Installation#

Python Version#

We recommend using the latest version of Python. ASGI-Tools supports Python 3.9 and newer.

Dependencies#

These distributions will be installed automatically when installing ASGI-Tools.

  • Http-Router implements HTTP routing.

  • Yarl implements URL parsing

  • Multidict implements a dict-like collection of key-value pairs where key might be occurred more than once in the container. templates to avoid injection attacks.

Install ASGI-Tools#

Use the following command to install:

$ pip install asgi-tools

You’ll also want to install an ASGI server, such as Uvicorn, Daphne, or Hypercorn:

$ pip install uvicorn

ASGI-Tools is now installed. Check out the Usage or go to the Documentation Overview.