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-cp312-cp312-macosx_10_16_arm64.whl
Download: [link]
Size: 425244
MD5: e26bfc9d64f719b40e65535e149583e0
SHA256: 0b55cb42e468f3a7de75392520778604fef2bc518b7df36c639b35ce4ed92016
Uploaded: 2024-05-07 00:26:24 +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: cp312-cp312-macosx_10_16_arm64

RECORD

Path Digest Size
ac51d50a4f4b6d748b8c__mypyc.cpython-312-darwin.so sha256=wUi9jt_ZPDdjslSD3akZrfoX5caQsUpQfEg-hDrtZcA 1192286
psygnal/_dataclass_utils.cpython-312-darwin.so sha256=UtRI1xiDtSODXYV6RnfkoIdqW37ou0KWaN0HJsKe_Ig 50675
psygnal/_queue.cpython-312-darwin.so sha256=dwmBJ35zKzeXyTmbzOm7VUmjrVAet4P5CcjG_MTfxRA 50617
psygnal/_group.cpython-312-darwin.so sha256=kvdzLVi4t77tr84qpWsTW5hdHbRQ4Qk7KI27B_RYgfA 50617
psygnal/_mypyc.cpython-312-darwin.so sha256=9-QLGpUwPOXuv-3xJwH5rHoty_KZwslbfIXtuJJQ6IY 50617
psygnal/_dataclass_utils.py sha256=qwU_OoZ5oBGcqzSL_zuPWVZ-Al_Ez_mWPgemR0Fma9k 5526
psygnal/_evented_model.py sha256=5W9lI1RAjUeXRfo4_dFbHzssmY1dYIxAfrY-uL6ItQ4 27801
psygnal/_evented_decorator.cpython-312-darwin.so sha256=8Q3tYtWEllYRtxQKIFAWB6nUTCrklHFU-MoxwXdGQ9A 50693
psygnal/_weak_callback.cpython-312-darwin.so sha256=kiZP00-Y8LniMAHZkMACT_t8yvre9xl_DC9ZHFENov8 50673
psygnal/_throttler.py sha256=sS3-GSy9wcO8NrqST_L8ClHFr2h_lm35gNDRjOT7sjA 8337
psygnal/_group_descriptor.cpython-312-darwin.so sha256=uGNzow-Krc7JLHUAzhWd_gud8srfm8u30UQKuuiu4_o 50676
psygnal/qt.py sha256=9iKGsqzqA0FLi35n4E448pgwmuDwRejMhHI__PXv6wI 2933
psygnal/_group_descriptor.py sha256=IFadyouGyfXcQx3B8o674YfbRm8Zo1lQEjwwUefShUg 25510
psygnal/__init__.py sha256=Em7Fo10_x_TzP-yRPCWwiqxkG14hAlx9E64kOzpcOtY 1829
psygnal/_queue.py sha256=D-RZKZlIzl41WBsBLRHP2ImZv2L2gdx7Qa05A11DUWE 3283
psygnal/utils.py sha256=BihU6wZ9iY6RAiIOLLhS8VkxusQlzKmtA8UdW-vr7vw 4737
psygnal/_weak_callback.py sha256=qpE7tNDvR-qNs9lixfoNw1Wp8jv0P7S0WGfcGkfiMf4 20886
psygnal/_throttler.pyi sha256=4woFYaRKUZdS5oNaiZkKgf1g6wMw03xr2biQoZ8egjw 2307
psygnal/_evented_decorator.py sha256=s6KzH3b5HW1GWMC76BMwklBLbFYWF-Xt37wL7h54rlc 5153
psygnal/_exceptions.cpython-312-darwin.so sha256=3qZPCejqgVyW4U-CLjaMxqOiZ-ReGrD5Nl-2Bc4ua_E 50638
psygnal/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
psygnal/_mypyc.py sha256=2d2tUw3u-YoijjH6kN1ZBMkU1_pb7_Z2MELsEw7sU0g 441
psygnal/_signal.py sha256=OzjCef-CRVeaKS6sYk96WX6mRwfCyQnlwF33EA6jwsI 61872
psygnal/_signal.cpython-312-darwin.so sha256=fxjfgNuqnIFZdZ-8Q70lrShkHaow-2y_ig3Qy1Mah10 50618
psygnal/_exceptions.py sha256=CSbBhTTDgWt1tas2SB9CyDb6OznQml0BNBDlwOQ5RXI 3483
psygnal/_group.py sha256=QdT0d0bKYslipQVtwNW6qFu3kJZJdV6t38aeXHj4EUk 19687
psygnal/_pyinstaller_util/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
psygnal/_pyinstaller_util/_pyinstaller_hook.py sha256=apj26TLmku2nJ-iaNXmgMbmEl8wz1PbdzTZ7BGwlEbg 152
psygnal/_pyinstaller_util/hook-psygnal.py sha256=o7Y1KghYkfVcgIcsfwvIWDu-M8tkP0vD1a2fiLy_u70 1262
psygnal/containers/_evented_list.py sha256=c-Uzq9DzrSjbqO6eWU8d0-j4Zzd9ndpkSBDe-vedRD4 16060
psygnal/containers/_selectable_evented_list.py sha256=xzJK8vKeRGP0AScSCIlZUBBFDGSobFjw4jljD2s0jUI 4204
psygnal/containers/__init__.py sha256=8PERCP53E2PXpBDw5Egp2A26PRmb1s6OZfhxkP2OkMw 1073
psygnal/containers/_selection.py sha256=6rNTPk_WT0z9hMkCszNNR7AOdeRPHe1HQQPKijkFVbM 6516
psygnal/containers/_evented_dict.py sha256=5u7a2kY52ww2cyOMy58SRjBCT-6ZxelS91cD4kWNrFc 6475
psygnal/containers/_evented_set.py sha256=IGFsrIC02hYsNXX2mY-pFFi5fc8sbvZ1fPiUNqAzlSQ 11261
psygnal/containers/_evented_proxy.py sha256=Cvz1cWyjv5ifFFFN_UQjJo3ADEWo9yhN5uPbBXrmU68 7160
psygnal-0.11.1.dist-info/RECORD
psygnal-0.11.1.dist-info/WHEEL sha256=F0OPhgCFY6FjZmDuqRMhEv7TJDjMBK4V9WZRvNGzHmY 106
psygnal-0.11.1.dist-info/entry_points.txt sha256=pGoos0UzFHVNsEfXmwKednC1blaWnMgYEv7_aNGu6rM 86
psygnal-0.11.1.dist-info/METADATA sha256=ewZ_U7ZB7dNYemgQWnwHQ24lWVzg9qjlvwZ6HbhdcQU 7192
psygnal-0.11.1.dist-info/licenses/LICENSE sha256=UBabFF415q4RoeBc69qnBSpYqKIyXdXDlPimgZnHhBU 1479

entry_points.txt

hook-dirs = psygnal._pyinstaller_util._pyinstaller_hook:get_hook_dirs