Releases: deedy5/primp
Releases · deedy5/primp
v0.14.0
v0.13.0
What's Changed
- Improve response logic by @deedy5 in #95
- Cookies logic improve by @deedy5 in #96
- feat: add chrome_133, firefox_135
Full Changelog: v0.12.1...v0.13.0
v0.12.1
What's Changed
- Typing: improve by @deedy5 in #92
- Benchmark(async): add aiohttp by @deedy5 in #94
- tests: simplify asyncclient tests
- cargo update
Full Changelog: v0.12.0...v0.12.1
v0.12.0
What's Changed
- refactor: move request functions to python by @deedy5 in #83
- Client: add getter and setter to impersonate, impersonate_os by @deedy5 in #84
- AsyncClient by @deedy5 in #88
- fix: remove the redirection of the Proxy-Authorization header
- feat: python format + lint (ruff, mypy)
- docs(python): improve docstrings
Full Changelog: v0.11.0...v0.12.0
v0.11.0
v0.10.1
v0.10.0
What's Changed
- Bugfix get_encoding_from_content by @deedy5 in #69
- files: take file paths instead of contents; post files as streams by @deedy5 in #70
- [stubs] Create primp.pyi by @deedy5 in #71
- README: impersonates: add firefox_117
- impersonates: add firefox_128
- Bump rquest to v1.3
Full Changelog: v0.9.3...0.10.0
v0.9.3
What's Changed
- [bugfix] POST Multipart-Encoded Files by @deedy5 in #67
- Bump rquest to v1.2
- README: impersonates: add firefox_117
- optimize code
Full Changelog: v0.9.2...v0.9.3
v0.9.2
v0.9.1
- Build with webpki-root-certs
- Client: add https_only, http2_only parameters; remove http1, http2
- Client: add [getter, setter] for auth, auth_bearer, params, headers
- Client: add [getter, setter] for proxy, timeout
- IndexMap: change ahash to foldhash
- Bump rquest to v0.33.3, cargo update
- Readme: impersonates - add edge_131, safari_18.1.1, safari_18.2
Full Changelog: v0.8.2...v0.9.1