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.15.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.15.3.tar.gz | 219.3 kB | Details |
Built distributions (wheels)
Total release size: 97.0 MB
Release files / curl_cffi_patch-0.15.3.tar.gz
| Download URL | curl_cffi_patch-0.15.3.tar.gz |
|---|---|
| Size | 219.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
94172dedeea88d6287d0bfbcffa6f3b5601fa132628d8a8b98a104577c50d80d
|
|
BLAKE2b-256 checksum How to use checksums |
5cc10876ef124800f1ed3ce4b2643248e3b29e5f5a2097e4cdb1ce185206ed2f
|
| 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.15.3-cp314-cp314t-musllinux_1_2_x86_64.whl
| Download URL | curl_cffi_patch-0.15.3-cp314-cp314t-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 12.2 MB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
bc23c2336a45f8ce9ef18bcd193dc477c6ad4883d408ba0ff8e561470da7083a
|
|
BLAKE2b-256 checksum How to use checksums |
4f4346421c924b0d46ee56d61a5002fa0d519716ddd478ace5a0e475157ca04c
|
| 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.15.3-cp314-cp314t-musllinux_1_2_aarch64.whl
| Download URL | curl_cffi_patch-0.15.3-cp314-cp314t-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 11.5 MB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
de05a93c633dd6b69c2dbb01f64182b34d1b740c05959a24e40360778880c08c
|
|
BLAKE2b-256 checksum How to use checksums |
bb926f17bda629e13148ad21a205d23d3648dbea69c4b5ec2e8a0ca3de424913
|
| 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.15.3-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
| Download URL | curl_cffi_patch-0.15.3-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl |
|---|---|
| Size | 11.3 MB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
41bbbe7086238f8d6b54a17e6bdca01ff69bb42f89bb2eb5bbfdfcc76e3f0889
|
|
BLAKE2b-256 checksum How to use checksums |
8ebcc7affd30bd079ae8f93e9dc64680cbca1a4c326c4dc920d36b904d4fe8b7
|
| 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.15.3-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
| Download URL | curl_cffi_patch-0.15.3-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl |
|---|---|
| Size | 10.7 MB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
0fc1f6aa2df75dc8ba4444e144a63d4b63050b66cea060522b630c4a93fd2d03
|
|
BLAKE2b-256 checksum How to use checksums |
4bfc6d3392a3d6cd11a4f55286633ca6fb638a69bd17775ae859d0a9784bde83
|
| 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.15.3-cp314-cp314t-macosx_11_0_arm64.whl
| Download URL | curl_cffi_patch-0.15.3-cp314-cp314t-macosx_11_0_arm64.whl |
|---|---|
| Size | 2.6 MB |
| Tags | CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
2ef0cd672941dacf050641137e91caebef1b4a109d97ec79c4ebdff6fbae3d01
|
|
BLAKE2b-256 checksum How to use checksums |
2d9b0b5654b99829470996350fe96a18dc6814a28af133e3dc59231e1183b8dd
|
| 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.15.3-cp310-abi3-musllinux_1_2_x86_64.whl
| Download URL | curl_cffi_patch-0.15.3-cp310-abi3-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 12.2 MB |
| Tags | CPython 3.10 Linux musl 1.2+ x86-64 abi3 |
|
SHA-256 checksum How to use checksums |
d59a5e8d7fb2041b33e8674bd999588d70c54a278412ffb592b725f6f1112530
|
|
BLAKE2b-256 checksum How to use checksums |
fb505c9d8a2605197202b0eff2ac0a1f5142fe7d68b168556ac116964328fb67
|
| 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.15.3-cp310-abi3-musllinux_1_2_aarch64.whl
| Download URL | curl_cffi_patch-0.15.3-cp310-abi3-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 11.5 MB |
| Tags | CPython 3.10 Linux musl 1.2+ ARM64 abi3 |
|
SHA-256 checksum How to use checksums |
72ff3722ac88561380e13fbf80ec957324837e3a466f6877a6ba42fa0d4b3b6a
|
|
BLAKE2b-256 checksum How to use checksums |
db2dc02f60e59cdd9027d7bab9bf660d945373400a0b5aa278333df217ce8807
|
| 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.15.3-cp310-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
| Download URL | curl_cffi_patch-0.15.3-cp310-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl |
|---|---|
| Size | 11.3 MB |
| Tags | CPython 3.10 Linux glibc 2.17+ x86-64 abi3 |
|
SHA-256 checksum How to use checksums |
5c439337f00c74f0570ecdc87222cb6dbda8ff5d79b6c8242f35ce2c45061038
|
|
BLAKE2b-256 checksum How to use checksums |
822ca852640ca484694c3edaf28934a7db176b0e53b8238f556aa9a39d9a03cb
|
| 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.15.3-cp310-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
| Download URL | curl_cffi_patch-0.15.3-cp310-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl |
|---|---|
| Size | 10.7 MB |
| Tags | CPython 3.10 Linux glibc 2.17+ ARM64 abi3 |
|
SHA-256 checksum How to use checksums |
09c02722907a1cc527457ecb9e22e2723732f067e2002acccf41cf2d95d7d0fc
|
|
BLAKE2b-256 checksum How to use checksums |
119753c4438a460c64ecd8c9fa0889d3883536aa0035462f134d33fa1aaf6cbd
|
| 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.15.3-cp310-abi3-macosx_11_0_arm64.whl
| Download URL | curl_cffi_patch-0.15.3-cp310-abi3-macosx_11_0_arm64.whl |
|---|---|
| Size | 2.6 MB |
| Tags | CPython 3.10 abi3 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
158fd15d95ada72ea12b7a9b0d0381ad3bd3deaabf38ec211e4de4b01e144589
|
|
BLAKE2b-256 checksum How to use checksums |
cde4ee32e17147a8d1966d02f2d20fc65945ef800d4633f50c2a1b28d8cd546c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.13
|