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.0
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.0.tar.gz | 230.0 kB | Details |
Built distributions (wheels)
Total release size: 110.0 MB
Release files / curl_cffi_patch-0.16.0.tar.gz
| Download URL | curl_cffi_patch-0.16.0.tar.gz |
|---|---|
| Size | 230.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
aeecb8040902a430d3b04be12fc2dbe9d83e9457f6b8600ca64d5fe6d289a692
|
|
BLAKE2b-256 checksum How to use checksums |
000885d6828235b94730d317871428dabcf2f9dfa907626017bbf13e35d1b787
|
| 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.0-cp314-cp314t-musllinux_1_2_x86_64.whl
| Download URL | curl_cffi_patch-0.16.0-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 |
094171c89c2381dd81270ee15bda1646ddb564558f8a4ad9a35042e4a99dde51
|
|
BLAKE2b-256 checksum How to use checksums |
a6dea323c6030fcf00ec608d575cb6db01c58ed769c97e341ae85d9e8eda6d9a
|
| 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.0-cp314-cp314t-musllinux_1_2_aarch64.whl
| Download URL | curl_cffi_patch-0.16.0-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 |
2a01e0f1acbebb487da31b920af7b43126bbbc875b02de4c1bb680b7c853218e
|
|
BLAKE2b-256 checksum How to use checksums |
7a1f207647ccd15028eeba4ab5b9a28bfbdacb5165caccc73793e87bdc4a284d
|
| 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.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
| Download URL | curl_cffi_patch-0.16.0-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 |
8cc27773fc7f83be49dee5c14f1e600b3edca29a469ae52e01a576b66d00b25a
|
|
BLAKE2b-256 checksum How to use checksums |
6dd41c583a027cf570b92d8460f680b39dc4055d24fd24473b11b33df1c8b4a5
|
| 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.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
| Download URL | curl_cffi_patch-0.16.0-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 |
d68b2302b96e675a99b91d00c4b08502dfd4d87964df757b407739bd74f68af5
|
|
BLAKE2b-256 checksum How to use checksums |
45018f758ce0bc350693f074ed0279f4869e6e3f1991e8a44aa6808201a03859
|
| 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.0-cp314-cp314t-macosx_11_0_arm64.whl
| Download URL | curl_cffi_patch-0.16.0-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 |
28b0baf619944b616f4858ff9c21a19d3e2df2ab6cdf42ff85bf33c1345876b3
|
|
BLAKE2b-256 checksum How to use checksums |
1aa19f26b89f66e2427bc56c65bdd51fba193ed170e4e794e4e75ae6556c6770
|
| 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.0-cp310-abi3-musllinux_1_2_x86_64.whl
| Download URL | curl_cffi_patch-0.16.0-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 |
bfc411102edae5cc1a8ac047bb722464590dfb131830586321f890c250d28f50
|
|
BLAKE2b-256 checksum How to use checksums |
67ebe1ad684cf97b0bed955ba76659c5e985f0e7ce22bb4637a9bc2a99fbebe9
|
| 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.0-cp310-abi3-musllinux_1_2_aarch64.whl
| Download URL | curl_cffi_patch-0.16.0-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 |
2bb825f5cd35ce4efe31c7d320c06bd6d0fc3a86f2799099a51661add219037a
|
|
BLAKE2b-256 checksum How to use checksums |
09c18e948f611aafaa31d92c8e182439375b16aee1ba42cbb4fe23db82d71a63
|
| 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.0-cp310-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
| Download URL | curl_cffi_patch-0.16.0-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 |
466493028b2b81cff34d631490e4b2754465d654218f6ded32c9b06797af39b6
|
|
BLAKE2b-256 checksum How to use checksums |
532ae1d0160089616eecf05a30a33dfbe6094dd810b77d76ebbb914ab3e2b889
|
| 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.0-cp310-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
| Download URL | curl_cffi_patch-0.16.0-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 |
ac677cf46273a222735829ef8c52d654e5324d2d48a17917c83d70a811ce989f
|
|
BLAKE2b-256 checksum How to use checksums |
597e9b551df4f18f00dce328ddc7be89e084636ed5da42df6ed09d0f4ccb5abd
|
| 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.0-cp310-abi3-macosx_11_0_arm64.whl
| Download URL | curl_cffi_patch-0.16.0-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 |
72a2186ed9008f1ff9ffe17377ffd851822e54ea0d49d3bc1472c7d44f772280
|
|
BLAKE2b-256 checksum How to use checksums |
d279e9137d87888ef37705f30acb792056994f74f336f723d4d76f9f818a7545
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.13
|