curl_cffi_patch
A patched version of curl_cffi, tracking upstream v0.16.3 with the following patches on top:
- Fix resolve-list memory leak in
Curl.reset()— see issue #677. - Add
CURLOPT_CONNECT_TOsupport —setoptbuilds a proper curl slist forCONNECT_TO(likeRESOLVE/HTTPHEADER) instead of segfaulting, and the slist is freed inclean_handles_and_buffers()andreset(). Lets you pin a request's origin host/port (e.g. through a CONNECT proxy) viacurl_options={CurlOpt.CONNECT_TO: ["host:port:target:port"]}. - Add versioned OkHttp and iOS CFNetwork fingerprints — use
impersonate="okhttp"orimpersonate="ios27"; see supported targets.
Release files for curl-cffi-patch 0.16.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| curl_cffi_patch-0.16.3.tar.gz | 232.3 kB | Details |
Built distributions (wheels)
Total release size: 110.1 MB
Release files / curl_cffi_patch-0.16.3.tar.gz
| Download URL | curl_cffi_patch-0.16.3.tar.gz |
|---|---|
| Size | 232.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
dc673535ac8d166e07c91d94e0cfe82a88c56cc4e998cd53fd08e243388b90de
|
|
BLAKE2b-256 checksum How to use checksums |
868dba518e9d4d5326003656b1798d11b8ff058d3e234431edee1a19371ea222
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.13
|
Release files / curl_cffi_patch-0.16.3-cp314-cp314t-musllinux_1_2_x86_64.whl
| Download URL | curl_cffi_patch-0.16.3-cp314-cp314t-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 13.3 MB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
49f33b8fd15b24cb3ee8cc6ab1f46623b034db0cce6a73538ba7c85175d68a49
|
|
BLAKE2b-256 checksum How to use checksums |
127d9f926618f4f639eb3e957739a5a41e2b7a9da545ccace57c074121f04134
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.13
|
Release files / curl_cffi_patch-0.16.3-cp314-cp314t-musllinux_1_2_aarch64.whl
| Download URL | curl_cffi_patch-0.16.3-cp314-cp314t-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 12.6 MB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
80ebf3956622096ebdca17d1f1218ecb0938c100fcde6f09704ee1b7c2636172
|
|
BLAKE2b-256 checksum How to use checksums |
5dab8a44cb1a0c47a17c8dda9fcecacbb0f53d721eaa0793d6e0f33711aaebee
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.13
|
Release files / curl_cffi_patch-0.16.3-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
| Download URL | curl_cffi_patch-0.16.3-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl |
|---|---|
| Size | 13.5 MB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
c8743a6b1f97511b41d8d2a82afa42a7c8238df47988b043da70e734ed2240c9
|
|
BLAKE2b-256 checksum How to use checksums |
a7eaed02ea7c5e921fd56a1a066024f26ab3c69864ffbe86e82ed9b83ff8d5c5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.13
|
Release files / curl_cffi_patch-0.16.3-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
| Download URL | curl_cffi_patch-0.16.3-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl |
|---|---|
| Size | 12.8 MB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
798abef5dd35f908d9c2581b18aab06485dbe980d4416e20f86d09dd5ea9a648
|
|
BLAKE2b-256 checksum How to use checksums |
1d7dcc99a35f1454a9b18e3d1d62ad31ddccbb565f7115bd9ab98b66fa6f7f57
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.13
|
Release files / curl_cffi_patch-0.16.3-cp314-cp314t-macosx_11_0_arm64.whl
| Download URL | curl_cffi_patch-0.16.3-cp314-cp314t-macosx_11_0_arm64.whl |
|---|---|
| Size | 2.8 MB |
| Tags | CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
101fc9f00362b1f7f88d600cc03d0ff686be4ae7e512ef04ebb580301e4ae75b
|
|
BLAKE2b-256 checksum How to use checksums |
18dcf332262a8f4dafdd22b1785dd35c5e353cb1bf4c9699016792ea64eff927
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.13
|
Release files / curl_cffi_patch-0.16.3-cp310-abi3-musllinux_1_2_x86_64.whl
| Download URL | curl_cffi_patch-0.16.3-cp310-abi3-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 13.2 MB |
| Tags | CPython 3.10 Linux musl 1.2+ x86-64 abi3 |
|
SHA-256 checksum How to use checksums |
d818fa694fd066b3de6bc4c15284c9eed3fdef9e73265f503fae33d964afd6ce
|
|
BLAKE2b-256 checksum How to use checksums |
45f10b048a09abc1b142015e42ccb5612be87483f7fe4cf331f92d22436ff0d5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.13
|
Release files / curl_cffi_patch-0.16.3-cp310-abi3-musllinux_1_2_aarch64.whl
| Download URL | curl_cffi_patch-0.16.3-cp310-abi3-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 12.6 MB |
| Tags | CPython 3.10 Linux musl 1.2+ ARM64 abi3 |
|
SHA-256 checksum How to use checksums |
a3d3ade9af399d0b6fbd9ae0f036d987ab9b84d060e5db228eaec72b4ed059b4
|
|
BLAKE2b-256 checksum How to use checksums |
047e49074a547c102efd39cf7b5a0b56840dc8c9e000b9ad891923b9eb4fc7e8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.13
|
Release files / curl_cffi_patch-0.16.3-cp310-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
| Download URL | curl_cffi_patch-0.16.3-cp310-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl |
|---|---|
| Size | 13.5 MB |
| Tags | CPython 3.10 Linux glibc 2.17+ x86-64 abi3 |
|
SHA-256 checksum How to use checksums |
a5e7ffe3ccd3ca2cbb26ee3716b7e3dd4f7bdc812b2c22d496e4b335a6de83d0
|
|
BLAKE2b-256 checksum How to use checksums |
8c899de42e3d04930fff97aa4977636eee6ea3ba7b88182504a54952541af9b8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.13
|
Release files / curl_cffi_patch-0.16.3-cp310-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
| Download URL | curl_cffi_patch-0.16.3-cp310-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl |
|---|---|
| Size | 12.8 MB |
| Tags | CPython 3.10 Linux glibc 2.17+ ARM64 abi3 |
|
SHA-256 checksum How to use checksums |
cc664c24ac4a31769739ff0cfd8fc783f17f52db21ad4b579a75f3c65bbad3a9
|
|
BLAKE2b-256 checksum How to use checksums |
bccd054a0cfcc8b926e567bb6ebfeaa45f2add5bbb131b8d654bbd5abdad57b8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.13
|
Release files / curl_cffi_patch-0.16.3-cp310-abi3-macosx_11_0_arm64.whl
| Download URL | curl_cffi_patch-0.16.3-cp310-abi3-macosx_11_0_arm64.whl |
|---|---|
| Size | 2.8 MB |
| Tags | CPython 3.10 abi3 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
b32e87682617a431b4bc763d35a32efbf0df98adb955b24facaf7f9d41faa8ef
|
|
BLAKE2b-256 checksum How to use checksums |
ec9dcc7f069a612e753dc3748b1665e476f86fa1f5a0e612c4ab5c49988bf22e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.13
|