-
-
Notifications
You must be signed in to change notification settings - Fork 346
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
Python 3.11 support #1406
Merged
Merged
Python 3.11 support #1406
Commits on Nov 15, 2022
-
Replace usage of internal '_PyNamespace_New' function
This function was removed from Python.h in Python 3.11. See python/cpython#28970
Configuration menu - View commit details
-
Copy full SHA for 5cd5cb4 - Browse repository at this point
Copy the full SHA 5cd5cb4View commit details
Commits on Nov 20, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 4aad88d - Browse repository at this point
Copy the full SHA 4aad88dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9c5eea0 - Browse repository at this point
Copy the full SHA 9c5eea0View commit details -
Configuration menu - View commit details
-
Copy full SHA for b3f2a70 - Browse repository at this point
Copy the full SHA b3f2a70View commit details -
Resolve rename of Sundials bandGBTRF/S
The functions 'bandGBTRF' and 'bandGBTRS' were renamed in Sundials 6.0, with the old names deprecated and slated for removal in Sundials 7.0. The new names are 'SUNDlsMat_bandGBTRF' and 'SUNDlsMat_bandGBTRS'.
Configuration menu - View commit details
-
Copy full SHA for 873be6a - Browse repository at this point
Copy the full SHA 873be6aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 256a26b - Browse repository at this point
Copy the full SHA 256a26bView commit details -
[CI] Use correct Python version on macOS
Linking to libpython with GitHub's Python 3.8 and 3.10 requires linking to libintl, but no compatible version of this library is present in the GitHub actions images (the Homebrew one has the wrong "macOS deployment target"). This problem is fixed in GitHub's build of Python 3.11. Scons 4.4.0 (and maybe other versions) can't be pip installed for the Homebrew Python, since it tries to write man pages into an incorrect, read-only directory. The Homebrew-installed Python was never actually being used. All macOS builds are done using Python cached in the GitHub actions image.
Configuration menu - View commit details
-
Copy full SHA for 8c7b2d4 - Browse repository at this point
Copy the full SHA 8c7b2d4View commit details -
[CI] Make h5py optional for some builds
PyPI packages are not always available for the most recent Python version on all platforms.
Configuration menu - View commit details
-
Copy full SHA for 4577ecf - Browse repository at this point
Copy the full SHA 4577ecfView commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.