# We need to support at least 3.8 because of pandas and limit to 3.11 because of
# numpy.
python = "^3.8, <3.12"
Numpy is now compatible with python 3.12.
Note that specifying an upper limit for the python version is discouraged, the official docs say:
Think twice before applying an upper bound like requires-python = "<= 3.10" here. This blog post contains some information regarding possible problems.
According to the pyproject:
Numpy is now compatible with python 3.12.
Note that specifying an upper limit for the python version is discouraged, the official docs say: