mne-lsl

View on PyPIReverse Dependencies (4)

1.8.0 mne_lsl-1.8.0-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
mne_lsl-1.8.0-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
mne_lsl-1.8.0-cp310-abi3-win_amd64.whl
mne_lsl-1.8.0-cp310-abi3-macosx_11_0_x86_64.whl
mne_lsl-1.8.0-cp310-abi3-macosx_11_0_arm64.whl

Wheel Details

Project: mne-lsl
Version: 1.8.0
Filename: mne_lsl-1.8.0-cp310-abi3-win_amd64.whl
Download: [link]
Size: 427026
MD5: ee9f3966822cd7bb61835f3dc6bd49ca
SHA256: 9757a494461b233f406890b7b5c8c35069142cbc5e5c28c0840c194576cfd6fa
Uploaded: 2024-11-29 11:56:35 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: mne_lsl
Version: 1.8.0
Summary: Real-time framework integrated with MNE-Python for online neuroscience research through LSL-compatible devices.
Author-Email: Mathieu Scheltienne <mathieu.scheltienne[at]fcbg.ch>
Maintainer-Email: Mathieu Scheltienne <mathieu.scheltienne[at]fcbg.ch>
Project-Url: documentation, https://mne.tools/mne-lsl
Project-Url: homepage, https://mne.tools/mne-lsl
Project-Url: source, https://github.com/mne-tools/mne-lsl
Project-Url: tracker, https://github.com/mne-tools/mne-lsl/issues
License: Copyright © 2023-2024, authors of MNE-LSL All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. * Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Keywords: brain,EEG,eeg,electroencephalography,labstreaminglayer,LSL,neuroimaging,neuroscience,python,real-time
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: BSD License
Classifier: Natural Language :: English
Classifier: Operating System :: MacOS
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: Unix
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Software Development
Requires-Python: >=3.10
Requires-Dist: click (>=8.1)
Requires-Dist: mne (>=1.4.2)
Requires-Dist: numpy (<3,>=1.21)
Requires-Dist: packaging
Requires-Dist: pooch
Requires-Dist: psutil
Requires-Dist: pyqtgraph
Requires-Dist: qtpy
Requires-Dist: scipy
Requires-Dist: mne_lsl[build]; extra == "all"
Requires-Dist: mne_lsl[doc]; extra == "all"
Requires-Dist: mne_lsl[stubs]; extra == "all"
Requires-Dist: mne_lsl[style]; extra == "all"
Requires-Dist: mne_lsl[test]; extra == "all"
Requires-Dist: build; extra == "build"
Requires-Dist: twine; extra == "build"
Requires-Dist: furo; extra == "doc"
Requires-Dist: intersphinx_registry; extra == "doc"
Requires-Dist: matplotlib; extra == "doc"
Requires-Dist: memory-profiler; extra == "doc"
Requires-Dist: numpydoc; extra == "doc"
Requires-Dist: scikit-learn; extra == "doc"
Requires-Dist: sphinx (!=7.2.*); extra == "doc"
Requires-Dist: sphinx-copybutton; extra == "doc"
Requires-Dist: sphinx-design; extra == "doc"
Requires-Dist: sphinx-gallery; extra == "doc"
Requires-Dist: sphinx-issues; extra == "doc"
Requires-Dist: sphinxcontrib-bibtex; extra == "doc"
Requires-Dist: mne_lsl[all]; extra == "full"
Requires-Dist: mypy; extra == "stubs"
Requires-Dist: ruff (>=0.6.0); extra == "stubs"
Requires-Dist: bibclean; extra == "style"
Requires-Dist: codespell[toml] (>=2.2.4); extra == "style"
Requires-Dist: pre-commit; extra == "style"
Requires-Dist: ruff (>=0.6.0); extra == "style"
Requires-Dist: toml-sort; extra == "style"
Requires-Dist: yamllint; extra == "style"
Requires-Dist: pytest-cov; extra == "test"
Requires-Dist: pytest-randomly; extra == "test"
Requires-Dist: pytest-timeout; extra == "test"
Requires-Dist: pytest (>=8.0); extra == "test"
Provides-Extra: all
Provides-Extra: build
Provides-Extra: doc
Provides-Extra: full
Provides-Extra: stubs
Provides-Extra: style
Provides-Extra: test
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 3334 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.6.0)
Root-Is-Purelib: false
Tag: cp310-abi3-win_amd64

RECORD

Path Digest Size
mne_lsl/__init__.py sha256=n6CRs4coAK2cdLKRKkouTaB2orc2jquLeupn1aURPuU 180
mne_lsl/__init__.pyi sha256=_owTu4o7l8cjNQTEXKG5dXbuSWp8itNJd_HKWSsgqgY 372
mne_lsl/_typing.py sha256=ELZ8_31MIcj7j2Jc6DtVhZ4a-tBVvVvVCHG_MgvDYk0 574
mne_lsl/_typing.pyi sha256=j9HrgBikycoIKwXj5XVa9U9rnSMja5lG1BCSFJlWfCw 508
mne_lsl/_version.py sha256=shAaPablzift9jf7iOcp3yYUMcGQ1flg0ocznzYU4QI 103
mne_lsl/commands/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mne_lsl/commands/main.py sha256=yhIEXkDXnqKGP4BQyTDU0IAP81cPXrEg6zlO1xNnfNk 335
mne_lsl/commands/player.py sha256=AZ3BnFFTrilq4WcSFx_zjVp_fMvOm38JP1046xNrWJQ 1641
mne_lsl/commands/sys_info.py sha256=IXkbNd_QiebcZHLk9lLlQ-EiexzNjWupFrJk1pc4TLw 343
mne_lsl/commands/viewer.py sha256=hM5esoYrmdXL3klHm0UaDAz2O6QdYMjPCGZONNMfZzI 663
mne_lsl/datasets/__init__.py sha256=AjutgMP9p_pMT-Mj2yRoJyvFVbM9vXdI8CkMwfPtlh4 31
mne_lsl/datasets/__init__.pyi sha256=L-q9CsuwL3wCz9L9tl2RFYqJ9e9-1dscstGi6LC9cCE 66
mne_lsl/datasets/_fetch.py sha256=G2Tb-I-qedsPEtVNRqHJu-fiYyQwa8f5IGpRddhEK1I 1613
mne_lsl/datasets/_fetch.pyi sha256=QYCwg9uBYmgZHiyubbKNO4_hmFPUwrU7Ookgu1IkXQc 805
mne_lsl/datasets/sample-registry.txt sha256=_0NHtZ9Sq9GzSxrC0j_ZjLDok9d07GRj69WyeJlp37M 358
mne_lsl/datasets/sample.py sha256=eM7ZekaMLayZfiGxx3vcpM08S_43iqUQFTLxlyeoxnQ 1349
mne_lsl/datasets/sample.pyi sha256=NDYkt2c8fYxOmWKpmaC3ujgYiH9X0t7hCwrTfqI9HnQ 701
mne_lsl/datasets/testing-registry.txt sha256=xz49jb7xPx8eZpg_cfrQUfrfM2K-tSSpq3-v2exXMeI 188
mne_lsl/datasets/testing.py sha256=3gDPI99CWRjr5QeUXtf5YKMTgZ5XLAX1zYgH_huJinY 1307
mne_lsl/datasets/testing.pyi sha256=txRo-B-KGIMfd5u1d_dIx506fSYzu2xSUxEsxeer40o 704
mne_lsl/lsl/__init__.py sha256=8OZaZmU1mp03uS6Xdam3rElM7Eu-f7Lk1uoLWgmG33Y 205
mne_lsl/lsl/__init__.pyi sha256=NStuU_h3rgUNHer1BSzCGhvvVytLOPHVKK2XXupYcog 392
mne_lsl/lsl/_utils.py sha256=rr1oa1hfBs6ZzmhqfY8usacSYB93JKVJwEYIPp2g1Z0 7875
mne_lsl/lsl/_utils.pyi sha256=kE3J1_FwVcRopusDNyT9XBsyw8Os3rKAyshrOHhUYaM 3932
mne_lsl/lsl/constants.py sha256=UEtQCephIw7oDdid9424I8E1j2azh6jvFyDtZ2slGoA 3845
mne_lsl/lsl/functions.py sha256=C39IVfk2w4AopF4sef-ODKOuU088aIsubbnia8sRByI 5087
mne_lsl/lsl/functions.pyi sha256=Xpj5teHFbshZVZEam6HnP6DRWtweKTNEiPqgh99TlRU 2828
mne_lsl/lsl/load_liblsl.py sha256=RtK7ezlAJbMI27AqJ8DWHbayhhmgzH-YRv9V3PP4bJE 8302
mne_lsl/lsl/load_liblsl.pyi sha256=jDYBCAMYZXlJRwLeukbNHPjQUT27z1ZoXB4OAAKArDU 1431
mne_lsl/lsl/stream_info.py sha256=oMkKhEgrvpKnC2TOFL0nLKovJoL-pSuxCLlbtKRvo74 36780
mne_lsl/lsl/stream_info.pyi sha256=WWr-Wj4w4baBDnUaY7l9gNEQIGWZbpiMxTcYThNEn4U 15169
mne_lsl/lsl/stream_inlet.py sha256=rC2pKkGvKkhdVoNqxG_R5HzH8jNe5q4cX2dh_Dh-JFM 20339
mne_lsl/lsl/stream_inlet.pyi sha256=PDnjMRzi5WZsh-H3-v2lTVYJcOZa7WEa9nQfWFV2YPY 12066
mne_lsl/lsl/stream_outlet.py sha256=L0chugC87MvmxdVdR-GeYtkQjdaK-ksMxojiRrJL4_4 14632
mne_lsl/lsl/stream_outlet.pyi sha256=Tz3hKlX370qe3y0_z27L4G0_IypVkBwLq9C3YIR9P5M 7667
mne_lsl/lsl/lib/lsl.dll sha256=EqzEfgvjG0za6jAGGCgWyj-bMwGuJCvuDVvcojAy57o 627712
mne_lsl/player/__init__.py sha256=No2YFNESFMocgV6ADswRW8SYGFnX_mE136wGjkNfbCE 35
mne_lsl/player/__init__.pyi sha256=JR-7TeVAEWaBxxmY8oHwHq7YDBekAYt4OYcqfYNs4EQ 48
mne_lsl/player/_base.py sha256=Z8LWp_XUfwFqhjoF29tpvW3yk-use3hNRC_GLm56Qk8 14874
mne_lsl/player/_base.pyi sha256=jx1r6UWuGojlkvT4F7IDTVhATnaK53YzJC9jnMZLL-w 13117
mne_lsl/player/player_lsl.py sha256=yUV0qPy4YkoMEOS_RmM0RtBeo8mqbwAkrPkzXydXRY0 17426
mne_lsl/player/player_lsl.pyi sha256=rkYD6fwq62SWoq9oR0nlo2LiGLGwCfpFgTHSn9Npsl4 11766
mne_lsl/stream/__init__.py sha256=cyFR01ANV8j3tnOCKK_4uhgpF9yHSlNkRUnTw0DMqUU 139
mne_lsl/stream/__init__.pyi sha256=5XTIKQDxPgxJyoz0b6csCok13Sgg2cVu_ZxLQF6zsDA 242
mne_lsl/stream/_filters.py sha256=PKnd5Bz0SzF9l3JDY80ZrSEKqI1yzBfKYcKsJQ9bIX8 5265
mne_lsl/stream/_filters.pyi sha256=QLDLvSMM2d5N6s9We5HGvuTdRC8hKM83jJSCcJUBz8U 1074
mne_lsl/stream/base.py sha256=bc4fEju7zH2fsaBF0ebgDwKfyHOni7mVA3IhtP6JHlM 49437
mne_lsl/stream/base.pyi sha256=z64VrXTGxC8s3zlGZ236jYX_5l5J9rusWtqzb0NnYkQ 34309
mne_lsl/stream/epochs.py sha256=Im5uIV9nw_Gg_71Bs-2ExqPyjibPDZhZ8fX8o1odggI 43122
mne_lsl/stream/epochs.pyi sha256=iB6znX-o3aOowgSqfUK1YfkgU7J9azTob5buNPM9jJQ 17919
mne_lsl/stream/stream_lsl.py sha256=c6-cZne-YuvolFcOJWI6hXw_OJIpYbbi8W3AzKyppy0 15155
mne_lsl/stream/stream_lsl.pyi sha256=r9FC2c0lzV0b6ZOpW0_DpOitnPWtXYgt6gw5b2wTSew 6198
mne_lsl/stream_viewer/__init__.py sha256=dcwQ68Va2a7unwtMReFx6T4U15AQn_mxdVPDrl7PjnE 41
mne_lsl/stream_viewer/stream_viewer.py sha256=C1af_xu3yPGpTQpWAiJvYKzM_Nco-OBJsYSTxVp27xc 2402
mne_lsl/stream_viewer/backends/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mne_lsl/stream_viewer/backends/_backend.py sha256=kPYOOISDXM8SJdOmR-ydOpr5PycraNoeUNgV8Z-MKi4 6305
mne_lsl/stream_viewer/backends/pyqtgraph.py sha256=ZbuzklKOtgt569CWJGzL1B4LAyc4SUPLHIHiOUDQebs 13863
mne_lsl/stream_viewer/control_gui/__init__.py sha256=uP7mELWBcNAjtXVbCw8ZwsO5tPOU8EXMezEDuq5yRNQ 41
mne_lsl/stream_viewer/control_gui/_control.py sha256=pqFoTueykmbYuYqcXdJyaGZdZGNAlNKYXEemu99pdCA 1379
mne_lsl/stream_viewer/control_gui/_ui_control.py sha256=Ml9B6n3bQ9U6otJffB5oexQwiRe4-Rc_rPB8Ejx77z8 6465
mne_lsl/stream_viewer/control_gui/control_eeg.py sha256=9CHE6Ro4hsk3I7Jsls4HcCs1WQKSR2kMzzCWSqG-PrI 13928
mne_lsl/stream_viewer/control_gui/settings/settings_scope_eeg.ini sha256=LRI3U18Pklu-eBXv1Jrwzjh5HjKJPZJY4KDTdnIW35s 238
mne_lsl/stream_viewer/scope/__init__.py sha256=WDnM7OFU5MHiRTg_7EzcEC335W_hTZBfOjbmcMgTYm8 33
mne_lsl/stream_viewer/scope/_scope.py sha256=JBBOtjNNr2iqGiTpOTjpsW3f5ZAOOFEwfBMe89-jGeA 2286
mne_lsl/stream_viewer/scope/scope_eeg.py sha256=4O3RfGtI2T7RJg-ZhtinBGxXF2V8rBns_aymIg_cLCQ 7409
mne_lsl/utils/__init__.py sha256=5Dk6hDUQt3umkuMRyD6QyTElLVV8y4qRfZGo3s6BI5Q 39
mne_lsl/utils/__init__.pyi sha256=Py29Kl0cJZYvr-G-pWtCacxopxQvdfAUWLVXxXP_mkw 98
mne_lsl/utils/_checks.py sha256=PiTGy4oTSBIK_v5EAKeTZOPrIE-oY8L_f0n0A7P0UMs 7124
mne_lsl/utils/_checks.pyi sha256=8fYS7rP87IeYllaa5bfo7E04RpJr290IIrtlKj_Fios 3018
mne_lsl/utils/_docs.py sha256=mIUQY_MgPTXVrSTc_R3MQwsZcMm7W00nR8sUlszHroo 9077
mne_lsl/utils/_docs.pyi sha256=0hWhPZJx3QNyGc-e5A8RLgAygzTt70qwZzPu36Un_jo 1777
mne_lsl/utils/_fixes.py sha256=8b6fM_lP3QYa8-Vv9oQQQDFTArbU-_10_kPHKDwXv3U 1814
mne_lsl/utils/_fixes.pyi sha256=a0-d3LuB8YqUU8maAAgbasgHGIBqLyWuUgbV7ay0H3g 754
mne_lsl/utils/_imports.py sha256=6QOlhr7hj4eWstw5WPMWwsIA2Sw7SN-LFpo_MRTArIQ 1858
mne_lsl/utils/_imports.pyi sha256=RpFN975ae0Fv_e0uCxM91Zr5yRfrqCMNdiebPsvxknc 817
mne_lsl/utils/_path.py sha256=yoOu_BxYpm-91zhFVw2NuBSQlR2U89WmxIOEGqig3ns 684
mne_lsl/utils/_path.pyi sha256=NpryKQIenAsv6sEwj6KIkA1WymC8uRkcTffxwWqYZPE 291
mne_lsl/utils/_tests.py sha256=yvSwkHoxvJUFLPEtbOYmJuJGjQtp6g6LOjBWJvWnk5k 6549
mne_lsl/utils/_tests.pyi sha256=3gvZxWPWEM7UOODmp3BCx45q4-inQR00v8EPlSqaDmM 486
mne_lsl/utils/_time.py sha256=YDNx4-M6dHVFGOdqxcoAoanU92pPE-I50Un6UkCot_s 517
mne_lsl/utils/_time.pyi sha256=P-rEQaaDk9mYAvb1SREPY-riQBE4ryc2hByh3TL3MCY 163
mne_lsl/utils/config.py sha256=0ZDSe2OUuswAvgo-yVw88c-gqJ1HEei3vVXB3NjPuVg 5819
mne_lsl/utils/config.pyi sha256=mEe9-HkGxdMTKL7UQoG1zCyQqwalPdF21eQRe8ku_XY 893
mne_lsl/utils/logs.py sha256=UY8KS1VbkaE7N8S_u4PgqYpQ1b0VkwrZ6t-zMZDfpe8 7742
mne_lsl/utils/logs.pyi sha256=eKLdp9tg3c2LjS4BPTCLtiw4svaRXd_R6OFrgPM5MEU 4965
mne_lsl/utils/meas_info.py sha256=-dSdnLdKj2L0QOvzN1mShFK0uVAVxyt3CNAgyJE8ACs 12752
mne_lsl/utils/meas_info.pyi sha256=TFcTzR-iVzXOY_AsiiUybIbFWY2CUXM326PgfNNOM70 3333
mne_lsl-1.8.0.dist-info/LICENSE sha256=IwQBZADUJj3mdvmWa3mdxdb9q49ACJgXr6SmuZIGN70 1548
mne_lsl-1.8.0.dist-info/METADATA sha256=-c5SFixHFjxEsCn93aud5TvkeyoHRnB1Fo1NHyPlUwI 8399
mne_lsl-1.8.0.dist-info/WHEEL sha256=VjRTCdor7QLrvQN4q1TgyREVF2CJH0tmZvxfca4lbX8 100
mne_lsl-1.8.0.dist-info/entry_points.txt sha256=PXfbYxySQfMogSe3xiSX2n3z5IdeB2PmwvbQnqU3NhA 54
mne_lsl-1.8.0.dist-info/top_level.txt sha256=ywh9XBcH7yb33BcGILaqAIHf1ko7sX47lRb-3qNpclc 8
mne_lsl-1.8.0.dist-info/RECORD

top_level.txt

mne_lsl

entry_points.txt

mne-lsl = mne_lsl.commands.main:run