curl_cffi_patch
A patched version of curl_cffi, tracking upstream main 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"]}.
Release files for curl-cffi-patch 0.16.2
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.2.tar.gz | 230.2 kB | Details |
Built distributions (wheels)
Total release size: 110.0 MB
Release files / curl_cffi_patch-0.16.2.tar.gz
| Download URL | curl_cffi_patch-0.16.2.tar.gz |
|---|---|
| Size | 230.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
f748ffe2ced8a89d7668de2645f15a24ef1508661e733c4740566a7b513c553f
|
|
BLAKE2b-256 checksum How to use checksums |
4f2d39957ecaa7a3f64d032e9c58b2f224e0120aa022b157afb77ee60c31086d
|
| 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.2-cp314-cp314t-musllinux_1_2_x86_64.whl
| Download URL | curl_cffi_patch-0.16.2-cp314-cp314t-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 13.2 MB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
699de75325f75a04a569680416081b2823dadcc542f4dcb521a90f49a805beec
|
|
BLAKE2b-256 checksum How to use checksums |
b2a7510a4cedf7a8b6e9a8d1cb6370b83185e04851d2007d88454108b7f81a54
|
| 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.2-cp314-cp314t-musllinux_1_2_aarch64.whl
| Download URL | curl_cffi_patch-0.16.2-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 |
311f8734c5c8d96c929fb510790d6fc146b044d24d18c27fc6e448324eaa40f0
|
|
BLAKE2b-256 checksum How to use checksums |
3782ed4d144108436fb24cbd24cc4f3eab67c6a3a8cf646dc65aa35705d283ea
|
| 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.2-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
| Download URL | curl_cffi_patch-0.16.2-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 |
092dd365d82ff6b7adf81dde49d01d90824814f37c4262b150bea337a73dfb3f
|
|
BLAKE2b-256 checksum How to use checksums |
2fc05b65e76480ce2135b766844929c2aec2d1428726ff23809292792fcf007f
|
| 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.2-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
| Download URL | curl_cffi_patch-0.16.2-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 |
a8b10a10d6ff91e63f9c72667df0e833b990c01760dc2be2cb4c5c389c89b07a
|
|
BLAKE2b-256 checksum How to use checksums |
f09250cba2e06745d1e2c891fab9f521a506a353b508353b2dbfd9ef50bd9c7c
|
| 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.2-cp314-cp314t-macosx_11_0_arm64.whl
| Download URL | curl_cffi_patch-0.16.2-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 |
b47a222f60ecc4029c73f36c909bd29ccdb6e0afc1f041a5515406aa46492e9e
|
|
BLAKE2b-256 checksum How to use checksums |
0b7c4ede823e6eed7b72790236bb5ec31b44e012ffff67eefba40a668f532da0
|
| 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.2-cp310-abi3-musllinux_1_2_x86_64.whl
| Download URL | curl_cffi_patch-0.16.2-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 |
328ada4c284f96c278de844ab620a3e14eb49805f372d6ca8239b0a7a444c593
|
|
BLAKE2b-256 checksum How to use checksums |
00d72ff7348b41957ecbab735b2fc5d66a4e21775c23a8ca310e7e69866aa859
|
| 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.2-cp310-abi3-musllinux_1_2_aarch64.whl
| Download URL | curl_cffi_patch-0.16.2-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 |
aca41b814d74dc4110a5b216570f20c88fa5f1bc81a281f1db7a856d75d6ca3e
|
|
BLAKE2b-256 checksum How to use checksums |
1873901fb7559bbb1c6613eb45ead09b9650fef7aaf3aa1e4c64a4f7af748b35
|
| 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.2-cp310-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
| Download URL | curl_cffi_patch-0.16.2-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 |
c46121644ff9554bd93c5630e9d0f6882f06fece18341c26d41628ccf21fd6a4
|
|
BLAKE2b-256 checksum How to use checksums |
4b1ab68130b6f228917d6a22773d980644c9f49240f423c5db3bfd4db69ba9c4
|
| 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.2-cp310-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
| Download URL | curl_cffi_patch-0.16.2-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 |
d5da3f2398b00761a55ccb261344a44f945d0b4345250835e2499d08e084bcdd
|
|
BLAKE2b-256 checksum How to use checksums |
cd5e7a77689837616d8d06f515d27d971f9659ffeb4ece10b7757aee2b74ccf9
|
| 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.2-cp310-abi3-macosx_11_0_arm64.whl
| Download URL | curl_cffi_patch-0.16.2-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 |
a42d5a1d96324819308a9f9977dd0d0eae8973d54e97b3d115b1f154fdc8c4c2
|
|
BLAKE2b-256 checksum How to use checksums |
ee93f546e05909a2daea02a674da93babc289c005ce3d4eefb2213c933dcfe63
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.13
|