Skip to main content

hawaiio

build status codecov code style license

hawaiio is an experimental library of building blocks for concurrent Python programs. It relies on the async/await syntax, and nothing more. Shamelessly combines ideas from trio and curio.

Installation

pip install hawaiio

Usage

import hawaiio

async def greet(name: str):
    await hawaiio.sleep(1)
    return f"Hello, {name}"

message = hawaiio.run(greet("world"))
print(message)  # 'Hello, world'

Changelog

See CHANGELOG.md.

Contributing

See Contributing guidelines.

License

MIT

Metadata

Release files for hawaiio 0.0.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for hawaiio 0.0.3
File Size Uploaded
hawaiio-0.0.3.tar.gz 2.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for hawaiio 0.0.3
File Interpreter ABI Platform
hawaiio-0.0.3-py3-none-any.whl Python 3 none any Details

Total release size: 7.3 kB

Release files / hawaiio-0.0.3.tar.gz

Download URL hawaiio-0.0.3.tar.gz
Size 2.9 kB
Tags Source
SHA-256 checksum
How to use checksums
325588239da391a809345768a053784fc630a73d9c0883c8f1a409e248aec569
BLAKE2b-256 checksum
How to use checksums
7f9e4caf0c6db98fb6fcd8b0dcfb0b87a0b25e8f9a17f68e233fcd08aea0a94d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.7.1

Release files / hawaiio-0.0.3-py3-none-any.whl

Download URL hawaiio-0.0.3-py3-none-any.whl
Size 4.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
b8dc8448ed82b7447980ee9b7b904ad7f87c055c8579e3d01ea62b0496041550
BLAKE2b-256 checksum
How to use checksums
527a07351dc967fe966de7c9971cb364c248e2df5777f92522c8a8230a9bc49b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.7.1

Release history Release notifications | RSS feed

This release

0.0.3 This release

2 release files

0.0.2

2 release files

0.0.1

2 release 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