Releases: deedy5/primp
Releases · deedy5/primp
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
v0.8.2
What's Changed
- Bugfix errors with
data
andjson
parameters when post a request by @deedy5 in #55 - Bump pyo3 from 0.23.2 to 0.23.3 in the cargo group across 1 directory by @dependabot in #56
- Add env vars PRIMP_PROXY, PRIMP_CA_BUNDLE by @deedy5 in #58
- Bump rquest to v0.30.5, cargo update
New Contributors
- @dependabot made their first contribution in #56
Full Changelog: v0.8.1...v0.8.2
v0.8.1
What's Changed
- Add
armv7
build by @deedy5 in #52 - Bump pyo3 to v0.23, cargo update
Full Changelog: v0.8.0...v0.8.1
v0.8.0
- Use env variable CA_CERT_FILE to specify the CA Certificates
- Bump rquest to v0.27.7, cargo update
- README: impersonate - add chrome_131
- CI: macos - rust-toolchain: stable; release - add permissions and step Generate artifact attestation
- tests: add test impersonate=chrome_131
Full Changelog: v0.7.0...v0.8.0