@@ -6,18 +6,15 @@ requires = [
66 " wheel" ,
77 " cffi>=1.11" ,
88 " cython" ,
9- " oldest-supported-numpy; platform_python_implementation != 'PyPy'" ,
10- # Inspired by SciPy: unpin numpy version for PyPy builds,
11- # as oldest-supported-numpy does not take PyPy into account.
12- " numpy; platform_python_implementation=='PyPy'" ,
9+ " numpy>=2.0" ,
1310]
1411
1512[project ]
1613name = " suitesparse-graphblas"
1714dynamic = [" version" ]
1815description = " SuiteSparse:GraphBLAS Python bindings."
1916readme = " README.md"
20- requires-python = " >=3.8 "
17+ requires-python = " >=3.9 "
2118license = {file = " LICENSE" }
2219authors = [
2320 {
name =
" Erik Welch" ,
email =
" [email protected] " },
@@ -53,11 +50,11 @@ classifiers = [
5350 " Operating System :: Microsoft :: Windows" ,
5451 " Programming Language :: Python" ,
5552 " Programming Language :: Python :: 3" ,
56- " Programming Language :: Python :: 3.8" ,
5753 " Programming Language :: Python :: 3.9" ,
5854 " Programming Language :: Python :: 3.10" ,
5955 " Programming Language :: Python :: 3.11" ,
6056 " Programming Language :: Python :: 3.12" ,
57+ " Programming Language :: Python :: 3.13" ,
6158 " Programming Language :: Python :: 3 :: Only" ,
6259 " Intended Audience :: Developers" ,
6360 " Intended Audience :: Other Audience" ,
@@ -96,7 +93,7 @@ dirty_template = "{tag}+{ccount}.g{sha}.dirty"
9693
9794[tool .black ]
9895line-length = 100
99- target-version = [" py38 " , " py39" , " py310" , " py311" , " py312" ]
96+ target-version = [" py39" , " py310" , " py311" , " py312" , " py313 " ]
10097
10198[tool .isort ]
10299sections = [" FUTURE" , " STDLIB" , " THIRDPARTY" , " FIRSTPARTY" , " LOCALFOLDER" ]
0 commit comments