Metadata-Version: 2.1
Name: slickpy
Version: 0.4.1
Summary: A lightweight ASGI toolkit, optimized for great performance, flexibility and productivity.
Home-page: https://github.com/akornatskyy/slickpy
Author: Andriy Kornatskyy
Author-email: andriy.kornatskyy@live.com
License: MIT
Description: # SlickPy
        
        ![tests](https://github.com/akornatskyy/slickpy/workflows/tests/badge.svg)
        [![Coverage Status](https://coveralls.io/repos/github/akornatskyy/slickpy/badge.svg?branch=master)](https://coveralls.io/github/akornatskyy/slickpy?branch=master)
        [![pypi version](https://badge.fury.io/py/slickpy.svg)](https://badge.fury.io/py/slickpy)
        
        A lightweight [ASGI](https://asgi.readthedocs.io/en/latest/index.html)
        Python 3.6+ toolkit, optimized for great performance, flexibility and
        productivity.
        
        ## Install
        
        ```sh
        pip install slickpy
        ```
        
        ## Overview
        
        *example.py*:
        
        ```python
        from slickpy import App, Writer
        
        app = App()
        
        
        @app.route("/")
        async def welcome(w: Writer) -> None:
            await w.end(b"Hello, world!")
        
        
        main = app.asgi()
        ```
        
        Then run the example with [uvicorn](https://github.com/encode/uvicorn):
        
        ```sh
        uvicorn example:main
        ```
        
        See [examples](https://github.com/akornatskyy/slickpy/tree/master/examples) for more.
        
Keywords: ASGI http web toolkit
Platform: any
Classifier: Development Status :: 1 - Planning
Classifier: Environment :: Web Environment
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Classifier: Topic :: Internet :: WWW/HTTP
Classifier: Topic :: Internet :: WWW/HTTP :: Dynamic Content
Classifier: Topic :: Software Development :: Libraries :: Application Frameworks
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.6
Description-Content-Type: text/markdown
