Skip to content

Commit 821ea97

Browse files
committed
Restore preliminary Python 3.13 support.
1 parent c265a8f commit 821ea97

File tree

5 files changed

+9
-3
lines changed

5 files changed

+9
-3
lines changed

.github/workflows/tests.yml

+1
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ jobs:
2929
- ["3.10", "py310"]
3030
- ["3.11", "py311"]
3131
- ["3.12", "py312"]
32+
- ["3.13.0-alpha - 3.13.0", "py313"]
3233
- ["3.9", "docs"]
3334
- ["3.9", "coverage"]
3435
- ["3.9", "py39-datetime"]

.meta.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ with-pypy = false
99
with-docs = true
1010
with-sphinx-doctests = true
1111
with-windows = true
12-
with-future-python = false
12+
with-future-python = true
1313
with-macos = false
1414

1515
[tox]

CHANGES.rst

+2-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@ Changes
44
7.1 (unreleased)
55
----------------
66

7-
- Nothing changed yet.
7+
- Allow to use the package with Python 3.13 -- Caution: No security
8+
audit has been done so far.
89

910

1011
7.0 (2023-11-17)

setup.py

+1-1
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.13",
71+
python_requires=">=3.7, <3.14",
7272
tests_require=tests_require,
7373
extras_require={
7474
'test': tests_require,

tox.ini

+4
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ envlist =
1111
py310
1212
py311
1313
py312
14+
py313
1415
docs
1516
coverage
1617
py39-datetime
@@ -20,10 +21,12 @@ envlist =
2021
usedevelop = true
2122
package = wheel
2223
wheel_build_env = .pkg
24+
pip_pre = py313: true
2325
deps =
2426
datetime: DateTime
2527
-cconstraints.txt
2628
pytest-cov
29+
Sphinx
2730
setenv =
2831
COVERAGE_FILE=.coverage.{envname}
2932
py312: VIRTUALENV_PIP=23.1.2
@@ -104,6 +107,7 @@ deps =
104107
datetime: DateTime
105108
-cconstraints.txt
106109
pytest-cov
110+
Sphinx
107111
setenv =
108112
COVERAGE_FILE=.coverage
109113
commands =

0 commit comments

Comments
 (0)