Skip to main content

An ergonomic Python HTTP Client with TLS fingerprint

Project description

wreq-python

CI PyPI - License Python Version from PEP 621 TOML PyPI Discord chat

🚀 Help me work seamlessly with open source sharing by sponsoring me on GitHub

An ergonomic and modular Python HTTP client for advanced and low-level emulation, featuring customizable TLS, JA3/JA4, and HTTP/2 fingerprinting capabilities, powered by wreq.

Features

  • Async and Blocking Clients
  • Plain bodies, JSON, urlencoded, multipart
  • HTTP Trailer
  • Cookie Store
  • Redirect Policy
  • Original Header
  • Rotating Proxies
  • Connection Pooling
  • Streaming Transfers
  • Zero-Copy Transfers
  • WebSocket Upgrade
  • HTTPS via BoringSSL
  • Free-Threaded Safety
  • Automatic Decompression
  • Certificate Store (CAs & mTLS)

Example

The following example uses the asyncio runtime with wreq installed via pip:

pip install wreq

And then the code:

import asyncio
from wreq import Client, Emulation


async def main():
    # Build a client
    client = Client(emulation=Emulation.Firefox149)

    # Use the API you're already familiar with
    resp = await client.get("https://tls.peet.ws/api/all")
    print(await resp.text())


if __name__ == "__main__":
    asyncio.run(main())

Additional learning resources include:

Behavior

  1. HTTP/2 over TLS

Due to the complexity of TLS encryption and the widespread adoption of HTTP/2, browser fingerprints such as JA3, JA4, and Akamai cannot be reliably emulated using simple fingerprint strings. Instead of parsing and emulating these string-based fingerprints, wreq-python provides fine-grained control over TLS and HTTP/2 extensions and settings for precise browser behavior emulation.

  1. Device Emulation

TLS and HTTP/2 fingerprints are often identical across various browser models because these underlying protocols evolve slower than browser release cycles. 100+ browser device emulation profiles are maintained in wreq-python.

Building

  1. Platforms
  • Linux(glibc/musl): x86_64, aarch64, armv7, i686
  • macOS: x86_64,aarch64
  • Windows: x86_64,i686,aarch64
  • Android: aarch64, x86_64
  1. Development

Install the BoringSSL build environment by referring to boringssl.

# on ubuntu or debian
sudo apt install -y build-essential cmake perl pkg-config libclang-dev musl-tools git
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
pip install uv maturin

uv venv
source .venv/bin/activate

# development
maturin develop --uv

# build wheels
maturin build --release

Benchmark

Outperforms requests, httpx, aiohttp, and curl_cffi, and you can see the benchmark for details. The benchmark suite is driven by pytest-benchmark, and results are still for reference only because network and system conditions affect outcomes.

Services

Help sustain the ongoing development of this open-source project by reaching out for commercial support. Receive private guidance, expert reviews, or direct access to the maintainer, with personalized technical assistance tailored to your needs.

License

Licensed under either of Apache License, Version 2.0 (LICENSE or http://www.apache.org/licenses/LICENSE-2.0).

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be licensed as above, without any additional terms or conditions.

Sponsors

Scrape.do is the ultimate toolkit for collecting public data at scale. Unmatched speed, unbeatable prices, unblocked access.

One line of code. Instant data access

Automatic Proxy RotationBypass Anti-bot SolutionsSeamless Web Scraping

Dashboard | Linkedin | Docs


Captcha solving can be slow and unreliable, but EzCaptcha delivers fast, reliable solving through a simple API — supporting a wide range of captcha types with no complex integration required.

ReCaptchaFunCaptchaCloudFlareAkamaiAkamaiSbsdHCaptcha

Designed for developers, it offers high accuracy, low price, low latency, and easy integration, helping you automate verification while keeping traffic secure and user flows smooth.

Dashboard | Docs | Telegram


RapidProxy delivers fast, reliable proxy infrastructure for large-scale data operations. With high concurrency, non-expiring traffic, and AI-powered CAPTCHA bypass, it ensures efficient, uninterrupted data collection—trusted by developers worldwide.

90M+ Residential IPsSmart RotationHigh Success RateBuilt for Scale

Special Offer: Try it free — Pricing from $0.65/GB with non-expiring traffic. Use code RAPID10 for 10% off.

Website | Linkedin | Telegram


Swiftproxy powers your web scraping with reliable residential proxies, giving you access to a dependable pool of residential IPs for efficient data extraction while delivering high success rates, anti-ban protection, and automatic rotation at scale.

Global Residential IPsAuto RotationAnti-BanScraping at Scale

Exclusive Offer: Get 500MB free trial traffic + an exclusive 10% OFF code: PROXY90

Linkedin | Discord | Telegram


Thordata: Get Reliable Global Proxies at an Unbeatable Value.

One-click data collection with enterprise-grade stability and compliance. Join thousands of developers using ThorData for high-scale operations.

Exclusive Offer: Sign up for a free Residential Proxy trial and 2,000 FREE SERP API calls!

Linkedin | Discord | Telegram


Anti-bots evolve quickly, but Salamoonder moves faster, delivering reliable anti-bot tokens with just two API requests — no browser automation or unnecessary complexity required.

KasadaIncapsulaDatadomeAkamaiAnd many more

Automatic updates keep your integration simple and low-maintenance, and it’s nearly 50% cheaper than the competition, giving you faster results at a lower cost.

Dashboard | Docs | Telegram


TLS fingerprinting alone isn't enough for modern bot protection. Hyper Solutions provides the missing piece - API endpoints that generate valid antibot tokens for:

AkamaiDataDomeKasadaIncapsula

No browser automation. Just simple API calls that return the exact cookies and headers these systems require.

Dashboard | Docs | Discord

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

wreq-0.11.0.tar.gz (249.6 kB view details)

Uploaded Source

Built Distributions

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

wreq-0.11.0-cp314-cp314t-win_arm64.whl (3.7 MB view details)

Uploaded CPython 3.14tWindows ARM64

wreq-0.11.0-cp314-cp314t-win_amd64.whl (4.1 MB view details)

Uploaded CPython 3.14tWindows x86-64

wreq-0.11.0-cp314-cp314t-win32.whl (3.7 MB view details)

Uploaded CPython 3.14tWindows x86

wreq-0.11.0-cp314-cp314t-musllinux_1_2_x86_64.whl (4.0 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

wreq-0.11.0-cp314-cp314t-musllinux_1_2_i686.whl (3.9 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ i686

wreq-0.11.0-cp314-cp314t-musllinux_1_2_armv7l.whl (3.7 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARMv7l

wreq-0.11.0-cp314-cp314t-musllinux_1_2_aarch64.whl (3.8 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

wreq-0.11.0-cp314-cp314t-manylinux_2_38_i686.whl (4.4 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.38+ i686

wreq-0.11.0-cp314-cp314t-manylinux_2_34_armv7l.whl (3.9 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.34+ ARMv7l

wreq-0.11.0-cp314-cp314t-manylinux_2_34_aarch64.whl (4.2 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.34+ ARM64

wreq-0.11.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.3 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ x86-64

wreq-0.11.0-cp314-cp314t-macosx_11_0_arm64.whl (3.8 MB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

wreq-0.11.0-cp314-cp314t-macosx_10_12_x86_64.whl (4.0 MB view details)

Uploaded CPython 3.14tmacOS 10.12+ x86-64

wreq-0.11.0-cp314-abi3-android_24_x86_64.whl (4.1 MB view details)

Uploaded Android API level 24+ x86-64CPython 3.14+

wreq-0.11.0-cp314-abi3-android_24_arm64_v8a.whl (3.9 MB view details)

Uploaded Android API level 24+ ARM64 v8aCPython 3.14+

wreq-0.11.0-cp313-cp313t-win_arm64.whl (3.7 MB view details)

Uploaded CPython 3.13tWindows ARM64

wreq-0.11.0-cp313-cp313t-win_amd64.whl (4.1 MB view details)

Uploaded CPython 3.13tWindows x86-64

wreq-0.11.0-cp313-cp313t-win32.whl (3.7 MB view details)

Uploaded CPython 3.13tWindows x86

wreq-0.11.0-cp313-cp313t-musllinux_1_2_x86_64.whl (4.0 MB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ x86-64

wreq-0.11.0-cp313-cp313t-musllinux_1_2_i686.whl (3.9 MB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ i686

wreq-0.11.0-cp313-cp313t-musllinux_1_2_armv7l.whl (3.7 MB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ ARMv7l

wreq-0.11.0-cp313-cp313t-musllinux_1_2_aarch64.whl (3.8 MB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ ARM64

wreq-0.11.0-cp313-cp313t-manylinux_2_38_i686.whl (4.4 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.38+ i686

wreq-0.11.0-cp313-cp313t-manylinux_2_34_armv7l.whl (3.9 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.34+ ARMv7l

wreq-0.11.0-cp313-cp313t-manylinux_2_34_aarch64.whl (4.2 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.34+ ARM64

wreq-0.11.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.3 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ x86-64

wreq-0.11.0-cp313-cp313t-macosx_11_0_arm64.whl (3.8 MB view details)

Uploaded CPython 3.13tmacOS 11.0+ ARM64

wreq-0.11.0-cp313-cp313t-macosx_10_12_x86_64.whl (4.0 MB view details)

Uploaded CPython 3.13tmacOS 10.12+ x86-64

wreq-0.11.0-cp311-abi3-win_arm64.whl (3.7 MB view details)

Uploaded CPython 3.11+Windows ARM64

wreq-0.11.0-cp311-abi3-win_amd64.whl (4.1 MB view details)

Uploaded CPython 3.11+Windows x86-64

wreq-0.11.0-cp311-abi3-win32.whl (3.7 MB view details)

Uploaded CPython 3.11+Windows x86

wreq-0.11.0-cp311-abi3-musllinux_1_2_x86_64.whl (4.0 MB view details)

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

wreq-0.11.0-cp311-abi3-musllinux_1_2_i686.whl (3.9 MB view details)

Uploaded CPython 3.11+musllinux: musl 1.2+ i686

wreq-0.11.0-cp311-abi3-musllinux_1_2_armv7l.whl (3.7 MB view details)

Uploaded CPython 3.11+musllinux: musl 1.2+ ARMv7l

wreq-0.11.0-cp311-abi3-musllinux_1_2_aarch64.whl (3.8 MB view details)

Uploaded CPython 3.11+musllinux: musl 1.2+ ARM64

wreq-0.11.0-cp311-abi3-manylinux_2_38_i686.whl (4.4 MB view details)

Uploaded CPython 3.11+manylinux: glibc 2.38+ i686

wreq-0.11.0-cp311-abi3-manylinux_2_34_armv7l.whl (3.9 MB view details)

Uploaded CPython 3.11+manylinux: glibc 2.34+ ARMv7l

wreq-0.11.0-cp311-abi3-manylinux_2_34_aarch64.whl (4.2 MB view details)

Uploaded CPython 3.11+manylinux: glibc 2.34+ ARM64

wreq-0.11.0-cp311-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.3 MB view details)

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

wreq-0.11.0-cp311-abi3-macosx_11_0_arm64.whl (3.8 MB view details)

Uploaded CPython 3.11+macOS 11.0+ ARM64

wreq-0.11.0-cp311-abi3-macosx_10_12_x86_64.whl (4.0 MB view details)

Uploaded CPython 3.11+macOS 10.12+ x86-64

File details

Details for the file wreq-0.11.0.tar.gz.

File metadata

  • Download URL: wreq-0.11.0.tar.gz
  • Upload date:
  • Size: 249.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.13.1

File hashes

Hashes for wreq-0.11.0.tar.gz
Algorithm Hash digest
SHA256 1051bd181df6bca44b8f453e7bf189d65afb030e810a770ecc51c107ffe93af4
MD5 1eebf7205cf003209bd21e819fdc5c57
BLAKE2b-256 e0126a79e2c6a0735ffaaf3a8ffa273696644f5f8c44eff8fa078809f9349107

See more details on using hashes here.

File details

Details for the file wreq-0.11.0-cp314-cp314t-win_arm64.whl.

File metadata

  • Download URL: wreq-0.11.0-cp314-cp314t-win_arm64.whl
  • Upload date:
  • Size: 3.7 MB
  • Tags: CPython 3.14t, Windows ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.13.1

File hashes

Hashes for wreq-0.11.0-cp314-cp314t-win_arm64.whl
Algorithm Hash digest
SHA256 794d69007b943db5e805c809071a5d28115e61d1c911fde8d2cb0ece2d166d8d
MD5 ecefab747b1eb3a9b232a9ae340cb9fd
BLAKE2b-256 f7e2fd7dcb047a33affffc57ee8d0d8269f7733cf5d75006b892fb873f10ee25

See more details on using hashes here.

File details

Details for the file wreq-0.11.0-cp314-cp314t-win_amd64.whl.

File metadata

  • Download URL: wreq-0.11.0-cp314-cp314t-win_amd64.whl
  • Upload date:
  • Size: 4.1 MB
  • Tags: CPython 3.14t, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.13.1

File hashes

Hashes for wreq-0.11.0-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 b41ea42a79de15355fa13a754b64ab75c72b321f84ec80ae363803aa46447b29
MD5 c72ae15044764056b080991489926691
BLAKE2b-256 7b521e433d7eb0659123f57233e74840b2c450534d5ffa5617e7c30872458d81

See more details on using hashes here.

File details

Details for the file wreq-0.11.0-cp314-cp314t-win32.whl.

File metadata

  • Download URL: wreq-0.11.0-cp314-cp314t-win32.whl
  • Upload date:
  • Size: 3.7 MB
  • Tags: CPython 3.14t, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.13.1

File hashes

Hashes for wreq-0.11.0-cp314-cp314t-win32.whl
Algorithm Hash digest
SHA256 6d6448832e54ea75e9d9f0eb92d943b1511ddff5194714f175a6ee1e49e4fd64
MD5 a713c775447a2781531f4d28406267af
BLAKE2b-256 54cbd8c5d910fca59e78acad151bfb0a2b43e0d1eabbe3e47682da47122aa9c2

See more details on using hashes here.

File details

Details for the file wreq-0.11.0-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for wreq-0.11.0-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b768cc5520edb4531e13ce8d647c3a39fbee7fafc376834e2f8dabbbdcc47fb6
MD5 615678b9980e56e3767c56de4c82c09c
BLAKE2b-256 6f85be2ed855c1e9ee7150a430b901a5e8975b1ce8493297a65efa0f998281b1

See more details on using hashes here.

File details

Details for the file wreq-0.11.0-cp314-cp314t-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for wreq-0.11.0-cp314-cp314t-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 c09f63ce16a384c93eff751d13bcb150f8d1870ec6c81da58b178bd980285bae
MD5 8a390398f6c5af950a132f8a9bb4c1fc
BLAKE2b-256 273ad2c76bfcfeb8948d3be185f11cf93535ffb074d4e59dcf38648188cac034

See more details on using hashes here.

File details

Details for the file wreq-0.11.0-cp314-cp314t-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for wreq-0.11.0-cp314-cp314t-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 8e73fce8de90e70f0ec959fc555285a8a001db2f46914c0652aba3511825f1c0
MD5 9770e745e734ea0fbae03b2738a198fc
BLAKE2b-256 e78be8aaa3d401a0b5bb431a67dedffd8b8a38b1873a2ea5241b8d23b97a262b

See more details on using hashes here.

File details

Details for the file wreq-0.11.0-cp314-cp314t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for wreq-0.11.0-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 ed66b0a87a60dc9620280177357e3fef629dbeb3bdba8d31c44c5dfc28977475
MD5 f3c925b50cb1fcd4c3d08307d913f8a3
BLAKE2b-256 062465d367d22e37c8fa5048b83536ce253b0178952637867bb01882fa304f7a

See more details on using hashes here.

File details

Details for the file wreq-0.11.0-cp314-cp314t-manylinux_2_38_i686.whl.

File metadata

File hashes

Hashes for wreq-0.11.0-cp314-cp314t-manylinux_2_38_i686.whl
Algorithm Hash digest
SHA256 b19514e0f29c1f206d0079cf008b7cd2b477021995927fbc4dadec9d7752a862
MD5 df37caa3c239f4a03facfa079d85aed8
BLAKE2b-256 8395f028f382d73ba1aa7a016d06314d5c5103096430e3c22e702a370050ed09

See more details on using hashes here.

File details

Details for the file wreq-0.11.0-cp314-cp314t-manylinux_2_34_armv7l.whl.

File metadata

File hashes

Hashes for wreq-0.11.0-cp314-cp314t-manylinux_2_34_armv7l.whl
Algorithm Hash digest
SHA256 12f4458e433d5fd4801c8ffbe99aff2dc2a70ff32e8c5e224124eeafbff73ed0
MD5 b9b4731968fc62d42587af5d764ca015
BLAKE2b-256 1813679a7af072c3fe9dbd00784a8271ae2ecafe4cdccf24cc06cea843c88fe8

See more details on using hashes here.

File details

Details for the file wreq-0.11.0-cp314-cp314t-manylinux_2_34_aarch64.whl.

File metadata

File hashes

Hashes for wreq-0.11.0-cp314-cp314t-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 9e8e64954b38af5afae47c412902a2aa8e039366c492d66c246799454e32efa1
MD5 596dfac1eac3f4c53d0171d42d26c64a
BLAKE2b-256 6a960056fd09fdd0084601b4de7928b1becb74859162697ef2deb738202b9785

See more details on using hashes here.

File details

Details for the file wreq-0.11.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for wreq-0.11.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2262aab17722f34e5dc3b59c302a62027846b683e0a89908cea0e3bfc10dd1d9
MD5 64b2c804b97583e2bcee0c19faedb515
BLAKE2b-256 59a0099d7d45333f5e5ae97b70e8e7ca3279bfeed85a541fb9fe198e5a959f17

See more details on using hashes here.

File details

Details for the file wreq-0.11.0-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for wreq-0.11.0-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b389f2b2f1a9498916afea8abf3586968818f50558543fd8e018582b94c52d5c
MD5 f9beb2d28f253cda4ee4787120ba4185
BLAKE2b-256 2061ebae4902062abffa544375cf58df8cb0985cd35ca21dc5d1e36bae7b53ba

See more details on using hashes here.

File details

Details for the file wreq-0.11.0-cp314-cp314t-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for wreq-0.11.0-cp314-cp314t-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 654f2f0f0db8f9e79b296a646b72f8659508b5bac6b775fc41ff29a2f3473e22
MD5 63185c354971dfaf580b0c389ebaf80b
BLAKE2b-256 41358b8e74b877f693cf4d14f43ade58e5003a029eef7ca509b43eea8765610e

See more details on using hashes here.

File details

Details for the file wreq-0.11.0-cp314-abi3-android_24_x86_64.whl.

File metadata

File hashes

Hashes for wreq-0.11.0-cp314-abi3-android_24_x86_64.whl
Algorithm Hash digest
SHA256 45cddcc83fad61775b07b9e6292e76278409848cf34d8a5b596a24f3dcfd0a8c
MD5 842efa691bda6ed461f941d80addad08
BLAKE2b-256 02de0416dc2b922e0dfc477e26f502d8b26119fb5b13bef343409c7014cb32f6

See more details on using hashes here.

File details

Details for the file wreq-0.11.0-cp314-abi3-android_24_arm64_v8a.whl.

File metadata

File hashes

Hashes for wreq-0.11.0-cp314-abi3-android_24_arm64_v8a.whl
Algorithm Hash digest
SHA256 5febf2e8d4a8d9f7fc2bb2650dfb2025e21fbb4c4a359d63d7f117c2e1c0e7b0
MD5 700b85c2cbe9ae23729a416ccd53a47d
BLAKE2b-256 d8789a154aaab605a92378f22892f915ed4e4b5703809d2eaa71ed410924c7b5

See more details on using hashes here.

File details

Details for the file wreq-0.11.0-cp313-cp313t-win_arm64.whl.

File metadata

  • Download URL: wreq-0.11.0-cp313-cp313t-win_arm64.whl
  • Upload date:
  • Size: 3.7 MB
  • Tags: CPython 3.13t, Windows ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.13.1

File hashes

Hashes for wreq-0.11.0-cp313-cp313t-win_arm64.whl
Algorithm Hash digest
SHA256 0aa6de4f83ad5db8b561391f2da47201ce4eb5d879727bcd3c4c6235765f0a55
MD5 6fc081520e8e9fa2943209abb27bc8aa
BLAKE2b-256 b9ef48049cff4dd9f148da42659200e987443a4306830ef191158489632b2268

See more details on using hashes here.

File details

Details for the file wreq-0.11.0-cp313-cp313t-win_amd64.whl.

File metadata

  • Download URL: wreq-0.11.0-cp313-cp313t-win_amd64.whl
  • Upload date:
  • Size: 4.1 MB
  • Tags: CPython 3.13t, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.13.1

File hashes

Hashes for wreq-0.11.0-cp313-cp313t-win_amd64.whl
Algorithm Hash digest
SHA256 e068e07c4df22e20cf8cbe8c3d83fb60a85f8aeb9f833a35ff58208ebe1e6db9
MD5 8428fc57df02761772bb02cecfddeefd
BLAKE2b-256 658bab30e2b558dc696f06d008315b44481c1441b42f74f5ee9d9ed45129229d

See more details on using hashes here.

File details

Details for the file wreq-0.11.0-cp313-cp313t-win32.whl.

File metadata

  • Download URL: wreq-0.11.0-cp313-cp313t-win32.whl
  • Upload date:
  • Size: 3.7 MB
  • Tags: CPython 3.13t, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.13.1

File hashes

Hashes for wreq-0.11.0-cp313-cp313t-win32.whl
Algorithm Hash digest
SHA256 7dad2adf26f3b44d62bf7b2bd45f9293ad7b5944ab2499b2642bb60db07db0cb
MD5 14ceecbede967aff9f073cd1eb4d20eb
BLAKE2b-256 8292fb7ac69866a017afdad56648feb409118c2c860d2e4465d3db5eb5e7495d

See more details on using hashes here.

File details

Details for the file wreq-0.11.0-cp313-cp313t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for wreq-0.11.0-cp313-cp313t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 13b1839c4ef1cd44539c62d6cf4cfabea50c7084c375ac3ebf18bae2ef54a7ac
MD5 62f7fada61a9d2ae56382e8a8cfa5813
BLAKE2b-256 304191f8585c78be10c62e93d79109dbbe99b45250247432dbf46a19b2743ffb

See more details on using hashes here.

File details

Details for the file wreq-0.11.0-cp313-cp313t-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for wreq-0.11.0-cp313-cp313t-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 b13f08c96f4c02c76228ed60cefe0dba28624ca0533205d8662f12a7339af44d
MD5 7e8ea2662653547131dfccb7de85adce
BLAKE2b-256 134a3170248baa3819f444036c2b15cca68d0110a4aa2fa2c626c66a4a8f1f6e

See more details on using hashes here.

File details

Details for the file wreq-0.11.0-cp313-cp313t-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for wreq-0.11.0-cp313-cp313t-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 aa347c6cf546bdcfb3941a12e87b07b84b1afa5779348bd280085c8c8985a876
MD5 3ae4e57250b1337cae6dd8709d8793af
BLAKE2b-256 320390fbf47444c429c5d5c7076e1ffcad08ae4aba1189fd336d59c63437f5e5

See more details on using hashes here.

File details

Details for the file wreq-0.11.0-cp313-cp313t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for wreq-0.11.0-cp313-cp313t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 97d32e9efdc20b30cb9cb3df6597be33fbe98200ddf72e88ce62d827ed53ebb4
MD5 d7ca76bbf27ca41a0b2d42502120d4c0
BLAKE2b-256 fc917b96016a2f040d80de39aec30095d19c47e7225b7b5981d231bb52e00493

See more details on using hashes here.

File details

Details for the file wreq-0.11.0-cp313-cp313t-manylinux_2_38_i686.whl.

File metadata

File hashes

Hashes for wreq-0.11.0-cp313-cp313t-manylinux_2_38_i686.whl
Algorithm Hash digest
SHA256 386e43331328cccef2dcbdb1fe26e5df17398d4cf43f91d6e25036aa120d3cf5
MD5 8929defa073870df08dbb0307d244d14
BLAKE2b-256 21c0126fd37bcc0389787df2ecdac8be3b566ccea91c812eba8a0c65967f2f2e

See more details on using hashes here.

File details

Details for the file wreq-0.11.0-cp313-cp313t-manylinux_2_34_armv7l.whl.

File metadata

File hashes

Hashes for wreq-0.11.0-cp313-cp313t-manylinux_2_34_armv7l.whl
Algorithm Hash digest
SHA256 6ec69d3ff64ef0aa678938a193ee62cf18e07781a47d152cddb193d5bf14b043
MD5 06b76a340ec93ba436c006853db6eaa0
BLAKE2b-256 84365f5bd6fab64df28d18ab7bfeb3c4c76bc67fc605a6c8fcc7a87d46ed5809

See more details on using hashes here.

File details

Details for the file wreq-0.11.0-cp313-cp313t-manylinux_2_34_aarch64.whl.

File metadata

File hashes

Hashes for wreq-0.11.0-cp313-cp313t-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 db20f930daf58d20ecb6d545e28320a2ffa3784e26b4fd45d6fceba2df1c15b2
MD5 d59771e1b02eea3112d6922748b58c61
BLAKE2b-256 cbaf3868c59bc94539934f3dc8047e9f764c349170965faedd7bbdc7e1ddaaaf

See more details on using hashes here.

File details

Details for the file wreq-0.11.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for wreq-0.11.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 76b7939678b8b4ec27a17c1946522edd0589732bf8ae6068879bf7102c5bcbb5
MD5 8d3bad3b129f453deec5d8d9b18d6c4b
BLAKE2b-256 0e0531f1b2bdfbb87d04e2f59afe0d6d6125a430f1e35d52a62a8e6446917a18

See more details on using hashes here.

File details

Details for the file wreq-0.11.0-cp313-cp313t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for wreq-0.11.0-cp313-cp313t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 37e1f587ae0fb1baad22cf059e6e02f7b97127f0632e2da8b9ccce38e063d15a
MD5 80470781aeb2aa19e8ce93da99e9cd11
BLAKE2b-256 50cdfb8fc02e416042effa79aad098d37520b25dd749230f681a91c11e414008

See more details on using hashes here.

File details

Details for the file wreq-0.11.0-cp313-cp313t-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for wreq-0.11.0-cp313-cp313t-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 f3af655ac4eaaa79ad8277928a098b89c00521ea7b9793156b95e6e76d53f2ec
MD5 c30f4996cad0dd8f8e14d53139df0655
BLAKE2b-256 f3e08c08f67c137c054b31674eba0b785d3a730f77495e128158b93b89d75d5f

See more details on using hashes here.

File details

Details for the file wreq-0.11.0-cp311-abi3-win_arm64.whl.

File metadata

  • Download URL: wreq-0.11.0-cp311-abi3-win_arm64.whl
  • Upload date:
  • Size: 3.7 MB
  • Tags: CPython 3.11+, Windows ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.13.1

File hashes

Hashes for wreq-0.11.0-cp311-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 43d25a01c46acac25a94600826166e7452b4483b617b847eaceb449d56ed14bc
MD5 f33c4d1894f199a0a9f0560efe4da346
BLAKE2b-256 fefdacabe8c1420ded89959092e1b76a36869724a0253728e406ae21bcea57bb

See more details on using hashes here.

File details

Details for the file wreq-0.11.0-cp311-abi3-win_amd64.whl.

File metadata

  • Download URL: wreq-0.11.0-cp311-abi3-win_amd64.whl
  • Upload date:
  • Size: 4.1 MB
  • Tags: CPython 3.11+, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.13.1

File hashes

Hashes for wreq-0.11.0-cp311-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 d53df6c80d620e2838d37dacbfe54ad56bdd9d89129c2a3b2167f2344e188770
MD5 09e8300b36c821ea8b43333dc090d382
BLAKE2b-256 839244c149722e173f4b447dffd421c81e6429125daaa2650cdb3ff4c654ae37

See more details on using hashes here.

File details

Details for the file wreq-0.11.0-cp311-abi3-win32.whl.

File metadata

  • Download URL: wreq-0.11.0-cp311-abi3-win32.whl
  • Upload date:
  • Size: 3.7 MB
  • Tags: CPython 3.11+, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.13.1

File hashes

Hashes for wreq-0.11.0-cp311-abi3-win32.whl
Algorithm Hash digest
SHA256 d1bf8f4a4eb6fd8d5770ce85b425e53ebda12f3866abc71c00abd30a7e37ee3f
MD5 6477697159677a5d0b6f335cdfd136f8
BLAKE2b-256 1e4f068216f8475c54de33a888e65c0e2fb4b79ce2afca4ffdc36638bd30de62

See more details on using hashes here.

File details

Details for the file wreq-0.11.0-cp311-abi3-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for wreq-0.11.0-cp311-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ea7bb8ded9de77d43ff08d7d3e2c21dc9338d9baea8412e3005520ca289e34fb
MD5 0ffe8b476e2ea0b30b20061d185b216b
BLAKE2b-256 5c63417629c528d133de3be6c0975e7d8b689e4c5ad65862e7c393e7a7676ecc

See more details on using hashes here.

File details

Details for the file wreq-0.11.0-cp311-abi3-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for wreq-0.11.0-cp311-abi3-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 20855f676aea3b1e9b7c9c06f208657b3528f634ae77fe174c428b499acdeb53
MD5 33437614844b4638bc0530304510e6a2
BLAKE2b-256 e4f2499070f68a3221fa0c02198397768e7a1bd89e3586bde6daa99eaf181012

See more details on using hashes here.

File details

Details for the file wreq-0.11.0-cp311-abi3-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for wreq-0.11.0-cp311-abi3-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 868df1816586802b01f409194d30cf66dba994d3651c441340658ed3e8ad241b
MD5 1b73e7677f4f3f1fcce23910e7463556
BLAKE2b-256 5278db0c450742163224d36c9fe6f5e9efd71379db0ead414b3825390c528f7b

See more details on using hashes here.

File details

Details for the file wreq-0.11.0-cp311-abi3-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for wreq-0.11.0-cp311-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 ff729c6faadb2522278bca965d6f205de840f93b6607a1f7e71936c91eb94209
MD5 0680f6975d258e3fd9905b76fd89fa9c
BLAKE2b-256 aa8f5238a573816f13009ead251c5263a1b437bbe7abde88caab59f039d65a4e

See more details on using hashes here.

File details

Details for the file wreq-0.11.0-cp311-abi3-manylinux_2_38_i686.whl.

File metadata

File hashes

Hashes for wreq-0.11.0-cp311-abi3-manylinux_2_38_i686.whl
Algorithm Hash digest
SHA256 7aeb6f741560ec67973838b7242f0388f32d5c0c75c8debd4104e7cb49135a3a
MD5 e863eabecc4d4542a914251756e60cb6
BLAKE2b-256 83a36c15b52490ba24bd70feeb50d8978811d6dddb6b1e5b622747384b5ac9f0

See more details on using hashes here.

File details

Details for the file wreq-0.11.0-cp311-abi3-manylinux_2_34_armv7l.whl.

File metadata

File hashes

Hashes for wreq-0.11.0-cp311-abi3-manylinux_2_34_armv7l.whl
Algorithm Hash digest
SHA256 ca6a466131a302486bbf3ff5f944d4f6c3d9e8bab89b654f2d0e2af0602a1181
MD5 937845530ac9744c38478179439d0580
BLAKE2b-256 982c1abff83056b2cc9c13e702c0fae4e0ba993df2c6af7bdef6ec8d0781d0d7

See more details on using hashes here.

File details

Details for the file wreq-0.11.0-cp311-abi3-manylinux_2_34_aarch64.whl.

File metadata

File hashes

Hashes for wreq-0.11.0-cp311-abi3-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 6cbccf36f87c3ed866b570905787c781268c639aa49be512e14e5873db866a72
MD5 2e2efa85c9ed3143e7604bb16ebe7f41
BLAKE2b-256 a42e96a1526f1f40fd8a0dcf846f816715ef54a03e08d90a1bb360d87e0e6f43

See more details on using hashes here.

File details

Details for the file wreq-0.11.0-cp311-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for wreq-0.11.0-cp311-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a382f48a13ac58fa21e21f2fab2bf866b4beabb901004f92031267c84aaf5107
MD5 d3162b6520bd8004a0b3702c96bc796f
BLAKE2b-256 8fe67902c718468303990b92feb8c955ab0b3208288b0b9ca85a053c530e8b5c

See more details on using hashes here.

File details

Details for the file wreq-0.11.0-cp311-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for wreq-0.11.0-cp311-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e5cd4dc29ae133a03817a0de737fe98446958a97da16cb5fdccabaca09986067
MD5 69058ae979accb8fd3cf85a6d9ecb8a3
BLAKE2b-256 9ddc570cebfd251eb76123aa7714e6198a38d9fcd1bb8c68bedf1b3bc2adb16a

See more details on using hashes here.

File details

Details for the file wreq-0.11.0-cp311-abi3-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for wreq-0.11.0-cp311-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 b905f395b62e10d81b0d3af6d074076b1abf33888e9a035035c0310cc14d9090
MD5 ed4829d658448972310de1e2e8344402
BLAKE2b-256 ed754093ca34395986f343a2092101026da8c26befd44dc49afcbe9d3b0194ec

See more details on using hashes here.

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