Skip to content

Commit 911b7a3

Browse files
committed
Update classifiers and version bounds
- add classifier for cpython 3.13 - add classifier for graal (now that it's been merged) - add pypy 3.11 to tox - re2 still hasn't published for CPython 3.13 so exclude from tox Fixes #257, fixes #265
1 parent 997990f commit 911b7a3

File tree

4 files changed

+12
-12
lines changed

4 files changed

+12
-12
lines changed

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ jobs:
9090
- "3.12"
9191
- "3.13"
9292
- "pypy-3.10"
93-
# - "pypy-3.11"
93+
- "pypy-3.11"
9494
- "graalpy-24"
9595
include:
9696
- source: sdist

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,10 +37,10 @@ classifiers = [
3737
"Programming Language :: Python :: 3.10",
3838
"Programming Language :: Python :: 3.11",
3939
"Programming Language :: Python :: 3.12",
40+
"Programming Language :: Python :: 3.13",
4041
"Programming Language :: Python :: Implementation :: CPython",
4142
"Programming Language :: Python :: Implementation :: PyPy",
42-
# no graalpy classifier yet (pypa/trove-classifiers#188)
43-
# "Programming Language :: Python :: Implementation :: GraalPy",
43+
"Programming Language :: Python :: Implementation :: GraalPy",
4444
]
4545

4646
[project.urls]

tox.ini

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,13 @@
11
[tox]
22
min_version = 4.0
3-
env_list = py3{9,10,11,12}
4-
pypy310
3+
env_list = py3{9,10,11,12,13}
4+
pypy{310,311}
55
graalpy
66
flake8, black, typecheck
77
labels =
8-
test = py3{9,10,11,12},pypy310,graalpy
9-
cpy = py3{9,10,11,12}
10-
pypy = pypy3.10
11-
graal = graalpy-24
8+
test = py3{9,10,11,12,13},pypy{310,311},graalpy
9+
cpy = py3{9,10,11,12,13}
10+
pypy = pypy{310,311}
1211
check = flake8, black, typecheck
1312

1413
[testenv]
@@ -21,16 +20,16 @@ wheel_build_env = .pkg
2120
deps =
2221
pytest
2322
pyyaml
24-
google-re2
2523
ua-parser-rs
2624
./ua-parser-builtins
2725
commands =
2826
pytest -Werror --doctest-glob="*.rst" {posargs}
2927

30-
[testenv:{pypy310,graalpy}]
28+
[testenv:py3{9,10,11,12}]
3129
deps =
3230
pytest
3331
pyyaml
32+
google-re2
3433
ua-parser-rs
3534
./ua-parser-builtins
3635

ua-parser-builtins/pyproject.toml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,10 @@ classifiers = [
2929
"Programming Language :: Python :: 3.10",
3030
"Programming Language :: Python :: 3.11",
3131
"Programming Language :: Python :: 3.12",
32+
"Programming Language :: Python :: 3.13",
3233
"Programming Language :: Python :: Implementation :: CPython",
3334
"Programming Language :: Python :: Implementation :: PyPy",
34-
# "Programming Language :: Python :: Implementation :: GraalPy",
35+
"Programming Language :: Python :: Implementation :: GraalPy",
3536
]
3637

3738
[tool.hatch.build.hooks.custom]

0 commit comments

Comments
 (0)