Skip to content

Commit d6cccb6

Browse files
committed
chore(deps): drop support for python 3.10 and numpy 124
1 parent 6900754 commit d6cccb6

File tree

2 files changed

+14
-15
lines changed

2 files changed

+14
-15
lines changed

.github/workflows/test.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@ jobs:
2121
runs-on: ubuntu-latest
2222
strategy:
2323
matrix:
24-
python-version: ['3.10', '3.11', '3.12']
25-
numpy-version: ['1.24', '1.26', '2.0']
24+
python-version: ['3.11', '3.12']
25+
numpy-version: ['1.25', '1.26', '2.0']
2626
dependency-set: ["minimal", "optional"]
2727

2828
steps:

pyproject.toml

Lines changed: 12 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -20,13 +20,13 @@ maintainers = [
2020
{ name = "Norman Rzepka" },
2121
{ name = "Ryan Abernathey" }
2222
]
23-
requires-python = ">=3.10"
23+
requires-python = ">=3.11"
2424
# If you add a new dependency here, please also add it to .pre-commit-config.yml
2525
dependencies = [
2626
'asciitree',
27-
'numpy>=1.24',
27+
'numpy>=1.25',
2828
'fasteners',
29-
'numcodecs>=0.10.0',
29+
'numcodecs>=0.10.2',
3030
'fsspec>2024',
3131
'crc32c',
3232
'typing_extensions',
@@ -45,7 +45,6 @@ classifiers = [
4545
'Topic :: Software Development :: Libraries :: Python Modules',
4646
'Operating System :: Unix',
4747
'Programming Language :: Python :: 3',
48-
'Programming Language :: Python :: 3.10',
4948
'Programming Language :: Python :: 3.11',
5049
'Programming Language :: Python :: 3.12',
5150
]
@@ -130,18 +129,18 @@ dependencies = [
130129
features = ["test", "extra"]
131130

132131
[[tool.hatch.envs.test.matrix]]
133-
python = ["3.10", "3.11", "3.12"]
134-
numpy = ["1.24", "1.26", "2.0"]
132+
python = ["3.11", "3.12"]
133+
numpy = ["1.25", "1.26", "2.0"]
135134
version = ["minimal"]
136135

137136
[[tool.hatch.envs.test.matrix]]
138-
python = ["3.10", "3.11", "3.12"]
139-
numpy = ["1.24", "1.26", "2.0"]
137+
python = ["3.11", "3.12"]
138+
numpy = ["1.25", "1.26", "2.0"]
140139
features = ["optional"]
141140

142141
[[tool.hatch.envs.test.matrix]]
143-
python = ["3.10", "3.11", "3.12"]
144-
numpy = ["1.24", "1.26", "2.0"]
142+
python = ["3.11", "3.12"]
143+
numpy = ["1.25", "1.26", "2.0"]
145144
features = ["gpu"]
146145

147146
[tool.hatch.envs.test.scripts]
@@ -161,8 +160,8 @@ dependencies = [
161160
features = ["test", "extra", "gpu"]
162161

163162
[[tool.hatch.envs.gputest.matrix]]
164-
python = ["3.10", "3.11", "3.12"]
165-
numpy = ["1.24", "1.26", "2.0"]
163+
python = ["3.11", "3.12"]
164+
numpy = ["1.25", "1.26", "2.0"]
166165
version = ["minimal"]
167166

168167
[tool.hatch.envs.gputest.scripts]
@@ -222,7 +221,7 @@ ignore = [
222221
]
223222

224223
[tool.mypy]
225-
python_version = "3.10"
224+
python_version = "3.11"
226225
ignore_missing_imports = true
227226
namespace_packages = false
228227

0 commit comments

Comments
 (0)