Skip to content

Latest commit

 

History

History
56 lines (32 loc) · 1.88 KB

File metadata and controls

56 lines (32 loc) · 1.88 KB

Neo 0.14.1 release notes

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.

Updated dependencies

setuptools >= 78.0.2 numpy >= 1.24.4

Import improvements

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.

CI Improvements

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.

HTML repr

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 improvements in IO modules

Bug fixes and/or improvements have been made to BlackRockIO, SpikeGLXIO, MaxwellIO, IntanIO, TdtIO, OpenEphysBinaryIO, NeoMatlabIO, EdfIO, Neuralynx, and SpikeGadgetsIO.

Acknowledgements

Thanks to Heberto Mayorquin, Zach McKenzie, Andrew Davison, Alessio Buccino, Rémi Proville, Paul Adkisson, Baptiste Grimaud, Robert Wolff, Tommaso Lambresa, and Nina Kudryashova.