This PR tracks official support for Python 3.12 as 3.12 was just released. We upgrade the test CI's Python version and add a tag in setup.py. This PR took a while as we were waiting for Numba to support Python 3.12 -- the latest release (0.59.0) supports Python 3.12.
It appears Python 3.12 is currently not working since numba will need a bit of time to support 3.12 (https://github.com/numba/numba/issues/9197). We can come back to this in a few weeks.
Description
This PR tracks official support for Python 3.12 as 3.12 was just released. We upgrade the test CI's Python version and add a tag in setup.py. This PR took a while as we were waiting for Numba to support Python 3.12 -- the latest release (0.59.0) supports Python 3.12.
Status
yapf
pytest
pylint
HISTORY.md