Mne-lsl

Latest version: v1.9.0

Safety actively analyzes 714875 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 3

1.5.0

<!-- Release notes generated using configuration in .github/release.yaml at main -->

What's Changed
* Use property n_new_samples in detector examlpe by mscheltienne in https://github.com/mne-tools/mne-lsl/pull/288
* Add EpochsStream for epoching real-time stream on-the-fly by mscheltienne in https://github.com/mne-tools/mne-lsl/pull/258
* Add tutorial about epochs and expose base stream class by mscheltienne in https://github.com/mne-tools/mne-lsl/pull/302
* CI: Fix retry action by larsoner in https://github.com/mne-tools/mne-lsl/pull/306
* Make unit tests more robust and add tutorial for Player with annotations by mscheltienne in https://github.com/mne-tools/mne-lsl/pull/305
* Improve peak detection example using chunk size 1 by mscheltienne in https://github.com/mne-tools/mne-lsl/pull/308
* Add documentation about processing steps by mscheltienne in https://github.com/mne-tools/mne-lsl/pull/309
* Add real-time decoding example by mscheltienne in https://github.com/mne-tools/mne-lsl/pull/312

**Full Changelog**: https://github.com/mne-tools/mne-lsl/compare/1.4.0...1.5.0

1.4.0

<!-- Release notes generated using configuration in .github/release.yaml at main -->

What's Changed
* Improve warning handling by mscheltienne in https://github.com/mne-tools/mne-lsl/pull/243
* Fix CLI entry-point for Player by mscheltienne in https://github.com/mne-tools/mne-lsl/pull/246
* Fix push operation with a player having chunk_size set to 1 by mscheltienne in https://github.com/mne-tools/mne-lsl/pull/257
* Add example for a real-time peak detector applied to cardiac R-peak by mscheltienne in https://github.com/mne-tools/mne-lsl/pull/256
* Replace single-use thread operation with a ThreadPoolExecutor by mscheltienne in https://github.com/mne-tools/mne-lsl/pull/264
* Add example of player run in child process by mscheltienne in https://github.com/mne-tools/mne-lsl/pull/267
* Fix pushing the last chunk of a finite mock stream with chunk size of 1 by mscheltienne in https://github.com/mne-tools/mne-lsl/pull/268
* Fix flaky test by mscheltienne in https://github.com/mne-tools/mne-lsl/pull/270
* Improve CIs, example and code coverage by mscheltienne in https://github.com/mne-tools/mne-lsl/pull/273
* Improve legacy viewer scaling by mscheltienne in https://github.com/mne-tools/mne-lsl/pull/275
* Add example for bandpower on rolling window by mscheltienne in https://github.com/mne-tools/mne-lsl/pull/279
* Try to fix segfault in CIs during inlet/outlet deletion/destruction by mscheltienne in https://github.com/mne-tools/mne-lsl/pull/277
* Add manual acquisition method by mscheltienne in https://github.com/mne-tools/mne-lsl/pull/282

**Full Changelog**: https://github.com/mne-tools/mne-lsl/compare/1.3.1...1.4.0

1.3.1

- Improve handling of warnings throughout the codebase to improve the feedback received by mscheltienne in https://github.com/mne-tools/mne-lsl/pull/243

**Full Changelog**: https://github.com/mne-tools/mne-lsl/compare/1.3.0...1.3.1

1.3.0

What's Changed
* Add IIR filters to a `Stream` object through the methods `Stream.filter` and `Stream.notch_filter` by mscheltienne and larsoner in https://github.com/mne-tools/mne-lsl/pull/218 and https://github.com/mne-tools/mne-lsl/pull/226
* Improve logging and level handling by mscheltienne in https://github.com/mne-tools/mne-lsl/pull/219
* Add `n_repeat` argument to `Player` by mscheltienne in https://github.com/mne-tools/mne-lsl/pull/223
* Improve documentation of performance differences between `pylsl` and `mne.lsl` by mscheltienne in https://github.com/mne-tools/mne-lsl/pull/231

**Full Changelog**: https://github.com/mne-tools/mne-lsl/compare/1.2.0...1.3.0

1.2.0

- Implement MNE's design philosophy by returning `self` in methods modifying a `StreamLSL` -> enables method chaining `stream.pick("eeg").set_eeg_reference("average")`
- Add argument `annotations` to `PlayerLSL` to stream annotations on a separate irregularly sampled stream
- Add support for loaded `Raw` objects as input to a `PlayerLSL`
- Improve deletion or low-level resources
- Improve discovery and download of existing `liblsl` on the system
- Fix reading of yRange through settings in legacy `StreamViewer`

**Full Changelog**: https://github.com/mne-tools/mne-lsl/compare/1.1.1...1.2.0

1.1.1

- Fix parsing of incomplete `StreamInfo` into an `mne.Info` object by mscheltienne in https://github.com/mne-tools/mne-lsl/pull/179
- Remove `pytest` related files from the distribution by mscheltienne in https://github.com/mne-tools/mne-lsl/pull/180

**Full Changelog**: https://github.com/mne-tools/mne-lsl/compare/1.1.0...1.1.1

Page 2 of 3

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.