Skip to content

Releases: OneBusAway/python-sdk

v1.17.8

02 Jan 16:13
18fb6e8

Choose a tag to compare

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_dump and model_dump_json for 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 --fix argument 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

31 Oct 21:51
47cd362

Choose a tag to compare

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

20 Oct 16:33
2ebf7a9

Choose a tag to compare

1.17.6 (2025-10-18)

Full Changelog: v1.17.5...v1.17.6

Chores

  • bump httpx-aiohttp version to 0.1.9 (6ae619a)

v1.17.5

12 Oct 21:55
c13b076

Choose a tag to compare

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

06 Oct 20:49
93ae3c9

Choose a tag to compare

1.17.4 (2025-09-23)

Full Changelog: v1.17.3...v1.17.4

Chores

v1.17.3

22 Sep 20:22
56c9236

Choose a tag to compare

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

19 Sep 23:02
e8a862d

Choose a tag to compare

1.17.2 (2025-09-19)

Full Changelog: v1.17.1...v1.17.2

Chores

  • internal: update pydantic dependency (c13d52b)
  • types: change optional parameter type from NotGiven to Omit (c24d539)

v1.17.1

09 Sep 20:32
486c42e

Choose a tag to compare

1.17.1 (2025-09-06)

Full Changelog: v1.17.0...v1.17.1

Chores

  • internal: move mypy configurations to pyproject.toml file (baa06e6)
  • tests: simplify get_platform test (0cced81)

v1.17.0

04 Sep 12:26
143b56c

Choose a tag to compare

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

04 Sep 04:08
fd1f7e7

Choose a tag to compare

1.16.0 (2025-09-03)

Full Changelog: v1.15.5...v1.16.0

Features

  • types: replace List[str] with SequenceNotStr in params (810c88d)