Skip to main content

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_TO supportsetopt builds a proper curl slist for CONNECT_TO (like RESOLVE/HTTPHEADER) instead of segfaulting, and the slist is freed in clean_handles_and_buffers() and reset(). Lets you pin a request's origin host/port (e.g. through a CONNECT proxy) via curl_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)

Source distribution for curl-cffi-patch 0.15.3
File Size Uploaded
curl_cffi_patch-0.15.3.tar.gz 219.3 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for curl-cffi-patch 0.15.3
File
curl_cffi_patch-0.15.3-cp314-cp314t-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64 Details
curl_cffi_patch-0.15.3-cp314-cp314t-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64 Details
curl_cffi_patch-0.15.3-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64 Details
curl_cffi_patch-0.15.3-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64 Details
curl_cffi_patch-0.15.3-cp314-cp314t-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64 Details
curl_cffi_patch-0.15.3-cp310-abi3-musllinux_1_2_x86_64.whl CPython 3.10 abi3 Linux musl 1.2+ x86-64 Details
curl_cffi_patch-0.15.3-cp310-abi3-musllinux_1_2_aarch64.whl CPython 3.10 abi3 Linux musl 1.2+ ARM64 Details
curl_cffi_patch-0.15.3-cp310-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.10 abi3 Linux glibc 2.17+ x86-64 Details
curl_cffi_patch-0.15.3-cp310-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl CPython 3.10 abi3 Linux glibc 2.17+ ARM64 Details
curl_cffi_patch-0.15.3-cp310-abi3-macosx_11_0_arm64.whl CPython 3.10 abi3 macOS 11.0+ ARM64 Details

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

Release history Release notifications | RSS feed

This release

0.15.3 This release

11 release files

0.15

2 release files

0.14

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page