From 0cfbdf9a963569be738d4a5b3eb4b3fa91dd1699 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Aur=C3=A9lien?= <72930209+AurelienJaquier@users.noreply.github.com> Date: Tue, 29 Jul 2025 17:25:50 +0200 Subject: [PATCH 1/3] use up-to-date scipy --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index b34bf47..1ad7afb 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -17,7 +17,7 @@ dependencies = [ "neo", "matplotlib", "efel", - "scipy<1.15", + "scipy>=1.16.1", "h5py", "igor2", ] From 7d7644f2788aacc9de3a6c601277d2087d6ce820 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Aur=C3=A9lien?= <72930209+AurelienJaquier@users.noreply.github.com> Date: Wed, 30 Jul 2025 09:51:34 +0200 Subject: [PATCH 2/3] requires python >=3.11, add test for python 3.13 --- .github/workflows/test.yml | 2 +- pyproject.toml | 2 +- tox.ini | 5 ++--- 3 files changed, 4 insertions(+), 5 deletions(-) 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/pyproject.toml b/pyproject.toml index 1ad7afb..d2fbbda 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -10,7 +10,7 @@ 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", 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 = From b29578c25030b9e0d932ef55e9eb3afa3a1561be Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Aur=C3=A9lien?= <72930209+AurelienJaquier@users.noreply.github.com> Date: Wed, 30 Jul 2025 10:05:52 +0200 Subject: [PATCH 3/3] update readme --- README.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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)