Skip to main content

An experimental HTTP library for Python built with Rust

Project description

httprs

Status: Pre-alpha. Not ready for production use.

An experimental HTTP library for Python built with Rust.

Experimenting with httprs

pip install --pre httprs
import httprs

httprs.get("https://postman-echo.com/get").json()

Goals

  • Simple
  • Fast
  • Open

Documentation

📚 Link: https://cnpryer.github.io/httprs/

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

httprs-0.0.1a5.tar.gz (76.1 kB view details)

Uploaded Source

Built Distributions

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

httprs-0.0.1a5-cp314-cp314t-win_arm64.whl (2.2 MB view details)

Uploaded CPython 3.14tWindows ARM64

httprs-0.0.1a5-cp313-cp313t-win_arm64.whl (2.2 MB view details)

Uploaded CPython 3.13tWindows ARM64

httprs-0.0.1a5-cp312-abi3-win_arm64.whl (2.2 MB view details)

Uploaded CPython 3.12+Windows ARM64

httprs-0.0.1a5-cp312-abi3-win_amd64.whl (2.3 MB view details)

Uploaded CPython 3.12+Windows x86-64

httprs-0.0.1a5-cp312-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.1 MB view details)

Uploaded CPython 3.12+manylinux: glibc 2.17+ ARM64

httprs-0.0.1a5-cp312-abi3-macosx_11_0_arm64.whl (2.1 MB view details)

Uploaded CPython 3.12+macOS 11.0+ ARM64

httprs-0.0.1a5-cp312-abi3-macosx_10_12_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.12+macOS 10.12+ x86-64

httprs-0.0.1a5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

File details

Details for the file httprs-0.0.1a5.tar.gz.

File metadata

  • Download URL: httprs-0.0.1a5.tar.gz
  • Upload date:
  • Size: 76.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for httprs-0.0.1a5.tar.gz
Algorithm Hash digest
SHA256 3b5aa553aa6defd5104d1456e315cea851b1566ef19550443a7f02cd91885184
MD5 536370b31d99a5d6f2dced04b2dfe9eb
BLAKE2b-256 54e6766c9d10442a7504a7c27048d275105ea2173d62d1e8b41871e40b6c60aa

See more details on using hashes here.

Provenance

The following attestation bundles were made for httprs-0.0.1a5.tar.gz:

Publisher: release.yml on cnpryer/httprs

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

File details

Details for the file httprs-0.0.1a5-cp314-cp314t-win_arm64.whl.

File metadata

  • Download URL: httprs-0.0.1a5-cp314-cp314t-win_arm64.whl
  • Upload date:
  • Size: 2.2 MB
  • Tags: CPython 3.14t, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for httprs-0.0.1a5-cp314-cp314t-win_arm64.whl
Algorithm Hash digest
SHA256 a031c13ba002b1515cfa1eb6e9c6a1ed470b029ccaae05f89716482fad93935c
MD5 b6105e7ff2064f5ea7a1a98e519b9c44
BLAKE2b-256 a6ec191475c9408b8239262b4ca5eadf23afd725ccc27caf1220bf7dcf09e0d6

See more details on using hashes here.

Provenance

The following attestation bundles were made for httprs-0.0.1a5-cp314-cp314t-win_arm64.whl:

Publisher: release.yml on cnpryer/httprs

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

File details

Details for the file httprs-0.0.1a5-cp313-cp313t-win_arm64.whl.

File metadata

  • Download URL: httprs-0.0.1a5-cp313-cp313t-win_arm64.whl
  • Upload date:
  • Size: 2.2 MB
  • Tags: CPython 3.13t, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for httprs-0.0.1a5-cp313-cp313t-win_arm64.whl
Algorithm Hash digest
SHA256 ec88ef1a7d91d4a114434738301a6d3cc485f4b75060cb349f8cd14501b3e4b6
MD5 a21811196f05b85142d43c25099cd818
BLAKE2b-256 0143bf1bbeb1afd58afeaaf217ae1de88ace1c204222a1da543cbf1fd3653237

See more details on using hashes here.

Provenance

The following attestation bundles were made for httprs-0.0.1a5-cp313-cp313t-win_arm64.whl:

Publisher: release.yml on cnpryer/httprs

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

File details

Details for the file httprs-0.0.1a5-cp312-abi3-win_arm64.whl.

File metadata

  • Download URL: httprs-0.0.1a5-cp312-abi3-win_arm64.whl
  • Upload date:
  • Size: 2.2 MB
  • Tags: CPython 3.12+, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for httprs-0.0.1a5-cp312-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 f300be9c1bdcfa4cc5a787de7e4d4a2034e4886c59f2cd8464d79d8ddf80ca6c
MD5 b7692a65dcdd989a7b6f9092562a8a99
BLAKE2b-256 ef7e8bde4baeeacd5437fe87cc3b248b358df60f13299fa812d63c6c90913aa8

See more details on using hashes here.

Provenance

The following attestation bundles were made for httprs-0.0.1a5-cp312-abi3-win_arm64.whl:

Publisher: release.yml on cnpryer/httprs

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

File details

Details for the file httprs-0.0.1a5-cp312-abi3-win_amd64.whl.

File metadata

  • Download URL: httprs-0.0.1a5-cp312-abi3-win_amd64.whl
  • Upload date:
  • Size: 2.3 MB
  • Tags: CPython 3.12+, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for httprs-0.0.1a5-cp312-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 44b8bab09c1422050ba0a35cd4b4e10ebe3faa078f022497f909275e80efcd85
MD5 53ce994fd845b40c2bd9a8587ee38471
BLAKE2b-256 c769f1bd2fc81f926ab8e1402e289368d2c72d8ef4d346e88c5a1580243cdeec

See more details on using hashes here.

Provenance

The following attestation bundles were made for httprs-0.0.1a5-cp312-abi3-win_amd64.whl:

Publisher: release.yml on cnpryer/httprs

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

File details

Details for the file httprs-0.0.1a5-cp312-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for httprs-0.0.1a5-cp312-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0a67c07b03e233b62fedfface053e5456f02eed5e62d1adeb8f2cf9ce9cd9572
MD5 86f1cc11ad495eda85591a3a044218ac
BLAKE2b-256 672e07a63c15d4e490089c39fd03ec0a685fe50de09c4d91985c21b70b22dadc

See more details on using hashes here.

Provenance

The following attestation bundles were made for httprs-0.0.1a5-cp312-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on cnpryer/httprs

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

File details

Details for the file httprs-0.0.1a5-cp312-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for httprs-0.0.1a5-cp312-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b0f34f77ddbf2c7064dbb6d92f115c658a517b653648dac82a55e58b035a8256
MD5 e580a83307c436cecf3f484b18cba8de
BLAKE2b-256 53f7502e8af4aa5a89a44b03fd21bafbc98f1e4059175645cb950a6b74503d21

See more details on using hashes here.

Provenance

The following attestation bundles were made for httprs-0.0.1a5-cp312-abi3-macosx_11_0_arm64.whl:

Publisher: release.yml on cnpryer/httprs

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

File details

Details for the file httprs-0.0.1a5-cp312-abi3-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for httprs-0.0.1a5-cp312-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 4c9cf5c7e7e441a8e5f8bce4542c05253d363859de68d5fce384c6a397cacd47
MD5 3a0cb860e77695f4ac4d081bc2ddea0c
BLAKE2b-256 157784d1b358c0f860d936b7d29c43eead365c9b2a9c08e4262a3e0f03ca3230

See more details on using hashes here.

Provenance

The following attestation bundles were made for httprs-0.0.1a5-cp312-abi3-macosx_10_12_x86_64.whl:

Publisher: release.yml on cnpryer/httprs

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

File details

Details for the file httprs-0.0.1a5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for httprs-0.0.1a5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 474e468263908ed4241a41bff6878e7c9be821b8f66987472b3fbaed921ffb23
MD5 6e247bafd78a798bd88d65053203a0b7
BLAKE2b-256 9b928dec12e94a21cebbf00b0f7ee5c9731ae7e72179006ad9f68bbc02c84bb6

See more details on using hashes here.

Provenance

The following attestation bundles were made for httprs-0.0.1a5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on cnpryer/httprs

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