| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Doc updates | jason kirtland | 2013-07-04 | 1 | -2/+4 |
| | | |||||
| * | blinker.signal() and blinker.Namespace no longer use weak references. | jason kirtland | 2013-07-03 | 1 | -1/+22 |
| | | | | | | | | | | | | | 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 | 1 | -2/+2 |
| | | |||||
| * | Added Signal.receiver_connected and .receiver_disconnected per-Signal signals. | jason kirtland | 2011-03-14 | 1 | -0/+60 |
| | | | | | Deprecates the global 'receiver_connected' signal. | ||||
| * | Added Signal.connect_via() decorator. | jason kirtland | 2010-07-21 | 1 | -0/+26 |
| | | |||||
| * | Doc cleanup. | jason kirtland | 2010-07-21 | 1 | -3/+2 |
| | | |||||
| * | Renamed 'temporarily_connected_to' to simply 'connected_to'. | jason kirtland | 2010-07-20 | 1 | -5/+26 |
| | | | | | Old spelling will be deprecated in 1.2 and removed in the release after. | ||||
| * | Sphinx documentation. | jason kirtland | 2010-02-15 | 1 | -23/+69 |
| | | |||||
| * | Added ``Signal.temporarily_connected_to`` context manager | jason kirtland | 2010-02-14 | 1 | -0/+27 |
| | | |||||
| * | Python 2.4 compatability. | jason kirtland | 2010-02-14 | 1 | -3/+9 |
| | | |||||
| * | Initial import from flatland.util.signals | jason kirtland | 2010-02-14 | 1 | -0/+220 |
