Skip to main content

A modern, high-performance HTTP client for Python and Rust.

Project description

pyqwest

License CI codecov

pyqwest is a Python HTTP client supporting modern HTTP features, based on the Rust library reqwest. It does not reinvent any features of HTTP or sockets, delegating to the excellent reqwest, which uses hyper, for all core functionality while presenting a familiar Pythonic API.

Features

  • All features of HTTP, including bidirectional streaming, trailers, and HTTP/3
  • Async and sync clients
  • The stability and performance of the Rust HTTP client stack
  • A fully-typed, Pythonic API - no runtime-checked union types

Installation

pyqwest is published to PyPI and can be installed as normal. We publish wheels for a wide variety of platforms, but if you happen to be using one without prebuilt wheels, it will be built automatically if you have Rust installed.

uv add pyqwest # or pip install

Usage

pyqwest provides the classes Client and SyncClient for async and sync applications respectively. These are ready to use to issue requests, or you can create and pass HTTPTransport or SyncHTTPTransport to configure settings like TLS certificates.

client = pyqwest.Client()

response = await client.get("https://curioswitch.org")
print(len(response.content))

See the API reference for all the APIs available.

Benchmarks

We have some preliminary benchmarks just to understand how the approach works. Note that these are essentially microbenchmarks - almost all real-world usage will be dominated by the server's time and not be significantly affected by the performance of the HTTP client itself.

An example from a macOS laptop, for async (with uvloop) HTTP/2 with no request / response content

test_benchmark_async[pyqwest-0-http-h2]            23.8466 (1.0)       28.1299 (1.0)       25.3533 (1.0)      0.7858 (1.0)       25.2118 (1.0)      0.6631 (1.0)           5;3  39.4427 (1.0)          36           1
test_benchmark_async[httpx_pyqwest-0-http-h2]      60.2672 (2.53)      93.4816 (3.32)      63.5238 (2.51)     8.0387 (10.23)     61.4938 (2.44)     1.5876 (2.39)          1;1  15.7421 (0.40)         16           1
test_benchmark_async[httpx-0-http-h2]             180.1868 (7.56)     195.9454 (6.97)     184.1702 (7.26)     6.2000 (7.89)     181.3329 (7.19)     5.8279 (8.79)          1;1   5.4298 (0.14)          6           1

Note we see no difference in trends with different content sizes. We see in this microbenchmark that pyqwest seems to significantly outperform HTTPX. The pyqwest HTTPX adapter also seems to bring potential performance to projects using HTTPX that do not want to change business logic.

Testing HTTP/1 allows us to also check AIOHTTP

test_benchmark_async[aiohttp-0-http-h1]            16.7938 (1.0)       20.7214 (1.0)       18.1937 (1.0)       0.7742 (1.86)      18.1273 (1.0)       1.0262 (1.90)         10;1  54.9642 (1.0)          38           1
test_benchmark_async[pyqwest-0-http-h1]            20.2705 (1.21)      22.2955 (1.08)      21.2425 (1.17)      0.4158 (1.0)       21.2635 (1.17)      0.5392 (1.0)           6;1  47.0754 (0.86)         31           1
test_benchmark_async[httpx_pyqwest-0-http-h1]      54.8534 (3.27)      88.8888 (4.29)      60.6263 (3.33)      9.7253 (23.39)     56.7566 (3.13)      2.4687 (4.58)          2;3  16.4945 (0.30)         18           1
test_benchmark_async[httpx-0-http-h1]             308.5213 (18.37)    333.9165 (16.11)    320.0622 (17.59)    11.2062 (26.95)    317.3413 (17.51)    20.1658 (37.40)         2;0   3.1244 (0.06)          5           1

AIOHTTP is comfortably the fastest - if only needing async with HTTP/1, it is an excellent HTTP client. pyqwest seems to perform fairly closely here too.

We see the same trend for sync as well (note sync outperforms async likely because the benchmark is CPU, not I/O, bound)

test_benchmark_sync[pyqwest-0-http-h2]           14.3617 (1.0)       16.8924 (1.0)       14.9348 (1.0)       0.4427 (1.0)      14.8650 (1.0)      0.4911 (1.0)          11;2  66.9576 (1.0)          52           1
test_benchmark_sync[httpx_pyqwest-0-http-h2]     52.0353 (3.62)     100.9097 (5.97)      56.7675 (3.80)     12.0905 (27.31)    52.6683 (3.54)     0.8969 (1.83)          2;4  17.6157 (0.26)         19           1
test_benchmark_sync[httpx-0-http-h2]             97.2703 (6.77)     131.0486 (7.76)     101.3821 (6.79)     10.4656 (23.64)    97.8609 (6.58)     0.8371 (1.70)          1;2   9.8637 (0.15)         10           1

As always, performance tends to vary widely based on use cases and environments - it is important to perform your own testing when concerned about performance for your situation.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pyqwest-0.6.1.tar.gz (450.6 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

pyqwest-0.6.1-pp311-pypy311_pp73-win_amd64.whl (4.6 MB view details)

Uploaded PyPyWindows x86-64

pyqwest-0.6.1-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl (5.8 MB view details)

Uploaded PyPymusllinux: musl 1.2+ x86-64

pyqwest-0.6.1-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl (5.6 MB view details)

Uploaded PyPymusllinux: musl 1.2+ ARM64

pyqwest-0.6.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.5 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

pyqwest-0.6.1-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (5.4 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

pyqwest-0.6.1-pp311-pypy311_pp73-macosx_11_0_arm64.whl (5.1 MB view details)

Uploaded PyPymacOS 11.0+ ARM64

pyqwest-0.6.1-cp314-cp314t-win_amd64.whl (4.6 MB view details)

Uploaded CPython 3.14tWindows x86-64

pyqwest-0.6.1-cp314-cp314t-musllinux_1_2_x86_64.whl (5.8 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

pyqwest-0.6.1-cp314-cp314t-musllinux_1_2_aarch64.whl (5.6 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

pyqwest-0.6.1-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.5 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ x86-64

pyqwest-0.6.1-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (5.4 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64

pyqwest-0.6.1-cp314-cp314t-macosx_11_0_arm64.whl (5.1 MB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

pyqwest-0.6.1-cp314-cp314-win_amd64.whl (4.6 MB view details)

Uploaded CPython 3.14Windows x86-64

pyqwest-0.6.1-cp314-cp314-musllinux_1_2_x86_64.whl (5.8 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

pyqwest-0.6.1-cp314-cp314-musllinux_1_2_aarch64.whl (5.6 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

pyqwest-0.6.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.4 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

pyqwest-0.6.1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (5.4 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64

pyqwest-0.6.1-cp314-cp314-macosx_11_0_arm64.whl (5.1 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

pyqwest-0.6.1-cp313-cp313-win_amd64.whl (4.6 MB view details)

Uploaded CPython 3.13Windows x86-64

pyqwest-0.6.1-cp313-cp313-musllinux_1_2_x86_64.whl (5.8 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

pyqwest-0.6.1-cp313-cp313-musllinux_1_2_aarch64.whl (5.6 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

pyqwest-0.6.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.5 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

pyqwest-0.6.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (5.4 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

pyqwest-0.6.1-cp313-cp313-macosx_11_0_arm64.whl (5.1 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

pyqwest-0.6.1-cp312-cp312-win_amd64.whl (4.6 MB view details)

Uploaded CPython 3.12Windows x86-64

pyqwest-0.6.1-cp312-cp312-musllinux_1_2_x86_64.whl (5.8 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

pyqwest-0.6.1-cp312-cp312-musllinux_1_2_aarch64.whl (5.6 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

pyqwest-0.6.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.5 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

pyqwest-0.6.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (5.4 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

pyqwest-0.6.1-cp312-cp312-macosx_11_0_arm64.whl (5.1 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

pyqwest-0.6.1-cp310-abi3-win_amd64.whl (4.6 MB view details)

Uploaded CPython 3.10+Windows x86-64

pyqwest-0.6.1-cp310-abi3-musllinux_1_2_x86_64.whl (5.8 MB view details)

Uploaded CPython 3.10+musllinux: musl 1.2+ x86-64

pyqwest-0.6.1-cp310-abi3-musllinux_1_2_aarch64.whl (5.6 MB view details)

Uploaded CPython 3.10+musllinux: musl 1.2+ ARM64

pyqwest-0.6.1-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.5 MB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ x86-64

pyqwest-0.6.1-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (5.4 MB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ ARM64

pyqwest-0.6.1-cp310-abi3-macosx_11_0_arm64.whl (5.1 MB view details)

Uploaded CPython 3.10+macOS 11.0+ ARM64

File details

Details for the file pyqwest-0.6.1.tar.gz.

File metadata

  • Download URL: pyqwest-0.6.1.tar.gz
  • Upload date:
  • Size: 450.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for pyqwest-0.6.1.tar.gz
Algorithm Hash digest
SHA256 038c8facdf78ada967aba3238d6e8ed2cbbdb3283eb00ca11b4a3d29af9b4080
MD5 cfc56fb6dbfcacc6f201c198eccb1fee
BLAKE2b-256 a06a9c9147b690ce13b6c036cc17485d0e46ec59f2a5da5a0a1722fbc40282cf

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyqwest-0.6.1.tar.gz:

Publisher: release.yaml on curioswitch/pyqwest

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyqwest-0.6.1-pp311-pypy311_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for pyqwest-0.6.1-pp311-pypy311_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 e1552137c21fb41bb1ac90536990ba2947754db0c273a67222df61b9b04dc6a0
MD5 411e7cdda89bfbf93c59357192952648
BLAKE2b-256 7413b03d44835645fa3862cee9bf56fba4f08f87b0ffbd6500053540fdc64370

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyqwest-0.6.1-pp311-pypy311_pp73-win_amd64.whl:

Publisher: release.yaml on curioswitch/pyqwest

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyqwest-0.6.1-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyqwest-0.6.1-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a14f7205ec85a1016d87f2236afd1f8f636326f5c5eeba0ed45c20b1eeb7ed1d
MD5 0d10857cf77498eb71e28b79eeed4e14
BLAKE2b-256 991a59a89b37e5c22c8caee2e57a394188d72745e7422a58e6563abb16c33cf3

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyqwest-0.6.1-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl:

Publisher: release.yaml on curioswitch/pyqwest

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyqwest-0.6.1-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pyqwest-0.6.1-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 cdfd9faa0c40cded2820c820109eb607b22d5cd4bdef554b14b040f4399fe60e
MD5 a683cc2abc98b52ec57fc5defc242de2
BLAKE2b-256 c75bf97dbd6eb03126ef96f0ddc660dcb2afe07f1478d1f0ed18ae4f97ca5195

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyqwest-0.6.1-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl:

Publisher: release.yaml on curioswitch/pyqwest

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyqwest-0.6.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyqwest-0.6.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 921d4e14255e1ee4173e130739ec352c17dfd5b981272b5269975c1d743c3571
MD5 4cecaa129ea30be80554ed9eccb6fa51
BLAKE2b-256 6b3772bccb0a0a657ad12d729a656bac19b83c11e64111995a7fbc7d102a65b3

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyqwest-0.6.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yaml on curioswitch/pyqwest

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyqwest-0.6.1-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pyqwest-0.6.1-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8a01af9b75000fdd908f372ca22d66d6f5ac7cbd6a1c1236b458054b52bf900e
MD5 70176d0c834ac992677d8f6c0e7b1c46
BLAKE2b-256 5fba3aa30ddd6e9ef8b0bc247b3484c6b8793decd2412bd0ee34708ba878d6ac

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyqwest-0.6.1-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yaml on curioswitch/pyqwest

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyqwest-0.6.1-pp311-pypy311_pp73-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyqwest-0.6.1-pp311-pypy311_pp73-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 555bef5910db6ea01eaafdd25e991a1d03222370a813fa88e6ed3996ac7b60ee
MD5 281d3923c7fe67215ddfcb97844f2bbe
BLAKE2b-256 bf7c9e8e410f43f92acd253811eaedc9b830391b22d5fcbf0a05c9e0615b5432

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyqwest-0.6.1-pp311-pypy311_pp73-macosx_11_0_arm64.whl:

Publisher: release.yaml on curioswitch/pyqwest

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyqwest-0.6.1-cp314-cp314t-win_amd64.whl.

File metadata

  • Download URL: pyqwest-0.6.1-cp314-cp314t-win_amd64.whl
  • Upload date:
  • Size: 4.6 MB
  • Tags: CPython 3.14t, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for pyqwest-0.6.1-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 d0c3242d74db8e2679b5f76ffcc03e95ddf48d01c19d56f92a07e6580e06f6f0
MD5 9ed98d083f020f7de4cd4cb49315a59a
BLAKE2b-256 58f3bb6a553962564a55c69fd7fbff4c4ba3390ff9fbc0ed7e08ff4879c13af9

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyqwest-0.6.1-cp314-cp314t-win_amd64.whl:

Publisher: release.yaml on curioswitch/pyqwest

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyqwest-0.6.1-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyqwest-0.6.1-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e4a9a601fe5ccdbb5005f00a88d0920863ca6259660984aa55d0f33394bc2ef5
MD5 c7f70ae8195b528e549969f4a039acf9
BLAKE2b-256 1a825ffaa3ab14551013931e511dee4021f18ff2a1b82fcc5757720f708f7ff1

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyqwest-0.6.1-cp314-cp314t-musllinux_1_2_x86_64.whl:

Publisher: release.yaml on curioswitch/pyqwest

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyqwest-0.6.1-cp314-cp314t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pyqwest-0.6.1-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 8f9651f84245277307938c73938061a7dc48730997b31131a3c2522cb08cbbb1
MD5 e90cd73519af99d9b393fe782c9c8fc5
BLAKE2b-256 8d1037a66274f2e8d9bb38b4c52d4ef74d5fdc9d9d900a64ad36127add6261d8

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyqwest-0.6.1-cp314-cp314t-musllinux_1_2_aarch64.whl:

Publisher: release.yaml on curioswitch/pyqwest

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyqwest-0.6.1-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyqwest-0.6.1-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 76ea9fcce0faee86c8d564d790a99173aa3d81e3ffb0a781bcedbf0d41568135
MD5 09b742d2e218d5168fe139b3c848031a
BLAKE2b-256 850b6ee7823013ce02d1b61544bb85d94fd37b9eb5dafc9991b6f617354456e7

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyqwest-0.6.1-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yaml on curioswitch/pyqwest

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyqwest-0.6.1-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pyqwest-0.6.1-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6c0106429e5c20e90855751515daa4544e2582cef50845807a709f7c57b8589e
MD5 289d258b51009c9e728caa6bf109bf25
BLAKE2b-256 a418bce5fb109efa1608f04ea6b056dc391dd80d0e21f8be4eae5115b61a189a

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyqwest-0.6.1-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yaml on curioswitch/pyqwest

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyqwest-0.6.1-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyqwest-0.6.1-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 70967372a3c8cd32b313c8042ddfe9080c633ca0f5a79532e83bd4ae7b4f6892
MD5 290fddb695c80af050300a6a56adea68
BLAKE2b-256 a30ef2d860948b1047b58e9cb7c650f8a10edf7cac03e634d7a7459d486b73a8

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyqwest-0.6.1-cp314-cp314t-macosx_11_0_arm64.whl:

Publisher: release.yaml on curioswitch/pyqwest

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyqwest-0.6.1-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: pyqwest-0.6.1-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 4.6 MB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for pyqwest-0.6.1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 9a2e64fed8f98debe6268f36852e65bd5f4f68375a1111a43838f6dbd6488d79
MD5 16a9622b9fa613046564f12558c118a9
BLAKE2b-256 03513dee71abe73412a71f29f87624eb0f56cb84671a49753c95b8955d65938a

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyqwest-0.6.1-cp314-cp314-win_amd64.whl:

Publisher: release.yaml on curioswitch/pyqwest

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyqwest-0.6.1-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyqwest-0.6.1-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c89f6ff8a95c5240016bc6477730c30c6a567fb2b4cb5a1f3b514a547a89dbf7
MD5 a7eadc957ddf7e7192f1e98478186abb
BLAKE2b-256 003d7f2c7a19422073620c56f8ff783fa5e0629a88e8514a14b16da75487a49c

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyqwest-0.6.1-cp314-cp314-musllinux_1_2_x86_64.whl:

Publisher: release.yaml on curioswitch/pyqwest

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyqwest-0.6.1-cp314-cp314-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pyqwest-0.6.1-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 9435c4bd14fff49eb4001dea99687586d96acd37a17a59f5f695634e940553dc
MD5 bb1fd45041f98d9eff621f7e32c0cb2c
BLAKE2b-256 8a877f077517f366d24b7e2fc689e4af6d4d14f1249877c3c9baf4cc86cb195f

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyqwest-0.6.1-cp314-cp314-musllinux_1_2_aarch64.whl:

Publisher: release.yaml on curioswitch/pyqwest

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyqwest-0.6.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyqwest-0.6.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 81e53799ff552c7d7055329d39e6e9c18195b26d0ae9f4519dd017cb9234d1fa
MD5 81bb53e6cd7bf3119de6512e80c5dae8
BLAKE2b-256 ff2991eca1a9f6f9e979057c683a282e6a675c29d7da889e79b9f47f18770c5a

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyqwest-0.6.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yaml on curioswitch/pyqwest

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyqwest-0.6.1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pyqwest-0.6.1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 65c34ce347b2808ec1d0bbc8b782b2056a533ec766fd2ff59fbb325cd18bdc4b
MD5 ac9cf020dc6dfe5f9fc471d8bc5a05fa
BLAKE2b-256 a66f05b8844069cd100b7f7bb05fd3614b65de57e891eeeea51c22bb5258b04d

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyqwest-0.6.1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yaml on curioswitch/pyqwest

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyqwest-0.6.1-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyqwest-0.6.1-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 27312aff9a75daca71c30217d56508eeb71cd0fe38d3215a2fc387ed76de3152
MD5 4741c5f2b54ff99a727f2955da7eec0e
BLAKE2b-256 63483fdff162dfe53fc0d23b30bf9361c5b04c478b70650e4a0e2d925e13af9d

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyqwest-0.6.1-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: release.yaml on curioswitch/pyqwest

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyqwest-0.6.1-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: pyqwest-0.6.1-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 4.6 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for pyqwest-0.6.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 cdf60fddd943b6f37943266f85a85ab1a9fb311c3bb6ae0e19c38c5cd05760fe
MD5 1997f92c9a465c59ef501c84920e3a3d
BLAKE2b-256 ed9996e51a4ee48eece7ef7e90ea408ed2be61938baafedc967b1480eea35dce

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyqwest-0.6.1-cp313-cp313-win_amd64.whl:

Publisher: release.yaml on curioswitch/pyqwest

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyqwest-0.6.1-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyqwest-0.6.1-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 8d2261b8ddccec5190b752ee17b6970273658d2e58e10a830c7cc02df644aa50
MD5 1a6f1aea9f239019c73e6057e2b9f4d4
BLAKE2b-256 7266d50d783eb4c10a6ef7deb0f4dbc78d86541f3f837941d5d812852fff2c34

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyqwest-0.6.1-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: release.yaml on curioswitch/pyqwest

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyqwest-0.6.1-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pyqwest-0.6.1-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 8182052c1aac9964e5031dc788640d5ca35b42590a29b381905a3dcabbf949b2
MD5 77a8232177e5e7fc096b5ae94f1ec709
BLAKE2b-256 2376c0b78fff38a7303499127004b5f08fec9f1bddb672b6ef1fd354aedc0d4c

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyqwest-0.6.1-cp313-cp313-musllinux_1_2_aarch64.whl:

Publisher: release.yaml on curioswitch/pyqwest

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyqwest-0.6.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyqwest-0.6.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 87790015729f67da7e8a9a9ce0a52a78fcede067c8ccb70715b844702ba4032b
MD5 794318cb16e0f49766acae117e8af715
BLAKE2b-256 a3797a326e0ee894598f315800a619c38a48e436b896fa7d62aaf8433107c073

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyqwest-0.6.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yaml on curioswitch/pyqwest

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyqwest-0.6.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pyqwest-0.6.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e602bd007f24443f5d724698f7e2681e6f781812f343e5b35ab2e205ac37e410
MD5 b63dec40f9fc4269cd6b0e70322a0205
BLAKE2b-256 414128647da41900d7886b48ff6299de805306555177e9e84ca59d298e4397f1

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyqwest-0.6.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yaml on curioswitch/pyqwest

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyqwest-0.6.1-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyqwest-0.6.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ec433cebf350febaff267ad7086538a1ab5591f9d925d47630c5c8aa08b81a28
MD5 4b6dcbcb78a9fea69a3855f0fc87c670
BLAKE2b-256 24369f06c5c142deded7f017eb31366dbf9ebc771847a04dc18dbe867f50949d

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyqwest-0.6.1-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: release.yaml on curioswitch/pyqwest

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyqwest-0.6.1-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: pyqwest-0.6.1-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 4.6 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for pyqwest-0.6.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 3657d73ef879a2ce14866421166fb3722a6b4bb3d16f6c65dea412ab61fda1e4
MD5 1e3aa1d8fa561c6c6f8a8b1782eee861
BLAKE2b-256 3549cf79bf01bacbbc66fd155fb826c38f2cde56a124d1c36497d8dd7360b2c2

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyqwest-0.6.1-cp312-cp312-win_amd64.whl:

Publisher: release.yaml on curioswitch/pyqwest

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyqwest-0.6.1-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyqwest-0.6.1-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 4abee15a779c3cb5cd8d909394858dac2b6f4e3c405267343845089f97533089
MD5 ed616ec8691f38a1408cdbb471449305
BLAKE2b-256 cb71b77e8ca4eb8077d4c59b6ce8126546963606b259f8a8faece3496e0d8b55

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyqwest-0.6.1-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: release.yaml on curioswitch/pyqwest

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyqwest-0.6.1-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pyqwest-0.6.1-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 bcc96ddb2fdffcb0d2e097a40d3543a1c367f630b3ec52b407f19f4768ceb372
MD5 a947a563659a2bd1a9bf766289d22592
BLAKE2b-256 494f02a9be493063640b3313233829d51e7a869ba69f61f72d9d6de8e7da85ab

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyqwest-0.6.1-cp312-cp312-musllinux_1_2_aarch64.whl:

Publisher: release.yaml on curioswitch/pyqwest

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyqwest-0.6.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyqwest-0.6.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4f43bfdd48c34cad7142e662799abc21eae5e52f11dc726597e28685507eeed9
MD5 4f865b3625405698cfbe5adadfd495fc
BLAKE2b-256 5af23a6811beb2b3bcebc11ae23f41701de6e17d84dcc1e5f640b40a40c2e3a1

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyqwest-0.6.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yaml on curioswitch/pyqwest

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyqwest-0.6.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pyqwest-0.6.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ed60a4fcd611005dfc8bce7c54092872878aa5b561f5d0ca2c102c26e963af92
MD5 b5c104ae9b4802a951febc24b102f797
BLAKE2b-256 9be8eacee01381e4c1899ab8f7c5908b56ec64644b39b4e39710d8efb2a17639

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyqwest-0.6.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yaml on curioswitch/pyqwest

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyqwest-0.6.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyqwest-0.6.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 dd361665d34e47347bbd8160babc3ae37b2bbcd3dae517a9ff44b1860056d0b5
MD5 3c41926611e7d5909206c34bb20f610a
BLAKE2b-256 1b950eb8a7e4d298a5b5d094aee4219025fe8551426a436eedcd0756c56aa9c2

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyqwest-0.6.1-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: release.yaml on curioswitch/pyqwest

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyqwest-0.6.1-cp310-abi3-win_amd64.whl.

File metadata

  • Download URL: pyqwest-0.6.1-cp310-abi3-win_amd64.whl
  • Upload date:
  • Size: 4.6 MB
  • Tags: CPython 3.10+, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for pyqwest-0.6.1-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 54a4c93109397c5dbfbdb52fadf2f3a6d3918f632efd0cd568f499ac1a2bbee3
MD5 3a4facdcc6f54c7d4c540b5a6793e22d
BLAKE2b-256 adc880d7bd7eb74415ea63d450fddb98302900098ae48ee64e35519b044e2497

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyqwest-0.6.1-cp310-abi3-win_amd64.whl:

Publisher: release.yaml on curioswitch/pyqwest

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyqwest-0.6.1-cp310-abi3-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyqwest-0.6.1-cp310-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 8cdd06047ace54d3ac71403db12fbf2dafea538628c08c85cffdeab54693d667
MD5 e77fe3f8b1bffeb8665773b6180f45ce
BLAKE2b-256 1bc7d2054e7a47ec658328edc944f9c4c1132d32a4bec558ea818accfcb0978b

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyqwest-0.6.1-cp310-abi3-musllinux_1_2_x86_64.whl:

Publisher: release.yaml on curioswitch/pyqwest

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyqwest-0.6.1-cp310-abi3-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pyqwest-0.6.1-cp310-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 2d02a0db5168d5918546a6dc8970e3f585f8f3128f7d0a13cb1e648ad08f2795
MD5 074337d33a048d18a4c888275de2ad7f
BLAKE2b-256 4db19dff83bf0fdf81b8376569c25329a06d89859edd7f9fcd4968172bb08335

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyqwest-0.6.1-cp310-abi3-musllinux_1_2_aarch64.whl:

Publisher: release.yaml on curioswitch/pyqwest

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyqwest-0.6.1-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyqwest-0.6.1-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7a920f3b769b6ffdfbcd8b9fed39146ef6dd841e48027a2f2be5ba1c5356ef06
MD5 6bc20828337746be7214f947b7e7e0a9
BLAKE2b-256 3773a2c580b02fb62b2ac8bf67a0ba52b295e9d1616048c0240dbdbcd0976580

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyqwest-0.6.1-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yaml on curioswitch/pyqwest

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyqwest-0.6.1-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pyqwest-0.6.1-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4468e2c57352144bbee2e62c04c5022eef79429725f8907d3bf89b80ec32fba5
MD5 41b44f14ca2cc3af47921cfd705bcb4d
BLAKE2b-256 d5ea200a1116e8745417433d0b27239c3ce46118d5044d5d90ecb36ff2b37aeb

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyqwest-0.6.1-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yaml on curioswitch/pyqwest

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyqwest-0.6.1-cp310-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyqwest-0.6.1-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c6f0c35836b1abb42853395dda08372bf1b13859c0e2218974c49dd072b581da
MD5 cc938e51bcb383a47e6e886e6b019f06
BLAKE2b-256 6c1b8af5ca9480ac41fca22975c23afb5e2404243a9db3f50c864a1f62e7ec6b

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyqwest-0.6.1-cp310-abi3-macosx_11_0_arm64.whl:

Publisher: release.yaml on curioswitch/pyqwest

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page