14 April 25
This release of Neo includes many bug fixes in various IOs, a new HTML based repr, and fixes to the CI all with an eye toward our 1.0 release.
See all pull requests included in this release and the list of closed issues.
setuptools >= 78.0.2 numpy >= 1.24.4
As part of our ongoing effort to improve the speed of importing Neo we have moved the library over to using importlib.util.find_spec
rather than eagerly importing packages in try-except blocks.
The install for datalad/git-annex in the CI was fixed for our Python 3.12 tests allowing for all IOs to be tested on Python 3.9 and Python 3.12. The buidling of documentation was improved by fixing code style errors.
Thanks to the work of Heberto Mayorquin Neo now supports an html based repr. To see an example check out html repr.
Bug fixes and/or improvements have been made to BlackRockIO, SpikeGLXIO, MaxwellIO, IntanIO, TdtIO,
OpenEphysBinaryIO, NeoMatlabIO, EdfIO, Neuralynx, and SpikeGadgetsIO.
Thanks to Heberto Mayorquin, Zach McKenzie, Andrew Davison, Alessio Buccino, Rémi Proville, Paul Adkisson, Baptiste Grimaud, Robert Wolff, Tommaso Lambresa, and Nina Kudryashova.