What this brings
- New implementation for
Req
class (056402d)- Better, accurate documentation
- New implementation for
Req.request
method (056402d)- Externally the same, internally different
- Backwards compatible, you don't have to change anything
- Implemented
Req.parse_request
method (056402d) - Implemented
HttpError
Exception (056402d) - Moved source build to modern standards (25f318e)
- Rewrote the build / publish pipeline because old age broke it (ad86b68)
- Update the copyrights (9864662)
- Changed the directory structure (9864662)
- It's the same for you; different for me.
What this fixes
- Fixes
Cannot create a client socket with a PROTOCOL_TLS_SERVER context
(056402d)- Previously broke library for Python versions 3.8.x - current
- Remove unused imports (056402d)
- Removed space (a6c0486)
- Rewrote the build / publish pipeline because old age broke it (ad86b68)
What this removes
- Dropped support for
requests_async
package (Deprecated since Sep 27, 2019). It's no longer compatible with the SSL version that Python 3.8+ supports. (1792cdb) - Dropped support for Python 3.6, 3.7. Supported versions are 3.8+.
What is coming soon
- Documentation
- Yes I know. I folded
- OpenCloud Support
- Oauth Support
- API Key Support
- Better Examples
- Better internal design
- Sorry I made you read it for 7 years
Fun Fact: It's been exactly, 2 years 7 months and 13 days (or 957 days if you prefer) since I've last updated this.
Maybe this is the year we get out of beta.