跳转到主要内容

Python3 类型提示友好的WSGI框架。

项目描述

https://travis-ci.org/kobinpy/kobin.svg?branch=master https://badge.fury.io/py/kobin.svg https://coveralls.io/repos/github/kobinpy/kobin/badge.svg?branch=master Code Climate Documentation Status

Python3 类型提示友好的WSGI框架。 这个库是一个预发布版本。请期待缺失的文档和API的破坏性更改。

Kobin具有以下功能。

  • 基于装饰器的路由系统利用类型提示。

  • WSGI请求和响应包装器。

  • 从存根文件提供类型注解。

  • 以及其他方便的工具...

Kobin没有以下功能

  • WSGI服务器适配器:请使用WSGICLI或Gunicorn CLI。

  • 服务静态内容:请使用wsgi-static-middleware或Nginx。

  • 模板引擎:但Kobin为Jinja2提供模板适配器。

要求

支持的Python版本是Python 3.6或更高版本。Kobin除了Python标准库外,没有其他必需的依赖项。

以下包是可选的

  • wsgicli - 开发WSGI应用程序的命令行界面。

  • jinja2 - Jinja2 是一个功能齐全的 Python 模板引擎。

资源

Kobin 的文档尚未完成,如果您想了解 Kobin 的最佳实践,请查看 Kobin Todo

Kobin Todo Demo Animation

许可证

本软件遵循 MIT 许可协议(见 LICENSE)。

项目详情


下载文件

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

源分布

kobin-0.1.10.tar.gz (12.4 kB 查看哈希值

上传时间

构建分布

kobin-0.1.10-py3-none-any.whl (15.3 kB 查看哈希值

上传时间 Python 3

支持