-
Notifications
You must be signed in to change notification settings - Fork 520
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add python 3.11 support (#663) #673
Conversation
* security disclosure docs * Add python 3.11 support * ci: use `windows-2019` runners `windows-2016` runners have been removed * ci: use CPython 3.11.0-rc.2 for Windows builds Co-authored-by: Matt Davis <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
.github/workflows/ci.yaml
Outdated
build_arch: x64 | ||
python_arch: x64 | ||
spec: '3.10' | ||
- platform: windows-2016 | ||
spec: '3.11.0-rc.2' |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
spec: '3.11.0-rc.2' | |
spec: '3.11' |
.github/workflows/ci.yaml
Outdated
build_arch: win32 | ||
python_arch: x86 | ||
spec: '3.10' | ||
spec: '3.11.0-rc.2' |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
spec: '3.11.0-rc.2' | |
spec: '3.11' |
- platform: windows-2019 | ||
build_arch: x64 | ||
python_arch: x64 | ||
spec: '3.11.0-rc.2' |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
spec: '3.11.0-rc.2' | |
spec: '3.11' |
- platform: windows-2019 | ||
build_arch: win32 | ||
python_arch: x86 | ||
spec: '3.11.0-rc.2' |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
spec: '3.11.0-rc.2' | |
spec: '3.11' |
* keeps libyaml extension build functional once Cython 3.0 releases; stopgap measure until we can rewrite the extension build to eliminate all the ancient deprecated distutils magic
|
* misc CI updates
(cherry picked from commit 155ec46)
* Conditional support for Cython3.x, CI updates (#808) * Cython 3.x support needed for Python 3.13 * Move CI to a dynamic matrix * Use GHA-hosted Apple Silicon runners * Move Windows builds to cibuildwheel * Implement rudimentary PEP517 config-settings passthru to setuptools with custom in-tree setuptools build backend shim (blocked Windows build being moved to cibuildwheel). * Use build_config.toml to smuggle JSON to cibuildwheel, since it trashes JSON via CLI when doing containerized builds. (cherry picked from commit a2d19c0) * changes for 6.0.2rc1 * fix manifest test inclusion
Yes