mne-lsl

View on PyPIReverse Dependencies (2)

1.3.1 mne_lsl-1.3.1-py3-none-any.whl

Wheel Details

Project: mne-lsl
Version: 1.3.1
Filename: mne_lsl-1.3.1-py3-none-any.whl
Download: [link]
Size: 139367
MD5: d20d24eef3346df2e5a5eac471e3ce06
SHA256: e7c2fb84d9fe237c30bb3596c8f73035c587b30db29ed55f43297049cb126351
Uploaded: 2024-04-03 12:53:28 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: mne_lsl
Version: 1.3.1
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.9
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Software Development
Requires-Python: >=3.9
Requires-Dist: mne (>=1.4.2)
Requires-Dist: numpy (>=1.21)
Requires-Dist: packaging
Requires-Dist: pooch
Requires-Dist: psutil
Requires-Dist: pyqtgraph
Requires-Dist: qtpy
Requires-Dist: requests
Requires-Dist: scipy
Requires-Dist: distro; sys_platform == "linux"
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: matplotlib; extra == "doc"
Requires-Dist: memory-profiler; extra == "doc"
Requires-Dist: numpydoc; extra == "doc"
Requires-Dist: pyqt5; 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: isort; extra == "stubs"
Requires-Dist: mypy; extra == "stubs"
Requires-Dist: ruff (>=0.1.8); extra == "stubs"
Requires-Dist: bibclean; extra == "style"
Requires-Dist: codespell[toml] (>=2.2.4); extra == "style"
Requires-Dist: isort; extra == "style"
Requires-Dist: pydocstyle[toml]; extra == "style"
Requires-Dist: ruff (>=0.1.8); extra == "style"
Requires-Dist: toml-sort; extra == "style"
Requires-Dist: yamllint; extra == "style"
Requires-Dist: pyqt5; extra == "test"
Requires-Dist: pytest-cov; 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: 3362 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.43.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
mne_lsl/__init__.py sha256=DJI3d47Jf96iTBCjwqg1GhlDua6q0LIsmEG0p2EEMKA 176
mne_lsl/__init__.pyi sha256=uRXi_Asvbj0y2cZo6Vw4wlCl5PyxRdi7eUV_N3QVAM4 363
mne_lsl/_typing.py sha256=Ve7tBMnwcfwhuv_D4QL3BRsqbn47CSyetUkzq96ncs0 446
mne_lsl/_typing.pyi sha256=ca5s5o-iIWwTfKaItK8_efw6CDPolNVN8eMrwEtrASc 159
mne_lsl/_version.py sha256=Vn8suMbVXyGY0BkQI-lzAcLwjPUSLNHlCt0OddBvz0w 98
mne_lsl/commands/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mne_lsl/commands/mne_lsl_player.py sha256=1aUk-3-Y3kyDqSBYzK8KPcam6YKqq_gTUEmNTvv2uIo 1111
mne_lsl/commands/mne_lsl_stream_viewer.py sha256=jKw_hd5sXSL0zzGG_B6_PUzZMZql7ZnxkZRrkrny4Zo 581
mne_lsl/commands/sys_info.py sha256=PqSOn0wH4eOiT1JmhyyeFSB63iW8JM2YlvVLn9QxkHI 425
mne_lsl/datasets/__init__.py sha256=dphYy4NqSw8lPNcg2IsSEH6ypQ1jWCoqJqmVSkUXuB8 30
mne_lsl/datasets/__init__.pyi sha256=YIW1XQ7cROVAlsrleTdpW-5f1sNvqzZIlZ0YQGpAl9Y 64
mne_lsl/datasets/_fetch.py sha256=OL7vl-kCgUq5M6ej8ZMLSDLL9j9UP1RlHFFZ1N4lU2Q 1624
mne_lsl/datasets/_fetch.pyi sha256=3WIt_0eXfCPa7wC51kw8n4OSTNqHUEfdJioWxFC0uSI 780
mne_lsl/datasets/sample-registry.txt sha256=wG_l0Ojuu0YnHvLSxzjcESEndfKU_qPvpaHG3ml9G0U 172
mne_lsl/datasets/sample.py sha256=V1nsVZO1XQUC-Tiy8augwOqM6TiQYwUupm7e6ie5b0s 1459
mne_lsl/datasets/sample.pyi sha256=NurxDXVEf9WqjiWWUo22XCq_Q4YNxoVYPJTJKkFd5t0 670
mne_lsl/datasets/testing-registry.txt sha256=vCQjb8Chd67n5bNEg0_QVnfhqcgPJvQdRjLDLam3o00 175
mne_lsl/datasets/testing.py sha256=FFhogJa_OtQlp0dml-O0zW0VZ4F2BRrmIlOqBTPukJA 1466
mne_lsl/datasets/testing.pyi sha256=QrJ9s3q6-qQ5b_HIB2kYZDltAaOC9WOEhXPzXXxPw08 673
mne_lsl/lsl/__init__.py sha256=TmEh4-coRksA0v49nXmg-xeuCIk-Q609ET6RkBKsR9M 201
mne_lsl/lsl/__init__.pyi sha256=vqMRG0ErObj83bI_gABpPRQwX1hM2skv61_dpb-iIxU 385
mne_lsl/lsl/_utils.py sha256=9zCK77KxF0_r_XqbH9u0j8Jql-uLauV4jJZP4rL7TT8 7685
mne_lsl/lsl/_utils.pyi sha256=efJAtHNAjo9Q03QteSvHyJHjh-vfPqPZyZuxTNP4sI4 3803
mne_lsl/lsl/constants.py sha256=jpzx49uJwp7Xt_L9ZWbRekcc9_kLxhLkwgM-dtjg9kU 3666
mne_lsl/lsl/functions.py sha256=OFeSTLJSMNX0gND8Qg1TK5-C2jFw_HeUqZFEjDl50lg 5046
mne_lsl/lsl/functions.pyi sha256=wd0jdWQIUr9d9xkFpj4j31na_pb1XnTAmid-wLNVqvE 2747
mne_lsl/lsl/load_liblsl.py sha256=r0FVnvDlJBLDL3JZyQZr2lIRRFObkSl4gzGqMSNQ4uQ 23134
mne_lsl/lsl/load_liblsl.pyi sha256=FYnp4wxW2PfHmYYpYMcz-Cg_1BVT_ITpEP9x8bogKig 4539
mne_lsl/lsl/stream_info.py sha256=fbb9hE_Ae0ZOrhLcECALuzT0VVr9Luf9an6LPAytkoM 35495
mne_lsl/lsl/stream_info.pyi sha256=yQxv2pBHDHv5VckgivRR4VdENm3l-IYAr9jxI0Cx2tk 14639
mne_lsl/lsl/stream_inlet.py sha256=SDaAz2n7kQqXlUTNgDj_zxghrmpsRlyr3aLDx0V8unA 18851
mne_lsl/lsl/stream_inlet.pyi sha256=XoB6WHZ16pXYU5IJsBbGDdEcYNgr5glC-2L6npl1ems 11642
mne_lsl/lsl/stream_outlet.py sha256=KdJYTV5rCXCJ5mMVOPpjyZtQ5V2z0qDyJBSdN9zciTA 13714
mne_lsl/lsl/stream_outlet.pyi sha256=9j3iBNfVgGllVM--kChrODE0NOODSbqDMDF2Gf4_9sM 7362
mne_lsl/player/__init__.py sha256=IBAsQx_uVgM6Zhu9owOhTYAUuqkQyz9OuZjFS1Z8Sog 34
mne_lsl/player/__init__.pyi sha256=9Ns1Oj4fHS9LtU6K0ryrAqOp5IlB0-CgKsmDZejTLQg 47
mne_lsl/player/_base.py sha256=aIzNcYfrgNgppf2dVvFZMNTLJpPUdppJVUGjNvCLR_A 14303
mne_lsl/player/_base.pyi sha256=DrhyDSBNZKakUETEn4I3t3Z9DSFiz0ZH_xq2FdDHm8Y 12727
mne_lsl/player/player_lsl.py sha256=OHDcu4Zd7jy5fLTC1wHWmz0fxmDWxYfNqypE-nI_-4Q 15761
mne_lsl/player/player_lsl.pyi sha256=5O7128cHdlmTUJFKDhkrr_X16rMbRvUs5gH38CmQFWk 11020
mne_lsl/stream/__init__.py sha256=QF4mFoTwy_l6OpKVIiFg53v-W5mDxqqiNurL_YhObxo 34
mne_lsl/stream/__init__.pyi sha256=SUcGjitIVN4CCSGeiXVObYDFW-DoXbUZuup9HFtufSo 47
mne_lsl/stream/_base.py sha256=5jFvdRO25EfGaSnQwGgkwZwz1W86K7kWLcBEnIANl94 44485
mne_lsl/stream/_base.pyi sha256=yfyecSKrJuVCam-GPLGQ_0wOK5_U96UnsRSlJWfONVg 31973
mne_lsl/stream/_filters.py sha256=fY_vzxWiBVFKqtwfO_hA4vEWNaQpxD9pVMVx81jkNgQ 5155
mne_lsl/stream/_filters.pyi sha256=t6KYNPlKmLAFUf6JzTug2YNJjCUBsy0AoWL7Ju2ZGTg 1034
mne_lsl/stream/stream_lsl.py sha256=Z9bTmxz0cGOXF2kK8g0TWT8_8u3tm2NrWEP8jr7_eWs 14563
mne_lsl/stream/stream_lsl.pyi sha256=4p0zoLSc3ld6PaNr584M2QNttvPSGztS4QYpCg1QOh4 5317
mne_lsl/stream_viewer/__init__.py sha256=7DEB6OzjriPH_380dlPjshcn0Ec15KOA3i55aEsEh-c 40
mne_lsl/stream_viewer/stream_viewer.py sha256=WJudUVrAOOZNGuIBEVUwD4vlOpU8xjQP47pGzH3lIz0 2613
mne_lsl/stream_viewer/backends/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mne_lsl/stream_viewer/backends/_backend.py sha256=1JQMkDpu6Rx6jAAz8tdHa6IYT4tinqaZJcPDcymbV5g 6390
mne_lsl/stream_viewer/backends/pyqtgraph.py sha256=7goRK2XpOVI-itTK2lLJlOcOyFU6m0uhySpP-q_TXWo 12791
mne_lsl/stream_viewer/control_gui/__init__.py sha256=BAk3Eaq66K4u7gNUc7nm46HamPHtlxzLyPeCLWVv5X8 40
mne_lsl/stream_viewer/control_gui/_control.py sha256=KnGrDRIty_nBT5GExDlicDrhcDgrc9THD9NqbMbqYK4 1388
mne_lsl/stream_viewer/control_gui/_ui_control.py sha256=UipVG99VTDbXXCfbLC5eAzjUsHrYg9FdX4JkXMUNHso 5979
mne_lsl/stream_viewer/control_gui/control_eeg.py sha256=nY_KS73zCEOF_pEPnP1apNfPuqrsosEcTI45G8x5Loc 13479
mne_lsl/stream_viewer/control_gui/settings/settings_scope_eeg.ini sha256=3s8Qjnjm6Xv6BdO8FXXqSiEU98AwQM50_XyIkA24z74 223
mne_lsl/stream_viewer/scope/__init__.py sha256=lO_8Y4EnhRrFNA2U7YZAr2QYrwrVRbDm2x086LrpkpA 32
mne_lsl/stream_viewer/scope/_scope.py sha256=dd4fWeXQoMfwRrz3TkOAVK2RP2nh496ERB_znXHl5I8 2259
mne_lsl/stream_viewer/scope/scope_eeg.py sha256=1p2BHo5HPkqduQh_GcAPsQZLb8OSiRepIImHiU71s_g 7240
mne_lsl/utils/__init__.py sha256=vAKeh9tzPHMOhwzOaUf6cby0wU7vExb4clWrAKvsmys 38
mne_lsl/utils/__init__.pyi sha256=qQo1Pp75wObnNCFVJ1ZVzKAfFcg9q0317BPQbPqOzWY 95
mne_lsl/utils/_checks.py sha256=eB4ngkc9HnV2CAhQ2UKt2CdCwDQjDV4qj_PVTkDMXvU 6910
mne_lsl/utils/_checks.pyi sha256=ttaaMOCxmlmqpDyc2tow50MbFWCX2_2a280UIrxAhlo 2907
mne_lsl/utils/_docs.py sha256=lD1-9jbiJ2zfJkLg0G0XBXqweNnT-guCrfrGsUZt1Qk 8487
mne_lsl/utils/_docs.pyi sha256=DA_zCblbPPtY5jKKIKeMRd9IbHwexwWrHSOzkdzJjHw 1698
mne_lsl/utils/_fixes.py sha256=SEWwTKbuPrtnOftDd6TXxTar-6IPnKMO9T4gHO8ZcrI 674
mne_lsl/utils/_fixes.pyi sha256=MmC7wN0TCsv_DIDijMBZty_DG0hKLttExoooUKNGnSY 207
mne_lsl/utils/_imports.py sha256=sbZny58FVe1GLDDMY9YLwKSqul6z0BGwjC_gcZeI2Fk 1841
mne_lsl/utils/_imports.pyi sha256=AUm-nk5fXl46xuRkH1R2uzGCYgaKAfX4yRBNnQXDRpc 809
mne_lsl/utils/_path.py sha256=1qfarjofNErsNx8cr23UlK7NWzv9G0Y8EqZ99w8ITkg 686
mne_lsl/utils/_path.pyi sha256=QPGW_KnA0lfkPJ0yw5z7kMjbg5s3yxl_VP4iHIeoPCE 280
mne_lsl/utils/_tests.py sha256=2-Dml3QkfbNyJeCm3vlYXYZsljJhXGxkTHJ87f3dS00 6454
mne_lsl/utils/_tests.pyi sha256=ZzJlMTcwv_yk83Y_FcbCIrrzsIIM3u0HN3ONYdxRX1k 512
mne_lsl/utils/config.py sha256=bbRNk8rrKKt2HLWYwEvEULtv9xgsa0qqOZpal1ZnBLs 4871
mne_lsl/utils/config.pyi sha256=CW-ETIX0gp5VUuacXXMbAbYvBWUVaix1eW3Px2QE4gM 745
mne_lsl/utils/logs.py sha256=jqYAoTp4r7p9wQWgAeGhkkVQhO9S_oJOf-I2YqIt8iw 7519
mne_lsl/utils/logs.pyi sha256=U_zz6uGlNVLfxNP-TvCIRyyMyc4HImuxJoymKAvo1DM 4805
mne_lsl/utils/meas_info.py sha256=HDy_2i3MYI3gXa3yT6qtMOr0uoaHg8T7mkZpg2aGzI4 12449
mne_lsl/utils/meas_info.pyi sha256=rhs1ajtD5aAsCQVJFzrP_yZpCzRVvSqhmgPbCAYPvK8 3236
mne_lsl-1.3.1.dist-info/LICENSE sha256=PsOnlmPb0pvfSzW8oIC_P3e-VXHfUlQDWhz8i2bORWg 1524
mne_lsl-1.3.1.dist-info/METADATA sha256=SBUxtHAr55oM0CNZ0tmxRmgStqZRNMpnEzQc5uQPqU0 8369
mne_lsl-1.3.1.dist-info/WHEEL sha256=GJ7t_kWBFywbagK5eo9IoUwLW6oyOeTKmQ-9iHFVNxQ 92
mne_lsl-1.3.1.dist-info/entry_points.txt sha256=dcXcrEAYYErmCVq6OFUkouYujUBMRclw6RoZ276oFE8 187
mne_lsl-1.3.1.dist-info/top_level.txt sha256=ywh9XBcH7yb33BcGILaqAIHf1ko7sX47lRb-3qNpclc 8
mne_lsl-1.3.1.dist-info/RECORD

top_level.txt

mne_lsl

entry_points.txt

mne_lsl-sys_info = mne_lsl.commands.sys_info:run
mne_lsl_player = mne_lsl.commands.mne_lsl_player:run
mne_lsl_stream_viewer = mne_lsl.commands.mne_lsl_stream_viewer:run