Skip to content

v4.5.0

Latest

Choose a tag to compare

@jodal jodal released this 10 Oct 22:32

Breaking changes

  • Drop support for Python 3.10, which has reached end-of-life.

Changes

  • Add support for Python 3.15.
  • Migrate docs from Mkdocs to Zensical.
  • Types are now checked with ty, in addition to mypy and basedpyright, which has replaced pyright.

Merged PRs

  • build(deps): bump codecov/codecov-action from 5 to 6 by @dependabot[bot] in #252
  • chore: Add zizmor to lint GitHub Actions by @jodal in #253
  • build(deps): bump astral-sh/setup-uv from 7.6.0 to 8.1.0 in the actions group by @dependabot[bot] in #254
  • chore: Replace pyright with basedpyright by @jodal in #255
  • chore: Add typechecking with ty by @jodal in #256
  • build(deps): bump the actions group with 3 updates by @dependabot[bot] in #258
  • build(deps-dev): bump the linters group with 2 updates by @dependabot[bot] in #257
  • build(deps-dev): bump the linters group with 2 updates by @dependabot[bot] in #260
  • build(deps): bump the actions group with 3 updates by @dependabot[bot] in #259
  • build(deps-dev): bump the linters group with 2 updates by @dependabot[bot] in #262
  • build(deps): bump the actions group with 2 updates by @dependabot[bot] in #261
  • test: Replace performance script with a pyperf benchmark by @jodal in #263
  • docs: Document that unhandled messages are logged by @jodal in #266
  • build(deps-dev): bump the linters group with 2 updates by @dependabot[bot] in #265
  • build(deps): bump the actions group with 2 updates by @dependabot[bot] in #264
  • build(deps-dev): bump ty from 0.0.82 to 0.0.84 in the linters group by @dependabot[bot] in #268
  • build(deps): bump astral-sh/setup-uv from 10.1.0 to 10.2.0 in the actions group by @dependabot[bot] in #269
  • fix: Remove unused type ignore for mypy 2.4 by @jodal in #270
  • ci: Test and run tools on Python 3.15 by @jodal in #271
  • build: Require Python 3.11 by @jodal in #272
  • ci: Update Read the Docs build config by @jodal in #274
  • docs: Migrate from MkDocs to Zensical by @jodal in #275
  • Fix docstring errors by @jodal in #276
  • Clean up docs and lint config by @jodal in #277

Full Changelog: v4.4.2...v4.5.0