diff --git a/.github/workflows/pythonpackage.yml b/.github/workflows/pythonpackage.yml index 9aec202c..1aa83882 100644 --- a/.github/workflows/pythonpackage.yml +++ b/.github/workflows/pythonpackage.yml @@ -11,7 +11,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: ['3.9', '3.10', '3.11', '3.12'] + python-version: ['3.9', '3.10', '3.11', '3.12', '3.13'] steps: - uses: actions/checkout@v2 diff --git a/pyproject.toml b/pyproject.toml index 17cdd49b..81c900ae 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -13,10 +13,16 @@ classifiers = [ license = "Apache License 2.0" [tool.poetry.dependencies] -python = ">=3.9, <3.13" +python = ">=3.9, <3.14" scikit-learn = "^1.6" -numpy = ">=1.21.2" -scipy = ">=1.7.2" +numpy = [ + {version = ">=1.21.2", python = ">=3.9,<3.13"}, + {version = ">=2.1.0", python = ">=3.13"} +] +scipy = [ + {version = ">=1.7.2", python = ">=3.9,<3.13"}, + {version = ">=1.14.1", python = ">=3.13"} +] tqdm = ">=4.3" lifelines = ">=0.25"