Skip to main content

Python service framework with code generator based on AsyncAPI specification

Project description

asynchron

Python service framework with code generator based on AsyncAPI specification

Usage example

  1. install and run codegen
    poetry add asynchron -E cli
    poetry run asynchron -f /path/to/asyncapi.yaml codegen python-aio-pika -o /output/dir
    
  2. install dependencies for you generated code
    poetry add asynchron -E aio-pika
    

Development

Use bash script to install all necessary dependencies. It installs all defined extras from pyproject.toml

./scripts/install-dev.sh

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

asynchron-0.4.0.tar.gz (47.8 kB view details)

Uploaded Source

Built Distribution

asynchron-0.4.0-py3-none-any.whl (70.6 kB view details)

Uploaded Python 3

File details

Details for the file asynchron-0.4.0.tar.gz.

File metadata

  • Download URL: asynchron-0.4.0.tar.gz
  • Upload date:
  • Size: 47.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.11 CPython/3.8.12 Linux/5.13.0-1029-azure

File hashes

Hashes for asynchron-0.4.0.tar.gz
Algorithm Hash digest
SHA256 aacbf11a21c7427ad881ed85efaa276085562a3c6cadbadceb318c042674c8f2
MD5 51c55e44622f0b3309179ebab3107684
BLAKE2b-256 f97547b99dcd46359f962857b56d698804b15f6df6cb4829f8cc0c8e186ca1d6

See more details on using hashes here.

File details

Details for the file asynchron-0.4.0-py3-none-any.whl.

File metadata

  • Download URL: asynchron-0.4.0-py3-none-any.whl
  • Upload date:
  • Size: 70.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.11 CPython/3.8.12 Linux/5.13.0-1029-azure

File hashes

Hashes for asynchron-0.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 26075d60fa3d717657c84d867e1fdd52666a2eda70a7589da7b6f13005242536
MD5 0c0326b5184b59d6097861af2e95ddb6
BLAKE2b-256 c99e216da30a9ffe25ef2d1d670f84a2aa58e381ba4abeb81b38b0bf6a0b287f

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page