Skip to main content

Alcedo

Package vesion Format Python version License Top Languages Size Last commit

Alcedo banner

This project aims to be the feature-incomplete version of httpx and written in Rust.

Will this be a drop-in replacement for any of the leading packages like...

  • 🐍 aiohttp ?
  • 🐍 httpx ?
  • 🐍 requests ?

Probably not.

But it aims to bring to Python the speed and feature-richness of Rust packages like...

  • 🦀 hyper
  • 🦀 reqwest
  • 🦀 serde

Getting started

TBD;

Example usage

print("Hello, World!")

Roadmap

  • Write (actual) asynchronous tests for aiohttp benchmarks.
  • Create asynchronous implementation for alcedo.Client.
  • Write asynchronous tests.
  • Write malformed-json test servers.
  • Create implementation where POST body can be attached.
  • Create implementation where DELETE requests can be made.
  • Write asynchronous tests for httpx and requests
  • Write benchmarks for httpx.Client and requests.Session

Contributions

I indent by 2 by the way, are you sure you want to contribute ?

License

This project is licensed under the terms of the MIT license.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

alcedo-0.1.1.tar.gz (484.1 kB view details)

Uploaded Source

Built Distribution

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

alcedo-0.1.1-cp39-cp39-macosx_11_0_arm64.whl (1.3 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

File details

Details for the file alcedo-0.1.1.tar.gz.

File metadata

  • Download URL: alcedo-0.1.1.tar.gz
  • Upload date:
  • Size: 484.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.5.0

File hashes

Hashes for alcedo-0.1.1.tar.gz
Algorithm Hash digest
SHA256 09970bb96def9e3a7444288867e786059d53cbc14311b1ea6086c2c86550d934
MD5 b7e7ba1edd7f8630fff0d4226f220ed3
BLAKE2b-256 550b45c915feb5b60d3539249de859ce41b3819beee781e9d268bf5461a6b8ab

See more details on using hashes here.

File details

Details for the file alcedo-0.1.1-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for alcedo-0.1.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4dad43faa4752945082ded1fedf950de42ea5a0269513358eb56912d7737ece1
MD5 137502a6f39eee2300052cc64259299f
BLAKE2b-256 c9b22f3550397467c72c88dfe39eb8244ed5f86667266cf3ac80d068049a3ff0

See more details on using hashes here.

Release history Release notifications | RSS feed

0.1.7

2 files

0.1.6

2 files

0.1.5

2 files

0.1.4

2 files

0.1.3

2 files

0.1.2

2 files

This release

0.1.1 This release

2 files

0.1.0

3 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page