diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index d148ae6..4b86a74 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -20,6 +20,8 @@ jobs: '3.10', '3.11', '3.12', + '3.13', + '3.14', ] steps: diff --git a/pyproject.toml b/pyproject.toml index 381b876..d01bc2d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "frouros" -version = "0.9.0" +version = "0.10.0" description = "An open-source Python library for drift detection in machine learning systems" authors = [ {name = "Jaime Céspedes Sisniega", email = "cespedes@ifca.unican.es"} @@ -33,9 +33,11 @@ classifiers = [ "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", + "Programming Language :: Python :: 3.13", + "Programming Language :: Python :: 3.14", "Programming Language :: Python :: 3 :: Only", ] -requires-python = ">=3.9,<3.13" +requires-python = ">=3.9" dependencies = [ "matplotlib>=3.8.2,<3.10", "numpy>=1.26.3,<2.3", diff --git a/tox.ini b/tox.ini index 1cf9ef4..68d64b7 100644 --- a/tox.ini +++ b/tox.ini @@ -1,7 +1,7 @@ [tox] minversion = 4.23.2 envlist = - py3{9, 10, 11, 12} + py3{9, 10, 11, 12, 13, 14} linters [base] @@ -22,6 +22,8 @@ python = 3.10: py310, linters 3.11: py311, linters 3.12: py312, linters + 3.13: py313, linters + 3.14: py314, linters [testenv] # Force to upgrade pip/wheel/setuptools to the latest version