From c37b62b5b4c6c91f1d007b86a2590e849be959a4 Mon Sep 17 00:00:00 2001 From: Alessio Buccino Date: Tue, 29 Jul 2025 17:03:54 +0200 Subject: [PATCH 1/2] Prepare 0.2.29 release --- doc/release_notes.rst | 3 +++ doc/releases/0.2.29.rst | 32 ++++++++++++++++++++++++++++++++ pyproject.toml | 2 +- 3 files changed, 36 insertions(+), 1 deletion(-) create mode 100644 doc/releases/0.2.29.rst diff --git a/doc/release_notes.rst b/doc/release_notes.rst index af9be36..4b227e6 100644 --- a/doc/release_notes.rst +++ b/doc/release_notes.rst @@ -6,6 +6,9 @@ Release notes .. toctree:: :maxdepth: 1 + releases/0.2.29.rst + releases/0.2.28.rst + releases/0.2.27.rst releases/0.2.26.rst releases/0.2.25.rst releases/0.2.24.rst diff --git a/doc/releases/0.2.29.rst b/doc/releases/0.2.29.rst new file mode 100644 index 0000000..c9e595c --- /dev/null +++ b/doc/releases/0.2.29.rst @@ -0,0 +1,32 @@ +probeinterface 0.2.29 +--------------------- + +Jul, 30th 2025 + + + +Features +^^^^^^^^ + +* Use `ProbeTable `_ repo to generate NP probes information (#349, #355, #356) + +.. warning:: + + The ``model_name`` is now the IMEC model name (e.g. NP2003), while the long + name is in the ``description`` annotation. Several new annotations have been added + to the probe, such as ``num_channels_per_adc`` and ``num_readout_channels``. + The ``mux_channels`` contact annotations now contains the ADC index for each channel, + which can be used to compute inter sample shifts. + +* Add figsize handler for ``plot_probegroup` (#350) + +Bug fixes +^^^^^^^^^ + +* Check for unique positions within probe (#352) + + +Tests +^^^^^ + +* Tests on non-editable package (#348) diff --git a/pyproject.toml b/pyproject.toml index aae28fa..2708ae5 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "probeinterface" -version = "0.2.28" +version = "0.2.29" authors = [ { name="Samuel Garcia", email="sam.garcia.die@gmail.com" }, { name="Alessio Buccino", email="alessiop.buccino@gmail.com" }, From 6f588f0934c5eab4571697e7668ecfbcaec192ae Mon Sep 17 00:00:00 2001 From: Alessio Buccino Date: Tue, 29 Jul 2025 19:10:24 +0200 Subject: [PATCH 2/2] 0.2.29 -> 0.3.0 --- doc/release_notes.rst | 2 +- doc/releases/{0.2.29.rst => 0.3.0.rst} | 4 ++-- pyproject.toml | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) rename doc/releases/{0.2.29.rst => 0.3.0.rst} (94%) diff --git a/doc/release_notes.rst b/doc/release_notes.rst index 4b227e6..49693ea 100644 --- a/doc/release_notes.rst +++ b/doc/release_notes.rst @@ -6,7 +6,7 @@ Release notes .. toctree:: :maxdepth: 1 - releases/0.2.29.rst + releases/0.3.0.rst releases/0.2.28.rst releases/0.2.27.rst releases/0.2.26.rst diff --git a/doc/releases/0.2.29.rst b/doc/releases/0.3.0.rst similarity index 94% rename from doc/releases/0.2.29.rst rename to doc/releases/0.3.0.rst index c9e595c..c8d2b90 100644 --- a/doc/releases/0.2.29.rst +++ b/doc/releases/0.3.0.rst @@ -1,5 +1,5 @@ -probeinterface 0.2.29 ---------------------- +probeinterface 0.3.0 +-------------------- Jul, 30th 2025 diff --git a/pyproject.toml b/pyproject.toml index 2708ae5..1612940 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "probeinterface" -version = "0.2.29" +version = "0.3.0" authors = [ { name="Samuel Garcia", email="sam.garcia.die@gmail.com" }, { name="Alessio Buccino", email="alessiop.buccino@gmail.com" },