CHANGES¶
- Add travis badge
- Add travis yml file until we move this elsewhere
1.0.1¶
- Change homepage until further notice
- Remove forced version now that pbr can figure it out
1.0¶
- Add docstring onto ‘_do_dispatch’
- Expose class constant ‘DISALLOWED_NOTIFICATION_EVENTS’
- Return named tuple from ‘_do_dispatch’
- Fix docstring now that this raises a value error
- Basic test for futures results
- Raise a value error instead of logging a debug message on bad event type
- Have notify return a future that will eventually return how many listeners were called
- Add listener dead property
- Improve a few docstrings
- Don’t bother calling details filter if callback is dead
- Use futurist sync exector to perform listener dispatching
- Add listener uuids (and removal by)
- Add weak reference to callback ability
- Get docs building correctly
- Fix numbering
- Tweak this file to be more useful
- Allow for providing a customized logger to be used on debug/warn calls
- Ensure ‘register’ and ‘is_registered’ obtains the thread lock
- Have ‘register’ return the listener registered
- Update docstring for ‘can_be_registered’ method
- Get tox env tests working
- Move and expose ANY constant
- Use a frozendict to ensure immutable listener keyword arguments
- Denote that the listeners returned from iteration should not be mutated
- Fix newlines and imports
- Thread safe usage and tests
- Initial shift from taskflow -> notifier
- Initial commit