It has been a while since our last stable release 0.7.4, here is what changed since then. Note that this will be the last release to support Python 3.8.
What's Changed
- Bump actions/download-artifact from 3 to 4.1.7 in /.github/workflows by @dependabot in #377
- Fixing typo in README.md by @ikem-krueger in #396
- Custom response objects by @novitae in #398
- Add
quote
parameter to specify which character should be percent-encoded in path and query by @lexiforest in #405 - bugfix: keep blank parameters in query string, close #411 by @lexiforest in #412
- bugfix: solving webSocket performance issues through select, close #346 by @usedev in #413
- CI fix for artifacts by @lexiforest in #447
- Make Session.cookies a property, use session._cookies for Cookies object by @Velocidensity in #446
- fix(deps): Remove unnecessary runtime typing_extensions dependency by @dolfies in #450
- refactor: Split WebSocket support into separate sync/async implementations by @dolfies in #449
- ALPN enable/disable by @novitae in #470
- Typing for requests / stream by @novitae in #474
- Fixed typo by @BobbedBob in #480
- Better typing (response class and issue with
.get
,.post
, ...) by @novitae in #490 - Release 0.9: Add support for firefox impersonation and bring Windows back by @lexiforest in #496
New Contributors
- @dependabot made their first contribution in #377
- @ikem-krueger made their first contribution in #396
- @novitae made their first contribution in #398
- @lexiforest made their first contribution in #405
- @usedev made their first contribution in #413
- @BobbedBob made their first contribution in #480
Full Changelog: v0.7.4...v0.9.0