Skip to main content

Simple async HTTP/1.1 client

Project description

ci coverage docs black

A small, not so great async Python HTTP client.

This HTTP client does not implement any error / exception handling. If the server the client is talking to deviates from the HTTP spec, this code will behave in unexpected ways. Network errors? Those are unhandled too!

Usage

response = await pywreck.get("www.example.com", "/")
print(response.status, response.headers, response.data)

Why?

Eh, why not? Sometimes you just need a small async HTTP client with no dependencies – no batteries included.

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

pywreck-0.1.5.tar.gz (14.0 kB view details)

Uploaded Source

Built Distribution

pywreck-0.1.5-py3-none-any.whl (8.6 kB view details)

Uploaded Python 3

File details

Details for the file pywreck-0.1.5.tar.gz.

File metadata

  • Download URL: pywreck-0.1.5.tar.gz
  • Upload date:
  • Size: 14.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

File hashes

Hashes for pywreck-0.1.5.tar.gz
Algorithm Hash digest
SHA256 5d67ffb0f08c4103145adbf33385366756486823b43abbe46cb2bc1a99d71c84
MD5 c4ab0cdb4f7e25807f54a48dbaafc320
BLAKE2b-256 39c2c5d8edb1720e9b5743062ca922aff1e45ca9550d9f43278dfb1a12890471

See more details on using hashes here.

File details

Details for the file pywreck-0.1.5-py3-none-any.whl.

File metadata

  • Download URL: pywreck-0.1.5-py3-none-any.whl
  • Upload date:
  • Size: 8.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

File hashes

Hashes for pywreck-0.1.5-py3-none-any.whl
Algorithm Hash digest
SHA256 70d90675da789b8b489b3a42000b4e5c95ff7e7c8b45d0325ba2a7011e8917aa
MD5 f03457eb96a06676ad196d732f626973
BLAKE2b-256 163c08af76e6c72b053fe20003561c6ea1ad993f3de8875f3b3d947673d17369

See more details on using hashes here.

Supported by

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