From 01f4a411a8430bf2278186f863881daf53475d6f Mon Sep 17 00:00:00 2001 From: chrishalcrow Date: Thu, 11 Jun 2026 16:48:58 +0100 Subject: [PATCH] Use probeinterface and neo source when using spikeinterface source --- pyproject.toml | 17 ++++++----------- 1 file changed, 6 insertions(+), 11 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 912fba73e0..5cb1a99123 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -25,8 +25,11 @@ dependencies = [ "threadpoolctl>=3.0.0", "tqdm", "zarr>=2.18,<3", - "neo>=0.14.4", - "probeinterface>=0.3.2", + # for release we need pypi, so this needs to be commented + "neo @ git+https://github.com/NeuralEnsemble/python-neo.git", + "probeinterface @ git+https://github.com/SpikeInterface/probeinterface.git", + # "neo>=0.14.4", + # "probeinterface>=0.3.2", "packaging", "pydantic", "numcodecs<0.16.0", # For supporting zarr < 3 @@ -224,10 +227,6 @@ docs = [ "skops", # For automated curation "scikit-learn<1.8", # For automated curation "huggingface_hub", # For automated curation - - # for release we need pypi, so this needs to be commented - "probeinterface @ git+https://github.com/SpikeInterface/probeinterface.git", # We always build from the latest version - "neo @ git+https://github.com/NeuralEnsemble/python-neo.git", # We always build from the latest version ] dev = [ @@ -237,16 +236,12 @@ dev = [ ] [dependency-groups] -# Shared test infrastructure used by every per-module group. The neo and -# probeinterface git pins match CI behavior before the PEP 735 migration. -# For a release, comment the two git lines out. +# Shared test infrastructure used by every per-module group. test-common = [ "pytest", "pytest-cov", "pytest-mock", "psutil", - "probeinterface @ git+https://github.com/SpikeInterface/probeinterface.git", - "neo @ git+https://github.com/NeuralEnsemble/python-neo.git", ] test-core = [