diff --git a/docs/asgi.md b/docs/asgi.md index 70fcfe3..733c830 100644 --- a/docs/asgi.md +++ b/docs/asgi.md @@ -2,8 +2,9 @@ BlackSheep belongs to the category of [ASGI](https://asgi.readthedocs.io/en/latest/) web frameworks, so it requires -an ASGI HTTP server to run, such as [uvicorn](http://www.uvicorn.org/), or -[hypercorn](https://pgjones.gitlab.io/hypercorn/). All examples in this +an ASGI HTTP server to run, such as [uvicorn](http://www.uvicorn.org/), +[hypercorn](https://pgjones.gitlab.io/hypercorn/) or +[granian](https://github.com/emmett-framework/granian). All examples in this documentation use `Uvicorn`, but the framework has been tested also with `Hypercorn` and should work with any server that implements ASGI. diff --git a/docs/getting-started.md b/docs/getting-started.md index d18ee2e..a8cdfd6 100644 --- a/docs/getting-started.md +++ b/docs/getting-started.md @@ -44,9 +44,10 @@ and activate it: BlackSheep belongs to the category of [ASGI](https://asgi.readthedocs.io/en/latest/) web frameworks, therefore it requires an ASGI HTTP server to run, such as -[uvicorn](http://www.uvicorn.org/), or -[hypercorn](https://pgjones.gitlab.io/hypercorn/). For this tutorial, install -`uvicorn` together with `blacksheep`: +[uvicorn](http://www.uvicorn.org/), +[hypercorn](https://pgjones.gitlab.io/hypercorn/) or +[granian](https://github.com/emmett-framework/granian). +For this tutorial, install `uvicorn` together with `blacksheep`: ```bash pip install blacksheep uvicorn diff --git a/docs/websocket.md b/docs/websocket.md index ef9d2cc..257ba42 100644 --- a/docs/websocket.md +++ b/docs/websocket.md @@ -6,8 +6,9 @@ chat apps, etc. BlackSheep is able to handle incoming WebSocket connections if you're using an ASGI server that supports WebSocket protocol -(for example [Uvicorn](https://www.uvicorn.org/#quickstart) -or [Hypercorn](https://pgjones.gitlab.io/hypercorn/)). +(for example [Uvicorn](https://www.uvicorn.org/#quickstart), +[Hypercorn](https://pgjones.gitlab.io/hypercorn/) or +[Granian](https://github.com/emmett-framework/granian)). ## Creating a WebSocket route