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.
- Use
collections.defaultdict
for route parameter substitution
- Type annotation of status handler to include client parameter
- Status handler is now called with status and entire response
- mypy plugin now treats most route params as required
- mypy route parsing slightly improved
- New mypy plugin for route parameter type checking support
- Improved type checking support
- Refactored module to divide work in functions
- Support for connection pooling within the same client instance
- Member
_session
has been renamed_cookies
to avoid confusion
- Initial release