psygnal

View on PyPIReverse Dependencies (18)

0.11.1 psygnal-0.11.1-py3-none-any.whl
psygnal-0.11.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
psygnal-0.11.1-cp39-cp39-macosx_10_16_x86_64.whl
psygnal-0.11.1-cp39-cp39-macosx_10_16_arm64.whl
psygnal-0.11.1-cp39-cp39-musllinux_1_1_x86_64.whl
psygnal-0.11.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
psygnal-0.11.1-cp38-cp38-macosx_10_16_x86_64.whl
psygnal-0.11.1-cp38-cp38-macosx_10_16_arm64.whl
psygnal-0.11.1-cp38-cp38-musllinux_1_1_x86_64.whl
psygnal-0.11.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
psygnal-0.11.1-cp312-cp312-macosx_10_16_x86_64.whl
psygnal-0.11.1-cp312-cp312-macosx_10_16_arm64.whl
psygnal-0.11.1-cp312-cp312-musllinux_1_1_x86_64.whl
psygnal-0.11.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
psygnal-0.11.1-cp311-cp311-macosx_10_16_x86_64.whl
psygnal-0.11.1-cp311-cp311-macosx_10_16_arm64.whl
psygnal-0.11.1-cp311-cp311-musllinux_1_1_x86_64.whl
psygnal-0.11.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
psygnal-0.11.1-cp310-cp310-macosx_10_16_x86_64.whl
psygnal-0.11.1-cp310-cp310-macosx_10_16_arm64.whl
psygnal-0.11.1-cp310-cp310-musllinux_1_1_x86_64.whl

Wheel Details

Project: psygnal
Version: 0.11.1
Filename: psygnal-0.11.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Download: [link]
Size: 727435
MD5: 61dce6938f385e9d711a63e043b7dfe7
SHA256: 7676e89225abc2f37ca7022c300ffd26fefaf21bdc894bc7c41dffbad5e969df
Uploaded: 2024-05-07 00:25:09 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: psygnal
Version: 0.11.1
Summary: Fast python callback/event system modeled after Qt Signals
Author-Email: Talley Lambert <talley.lambert[at]gmail.com>
Project-Url: homepage, https://github.com/pyapp-kit/psygnal
Project-Url: repository, https://github.com/pyapp-kit/psygnal
Project-Url: documentation, https://psygnal.readthedocs.io
License: BSD 3-Clause License
Classifier: Development Status :: 4 - Beta
Classifier: License :: OSI Approved :: BSD License
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Typing :: Typed
Requires-Python: >=3.8
Requires-Dist: ipython; extra == "dev"
Requires-Dist: mypy; extra == "dev"
Requires-Dist: mypy-extensions; extra == "dev"
Requires-Dist: pre-commit; extra == "dev"
Requires-Dist: pyqt5; extra == "dev"
Requires-Dist: pytest-mypy-plugins; extra == "dev"
Requires-Dist: rich; extra == "dev"
Requires-Dist: ruff; extra == "dev"
Requires-Dist: typing-extensions; extra == "dev"
Requires-Dist: griffe (==0.25.5); extra == "docs"
Requires-Dist: mkdocs-material (==8.5.10); extra == "docs"
Requires-Dist: mkdocs-minify-plugin; extra == "docs"
Requires-Dist: mkdocs-spellcheck[all]; extra == "docs"
Requires-Dist: mkdocs (==1.4.2); extra == "docs"
Requires-Dist: mkdocstrings-python (==0.8.3); extra == "docs"
Requires-Dist: mkdocstrings (==0.20.0); extra == "docs"
Requires-Dist: wrapt; extra == "proxy"
Requires-Dist: pydantic; extra == "pydantic"
Requires-Dist: attrs; extra == "test"
Requires-Dist: dask; extra == "test"
Requires-Dist: msgspec; extra == "test"
Requires-Dist: numpy; extra == "test"
Requires-Dist: pydantic; extra == "test"
Requires-Dist: pyinstaller (>=4.0); extra == "test"
Requires-Dist: pytest-cov; extra == "test"
Requires-Dist: pytest (>=6.0); extra == "test"
Requires-Dist: toolz; extra == "test"
Requires-Dist: wrapt; extra == "test"
Requires-Dist: pytest-qt; extra == "testqt"
Requires-Dist: qtpy; extra == "testqt"
Provides-Extra: dev
Provides-Extra: docs
Provides-Extra: proxy
Provides-Extra: pydantic
Provides-Extra: test
Provides-Extra: testqt
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 4805 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.24.2
Root-Is-Purelib: false
Tag: cp310-cp310-manylinux_2_17_x86_64
Tag: cp310-cp310-manylinux2014_x86_64

RECORD

Path Digest Size
ac51d50a4f4b6d748b8c__mypyc.cpython-310-x86_64-linux-gnu.so sha256=u41MshxP2Lm_RIe2dlj9F9nsA22o2RuY1ofy4rzLZDo 1914048
psygnal-0.11.1.dist-info/METADATA sha256=ewZ_U7ZB7dNYemgQWnwHQ24lWVzg9qjlvwZ6HbhdcQU 7192
psygnal-0.11.1.dist-info/RECORD
psygnal-0.11.1.dist-info/entry_points.txt sha256=pGoos0UzFHVNsEfXmwKednC1blaWnMgYEv7_aNGu6rM 86
psygnal-0.11.1.dist-info/WHEEL sha256=ZJVmbqUP0O0DGEW4GqV6V4jrlhBNdS2JkIBu9LlQKHY 148
psygnal-0.11.1.dist-info/licenses/LICENSE sha256=UBabFF415q4RoeBc69qnBSpYqKIyXdXDlPimgZnHhBU 1479
psygnal/_queue.cpython-310-x86_64-linux-gnu.so sha256=QT8z2m9gsmVASTIKWfGrL4wQZaByzeqdeJlklMXbwOA 17536
psygnal/_group.py sha256=QdT0d0bKYslipQVtwNW6qFu3kJZJdV6t38aeXHj4EUk 19687
psygnal/_mypyc.cpython-310-x86_64-linux-gnu.so sha256=tb7ZURRNYgH4f4h9CWiKaBQkvMGyywBT1XcrfKAdXXU 17536
psygnal/_evented_model.py sha256=5W9lI1RAjUeXRfo4_dFbHzssmY1dYIxAfrY-uL6ItQ4 27801
psygnal/_dataclass_utils.cpython-310-x86_64-linux-gnu.so sha256=S0Q3r-gBlk9Z63h_p3tRNq2db-UlIHnTJ_VeYZ4WiHE 17584
psygnal/_throttler.pyi sha256=4woFYaRKUZdS5oNaiZkKgf1g6wMw03xr2biQoZ8egjw 2307
psygnal/_evented_decorator.cpython-310-x86_64-linux-gnu.so sha256=fEiZxIJDYmUPZE9G30PCnlDAVU0sT2AoijmV-AacKbQ 17592
psygnal/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
psygnal/_throttler.py sha256=sS3-GSy9wcO8NrqST_L8ClHFr2h_lm35gNDRjOT7sjA 8337
psygnal/_mypyc.py sha256=2d2tUw3u-YoijjH6kN1ZBMkU1_pb7_Z2MELsEw7sU0g 441
psygnal/_signal.py sha256=OzjCef-CRVeaKS6sYk96WX6mRwfCyQnlwF33EA6jwsI 61872
psygnal/_group.cpython-310-x86_64-linux-gnu.so sha256=89Au7VRFOKPR1DtvJNzIH1obd1NcEycgPWYhIBtAn7E 17536
psygnal/_evented_decorator.py sha256=s6KzH3b5HW1GWMC76BMwklBLbFYWF-Xt37wL7h54rlc 5153
psygnal/_weak_callback.py sha256=qpE7tNDvR-qNs9lixfoNw1Wp8jv0P7S0WGfcGkfiMf4 20886
psygnal/_dataclass_utils.py sha256=qwU_OoZ5oBGcqzSL_zuPWVZ-Al_Ez_mWPgemR0Fma9k 5526
psygnal/_exceptions.cpython-310-x86_64-linux-gnu.so sha256=6Ys1qFnSxHjP7sTwuoz3vnQlki1PmtRMAtxNkWDkDmc 17560
psygnal/__init__.py sha256=Em7Fo10_x_TzP-yRPCWwiqxkG14hAlx9E64kOzpcOtY 1829
psygnal/_exceptions.py sha256=CSbBhTTDgWt1tas2SB9CyDb6OznQml0BNBDlwOQ5RXI 3483
psygnal/_group_descriptor.cpython-310-x86_64-linux-gnu.so sha256=q6JVo9F-OEXbCL_rXggzNZ6_CcvFbVsjf-XAwh_0UHs 17592
psygnal/utils.py sha256=BihU6wZ9iY6RAiIOLLhS8VkxusQlzKmtA8UdW-vr7vw 4737
psygnal/_weak_callback.cpython-310-x86_64-linux-gnu.so sha256=Gpx3OuMZ1zb5XD5kn5gjnZslqiwYsQzAiIg-97LkfiA 17576
psygnal/_group_descriptor.py sha256=IFadyouGyfXcQx3B8o674YfbRm8Zo1lQEjwwUefShUg 25510
psygnal/_queue.py sha256=D-RZKZlIzl41WBsBLRHP2ImZv2L2gdx7Qa05A11DUWE 3283
psygnal/qt.py sha256=9iKGsqzqA0FLi35n4E448pgwmuDwRejMhHI__PXv6wI 2933
psygnal/_signal.cpython-310-x86_64-linux-gnu.so sha256=BiU7CecnzNoq_bWb5a6YRuy-FmYGIha-zreDkaLCWXM 17544
psygnal/containers/_evented_proxy.py sha256=Cvz1cWyjv5ifFFFN_UQjJo3ADEWo9yhN5uPbBXrmU68 7160
psygnal/containers/_evented_set.py sha256=IGFsrIC02hYsNXX2mY-pFFi5fc8sbvZ1fPiUNqAzlSQ 11261
psygnal/containers/_selection.py sha256=6rNTPk_WT0z9hMkCszNNR7AOdeRPHe1HQQPKijkFVbM 6516
psygnal/containers/_selectable_evented_list.py sha256=xzJK8vKeRGP0AScSCIlZUBBFDGSobFjw4jljD2s0jUI 4204
psygnal/containers/_evented_dict.py sha256=5u7a2kY52ww2cyOMy58SRjBCT-6ZxelS91cD4kWNrFc 6475
psygnal/containers/__init__.py sha256=8PERCP53E2PXpBDw5Egp2A26PRmb1s6OZfhxkP2OkMw 1073
psygnal/containers/_evented_list.py sha256=c-Uzq9DzrSjbqO6eWU8d0-j4Zzd9ndpkSBDe-vedRD4 16060
psygnal/_pyinstaller_util/hook-psygnal.py sha256=o7Y1KghYkfVcgIcsfwvIWDu-M8tkP0vD1a2fiLy_u70 1262
psygnal/_pyinstaller_util/_pyinstaller_hook.py sha256=apj26TLmku2nJ-iaNXmgMbmEl8wz1PbdzTZ7BGwlEbg 152
psygnal/_pyinstaller_util/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0

entry_points.txt

hook-dirs = psygnal._pyinstaller_util._pyinstaller_hook:get_hook_dirs