Skip to content

Commit cf9157c

Browse files
GH1052 Enable support for python 3.13
1 parent cf4d68d commit cf9157c

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

.github/workflows/test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
matrix:
2020
# macos-latest is arm
2121
os: [ubuntu-latest, windows-latest, macos-latest]
22-
python-version: ["3.10", "3.11", "3.12"]
22+
python-version: ["3.10", "3.11", "3.12", "3.13"]
2323

2424
name: OS ${{ matrix.os }} - Python ${{ matrix.python-version }}
2525

pyproject.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ classifiers = [
1919
"Programming Language :: Python :: 3.10",
2020
"Programming Language :: Python :: 3.11",
2121
"Programming Language :: Python :: 3.12",
22+
"Programming Language :: Python :: 3.13",
2223
"Topic :: Scientific/Engineering",
2324
"Typing :: Stubs Only",
2425
]
@@ -42,13 +43,12 @@ pyright = ">=1.1.396"
4243
poethepoet = ">=0.16.5"
4344
loguru = ">=0.6.0"
4445
typing-extensions = ">=4.4.0"
45-
matplotlib = ">=3.5.1,<3.9.0" # TODO https://github.com/pandas-dev/pandas/issues/58851
46+
matplotlib = ">=3.5.1"
4647
pre-commit = ">=2.19.0"
4748
black = ">=23.3.0"
4849
isort = ">=5.12.0"
4950
openpyxl = ">=3.0.10"
50-
# for tables, MacOS gives random CI failures on 3.9.2
51-
tables = { version = "==3.10.1", python = "<4" } # 3.8.0 depends on blosc2 which caps python to <4
51+
tables = { version = "==3.10.1", python = "<4" }
5252
lxml = ">=4.9.1"
5353
pyreadstat = ">=1.2.0"
5454
xlrd = ">=2.0.1"

0 commit comments

Comments
 (0)