diff --git a/doc/releases/0.103.2.rst b/doc/releases/0.103.2.rst new file mode 100644 index 0000000000..b3681f4df4 --- /dev/null +++ b/doc/releases/0.103.2.rst @@ -0,0 +1,73 @@ +.. _release0.103.2: + +SpikeInterface 0.103.2 release notes +------------------------------------ + +December 3rd 2025 + +Minor release with bug fixes + +core: + +* Fix probable sharedmem (#4239) +* Fix probable shared mem no clean corretcly (#4234) +* Implementing sparsity for ComputeTemplates (#4212) +* Warn about non-mergeable units instead of raising an error (#4219) + +extractors: + +* Support for using event names as IDs in PL2 files (#4049) + +preprocessing: + +* Add channel_filter parameter for bad channel detection (#4228) + +sorters: + +* Warn about non-binary compatible recordings using KS4 (#4236) +* Deal with batch_downsampling in kilosort4.1.2 (#4206) + +postprocessing: + +* Speedup template_similarity (#4211) + +qualitymetrics: + + +curation: + +* Add `load_curation` function (#4220) +* Add similarity_method param in automerge and fix multi-segment cross-contamination (#4201) + +widgets: + +* Protect unit summary and unit locations plots against NaNs (#4128) + +sortingcomponents: + +* patch for sc2: propagate real ms_before/after to template extension of final analyzer (#4215) +* Speedup template_similarity (#4211) +* Improvement of TDC2, SC2 and ISOSPLIT (#4182) + +documentation: + +* Add additional resources section to Analyze Neuropixels Datasets tuto (#4232) +* Fix `apply_preprocessing_pipeline` name in docs (#4208) +* Tiny doc fixes (#4203) +* Add testing a PR section to docs (#4199) + +continuous integration: + +* Fix no disk space left ci (#4229) + +Contributors: + +* @MGAMZ +* @OookTheLibrarian +* @ShijiMi-Soup +* @alejoe91 +* @chrishalcrow +* @h-mayorquin +* @samuelgarcia +* @tayheau +* @yger diff --git a/doc/whatisnew.rst b/doc/whatisnew.rst index 2aec1d813e..2f6181b725 100644 --- a/doc/whatisnew.rst +++ b/doc/whatisnew.rst @@ -8,6 +8,7 @@ Release notes .. toctree:: :maxdepth: 1 + releases/0.103.2.rst releases/0.103.1.rst releases/0.103.0.rst releases/0.102.3.rst @@ -51,6 +52,12 @@ Release notes releases/0.9.1.rst +Version 0.103.2 +=============== + +* Minor release with bug fixes + + Version 0.103.1 =============== diff --git a/pyproject.toml b/pyproject.toml index 788b1aeaf4..11c6e64e6f 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -127,8 +127,8 @@ test_core = [ # for github test : probeinterface and neo from master # for release we need pypi, so this need to be commented - "probeinterface @ git+https://github.com/SpikeInterface/probeinterface.git", - "neo @ git+https://github.com/NeuralEnsemble/python-neo.git", + # "probeinterface @ git+https://github.com/SpikeInterface/probeinterface.git", + # "neo @ git+https://github.com/NeuralEnsemble/python-neo.git", # for slurm jobs, "pytest-mock" @@ -139,8 +139,8 @@ test_extractors = [ "pooch>=1.8.2", "datalad>=1.0.2", # Commenting out for release - "probeinterface @ git+https://github.com/SpikeInterface/probeinterface.git", - "neo @ git+https://github.com/NeuralEnsemble/python-neo.git", + # "probeinterface @ git+https://github.com/SpikeInterface/probeinterface.git", + # "neo @ git+https://github.com/NeuralEnsemble/python-neo.git", ] test_preprocessing = [ @@ -185,8 +185,8 @@ test = [ # for github test : probeinterface and neo from master # for release we need pypi, so this need to be commented - "probeinterface @ git+https://github.com/SpikeInterface/probeinterface.git", - "neo @ git+https://github.com/NeuralEnsemble/python-neo.git", + # "probeinterface @ git+https://github.com/SpikeInterface/probeinterface.git", + # "neo @ git+https://github.com/NeuralEnsemble/python-neo.git", # for slurm jobs "pytest-mock", @@ -213,8 +213,8 @@ docs = [ "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 + # "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 = [ diff --git a/src/spikeinterface/__init__.py b/src/spikeinterface/__init__.py index a184e9f487..f7c43a845f 100644 --- a/src/spikeinterface/__init__.py +++ b/src/spikeinterface/__init__.py @@ -27,5 +27,5 @@ # This flag must be set to False for release # This avoids using versioning that contains ".dev0" (and this is a better choice) # This is mainly useful when using run_sorter in a container and spikeinterface install -DEV_MODE = True -# DEV_MODE = False +# DEV_MODE = True +DEV_MODE = False