1
1
[build-system ]
2
2
requires = [
3
- " setuptools>=62" ,
4
- " wheel" ,
5
- " setuptools_scm[toml]>=6.4" ,
3
+ " setuptools>=64" ,
4
+ " setuptools_scm>=7" ,
6
5
" oldest-supported-numpy" ,
7
- " Cython>=0.28.3 ,<3.0" ,
8
- " extension-helpers" ,
6
+ " Cython>=0.29.32 ,<3.0" ,
7
+ " extension-helpers>=1 " ,
9
8
]
10
9
build-backend = " setuptools.build_meta"
11
10
@@ -16,9 +15,6 @@ description = "GSTools: A geostatistical toolbox."
16
15
authors = [
17
16
{
name =
" Sebastian Müller, Lennart Schüler" ,
email =
" [email protected] " },
18
17
]
19
- maintainers = [
20
- {
name =
" Sebastian Müller, Lennart Schüler" ,
email =
" [email protected] " },
21
- ]
22
18
readme = " README.md"
23
19
license = {text = " LGPL-3.0" }
24
20
dynamic = [" version" ]
@@ -40,6 +36,7 @@ classifiers = [
40
36
" Programming Language :: Python :: 3.8" ,
41
37
" Programming Language :: Python :: 3.9" ,
42
38
" Programming Language :: Python :: 3.10" ,
39
+ " Programming Language :: Python :: 3.11" ,
43
40
" Topic :: Scientific/Engineering" ,
44
41
" Topic :: Scientific/Engineering :: GIS" ,
45
42
" Topic :: Scientific/Engineering :: Hydrology" ,
@@ -101,9 +98,11 @@ line_length = 79
101
98
[tool .black ]
102
99
line-length = 79
103
100
target-version = [
104
- " py36" ,
105
101
" py37" ,
106
102
" py38" ,
103
+ " py39" ,
104
+ " py310" ,
105
+ " py311" ,
107
106
]
108
107
109
108
[tool .coverage ]
@@ -155,8 +154,8 @@ target-version = [
155
154
[tool .cibuildwheel ]
156
155
# Switch to using build
157
156
build-frontend = " build"
158
- # Disable building PyPy wheels on all platforms, 32bit for py3.10 and musllinux builds, py3.6
159
- skip = [" cp36-*" , " pp*" , " cp310 -win32" , " cp310 -manylinux_i686" , " *-musllinux_*" ]
157
+ # Disable building PyPy wheels on all platforms, 32bit for py3.10/11 and musllinux builds, py3.6
158
+ skip = [" cp36-*" , " pp*" , " cp31* -win32" , " cp31* -manylinux_i686" , " *-musllinux_*" ]
160
159
# Run the package tests using `pytest`
161
160
test-extras = " test"
162
161
test-command = " pytest -v {package}/tests"
0 commit comments