跳转到主要内容

Hypercorn的分支,使用AnyIO

项目描述

Anycorn

Anycorn是Hypercorn的分支,其中将asyncioTrio兼容性委托给AnyIO,而不是为每个代码库分别拥有一个。Anycorn是从Hypercorn的0.16.0版本分支出来的。

快速入门

Anycorn可以通过pip安装

pip install anycorn

并需要Python 3.8或更高版本。

使用Anycorn,可以命令行方式提供已安装的ASGI框架(或应用程序)

anycorn module:app

或者,也可以编程使用Anycorn

import anyio
from anycorn.config import Config
from anycorn import serve

from module import app

anyio.run(serve, app, Config())

有关更多详细信息,请参阅Hypercorn的文档

项目详情


下载文件

下载适合您平台的自定义文件。如果您不确定要选择哪个,请了解更多关于安装软件包的信息。

源代码发行版

anycorn-0.18.0.tar.gz (68.8 kB 查看哈希值)

上传于 来源

构建版本

anycorn-0.18.0-py3-none-any.whl (49.9 kB 查看哈希值)

上传于 Python 3

由以下支持