Skip to content

Commit 29defe8

Browse files
committed
Base python is now python 3.13
1 parent 722d5f2 commit 29defe8

File tree

3 files changed

+12
-10
lines changed

3 files changed

+12
-10
lines changed

.github/workflows/tests.yml

+3-3
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
strategy:
1818
matrix:
1919
os: [windows-latest, ubuntu-latest, macos-latest]
20-
python-version: ['3.8', '3.9', '3.10', '3.11', '3.12']
20+
python-version: ['3.8', '3.9', '3.10', '3.11', '3.12', '3.13']
2121

2222
steps:
2323
- uses: actions/checkout@v4
@@ -39,7 +39,7 @@ jobs:
3939
- name: Set up Python ${{ matrix.python-version }}
4040
uses: actions/setup-python@v4
4141
with:
42-
python-version: 3.12
42+
python-version: 3.13
4343
- name: Install dependencies
4444
run: |
4545
python -m pip install --upgrade pip
@@ -54,7 +54,7 @@ jobs:
5454
- name: Set up Python ${{ matrix.python-version }}
5555
uses: actions/setup-python@v4
5656
with:
57-
python-version: 3.12
57+
python-version: 3.13
5858
- name: Install dependencies
5959
run: |
6060
python -m pip install --upgrade pip

pyproject.toml

+2-1
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ classifiers = [
3333
"Programming Language :: Python :: 3.10",
3434
"Programming Language :: Python :: 3.11",
3535
"Programming Language :: Python :: 3.12",
36+
"Programming Language :: Python :: 3.13",
3637
"Programming Language :: Other",
3738
"Intended Audience :: Developers",
3839
"Intended Audience :: Education",
@@ -81,6 +82,6 @@ disable_error_code = ["name-defined", "no-redef", "index", "no-any-return", "mis
8182

8283
[tool.black]
8384
line-length = 120
84-
target-version = ["py38", "py39", "py310", "py311", "py312"]
85+
target-version = ["py38", "py39", "py310", "py311", "py312", "pt313"]
8586
safe = true
8687
skip-string-normalization = true

tox.ini

+7-6
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[tox]
22
min_version = 4.0
3-
env_list = py38, py39, py310, py311, py312,
3+
env_list = py38, py39, py310, py311, py312, py313,
44
mypy, flake8, bandit, black,
55
full_tests
66
isolated_build = true
@@ -13,30 +13,31 @@ python =
1313
3.10: py310
1414
3.11: py311
1515
3.12: py312
16+
3.13: py313
1617

1718
[testenv]
1819
setenv = PYTHONPATH = {toxinidir}
1920
deps = .[tests]
2021
commands = pytest --regular
2122

2223
[testenv:mypy]
23-
basepython = python3.12
24+
basepython = python3.13
2425
commands = mypy
2526

2627
[testenv:bandit]
27-
basepython = python3.12
28+
basepython = python3.13
2829
commands = bandit -r -s B101 flipjump tests
2930

3031
[testenv:flake8]
31-
basepython = python3.12
32+
basepython = python3.13
3233
commands = flake8
3334

3435
[testenv:black]
35-
basepython = python3.12
36+
basepython = python3.13
3637
commands = black . --check --color --diff
3738

3839
[testenv:full_tests]
39-
basepython = python3.12
40+
basepython = python3.13
4041
commands =
4142
pytest --compile -n auto --all
4243
pytest --run -n auto --all

0 commit comments

Comments
 (0)