Metadata-Version: 1.1
Name: krull
Version: 0.0.1
Summary: This is a lightweight microframework for building restful APIs
Home-page: https://github.com/mattrwh/krull
Author: Matthew Whitt
Author-email: mwhitt.w@gmail.com
License: MIT
Description: Krull
        =======================
        
        This is a lightweight microframework for building restful APIs
        ::
            from krull.handlers import route_handler
            from krull.server import run_server
        
        
            @route_handler(path='/users', method='GET')
            def getusers(req, res):
                res.status = 200
                res.data = {"message": "Hello world!"}
                return res
        
        
            @route_handler(path='/users', method='POST')
            def postusers(req, res):
                # do something with data
                res.status = 201
                res.data = {"message": "success!"}
                return res
        
        
            if __name__ == '__main__':
                run_server()
        
Keywords: dependency injection
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
