Metadata-Version: 2.1
Name: jetblack-asgi-typing
Version: 0.1.0
Summary: Just the types for ASGI
Home-page: https://github.com/rob-blackbourn/jetblack-asgi-typing
License: Apache-2.0
Author: Rob Blackbourn
Author-email: rob.blackbourn@gmail.com
Requires-Python: >=3.7,<4.0
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Requires-Dist: typing-extensions (>=3.10.0,<4.0.0)
Project-URL: Repository, https://github.com/rob-blackbourn/jetblack-asgi-typing
Description-Content-Type: text/markdown

# jetblack-asgi-typing

Just the types for ASGI.

Taken from [asgiref](https://github.com/django/asgiref)
and [hypercorn](https://gitlab.com/pgjones/hypercorn).

## Installation

From `pypi.org`:

```bash
pip install jetblack-asgi-typing
```

## Usage

```python

from asgi_typing import (
    Scope,
    ASGIReceiveCallable,
    ASGISendCallable
)

async def app(
        scope: Scope,
        receive: ASGIReceiveCallable,
        send: ASGISendCallable
) -> None:
    # Implement your ASGI application here.
    pass
```

