{"package": "muselsl", "summary": "Stream and visualize EEG data from the Muse headset.", "pypi_url": "https://pypi.org/project/muselsl", "piwheels_url": "https://www.piwheels.org/project/muselsl", "releases": {"2.5.3": {"released": "2026-09-08 16:35:43", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"muselsl-2.5.3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/muselsl/muselsl-2.5.3-py2.py3-none-any.whl", "filehash": "3501b8ae49c9e3d1407d5004f8bd9eb7c17de671009f091947839737c51e8fce", "filesize": 44329, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["bitstring", "bleak", "numpy", "pandas", "pexpect", "pygatt", "pylsl", "scikit-learn", "seaborn"]}}}, "2.5.2": {"released": "2026-09-08 16:21:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"muselsl-2.5.2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/muselsl/muselsl-2.5.2-py2.py3-none-any.whl", "filehash": "3c4fdeff05ca1006555c7515e1bf4dbe819285fe5caa5bc4e6cc40a87fe952ca", "filesize": 44850, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["bitstring", "bleak", "numpy", "pandas", "pexpect", "pygatt", "pylsl", "scikit-learn", "seaborn"]}}}, "2.5.1": {"released": "2026-07-16 14:39:47", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"muselsl-2.5.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/muselsl/muselsl-2.5.1-py2.py3-none-any.whl", "filehash": "e6cb49b0cb7108f8beab874f41a2116a8952838c92616329f31ddc812d2c5a8e", "filesize": 44849, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["bitstring", "bleak", "numpy", "pandas", "pexpect", "pygatt", "pylsl", "scikit-learn", "seaborn"]}}}, "2.5.0": {"released": "2026-07-01 14:26:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"muselsl-2.5.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/muselsl/muselsl-2.5.0-py2.py3-none-any.whl", "filehash": "86b30b3fae3a5de4b82bccbc3ea19f012c385017e962121a79c6bba8c228856c", "filesize": 44684, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["bitstring", "bleak", "numpy", "pandas", "pexpect", "pygatt", "pylsl", "scikit-learn", "seaborn"]}}}, "2.4.2": {"released": "2026-06-20 16:01:03", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"muselsl-2.4.2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/muselsl/muselsl-2.4.2-py2.py3-none-any.whl", "filehash": "27f534d505ffc448965893cffddfa74a9fc89211a2657fccadb2e86d5f9037f7", "filesize": 34986, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["bitstring", "bleak", "numpy", "pandas", "pexpect", "pygatt", "pylsl", "scikit-learn", "seaborn"]}}}, "2.4.1": {"released": "2026-06-04 18:15:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"muselsl-2.4.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/muselsl/muselsl-2.4.1-py2.py3-none-any.whl", "filehash": "f09259dd5c801494dcec5daac247a2ab01a89aa37245aad1d5fc5574f7b1461d", "filesize": 34919, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["bitstring", "bleak", "numpy", "pandas", "pexpect", "pygatt", "pylsl", "scikit-learn", "seaborn"]}}}, "2.4.0": {"released": "2026-06-04 16:01:30", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"muselsl-2.4.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/muselsl/muselsl-2.4.0-py2.py3-none-any.whl", "filehash": "bbea12bd51c5b186502bbbfef8b265c10a5fa0e9e4540b2f53fadb98a0c52db1", "filesize": 33640, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["bitstring", "bleak", "numpy", "pandas", "pexpect", "pygatt", "pylsl", "scikit-learn", "seaborn"]}}}, "2.3.1": {"released": "2024-06-02 18:42:26", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"muselsl-2.3.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/muselsl/muselsl-2.3.1-py2.py3-none-any.whl", "filehash": "74ae4a0862bbf7eb505d7fc85ead06f5c2041a6a4b299de2ddab9573aa0a9d17", "filesize": 32804, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["bitstring", "bleak", "numpy", "pandas", "pexpect", "pygatt", "pylsl", "scikit-learn", "seaborn"]}}}, "2.3.0": {"released": "2024-06-02 18:32:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"muselsl-2.3.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/muselsl/muselsl-2.3.0-py2.py3-none-any.whl", "filehash": "5e646933c32fb8eecfea64d6a4401247711effca7b3d2be41ec6817390425402", "filesize": 32621, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["bitstring", "bleak", "numpy", "pandas", "pexpect", "pygatt", "pylsl", "scikit-learn", "seaborn"]}}}, "2.2.2": {"released": "2023-01-03 19:49:25", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"muselsl-2.2.2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/muselsl/muselsl-2.2.2-py2.py3-none-any.whl", "filehash": "6bfad7fefc037c98ff203f16629486fd89dccfc1b8d19cfe4bdc2d331befef4a", "filesize": 31488, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["bitstring", "bleak", "numpy", "pandas", "pexpect", "pygatt", "pylsl", "scikit-learn", "seaborn"]}}}, "2.2.1": {"released": "2022-06-01 16:21:45", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"muselsl-2.2.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/muselsl/muselsl-2.2.1-py2.py3-none-any.whl", "filehash": "197e33d1ddb00c812813ebe80ff077692de82579ec81e6914235b3ba50c463cc", "filesize": 31276, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["bitstring", "bleak", "numpy", "pandas", "pexpect", "pygatt", "pylsl", "scikit-learn", "seaborn"]}}}, "2.2.0": {"released": "2022-03-11 18:47:14", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"muselsl-2.2.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/muselsl/muselsl-2.2.0-py2.py3-none-any.whl", "filehash": "b5cc2f67caa9cd9be65586b6c462f58a9d04baa55a44ad7c1607dab487478c92", "filesize": 31610, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["bitstring", "bleak", "numpy", "pandas", "pexpect", "pygatt", "pylsl", "scikit-learn", "seaborn"]}}}, "2.1.0": {"released": "2021-02-15 01:15:23", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"muselsl-2.1.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/muselsl/muselsl-2.1.0-py2.py3-none-any.whl", "filehash": "967c738f70cc672e560b1e4fff0ae062a9de93d24848abc21279d3cf328acb6b", "filesize": 30042, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["bitstring", "numpy", "pandas", "pexpect", "pygatt", "pylsl", "scikit-learn", "seaborn"]}}}, "2.0.2": {"released": "2019-05-25 16:45:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"muselsl-2.0.2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/muselsl/muselsl-2.0.2-py2.py3-none-any.whl", "filehash": "fdec8a1e6424750127d2b74cd1edd13c4ee62cbb29be78fb692767b0a34577f4", "filesize": 30043, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["bitstring", "numpy", "pandas", "pexpect", "pygatt", "pylsl", "scikit-learn", "seaborn"]}}}, "2.0.1": {"released": "2019-05-18 04:07:38", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"muselsl-2.0.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/muselsl/muselsl-2.0.1-py2.py3-none-any.whl", "filehash": "c9cbead7a553374630e946b6cd89f5f64d197e2ec97d28e401e2f48c15653837", "filesize": 29958, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["bitstring", "numpy", "pandas", "pexpect", "pygatt", "pylsl", "scikit-learn", "seaborn"]}}}, "2.0.0": {"released": "2019-05-17 23:11:21", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"muselsl-2.0.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/muselsl/muselsl-2.0.0-py2.py3-none-any.whl", "filehash": "44f0255558780a048cc87a4e5b003fcb2205dcec7938bea641e5372e3b6a3fb3", "filesize": 23676, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["bitstring", "numpy", "pandas", "pexpect", "pygatt", "pylsl", "scikit-learn", "seaborn"]}}}, "1.0.5": {"released": "2019-02-21 16:53:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"muselsl-1.0.5-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/muselsl/muselsl-1.0.5-py2.py3-none-any.whl", "filehash": "69a057d29d74c61fc3cdbf75afc53ef3cc36e1d160e533521b93195fa666ff5c", "filesize": 20728, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["bitstring", "numpy", "pandas", "pexpect", "pygatt", "pylsl", "scikit-learn", "seaborn"]}}}, "1.0.4": {"released": "2019-01-28 11:10:37", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"muselsl-1.0.4-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/muselsl/muselsl-1.0.4-py2.py3-none-any.whl", "filehash": "7e76b9eb587feeac52e52d0ce741dc72e971eff1f07a2cb31e1a5a51952998d6", "filesize": 20548, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["bitstring", "numpy", "pandas", "pexpect", "pygatt", "pylsl", "scikit-learn", "seaborn"]}}}, "1.0.3": {"released": "2018-12-12 18:10:28", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"muselsl-1.0.3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/muselsl/muselsl-1.0.3-py2.py3-none-any.whl", "filehash": "a6721e289ce6c777e6abec1a96ab6b1d45ce57f97be4091c98a343bc72853ebc", "filesize": 21624, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["bitstring", "numpy", "pandas", "pexpect", "pygatt", "pylsl", "scikit-learn", "seaborn"]}}}, "1.0.2": {"released": "2018-07-23 00:29:02", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"muselsl-1.0.2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/muselsl/muselsl-1.0.2-py2.py3-none-any.whl", "filehash": "f44f9795c9013f3a2080d2e0fddf16157dfecb0fd29ccbcf8c58fb1d947d127d", "filesize": 20595, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["bitstring", "numpy", "pandas", "pexpect", "pygatt", "pylsl", "scikit-learn", "seaborn"]}}}, "1.0.1": {"released": "2018-06-22 01:02:07", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"muselsl-1.0.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/muselsl/muselsl-1.0.1-py2.py3-none-any.whl", "filehash": "491e4cd95c2bb7e2acb1767afc465620500e84edaf0508ec08987b4d3b504602", "filesize": 21175, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["bitstring", "numpy", "pandas", "pexpect", "pygatt", "pylsl", "scikit-learn", "seaborn"]}}}, "1.0.0": {"released": "2018-06-12 18:41:52", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"muselsl-1.0.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/muselsl/muselsl-1.0.0-py2.py3-none-any.whl", "filehash": "7e16971b4ef2d562f5fb2d5024297dee85c59e4880662271c8368e2618bc7d1f", "filesize": 20736, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["bitstring", "numpy", "pandas", "pexpect", "pygatt", "pylsl", "scikit-learn", "seaborn"]}}}}}