diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml
index f3648be..dd3d6a1 100644
--- a/.github/workflows/test.yml
+++ b/.github/workflows/test.yml
@@ -10,7 +10,7 @@ jobs:
runs-on: ubuntu-latest
strategy:
matrix:
- python-version: ["3.9", "3.10", "3.11", "3.12"]
+ python-version: ["3.11", "3.12", "3.13"]
steps:
- uses: actions/checkout@v2
diff --git a/README.rst b/README.rst
index bd81593..bf2aa0c 100644
--- a/README.rst
+++ b/README.rst
@@ -41,7 +41,7 @@ For detailed citation information, please refer to the `CITATION.cff <./CITATION
Requirements
============
-* `Python 3.9+ `_
+* `Python 3.11+ `_
* `eFEL eFeature Extraction Library `_ (automatically installed by pip)
* `Numpy `_ (automatically installed by pip)
* `Scipy `_ (automatically installed by pip)
diff --git a/pyproject.toml b/pyproject.toml
index b34bf47..d2fbbda 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -10,14 +10,14 @@ authors = [
description="Blue Brain Python E-feature extraction"
readme = "README.rst"
license = {file = "LICENSE.txt"}
-requires-python = ">= 3.9"
+requires-python = ">= 3.11"
dynamic = ["version"]
dependencies = [
"numpy",
"neo",
"matplotlib",
"efel",
- "scipy<1.15",
+ "scipy>=1.16.1",
"h5py",
"igor2",
]
diff --git a/tox.ini b/tox.ini
index 69bf8e8..cc8b5a7 100644
--- a/tox.ini
+++ b/tox.ini
@@ -6,14 +6,13 @@ minversion = 4
[gh-actions]
python =
- 3.9: py3
- 3.10: py3
3.11: py3
3.12: py3, docs
+ 3.13: py3
[testenv]
envdir =
- py3{9,10,11,12,}{-functional,-notebooks,-style,-syntax}: {toxworkdir}/py3
+ py3{11,12,13,}{-functional,-notebooks,-style,-syntax}: {toxworkdir}/py3
docs: {toxworkdir}/docs
usedevelop = true
deps =