Skip to main content

PycURL is a Python interface to libcurl, the multiprotocol file transfer library. Similarly to the urllib Python module, PycURL can be used to fetch objects identified by a URL from a Python program. Beyond simple fetches however PycURL exposes most of the functionality of libcurl, including:

  • Speed - libcurl is very fast and PycURL, being a thin wrapper above libcurl, is very fast as well. PycURL was benchmarked to be several times faster than requests.

  • Features including multiple protocol support, SSL, authentication and proxy options. PycURL supports most of libcurl’s callbacks.

  • Multi and share interfaces.

  • Sockets used for network operations, permitting integration of PycURL into the application’s I/O loop (e.g., using Tornado).

Requirements

  • Python 3.5-3.10.

  • libcurl 7.19.0 or better.

Installation

Download the source distribution from PyPI.

Please see the installation documentation for installation instructions.

Documentation

Documentation for the most recent PycURL release is available on PycURL website.

Support

For support questions please use curl-and-python mailing list. Mailing list archives are available for your perusal as well.

Although not an official support venue, Stack Overflow has been popular with some PycURL users.

Bugs can be reported via GitHub. Please use GitHub only for bug reports and direct questions to our mailing list instead.

License

PycURL is dual licensed under the LGPL and an MIT/X derivative license based on the libcurl license. The complete text of the licenses is available in COPYING-LGPL and COPYING-MIT files in the source distribution.

Metadata

Release files for pycurl-antitls 7.45.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pycurl-antitls 7.45.2
File Size Uploaded
pycurl-antitls-7.45.2.tar.gz 233.6 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for pycurl-antitls 7.45.2
File
pycurl_antitls-7.45.2-cp310-cp310-manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
pycurl_antitls-7.45.2-cp39-cp39-manylinux2014_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64 Details
pycurl_antitls-7.45.2-cp38-cp38-manylinux2014_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ x86-64 Details
pycurl_antitls-7.45.2-cp37-cp37m-manylinux2014_x86_64.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ x86-64 Details
pycurl_antitls-7.45.2-cp36-cp36m-manylinux2014_x86_64.whl CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.17+ x86-64 Details

Total release size: 32.5 MB

Release files / pycurl-antitls-7.45.2.tar.gz

Download URL pycurl-antitls-7.45.2.tar.gz
Size 233.6 kB
Tags Source
SHA-256 checksum
How to use checksums
86d8a79520128e363d3afb1fbc59d83b89d5dd26f38192c85b0b8dd99494f8a8
BLAKE2b-256 checksum
How to use checksums
c518fa044d5a9b31632360f44823bc4fcb63fa11a21a403bbf51c8bef9c6f4df
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.10.5

Release files / pycurl_antitls-7.45.2-cp310-cp310-manylinux2014_x86_64.whl

Download URL pycurl_antitls-7.45.2-cp310-cp310-manylinux2014_x86_64.whl
Size 6.5 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
9e50d84ee79a65df90452f281d6532459a08c85e7f849dd66dd2d78929f67357
BLAKE2b-256 checksum
How to use checksums
6433777cb5a3d772960762b1009710f78279e4ee320dd68b357bbfa15ca803aa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.10.5

Release files / pycurl_antitls-7.45.2-cp39-cp39-manylinux2014_x86_64.whl

Download URL pycurl_antitls-7.45.2-cp39-cp39-manylinux2014_x86_64.whl
Size 6.5 MB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
1bedd80cc340fc11f9baaa3eee91967eab20fbff896844957e43361f1a44d148
BLAKE2b-256 checksum
How to use checksums
207bbaf0db27014a1cb96d1fdcec2bea0c264c46a0c1452af6d89ce1be437df7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release files / pycurl_antitls-7.45.2-cp38-cp38-manylinux2014_x86_64.whl

Download URL pycurl_antitls-7.45.2-cp38-cp38-manylinux2014_x86_64.whl
Size 6.5 MB
Tags CPython 3.8 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
5573aa03054e46fd9ab96a93fe1d78885e599632012cfc13fe08f437039127b3
BLAKE2b-256 checksum
How to use checksums
24080e89920c3ab836abf45afe6e126a8adabaa6d2e9ea10f4ed41f068d91820
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.8.13

Release files / pycurl_antitls-7.45.2-cp37-cp37m-manylinux2014_x86_64.whl

Download URL pycurl_antitls-7.45.2-cp37-cp37m-manylinux2014_x86_64.whl
Size 6.4 MB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
b854cada8f1bc8136f6020f72b43a359bdb99aaf8a41c5a5237cab87f7807cd1
BLAKE2b-256 checksum
How to use checksums
121d37269120850c7ae5026e5fd7082db1f25066cfdde46dc5bcbc89d8b7769e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.7.13

Release files / pycurl_antitls-7.45.2-cp36-cp36m-manylinux2014_x86_64.whl

Download URL pycurl_antitls-7.45.2-cp36-cp36m-manylinux2014_x86_64.whl
Size 6.4 MB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
1dc78da6ca395da84431d9e1eb79e61c95f7d8558e20ca2b5a58f472b9b46171
BLAKE2b-256 checksum
How to use checksums
917b20f0397221d7d23879ecf52a81dc837b1f39a13b529d76a0b99b09cf212e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.8.0 pkginfo/1.8.3 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.10 tqdm/4.64.0 importlib-metadata/4.2.0 keyring/23.4.1 rfc3986/1.5.0 colorama/0.4.5 CPython/3.6.15
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