ppc64le/linux/: impit-0.13.1 metadata and description

Simple index

A library for making HTTP requests through browser impersonation

author Jindřich Bär
classifiers
  • Development Status :: 4 - Beta
  • Environment :: Console
  • Intended Audience :: Developers
  • License :: OSI Approved :: Apache Software License
  • Operating System :: OS Independent
  • Programming Language :: Python :: 3.10
  • Programming Language :: Python :: 3.11
  • Programming Language :: Python :: 3.12
  • Programming Language :: Python :: 3.13
  • Programming Language :: Python :: 3.14
  • Topic :: Software Development :: Libraries
  • Environment :: MetaData :: IBM Python Ecosystem
description_content_type text/markdown; charset=UTF-8; variant=GFM
keywords apify,http,requests,browser,impersonation
license_file
  • LICENSE.md
project_urls
  • Apify homepage, https://apify.com
  • Changelog, https://github.com/apify/impit/blob/master/impit-python/CHANGELOG.md
  • Documentation, https://apify.github.io/impit/python
  • Homepage, https://apify.github.io/impit/python
  • Issue tracker, https://github.com/apify/impit/issues
  • Repository, https://github.com/apify/impit
requires_python >=3.10
File Tox results History
impit-0.13.1-cp310-cp310-manylinux_2_34_ppc64le.whl
Size
4 MB
Type
Python Wheel
Python
3.10
  • Replaced 1 time(s)
  • Uploaded to ppc64le/linux by ppc64le 2026-08-20 10:37:17
impit-0.13.1-cp311-cp311-manylinux_2_34_ppc64le.whl
Size
4 MB
Type
Python Wheel
Python
3.11
  • Replaced 1 time(s)
  • Uploaded to ppc64le/linux by ppc64le 2026-08-20 10:37:17
impit-0.13.1-cp312-cp312-manylinux_2_34_ppc64le.whl
Size
4 MB
Type
Python Wheel
Python
3.12
  • Replaced 1 time(s)
  • Uploaded to ppc64le/linux by ppc64le 2026-08-20 10:37:18
impit-0.13.1-cp313-cp313-manylinux_2_34_ppc64le.whl
Size
4 MB
Type
Python Wheel
Python
3.13
  • Replaced 1 time(s)
  • Uploaded to ppc64le/linux by ppc64le 2026-08-20 10:37:19
impit-0.13.1-cp314-cp314-manylinux_2_34_ppc64le.whl
Size
4 MB
Type
Python Wheel
Python
3.14
  • Replaced 1 time(s)
  • Uploaded to ppc64le/linux by ppc64le 2026-08-20 10:37:19
# `impit` for Python

> This documents the `impit` Python package, which provides bindings for the `impit` library.
>
> See documentation for the JavaScript/TypeScript version of `impit` [here](https://apify.github.io/impit/js/).

`impit` is a Python package that provides bindings for the [`impit`](https://github.com/apify/impit) library.

It allows you to switch the TLS fingerprints and the HTTP headers of your requests, while still using the same API as `httpx` or `requests`.

## Installation

```bash
pip install impit
```

### Compatibility

| Operating System | Architecture | libc implementation | Prebuilt wheels available on PyPI |
|--|--|--|--|
| Linux | x86_64 | glibc | ✅ |
| Linux | x86_64 | musl | ✅ |
| macOS | x86_64 | N/A | ✅ |
| Windows | x86_64 | N/A | ✅ |
| macOS | arm64 | N/A | ✅ |
| Windows | arm64 | N/A | ✅ |
| Linux | arm64 | musl | ✅ |
| Linux | arm64 | glibc | ❌* |

*The prebuilt binaries for Linux on arm64 with `glibc` are WIP and not available as prebuilt wheels on PyPI yet. You can build the package from sources in this repository.

## Usage

```python
import asyncio
from impit import AsyncClient

async def main():
impit = AsyncClient(http3=True, browser='firefox')

response = await impit.get(
"https://example.com",
);

print(response.status_code)
print(response.text)
print(response.http_version)

asyncio.run(main())
```

Impit implements the HTTPX client interface, so you can use it as a drop-in replacement for `httpx.AsyncClient`.
Note that the implementation is partial and some features may not be supported yet.



Render warnings:
<string>:20: (WARNING/2) Line block ends without a blank line.

Export Classification Notice

The software hosted on this website consists of publicly available open‑source packages. To the extent U.S. export regulations apply, software that is publicly available as described in 15 C.F.R. §§ 734.7 (for non-encryption software) or 742.15(b) (for encryption software) is not subject to the Export Administration Regulations (EAR). Users are responsible for complying with all applicable export laws and regulations.