Skip to main content

Automatic retry and resilience for the requests library

Project description

Requests Resilient

Wrapper around the requests python library to make it resilient to network failures

Getting started

Synchronous requests

Example:

r = requests_resilient.get('https://google.com')
print(r.status_code)  # int, 200
print(r.text)  # str

Assynchronous requests

Example:

r = await requests_resilient.async_get('https://google.com')
print(r.status_code)  # int, 200
print(r.text)  # str

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

requests_resilient-0.3.0.tar.gz (10.1 kB view details)

Uploaded Source

Built Distribution

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

requests_resilient-0.3.0-py3-none-any.whl (8.8 kB view details)

Uploaded Python 3

File details

Details for the file requests_resilient-0.3.0.tar.gz.

File metadata

  • Download URL: requests_resilient-0.3.0.tar.gz
  • Upload date:
  • Size: 10.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for requests_resilient-0.3.0.tar.gz
Algorithm Hash digest
SHA256 374497955923c43dec31691f0eea29bf6fe9666fb64507bb47969c6993cf304f
MD5 a18047ee535b88f289456b9f38b2e479
BLAKE2b-256 4ec5ea0d44b7f665de649e37798e4c7eb178767671a5d3e50376008975989282

See more details on using hashes here.

Provenance

The following attestation bundles were made for requests_resilient-0.3.0.tar.gz:

Publisher: publish.yml on LeonardoSanBenitez/requests_resilient

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

File details

Details for the file requests_resilient-0.3.0-py3-none-any.whl.

File metadata

File hashes

Hashes for requests_resilient-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 76e57ae211471efaa3051b88742511137f8c4c0600d507c1437713294f3d4bde
MD5 fbd031d7ee107ee64fc4a34dc8005080
BLAKE2b-256 008d6e9e054f7aff97cb963c5e4590062994f347b8337138953d719af4aec0d0

See more details on using hashes here.

Provenance

The following attestation bundles were made for requests_resilient-0.3.0-py3-none-any.whl:

Publisher: publish.yml on LeonardoSanBenitez/requests_resilient

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