SpikeInterface / spikeinterface

A Python-based module for creating flexible and robust spike sorting pipelines.
https://spikeinterface.readthedocs.io
MIT License
531 stars 188 forks source link

Remove Non-Serializable writing of json #3482

Closed zm711 closed 2 weeks ago

zm711 commented 1 month ago

The note says remove after 0.100 and this caused an issue recently #3448 with the error not being super clear (because recording was None) the error the user saw was that None didn't have get_num_channels). Since this isn't supported we shouldn't write this here, right? I have run local tests because I need to run, so will update after the CI if needed.