From 5e5e39d31393c7620dd30796503be9e52d550dbf Mon Sep 17 00:00:00 2001 From: Alessio Buccino Date: Fri, 7 Jun 2024 16:20:00 +0200 Subject: [PATCH 1/3] Updated release notes and pyproject for 0.100.0rc0 --- doc/releases/0.100.5.rst | 12 ++++++++++++ doc/releases/0.100.6.rst | 13 +++++++++++++ doc/releases/0.100.7.rst | 14 ++++++++++++++ doc/whatisnew.rst | 26 ++++++++++++++++++++++++++ pyproject.toml | 14 +++++++------- 5 files changed, 72 insertions(+), 7 deletions(-) create mode 100644 doc/releases/0.100.5.rst create mode 100644 doc/releases/0.100.6.rst create mode 100644 doc/releases/0.100.7.rst diff --git a/doc/releases/0.100.5.rst b/doc/releases/0.100.5.rst new file mode 100644 index 0000000000..1f480e942b --- /dev/null +++ b/doc/releases/0.100.5.rst @@ -0,0 +1,12 @@ +.. _release0.100.5: + +SpikeInterface 0.100.5 release notes +------------------------------------ + +6th April 2024 + +Minor release with bug fixes + +* Open Ephys: Use discovered recording ids to load sync timestamps (#2655) +* Fix channel gains in NwbRecordingExtractor with backend (#2661) +* Fix depth location in spikes on traces map (#2676) diff --git a/doc/releases/0.100.6.rst b/doc/releases/0.100.6.rst new file mode 100644 index 0000000000..7f2bb5cd66 --- /dev/null +++ b/doc/releases/0.100.6.rst @@ -0,0 +1,13 @@ +.. _release0.100.6: + +SpikeInterface 0.100.6 release notes +------------------------------------ + +30th April 2024 + +Minor release with bug fixes + +* Avoid np.prod in make_shared_array (#2621) +* Improve caching of MS5 sorter (#2690) +* Allow for remove_excess_spikes to remove negative spike times (#2716) +* Update ks4 wrapper for newer version>=4.0.3 (#2701, #2774) diff --git a/doc/releases/0.100.7.rst b/doc/releases/0.100.7.rst new file mode 100644 index 0000000000..a224494da5 --- /dev/null +++ b/doc/releases/0.100.7.rst @@ -0,0 +1,14 @@ +.. _release0.100.7: + +SpikeInterface 0.100.7 release notes +------------------------------------ + +7th June 2024 + +Minor release with bug fixes + +* Fix get_traces for a local common reference (#2649) +* Update KS4 parameters (#2810) +* Zarr: extract time vector once and for all! (#2828) +* Fix waveforms save in recordingless mode (#2889) +* Fix the new way of handling cmap in matpltolib. This fix the matplotib 3.9 problem related to this (#2891) diff --git a/doc/whatisnew.rst b/doc/whatisnew.rst index 3c9f2b44c7..2db90a7752 100644 --- a/doc/whatisnew.rst +++ b/doc/whatisnew.rst @@ -8,6 +8,9 @@ Release notes .. toctree:: :maxdepth: 1 + releases/0.100.7.rst + releases/0.100.6.rst + releases/0.100.5.rst releases/0.100.4.rst releases/0.100.3.rst releases/0.100.2.rst @@ -38,6 +41,29 @@ Release notes releases/0.9.1.rst +(PRE-RELEASE) Version 0.100.0rc0 +================================ + +* Major release with `SortingAnalyzer` + +Version 0.100.7 +=============== + +* Minor release with bug fixes + + +Version 0.100.6 +=============== + +* Minor release with bug fixes + + +Version 0.100.5 +=============== + +* Minor release with bug fixes + + Version 0.100.4 =============== diff --git a/pyproject.toml b/pyproject.toml index a3551d0451..dadb677056 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "spikeinterface" -version = "0.101.0" +version = "0.101.0rc0" authors = [ { name="Alessio Buccino", email="alessiop.buccino@gmail.com" }, { name="Samuel Garcia", email="sam.garcia.die@gmail.com" }, @@ -121,8 +121,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", ] test = [ @@ -154,8 +154,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", ] docs = [ @@ -175,8 +175,8 @@ docs = [ "xarray", # For use of SortingAnalyzer zarr format "networkx", # 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 ] From 50c4324ef7b4e36443a59c5c0fad7241b5eddec4 Mon Sep 17 00:00:00 2001 From: Alessio Buccino Date: Fri, 7 Jun 2024 17:41:29 +0200 Subject: [PATCH 2/3] DEV=False --- src/spikeinterface/__init__.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/spikeinterface/__init__.py b/src/spikeinterface/__init__.py index 306c12d516..97fb95b623 100644 --- a/src/spikeinterface/__init__.py +++ b/src/spikeinterface/__init__.py @@ -30,5 +30,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 From 6daceb12d6e4cda6ee3ed66e82d1027b8002723d Mon Sep 17 00:00:00 2001 From: Alessio Buccino Date: Fri, 7 Jun 2024 18:52:42 +0200 Subject: [PATCH 3/3] Update doc/whatisnew.rst Co-authored-by: Zach McKenzie <92116279+zm711@users.noreply.github.com> --- doc/whatisnew.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/whatisnew.rst b/doc/whatisnew.rst index 2db90a7752..becd91790e 100644 --- a/doc/whatisnew.rst +++ b/doc/whatisnew.rst @@ -41,7 +41,7 @@ Release notes releases/0.9.1.rst -(PRE-RELEASE) Version 0.100.0rc0 +(PRE-RELEASE) Version 0.101.0rc0 ================================ * Major release with `SortingAnalyzer`