Skip to content

Commit 8666ce2

Browse files
committed
drop py38
1 parent 4d4ea3d commit 8666ce2

2 files changed

Lines changed: 5 additions & 9 deletions

File tree

.github/workflows/main.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,6 @@ jobs:
8484
os:
8585
[ubuntu-latest, ubuntu-24.04-arm, windows-latest, macos-14]
8686
ver:
87-
- { py: "3.8", np: "==1.20.0", sp: "==1.5.4" }
8887
- { py: "3.9", np: "==1.20.0", sp: "==1.5.4" }
8988
- { py: "3.10", np: "==1.21.6", sp: "==1.7.2" }
9089
- { py: "3.11", np: "==1.23.2", sp: "==1.9.2" }

pyproject.toml

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,14 @@ requires = [
44
"wheel",
55
"Cython>=3",
66
"numpy>=2",
7-
"scipy>=1.1.0",
7+
"scipy>=1.5.4",
88
"pentapy>=1.1.0,<2",
99
"setuptools_scm[toml]>=7",
1010
]
1111
build-backend = "setuptools.build_meta"
1212

1313
[project]
14-
requires-python = ">=3.8"
14+
requires-python = ">=3.9"
1515
name = "anaflow"
1616
authors = [{name = "Sebastian Mueller", email = "sebastian.mueller@ufz.de"}]
1717
readme = "README.md"
@@ -33,7 +33,6 @@ classifiers = [
3333
"Programming Language :: Python",
3434
"Programming Language :: Python :: 3",
3535
"Programming Language :: Python :: 3 :: Only",
36-
"Programming Language :: Python :: 3.8",
3736
"Programming Language :: Python :: 3.9",
3837
"Programming Language :: Python :: 3.10",
3938
"Programming Language :: Python :: 3.11",
@@ -44,9 +43,9 @@ classifiers = [
4443
"Topic :: Utilities",
4544
]
4645
dependencies = [
47-
"numpy>=2",
46+
"numpy>=1.20.0",
4847
"pentapy>=1.1.0,<2",
49-
"scipy>=1.1.0",
48+
"scipy>=1.5.4",
5049
]
5150

5251
[project.optional-dependencies]
@@ -145,10 +144,8 @@ target-version = [
145144
[tool.cibuildwheel]
146145
# Switch to using build
147146
build-frontend = "build"
148-
# explicitly enable pypy
149-
enable = ["pypy"]
150147
# Disable building py3.6/7/8, pp3.8, 32bit linux
151-
skip = ["cp314*", "cp36-*", "cp37-*", "cp38-*", "pp38-*", "*_i686"]
148+
skip = ["cp314*", "cp36-*", "cp37-*", "cp38-*", "*_i686"]
152149
# Run the package tests using `pytest`
153150
test-extras = "test"
154151
test-command = "pytest -v {package}/tests"

0 commit comments

Comments
 (0)