impit-python@0.12.0
Features
-
Add HTTP/2 SETTINGS fingerprinting (#386)
- Adds custom HTTP2 profiles to the emulated browser fingerprints.
-
Support
timeout=Noneto disable timeout (#402)- Updates the timeout handling in Python. The default behaviour stays the same, but passing timeout=None now disables the timeout (either client-wide or for the current request). This aligns impit with how httpx handles timeouts.
Refactor
- Replace scraper with lol_html for HTML charset prescanning (#398)
- Replaces
scraperdependency with a more lightweight HTML parser fromlol_html. Adds regression tests to ensure the behaviour stays the same.
- Replaces