Skip to main content

PycURL – A Python Interface To The cURL library

pypi python license Linux CI macOS CI Windows CI

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.

  • Context managers - Curl and CurlMulti support the with statement.

  • WebSockets - first-class ws:///wss:// support.

  • MIME / multipart forms - the pycurl.Mime and pycurl.MimePart wrappers around libcurl’s MIME API.

  • URL parsing - the pycurl.CurlUrl wrapper around libcurl’s URL API.

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

  • Built-in asyncio support via pycurl.AsyncCurlMulti, an asyncio wrapper around CurlMulti driven by libcurl’s multi-socket API.

  • Low-level socket I/O - direct byte-level control (e.g., with CONNECT_ONLY).

Requirements

  • Python 3.10-3.15.

  • libcurl 7.19.0 or better.

Installation

Download source and binary distributions from PyPI. Binary wheels are now available for 32 and 64 bit Windows versions.

Please see INSTALL.rst for installation instructions. If installing from a Git checkout, please follow instruction in the Git Checkout section of INSTALL.rst.

Documentation

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

Documentation for the development version of PycURL is available here.

To build documentation from source, run make docs. Building documentation requires Sphinx to be installed, as well as pycurl extension module built as docstrings are extracted from it. Built documentation is stored in build/doc subdirectory.

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.

Automated Tests

PycURL comes with an automated test suite. To run the tests, set up a virtual environment and invoke pytest:

python3 -m venv .venv
source .venv/bin/activate
python -m pip install --upgrade pip
python -m pip install -e . --group dev
python -m pytest tests/

After modifying C sources under src/, rebuild the extension in place with:

python -m pip install -e .

Alternatively, the suite can be run via make:

make test

The suite depends on packages pytest and flask, as well as vsftpd.

Some tests use vsftpd configured to accept anonymous uploads. These tests are not run by default. As configured, vsftpd will allow reads and writes to anything the user running the tests has read and write access. To run vsftpd tests you must explicitly set PYCURL_VSFTPD_PATH variable like so:

# use vsftpd in PATH
export PYCURL_VSFTPD_PATH=vsftpd

# specify full path to vsftpd
export PYCURL_VSFTPD_PATH=/usr/local/libexec/vsftpd

Contribute

For smaller changes:

  1. Fork the repository on Github.

  2. Create a branch off master.

  3. Make your changes.

  4. Write a test which shows that the bug was fixed or that the feature works as expected.

  5. Send a pull request.

  6. Check back after 10-15 minutes to see if tests passed on Travis CI. PycURL supports old Python and libcurl releases and their support is tested on Travis.

For larger changes:

  1. Join the mailing list.

  2. Discuss your proposal on the mailing list.

  3. When consensus is reached, implement it as described above.

Please contribute binary distributions for your system to the downloads repository.

License

Copyright (C) 2001-2008 by Kjetil Jacobsen <kjetilja at gmail.com>
Copyright (C) 2001-2008 by Markus F.X.J. Oberhumer <markus at oberhumer.com>
Copyright (C) 2013-2022 by Oleg Pudeyev <code at olegp.name>

All rights reserved.

PycURL is dual licensed under the LGPL and an MIT/X derivative license
based on the cURL license.  A full copy of the LGPL license is included
in the file COPYING-LGPL.  A full copy of the MIT/X derivative license is
included in the file COPYING-MIT.  You can redistribute and/or modify PycURL
according to the terms of either license.

Metadata

Release files for pycurl 7.49.0

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 7.49.0
File Size Uploaded Provenance Actions
pycurl-7.49.0.tar.gz 305.9 kB With provenance Details for pycurl-7.49.0.tar.gz

Built distributions (wheels)

Table of built distributions (wheels) for pycurl 7.49.0
File Actions
pycurl-7.49.0-cp315-cp315t-win_arm64.whl CPython 3.15 CPython 3.15 free-threading Windows ARM64 Details for pycurl-7.49.0-cp315-cp315t-win_arm64.whl
pycurl-7.49.0-cp315-cp315t-win_amd64.whl CPython 3.15 CPython 3.15 free-threading Windows x86-64 Details for pycurl-7.49.0-cp315-cp315t-win_amd64.whl
pycurl-7.49.0-cp315-cp315t-manylinux_2_28_x86_64.whl CPython 3.15 CPython 3.15 free-threading Linux glibc 2.28+ x86-64 Details for pycurl-7.49.0-cp315-cp315t-manylinux_2_28_x86_64.whl
pycurl-7.49.0-cp315-cp315t-manylinux_2_28_aarch64.whl CPython 3.15 CPython 3.15 free-threading Linux glibc 2.28+ ARM64 Details for pycurl-7.49.0-cp315-cp315t-manylinux_2_28_aarch64.whl
pycurl-7.49.0-cp315-cp315t-macosx_11_0_arm64.whl CPython 3.15 CPython 3.15 free-threading macOS 11.0+ ARM64 Details for pycurl-7.49.0-cp315-cp315t-macosx_11_0_arm64.whl
pycurl-7.49.0-cp315-cp315t-macosx_10_15_x86_64.whl CPython 3.15 CPython 3.15 free-threading macOS 10.15+ x86-64 Details for pycurl-7.49.0-cp315-cp315t-macosx_10_15_x86_64.whl
pycurl-7.49.0-cp315-cp315-win_arm64.whl CPython 3.15 CPython 3.15 Windows ARM64 Details for pycurl-7.49.0-cp315-cp315-win_arm64.whl
pycurl-7.49.0-cp315-cp315-win_amd64.whl CPython 3.15 CPython 3.15 Windows x86-64 Details for pycurl-7.49.0-cp315-cp315-win_amd64.whl
pycurl-7.49.0-cp315-cp315-manylinux_2_28_x86_64.whl CPython 3.15 CPython 3.15 Linux glibc 2.28+ x86-64 Details for pycurl-7.49.0-cp315-cp315-manylinux_2_28_x86_64.whl
pycurl-7.49.0-cp315-cp315-manylinux_2_28_aarch64.whl CPython 3.15 CPython 3.15 Linux glibc 2.28+ ARM64 Details for pycurl-7.49.0-cp315-cp315-manylinux_2_28_aarch64.whl
pycurl-7.49.0-cp315-cp315-macosx_11_0_arm64.whl CPython 3.15 CPython 3.15 macOS 11.0+ ARM64 Details for pycurl-7.49.0-cp315-cp315-macosx_11_0_arm64.whl
pycurl-7.49.0-cp315-cp315-macosx_10_15_x86_64.whl CPython 3.15 CPython 3.15 macOS 10.15+ x86-64 Details for pycurl-7.49.0-cp315-cp315-macosx_10_15_x86_64.whl
pycurl-7.49.0-cp314-cp314t-win_arm64.whl CPython 3.14 CPython 3.14 free-threading Windows ARM64 Details for pycurl-7.49.0-cp314-cp314t-win_arm64.whl
pycurl-7.49.0-cp314-cp314t-win_amd64.whl CPython 3.14 CPython 3.14 free-threading Windows x86-64 Details for pycurl-7.49.0-cp314-cp314t-win_amd64.whl
pycurl-7.49.0-cp314-cp314t-manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-64 Details for pycurl-7.49.0-cp314-cp314t-manylinux_2_28_x86_64.whl
pycurl-7.49.0-cp314-cp314t-manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ ARM64 Details for pycurl-7.49.0-cp314-cp314t-manylinux_2_28_aarch64.whl
pycurl-7.49.0-cp314-cp314t-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64 Details for pycurl-7.49.0-cp314-cp314t-macosx_11_0_arm64.whl
pycurl-7.49.0-cp314-cp314t-macosx_10_15_x86_64.whl CPython 3.14 CPython 3.14 free-threading macOS 10.15+ x86-64 Details for pycurl-7.49.0-cp314-cp314t-macosx_10_15_x86_64.whl
pycurl-7.49.0-cp314-cp314-win_arm64.whl CPython 3.14 CPython 3.14 Windows ARM64 Details for pycurl-7.49.0-cp314-cp314-win_arm64.whl
pycurl-7.49.0-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details for pycurl-7.49.0-cp314-cp314-win_amd64.whl
pycurl-7.49.0-cp314-cp314-manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-64 Details for pycurl-7.49.0-cp314-cp314-manylinux_2_28_x86_64.whl
pycurl-7.49.0-cp314-cp314-manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ ARM64 Details for pycurl-7.49.0-cp314-cp314-manylinux_2_28_aarch64.whl
pycurl-7.49.0-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details for pycurl-7.49.0-cp314-cp314-macosx_11_0_arm64.whl
pycurl-7.49.0-cp314-cp314-macosx_10_15_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.15+ x86-64 Details for pycurl-7.49.0-cp314-cp314-macosx_10_15_x86_64.whl
pycurl-7.49.0-cp313-cp313-win_arm64.whl CPython 3.13 CPython 3.13 Windows ARM64 Details for pycurl-7.49.0-cp313-cp313-win_arm64.whl
pycurl-7.49.0-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details for pycurl-7.49.0-cp313-cp313-win_amd64.whl
pycurl-7.49.0-cp313-cp313-manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64 Details for pycurl-7.49.0-cp313-cp313-manylinux_2_28_x86_64.whl
pycurl-7.49.0-cp313-cp313-manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ ARM64 Details for pycurl-7.49.0-cp313-cp313-manylinux_2_28_aarch64.whl
pycurl-7.49.0-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details for pycurl-7.49.0-cp313-cp313-macosx_11_0_arm64.whl
pycurl-7.49.0-cp313-cp313-macosx_10_13_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.13+ x86-64 Details for pycurl-7.49.0-cp313-cp313-macosx_10_13_x86_64.whl
pycurl-7.49.0-cp312-cp312-win_arm64.whl CPython 3.12 CPython 3.12 Windows ARM64 Details for pycurl-7.49.0-cp312-cp312-win_arm64.whl
pycurl-7.49.0-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details for pycurl-7.49.0-cp312-cp312-win_amd64.whl
pycurl-7.49.0-cp312-cp312-manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64 Details for pycurl-7.49.0-cp312-cp312-manylinux_2_28_x86_64.whl
pycurl-7.49.0-cp312-cp312-manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ ARM64 Details for pycurl-7.49.0-cp312-cp312-manylinux_2_28_aarch64.whl
pycurl-7.49.0-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details for pycurl-7.49.0-cp312-cp312-macosx_11_0_arm64.whl
pycurl-7.49.0-cp312-cp312-macosx_10_13_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.13+ x86-64 Details for pycurl-7.49.0-cp312-cp312-macosx_10_13_x86_64.whl
pycurl-7.49.0-cp311-cp311-win_arm64.whl CPython 3.11 CPython 3.11 Windows ARM64 Details for pycurl-7.49.0-cp311-cp311-win_arm64.whl
pycurl-7.49.0-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details for pycurl-7.49.0-cp311-cp311-win_amd64.whl
pycurl-7.49.0-cp311-cp311-manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64 Details for pycurl-7.49.0-cp311-cp311-manylinux_2_28_x86_64.whl
pycurl-7.49.0-cp311-cp311-manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ ARM64 Details for pycurl-7.49.0-cp311-cp311-manylinux_2_28_aarch64.whl
pycurl-7.49.0-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details for pycurl-7.49.0-cp311-cp311-macosx_11_0_arm64.whl
pycurl-7.49.0-cp311-cp311-macosx_10_9_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.9+ x86-64 Details for pycurl-7.49.0-cp311-cp311-macosx_10_9_x86_64.whl
pycurl-7.49.0-cp310-cp310-win_arm64.whl CPython 3.10 CPython 3.10 Windows ARM64 Details for pycurl-7.49.0-cp310-cp310-win_arm64.whl
pycurl-7.49.0-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details for pycurl-7.49.0-cp310-cp310-win_amd64.whl
pycurl-7.49.0-cp310-cp310-manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-64 Details for pycurl-7.49.0-cp310-cp310-manylinux_2_28_x86_64.whl
pycurl-7.49.0-cp310-cp310-manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ ARM64 Details for pycurl-7.49.0-cp310-cp310-manylinux_2_28_aarch64.whl
pycurl-7.49.0-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details for pycurl-7.49.0-cp310-cp310-macosx_11_0_arm64.whl
pycurl-7.49.0-cp310-cp310-macosx_10_9_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.9+ x86-64 Details for pycurl-7.49.0-cp310-cp310-macosx_10_9_x86_64.whl

Total release size: 467.0 MB

Release files / pycurl-7.49.0.tar.gz

Download URL pycurl-7.49.0.tar.gz
Size 305.9 kB
Tags Source
SHA-256 checksum
How to use checksums
d4327da9dea72768f942f831bbaa5a64adca4d7c89f3141da7a833d3c600ab90
BLAKE2b-256 checksum
How to use checksums
a6b393b9b8b4ed45f4700b3f9fc40b5daf189e0badd71d0839a6ad09cefa2245
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / pycurl-7.49.0-cp315-cp315t-win_arm64.whl

Download URL pycurl-7.49.0-cp315-cp315t-win_arm64.whl
Size 18.3 MB
Tags CPython 3.15 CPython 3.15 free-threading Windows ARM64
SHA-256 checksum
How to use checksums
1371e217a7e4d86ff6efedd576b5267b42143a9964df91dba3fe7d31a68aa18a
BLAKE2b-256 checksum
How to use checksums
c0dc40d852dad9db1ea0b549bad7e5690917ddaeb6ce1a609bb5c767746b3ed0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / pycurl-7.49.0-cp315-cp315t-win_amd64.whl

Download URL pycurl-7.49.0-cp315-cp315t-win_amd64.whl
Size 17.9 MB
Tags CPython 3.15 CPython 3.15 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
938cecd67c7f30a0a650fcc9de00af77a41a44cdbf851ad6088624bf6b0f0e6b
BLAKE2b-256 checksum
How to use checksums
93f313839976a78c8897d29bfdf94b5fb8816ffdcde223a7c00a4455c0ece3ae
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / pycurl-7.49.0-cp315-cp315t-manylinux_2_28_x86_64.whl

Download URL pycurl-7.49.0-cp315-cp315t-manylinux_2_28_x86_64.whl
Size 6.4 MB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
d6c9ecda1bdeca76649d8230d5b187dba781122222d3eda83f7d3214144c9483
BLAKE2b-256 checksum
How to use checksums
5fea0162f5c7c8ddb6b3037bc1fe94031118ff559bfac6a1f35c1435c3d29b14
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / pycurl-7.49.0-cp315-cp315t-manylinux_2_28_aarch64.whl

Download URL pycurl-7.49.0-cp315-cp315t-manylinux_2_28_aarch64.whl
Size 6.8 MB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
fa556d6ad832b5bb879517b751b29e3dcfc75f5771971be3106c0e116987aa5b
BLAKE2b-256 checksum
How to use checksums
fd2881253c27f1a40c1ac40fdfb5e663d101c5dd24b05d53e2d6e99876448c3c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / pycurl-7.49.0-cp315-cp315t-macosx_11_0_arm64.whl

Download URL pycurl-7.49.0-cp315-cp315t-macosx_11_0_arm64.whl
Size 4.9 MB
Tags CPython 3.15 CPython 3.15 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
88561246362aa35e3e99c70d0fd6d46379e89e7d2efe3caaab2ecf0fee261a47
BLAKE2b-256 checksum
How to use checksums
4a853eb7fab97ea6c866dc7e8e372ecdfe441f6e9be06daf7dbca233901d8396
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / pycurl-7.49.0-cp315-cp315t-macosx_10_15_x86_64.whl

Download URL pycurl-7.49.0-cp315-cp315t-macosx_10_15_x86_64.whl
Size 4.9 MB
Tags CPython 3.15 CPython 3.15 free-threading macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
b6f0fc0c6317fe74da605088435161b1e6756c07aa51c2a02b819e399d3b19bc
BLAKE2b-256 checksum
How to use checksums
ae6fba651870fe58bca24828ee69671c32f860018c4b2951b29817d6c5915aed
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / pycurl-7.49.0-cp315-cp315-win_arm64.whl

Download URL pycurl-7.49.0-cp315-cp315-win_arm64.whl
Size 18.3 MB
Tags CPython 3.15 Windows ARM64
SHA-256 checksum
How to use checksums
b485321ca8de7d3ddd24aad1746beaf22c6b1d5d7dfea95ca9390b8f6f940fc8
BLAKE2b-256 checksum
How to use checksums
601aed817f328a6a74854558f65b7ffafcc622fd51a73c63cd2814dc09ae308b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / pycurl-7.49.0-cp315-cp315-win_amd64.whl

Download URL pycurl-7.49.0-cp315-cp315-win_amd64.whl
Size 17.9 MB
Tags CPython 3.15 Windows x86-64
SHA-256 checksum
How to use checksums
a34a5a4885fc244f6976738f8ad2235b9eb526b0886fa5ce1ad926540f90545e
BLAKE2b-256 checksum
How to use checksums
709fbed5494ff7233d83c129b7bb67659befa825cdc1fe5df6f7ffbcdf8d3eda
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / pycurl-7.49.0-cp315-cp315-manylinux_2_28_x86_64.whl

Download URL pycurl-7.49.0-cp315-cp315-manylinux_2_28_x86_64.whl
Size 6.4 MB
Tags CPython 3.15 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
684747cca0e1a8d045c4a3b9a4db3e604bedfbc932955377a58998491c7d29e8
BLAKE2b-256 checksum
How to use checksums
2e24dec569f9f9c43cad4fb72d7c5b6d9c3067670700804d6742d783b010550e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / pycurl-7.49.0-cp315-cp315-manylinux_2_28_aarch64.whl

Download URL pycurl-7.49.0-cp315-cp315-manylinux_2_28_aarch64.whl
Size 6.7 MB
Tags CPython 3.15 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
10be3ff2c57d792a00a5bc2d900a2153823516a5acb5463775d64aa586eca8d3
BLAKE2b-256 checksum
How to use checksums
875b742bf83897c70ffa4e62970db9dd23681bf3262a1f9159915a9cab88ceb0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / pycurl-7.49.0-cp315-cp315-macosx_11_0_arm64.whl

Download URL pycurl-7.49.0-cp315-cp315-macosx_11_0_arm64.whl
Size 4.9 MB
Tags CPython 3.15 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
4c2c6059651ef9859a350877001c2155810def14fcca1e7ad88f6e845251e930
BLAKE2b-256 checksum
How to use checksums
2bac2711c69beea1754012cb34319538e7206f1a9faa295c97269efd920b5528
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / pycurl-7.49.0-cp315-cp315-macosx_10_15_x86_64.whl

Download URL pycurl-7.49.0-cp315-cp315-macosx_10_15_x86_64.whl
Size 4.9 MB
Tags CPython 3.15 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
873a441bee695ce280aa11f4e2220389d6395c70e2728d585a998b648e4a0345
BLAKE2b-256 checksum
How to use checksums
8045170a5eff99bf3a9c0ec69c3c15272d44d31709911cefeb32e22f7a865113
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / pycurl-7.49.0-cp314-cp314t-win_arm64.whl

Download URL pycurl-7.49.0-cp314-cp314t-win_arm64.whl
Size 18.3 MB
Tags CPython 3.14 CPython 3.14 free-threading Windows ARM64
SHA-256 checksum
How to use checksums
b0f413a826f11e5ebb05225108da1a40f2f60cdcf1e8450a188127c5e7963d7c
BLAKE2b-256 checksum
How to use checksums
75ddd1c94008d97116e8fd1f5e06fc3e26d1f87de608d0c2d4c4bcb5a506802a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / pycurl-7.49.0-cp314-cp314t-win_amd64.whl

Download URL pycurl-7.49.0-cp314-cp314t-win_amd64.whl
Size 17.9 MB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
571d8874dc7037c5d270346c7a1a7825f18354b4b2ab75646459e166fa63c319
BLAKE2b-256 checksum
How to use checksums
1ba2b17626fe68376492f94a7007159e201ca6cca8907544342f8e02b58e28e3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / pycurl-7.49.0-cp314-cp314t-manylinux_2_28_x86_64.whl

Download URL pycurl-7.49.0-cp314-cp314t-manylinux_2_28_x86_64.whl
Size 6.4 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
ef0192aefe5b71a2f35ba69aee640634c1b9610ab5117790b2558edffc6caf4a
BLAKE2b-256 checksum
How to use checksums
a6510e0eb77435e535d0914aa2519972ef8ac3e82e5c8279677618d9b72fa123
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / pycurl-7.49.0-cp314-cp314t-manylinux_2_28_aarch64.whl

Download URL pycurl-7.49.0-cp314-cp314t-manylinux_2_28_aarch64.whl
Size 6.8 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
61caaf8edf39fbc01d8c4326aeeab809e3b50d82cdc0d61c9481a87568631b69
BLAKE2b-256 checksum
How to use checksums
143335856c19741804313e59e5e60558a42663ef66059cbf88201ebd21f7c255
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / pycurl-7.49.0-cp314-cp314t-macosx_11_0_arm64.whl

Download URL pycurl-7.49.0-cp314-cp314t-macosx_11_0_arm64.whl
Size 4.9 MB
Tags CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
f19b1153d68da7988b44fcc15826c9acac848a144070fff00d9c1b04d9820d06
BLAKE2b-256 checksum
How to use checksums
04a0b8d2f5fdb7b5d81e78147ceb5fdbaf767083bc9f024fbe2198ec307493bd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / pycurl-7.49.0-cp314-cp314t-macosx_10_15_x86_64.whl

Download URL pycurl-7.49.0-cp314-cp314t-macosx_10_15_x86_64.whl
Size 4.9 MB
Tags CPython 3.14 CPython 3.14 free-threading macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
e09605c621680151da64c9da0a1a9b78fb24111c4ebaa0e2ab7ca18b6676d997
BLAKE2b-256 checksum
How to use checksums
c3435d6258259269de97c0d81e4e5ddef98031e53a2f6ce04e5867ec43c710be
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / pycurl-7.49.0-cp314-cp314-win_arm64.whl

Download URL pycurl-7.49.0-cp314-cp314-win_arm64.whl
Size 18.3 MB
Tags CPython 3.14 Windows ARM64
SHA-256 checksum
How to use checksums
d08c0a1b858564a5b72c66e791d1ab1a37d62863967a5fc82150ad14f7cfc05c
BLAKE2b-256 checksum
How to use checksums
c87f5482806ad301401473876e7f438439631c6e0d1b35989f5d427eaa040379
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / pycurl-7.49.0-cp314-cp314-win_amd64.whl

Download URL pycurl-7.49.0-cp314-cp314-win_amd64.whl
Size 17.9 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
023228cf243176c4cc00664335be4169bd4fb366d5f012e4e5e2d7fb85b65c0b
BLAKE2b-256 checksum
How to use checksums
e7bd3fe3d4c0cb0a641f993a24878b547a6f696ddf57934a382c511747cbcfe9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / pycurl-7.49.0-cp314-cp314-manylinux_2_28_x86_64.whl

Download URL pycurl-7.49.0-cp314-cp314-manylinux_2_28_x86_64.whl
Size 6.4 MB
Tags CPython 3.14 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
113708c9619af2d07daa43c179538f87458a0298797553da1bae2c18ce5d944d
BLAKE2b-256 checksum
How to use checksums
66566adf005759ee0a5ed4b74e3c54210693e321ae23be80968c78e4fe7a76cd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / pycurl-7.49.0-cp314-cp314-manylinux_2_28_aarch64.whl

Download URL pycurl-7.49.0-cp314-cp314-manylinux_2_28_aarch64.whl
Size 6.7 MB
Tags CPython 3.14 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
53c2e43d3ac91a51faebb6e0eba6aebd376a01d57202e6713f7e99954b3b29ab
BLAKE2b-256 checksum
How to use checksums
f29eb58eb8f788d5eab2b9dc359a815b5077f2d89fe029e2bcd5a8ddd9ab7a75
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / pycurl-7.49.0-cp314-cp314-macosx_11_0_arm64.whl

Download URL pycurl-7.49.0-cp314-cp314-macosx_11_0_arm64.whl
Size 4.9 MB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
cd7087d96cb16d1c36b6fd3986c731d13ee2666c642b10e0f90822a96d106421
BLAKE2b-256 checksum
How to use checksums
4425f3370a25176fa917368dd7aeda00750c3bcb49b816510173134b9be3fc02
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / pycurl-7.49.0-cp314-cp314-macosx_10_15_x86_64.whl

Download URL pycurl-7.49.0-cp314-cp314-macosx_10_15_x86_64.whl
Size 4.9 MB
Tags CPython 3.14 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
c640b751f6b48fe9ea9c23bb201c55aa6d6b528032cdb024d655e6a9297e249e
BLAKE2b-256 checksum
How to use checksums
d320d14e1353015393727ce240e3d5680b804c734a2717376e5889d329c17c1b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / pycurl-7.49.0-cp313-cp313-win_arm64.whl

Download URL pycurl-7.49.0-cp313-cp313-win_arm64.whl
Size 17.6 MB
Tags CPython 3.13 Windows ARM64
SHA-256 checksum
How to use checksums
f1008cc6b1f0339284b80caeb61dca221f926817dd6f461b4e762b89c66ca3fd
BLAKE2b-256 checksum
How to use checksums
e39593351de992438992ef50e90b89ea8bfa50e9b11c305534236a8ab3789fa8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / pycurl-7.49.0-cp313-cp313-win_amd64.whl

Download URL pycurl-7.49.0-cp313-cp313-win_amd64.whl
Size 17.2 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
a57eac115ebec7cc0130f3921896e04569653b3b6ca10293c05e21f50a3de997
BLAKE2b-256 checksum
How to use checksums
b73289f24ea0e7839c52ecba6b2b667af31c05b38d4c9bd267669fa624b707c4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / pycurl-7.49.0-cp313-cp313-manylinux_2_28_x86_64.whl

Download URL pycurl-7.49.0-cp313-cp313-manylinux_2_28_x86_64.whl
Size 6.4 MB
Tags CPython 3.13 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
0553733d9654a6faf6c672320d68576b07e407b2104c5e7b5569346fcfafa6f3
BLAKE2b-256 checksum
How to use checksums
fd81a6acd0b7bd56868ca1851b6cdcd015231170f74ece8a3ddd6fc6fef534fb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / pycurl-7.49.0-cp313-cp313-manylinux_2_28_aarch64.whl

Download URL pycurl-7.49.0-cp313-cp313-manylinux_2_28_aarch64.whl
Size 6.7 MB
Tags CPython 3.13 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
2778868eec4353ded220bb1e0c3b9e63fa903e94ede3861cfc66ac386b55eabb
BLAKE2b-256 checksum
How to use checksums
260a2459ca3053d013691eb0afa051f22c1e567381bf1ae17254a539aa31f749
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / pycurl-7.49.0-cp313-cp313-macosx_11_0_arm64.whl

Download URL pycurl-7.49.0-cp313-cp313-macosx_11_0_arm64.whl
Size 4.9 MB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
21a197fcdc12c282136ad5879cf8566178d5228d84641f90f120bc988008239d
BLAKE2b-256 checksum
How to use checksums
8f890ac7d0d6500924439ea98ebe5d482b3f312a6379de12259cb34d8cba3ca4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / pycurl-7.49.0-cp313-cp313-macosx_10_13_x86_64.whl

Download URL pycurl-7.49.0-cp313-cp313-macosx_10_13_x86_64.whl
Size 4.9 MB
Tags CPython 3.13 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
1787fee6107fbe6771ff0e3f73b2878ea92711a844a91c2ef3831d5d6f40c613
BLAKE2b-256 checksum
How to use checksums
582b48572ccdc1a51c3628a98ab4db4a96aedd5b350bf123d10d03a75d7359a1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / pycurl-7.49.0-cp312-cp312-win_arm64.whl

Download URL pycurl-7.49.0-cp312-cp312-win_arm64.whl
Size 17.6 MB
Tags CPython 3.12 Windows ARM64
SHA-256 checksum
How to use checksums
5b8247cc5f76ce37ced12ec5f25d11f6e4b5d87795dc5b4891b48aac70a7c2ff
BLAKE2b-256 checksum
How to use checksums
9ac57f30b0363b6cd574365b97a34ab32356a9579e03c96de1918de15ff38a06
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / pycurl-7.49.0-cp312-cp312-win_amd64.whl

Download URL pycurl-7.49.0-cp312-cp312-win_amd64.whl
Size 17.2 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
e4062a52f378a2f0e6c0da4571fa0a676dd59681869d5645354caf56bba1c906
BLAKE2b-256 checksum
How to use checksums
59ff0db0354d99e5ba4a3c2d6f182ab34ba55d829f4abf455046cdf7176b7a51
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / pycurl-7.49.0-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL pycurl-7.49.0-cp312-cp312-manylinux_2_28_x86_64.whl
Size 6.4 MB
Tags CPython 3.12 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
b02ca356fb9aaced336a2b5ecd74f5eb1896442ddbfb47250e5cddb2b8578fab
BLAKE2b-256 checksum
How to use checksums
489bdfc22a122d75ea45925aaa0a8fc1d0b56fec7198aad2992433bb392911cb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / pycurl-7.49.0-cp312-cp312-manylinux_2_28_aarch64.whl

Download URL pycurl-7.49.0-cp312-cp312-manylinux_2_28_aarch64.whl
Size 6.7 MB
Tags CPython 3.12 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
8aa63c7f2d8451681d7f709a097d3df14ce335aa8a1321499d9cd2c7e35a4a18
BLAKE2b-256 checksum
How to use checksums
c7dca2979dfb915916a4962c11d83a59d9a8f7b4d673e574f0d2a7da70fca321
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / pycurl-7.49.0-cp312-cp312-macosx_11_0_arm64.whl

Download URL pycurl-7.49.0-cp312-cp312-macosx_11_0_arm64.whl
Size 4.9 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
2769aa99dac37856dba3c432eccd0585e1fa98735cb64b0c52f5ed552120a0d9
BLAKE2b-256 checksum
How to use checksums
9c1eabcd6fd0afece28ef254bf27e7b5aa4437e53646f4a6c14c8863fe199364
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / pycurl-7.49.0-cp312-cp312-macosx_10_13_x86_64.whl

Download URL pycurl-7.49.0-cp312-cp312-macosx_10_13_x86_64.whl
Size 4.9 MB
Tags CPython 3.12 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
575d6d5d6e0c00577f81dfcbd696c27d824130abae2be9be167a4bfbdfc86c61
BLAKE2b-256 checksum
How to use checksums
3555dba0d0cb19849c5bb26442d484b435338342488ba4eb820a751fdc56ea8d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / pycurl-7.49.0-cp311-cp311-win_arm64.whl

Download URL pycurl-7.49.0-cp311-cp311-win_arm64.whl
Size 17.6 MB
Tags CPython 3.11 Windows ARM64
SHA-256 checksum
How to use checksums
ccd92ed511675c52227c8e66c12d6f46cfae226960d563d116fd92e3038c5444
BLAKE2b-256 checksum
How to use checksums
ab9fe42b621c21fa8417a827a3e93997d5b5a867fa7f7f4e3e93c2b34956bd91
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / pycurl-7.49.0-cp311-cp311-win_amd64.whl

Download URL pycurl-7.49.0-cp311-cp311-win_amd64.whl
Size 17.2 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
ee47cf03a9d3ad8f309c7a34dc6236c48d81257b91b164f9a8fb2363464a5ffa
BLAKE2b-256 checksum
How to use checksums
441f90eb2272db38e7766dcb70440aa3a1eaeebdc8d03ab63bc1b22ef8791db3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / pycurl-7.49.0-cp311-cp311-manylinux_2_28_x86_64.whl

Download URL pycurl-7.49.0-cp311-cp311-manylinux_2_28_x86_64.whl
Size 6.3 MB
Tags CPython 3.11 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
6f88539845d3bb2cf2ce0ccbc1bb8b9ed9e401a0d874798aeabc5f16f0f95c4d
BLAKE2b-256 checksum
How to use checksums
fa0893271635259c240f6e3113b67c18af8c60219dfd95030fca38cd0460b9ea
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / pycurl-7.49.0-cp311-cp311-manylinux_2_28_aarch64.whl

Download URL pycurl-7.49.0-cp311-cp311-manylinux_2_28_aarch64.whl
Size 6.6 MB
Tags CPython 3.11 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
b1cd6cea1618ec2a6bbe4e430b34dcc83c5bfb5373a25809fb77e4ec451990ad
BLAKE2b-256 checksum
How to use checksums
e7d0fdf5cdf76196c7281c01754359e46a914a7b028bf6db8c5eb6a03eb1b339
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / pycurl-7.49.0-cp311-cp311-macosx_11_0_arm64.whl

Download URL pycurl-7.49.0-cp311-cp311-macosx_11_0_arm64.whl
Size 4.9 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
3a42e64f197ac3e95cc64a06a23a1a01ac55a22c8a7e94c9d93e9fe7d0c09d31
BLAKE2b-256 checksum
How to use checksums
2095a02a2cacc684c4a1b87eb6e133c72b53389709b85db4811bfdfbf3eae8a0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / pycurl-7.49.0-cp311-cp311-macosx_10_9_x86_64.whl

Download URL pycurl-7.49.0-cp311-cp311-macosx_10_9_x86_64.whl
Size 4.9 MB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
b19c8abb40d8d1d958b5ac134af33869043782c24b8868f48883ee34e3f5db61
BLAKE2b-256 checksum
How to use checksums
66e0600818069cb8239c49d9d1614698425e0582fcb0b4db3b1aa7bccd38c13f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / pycurl-7.49.0-cp310-cp310-win_arm64.whl

Download URL pycurl-7.49.0-cp310-cp310-win_arm64.whl
Size 17.6 MB
Tags CPython 3.10 Windows ARM64
SHA-256 checksum
How to use checksums
17910e34762c5a865830784efc0ff9e0045ff886a1e0d8b5d3b67c19abf9e2ab
BLAKE2b-256 checksum
How to use checksums
a651460742a2a463dec9f43bf31a4dcbd5a73978cf1f9530adc694b6aeb00749
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / pycurl-7.49.0-cp310-cp310-win_amd64.whl

Download URL pycurl-7.49.0-cp310-cp310-win_amd64.whl
Size 17.2 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
89c10bcc900bab4e8a5ffdcdd3f4dc6d7ee34863e69b60ae63c7641843e446e6
BLAKE2b-256 checksum
How to use checksums
805f33762d38d59d64d11e574eca85e48f93a249b60b3b5f4ace0da9b14ddd1c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / pycurl-7.49.0-cp310-cp310-manylinux_2_28_x86_64.whl

Download URL pycurl-7.49.0-cp310-cp310-manylinux_2_28_x86_64.whl
Size 6.3 MB
Tags CPython 3.10 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
4849a7599017e78fc94f5e8e82c6b9da07e482fb69abc4284b2df1c6a204c0a3
BLAKE2b-256 checksum
How to use checksums
b765a12e8b0739415939cb13cfef2409d7ba0e6021401a4773ae913a21b63513
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / pycurl-7.49.0-cp310-cp310-manylinux_2_28_aarch64.whl

Download URL pycurl-7.49.0-cp310-cp310-manylinux_2_28_aarch64.whl
Size 6.6 MB
Tags CPython 3.10 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
e6d6af67b05d7dd97194e9588f169e25a85956b4995e7c37877a289c5a95a8bf
BLAKE2b-256 checksum
How to use checksums
9d6ad2f3f2735a4a0822c838d78ad6ca5903c7af84e7630826c626c0d932f4f7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / pycurl-7.49.0-cp310-cp310-macosx_11_0_arm64.whl

Download URL pycurl-7.49.0-cp310-cp310-macosx_11_0_arm64.whl
Size 4.9 MB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
a5887093d29a1eb75c023e22dc2c04bf6601f7b262a981028a0e36ab0755e84d
BLAKE2b-256 checksum
How to use checksums
5d7f462dafc5f55245ae40908f5668eb4ad73963bbe9b7ac26650b547e7fbd07
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / pycurl-7.49.0-cp310-cp310-macosx_10_9_x86_64.whl

Download URL pycurl-7.49.0-cp310-cp310-macosx_10_9_x86_64.whl
Size 4.9 MB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
f062e9b826a2c2ec9d9f1573c7a4338834831b8b37f3d8c68f9669fa9f88c608
BLAKE2b-256 checksum
How to use checksums
2ac7a16234b24c2459026f3fff3d3bbb495c2ae2906ce162130f7526f601962f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Security for pycurl 7.49.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

Full provenance

All 49 files in this release have been uploaded with provenance metadata.

Select from 49 files

Attestation for pycurl-7.49.0.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

7.49.0 This release

49 release files Full provenance

7.18.1

7.16.4

7.16.2.1

7.16.2

7.16.1

7.15.5.1

7.15.5

7.15.4.2

7.15.4.1

7.15.4

7.15.2

7.15.1

7.15.0

7.14.1

7.14.0

7.13.2

7.13.1

7.13.0

7.12.3

7.12.1

7.12

7.11.3

7.11.2

7.11.1

7.11.0

7.10.8

7.10.6

7.10.5

7.10.4.2

7.10.4

7.10.3

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