Skip to content

Support Python 3.11–3.15 and bump release to beta5 - #59

Merged
jianjian01 merged 2 commits into
cq-lib:release/2.0from
jianjian01:release/2.0
Oct 13, 2026
Merged

jianjian01 merged 2 commits into
cq-lib:release/2.0from
jianjian01:release/2.0

Conversation

@jianjian01

Copy link
Copy Markdown
Collaborator

Updates supported CPython versions to 3.11–3.15, switches wheels to cp311-abi3, and aligns CI and documentation. Bumps Python to 2.0.0b5 and Rust/C to 0.1.0-beta.5.

Breaking change: Python 3.10 is no longer supported.

Update package metadata, abi3 features, CI validation, and documentation for CPython 3.11 through 3.15.

BREAKING CHANGE: Python 3.10 is no longer supported. Wheels now use cp311-abi3.

Validation: the same wheel passes all 2,299 Python tests on both CPython 3.11 and 3.15; 39 Rust binding tests pass on Python 3.15.
@jianjian01
jianjian01 merged commit 74d7b2b into cq-lib:release/2.0 Oct 13, 2026
4 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.

1 participant