Releases: deedy5/primp
Releases · deedy5/primp
v0.4.1
v0.4.0
What's Changed
- Client: migrate to async reqwest_impersonate::Client, use rayon ThreadPool and Tokio multi-thread runtime by @deedy5 in #6
- Add the benchmark to CI, save the benchmark results to an image and show in the README by @deedy5 in #7
- Add impersonate parameter to convenience functions
Full Changelog: v0.3.2...v0.4.0
v0.3.2
- Bugfix sending
data=
parameter inpost
,put
,patch
function - Update requirements
- Readme: add
safari17_4_1
impersonate info - update tests
Full Changelog: v0.3.1...v0.3.2
v0.3.1
v0.3.0
What's Changed
- [Bugfix] Remove
trust_dns
(сauses 300 megabytes of memory consumption and 100 percent CPU core utilization during request execution) - Precompiled wheels: build abi3 wheels, which are compatible with multiple versions
- Precompiled wheels: add a build for linux armv7
- Update Readme
Full Changelog: v0.2.3...v0.3.0
v0.2.3
v0.2.2
v0.2.1
v0.2.0
What's Changed
- Implement struct Response,
- add methods content and json,
- cache text and content,
- release the gil during request and extracting text or json,
- CI: trigger on all branches,
- pytest: add retries,
- add benchmark.
Full Changelog: v0.1.3...v0.2.0
v0.1.3
- Client: add parameters
auth
,auth_bearer
,params
,follow_redirects
,max_redirects
, - Client.request(): add parameters
headers
,params
,content
,data
,files
,auth
,auth_bearer
, - update tests,
- update README.
Full Changelog: v0.1.2...v0.1.3