From de28a46eb7c3a1e213ea29d72876b04a69cd6d47 Mon Sep 17 00:00:00 2001 From: Heberto Mayorquin Date: Tue, 14 Oct 2025 18:26:05 -0600 Subject: [PATCH 1/2] support python 3.14 --- .github/workflows/all-tests.yml | 2 +- pyproject.toml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/all-tests.yml b/.github/workflows/all-tests.yml index 9481bb74f2..51e38cf564 100644 --- a/.github/workflows/all-tests.yml +++ b/.github/workflows/all-tests.yml @@ -24,7 +24,7 @@ jobs: strategy: fail-fast: false matrix: - python-version: ["3.10", "3.13"] # Lower and higher versions we support + python-version: ["3.10", "3.14"] # Lower and higher versions we support os: [macos-latest, windows-latest, ubuntu-latest] steps: - uses: actions/checkout@v4 diff --git a/pyproject.toml b/pyproject.toml index d55af2fd1c..8c942574c8 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -7,7 +7,7 @@ authors = [ ] description = "Python toolkit for analysis, visualization, and comparison of spike sorting output" readme = "README.md" -requires-python = ">=3.9,<3.14" +requires-python = ">=3.9,<3.15" classifiers = [ "Programming Language :: Python :: 3 :: Only", "License :: OSI Approved :: MIT License", From 762b659c406a5466308a1c15c3dcbac89ce582ed Mon Sep 17 00:00:00 2001 From: chrishalcrow Date: Wed, 17 Dec 2025 09:15:09 +0000 Subject: [PATCH 2/2] Remove numcodecs version pin --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 44601850e3..11a3c819a3 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -29,7 +29,7 @@ dependencies = [ "probeinterface>=0.3.1", "packaging", "pydantic", - "numcodecs<0.16.0", # For supporting zarr < 3 + "numcodecs", ] [build-system]