👷 Enable testing on Python 3.14 - #219
Conversation
|
Important Approval pendingCodeRabbit has no unresolved comments, but it has not reviewed the latest commit. Use the checkbox below to review the latest commit. CodeRabbit will approve the changes if it finds no blocking issues.
📝 WalkthroughWalkthroughUpdates to CI and packaging metadata: minor YAML formatting change in the CD workflow, Python 3.14 added to the nox test matrix, and conditional dependency constraints in pyproject.toml reordered and extended to explicitly cover Python 3.14. Changes
Estimated code review effort🎯 3 (Moderate) | ⏱️ ~25 minutes Possibly related issues
Poem
🚥 Pre-merge checks | ✅ 4 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (4 passed)
✨ Finishing touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
This PR has to wait until a new version of |
There was a problem hiding this comment.
Actionable comments posted: 1
Caution
Some comments are outside the diff and can’t be posted inline due to platform limitations.
⚠️ Outside diff range comments (1)
pyproject.toml (1)
60-64: Add the Python 3.14 trove classifier.You’re declaring 3.14 support elsewhere, but the classifiers still stop at 3.13. Please add
Programming Language :: Python :: 3.14so the published metadata reflects the new support level.
📜 Review details
Configuration used: CodeRabbit UI
Review profile: ASSERTIVE
Plan: Pro
⛔ Files ignored due to path filters (1)
uv.lockis excluded by!**/*.lock
📒 Files selected for processing (1)
pyproject.toml(3 hunks)
db261ba to
125ff5d
Compare
ed75873 to
bb2bd83
Compare
bb2bd83 to
d326b01
Compare
Codecov Report❌ Patch coverage is
📢 Thoughts on this report? Let us know! |
burgholzer
left a comment
There was a problem hiding this comment.
LGTM. Just one small comment.
Description
This PR enables testing on Python 3.14.
Fixes #206
Checklist:
I have added appropriate tests that cover the new/changed functionality.I have updated the documentation to reflect these changes.