summaryrefslogtreecommitdiff
path: root/blinker
Commit message (Collapse)AuthorAgeFilesLines
* Doc updatesjason kirtland2013-07-041-2/+4
|
* Bump to dev versionjason kirtland2013-07-031-1/+1
|
* Version bumpjason kirtland2013-07-031-1/+1
|
* blinker.signal() and blinker.Namespace no longer use weak references.jason kirtland2013-07-032-1/+24
| | | | | | | | | | | | In the original implementation, I was uneasy about releasing a library that held an unbounded, module-level cache, so it was built using a weak value mapping. In practice, users making tons of signals are using Signal() directly, and the weak referencing violates the principle of least surprise in code like `signal('foo').connect(...)`. Previous code is available as WeakNamespace for the time being. The implementation is trivial and will likely be dropped in the future unless use cases are voiced.
* Support Python >= 2.7 transition from im_func to __func__ (fixes #6)jason kirtland2013-07-031-1/+3
|
* Correct Python 3 regression in hash identity (fixes #8)jason kirtland2013-07-031-1/+7
|
* Merged in tomasd/blinker-1 (pull request #1) - better support for str() and ↵jason kirtland2012-10-301-0/+2
|\ | | | | | | unicode() instances as senders (keying id() is wishywashy for these, in cpython at least)
| * string identity is string itselftomas2012-10-301-0/+2
| |
* | Dev version.jason kirtland2011-10-261-1/+1
|/
* Version is 1.2rel-1.2jason kirtland2011-10-261-1/+1
|
* Upgrade temporarily_connected_to to a deprecation warning.jason kirtland2011-10-261-2/+2
|
* Added Signal.receiver_connected and .receiver_disconnected per-Signal signals.jason kirtland2011-03-142-0/+75
| | | | Deprecates the global 'receiver_connected' signal.
* Next version is 1.2.jason kirtland2010-07-211-1/+1
|
* 1.1rel-1.1jason kirtland2010-07-211-1/+1
|
* Added Signal.connect_via() decorator.jason kirtland2010-07-211-0/+26
|
* Doc cleanup.jason kirtland2010-07-211-3/+2
|
* Renamed 'temporarily_connected_to' to simply 'connected_to'.jason kirtland2010-07-201-5/+26
| | | | Old spelling will be deprecated in 1.2 and removed in the release after.
* New version is dev.jason kirtland2010-03-281-1/+1
|
* Prep for Blinker version 1.0rel-1.0jason kirtland2010-03-281-1/+1
|
* Fixed weak instancemethod refs for Python 3jason kirtland2010-03-282-16/+30
|
* New version is 0.10dev.jason kirtland2010-02-261-1/+1
|
* Wrapping up 0.9rel-0.9jason kirtland2010-02-261-1/+1
|
* Bumped version number.jason kirtland2010-02-151-1/+1
|
* Sphinx documentation.jason kirtland2010-02-151-23/+69
|
* Added ``Signal.temporarily_connected_to`` context managerjason kirtland2010-02-142-0/+37
|
* Tweaks for releasability.jason kirtland2010-02-141-0/+3
|
* Python 2.4 compatability.jason kirtland2010-02-142-3/+56
|
* Initial import from flatland.util.signalsjason kirtland2010-02-144-0/+538