Releases: 0x676e67/wreq-python
Releases · 0x676e67/wreq-python
v2.2.5
What's Changed
- build(deps): update pyo3-stub-gen requirement from 0.7.0 to 0.8.0 by @dependabot in #183
- feat(client): update client headers partially rather than overwriting by @0x676e67 in #182
- feat(client): partially update and append client headers by @0x676e67 in #184
- feat(typing): add chrome/110 impersonate by @0x676e67 in #185
Full Changelog: v2.2.1...v2.2.5
v2.2.1
v2.2.0
v2.1.5
v2.1.1
What's Changed
- docs(json): Improve
Jsontype hints by @0x676e67 in #159 - docs(status): Improve StatusCode
__repr__implement by @0x676e67 in #160 - docs: generate docs conditionally to minimize binary size by @0x676e67 in #161
- fix(client): updating client can overwrite verify option by @0x676e67 in #163
- perf(ws): zero-copy creation of websocket messages by @0x676e67 in #164
- build: update python dependency-groups by @0x676e67 in #165
- feat(headers): adapt
HeaderMapto support repeated headers by @0x676e67 in #166
Full Changelog: v2.1.0...v2.1.1
v2.1.0
What's Changed
- build(deps): remove unused
logdependencies by @0x676e67 in #153 - feat: allow inheritance of Client and BlockingClient in python by @fnk93 in #152
- chore(error): refactor exception error handling by @0x676e67 in #154
- feat(stream): streaming transfers supports
strchunks by @0x676e67 in #155
New Contributors
Full Changelog: v2.0.5...v2.1.0
v2.0.5
What's Changed
- fix(tests): update
self-signed.badssl.comcertificate test by @0x676e67 in #143 - perf(typing): remove obsolete wrapper of request body by @0x676e67 in #144
- feat(proxy): enhanced request level proxy definition by @0x676e67 in #145
- feat(typing): add safari/18_3_1 impersonate by @0x676e67 in #146
- perf: zero-copy transfers by @0x676e67 in #149
Full Changelog: v2.0.0...v2.0.5
v2.0.0
What's Changed
- build(deps): update pyo3-async-runtimes requirement from 0.23.0 to 0.24.0 by @dependabot in #130
- build(deps): update pyo3 requirement from 0.23.5 to 0.24.0 by @dependabot in #123
- build(deps): remove unused dependencies by @0x676e67 in #131
- feat: Adopt
requestsstyle API for client SSL certificate verification by @0x676e67 in #132 - fix(header): Adapt to the scenario of duplicate keys in HeaderMap by @0x676e67 in #135
- perf(header): Use bytes buffer in
HeaderMapto avoid copying by @0x676e67 in #136 - refactor(cookie): refactor cookie API signature by @0x676e67 in #134
- chore: use macros to simplify Python buffer implementation by @0x676e67 in #139
- feat: add
chrome 134impersonate by @0x676e67 in #140 - build: add free-threaded package support by @0x676e67 in #142
Full Changelog: v1.7.0...v2.0.0
v1.7.0
What's Changed
- build: upgrade dependencies by @0x676e67 in #122
- build(deps): update rquest requirement from 2.2.1 to 3.0.5 by @dependabot in #124
- feat(ws): HTTP/2 support for WebSocket by @0x676e67 in #125
- feat(ws): Added read_buffer_size optional config by @0x676e67 in #126
- perf(ws): prevent deep copy of message data by @0x676e67 in #127
- build(deps): update indexmap requirement from 2.7.0 to 2.8.0 by @0x676e67 in #128
New Contributors
- @dependabot made their first contribution in #124
Full Changelog: v1.6.5...v1.7.0