./sysutils/py-notify, Python package providing tool for observer programming pattern

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.3.1nb1, Package name: py27-notify-0.3.1nb1, Maintainer: pkgsrc-users

Py-notify is a Python package providing tools for implementing `Observer
programming pattern`. These tools include signals, conditions and variables.

Signals are lists of handlers that are called when signal is emitted. Conditions
are basically boolean variables coupled with a signal that is emitted when
condition state changes. They can be combined using standard logical operators
(*not*, *and*, etc.) into compound conditions. Variables, unlike conditions, can
hold any Python object, not just booleans, but they cannot be combined.


Required to run:
[lang/python27]

Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 141.555 KB

Version history: (Expand)


CVS history: (Expand)


   2022-01-14 18:52:07 by Thomas Klausner | Files touched by this commit (146)
Log message:
*: python2 egg files are back, add them to the PLISTs
   2022-01-10 19:49:22 by Thomas Klausner | Files touched by this commit (2)
Log message:
py-notify: convert to egg.mk
   2021-10-26 13:20:30 by Nia Alarie | Files touched by this commit (630)
Log message:
sysutils: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes
   2021-10-07 16:58:44 by Nia Alarie | Files touched by this commit (630)
Log message:
sysutils: Remove SHA1 hashes for distfiles
   2017-12-19 14:09:09 by Adam Ciarcinski | Files touched by this commit (4) | Package updated
Log message:
py-notify: updated to 0.3.1

New in Py-notify 0.3.1:

* All methods that accepted arbitrary argument numbers now also accept
  arbitrary keyword arguments.

* Updated to compile and work with Python 3.0rc1.

* A few minor fixes for potential bugs and optimizations in
  `notify.gc' module and in documentation.

* 6 more unit test (164/186 in total).
   2017-09-04 20:55:10 by Thomas Klausner | Files touched by this commit (40)
Log message:
Update some URLs.
   2017-09-04 20:01:05 by Thomas Klausner | Files touched by this commit (192)
Log message:
Comment out dead sites.
   2017-01-01 15:44:09 by Thomas Klausner | Files touched by this commit (577)
Log message:
Add python-3.6 to incompatible versions.