Releases: OneBusAway/python-sdk
Releases · OneBusAway/python-sdk
v1.17.8
1.17.8 (2026-01-02)
Full Changelog: v1.17.7...v1.17.8
Bug Fixes
- compat with Python 3.14 (2ebc518)
- compat: update signatures of
model_dumpandmodel_dump_jsonfor Pydantic v1 (37abc5b) - ensure streams are always closed (75f1288)
- types: allow pyright to infer TypedDict types within SequenceNotStr (f10f373)
- use async_to_httpx_files in patch method (bb271d4)
Chores
- add missing docstrings (5daefdd)
- add Python 3.14 classifier and testing (5ba9679)
- deps: mypy 1.18.1 has a regression, pin to 1.17 (167648d)
- docs: use environment variables for authentication in code snippets (a2ac5df)
- internal/tests: avoid race condition with implicit client cleanup (f6c9ee8)
- internal: add
--fixargument to lint script (fecb3ed) - internal: add missing files argument to base client (1744224)
- internal: codegen related update (dc918e3)
- internal: grammar fix (it's -> its) (aa8df91)
- package: drop Python 3.8 support (b633259)
- speedup initial import (d938f66)
- update lockfile (4fd805d)
v1.17.7
1.17.7 (2025-10-30)
Full Changelog: v1.17.6...v1.17.7
Bug Fixes
- client: close streams without requiring full consumption (70f09eb)
v1.17.6
1.17.6 (2025-10-18)
Full Changelog: v1.17.5...v1.17.6
Chores
- bump
httpx-aiohttpversion to 0.1.9 (6ae619a)
v1.17.5
1.17.5 (2025-10-11)
Full Changelog: v1.17.4...v1.17.5
Chores
- internal: detect missing future annotations with ruff (9807d04)
v1.17.4
v1.17.3
1.17.3 (2025-09-20)
Full Changelog: v1.17.2...v1.17.3
Chores
- do not install brew dependencies in ./scripts/bootstrap by default (39dcea7)
v1.17.2
v1.17.1
v1.17.0
1.17.0 (2025-09-04)
Full Changelog: v1.16.0...v1.17.0
Features
- improve future compat with pydantic v3 (1b63906)
v1.16.0
1.16.0 (2025-09-03)
Full Changelog: v1.15.5...v1.16.0
Features
- types: replace List[str] with SequenceNotStr in params (810c88d)