Skip to content

Add Python 3.13 and 3.14 to CI test matrix#109

Merged
piekstra merged 2 commits intomainfrom
piekstra/105-python-313-314-ci
Feb 8, 2026
Merged

Add Python 3.13 and 3.14 to CI test matrix#109
piekstra merged 2 commits intomainfrom
piekstra/105-python-313-314-ci

Conversation

@piekstra
Copy link
Owner

@piekstra piekstra commented Feb 8, 2026

Summary

  • Add Python 3.13 and 3.14 to the CI test matrix
  • Remove outdated comment about aiohttp/freezegun blockers
  • Verified all 81 tests pass locally on Python 3.13

Closes #105

Update requirements.txt to use version ranges instead of pinned
versions. aiohttp 3.7.4 used the cgi module (removed in Python 3.13)
and freezegun 1.1.0 had a uuid incompatibility. Bump aiohttp>=3.9
and freezegun>=1.2 to resolve both.

[#105]
@piekstra piekstra merged commit ee5bbe0 into main Feb 8, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add Python 3.13 and 3.14 to CI test matrix

1 participant