Skip to content

Commit b6a0244

Browse files
committed
Remove preliminary Python 3.13 support for the final 3.12 release.
Update to current meta/config.
1 parent bafb976 commit b6a0244

File tree

4 files changed

+6
-8
lines changed

4 files changed

+6
-8
lines changed

.github/workflows/tests.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ jobs:
2121
- ["windows", "windows-latest"]
2222
config:
2323
# [Python version, tox env]
24+
- ["3.9", "release-check"]
2425
- ["3.9", "lint"]
2526
- ["3.7", "py37"]
2627
- ["3.8", "py38"]
@@ -32,6 +33,7 @@ jobs:
3233
- ["3.9", "coverage"]
3334
- ["3.9", "py39-datetime"]
3435
exclude:
36+
- { os: ["windows", "windows-latest"], config: ["3.9", "release-check"] }
3537
- { os: ["windows", "windows-latest"], config: ["3.9", "lint"] }
3638
- { os: ["windows", "windows-latest"], config: ["3.9", "docs"] }
3739
- { os: ["windows", "windows-latest"], config: ["3.9", "coverage"] }

.meta.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,14 @@
22
# https://github.com/zopefoundation/meta/tree/master/config/pure-python
33
[meta]
44
template = "pure-python"
5-
commit-id = "13b9049c"
5+
commit-id = "cb0568c7"
66

77
[python]
88
with-pypy = false
99
with-docs = true
1010
with-sphinx-doctests = true
1111
with-windows = true
12-
with-future-python = true
12+
with-future-python = false
1313
with-macos = false
1414

1515
[tox]

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ def read(*rnames):
6868
package_dir={'': 'src'},
6969
install_requires=[
7070
],
71-
python_requires=">=3.7, <3.14",
71+
python_requires=">=3.7, <3.13",
7272
tests_require=tests_require,
7373
extras_require={
7474
'test': tests_require,

tox.ini

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ envlist =
1111
py310
1212
py311
1313
py312
14-
py313
1514
docs
1615
coverage
1716
py39-datetime
@@ -21,12 +20,10 @@ envlist =
2120
usedevelop = true
2221
package = wheel
2322
wheel_build_env = .pkg
24-
pip_pre = py313: true
2523
deps =
2624
datetime: DateTime
2725
-cconstraints.txt
2826
pytest-cov
29-
Sphinx
3027
setenv =
3128
COVERAGE_FILE=.coverage.{envname}
3229
py312: VIRTUALENV_PIP=23.1.2
@@ -54,7 +51,7 @@ commands =
5451
coverage combine
5552
coverage html
5653
coverage report -m --fail-under=100
57-
depends = py37,py38,py39,py39-datetime,py310,py311,py312coverage
54+
depends = py37,py38,py39,py39-datetime,py310,py311,py312,coverage
5855
[testenv:release-check]
5956
description = ensure that the distribution is ready to release
6057
basepython = python3
@@ -107,7 +104,6 @@ deps =
107104
datetime: DateTime
108105
-cconstraints.txt
109106
pytest-cov
110-
Sphinx
111107
setenv =
112108
COVERAGE_FILE=.coverage
113109
commands =

0 commit comments

Comments
 (0)