Metadata-Version: 1.2
Name: tiny-api
Version: 0.1.1
Summary: A tiny web framework to create APIs rapidly
Home-page: https://github.com/kaushal-dhungel/tiny-api
Author: Kaushal Dhungel
Author-email: kaushaldhungel01@gmail.com
License: MIT
Download-URL: https://github.com/Kaushal-Dhungel/tiny-api/archive/refs/tags/0.1.1.tar.gz
Description: Tiny-api
        --------
        
        **Tiny-api is a python web framework for creating Restful APIs written for learning purpose out of curiosity.** 
        **It is written with the help of** \ `Webob`_\ **, a library which provides** 
        **objects for HTTP requests and responses.**
        
        Installation
        ------------
        
        Install using pip.
        
        .. code:: sh
        
           $ pip3 install tiny-api
        
        Getting Started
        ---------------
        
        It’s really easy to get started with tiny-api.
        
        .. code:: sh
        
               from tiny_api import Tinyapi
               from tiny_api.Responses import JsonResponse
               from tiny_api.Status import HTTP_200_OK
        
               app = Tinyapi()
        
               @app.route('/home')
               def home(request):
                   return JsonResponse({'data':'hello world'},HTTP_200_OK)          
        
        Important Links
        ---------------
        
        1. Documentation :- https://kaushal-dhungel.github.io/tiny-api-docs
        2. Documentation(github) :- https://github.com/Kaushal-Dhungel/tiny-api-docs
        3. Pypi :- https://pypi.org/project/tiny-api/
        
        Credits
        -------
        
        Thanks to Jahongir Rahmonov’s awesome blog that helped me get started
        with this project. `Visit his blog`_
        
        .. _Webob: https://docs.pylonsproject.org/projects/webob/en/stable/
        .. _Visit his blog: https://rahmonov.me/posts/write-python-framework-part-one/
        
Keywords: python api,tiny api,python backend api
Platform: UNKNOWN
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Classifier: Operating System :: OS Independent
Requires-Python: >=3.6.0
