Skip to content

v1.0.0

Latest
Compare
Choose a tag to compare
@nolanbconaway nolanbconaway released this 10 Nov 16:45
5245293

What's Changed

This release inspired by the fact that the MTA no longer requires API keys for HTTP requests. Beyond that, I hadn't touched the library in a long while so I thought also time for some maintenance.

  • Update dependencies.
    • drop py3.7 and py3.8 support, add py3.13.
    • upgrade to pydantic 2. Update validators as needed.
    • replace black with ruff for formatting and linting. Updates as needed to pass ruff.
  • Remove api key logic.
    • Existing code that explicitly sets api_key in python or via --api-key will break.
    • Remove the options (they are no longer needed) and things should work once more.

Full Changelog: v0.4.0...v1.0.0