Metadata-Version: 1.1
Name: jsonderef
Version: 0.1.0
Summary: A json dereferencing tool.
Home-page: https://github.com/apiwatcher/jsonderef
Author: Karel Jakubec
Author-email: karel@jakubec.name
License: MIT
Description: jsonderef
        ==========
        
        A json dereferencing tool for python.
        
        Currently only local references are supported but file and remote references
        are comming soon.
        
        Json pointers evaluation is compliant with rfc 6901
        (https://tools.ietf.org/html/rfc6901).
        
        Installation
        =============
        
        Best way is to use *pip*.
        
        .. code-block:: shell
        
          pip install jsonderef
        
        
        Usage
        ======
        
        .. code-block:: python
        
          from jsonderef import JsonDeref
        
          document = {
            "key": "value",
            "ref": {"$ref": "#/key"},
            "array_ref": [ {"$ref": "#/key"}],
            "nested_ref": { "nest": {"$ref": "#/nested_ref"}}
          }
          dereferencer = JsonDeref(document)
        
          print dereferencer.deref(max_deref_depth=5)
        
Keywords: json ref reference dereference schema jsonschema
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Software Development :: Libraries
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.7
