Skip to content

Commit 97099e2

Browse files
authored
Merge pull request #1469 from apdavison/release-notes
Release notes for 0.13.1, plus an update to the list of authors.
2 parents 4e57cc1 + 0dc3fc8 commit 97099e2

File tree

4 files changed

+67
-10
lines changed

4 files changed

+67
-10
lines changed

doc/source/authors.rst

+23-9
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ and may not be the current affiliation of a contributor.
2727
* Kyler Brown
2828
* Mikkel Elle Lepperød [11]
2929
* C Daniel Meliza [12]
30+
* Michael Denker [13, 29]
3031
* Julia Sprenger [13, 6]
3132
* Maximilian Schmidt [13]
3233
* Johanna Senk [13]
@@ -65,20 +66,23 @@ and may not be the current affiliation of a contributor.
6566
* Thomas Perret [25]
6667
* Kyle Johnsen [26, 27]
6768
* Zach McKenzie [28]
68-
* Moritz Alexander Kern
69+
* Moritz Alexander Kern [29]
6970
* Joscha Schmiedt
70-
* Daniel P. Crepeau
71-
* Divyansh Gupta
72-
* Nate Dolensek
73-
* Philipp Hornauer
71+
* Daniel P. Crepeau [30]
72+
* Divyansh Gupta [31]
73+
* Nate Dolensek [3]
74+
* Philipp Hornauer [32]
7475
* Robert Wolff
75-
* Jules Lebert
76+
* Jules Lebert [33]
7677
* Benjamin Heasly
77-
* Baptiste Grimaud
78-
* Cody Baker
79-
* Fernando J. Chaure
78+
* Baptiste Grimaud [34]
79+
* Cody Baker [24]
80+
* Fernando J. Chaure [35]
8081
* Filipe*github
8182
* Matthias Klumpp
83+
* Greg Knoll [36]
84+
* Chris Halcrow [37]
85+
* Szonja Weigl [24]
8286

8387
1. Centre de Recherche en Neuroscience de Lyon, CNRS UMR5292 - INSERM U1028 - Universite Claude Bernard Lyon 1
8488
2. Unité de Neuroscience, Information et Complexité, CNRS UPR 3293, Gif-sur-Yvette, France
@@ -108,6 +112,16 @@ and may not be the current affiliation of a contributor.
108112
26. Georgia Institute of Technology
109113
27. Emory University
110114
28. Harvard Medical School
115+
29. Institute for Advanced Simulation (IAS-6), Forschungszentrum Jülich, Germany
116+
30. Dark Horse Neuro, Inc.
117+
31. IST Austria
118+
32. Department of Biosystems Science and Engineering, ETH Zürich, Basel, Switzerland
119+
33. University College London
120+
34. École Normale Supérieure Paris-Saclay
121+
35. Institute of Biomedical Engineering, University of Buenos Aires, Argentina
122+
36. Bernstein Center for Computational Neuroscience, Berlin, Germany
123+
37. University of Edinburgh
124+
111125

112126
If we've somehow missed you off the list we're very sorry - please let us know.
113127

doc/source/releases.rst

+1
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ Release notes
66
.. toctree::
77
:maxdepth: 1
88

9+
releases/0.13.1.rst
910
releases/0.13.0.rst
1011
releases/0.12.0.rst
1112
releases/0.11.1.rst

doc/source/releases/0.13.1.rst

+42
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
========================
2+
Neo 0.13.1 release notes
3+
========================
4+
5+
7th May 2024
6+
7+
8+
This release of Neo contains a lot of improvements to code quality and documentation,
9+
still with a focus on the planned 1.0 release,
10+
together with, as usual, bug fixes and performance improvements in IO modules.
11+
12+
See all `pull requests`_ included in this release and the `list of closed issues`_.
13+
14+
Code and documentation quality
15+
------------------------------
16+
17+
Particular thanks go to Zach McKenzie, who has checked, and rewritten if necessary, every docstring in the project,
18+
to ensure they all have a consistent style.
19+
Zach has also updated and improved the :doc:`../examples/index` in the Sphinx documentation.
20+
21+
The Neo code base contained a lot of ``assert``\s that should be exceptions.
22+
These have all been replaced with appropriate exceptions (again by Zach McKenzie).
23+
A new exception class, :class:`NeoReadWriteError` has been introduced.
24+
25+
Bug fixes and improvements in IO modules
26+
----------------------------------------
27+
28+
Bug fixes and/or improvements have been made to :class:`SpikeGLXIO`, :class:`OpenEphysIO`, :class:`SpikeGadgetsIO`,
29+
:class:`MaxwellIO`, :class:`AxonIO`, :class:`IntanIO`, :class:`TDTIO`, :class:`NeuralynxIO` and :class:`BlackrockIO`.
30+
31+
32+
Acknowledgements
33+
----------------
34+
35+
Thanks to Zach McKenzie, Andrew Davison, Heberto Mayorquin, Alessio Buccino, Samuel Garcia, Peter N. Steinmetz,
36+
Aitor Morales-Gregorio, Greg Knoll, Chris Halcrow and Szonja Weigl for their contributions to this release.
37+
38+
.. generated with git shortlog --since=2024-02-02 -sne then checking Github for PRs merged since the last release but with commits before then
39+
40+
.. _`list of closed issues`: https://github.com/NeuralEnsemble/python-neo/issues?q=is%3Aissue+milestone%3A0.13.1+is%3Aclosed
41+
.. _`pull requests`: https://github.com/NeuralEnsemble/python-neo/pulls?q=is%3Apr+is%3Aclosed+merged%3A%3E2024-02-02+milestone%3A0.13.1
42+
.. _`examples gallery`: https://neo.readthedocs.io/en/latest/examples/

pyproject.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "neo"
3-
version = "0.13.1.dev"
3+
version = "0.13.1"
44
authors = [{name = "Neo authors and contributors"}]
55
description = "Neo is a package for representing electrophysiology data in Python, together with support for reading a wide range of neurophysiology file formats"
66
readme = "README.rst"

0 commit comments

Comments
 (0)