Tested upper-bound versions¶
Each [<extra>] declares a floor in pyproject.toml and in most cases deliberately no ceiling (the arrow and sql-query extras carry a pyarrow<25 ceiling — see the comment on [project.optional-dependencies] in pyproject.toml). The drift guard (.github/workflows/drift-guard.yml) records the last known-good resolution per extra in infra/drift-locks/ and re-resolves weekly against the latest available versions (including pre-releases) to surface silent transitive upgrades before they reach users.
The table below is the projection of those lock files onto the top-level packages each extra declares. "Tested up to" is the exact version pinned in the lock at capture time — that is what CI was last green against.
[arrow]¶
Captured 2026-05-25 on Python 3.13.
| Package | Tested up to |
|---|---|
pyarrow |
24.0.0 |
[azure]¶
Captured 2026-06-01 on Python 3.13.
| Package | Tested up to |
|---|---|
azure-identity |
1.26.0b2 |
azure-storage-file-datalake |
12.25.0b1 |
[dagster]¶
Captured 2026-06-01 on Python 3.13.
| Package | Tested up to |
|---|---|
dagster |
1.13.7 |
[httpx]¶
Captured 2026-05-25 on Python 3.13.
| Package | Tested up to |
|---|---|
httpx |
1.0.dev3 |
[otel]¶
Captured 2026-05-25 on Python 3.13.
| Package | Tested up to |
|---|---|
opentelemetry-api |
1.42.1 |
[pydantic]¶
Captured 2026-05-25 on Python 3.13.
| Package | Tested up to |
|---|---|
pydantic-settings |
2.14.1 |
[requests]¶
Captured 2026-06-01 on Python 3.13.
| Package | Tested up to |
|---|---|
requests |
2.34.2 |
urllib3 |
2.7.0 |
[s3]¶
Captured 2026-06-01 on Python 3.13.
| Package | Tested up to |
|---|---|
s3fs |
2026.4.0 |
[s3-pyarrow]¶
Captured 2026-06-01 on Python 3.13.
| Package | Tested up to |
|---|---|
pyarrow |
24.0.0 |
s3fs |
2026.4.0 |
[sftp]¶
Captured 2026-05-25 on Python 3.13.
| Package | Tested up to |
|---|---|
paramiko |
5.0.0 |
tenacity |
9.1.4 |
[sql]¶
Captured 2026-05-25 on Python 3.13.
| Package | Tested up to |
|---|---|
sqlalchemy |
2.1.0b2 |
[sql-query]¶
Captured 2026-05-25 on Python 3.13.
| Package | Tested up to |
|---|---|
pyarrow |
24.0.0 |
sqlalchemy |
2.1.0b2 |
[yaml]¶
Captured 2026-05-25 on Python 3.13.
| Package | Tested up to |
|---|---|
pyyaml |
6.0.3 |