Skip to content

impit-python@0.12.0

Choose a tag to compare

@github-actions github-actions released this 06 Mar 13:40

Features

  • Add HTTP/2 SETTINGS fingerprinting (#386)

    • Adds custom HTTP2 profiles to the emulated browser fingerprints.
  • Support timeout=None to 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 scraper dependency with a more lightweight HTML parser from lol_html. Adds regression tests to ensure the behaviour stays the same.