Primp

Latest version: v0.9.3

Safety actively analyzes 693883 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 7

0.6.0

What's Changed
* CI: bugfix after dependencies update by deedy5 in https://github.com/deedy5/primp/pull/33
* Use `anyhow` for error handling by deedy5 in https://github.com/deedy5/primp/pull/34
* Improve response code by deedy5 in https://github.com/deedy5/primp/pull/35
* [Client]: add `ca_cert_file` parameter by deedy5 in https://github.com/deedy5/primp/pull/36
* [Utils] Recode fn `json_dumps`, `json_loads`, `url_encode` by deedy5 in https://github.com/deedy5/primp/pull/37
* [[html2text] Response object: 1) add attribute text_rich](https://github.com/deedy5/primp/commit/84747aa3d8764185497c1a095eb316217184aba8)
* [[logging]: send Rust log messages to Python](https://github.com/deedy5/primp/commit/bd65c0ada22e4bd371022c2789350658ac789b78)
* small code improvements


**Full Changelog**: https://github.com/deedy5/primp/compare/v0.5.5...v0.6.0

0.5.5

* [README: impersonate param - add `chrome_127`](https://github.com/deedy5/primp/commit/539ece9063e86b8313b2e7ba50f3a16c495e3943)
* [resp.text_markdown, resp.text_plain: set default width=100](https://github.com/deedy5/primp/commit/a08d22c6cd335f72ee462c77faf9f1161b2a787c)
* [Benchmark: add session.close()](https://github.com/deedy5/primp/commit/5e577d65ccd64fee7311470c53e0260c12d6e721)
* [README: improve readability](https://github.com/deedy5/primp/commit/f1572d28e125c282b7710e282db3e541781c0937)
* [cargo update](https://github.com/deedy5/primp/commit/200a9ee61ba075f5991b09b0606873ccec6ec81c)

0.5.4

* [Rename library to primp](https://github.com/deedy5/primp/commit/a13aa32035cc429098f67fdb6ea655fcd945cca6)
* [Create LICENSE](https://github.com/deedy5/primp/commit/ca57cad69ffad3e31a9e17661cf04ae107d095a1)
* [Bugfix fn get_encoding_from_content()](https://github.com/deedy5/primp/commit/cdd8ce9d44f3461fa51f42f15c3b1a8d5a3df19a)
* [Optimize fn get_encoding_from_headers()](https://github.com/deedy5/primp/commit/f81c1c9d6c032de227d3196fad33141d2319727d)
* [text_markdown, text_plain: release the GIL](https://github.com/deedy5/primp/commit/d0121b6e3d6b5f5cc237a5948d4b9b863863a804)
* [README: impersonate param - add "edge_127"](https://github.com/deedy5/primp/commit/01d2bbceb0a92cfbbcaaff6f3bb99fce80360dde)


**Full Changelog**: https://github.com/deedy5/primp/compare/v0.5.3...v0.5.4

0.5.3

What's Changed
* [html2text] Response object: 1) add attribute `text_plain`, 2) rename attribute `plaintext` to `text_markdown` by deedy5 in https://github.com/deedy5/pyreqwest_impersonate/pull/27
* [README: add Features section](https://github.com/deedy5/pyreqwest_impersonate/commit/d7d76ed8fdc9dd49ed3fe3e01808edc8af5be7d8)


**Full Changelog**: https://github.com/deedy5/pyreqwest_impersonate/compare/v0.5.2...v0.5.3

0.5.2

What's Changed
* Implement `resp.plaintext` attribute (html is converted to markdown text) by deedy5 in https://github.com/deedy5/pyreqwest_impersonate/pull/25
* Benchmark: 1) add `pycurl`, 2) test `session=False` and `session=True` (remove `threads` cases) by deedy5 in https://github.com/deedy5/pyreqwest_impersonate/pull/26


**Full Changelog**: https://github.com/deedy5/pyreqwest_impersonate/compare/v0.5.1...v0.5.2

0.5.1

What's Changed
* Response.json(): use python std `json.loads` by deedy5 in https://github.com/deedy5/pyreqwest_impersonate/pull/23
* Abi3 builds + pytest with python 3.8-3.12 by deedy5 in https://github.com/deedy5/pyreqwest_impersonate/pull/24
* [README: add impersonate value safari_17.5](https://github.com/deedy5/pyreqwest_impersonate/commit/ce1536c936125c2341a6a85764850c53ab30324a)
* [fn get_encoding_from_content(): improve performance](https://github.com/deedy5/pyreqwest_impersonate/commit/473b4543c625da1747cf0b74648292c012003a89)
* [Bump pyo3 version to v0.22](https://github.com/deedy5/pyreqwest_impersonate/commit/6330be625ab38e31b48ef3976b282fa150012190)
* [IndexMap: use ahash hasher](https://github.com/deedy5/pyreqwest_impersonate/commit/46af214e9105850aecf509651db2fbc100d5eef3)


**Full Changelog**: https://github.com/deedy5/pyreqwest_impersonate/compare/v0.5.0...v0.5.1

Page 3 of 7

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.