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.1
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.1.tar.gz | 232.6 kB | Details |
Built distributions (wheels)
Total release size: 110.0 MB
Release files / curl_cffi_patch-0.16.1.tar.gz
| Download URL | curl_cffi_patch-0.16.1.tar.gz |
|---|---|
| Size | 232.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
6fc48de46527bb1a7ae3f003fc3e0c56f9e61100deb01182620c461a557b2674
|
|
BLAKE2b-256 checksum How to use checksums |
bc2cf6d0856f2191d8b617e85b2e58e6310ed5c14c7a2b171acd5c1242cb4f52
|
| 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.1-cp314-cp314t-musllinux_1_2_x86_64.whl
| Download URL | curl_cffi_patch-0.16.1-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 |
f2bd24a6886cf0e7e2ec94fef0997cb93d55a729ccf751d7d584d9d5ea4d39ca
|
|
BLAKE2b-256 checksum How to use checksums |
7256a9ad7106783ca31c417c5020d726c848884bd5da381c9de654df4f242a10
|
| 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.1-cp314-cp314t-musllinux_1_2_aarch64.whl
| Download URL | curl_cffi_patch-0.16.1-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 |
bca4fe6a939e2a1d28b6e72c7a836c52947b6d94505b9657db0d15f6cf74e8a7
|
|
BLAKE2b-256 checksum How to use checksums |
ae1cc7a1d62e09967f1062153a13962e58182ba0112c8dfe443e521d67133ded
|
| 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.1-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
| Download URL | curl_cffi_patch-0.16.1-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 |
97db12f9d39a247fe950a46e7d1a4857c75d52de978b57f5eb4939cb39afea47
|
|
BLAKE2b-256 checksum How to use checksums |
f32780e2bb9c09de93cb2e1be4e1dcdf1cfa33bd636f50f1c313947051023172
|
| 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.1-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
| Download URL | curl_cffi_patch-0.16.1-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 |
9018157a19addaadc036329cae7da98c1f8ef5056f5ede627a598fb7f5bc0c98
|
|
BLAKE2b-256 checksum How to use checksums |
f9c11a8ac33ef480198bf8b0aa2503f60f5ee63db782dbe773d37f5aea8dd48e
|
| 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.1-cp314-cp314t-macosx_11_0_arm64.whl
| Download URL | curl_cffi_patch-0.16.1-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 |
ae03f76c05df301ee7a027b2393b9740447566554edf148b29433b7a445d2eb5
|
|
BLAKE2b-256 checksum How to use checksums |
eac47df08c4215710639b08b53d00f1fb5a185e15946c32868c34799f390cbd5
|
| 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.1-cp310-abi3-musllinux_1_2_x86_64.whl
| Download URL | curl_cffi_patch-0.16.1-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 |
505d3e84ed16baf714fa201033628ddb3169606aeb6c6cfa49be3eeecd9b1a38
|
|
BLAKE2b-256 checksum How to use checksums |
a0679f3d01d65ef0554073e22a51a0662c30c854aefa4d09d0478de24f45fb17
|
| 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.1-cp310-abi3-musllinux_1_2_aarch64.whl
| Download URL | curl_cffi_patch-0.16.1-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 |
5959c76bb50908d447713597f0efe114a5ca64cbec76aba209be4382d97d68b5
|
|
BLAKE2b-256 checksum How to use checksums |
362983b004cc6a7a59536ae23023a0bd3ace1c727b5e3c1c9312787251e46ef5
|
| 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.1-cp310-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
| Download URL | curl_cffi_patch-0.16.1-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 |
05d8ab6d3c5beb67060d8e7e753f2961b4e986c44fec17b891994c0711d439c2
|
|
BLAKE2b-256 checksum How to use checksums |
ef3ca288ddf1a13aa72bb2602a848e108a0cb93c18bb24f0183b8bd7ece34497
|
| 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.1-cp310-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
| Download URL | curl_cffi_patch-0.16.1-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 |
22e8bc6e580d11e38f505415635fe6b8617fcf25b93bff77fdf861b0fb3a3518
|
|
BLAKE2b-256 checksum How to use checksums |
a670f54b79326ec974941cbf235018371540e3fb9564fcfb21b0bd3f5e641d5b
|
| 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.1-cp310-abi3-macosx_11_0_arm64.whl
| Download URL | curl_cffi_patch-0.16.1-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 |
3b75d8c53ee1bc2e49066de63385cbe129eb47d0e527ced4149d87991b3b524f
|
|
BLAKE2b-256 checksum How to use checksums |
52ee5c935c9e9bb2d48cfb461d37acc783b6134354ba6f783bb996657e18089f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.13
|