CHANGES
0.5.0
- Updated from global requirements
0.4.0
- Updated from global requirements
- Updated from global requirements
- Provide a thread differentiation attribute on executors
0.3.0
- Updated from global requirements
- Allow providing a callback to certain executors to reject new work
- Disallow running ‘start’ twice
- Allow for providing custom ‘on_failure’ callbacks
- Delegate failure capturing to a object that is returned on run
0.2.0
- Move doc8 to being a normal test requirement in test-requirements.txt
- Ensure doctesting and doc8 testing done in py27 env
- Updated from global requirements
0.1.2
- Add future waiting helper module
- Remove 3.3 & 2.6 classifier
- Ensure we check callback ‘_is_periodic’ on add
- Add tests for the other basic strategies
- Add a ‘aligned last finished’ strategy
- Updated from global requirements
- Move the periodic ‘_get_callback_name’ to ‘_utils’
- Add badge support to README.rst
- Add periodics to doc features section
0.1.1
- Ensure universal wheels are built
0.1.0
- Updated from global requirements
- Allow adding periodic callables at runtime
- Show a prettier callback name
- Allow providing customized scheduling strategies
- Add history.rst that uses generated ‘ChangeLog’ file
- Updated from global requirements
- Add some basic periodic worker activation examples
- Use monotonic lib. to avoid finding monotonic time function
- Allow providing customized event + condition classes/factories
- Allow providing a executor to be able to run in parallel
- Add a periodics module that runs functions periodically
- Add basic doctest(ed) executor examples
- Allow synchronous executors to run in green compat. mode
- Add some basic tests to ensure executors work
- Attempt to use the monotonic pypi module if it’s installed
- Capital letters for futurist in HACKING.rst
- Vastly improve the docs
- Put features into the README.rst
- Remove dependency on oslo.utils (replace with small util code)
- Rename futures.py -> _futures.py and expose at futurist module
- Updated from global requirements
- Add initial .gitreview file and cookie-cutter template
- Use the ability to save the exception traceback with newer futures
- Rename utils to _utils
- Add something to the README.rst
- Fix missing comma
- Add base files to get something working
- Initial commit