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.1a6.tar.gz (77.0 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.1a6-cp314-cp314t-win_arm64.whl (2.2 MB view details)

Uploaded CPython 3.14tWindows ARM64

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

Uploaded CPython 3.13tWindows ARM64

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

Uploaded CPython 3.12+Windows ARM64

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

Uploaded CPython 3.12+Windows x86-64

httprs-0.0.1a6-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.1a6-cp312-abi3-macosx_11_0_arm64.whl (2.1 MB view details)

Uploaded CPython 3.12+macOS 11.0+ ARM64

httprs-0.0.1a6-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.1a6-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.1a6.tar.gz.

File metadata

  • Download URL: httprs-0.0.1a6.tar.gz
  • Upload date:
  • Size: 77.0 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.1a6.tar.gz
Algorithm Hash digest
SHA256 025f375d085227ab55a81ac551a386f45c5ffa39881644622971297b4cf4a437
MD5 b34bb4a6d871ea08b92555cb292e054a
BLAKE2b-256 fd69c493a0f4db8f98bd667f2ac95b2120726cbc4f5bdd3eea0e4416849ff964

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: httprs-0.0.1a6-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.1a6-cp314-cp314t-win_arm64.whl
Algorithm Hash digest
SHA256 6d0f13350c8afa6f728006efc8cf4f81bf29d5cea0c512c0de90032dd0c4707e
MD5 d8c88abd3c25b24d8befdd24a910260d
BLAKE2b-256 9f9944071ac44ff312ba4565a1c59c36b5abed02e54f61cc00fc87d2fbbdd73f

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: httprs-0.0.1a6-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.1a6-cp313-cp313t-win_arm64.whl
Algorithm Hash digest
SHA256 2dc784678e71a944b22ef08e5e1fd7f2ec03f1361f2bc292dc1930b98e8610fb
MD5 4a14cdc8261e2c8b434edf70a5a58da2
BLAKE2b-256 dfa4716d4efe5397a37c909633848a364cb448b097d99e409ff6911dcbb9adf2

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: httprs-0.0.1a6-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.1a6-cp312-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 87a22d08db480f1cad151cc9aa93935e4e5492975ce193957d8199aecc8be0e5
MD5 b87fea1b49e3feb2e5b8529f6eb3d2a3
BLAKE2b-256 b2e716dfd7456d7489a17c9596c60f2c8443228999ca2b1a9bef4b0873f6e57c

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: httprs-0.0.1a6-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.1a6-cp312-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 b8b94d6cf8a064c5f72f697ba26b45d86cda99a2944fd94c3bc4226a433ac3eb
MD5 7fdc1b99a6b20ea2a0c8730db900625e
BLAKE2b-256 93d26819d09a3fc26b11aec6a4ca73386f5785d6cfe88a43b6599cf149f612fb

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for httprs-0.0.1a6-cp312-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 35b087d2441d46f90c302acc533e560658296b5b1e6d8fd764cd8d532f925166
MD5 fd2db806b8bc408d6214c39ecf34418a
BLAKE2b-256 53c9c58ac7266f7f5c897b080c70e84c7fdc0eab4d9f19e181fba3fd2713c0a7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for httprs-0.0.1a6-cp312-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9e47e9565f68a758b78ca53322a31be8c80ec91f5627673493c1920a3fd1b4cd
MD5 a21cb09a91db96803a24d55b1cd0254a
BLAKE2b-256 6546fcbfc273c83df88f7e7be72909cc21578795daa63fe796aee69afce59619

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for httprs-0.0.1a6-cp312-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 685a34ebb6591ef9e4520dcdb727ed6960883c943d535287e2988e9b0c110e98
MD5 0eaf1e061d48d56e4667ad9b404cf285
BLAKE2b-256 8abde7d8f7547387487db426e83395342908b956453af312cfbae3c11c14e8de

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for httprs-0.0.1a6-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1b96b0a13e6b8c4a28a03049c6a2c0eaefad63fb98334a21810acc1de33666e3
MD5 a5b362c32deb18bcbb1a53c44f735aba
BLAKE2b-256 473d4280adcaafc5a2c4c9e6adaadafc6b83c8fb9a9307aee5128ea75fe5648c

See more details on using hashes here.

Provenance

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