Skip to main content

Type Hints friendly WSGI Framework for Python3.

Project description

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

Type Hints friendly WSGI Framework for Python3. This library is a pre-release. Expect missing docs and breaking API changes.

Kobin has following features.

  • Decorator based Routing System exploited Type Hints.

  • WSGI request and response Wrapper.

  • Provide type annotations from stub files.

  • and other convenient utilities…

And Kobin has NO following features:

  • WSGI Server Adapters: Please use WSGICLI or Gunicorn CLI.

  • Serving static contents: Please use wsgi-static-middleware or Nginx.

  • Template Engine: But Kobin provides template adapter for Jinja2.

Requirements

Supported python versions are python 3.6 or later. And Kobin has no required dependencies other than the Python Standard Libraries.

The following packages are optional:

  • wsgicli - Command Line Interface for developing WSGI application.

  • jinja2 - Jinja2 is a full featured template engine for Python.

Resources

Kobin’s documentation is not yet complete very much. If you want to know the best practices in Kobin, Please check Kobin Todo .

Kobin Todo Demo Animation

License

This software is licensed under the MIT License (See LICENSE ).

Download files

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

Source Distribution

kobin-0.1.10.tar.gz (12.4 kB view details)

Uploaded Source

Built Distribution

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

kobin-0.1.10-py3-none-any.whl (15.3 kB view details)

Uploaded Python 3

File details

Details for the file kobin-0.1.10.tar.gz.

File metadata

  • Download URL: kobin-0.1.10.tar.gz
  • Upload date:
  • Size: 12.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for kobin-0.1.10.tar.gz
Algorithm Hash digest
SHA256 e67e80a4c22ae33d948fb1eb10e29107d828130df590b784fc0f9a460f28a075
MD5 7539aa8a88122d6de2b8c53f86dfaa8f
BLAKE2b-256 a5ff3f87339307f58288ce1b2adb49ca4a3e54fbc38bf91b441d2a8012dd25b9

See more details on using hashes here.

File details

Details for the file kobin-0.1.10-py3-none-any.whl.

File metadata

File hashes

Hashes for kobin-0.1.10-py3-none-any.whl
Algorithm Hash digest
SHA256 b5a836f3b828a08e2303e22b56e7e1950cbf56acd71dc7737f60dc342094f162
MD5 64cce51f3b90c2d6cd785006b2530bd4
BLAKE2b-256 3dbed0b5d81772341358481a47e48cf66335b679004b39e8af9f86ddd390aebf

See more details on using hashes here.

Supported by

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