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

Test Matrix

The test matrix is a separate framework that runs tests on more esoteric configurations. It supports:

  • Testing against Python compiled without threads, which requires an out of process test server.

  • Testing against locally compiled libcurl with arbitrary options.

To use the test matrix, first start the test server by running:

python -m tests.appmanager

Then in a different shell, and preferably in a separate user account, run the test matrix:

# run ftp tests, etc.
export PYCURL_VSFTPD_PATH=vsftpd
# create a new work directory, preferably not under pycurl tree
mkdir testmatrix
cd testmatrix
# run the matrix specifying absolute path
python /path/to/pycurl/tests/matrix.py

The test matrix will download, build and install supported Python versions and supported libcurl versions, then run pycurl tests against each combination. To see what the combinations are, look in tests/matrix.py.

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.

Release files for pycurl 7.48.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.48.0
File Size Uploaded
pycurl-7.48.0.tar.gz 320.6 kB Details

Built distributions (wheels)

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

Total release size: 468.7 MB

Release files / pycurl-7.48.0.tar.gz

Download URL pycurl-7.48.0.tar.gz
Size 320.6 kB
Tags Source
SHA-256 checksum
How to use checksums
b70961a76c412cd34f9cc2c9558e63f89fb37045c59eee396c585b52973be280
BLAKE2b-256 checksum
How to use checksums
fe625851dbbaba9b8ba69019ee74213f1c31b0b2b7ba643ad48e9407638b0dea
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 16, 2026.

Transparency log

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

Download URL pycurl-7.48.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
e8e20a09764d3bdb85a96b812b410bb2d80d6105a3c79e4e355a871d0d6f0d56
BLAKE2b-256 checksum
How to use checksums
7fc7e5ea11b1b96034da2bfe8386a701ea89cb6296a1c086a9c7464b3bdf9c47
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 16, 2026.

Transparency log

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

Download URL pycurl-7.48.0-cp315-cp315t-win_amd64.whl
Size 18.0 MB
Tags CPython 3.15 CPython 3.15 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
ca342b5b9af2931e753d54928b27187dd400e9596ab2563888ab5cda547fe08f
BLAKE2b-256 checksum
How to use checksums
131f1e7b2bd9f99aafd40a6bc5d322e252554b118c02c897304a1c601e34a20b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 16, 2026.

Transparency log

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

Download URL pycurl-7.48.0-cp315-cp315t-manylinux_2_28_x86_64.whl
Size 6.5 MB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
74ba8e64799492358cd80dece5a9472ffd141d89f641d0d142ee174d37d9bc6a
BLAKE2b-256 checksum
How to use checksums
0b4fae8bb8d95979cdfe114d5f18b4a1aeb8534feb10525079f8afbc5b696a64
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 16, 2026.

Transparency log

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

Download URL pycurl-7.48.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
43eab1febd121f0674a9b3dfb91ff92c54d0de574a7bb37989e96cf887b3f728
BLAKE2b-256 checksum
How to use checksums
5afe7284352ac2ffb7c633bb868dd91ed1fffff9696684e239d459e09b64249c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 16, 2026.

Transparency log

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

Download URL pycurl-7.48.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
dd88350b01b788b8bbc784396a776ed67d555aed252965dbbbf2c43008db5383
BLAKE2b-256 checksum
How to use checksums
ac077cf52e7fd5e2f1c24eb2b73280b8de03640104704fe762859db43a7f6c73
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 16, 2026.

Transparency log

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

Download URL pycurl-7.48.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
3fc112c22a655e838f08828dd09c6d20f4f60670417ac852e774af06c570eab7
BLAKE2b-256 checksum
How to use checksums
c6555476065216d5617ae1072afc7ad6f7eaa444fe3a83b14ff6785c4c7b4b4c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 16, 2026.

Transparency log

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

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

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 Sep 16, 2026.

Transparency log

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

Download URL pycurl-7.48.0-cp315-cp315-win_amd64.whl
Size 18.0 MB
Tags CPython 3.15 Windows x86-64
SHA-256 checksum
How to use checksums
5d651bf55b55d70a69200a3a3bbbb39eab9ccc1a5cfdf964afe4d7a92607c7f2
BLAKE2b-256 checksum
How to use checksums
622a01eb511f166e0372d86f13aa3b921e1e3c1bb417f6bd1b6c2592e3d2876f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 16, 2026.

Transparency log

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

Download URL pycurl-7.48.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
a9099c31bba526bb4564898fb4ec2e0c23c04a0a0a4a6406ccfedb3666fe28d8
BLAKE2b-256 checksum
How to use checksums
914833763b5c923ac7dea16e1cd1b761244ffcee28be7966eadcb08be52c20b6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 16, 2026.

Transparency log

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

Download URL pycurl-7.48.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
874290496776909751d52b6c0869c222b398403a100631ac92e1ee440527d108
BLAKE2b-256 checksum
How to use checksums
686b1eabecb83c8ab4fb5c6111854bff45df7df93c7b801c032ea4029e34254b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 16, 2026.

Transparency log

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

Download URL pycurl-7.48.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
16f2fd724a7327005d8362806a88bc69753add73e717810361b5645de0b10511
BLAKE2b-256 checksum
How to use checksums
f0ce2fb25e748fccd50bc859a47a6ad0b73fdd641e9621d3d4e513ea176c44e4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 16, 2026.

Transparency log

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

Download URL pycurl-7.48.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
b1d32b4cdb433270104b9f3be46d6158c034260396ac0aadf8fc1d3fa638f0b0
BLAKE2b-256 checksum
How to use checksums
77618ccc7f423c3216975e9cb1084f6a6abcb678971ced9733f29440761a4d1e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 16, 2026.

Transparency log

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

Download URL pycurl-7.48.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
0ae37ba689b520887a41ac39a3f4ca06697fd1f0ea7a1f7be5f26cf657e7dffe
BLAKE2b-256 checksum
How to use checksums
16dbc7e1c2e4868815e5856e5f77ccb4fccaf6f474cea6b5c9ea54d0939c1f0f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 16, 2026.

Transparency log

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

Download URL pycurl-7.48.0-cp314-cp314t-win_amd64.whl
Size 18.0 MB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
72971af5dc4d86b957c3bcb30877389a15aaa94653a145412f074c332d2aeaca
BLAKE2b-256 checksum
How to use checksums
161b7668c130af5f33eb967e46944e444170957c572425b885eb6c89d7d793ac
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 16, 2026.

Transparency log

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

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

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 Sep 16, 2026.

Transparency log

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

Download URL pycurl-7.48.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
f12a2fea62f9b803c7c92cd3a327b229c337a8e87a6e7d5e351136e6844ba9b1
BLAKE2b-256 checksum
How to use checksums
5c3b1466e938b3b241ce4d02f74ea2c1b85cb041afe39a18ed284b41bd75b708
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 16, 2026.

Transparency log

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

Download URL pycurl-7.48.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
899fdfb54f281139b7d7e5213192e1d6eedfa37373d39fa7b5d6e523d68ddcaa
BLAKE2b-256 checksum
How to use checksums
db932e26350d277572015f31c47a0932df33f4882a15b6002ed7c7a1639141c7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 16, 2026.

Transparency log

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

Download URL pycurl-7.48.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
27db3307c7ee51e4b60ff953bcc7cc5ac4e8f37e92879dc1ba633750f58a6025
BLAKE2b-256 checksum
How to use checksums
c43a2ec29df0d4106d7026c58c504c5797799f7c6dade690524d6ce7c38f74c4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 16, 2026.

Transparency log

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

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

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 Sep 16, 2026.

Transparency log

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

Download URL pycurl-7.48.0-cp314-cp314-win_amd64.whl
Size 18.0 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
39ff8b11725caa4d0adb59c8df7ee68384ad3b94167f5710355cb0a1cf4a5b91
BLAKE2b-256 checksum
How to use checksums
ffe3dc5f19bcb39a7e9dcd9e0135a64699f5039863401df5cf596520e622c331
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 16, 2026.

Transparency log

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

Download URL pycurl-7.48.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
c7ffcd5acf2050287657126467a6f79bea43f536c0a851fe92c068e4b938ce24
BLAKE2b-256 checksum
How to use checksums
0661d8533778b30b88caf17b5eb36ac6d1f0c4cb8a0019d42af286f9a208e237
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 16, 2026.

Transparency log

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

Download URL pycurl-7.48.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
331c051c7702a7943ff25af22fefcd55c600527a249c5b7790c8325c461595ef
BLAKE2b-256 checksum
How to use checksums
1cde52c09eee00f8a840894d2e6a07ed773b83ce7f1617586298823467c6c556
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 16, 2026.

Transparency log

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

Download URL pycurl-7.48.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
42853e884e1d42adb9571fd797fc478fca8f32a012e468f71f6c9d3597bc2ded
BLAKE2b-256 checksum
How to use checksums
24d743416130504f369686bb6f051d9c072f35641c062982b61ca14efb1b3d89
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 16, 2026.

Transparency log

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

Download URL pycurl-7.48.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
07f1d61dec76475968b2776875d0be1fee02fb7e6098a1c269831623e42a18f1
BLAKE2b-256 checksum
How to use checksums
6b6a5e4e7e5e9ba143fb3473ee7adfd3242fc873345e9e06126bd421d8e05bac
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 16, 2026.

Transparency log

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

Download URL pycurl-7.48.0-cp313-cp313-win_arm64.whl
Size 17.5 MB
Tags CPython 3.13 Windows ARM64
SHA-256 checksum
How to use checksums
70e0b9d1880aa13893712c6929cb9fb60c655e82fad72ca1fbc5716adb06d8c9
BLAKE2b-256 checksum
How to use checksums
858ad03f9d406f2e63b548ce2c9eaa136cef4c95d4adc5968ddc85fb9e64fa48
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 16, 2026.

Transparency log

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

Download URL pycurl-7.48.0-cp313-cp313-win_amd64.whl
Size 17.3 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
0c3b9d3d4fb7a499f278398d319973ad7e1b1d99f672eb64d1417b01881c4ecd
BLAKE2b-256 checksum
How to use checksums
a3b117a805d963eae87ee97b5844554251f3674dc79ef2c77a9b21b11a0a7951
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 16, 2026.

Transparency log

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

Download URL pycurl-7.48.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
aaed3cc92d380075909b5b5ed3c385d34fc0364bd0c5f6b984c1148674ae1e57
BLAKE2b-256 checksum
How to use checksums
b620c1b3a90aa44bab3cf5f4f5bddb6ba85b9a57f3d7b95b807b497290f9f92e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 16, 2026.

Transparency log

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

Download URL pycurl-7.48.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
f3613b4720f7b7b93321bfb8e7fa78f6a7b1bd35793bb10844efb5f86eab2243
BLAKE2b-256 checksum
How to use checksums
5ffb4435aa8091e87eac04157fb29cfe99d3aa1ea2fb992ed9136bbec4f685bc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 16, 2026.

Transparency log

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

Download URL pycurl-7.48.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
1838f2fac5be41ac009a0f14fb4801204d4455dde764398f8481e8f3c594e31f
BLAKE2b-256 checksum
How to use checksums
171910ce5f09f59c59e202d87abd78de0889ed894009fafc4bc89a2e6d4a59f6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 16, 2026.

Transparency log

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

Download URL pycurl-7.48.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
38b532325c0ba4d0b102c20c9e187022b2f2ae1728fedc2a57d87a01614ebc2a
BLAKE2b-256 checksum
How to use checksums
3bd9166372a03709117d687ed9fae96a377dcad35f4b9ba770a71cf3aab71d2c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 16, 2026.

Transparency log

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

Download URL pycurl-7.48.0-cp312-cp312-win_arm64.whl
Size 17.5 MB
Tags CPython 3.12 Windows ARM64
SHA-256 checksum
How to use checksums
37507595b03a7a2e5d98d50774d4f9ce3b12ef9a26f84d61981a05e0a80fb513
BLAKE2b-256 checksum
How to use checksums
2c5d21b0a88e2f1bc37a0ce3e383a5858f8a24e56fd208ab2fb1caefd2c9f126
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 16, 2026.

Transparency log

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

Download URL pycurl-7.48.0-cp312-cp312-win_amd64.whl
Size 17.3 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
fe2e993e42f07dc935c757fe22cb4d23a92d73374e0665fd8ef4894b3046719e
BLAKE2b-256 checksum
How to use checksums
3bccb2728f69de959c1d4899b7e320880322722ea2274914d06408bb2ac5994a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 16, 2026.

Transparency log

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

Download URL pycurl-7.48.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
8a5b168d41eea2cf69c522967f5520e8490e117cd217fb8d6e7d7544c81ea51c
BLAKE2b-256 checksum
How to use checksums
25b57cc7cfd949efbdc39ca44934f6e94cd3efcb7ad06d4948e485d77bed7e35
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 16, 2026.

Transparency log

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

Download URL pycurl-7.48.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
038fb9b99786862fa491cc873eb72a2dc8d09155c285cd3733ab2e07819b40c8
BLAKE2b-256 checksum
How to use checksums
f89267cdb96028ca3c0e0de3342bc1fefb0631b905d8b153dd5f3a70f1f74b15
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 16, 2026.

Transparency log

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

Download URL pycurl-7.48.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
2a3542d263e4269a252b8ec6953a2a46cb25ac4641779524f107253b71450641
BLAKE2b-256 checksum
How to use checksums
72b269118af46fa26788026af740c2f84a0278caa6769bd860198cd95d9aa1d4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 16, 2026.

Transparency log

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

Download URL pycurl-7.48.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
2961681620568cedf38b2231efe7a2b5f14949eb56eb8d7242de83e7ff6681b5
BLAKE2b-256 checksum
How to use checksums
7ef7f54fefc124b9d5db7a903a5c9929662799c7f3f15c824307e35599fd0ec5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 16, 2026.

Transparency log

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

Download URL pycurl-7.48.0-cp311-cp311-win_arm64.whl
Size 17.5 MB
Tags CPython 3.11 Windows ARM64
SHA-256 checksum
How to use checksums
11d4e763cd0df5253e1cccf24a30cd059e303f87320245a97eed87143d14c7a2
BLAKE2b-256 checksum
How to use checksums
24b836efc33ad25ae998c703e19cb061352d4532dd3e136549a66585f6404a8d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 16, 2026.

Transparency log

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

Download URL pycurl-7.48.0-cp311-cp311-win_amd64.whl
Size 17.3 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
608ce1c5ee9d707d22d82796326873e45719c7c087ef695743769e733748087e
BLAKE2b-256 checksum
How to use checksums
b7a0b9f1854a90f85b8b353caa9249c7613f7e93d446a6a2bc960256d144c9a3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 16, 2026.

Transparency log

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

Download URL pycurl-7.48.0-cp311-cp311-manylinux_2_28_x86_64.whl
Size 6.4 MB
Tags CPython 3.11 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
778644ae698228a4dc028871a8394bc937830d5e9e0c3380a75d49d615c2c5c8
BLAKE2b-256 checksum
How to use checksums
88a664e8918659a28ddd8f8ec0f14bdf62538eea01c5c85897e7e7ff4c7e5bd6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 16, 2026.

Transparency log

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

Download URL pycurl-7.48.0-cp311-cp311-manylinux_2_28_aarch64.whl
Size 6.7 MB
Tags CPython 3.11 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
88d9ba3534bdddc338454db714ab61e82d0c1dcd59f9a721b561467b7700bf5a
BLAKE2b-256 checksum
How to use checksums
a1ea8ea537b7dff770041bc44d9461b300381a3b4a354abd2ca10e4c943a5b9f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 16, 2026.

Transparency log

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

Download URL pycurl-7.48.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
1ab5091dfa74ef8fb51c6d934a05ad3012050956f158657b2c584fc3cfe1811b
BLAKE2b-256 checksum
How to use checksums
e7c38f778f1781d9ae3f60612f021a513f3bbf6f2f5a8ccf93a5545c567f8c8b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 16, 2026.

Transparency log

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

Download URL pycurl-7.48.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
20f34550fb8de5079d1c428788de1758bede395cd5be47f8978a7300b7b9ef5a
BLAKE2b-256 checksum
How to use checksums
be7768952b8d03cbe06d4c543b63fec49d82738f88846f247480ad09a5b94f73
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 16, 2026.

Transparency log

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

Download URL pycurl-7.48.0-cp310-cp310-win_arm64.whl
Size 17.5 MB
Tags CPython 3.10 Windows ARM64
SHA-256 checksum
How to use checksums
fa0e434f5acc2cafb642733e5e33f218a2053af95ed6d7c62440190d2fc68be0
BLAKE2b-256 checksum
How to use checksums
2abb6687dd7941869cd065dac5ae2c3c0e75d782ff7a51de0d73bac1e3978a02
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 16, 2026.

Transparency log

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

Download URL pycurl-7.48.0-cp310-cp310-win_amd64.whl
Size 17.3 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
567fdc1500dc04e1508c5f0b7c94b3585b7ba9f9fb1387625926eabeebb6df2c
BLAKE2b-256 checksum
How to use checksums
db0ca4ea9fa515f5172bdb6b1c234b53764e6923899b27eff27ce42801ca2ad7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 16, 2026.

Transparency log

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

Download URL pycurl-7.48.0-cp310-cp310-manylinux_2_28_x86_64.whl
Size 6.4 MB
Tags CPython 3.10 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
06a854d78989e3dac33fb7323f7d8ea14f5f57cdadd55688863d607a08cb5ba8
BLAKE2b-256 checksum
How to use checksums
d00286a7807edaf748f97aaeb82e72e06611c1d78ab56ad6f955d7f386c88a03
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 16, 2026.

Transparency log

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

Download URL pycurl-7.48.0-cp310-cp310-manylinux_2_28_aarch64.whl
Size 6.7 MB
Tags CPython 3.10 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
63db2524f6f48a8dfc6eb2f45e23710b626724587d965cb3967097a7adab6e5a
BLAKE2b-256 checksum
How to use checksums
c2cfdf376771185049c6991be555e53b0ee171d91ebe20f8c197206331c77e5a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 16, 2026.

Transparency log

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

Download URL pycurl-7.48.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
2b3a23cb6acb2f0ee0ec44ae9bdef1520018547a52c715c02a8b35ce8c33d750
BLAKE2b-256 checksum
How to use checksums
5d21e022a80bbba386342bcff2938f8146e2c14d47dde1f2658004af92bfe8c1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 16, 2026.

Transparency log

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

Download URL pycurl-7.48.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
97697fb9c0d49792c78be4d2f82959edcb067640b61a1af5a24a79b9b2407e26
BLAKE2b-256 checksum
How to use checksums
9093724aa2d6962c8d9f880182dd99a7ca55ecdd6621eb8e9ea53ab45120ceb6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 16, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

7.48.0 This release

49 release files

7.45.2

1 release file

7.45.1

1 release file

7.45.0

1 release file

7.44.1

1 release file

7.44.0

1 release file

7.19.5

6 release files

7.19.3

5 release files

7.19.0

1 release file

7.18.2

1 release file

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