Releases: deedy5/primp
Releases · deedy5/primp
v0.5.1
What's Changed
- Response.json(): use python std
json.loads
by @deedy5 in #23 - Abi3 builds + pytest with python 3.8-3.12 by @deedy5 in #24
- README: add impersonate value safari_17.5
- fn get_encoding_from_content(): improve performance
- Bump pyo3 version to v0.22
- IndexMap: use ahash hasher
Full Changelog: v0.5.0...v0.5.1
v0.5.0
What's Changed
- Add
cookies
parameter by @deedy5 in #21 - [Encoding] Improve the encoding detection algorithm by @deedy5 in #22
- zstd: add to cargo dependencies
- CI: drop pypy3.8 builds
Full Changelog: v0.4.9...v0.5.0
v0.4.9
- Bugfix POST Multiple Multipart-Encoded Files
- Bugfix headers order (fixed in upstream library)
- Cargo update
Full Changelog: v0.4.8...v0.4.9
v0.4.8
- impersonate parameter: add
chrome_126
- cargo update
Full Changelog: v0.4.7...v0.4.8
v0.4.7
v0.4.6
What's Changed
- CI: build with python3.8
- Benchmark: reduce image size
- CI: bugfix macos pytest by @deedy5 in #14
Full Changelog: v0.4.5...v0.4.6
v0.4.5
v0.4.4
v0.4.3
- Add json param: to send A JSON serializable object in the request body
- request: data parameter improve (send datatypes <HashMap<String, String> and <HashMap<String, Vec>)
- Add request convenience function
- Update impersonate variants: add chrome124
- Make default verify=True
Full Changelog: v0.4.2...v0.4.3
v0.4.2
What's Changed
- Remove Rayon, use Tokio global one-thread runtime by @deedy5 in #11
- encoding_rs: remove features = ["simd-accel"]
- CI: use stable rust toolchain
- README: add building info
- benchmark image - generate 3 plots
Full Changelog: v0.4.1...v0.4.2