All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- n/a
- The fastpurge client's
backoff_maxandbackoff_jitterparameters are now configurable via theFAST_PURGE_RETRY_BACKOFF_MAXandFAST_PURGE_RETRY_JITTERenvironment variables.
- Improved handling and logging of retries for requests
- Use
time.monotonicfrom the standard library on python 3.3 or newer and fall back tomonotonicmodule only on older python versions.
- When constructing a
FastPurgeClientwith anauthdict, the given dict is no longer modified. Previously, dict contents would be modified destructively, preventing reuse of the object for more than one client.
- Executors are now named for improved metrics/debuggability.
- Fixed a wrong example in documentation
- Added some additional metadata to PyPI distribution
- Minor improvements to structure of docs
- Added missing files (changelog, license) to PyPI distribution
- Initial release