| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | blinker.signal() and blinker.Namespace no longer use weak references. | jason kirtland | 2013-07-03 | 1 | -2/+17 |
| | | | | | | | | | | | | | 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. | ||||
| * | Upgrade temporarily_connected_to to a deprecation warning. | jason kirtland | 2011-10-26 | 2 | -16/+1 |
| | | |||||
| * | Update test suite to pass under pypy1.5 (gc collection for refs) | jason kirtland | 2011-05-01 | 1 | -12/+15 |
| | | |||||
| * | Added Signal.receiver_connected and .receiver_disconnected per-Signal signals. | jason kirtland | 2011-03-14 | 1 | -0/+139 |
| | | | | | Deprecates the global 'receiver_connected' signal. | ||||
| * | Added Signal.connect_via() decorator. | jason kirtland | 2010-07-21 | 1 | -0/+26 |
| | | |||||
| * | Renamed 'temporarily_connected_to' to simply 'connected_to'. | jason kirtland | 2010-07-20 | 1 | -2/+17 |
| | | | | | Old spelling will be deprecated in 1.2 and removed in the release after. | ||||
| * | Added note about Jython compiler workaround in weakref test. | jason kirtland | 2010-03-29 | 1 | -3/+7 |
| | | |||||
| * | Woot, 1.0 works on Jython too. | jason kirtland | 2010-03-28 | 1 | -2/+31 |
| | | |||||
| * | Fixed weak instancemethod refs for Python 3 | jason kirtland | 2010-03-28 | 1 | -3/+2 |
| | | |||||
| * | Added ``Signal.temporarily_connected_to`` context manager | jason kirtland | 2010-02-14 | 2 | -0/+64 |
| | | |||||
| * | Initial import from flatland.util.signals | jason kirtland | 2010-02-14 | 3 | -0/+376 |
