rustworkx
rustworkx copied to clipboard
Officially support Python 3.14
Follow up of #1509. Until #1509 is merged, it contains the diffs of it. True diff: https://github.com/IvanIsCoding/rustworkx/compare/remove-39-retworkx...IvanIsCoding:rustworkx:upgrade-314
Python 3.14 already works, this PR just lists it as supported and adds it to CI. It also:
- Bumps cibuildhweel to a version that can test with 3.14
- Bumps
blackto a version that supports 3.14 - Bumps
mypyto a version that supports 3.14 as well - Allowlist some
mypyfindings that are not convenient - Bumps
typos& fixes some typos - Bumps uv to the latest version
Pull Request Test Coverage Report for Build 20198721555
Details
- 0 of 0 changed or added relevant lines in 0 files are covered.
- No unchanged relevant lines lost coverage.
- Overall coverage remained the same at 94.179%
| Totals | |
|---|---|
| Change from base Build 20198671032: | 0.0% |
| Covered Lines: | 18284 |
| Relevant Lines: | 19414 |
💛 - Coveralls
Test build: https://github.com/IvanIsCoding/rustworkx/actions/runs/19018757675
I upgraded cibuildwheel 3.3.0. Because of #1527 and #1528 I will need to test the release process again, I think it's fine to merge with only 3.2.1 testing.