Skip to main content

Pika-wrapper

Project description

Pikados

Pikados is a wrapper around Pika, providing a more asyncio-compatible syntax for channels and connections. An effort is made to keep the syntax close to Pika, but simply provide async functions as many developers expect.

Usage

Pikados still uses Pika's AsyncioConnection internally. Pika is very clever with its usage of callbacks, allowing its implementation to start a connection with its' #!python __init__ implementation.

import asyncio

from pika import URLParameters
from pikados.connection import connect, AsyncConnection

url = URLParameters("amqp://guest:guest@localhost:5672/%2F")


async def main():
    con: AsyncConnection = await connect(url, 'MyApp')

Docs

Please install using requirements-docs.txt and run using mkdocs serve.

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

pikados-0.1.0.tar.gz (9.3 kB view details)

Uploaded Source

Built Distribution

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

pikados-0.1.0-py3-none-any.whl (9.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pikados-0.1.0.tar.gz
  • Upload date:
  • Size: 9.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.7

File hashes

Hashes for pikados-0.1.0.tar.gz
Algorithm Hash digest
SHA256 5dc343ee4e45d9d7f93b9bce79782e1068e27dd83eef70657f34175dc8b85b89
MD5 c9b63aa50e7216ef904e8c7c2aec49a8
BLAKE2b-256 b9abce8c119cb469d644d97bb1b29a8e8d21ae7a1bb8705119f9894eaa8e7acd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikados-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 9.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.7

File hashes

Hashes for pikados-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 570483f734fbc24e52a587f1077c17fb1e1cc9241f43590a1ed4244a0cf3cb54
MD5 faaef0fc18420719b7ae632882dab3bc
BLAKE2b-256 de714002a460af64fb1b9fd2098bd390e24aeb8b01bd865d2db3491638e5f66e

See more details on using hashes here.

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