Metadata-Version: 1.1
Name: slojsonrpc
Version: 0.1
Summary: Universal JSONrpc handler, that maps class-methods to jsonrpc-methods.
Home-page: https://github.com/StefanLohmaier/slojsonrpc
Author: Stefan Lohmaier
Author-email: stefan.lohmaier@stefanlohmaier.de
License: UNKNOWN
Download-URL: https://github.com/StefanLohmaier/slojsonrpc/archive/0.1.zip
Description: 
        slojsonrpc
        ----------
        
        Universal JSONrpc handler, that maps class-methods to jsonrpc-methods.
         - registers common classmethods and reads their function signature
         - check for jsonrpc compliance
         - checks parameters against function signature
         - method parameters with defaults are optional
         - creates db-sessions for each method call
        
        Example:
        
        class test:
            def testmethod(self, session , a, b=1):
                ...
        
        regiter with:
        SLOJSONrpc.register()
        
        Will be mapped to jsonrpcmethod:
        {'jsonrpc': '2.0', 'method': 'testmethod', params: {'a': 42} }
            
Keywords: jsonrpc
Platform: UNKNOWN
Classifier: Programming Language :: Python
Classifier: License :: OSI Approved :: MIT License
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Web Environment
Classifier: Topic :: Internet :: WWW/HTTP
Classifier: Topic :: Software Development :: Libraries :: Python Modules
