- Use .format() instead of f-string
- Official support only for CPython 3.7 and 3.8
- Update requirements
- Update requirements to fix security issues
- Fix an circular import issue
- Fix an small issue with base HTTPError exception due to lack of status attribute
- Add status object in exception objects
- Replace bumpversion support with CHANGES.rst option
- Add support for setup.py version command
- Adopt twine for PyPI release/upload
- Use README.rst as a long description at PyPI
- Update some requirements
- Add an HTTPStatus base class for type annotation usage
- Refactor status check/test implementation
- Add numeric code to status map
- Remove HTTP statuses global maps
- Create global StatusMap registry with constant attributes support
- Add support for HTTP code comparison with integers, strings, HTTP classes, etc
- Improve documentation organization, presentation and formatting
- Fixed CI and documentation builds
- Fix setup.py errors
- Add initial documentation
- Update dev requirements
- Configure bumpversion for library release
- Fix SwitchProxy class message
- Add RFC references when available.
- Small refactoring in HTTPError class implementation
- Fix CI (travis/tox) errors
- Initial support for requests response handling and wrapping.
- Exception mixins must be derived from mixins to be used with try:/except:
- Minor improvements and 💄 in code formatting and project organization
- First version