Skip to content

Commit 7b1b64a

Browse files
committed
fix dependency (for now >= py 3.11 but that may be OK) and tomlkit but not black
1 parent 96ad493 commit 7b1b64a

2 files changed

Lines changed: 5 additions & 6 deletions

File tree

.github/workflows/ci.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,11 +28,11 @@ jobs:
2828
strategy:
2929
fail-fast: false
3030
matrix:
31-
python-version: ["3.10", "3.13"]
31+
python-version: ["3.11", "3.13"]
3232
runs-on: [ubuntu-latest, windows-latest, macos-14]
3333

3434
include:
35-
- python-version: "pypy-3.10"
35+
- python-version: "pypy-3.11"
3636
runs-on: ubuntu-latest
3737

3838
steps:

pyproject.toml

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ dynamic = ["version"]
99
description = "Coming soon: Python library for enabling dispatching to backends"
1010
readme = "README.md"
1111
license = "BSD-3-Clause"
12-
requires-python = ">=3.10"
12+
requires-python = ">=3.11" # for builtin `tomllib`
1313
dependencies = ["importlib_metadata"]
1414
classifiers = [
1515
"Development Status :: 3 - Alpha",
@@ -19,7 +19,6 @@ classifiers = [
1919
"Operating System :: OS Independent",
2020
"Programming Language :: Python",
2121
"Programming Language :: Python :: 3",
22-
"Programming Language :: Python :: 3.10",
2322
"Programming Language :: Python :: 3.11",
2423
"Programming Language :: Python :: 3.12",
2524
"Programming Language :: Python :: 3.13",
@@ -36,8 +35,8 @@ source = "https://github.com/scientific-python/spatch"
3635
changelog = "https://github.com/scientific-python/spatch/releases"
3736

3837
[dependency-groups]
39-
# black is used to format entry-point files
40-
backend_utils = ["black"]
38+
# tomlkit is used to format entry-point files
39+
backend_utils = ["tomlkit"]
4140
test = [
4241
"pytest >=6",
4342
"pytest-cov >=3",

0 commit comments

Comments
 (0)