-
Notifications
You must be signed in to change notification settings - Fork 2
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
Last Python 3.11.x release. #59
Conversation
Maybe just add a comment to inform why we have In the future updates, we can review the pypi files for psutil.. maybe musl will be added in the future and we can remove this. I see that nobody asked for Maybe we can create a PR and add support for musl It should be possible to build it via Docker |
We will see how fast will be the migration to 3.13 .. so this might not be the last release. But the focus should be on 3.13 the Python ecosystem is slowly moving toward 3.13 ... recently we got cffi on 3.13 |
We can release it this version and I will include it in the next chevah/server update |
It's definitely the last Python 3.11 release. At least, that's what upstream says at https://www.python.org/downloads/release/python-3119/: This is the last bugfix release of the Python 3.11 series. |
@adiroiban, FYI, I've seen GCC optimizing the build on Linux for whatever processor it detected on GitHub's VM, so I've added the Also, on macOS, we now build for macOS 11.0 on Apple Silicon, which is the oldest macOS version with support for ARM64. (We still build for 10.3 on Intel hardware, as long as this works without much effort.) On Windows, we don't build anything at all. |
Scope
While working on #57, it became obvious it would be little work to also release a last set of Python 3.11 packages.
Changes
Updates Python to 3.11.9, the last bugfix release for 3.11.
OpenSSL on non-Windows platforms (for Python's
ssl
module) now uses the 3.0.x branch, in line with Windows.Updated all the other libs:
Platforms other than Windows use
ensurepip
to installpip
.Updated
pip
to 24.0.Removed all binary-only wheels. Fixes #55.
Updated remaining Python modules:
setuptools
to 70.0.0psutil
to 5.9.8pycparser
to 2.22.Drive-by changes:
safety
IDs to ignoretmate
when retrying with debug enabledCC
andCXX
from env if defined.Testing
Automated.