12 March 2026
This release of Neo includes many bug fixes in various IOs with an eye to a 1.0 release.
See all pull requests included in this release and the list of closed issues.
Per our policy of NEP29 + 1 year, we have dropped support for NumPy < 1.25.
We are now testing against Python 3.14 for core tests with all possible combinations of NumPy and Python that we support. IO tests were updated to test against Python 3.9 (oldest supported) and Python 3.14 (newest supported) Python versions.
The signal stream dtype name was lengthened from U64 to a U128 to deal with long file paths being incorporated into
file names. See file name issue on SpikeInterface repo for an example of the truncation which required this fix.
Bug fixes and/or improvements have been made to AxonIO, BrainVisionIO, SpikeGLXIO.
Thanks to Andrew Davison, Zach McKenzie, Kuntal Kokate, Heberto Mayorquin, Samuel Garcia, Alessio Buccino, and Chris Halcrow