-
Notifications
You must be signed in to change notification settings - Fork 85
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
Added Python 3.10 #422
Added Python 3.10 #422
Conversation
@@ -162,7 +165,7 @@ function pyinst_fname_for_version { | |||
# creates intel only wheels by default. When PLAT=universal2 | |||
# we set the env variable _PYTHON_HOST_PLATFORM to change this | |||
# default. | |||
if [ "$(uname -m)" == "arm64" ]; then | |||
if [ "$(uname -m)" == "arm64" ] || [ $(lex_ver $py_version) -ge $(lex_ver 3.10.0) ]; then |
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.
https://www.python.org/ftp/python/3.10.0/ has python-3.10.0rc1-macos11.pkg, but no macosx10.9.pkg for rc1
Hmm - can we compile everything on an 11 image, to work correctly on a
10.9 machine? Or do we need the 10.9 installer for something?
|
Over in pillow-wheels, after building a wheel, we install the wheel and run our tests with it. I ran a test with these changes for Python 3.10 on a non-macOS 11 machine, and it passed - https://github.com/radarhere/pillow-wheels/runs/3330568117#step:4:6278 |
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.
OK - looks good - thanks.
Adds Python 3.10 for #421