Skip to content

Commit 45f616f

Browse files
committed
Supprt Python 3.13
1 parent 06de70e commit 45f616f

File tree

3 files changed

+6
-5
lines changed

3 files changed

+6
-5
lines changed

.github/workflows/test.yml

+4-4
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ jobs:
77
strategy:
88
matrix:
99
os: [ubuntu-latest, windows-latest]
10-
python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"]
10+
python-version: ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13"]
1111
runs-on: ${{ matrix.os }}
1212
steps:
1313
- uses: actions/checkout@v4
@@ -24,7 +24,7 @@ jobs:
2424
- uses: actions/checkout@v4
2525
- uses: actions/setup-python@v4
2626
with:
27-
python-version: "3.12"
27+
python-version: "3.13"
2828
- run: pip install -e .
2929
- run: python examples/perft/perft.py -t 1 examples/perft/random.perft --max-nodes 10000
3030
- run: python examples/perft/perft.py -t 1 examples/perft/chess960.perft --max-nodes 100000
@@ -39,7 +39,7 @@ jobs:
3939
strategy:
4040
matrix:
4141
os: [ubuntu-latest, windows-latest]
42-
python-version: ["3.9", "3.10", "3.11", "3.12"]
42+
python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"]
4343
runs-on: ubuntu-latest
4444
steps:
4545
- uses: actions/checkout@v4
@@ -59,7 +59,7 @@ jobs:
5959
- uses: actions/checkout@v4
6060
- uses: actions/setup-python@v4
6161
with:
62-
python-version: "3.12"
62+
python-version: "3.13"
6363
- run: sudo apt-get update && sudo apt-get install -y docutils-common
6464
- run: python setup.py --long-description | rst2html --strict --no-raw > /dev/null
6565
- run: pip install -e .

setup.py

+1
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,7 @@ def read_description():
8383
"Programming Language :: Python :: 3.10",
8484
"Programming Language :: Python :: 3.11",
8585
"Programming Language :: Python :: 3.12",
86+
"Programming Language :: Python :: 3.13",
8687
"Topic :: Games/Entertainment :: Board Games",
8788
"Topic :: Games/Entertainment :: Turn Based Strategy",
8889
"Topic :: Software Development :: Libraries :: Python Modules",

tox.ini

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[tox]
2-
envlist = py38,py39,py310,py311
2+
envlist = py38,py39,py310,py311,py312,py313
33

44
[testenv]
55
passenv = LD_LIBRARY_PATH

0 commit comments

Comments
 (0)