Python 3.12 checks on GitHub actions
brownag opened this issue · 1 comments
brownag commented
Turn on "3.12-dev" in matrix config when first release candidate of Python 3.12 is released (July 31st, 2023). Attempted to run these tests but had issues with building numpy.
- Python 3.12 makes major breaking changes to remove "distutils"
- Currently released numpy 1.25 relies on an older pinned version of "setuptools" (not compatible with 3.12)
- numpy 1.26 (to be released with the Python 3.12 release candidate) will replace all distutils/setuptools functionality with "meson" build system