Mne-lsl

Latest version: v1.8.0

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

Scan your dependencies

Page 2 of 3

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

1.1.0

What's Changed
* Remove legacy setup.py by mscheltienne in https://github.com/mne-tools/mne-lsl/pull/167
* Improve documentation workflow by mscheltienne in https://github.com/mne-tools/mne-lsl/pull/170
* Add support for 'timestamp' array in a push operation by mscheltienne in https://github.com/mne-tools/mne-lsl/pull/172
* Add local sphinx-remove-toctrees extension by mscheltienne in https://github.com/mne-tools/mne-lsl/pull/173
* Improve type-hints by mscheltienne in https://github.com/mne-tools/mne-lsl/pull/175
* MAINT: Make tests less flaky by larsoner in https://github.com/mne-tools/mne-lsl/pull/168
* Improve test coverage on load-liblsl and on datasets by mscheltienne in https://github.com/mne-tools/mne-lsl/pull/176
* Improve test coverage, structure and checks for strean connection in properties by mscheltienne in https://github.com/mne-tools/mne-lsl/pull/177
* Match argument order between BasePlayer and PlayerLSL by mscheltienne in https://github.com/mne-tools/mne-lsl/pull/178

New Contributors
* larsoner made their first contribution in https://github.com/mne-tools/mne-lsl/pull/168

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

Please report encountered issues on the [tracker](https://github.com/mne-tools/mne-lsl/issues).

Page 2 of 3

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.