diff --git a/.github/workflows/CI_build.yml b/.github/workflows/CI_build.yml index c0e24e3..a012d9d 100644 --- a/.github/workflows/CI_build.yml +++ b/.github/workflows/CI_build.yml @@ -94,7 +94,7 @@ jobs: fail-fast: false matrix: os: ['ubuntu-latest', 'macos-latest', 'windows-latest'] - python-version: ['3.10', '3.11', '3.12', '3.13'] + python-version: ['3.10', '3.11', '3.12', '3.13', '3.14'] steps: - uses: actions/checkout@v4 - name: Set up Python diff --git a/pyproject.toml b/pyproject.toml index 2c750d2..2563995 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -7,10 +7,13 @@ license = "MIT" readme = "README.md" [tool.poetry.dependencies] -python = ">=3.10,<3.14" -numba = "^0.61.0" +python = ">=3.10,<3.15" +numba = ">=0.61.0" numpy = ">=2.1.0" -scipy = "^1.15.0" +scipy = [ + { version = ">=1.15.3,<1.17", python = "<3.14" }, + { version = ">=1.16.1,<1.17", python = ">=3.14" }, +] [tool.poetry.group.dev.dependencies] decorator = "^5.1.1"