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.1a7.tar.gz (85.3 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.1a7-cp314-cp314t-win_arm64.whl (2.3 MB view details)

Uploaded CPython 3.14tWindows ARM64

httprs-0.0.1a7-cp313-cp313t-win_arm64.whl (2.3 MB view details)

Uploaded CPython 3.13tWindows ARM64

httprs-0.0.1a7-cp312-abi3-win_arm64.whl (2.3 MB view details)

Uploaded CPython 3.12+Windows ARM64

httprs-0.0.1a7-cp312-abi3-win_amd64.whl (2.4 MB view details)

Uploaded CPython 3.12+Windows x86-64

httprs-0.0.1a7-cp312-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.12+manylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.12+macOS 11.0+ ARM64

httprs-0.0.1a7-cp312-abi3-macosx_10_12_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.12+macOS 10.12+ x86-64

httprs-0.0.1a7-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

File details

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

File metadata

  • Download URL: httprs-0.0.1a7.tar.gz
  • Upload date:
  • Size: 85.3 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.1a7.tar.gz
Algorithm Hash digest
SHA256 1a1eb12ab6ec08518815f4c33dc4c355cb5a64b5282f1392af5c4d08b4f6fdbf
MD5 1439a816b93a68074a3c99b86cd5689a
BLAKE2b-256 51eb3c1dcfb3ebe9fc69370c7168376816153e5590860128fc3b2b34ae6a8c64

See more details on using hashes here.

Provenance

The following attestation bundles were made for httprs-0.0.1a7.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.1a7-cp314-cp314t-win_arm64.whl.

File metadata

  • Download URL: httprs-0.0.1a7-cp314-cp314t-win_arm64.whl
  • Upload date:
  • Size: 2.3 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.1a7-cp314-cp314t-win_arm64.whl
Algorithm Hash digest
SHA256 e5ad9ae9f7c20b8551668a35649819ec39aa5f7af0d0198695c35d0415a2d7c0
MD5 c609fd2805f1336922bbb10be9c7cf32
BLAKE2b-256 1b9475f39ee8a8a376b950a70d15783ae910767af68691f7add7d60da5e33db3

See more details on using hashes here.

Provenance

The following attestation bundles were made for httprs-0.0.1a7-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.1a7-cp313-cp313t-win_arm64.whl.

File metadata

  • Download URL: httprs-0.0.1a7-cp313-cp313t-win_arm64.whl
  • Upload date:
  • Size: 2.3 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.1a7-cp313-cp313t-win_arm64.whl
Algorithm Hash digest
SHA256 29cac1a7ddc125c3ae449d6f1292326cd61b587227272a8ffd198e530d2afa6b
MD5 919c7ba74ce68ce85b4c70128ed16df8
BLAKE2b-256 7d0b5a47867c265d4e05b37e64c7faef6c758cea56363bb67d6b0cacd3ecf95e

See more details on using hashes here.

Provenance

The following attestation bundles were made for httprs-0.0.1a7-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.1a7-cp312-abi3-win_arm64.whl.

File metadata

  • Download URL: httprs-0.0.1a7-cp312-abi3-win_arm64.whl
  • Upload date:
  • Size: 2.3 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.1a7-cp312-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 69e7d7563fc827128ad8e2777141894c3df7d27b3d7f126f4a287d3a7da41b08
MD5 99d991ce76ef9b1a93eb9c6b1b2a86a2
BLAKE2b-256 bfafd253ba4c413afc3fe55601e6a66ab38a0dcdb4ac55c2c9d74eb10309f3e4

See more details on using hashes here.

Provenance

The following attestation bundles were made for httprs-0.0.1a7-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.1a7-cp312-abi3-win_amd64.whl.

File metadata

  • Download URL: httprs-0.0.1a7-cp312-abi3-win_amd64.whl
  • Upload date:
  • Size: 2.4 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.1a7-cp312-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 a2ca52a89d32d3d95a9079131c6b603b14b0110c8356e593d717abfd41ace521
MD5 bec3a04512ca934a0634f040ffbb7cb7
BLAKE2b-256 4a2a51ef32f24fded2bf2adf279265661780120a0c3ed83efcfa5e1a932a63ef

See more details on using hashes here.

Provenance

The following attestation bundles were made for httprs-0.0.1a7-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.1a7-cp312-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for httprs-0.0.1a7-cp312-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 bcd58091a2f05c6b29605e2d02b29a7164f40cd5505a50fd2acb659370b5c844
MD5 f9c241a2cdb7a9a6a7145705240e8ff8
BLAKE2b-256 721f51b985bddc7ea26fe00a1d3650d3dd08c45186b07dc29d8b970dd9cdcec9

See more details on using hashes here.

Provenance

The following attestation bundles were made for httprs-0.0.1a7-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.1a7-cp312-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for httprs-0.0.1a7-cp312-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 33f3b7d9e1772f73d9e7ca7d26d87beb92cb8ea5199543b9259a1bec0f427c75
MD5 2c6d74ec1fa1b80c501326b06640cff7
BLAKE2b-256 450207a038bd6f6a28910c1deeccd45c9a7d755a562dbfb50d1b55bfe3e029ca

See more details on using hashes here.

Provenance

The following attestation bundles were made for httprs-0.0.1a7-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.1a7-cp312-abi3-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for httprs-0.0.1a7-cp312-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 e26cdccdf88d90f83d10762a6623c8916106c1d1f3a9d277fc63c26eb1cf33d2
MD5 6699f920d39dffb9d2023fd164a0f3a1
BLAKE2b-256 4fe5a2c9e24730ffc3805d4736bce2956c8eac31152d4681b909270d11b156c9

See more details on using hashes here.

Provenance

The following attestation bundles were made for httprs-0.0.1a7-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.1a7-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for httprs-0.0.1a7-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b83e9fda7ca99fee0315f46952efcd05eefe94586dc2edee3657e94c0a07eefd
MD5 e86bbffcb5f3ac0b8a373c7722a8e9ab
BLAKE2b-256 329fc439b5f98a8bee0c13af83bea5a54267a74cbc88f911e3771ba2618dc25d

See more details on using hashes here.

Provenance

The following attestation bundles were made for httprs-0.0.1a7-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