Skip to content

Python 3.13 Support

Choose a tag to compare

@vadikko2 vadikko2 released this 23 Jul 10:31
· 5 commits to master since this release
22ec56c

Python 3.13 Support

This release adds official support for Python 3.13. The minimum required version remains Python 3.10+.

What's Changed

  • Added PyPI classifier Programming Language :: Python :: 3.13
  • Extended CI test matrix to Python 3.13 (lint, type checks, unit & integration tests)
  • Updated release workflow to build on Python 3.10–3.13 and publish to PyPI from Python 3.13
  • Switched CodSpeed benchmarks to Python 3.13
  • Fixed README: minimum version is 3.10+ (was incorrectly listed as 3.9+)

Supported Python Versions

Version Status
3.10 ✅ Supported
3.11 ✅ Supported
3.12 ✅ Supported
3.13 ✅ Supported (new)

Upgrade

No code changes or migration steps are required:

pip install -U python-cqrs

Full Changelog

  • New Features
    • Added support for Python 3.13, including package publishing and benchmark compatibility.
  • Tests
    • Expanded automated linting and test coverage to include Python 3.13.
  • Documentation
    • Updated the documented minimum Python version to 3.10.
    • Added Python 3.13 to the supported-version listings.