BSD Ports

devel/py-psygnal 0.12.0 DragonFly

Fast python callback/event system modeled after Qt Signals

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
BSD3CLAUSE
Categories
devel, python
Package size
136.5 KiB, 942.9 KiB installed

Description

Psygnal (pronounced "signal") is a pure python implementation of the observer pattern, with the API of Qt-style Signals with (optional) signature and type checking, and support for threading. It has no dependencies.

This library does not require or use Qt in any way, It simply implements a similar observer pattern API.

In the other systems

The newest version among them is 0.16.1, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
DragonFlydevel/py-psygnal0.12.0 behind since 2026-09-12none known-[email protected]-
FreeBSDdevel/py-psygnal0.16.1 newestnone known-[email protected]2026-09-13
HardenedBSDdevel/py-psygnal0.16.1 newestno data-[email protected]-
GhostBSDdevel/py-psygnal0.16.1 newestno data-[email protected]-

Install

Binary package:

pkg install py311-psygnal

From DPorts:

cd /usr/dports/devel/py-psygnal && make install clean

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

Run dependencies 1