psygnal

View on PyPIReverse Dependencies (16)

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

Wheel Details

Project: psygnal
Version: 0.11.0
Filename: psygnal-0.11.0-py3-none-any.whl
Download: [link]
Size: 76914
MD5: 61bf6f598704a76fb9a6c4aae8c7e1e3
SHA256: 7338f125d0fefc1a2b39451a693bf447016ab45459771324d1423931a3e10432
Uploaded: 2024-03-29 03:18:59 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: psygnal
Version: 0.11.0
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.22.4
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
psygnal/__init__.py sha256=Em7Fo10_x_TzP-yRPCWwiqxkG14hAlx9E64kOzpcOtY 1829
psygnal/_dataclass_utils.py sha256=qwU_OoZ5oBGcqzSL_zuPWVZ-Al_Ez_mWPgemR0Fma9k 5526
psygnal/_evented_decorator.py sha256=s6KzH3b5HW1GWMC76BMwklBLbFYWF-Xt37wL7h54rlc 5153
psygnal/_evented_model.py sha256=5W9lI1RAjUeXRfo4_dFbHzssmY1dYIxAfrY-uL6ItQ4 27801
psygnal/_exceptions.py sha256=CSbBhTTDgWt1tas2SB9CyDb6OznQml0BNBDlwOQ5RXI 3483
psygnal/_group.py sha256=QdT0d0bKYslipQVtwNW6qFu3kJZJdV6t38aeXHj4EUk 19687
psygnal/_group_descriptor.py sha256=IFadyouGyfXcQx3B8o674YfbRm8Zo1lQEjwwUefShUg 25510
psygnal/_mypyc.py sha256=2d2tUw3u-YoijjH6kN1ZBMkU1_pb7_Z2MELsEw7sU0g 441
psygnal/_queue.py sha256=D-RZKZlIzl41WBsBLRHP2ImZv2L2gdx7Qa05A11DUWE 3283
psygnal/_signal.py sha256=OzjCef-CRVeaKS6sYk96WX6mRwfCyQnlwF33EA6jwsI 61872
psygnal/_throttler.py sha256=sS3-GSy9wcO8NrqST_L8ClHFr2h_lm35gNDRjOT7sjA 8337
psygnal/_throttler.pyi sha256=4woFYaRKUZdS5oNaiZkKgf1g6wMw03xr2biQoZ8egjw 2307
psygnal/_weak_callback.py sha256=9IdecBM16JLK4UDl-QhN5VADEx_t63uk8hnYw3s0QwE 20868
psygnal/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
psygnal/qt.py sha256=9iKGsqzqA0FLi35n4E448pgwmuDwRejMhHI__PXv6wI 2933
psygnal/utils.py sha256=BihU6wZ9iY6RAiIOLLhS8VkxusQlzKmtA8UdW-vr7vw 4737
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/__init__.py sha256=8PERCP53E2PXpBDw5Egp2A26PRmb1s6OZfhxkP2OkMw 1073
psygnal/containers/_evented_dict.py sha256=5u7a2kY52ww2cyOMy58SRjBCT-6ZxelS91cD4kWNrFc 6475
psygnal/containers/_evented_list.py sha256=c-Uzq9DzrSjbqO6eWU8d0-j4Zzd9ndpkSBDe-vedRD4 16060
psygnal/containers/_evented_proxy.py sha256=Cvz1cWyjv5ifFFFN_UQjJo3ADEWo9yhN5uPbBXrmU68 7160
psygnal/containers/_evented_set.py sha256=paTSMyUM_TEWAVxLFIrPCE0vQj4l0aHnDVfOTogCLnA 10627
psygnal/containers/_selectable_evented_list.py sha256=xzJK8vKeRGP0AScSCIlZUBBFDGSobFjw4jljD2s0jUI 4204
psygnal/containers/_selection.py sha256=6rNTPk_WT0z9hMkCszNNR7AOdeRPHe1HQQPKijkFVbM 6516
psygnal-0.11.0.dist-info/METADATA sha256=3wLn05Ud51zNbRqP112UBx3NthOdk78pSx56vth8zZo 7192
psygnal-0.11.0.dist-info/WHEEL sha256=uNdcs2TADwSd5pVaP0Z_kcjcvvTUklh2S7bxZMF8Uj0 87
psygnal-0.11.0.dist-info/entry_points.txt sha256=pGoos0UzFHVNsEfXmwKednC1blaWnMgYEv7_aNGu6rM 86
psygnal-0.11.0.dist-info/licenses/LICENSE sha256=UBabFF415q4RoeBc69qnBSpYqKIyXdXDlPimgZnHhBU 1479
psygnal-0.11.0.dist-info/RECORD

entry_points.txt

hook-dirs = psygnal._pyinstaller_util._pyinstaller_hook:get_hook_dirs