The next release of MNE-Connectivity will be v1.0, which will include breaking changes. If you do not want the v1.0 release to break your code, you should pin your MNE-Connectivity version to <=0.9 until v1.0 is released (currently no set data). After release, you can update your code to accommodate any required changes.
The following breaking changes are anticipated:
- Separation of functions accepting MNE data objects and array-like inputs
- Requiring spectral representations of data to be provided for spectral connectivity analysis functions
- Changes to improve consistency of all-to-all vs. symmetric indexing of connectivity
- Requiring
mne.Infoobjects as input to connectivity containers - Removing VAR-specific methods (
eigvals,predict,simulate, etc) from non-VAR connectivity containers - Removing epoch-specific methods (
append,combine) from non-epoched connectivity containers - Moving spectral Granger causality methods from
spectral_connectivity_epochsandspectral_connectivity_timeto dedicated functions
For more details and the most up-to-date information, see the following GitHub issue: Expected changes for 1.0 #440.