Skip to main content

psygnal

License PyPI Conda Python Version CI codecov Documentation Status

Psygnal (pronounced "signal") is a pure python implementation of Qt-style Signals with (optional) signature and type checking, and support for threading.

Note: this library does not require Qt. It just implements a similar pattern of inter-object communication with loose coupling.

Documentation

https://psygnal.readthedocs.io/

Install

pip install psygnal
conda install -c conda-forge psygnal

Usage

A very simple example:

from psygnal import Signal

class MyObject:
    value_changed = Signal(str)
    shutting_down = Signal()

my_obj = MyObject()

@my_obj.value_changed.connect
def on_change(new_value: str):
    print(f"The value changed to {new_value}!")

my_obj.value_changed.emit('hi')

Much more detail available in the documentation!

Evented Dataclasses

A particularly nice usage of the signal pattern is to emit signals whenever a field of a dataclass changes. Psygnal provides an @evented decorator that will emit a signal whenever a field changes. It is compatible with dataclasses from the standard library, as well as attrs, and pydantic:

from psygnal import evented
from dataclasses import dataclass

@evented
@dataclass
class Person:
    name: str
    age: int = 0

person = Person('John', age=30)

# connect callbacks
@person.events.age.connect
def _on_age_change(new_age: str):
    print(f"Age changed to {new_age}")

person.age = 31  # prints: Age changed to 31

See the dataclass documentation for more details.

Benchmark history

https://www.talleylambert.com/psygnal/

Developers

Debugging

While psygnal is a pure python module, it is compiled with Cython to increase performance. To import psygnal in uncompiled mode, without deleting the shared library files from the psyngal module, set the environment variable PSYGNAL_UNCOMPILED before importing psygnal. The psygnal._compiled variable will tell you if you're running the compiled library or not.

Release files for psygnal 0.6.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for psygnal 0.6.1
File Size Uploaded
psygnal-0.6.1.tar.gz 1.2 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for psygnal 0.6.1
File
psygnal-0.6.1-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
psygnal-0.6.1-cp311-cp311-musllinux_1_1_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.1+ x86-64 Details
psygnal-0.6.1-cp311-cp311-musllinux_1_1_i686.whl CPython 3.11 CPython 3.11 Linux musl 1.1+ x86-32 Details
psygnal-0.6.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
psygnal-0.6.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-32, Linux glibc 2.5+ x86-32 Details
psygnal-0.6.1-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
psygnal-0.6.1-cp311-cp311-macosx_10_9_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.9+ x86-64 Details
psygnal-0.6.1-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
psygnal-0.6.1-cp310-cp310-musllinux_1_1_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.1+ x86-64 Details
psygnal-0.6.1-cp310-cp310-musllinux_1_1_i686.whl CPython 3.10 CPython 3.10 Linux musl 1.1+ x86-32 Details
psygnal-0.6.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
psygnal-0.6.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-32, Linux glibc 2.5+ x86-32 Details
psygnal-0.6.1-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
psygnal-0.6.1-cp310-cp310-macosx_10_9_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.9+ x86-64 Details
psygnal-0.6.1-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
psygnal-0.6.1-cp39-cp39-musllinux_1_1_x86_64.whl CPython 3.9 CPython 3.9 Linux musl 1.1+ x86-64 Details
psygnal-0.6.1-cp39-cp39-musllinux_1_1_i686.whl CPython 3.9 CPython 3.9 Linux musl 1.1+ x86-32 Details
psygnal-0.6.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64 Details
psygnal-0.6.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.9 CPython 3.9 Linux glibc 2.5+ x86-32, Linux glibc 2.17+ x86-32 Details
psygnal-0.6.1-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details
psygnal-0.6.1-cp39-cp39-macosx_10_9_x86_64.whl CPython 3.9 CPython 3.9 macOS 10.9+ x86-64 Details
psygnal-0.6.1-cp38-cp38-win_amd64.whl CPython 3.8 CPython 3.8 Windows x86-64 Details
psygnal-0.6.1-cp38-cp38-musllinux_1_1_x86_64.whl CPython 3.8 CPython 3.8 Linux musl 1.1+ x86-64 Details
psygnal-0.6.1-cp38-cp38-musllinux_1_1_i686.whl CPython 3.8 CPython 3.8 Linux musl 1.1+ x86-32 Details
psygnal-0.6.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ x86-64 Details
psygnal-0.6.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.8 CPython 3.8 Linux glibc 2.5+ x86-32, Linux glibc 2.17+ x86-32 Details
psygnal-0.6.1-cp38-cp38-macosx_11_0_arm64.whl CPython 3.8 CPython 3.8 macOS 11.0+ ARM64 Details
psygnal-0.6.1-cp38-cp38-macosx_10_9_x86_64.whl CPython 3.8 CPython 3.8 macOS 10.9+ x86-64 Details
psygnal-0.6.1-cp37-cp37m-win_amd64.whl CPython 3.7 CPython 3.7 pymalloc Windows x86-64 Details
psygnal-0.6.1-cp37-cp37m-musllinux_1_1_x86_64.whl CPython 3.7 CPython 3.7 pymalloc Linux musl 1.1+ x86-64 Details
psygnal-0.6.1-cp37-cp37m-musllinux_1_1_i686.whl CPython 3.7 CPython 3.7 pymalloc Linux musl 1.1+ x86-32 Details
psygnal-0.6.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ x86-64 Details
psygnal-0.6.1-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ x86-32, Linux glibc 2.5+ x86-32 Details
psygnal-0.6.1-cp37-cp37m-macosx_10_9_x86_64.whl CPython 3.7 CPython 3.7 pymalloc macOS 10.9+ x86-64 Details

Total release size: 94.1 MB

Release files / psygnal-0.6.1.tar.gz

Download URL psygnal-0.6.1.tar.gz
Size 1.2 MB
Tags Source
SHA-256 checksum
How to use checksums
a607b03735c8496c6a0e01d522868e25b048db265adcf79d87e3dc4a3316d6dd
BLAKE2b-256 checksum
How to use checksums
c5cac0d68da015a794f67d9bbd6b3b7e1294c1bb30af6cea9a2302cb72afc03a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / psygnal-0.6.1-cp311-cp311-win_amd64.whl

Download URL psygnal-0.6.1-cp311-cp311-win_amd64.whl
Size 668.0 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
43fd68e778014414773fd06447a179e3bf080a70e7acd2e73c9594cea5c1e051
BLAKE2b-256 checksum
How to use checksums
71b9acaa9af63a1962d26d5b9872a7413e8727bb64356ffbcea0264c791345d8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / psygnal-0.6.1-cp311-cp311-musllinux_1_1_x86_64.whl

Download URL psygnal-0.6.1-cp311-cp311-musllinux_1_1_x86_64.whl
Size 4.6 MB
Tags CPython 3.11 Linux musl 1.1+ x86-64
SHA-256 checksum
How to use checksums
b17ea320ba9f161954812a40c91d40bd3f3a6198e330c439c749eb00ee724920
BLAKE2b-256 checksum
How to use checksums
1fd559393bb92b00a66b4725be60f24aba8e5df90e017cfe9d12034fe399f501
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / psygnal-0.6.1-cp311-cp311-musllinux_1_1_i686.whl

Download URL psygnal-0.6.1-cp311-cp311-musllinux_1_1_i686.whl
Size 4.4 MB
Tags CPython 3.11 Linux musl 1.1+ x86-32
SHA-256 checksum
How to use checksums
ae0a3ec2f1dbfb5701a90e47f2703bd06805826f5ae8f1e4280a17595f2dd222
BLAKE2b-256 checksum
How to use checksums
30816c0335b0bc6682ab59830e5a1447ff412980ffe75b77e523c2afc256d9dd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / psygnal-0.6.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL psygnal-0.6.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 4.7 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
a8c68dedbac2fc338e4ede9f8ade77281e5884862b57fddebbe42512ec9b464b
BLAKE2b-256 checksum
How to use checksums
f119708dbef921df0d6429b8e6db8eaa08c8bd01400c3501f1cf759df064add4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / psygnal-0.6.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL psygnal-0.6.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 4.4 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
6153905fc51105d8c9673c2f9b46f4a9b42950b2bf5ebfc51d1d05be8c0e391a
BLAKE2b-256 checksum
How to use checksums
badf3b48c612ac90035a90d43ce0641ad920eab19f69a3d49da88ad7e2cab6d7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / psygnal-0.6.1-cp311-cp311-macosx_11_0_arm64.whl

Download URL psygnal-0.6.1-cp311-cp311-macosx_11_0_arm64.whl
Size 740.3 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
a4efa1ab4e20c9da6fc8452637e9669929b0b84e625283048bfb78279dc5a862
BLAKE2b-256 checksum
How to use checksums
b5a4691572b80da89d9b7c68887a7664a43823192d8cb202b20e59dd115e5050
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / psygnal-0.6.1-cp311-cp311-macosx_10_9_x86_64.whl

Download URL psygnal-0.6.1-cp311-cp311-macosx_10_9_x86_64.whl
Size 841.6 kB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
cd9a869f68b0320624d4d61d4a46edc78fcee146ca1379197d9cb8e468732dc1
BLAKE2b-256 checksum
How to use checksums
01696b0bf983ed47091704a329e33b793571794b9797ae211c705d189bffdfbd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / psygnal-0.6.1-cp310-cp310-win_amd64.whl

Download URL psygnal-0.6.1-cp310-cp310-win_amd64.whl
Size 664.8 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
81b84fa986024fc383192828392cac3a5caf89c8724c8cb9e5d67a94efb9f4ab
BLAKE2b-256 checksum
How to use checksums
a38104f55107c1bef6f827ce58b6353fe6dd954862699c5f27296c931748b5e4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / psygnal-0.6.1-cp310-cp310-musllinux_1_1_x86_64.whl

Download URL psygnal-0.6.1-cp310-cp310-musllinux_1_1_x86_64.whl
Size 4.2 MB
Tags CPython 3.10 Linux musl 1.1+ x86-64
SHA-256 checksum
How to use checksums
5410ce76842d54b5a23170cf2ad4e0b581160d06a379b20e2875bdd2f1552154
BLAKE2b-256 checksum
How to use checksums
07f43aa5cf22160ba68190d01faeb853616f264f5d3940ead0cd616a33fc9192
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / psygnal-0.6.1-cp310-cp310-musllinux_1_1_i686.whl

Download URL psygnal-0.6.1-cp310-cp310-musllinux_1_1_i686.whl
Size 4.0 MB
Tags CPython 3.10 Linux musl 1.1+ x86-32
SHA-256 checksum
How to use checksums
454e0efd2a2223c2edcc1755c92a00a74c94e67f869027cc33a25f67c00ef5d5
BLAKE2b-256 checksum
How to use checksums
8d28cb7a2c73d3ed423e3670708b29432e08d918d618527fe9cb498218391ea5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / psygnal-0.6.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL psygnal-0.6.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 4.2 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
30f18bcc5c9018056ee3877531c539cb5953765b262c31c3fcf4a40f0a3468dc
BLAKE2b-256 checksum
How to use checksums
bab6cb553d24118bbcc7a7cd73290ebd14904057726101d9739436459eafc9ce
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / psygnal-0.6.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL psygnal-0.6.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 3.9 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
9b77a562d159aed894a0d3987b2495495f8efce4b8bc73c6452b55eedb3f58ea
BLAKE2b-256 checksum
How to use checksums
f5c0bcf63f28230dc4d5701cdfe4082133f4b30a2c28e5ae16c8cd337da713af
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / psygnal-0.6.1-cp310-cp310-macosx_11_0_arm64.whl

Download URL psygnal-0.6.1-cp310-cp310-macosx_11_0_arm64.whl
Size 733.6 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
2e80226b16502cb7d914cd208c34efaf8ea5c1ec7e8d86562396c249e1353632
BLAKE2b-256 checksum
How to use checksums
05bc29aaa81f78307bc95cd13c041f368392bcdc2ffd2086f8ed7ab394286ba6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / psygnal-0.6.1-cp310-cp310-macosx_10_9_x86_64.whl

Download URL psygnal-0.6.1-cp310-cp310-macosx_10_9_x86_64.whl
Size 834.0 kB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
e7b8b08c286dd6483d93640931f3892e85e18bb28441c2da59b1ce5758524a93
BLAKE2b-256 checksum
How to use checksums
a0ceb1b094e7818834e7f5c3c7b0849c7123f361c55ec1705aa66bcef6a87b5e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / psygnal-0.6.1-cp39-cp39-win_amd64.whl

Download URL psygnal-0.6.1-cp39-cp39-win_amd64.whl
Size 665.0 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
2a499b6ca687e9e5facde63f564ab1c8add570951ec4d7322d8f209abdb65a7a
BLAKE2b-256 checksum
How to use checksums
74f1699c3e5dcc5f01dfbafae2576759b32cac97cb0bd425822b2a38da7afbba
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / psygnal-0.6.1-cp39-cp39-musllinux_1_1_x86_64.whl

Download URL psygnal-0.6.1-cp39-cp39-musllinux_1_1_x86_64.whl
Size 4.2 MB
Tags CPython 3.9 Linux musl 1.1+ x86-64
SHA-256 checksum
How to use checksums
4063a35e0585b704860b5dfb07c23d46d4647b67cc4f73d35261a7539d209a9a
BLAKE2b-256 checksum
How to use checksums
7fcd57de72ef351441d9a720aa782379f083ed449444f8185add8f6d71cdc2ac
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / psygnal-0.6.1-cp39-cp39-musllinux_1_1_i686.whl

Download URL psygnal-0.6.1-cp39-cp39-musllinux_1_1_i686.whl
Size 4.0 MB
Tags CPython 3.9 Linux musl 1.1+ x86-32
SHA-256 checksum
How to use checksums
d3f6d2302f3cce53143461970d437cf12b0debea8930bc2ba469fde2689191b9
BLAKE2b-256 checksum
How to use checksums
a73e2952f083a694a642ac8776310f063b352d10f5eff70a42162d1f5be326ac
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / psygnal-0.6.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL psygnal-0.6.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 4.2 MB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
c1aa1769cbf0096621253903a7e87c94240589fb47322a28a1af13312e8b0952
BLAKE2b-256 checksum
How to use checksums
754212d9d37c55a2f6dcb9729d714e9b2d2006d6d8c2c083b2a8cda467adb165
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / psygnal-0.6.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL psygnal-0.6.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 4.0 MB
Tags CPython 3.9 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
337d99b07f18774a43aca5d20c73bc17997e04ef9c4656005fe19c5951a9ee3a
BLAKE2b-256 checksum
How to use checksums
c0bcaaae822ea7f7dd9ef2a03638af33e65b7c4620556a1bcf0ddbd3a0a20491
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / psygnal-0.6.1-cp39-cp39-macosx_11_0_arm64.whl

Download URL psygnal-0.6.1-cp39-cp39-macosx_11_0_arm64.whl
Size 736.3 kB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
98b7ec7c7bffb883e198ba73aee004b7342a4d98e8f8e41ba754d2636e508c79
BLAKE2b-256 checksum
How to use checksums
07c803908ca279e30afd398d9dd6cb07ba2e3eed79dac58ea2cf9e5e775a2252
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / psygnal-0.6.1-cp39-cp39-macosx_10_9_x86_64.whl

Download URL psygnal-0.6.1-cp39-cp39-macosx_10_9_x86_64.whl
Size 837.2 kB
Tags CPython 3.9 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
f24991c04742b359e4819ce19b2189e99f148ede04faecdae996a6d5dd1ee938
BLAKE2b-256 checksum
How to use checksums
3a52b669c1dc1d291fb7fcca1919cac6a86e794fc16b7e18d0c0a42912591047
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / psygnal-0.6.1-cp38-cp38-win_amd64.whl

Download URL psygnal-0.6.1-cp38-cp38-win_amd64.whl
Size 669.6 kB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
191967ce22db041226cf5407b1a825b4f00988293f68d4f2d8709424c512f814
BLAKE2b-256 checksum
How to use checksums
78be7610e6469be261c521cc2f2b529d19da64687526d88ae6348796bdd567dd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / psygnal-0.6.1-cp38-cp38-musllinux_1_1_x86_64.whl

Download URL psygnal-0.6.1-cp38-cp38-musllinux_1_1_x86_64.whl
Size 4.5 MB
Tags CPython 3.8 Linux musl 1.1+ x86-64
SHA-256 checksum
How to use checksums
b1a0089a8b55f5c06ded15b06d543e8ec5ee9105891fad84157aac72ff3f0198
BLAKE2b-256 checksum
How to use checksums
95a4e1acadc0c17b13f52ef82a63e54bcc2f1581d5e160904bd3b589050ec970
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / psygnal-0.6.1-cp38-cp38-musllinux_1_1_i686.whl

Download URL psygnal-0.6.1-cp38-cp38-musllinux_1_1_i686.whl
Size 4.3 MB
Tags CPython 3.8 Linux musl 1.1+ x86-32
SHA-256 checksum
How to use checksums
3a60302f4281c31a3dafc097b063f8d1dc506d98449485cfaf9d90397c45c570
BLAKE2b-256 checksum
How to use checksums
dafc512d08dff2f50a67569130c3fa0311fda0d5125ad48c9af4756cd29b9f02
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / psygnal-0.6.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL psygnal-0.6.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 4.2 MB
Tags CPython 3.8 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
b277cbfaeaa51bcbbc0f56c5380150f8142d2c6cf7ee74cad262b6a4e459e345
BLAKE2b-256 checksum
How to use checksums
1622a8e679eedbb1f8013a4c7c6e830ea75144f79bf1ef0c1c49efb5db20cf2c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / psygnal-0.6.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL psygnal-0.6.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 4.0 MB
Tags CPython 3.8 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
eebacf782d0fa65ce579b6f21abeaa2b9ee48aa9b1de3a6f4913719184be7cdc
BLAKE2b-256 checksum
How to use checksums
6ea6618c514856c6ab2fd9c224eb4d6933a32053d4a5ac5d7d5e567d4feb3623
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / psygnal-0.6.1-cp38-cp38-macosx_11_0_arm64.whl

Download URL psygnal-0.6.1-cp38-cp38-macosx_11_0_arm64.whl
Size 742.9 kB
Tags CPython 3.8 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
c6b5a8307977be1eabb8f529ba5e265faffb2af1cf3e1b5506a20b52b4c35a48
BLAKE2b-256 checksum
How to use checksums
b62a78a9aea0cc7f5b9970e79e2a2cffdf956dc873d4d464ee730fad676da7fc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / psygnal-0.6.1-cp38-cp38-macosx_10_9_x86_64.whl

Download URL psygnal-0.6.1-cp38-cp38-macosx_10_9_x86_64.whl
Size 839.1 kB
Tags CPython 3.8 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
b952372e2cc67c66390bd16a4f093703d5d9c1d8f5c60e29dd00c997d10884e5
BLAKE2b-256 checksum
How to use checksums
1e2c0ef7040c98504f2d5487ffea265db836612cd1fadd2908ae2f9c5529264e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / psygnal-0.6.1-cp37-cp37m-win_amd64.whl

Download URL psygnal-0.6.1-cp37-cp37m-win_amd64.whl
Size 657.6 kB
Tags CPython 3.7 CPython 3.7 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
ca8c1d52e6a2afe20bd270e2f29565a244a8a3d150a8e86f656ad014d41a518d
BLAKE2b-256 checksum
How to use checksums
66f8978088ba5be7af3f0ab2fd7e6b8c252158929fbacab4f8133c35f0a019bb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / psygnal-0.6.1-cp37-cp37m-musllinux_1_1_x86_64.whl

Download URL psygnal-0.6.1-cp37-cp37m-musllinux_1_1_x86_64.whl
Size 3.8 MB
Tags CPython 3.7 CPython 3.7 pymalloc Linux musl 1.1+ x86-64
SHA-256 checksum
How to use checksums
cd625d6ef449d1660676aad8467c712103ab56176029031eab7702cdc0f6b718
BLAKE2b-256 checksum
How to use checksums
e73f7d7fe0d2ad6f85f85238a78fafef21be3e1266a3269e961ce95838e8a1d6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / psygnal-0.6.1-cp37-cp37m-musllinux_1_1_i686.whl

Download URL psygnal-0.6.1-cp37-cp37m-musllinux_1_1_i686.whl
Size 3.6 MB
Tags CPython 3.7 CPython 3.7 pymalloc Linux musl 1.1+ x86-32
SHA-256 checksum
How to use checksums
7497540d53af832434e5102127001755a8bd1f35d6f94ef6c10eadce88209a0a
BLAKE2b-256 checksum
How to use checksums
4fffc7305ece3b69da303d0936b2c56e7929f22255a39192bc8f2e0618f86b8f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / psygnal-0.6.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL psygnal-0.6.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 3.8 MB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
99df044119e6f018db2f3dd8d941e260586eafd9c21e0d36ae2bdab2fc879b4a
BLAKE2b-256 checksum
How to use checksums
c3f34c69654282081e639d209b6b05a562d1d2de79ccf50edbf36b171acc3b46
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / psygnal-0.6.1-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL psygnal-0.6.1-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 3.6 MB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
eb8ac6d556ef25ef6528dc0f34f85b417558cf474a5513b48e97ba0dce173694
BLAKE2b-256 checksum
How to use checksums
4fd052b71da64a8151ff82de4a2fb63f2639e984fa5e4e466d371e22cb87159a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / psygnal-0.6.1-cp37-cp37m-macosx_10_9_x86_64.whl

Download URL psygnal-0.6.1-cp37-cp37m-macosx_10_9_x86_64.whl
Size 817.4 kB
Tags CPython 3.7 CPython 3.7 pymalloc macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
e1af40ca660e40df5fe7c5eda8bd04f3a840cff3dd697e00a4d645bfd4e6aff7
BLAKE2b-256 checksum
How to use checksums
087ea59ad8b49cc47158785a74e6f5a9090897528f0ad690d06b0d2a8f137713
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release history Release notifications | RSS feed

0.9.5

26 release files

0.9.4

26 release files

0.9.3

27 release files

0.9.2

26 release files

0.9.1

16 release files

0.8.1

26 release files

0.8.0

26 release files

0.7.2

26 release files

0.7.1

26 release files

0.7.0

17 release files

This release

0.6.1 This release

35 release files

0.6.0

28 release files

0.5.0

28 release files

0.4.2

28 release files

0.4.1

28 release files

0.3.5

28 release files

0.3.3

28 release files

0.3.2

28 release files

0.3.1

28 release files

0.3.0

28 release files

0.1.4

28 release files

0.1.2

17 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page