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-macosx_11_0_arm64.whl
Download: [link]
Size: 483914
MD5: 4e765aafb493c1b14dbb0794962686bf
SHA256: 76115d74e99501df481bf3acd7636bf6831c4757dfc6f31cfbf98e2ee450e769
Uploaded: 2024-11-29 11:56:20 +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-macosx_11_0_arm64

RECORD

Path Digest Size
mne_lsl/_typing.py sha256=V3u-JHGRpymJJANbD5FdNrcjA9yzcXmaeey5Eu8IEDQ 551
mne_lsl/__init__.pyi sha256=uRXi_Asvbj0y2cZo6Vw4wlCl5PyxRdi7eUV_N3QVAM4 363
mne_lsl/_version.py sha256=Vn8suMbVXyGY0BkQI-lzAcLwjPUSLNHlCt0OddBvz0w 98
mne_lsl/__init__.py sha256=DJI3d47Jf96iTBCjwqg1GhlDua6q0LIsmEG0p2EEMKA 176
mne_lsl/_typing.pyi sha256=XM-UTHS32yB0iuPDO-CtRy9TNOs2rlU_T4QhNaWIrFE 495
mne_lsl/stream/base.pyi sha256=QVKuXqMPUKnuOOzIE8HUz9U6I-6Q0fEB_gRtLzTRhxk 33452
mne_lsl/stream/__init__.pyi sha256=UXrDnybOlMBmNDDkPwodnXfs8c4HIN9JXgsxUD4i7xw 236
mne_lsl/stream/epochs.py sha256=-JdYeXlusR7dNoAWWCR5otAabWX5gdILhjinrG7G5VY 42077
mne_lsl/stream/epochs.pyi sha256=FTK8V17LIU6Mut5xP7lWqei3gv50EjouIrgNhz1bm4Q 17494
mne_lsl/stream/__init__.py sha256=7asU5qHrjX0TB75R8GUs4x1mF5fCZ-_L7YvOjmuO8JQ 135
mne_lsl/stream/stream_lsl.py sha256=WQmMRScKUBRGu08FI1dyErtODviuGoKxyp_Pc-TGoOU 14786
mne_lsl/stream/_filters.pyi sha256=t6KYNPlKmLAFUf6JzTug2YNJjCUBsy0AoWL7Ju2ZGTg 1034
mne_lsl/stream/_filters.py sha256=TxktNCp90VbMuTJ_dYAFUFKxbL5lTEbhKdpG2HMVHRw 5111
mne_lsl/stream/stream_lsl.pyi sha256=-i2HhH76Jpra8EXFD0GznjLYea8kxctZZwmPWhv1hKw 6028
mne_lsl/stream/base.py sha256=GZo6HFiIzVdN-JIuSnMrF8aH6e4FQXsETJwCk-3IjG8 48188
mne_lsl/datasets/sample.pyi sha256=Ws-Ld7fXNbScarjkoNVWQbGNymNcjsDBGet_PY-w4Uo 675
mne_lsl/datasets/__init__.pyi sha256=YIW1XQ7cROVAlsrleTdpW-5f1sNvqzZIlZ0YQGpAl9Y 64
mne_lsl/datasets/__init__.py sha256=dphYy4NqSw8lPNcg2IsSEH6ypQ1jWCoqJqmVSkUXuB8 30
mne_lsl/datasets/_fetch.py sha256=vRwVB59hcdfMdZeb8GiSxiNJTmxYtxYtTOgttG-8th8 1561
mne_lsl/datasets/sample-registry.txt sha256=68xrKosTzVByCJvaeRkz27c-qsUiZtxamGl567P0TA0 354
mne_lsl/datasets/testing-registry.txt sha256=3_hxcTU24rx5YpJEjCMGw_VOwOTPo1Uqc6STIv8qcuQ 186
mne_lsl/datasets/testing.pyi sha256=M8ufoPOwqruNP9eeNtBUJZndaMDr9BujW51wDHE_AMs 678
mne_lsl/datasets/sample.py sha256=tAJAM886gQYITZno5al7hVbCjtJ7cfRQV7ziKKTAxqQ 1303
mne_lsl/datasets/testing.py sha256=5fK-m6gvynlCsw-OzoKE9SWW4R2YjUWnoLgn3AQ54f4 1263
mne_lsl/datasets/_fetch.pyi sha256=3WIt_0eXfCPa7wC51kw8n4OSTNqHUEfdJioWxFC0uSI 780
mne_lsl/lsl/functions.py sha256=QNlJfj1skBL6zArzeXJP1cyvTU-jTl2LpCSuxqnUe6c 4941
mne_lsl/lsl/stream_inlet.py sha256=O_SZDirhn5KmWIG5dVM0ApdTHAV54ZyfMkpQjUZF_C4 19838
mne_lsl/lsl/stream_info.py sha256=L5e3rii4izYz6JaZgGrkvRXv0wfbVl9DxpUZzPK_1Wo 35832
mne_lsl/lsl/load_liblsl.pyi sha256=CRUeGlrr5BfJLW99HfJ6SukHt75ISZHw19ApIf7Rylk 1372
mne_lsl/lsl/stream_inlet.pyi sha256=ua_MzVePXTk6zi4NRw4KTQpjO0PzY2sES1oswZMAT60 11756
mne_lsl/lsl/__init__.pyi sha256=vqMRG0ErObj83bI_gABpPRQwX1hM2skv61_dpb-iIxU 385
mne_lsl/lsl/stream_outlet.pyi sha256=rhi1I_L9SHbmb1x1g8eMARdw5IRYHVq_eXDlL93ycsA 7457
mne_lsl/lsl/load_liblsl.py sha256=FnK795MeU_OG3mFOfJhD6eefqlAyGwFy8SFtezNAro8 8070
mne_lsl/lsl/constants.py sha256=n3mT0p2QekCCcT5pXfC4zG8GLGF7BZZF9qbqZfi3u3A 3708
mne_lsl/lsl/__init__.py sha256=TmEh4-coRksA0v49nXmg-xeuCIk-Q609ET6RkBKsR9M 201
mne_lsl/lsl/_utils.pyi sha256=Cx-94IMfKhM3xe-60nCnXBCGysxWJKFp-CDynvSaeQk 3803
mne_lsl/lsl/stream_info.pyi sha256=xgV8VTFUs1DJ9W5Nn2WCIl-tQMOjoSrhK_h_UZ-flA8 14757
mne_lsl/lsl/functions.pyi sha256=wd0jdWQIUr9d9xkFpj4j31na_pb1XnTAmid-wLNVqvE 2747
mne_lsl/lsl/stream_outlet.py sha256=Oj9h7I9O_RIIQ0H0OVHC_XbMCFVYwHUqPeYuX6r_P-g 14270
mne_lsl/lsl/_utils.py sha256=TWrNZdk06WIaRcKMg8Uk08XKtfSr7lI2do0zdRFB0Hg 7654
mne_lsl/lsl/lib/liblsl.1.16.2.dylib sha256=8AHBTwTqntd_wRoWaoO75tykseoIRYVOghW10eTYj2I 994896
mne_lsl/utils/_path.py sha256=0kG-2SaTyAO0v6nxM7AsxFep3YUXSoTZHSnTkqa82oM 658
mne_lsl/utils/config.py sha256=XwHrEvUv-qfqKZquo1meaRTpHMagXtHLhjl57qCDwD8 5647
mne_lsl/utils/__init__.pyi sha256=qQo1Pp75wObnNCFVJ1ZVzKAfFcg9q0317BPQbPqOzWY 95
mne_lsl/utils/_checks.pyi sha256=ttaaMOCxmlmqpDyc2tow50MbFWCX2_2a280UIrxAhlo 2907
mne_lsl/utils/_tests.pyi sha256=U2TslWRQrlVM9-Jp5cNTpinKrw9dYoQlajQ5UN6U36Q 471
mne_lsl/utils/_fixes.py sha256=aXr2d0dW2I5tplCPaJwPtx_APydSAourPgorEmgjDfU 1751
mne_lsl/utils/meas_info.py sha256=SsKvAxZIj20jcfh7jcg6bolKukARssw4QAh1L4mb6wE 12412
mne_lsl/utils/_docs.pyi sha256=fOGRWtxTnuuLIeEYF4oAbyr4ZujKDzPO9DhkkzZxi8M 1707
mne_lsl/utils/__init__.py sha256=vAKeh9tzPHMOhwzOaUf6cby0wU7vExb4clWrAKvsmys 38
mne_lsl/utils/_imports.py sha256=W7VYJPVe_acHJZZ5twzttwCZOvm7B08P3PwWDSQgxCQ 1793
mne_lsl/utils/meas_info.pyi sha256=rhs1ajtD5aAsCQVJFzrP_yZpCzRVvSqhmgPbCAYPvK8 3236
mne_lsl/utils/_docs.py sha256=WunRy81pi9WTC-zMqzKbbx0QYGo1RE-V8za0t1kmEPM 8838
mne_lsl/utils/logs.py sha256=TLctNOIVvXqCpA6ICteLD7t6u5RardO6BX01TA8oayM 7490
mne_lsl/utils/_checks.py sha256=LuEKVOg6S2r4ve7eselVlZ0rXytJSHcZiNDjnw91NaA 6880
mne_lsl/utils/_tests.py sha256=Yw9UGQqwDD2NyEPE3xMHFS5lC1g1M-bnPisu1XyQFgw 6375
mne_lsl/utils/_path.pyi sha256=QPGW_KnA0lfkPJ0yw5z7kMjbg5s3yxl_VP4iHIeoPCE 280
mne_lsl/utils/_fixes.pyi sha256=XEGsjeCUyiHUd-8FMqgujXV2QfUqemESQXRMUHwo904 726
mne_lsl/utils/config.pyi sha256=91PVcW8ejQjt_EWJHn4mY_VWQITDRRj-kT2WMo-eMVU 862
mne_lsl/utils/_imports.pyi sha256=TiKzc1hNT0MZ2oNx1zDzGo7SF8cJsb-POSTsxFUztGo 788
mne_lsl/utils/_time.py sha256=pigTQm30EYIsGKKAB8p0eFRsaprAEnZyjJUyvvgYCqs 498
mne_lsl/utils/_time.pyi sha256=MOwhqIaGMQj5UumNLhup8qg4vqlmLaVzk-gaWpHM_bI 157
mne_lsl/utils/logs.pyi sha256=NyW0DqCTk9C5SNdFkt5pcfZIGSHGfkt29PN-q4qP21w 4813
mne_lsl/stream_viewer/__init__.py sha256=7DEB6OzjriPH_380dlPjshcn0Ec15KOA3i55aEsEh-c 40
mne_lsl/stream_viewer/stream_viewer.py sha256=7XnpxIoGNJjeE7qF4tlmV5Y26w6JvfN4OwnaDhRLL4E 2334
mne_lsl/stream_viewer/backends/pyqtgraph.py sha256=s1CQFcmR8LX-VA-_IRZBsQN7wU3oyvMuiRE8g_A1D64 13467
mne_lsl/stream_viewer/backends/_backend.py sha256=v3RgjASoAB_y-d9sqokb9LFqQFoLM1NEHNNloVQ0jQo 6116
mne_lsl/stream_viewer/backends/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mne_lsl/stream_viewer/control_gui/control_eeg.py sha256=mPf13tZ_ZkEOTfl9t8C_e43QiZ5JbiwvfddqHydasXw 13550
mne_lsl/stream_viewer/control_gui/_control.py sha256=3wBmhOA4-To1baKVjDX4OIzaPKFso4tk1tuAiseU3ug 1323
mne_lsl/stream_viewer/control_gui/__init__.py sha256=BAk3Eaq66K4u7gNUc7nm46HamPHtlxzLyPeCLWVv5X8 40
mne_lsl/stream_viewer/control_gui/_ui_control.py sha256=pWIgRl5t5ItzTG2a8rWdJJ7HhY9qZH1PqZCKyuefny8 6320
mne_lsl/stream_viewer/control_gui/settings/settings_scope_eeg.ini sha256=VTVutg3LKWEHqedFIk4X_gSXcBPkQfEkp08M8wwV998 224
mne_lsl/stream_viewer/scope/__init__.py sha256=lO_8Y4EnhRrFNA2U7YZAr2QYrwrVRbDm2x086LrpkpA 32
mne_lsl/stream_viewer/scope/_scope.py sha256=lryClo6UmT3lH6yKN9LHubpw2IeYI8SYXlt1pbVaFck 2211
mne_lsl/stream_viewer/scope/scope_eeg.py sha256=joKJZb_2IlCltrw4463YB5V0gfQE339xxZiacnN_nIE 7202
mne_lsl/commands/sys_info.py sha256=4Npv84EuKEmsFdrvVtSsTOUaxra8bxRiu6VgZ-HH-K0 327
mne_lsl/commands/viewer.py sha256=QHsdT37DBNC0N4s9RCDuCW6vRMOOtjq_x5KjpjkbLzE 635
mne_lsl/commands/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mne_lsl/commands/player.py sha256=5okqOsRC1anMS-WOQukl4xzSrVHXhkWvhZ1aAm7l2vA 1572
mne_lsl/commands/main.py sha256=1a_2HZ947cZPVY_bWgUWp7RpNkTqUJ5ibdAlrxh65jw 318
mne_lsl/player/_base.py sha256=QtZglGRnOINAeQo6t_Q5Q2TOLAp-Pw5WjiwV20K_ifk 14447
mne_lsl/player/__init__.pyi sha256=9Ns1Oj4fHS9LtU6K0ryrAqOp5IlB0-CgKsmDZejTLQg 47
mne_lsl/player/__init__.py sha256=IBAsQx_uVgM6Zhu9owOhTYAUuqkQyz9OuZjFS1Z8Sog 34
mne_lsl/player/_base.pyi sha256=END2Mj8fx1na8szn4Y88Tmaz4UofB9BwlQHEyMFY5fI 12766
mne_lsl/player/player_lsl.py sha256=nYt7pp7IrM_1CpFqehvSFnZkMUrBSELSoN8gnDttB24 17018
mne_lsl/player/player_lsl.pyi sha256=GXjH1glNEcP1_TaW08txXVUZNnvobxxKmF5ZvCs_WRg 11483
mne_lsl-1.8.0.dist-info/RECORD
mne_lsl-1.8.0.dist-info/LICENSE sha256=PsOnlmPb0pvfSzW8oIC_P3e-VXHfUlQDWhz8i2bORWg 1524
mne_lsl-1.8.0.dist-info/WHEEL sha256=2KbUKnDkwDb2NOcKdw4QHSP3JU3_kOmemCs5fJ683JU 108
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/METADATA sha256=jQwkU5lpLL5SHf2OUJCOaNCFp_GBRroQHoT3XwfUWo8 8245

top_level.txt

mne_lsl

entry_points.txt

mne-lsl = mne_lsl.commands.main:run