- Drop support to python 2.x
- Support newer python versions 3.9, 3.10, 3.11 and 3.12
- Add support to async functions/coroutines
- Setup CI tasks using taskgraph with new python versions
- Add Mozilla code of conduct
- Improve formatting with black
- Update taskcluster.yml
- Improve testing with tox
- Update MANIFEST file
- Add .dirschema.yml file
- Fix rst headings
- Add LICENSE file
- Fix linting failures
- Fix formatting of logs of retry attempts. Contributed by @nolanlum
- Fix deprecation warning in tests.
- Reformat code with black.
- Fix support in redo.cmd for commands with arguments.
- Lazily format log messages, so we don't incur costly str() calculations in some cases. Contributed by @samueldg
- Allow jitter to be a float