Install & Compatibility
Where this runs
tested against v0.0.8 · pip install
no network on importno background threads
Install × environment matrix
Each cell = how many times install + import succeeded across repeated harness runs. Partial = flaky.
glibc = Debian/Ubuntu slim · musl = Alpine Linux
muslpy 3.10–3.95 runs
installs and imports cleanly · install 0.0s · import 0.000s · 46.4MB
glibcpy 3.10–3.95 runs
installs and imports cleanly · install 3.7s · import 0.000s · 44MB
45MB installed
● package 45MB
Code
Verified usage
Verified import paths — ran on the pinned version, not inferred.
AmundsenRds
✓ from amundsen_rds import AmundsenRds
✗ from amundsen_rds import AmundsenRds
Initialize AmundsenRds with a database URI and query tables.
from amundsen_rds import AmundsenRds
from amundsen_rds.models import Table
# Initialize RDS with database URI
db_uri = os.environ.get('DB_URI', 'sqlite:///test.db')
rds = AmundsenRds(db_uri)
# Create tables
rds.init_db()
# Example: query all tables
tables = rds.session.query(Table).all()
for t in tables:
print(t.name, t.schema)
Upgrade
Version history
0.0.8latest on PyPI · released Jan 7, 2023
Audit
Dependencies
amundsen-commonrequiredCommon models used by RDS models
sqlalchemyrequiredORM dependency (version >=1.3, <2.0 as of 0.0.7)