sweetbean

View on PyPIReverse Dependencies (1)

1.1.2 sweetbean-1.1.2-py3-none-any.whl

Wheel Details

Project: sweetbean
Version: 1.1.2
Filename: sweetbean-1.1.2-py3-none-any.whl
Download: [link]
Size: 28224
MD5: f62e74e2d2ad14af4eefb40859f44594
SHA256: 50ee5f542c1aa5c15d69e638382a505928f09fb43ce479b1446ecb248ccd0b8c
Uploaded: 2025-03-10 05:44:57 +0000

dist-info

METADATA

Metadata-Version: 2.2
Name: sweetbean
Version: 1.1.2
Summary: A declarative language in python for creating jsPsych experiments
Author-Email: Younes Strittmatter <ystrittm[at]gmail.com>
Project-Url: homepage, https://github.com/AutoResearch/sweetbean
Project-Url: repository, https://https://github.com/AutoResearch/sweetbeant
Project-Url: documentation, https://autoresearch.github.io/sweetbean/
License: MIT License Copyright (c) 2022 Younes Strittmatter 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.
Requires-Python: <4,>=3.9
Requires-Dist: jinja2
Requires-Dist: Transcrypt (==3.9.3)
Requires-Dist: pyppeteer (==2.0.0)
Requires-Dist: pillow (==11.0.0)
Requires-Dist: sweetbean[test]; extra == "dev"
Requires-Dist: sweetbean[build]; extra == "dev"
Requires-Dist: sweetbean[notebook]; extra == "dev"
Requires-Dist: sweetbean[docs]; extra == "dev"
Requires-Dist: mkdocs-material; extra == "docs"
Requires-Dist: mkdocs-gen-files; extra == "docs"
Requires-Dist: mkdocs-literate-nav; extra == "docs"
Requires-Dist: mkdocs-section-index; extra == "docs"
Requires-Dist: mkdocs-multirepo-plugin; extra == "docs"
Requires-Dist: mkdocs-macros-plugin; extra == "docs"
Requires-Dist: mkdocstrings-python; extra == "docs"
Requires-Dist: mkdocs-jupyter; extra == "docs"
Requires-Dist: pymdown-extensions; extra == "docs"
Requires-Dist: notebook; extra == "docs"
Requires-Dist: jupyter; extra == "docs"
Requires-Dist: jupyterlab; extra == "docs"
Requires-Dist: pytest; extra == "test"
Provides-Extra: dev
Provides-Extra: docs
Provides-Extra: test
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 3389 characters]

WHEEL

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

RECORD

Path Digest Size
sweetbean/__init__.py sha256=i9nq-5gvVT3KrTYDp2IOe5NByvH0Tgf4U4P3_Ug24ls 78
sweetbean/_const.py sha256=njDlxsY3vW097CkwhcxfzrZFoErrgVTT6H5krOrim3U 3200
sweetbean/block.py sha256=4hmGCUMBr3qAf3uAXsOQ2TzkBYCJCWNr6pNvuxog_Qk 9120
sweetbean/data.py sha256=WhAwkPJST8vEV6AKNeC6vrF5V11HGM5haoBJfqtRa7w 1034
sweetbean/experiment.py sha256=dASJcZZal-m6I1v5tN91JzEPnSPJRc4D_SrgdklTLio 6093
sweetbean/llm_utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sweetbean/llm_utils/prompts.py sha256=D-NMbKUir0m_I_nCAByIOED6U596p5vC1UFVJ9v8CPE 654
sweetbean/stimulus/Choice.py sha256=EAWrybeLlY8Y_EdNC1TN-nkauXVhGcYjgnOq5-gkZMI 6504
sweetbean/stimulus/Generic.py sha256=W1X_quscRbYZYEUzuVi5ufI9jQVut2yPm9Oy-P6Fokg 1971
sweetbean/stimulus/HtmlKeyboardResponse.py sha256=ej2Ec_Be9uzhCMDJVPYFGvUzzP26PbTzcaKaG0H1UyE 7324
sweetbean/stimulus/Image.py sha256=1fwY-WxzMnZMObBkAYfuliaNLFhGWixpTbYar2nieG0 2361
sweetbean/stimulus/RO.py sha256=OtOYEUCty1sDz1VvfqjKgcpkJeEgjXbIQLxSZDrZ5oE 4863
sweetbean/stimulus/Stimulus.py sha256=5S0t2xtfEVbxyEtayvvzC2gSanpogu6l2MvUGkxls-k 9582
sweetbean/stimulus/Survey.py sha256=4WaEhGHj61v362bGSeEmH1JQgkyxFx76yoqGEKq6_us 6418
sweetbean/stimulus/Video.py sha256=wAYcF8ngTOiBNuKFRndRAnKpKr59zs4_FUh_m3PyJ7o 794
sweetbean/stimulus/_Template_.py sha256=YY84grXK2NalHdkx5xMegJSVJlZbewqHLGYgAu5CEDs 1344
sweetbean/stimulus/__init__.py sha256=mXptmXXqruDrmG6ysqSIl59vpBvMKLiYkJzVF8maPwY 502
sweetbean/util/parse.py sha256=ZNATHV0_qlirO7tKNMrzZ0adrrjfjK4_uFBB3xxLczk 12643
sweetbean/variable/__init__.py sha256=-ZKVqY8rlT5hWJ-7L6pB4I8b8mNrDtJsK9KXxvY9WI0 3168
sweetbean-1.1.2.dist-info/LICENSE sha256=TT13Wa9Ujk7HrSlnpTAohLGXpWF7MH_bl_tI5_--POM 1076
sweetbean-1.1.2.dist-info/METADATA sha256=n1106gEf6hoJxqNmvuZZMM6PXie4-MWneBlcfRWv3ns 6122
sweetbean-1.1.2.dist-info/WHEEL sha256=52BFRY2Up02UkjOa29eZOS2VxUrpPORXg1pkohGGUS8 91
sweetbean-1.1.2.dist-info/top_level.txt sha256=fVkjaOawsPTq0s4lMQl6TFZcoFJSP2jBCbyyFsv0QAI 10
sweetbean-1.1.2.dist-info/RECORD

top_level.txt

sweetbean