Skip to main content

Monkey-patch utilities for TonIO runtime

Project description

TonIO-Monkey

Monkey-patch utilities for TonIO.
TonIO-Monkey lets you use popular asyncio packages with TonIO runtime.

Note: the vast majority of code in this project is LLM generated.

Available patches

TonIO-Monkey provides patches for the following packages:

Installation

You can install TonIO-Monkey using pip or other package managers, specifying the Python packages you need patches for as extra dependencies:

$ pip install tonio-monkey[httpx]

Usage

Once you installed TonIO-Moneky with the relevant extras, you can simply import the target package from TonIO-Monkey:

import tonio.colored as tonio
from tonio_monkey.colored import httpx

@tonio.main
async def main():
    async with httpx.AsyncClient() as client:
        r = await client.get('http://www.example.com')

License

TonIO-Monkey is released under the BSD License.

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

tonio_monkey-0.1.0.tar.gz (12.1 kB view details)

Uploaded Source

Built Distribution

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

tonio_monkey-0.1.0-py3-none-any.whl (13.8 kB view details)

Uploaded Python 3

File details

Details for the file tonio_monkey-0.1.0.tar.gz.

File metadata

  • Download URL: tonio_monkey-0.1.0.tar.gz
  • Upload date:
  • Size: 12.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for tonio_monkey-0.1.0.tar.gz
Algorithm Hash digest
SHA256 672ee6bedc6af50bfd6f43104ad92b877dea1ad47e476fabd5cb3df8b57f8bfc
MD5 1d25963ff9d68bfa561b0e78b4428727
BLAKE2b-256 bc8aa6248f12408d4230e320fabc0a564548a3371bda124f885e5e165396fba8

See more details on using hashes here.

Provenance

The following attestation bundles were made for tonio_monkey-0.1.0.tar.gz:

Publisher: publish.yml on gi0baro/tonio-monkey

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

File details

Details for the file tonio_monkey-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: tonio_monkey-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 13.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for tonio_monkey-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 0d1562453d06344985b06082f228c490b32780bf9195dd3f306c6a8459b0fe13
MD5 699f16cc3fe2b54da281f858bbbf8a71
BLAKE2b-256 304071b6085c5f6c1316e7b53c9eacc069795fedbd0cfaddbc93d9d0e24a759e

See more details on using hashes here.

Provenance

The following attestation bundles were made for tonio_monkey-0.1.0-py3-none-any.whl:

Publisher: publish.yml on gi0baro/tonio-monkey

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