Skip to main content

中文 | English

Github Action Test Codecov

Publish PyPi PyPI Downloads

PyPI - Python Version

一个易用的高性能异步 web 框架。

Index.py 文档


Index.py 实现了 ASGI3 接口,并使用 Radix Tree 进行路由查找。是最快的 Python web 框架之一。一切特性都服务于快速开发高性能的 Web 服务。

  • 大量正确的类型注释
  • 灵活且高效的路由系统
  • 能作用于任意路由及路由分组上的路由中间件
  • 适用于中间件与视图的依赖注入
  • 可视化 API 接口与在线调试
  • 支持 Server-sent events 与 WebSocket
  • 自带一键部署命令 (基于 uvicorn 与 gunicorn)
  • 可使用任何标准 ASGI 生态

Install

pip install -U index.py

或者直接从 Github 上安装最新版本(不稳定)

pip install -U git+https://github.com/abersheeran/index.py@setup.py

中国大陆内的用户可从 Gitee 上的镜像仓库拉取

pip install -U git+https://gitee.com/abersheeran/index.py.git@setup.py

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

index_py-0.21.16.tar.gz (43.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

index_py-0.21.16-py3-none-any.whl (54.8 kB view details)

Uploaded Python 3

File details

Details for the file index_py-0.21.16.tar.gz.

File metadata

  • Download URL: index_py-0.21.16.tar.gz
  • Upload date:
  • Size: 43.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.6.1 CPython/3.11.5 Darwin/23.0.0

File hashes

Hashes for index_py-0.21.16.tar.gz
Algorithm Hash digest
SHA256 3b5d0113cb3092aa6cf399e27e7d9e846af87c64e2848ade2e05081925c23352
MD5 6730de529f4e640f215208d6d5defd71
BLAKE2b-256 5b47ead9fefd2b4972688de47fc65b68fce8e802241166d87ca524ba2241ab8a

See more details on using hashes here.

File details

Details for the file index_py-0.21.16-py3-none-any.whl.

File metadata

  • Download URL: index_py-0.21.16-py3-none-any.whl
  • Upload date:
  • Size: 54.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.6.1 CPython/3.11.5 Darwin/23.0.0

File hashes

Hashes for index_py-0.21.16-py3-none-any.whl
Algorithm Hash digest
SHA256 a5fd7d1d8da58976ca0a94e389985e4556b660c067c8a506ec7567b057b9a578
MD5 74cec86a44a99267207b8d80eaaab440
BLAKE2b-256 1bf8045978a279983af3f7fc9666337b7138300ac78d8fcfc1968fbbe549665f

See more details on using hashes here.

Release history Release notifications | RSS feed

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page