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.

API documentation is available here!

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!

Install

pip install pywreck

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.6.0.tar.gz (16.9 kB view details)

Uploaded Source

Built Distribution

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

pywreck-0.6.0-py3-none-any.whl (9.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pywreck-0.6.0.tar.gz
  • Upload date:
  • Size: 16.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.2.0 CPython/3.14.0

File hashes

Hashes for pywreck-0.6.0.tar.gz
Algorithm Hash digest
SHA256 4667eea53ca8c368197ff2b7a9aaf489fb3a4954a008a4d747b0d14635219bf4
MD5 a70babe23957b6cf3da57161f73f04eb
BLAKE2b-256 fa35450dd9fc96dcdb1bd2daf793b8f94590e8b87bfebfc87e02510478107104

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pywreck-0.6.0-py3-none-any.whl
  • Upload date:
  • Size: 9.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.2.0 CPython/3.14.0

File hashes

Hashes for pywreck-0.6.0-py3-none-any.whl
Algorithm Hash digest
SHA256 c4d4b8433067159e8ac243b25f907868d967455d49072f4c67c9d38b049ff053
MD5 0ed10ae71960377b707d688a43146313
BLAKE2b-256 4beb247d1980fff60d4754152cc4d015bccc8578ab3a2e3fc5181a3f8c8269d0

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