@@ -6,18 +6,15 @@ requires = [
6
6
" wheel" ,
7
7
" cffi>=1.11" ,
8
8
" 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" ,
13
10
]
14
11
15
12
[project ]
16
13
name = " suitesparse-graphblas"
17
14
dynamic = [" version" ]
18
15
description = " SuiteSparse:GraphBLAS Python bindings."
19
16
readme = " README.md"
20
- requires-python = " >=3.8 "
17
+ requires-python = " >=3.9 "
21
18
license = {file = " LICENSE" }
22
19
authors = [
23
20
{
name =
" Erik Welch" ,
email =
" [email protected] " },
@@ -53,11 +50,11 @@ classifiers = [
53
50
" Operating System :: Microsoft :: Windows" ,
54
51
" Programming Language :: Python" ,
55
52
" Programming Language :: Python :: 3" ,
56
- " Programming Language :: Python :: 3.8" ,
57
53
" Programming Language :: Python :: 3.9" ,
58
54
" Programming Language :: Python :: 3.10" ,
59
55
" Programming Language :: Python :: 3.11" ,
60
56
" Programming Language :: Python :: 3.12" ,
57
+ " Programming Language :: Python :: 3.13" ,
61
58
" Programming Language :: Python :: 3 :: Only" ,
62
59
" Intended Audience :: Developers" ,
63
60
" Intended Audience :: Other Audience" ,
@@ -96,7 +93,7 @@ dirty_template = "{tag}+{ccount}.g{sha}.dirty"
96
93
97
94
[tool .black ]
98
95
line-length = 100
99
- target-version = [" py38 " , " py39" , " py310" , " py311" , " py312" ]
96
+ target-version = [" py39" , " py310" , " py311" , " py312" , " py313 " ]
100
97
101
98
[tool .isort ]
102
99
sections = [" FUTURE" , " STDLIB" , " THIRDPARTY" , " FIRSTPARTY" , " LOCALFOLDER" ]
0 commit comments