diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 282b4dab..9003b4a6 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -14,7 +14,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - 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 diff --git a/pyproject.toml b/pyproject.toml index 65b545e0..6abf7f04 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -16,6 +16,7 @@ classifiers = [ "Operating System :: POSIX", "Topic :: Scientific/Engineering", "Programming Language :: Python :: 3", + "Programming Language :: Python :: 3.14", "Topic :: Utilities", ] keywords = [ @@ -29,7 +30,7 @@ keywords = [ ] dependencies = [ "NEURON>=8.0.2", - "numpy>=2.0.0,<2.4", + "numpy>=2.0.0,<2.5", "matplotlib>=3.0.0,<4.0.0", "pandas>=1.0.0,<3.0.0", "bluepysnap>=3.0.0,<4.0.0", diff --git a/tox.ini b/tox.ini index 27621d68..02a1a67a 100644 --- a/tox.ini +++ b/tox.ini @@ -11,8 +11,8 @@ envdir = py3: {toxworkdir}/py3 package = wheel deps = - pytest>=7.3.1,<8.0.0 - coverage>=7.5,<7.6 + pytest>=7.3.1 + coverage>=7.5 pytest-cov>=4.1.0 pytest-timeout>=2.1.0 pytest-xdist>=3.3.1 # multiprocessing