CHANGES

  • Updated from global requirements
  • Update .gitreview for stable/liberty

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

Table Of Contents

Previous topic

Contributing

This Page