stimuli

View on PyPIReverse Dependencies (1)

1.0.2 stimuli-1.0.2-py3-none-any.whl

Wheel Details

Project: stimuli
Version: 1.0.2
Filename: stimuli-1.0.2-py3-none-any.whl
Download: [link]
Size: 42379
MD5: b0c91aeffbd4583ac98e4ec183c663e1
SHA256: 33e912e359fb169420f11ed90fedc36687cea29009e6415d075f9a52bae5df24
Uploaded: 2024-10-03 15:02:26 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: stimuli
Version: 1.0.2
Summary: Precise auditory stimuli.
Author-Email: Mathieu Scheltienne <mathieu.scheltienne[at]gmail.com>
Maintainer-Email: Mathieu Scheltienne <mathieu.scheltienne[at]gmail.com>
Project-Url: documentation, https://mscheltienne.github.io/stimuli/
Project-Url: source, https://github.com/mscheltienne/stimuli
Project-Url: tracker, https://github.com/mscheltienne/stimuli/issues
License: MIT License Copyright (c) 2022 Mathieu Scheltienne Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Keywords: audio,auditory,python,stimuli,trigger
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: MIT 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.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Software Development
Requires-Python: >=3.11
Requires-Dist: click
Requires-Dist: matplotlib
Requires-Dist: numpy (>=1.23)
Requires-Dist: packaging
Requires-Dist: psutil
Requires-Dist: scipy
Requires-Dist: sounddevice
Requires-Dist: stimuli[build]; extra == "all"
Requires-Dist: stimuli[doc]; extra == "all"
Requires-Dist: stimuli[lsl]; extra == "all"
Requires-Dist: stimuli[pport]; extra == "all"
Requires-Dist: stimuli[style]; extra == "all"
Requires-Dist: stimuli[test]; extra == "all"
Requires-Dist: build; extra == "build"
Requires-Dist: twine; extra == "build"
Requires-Dist: furo; extra == "doc"
Requires-Dist: intersphinx-registry (>=0.2410.1); extra == "doc"
Requires-Dist: matplotlib; extra == "doc"
Requires-Dist: memory-profiler; extra == "doc"
Requires-Dist: numpydoc; extra == "doc"
Requires-Dist: sphinx; 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: stimuli[all]; extra == "full"
Requires-Dist: mne-lsl (>=1.5.0); extra == "lsl"
Requires-Dist: pyserial; extra == "pport"
Requires-Dist: pyparallel; sys_platform == "linux" and extra == "pport"
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-timeout; extra == "test"
Requires-Dist: pytest (>=8.0.0); extra == "test"
Requires-Dist: stimuli[lsl]; extra == "test"
Requires-Dist: stimuli[pport]; extra == "test"
Provides-Extra: all
Provides-Extra: build
Provides-Extra: doc
Provides-Extra: full
Provides-Extra: lsl
Provides-Extra: pport
Provides-Extra: style
Provides-Extra: test
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 2249 characters]

WHEEL

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

RECORD

Path Digest Size
stimuli/__init__.py sha256=rjEjPUP9x0vuWItgm5ZxC4Ue-MpSZEZ5VlqUmM1mkJ8 175
stimuli/_version.py sha256=WHizC8UzElmTH3641zjnMTLUHmP2rliWLTalgHU6vMA 75
stimuli/audio/__init__.py sha256=L2kbD7fikmGsgCSxHSqhztPw6pZ_AeblfBiC0V517jc 143
stimuli/audio/_base.py sha256=3pKMmCGpEh5sttmqd9_oNYe1WWCjHkhjb-Qdk331raw 9271
stimuli/audio/am.py sha256=5OSSkdp_eZBbJSu_5YGL1WFIK6fkhnJa4ZqXtxbDkX8 5224
stimuli/audio/noise.py sha256=v5qVWu7A1namN6N86seXRYI6zF2pAnRMcubHwoigslA 3174
stimuli/audio/sound.py sha256=lFdxzjzcZ7ajqrDPCf3gN7NPjZYncUVxdclOU1NhDVA 3569
stimuli/audio/tone.py sha256=IEBxaVk6h55YieW-5uNZaV3_BLbR25xjJS4u3Y4gA9o 2557
stimuli/audio/backend/__init__.py sha256=YA_3KO36FqKKkm1rfeEr_UifDhu2_H4ku_svPXm4dn8 244
stimuli/audio/backend/_base.py sha256=1bCUEa8brjZ9MLeGrzzZMaYSI1hgrdcFCKmbGSeMlwI 4001
stimuli/audio/backend/sounddevice.py sha256=4V4VjGXckXFWSNmluL7eQOOylCTTvx7ggasE5mc8fVQ 7464
stimuli/commands/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
stimuli/commands/main.py sha256=2iq9heK0YL5XVuegHCeGB_EVXT0JkJbPgZ44bOXWvCg 202
stimuli/commands/sys_info.py sha256=dpDtVQvSDio5L2W5b6XUVq9QOF_E70cvqhvB0pFy_JI 323
stimuli/time/__init__.py sha256=6-T_l6BQNJE7_RThrauFHFG55A9KDp2KXFNwQOD9R-M 63
stimuli/time/_clock.py sha256=IxGq0_CVy94yq9JM38rON4KYE3nQs7VR5ub2KUSksv0 2268
stimuli/time/_sleep.py sha256=tY836Z3oomZ4-xzO7eCmKLzAMw7La_comvtdLUNTqKU 1096
stimuli/trigger/__init__.py sha256=ZdlRO6QiYqPUg-IBDVdCG-VaAjlgzyAFjE8Ct9t1ODQ 138
stimuli/trigger/_base.py sha256=bhZrSrHAOTiL-hLjVG0W6yrxp2IxGDPj8nja_gjPYWk 875
stimuli/trigger/lsl.py sha256=UY9j0MDoDmXwey6f-ndg-k8lKJ8-zbitI8pBFy-oLw4 3283
stimuli/trigger/mock.py sha256=xWhiOPioHVnToNCGQw1U9rZRUk499-n5LchKwcQ3E1E 523
stimuli/trigger/parallel.py sha256=f9v-66qKcZl-T3UZRBFFQZH1P-br18SJC2YANS2_bXo 9515
stimuli/trigger/io/__init__.py sha256=Cu1Lnij69yZSdztVYNiy4GkgOsj5Nljsz1qlmq6wwtw 1238
stimuli/trigger/io/_dlportio.py sha256=Ua0zEt7VeU5AG6oplj6C32Konv2su6HvqeVb660YNoE 5802
stimuli/trigger/io/_inpout.py sha256=CBS8qHl662LEw37bdlqkvOJYDKgyEu1tVquUdvm9oc0 4071
stimuli/trigger/io/_linux.py sha256=B3VM3E1k6qvpurFITQ-pNAq23Cd_rs4Q0v5d8f4Kqz4 3593
stimuli/utils/__init__.py sha256=fKG_lmahRdhmm6fbRh8r4887lWplo4gSBXlQp9ou59A 27
stimuli/utils/_checks.py sha256=1wFSrqUZ8PAraocmKatnxKOnKlb8OJf-0xq3euvKe6s 7049
stimuli/utils/_docs.py sha256=UmcFVApmxZLcFHGjLcnshN_QolbTu69td5rMNXjoCZk 7700
stimuli/utils/_fixes.py sha256=Rvo5iWQftyJcyqViUKf_CrKYFOKvR_X1lkxN6cOrB40 801
stimuli/utils/_imports.py sha256=W7VYJPVe_acHJZZ5twzttwCZOvm7B08P3PwWDSQgxCQ 1793
stimuli/utils/config.py sha256=kaur_zK9LbR-fe-HbP1nOWftXI32g0FUk1u2RDBQF_o 4334
stimuli/utils/logs.py sha256=HABsiGir4ZHJFMfj1BjrRoE8gqplqofsFYCuwHcNGjA 7224
stimuli-1.0.2.dist-info/LICENSE sha256=5L2ky9moiai6OOA_EUO2kfEqJseot3EOlWAiNDoRBPQ 1076
stimuli-1.0.2.dist-info/METADATA sha256=fDhO_27g4-gO4MVa3QNTk4V2E4lm6NCtnlegwIj8l_0 6552
stimuli-1.0.2.dist-info/WHEEL sha256=GV9aMThwP_4oNCtvEC2ec3qUYutgWeAzklro_0m4WJQ 91
stimuli-1.0.2.dist-info/entry_points.txt sha256=w4P3h_dkr2-BUbZlIECDQ6b6WlZMfXXOd5Sk_v_c9kA 54
stimuli-1.0.2.dist-info/top_level.txt sha256=28WC9zVwZI_n9K3n_d_Z6y4AiAJnQBisBzlx1s46sYQ 8
stimuli-1.0.2.dist-info/RECORD

top_level.txt

stimuli

entry_points.txt

stimuli = stimuli.commands.main:run