Skip to content

Commit 1df6f9f

Browse files
authored
[MNT] full support for python 3.13 (#372)
Python 3.13 was released today. This PR adds full support for python 3.13: * removes markers to skip sklearn incompatibility with rc * changes tests to use 3.13 and not the rc
1 parent e75b89f commit 1df6f9f

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
@@ -75,7 +75,7 @@ jobs:
7575
fail-fast: false
7676
matrix:
7777
os: [ubuntu-latest, macOS-latest, windows-latest]
78-
python-version: ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13.0-rc.2"]
78+
python-version: ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13"]
7979
steps:
8080
- uses: actions/checkout@v4
8181

pyproject.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -40,10 +40,10 @@ dependencies = []
4040
all_extras = ["numpy", "pandas"]
4141

4242
dev = [
43-
'scikit-learn>=0.24.0; python_version < "3.13" or sys_platform != "win32"', # todo 0.11.0 - check if windows 3.13 works, if yes, remove markers
43+
"scikit-learn>=0.24.0",
4444
"pre-commit",
4545
"pytest",
46-
"pytest-cov"
46+
"pytest-cov",
4747
]
4848

4949
linters = [
@@ -87,7 +87,7 @@ test = [
8787
"numpy",
8888
"scipy",
8989
"pandas",
90-
'scikit-learn>=0.24.0; python_version < "3.13" or sys_platform != "win32"', # todo 0.11.0 - check if windows 3.13 works, if yes, remove markers
90+
"scikit-learn>=0.24.0",
9191
]
9292

9393
[project.urls]

0 commit comments

Comments
 (0)