Description:
Update the library to ensure compatibility with Python 3.14 and 3.15.
Tasks:
- Run the test suite on Python 3.14 and 3.15.
- Identify and fix Python core breaking changes.
- Update incompatible dependencies.
- Update CI version matrix to include 3.14 and 3.15.
- Update documentation and
python_requires.
Acceptance Criteria:
- Tests pass on Python 3.14 and 3.15.
- CI is green across all supported versions.
- Release published with explicit support for Python 3.14 and 3.15.
Description:
Update the library to ensure compatibility with Python 3.14 and 3.15.
Tasks:
python_requires.Acceptance Criteria: