Metadata-Version: 1.1
Name: Flask-Venom
Version: 1.0.2
Summary: Flask extension for the Venom RPC framework
Home-page: https://github.com/biosustain/flask-venom
Author: Lars Schöning
Author-email: lays@biosustain.dtu.dk
License: MIT
Description: ===========
        Flask-Venom
        ===========
        
        A Flask extension for `Venom RPC <https://github.com/biosustain/venom>`_
        
        This extension currently supports synchronous request/reply only.
        
        
        ::
        
            from flask import Flask
            from flask_venom import Venom
            from venom.rpc import Service
            from venom.rpc import http
        
            app = Flask(__name__)
        
            class HelloService(Service):
                @http('GET')
                def say_hello(self) -> str:
                    return 'Hello!'
        
            venom.add(HelloService)
            venom = Venom(app)
        
            if __name__ == "__main__":
                app.run()
        
Platform: any
Classifier: Development Status :: 3 - Alpha
Classifier: Environment :: Web Environment
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.5
Classifier: Topic :: Internet :: WWW/HTTP
Classifier: Topic :: Software Development :: Libraries :: Python Modules
