Metadata-Version: 2.1
Name: deeppath
Version: 0.1.6
Summary: Python module to easily manipulate complex nested structures
License: MIT license
Keywords: deeppath
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Python: >=3.6
Description-Content-Type: text/x-rst
License-File: LICENSE
License-File: AUTHORS.rst
Provides-Extra: dev
Requires-Dist: pytest ; extra == 'dev'
Requires-Dist: mypy ; extra == 'dev'
Requires-Dist: esbonio ; extra == 'dev'
Requires-Dist: pylint ; extra == 'dev'
Requires-Dist: doc8 ; extra == 'dev'
Requires-Dist: black ; extra == 'dev'
Requires-Dist: towncrier ; extra == 'dev'
Requires-Dist: dataclasses ; (python_version < "3.7") and extra == 'dev'

========
deeppath
========


.. image:: https://img.shields.io/pypi/v/deeppath.svg
        :target: https://pypi.python.org/pypi/deeppath

.. image:: https://img.shields.io/travis/loicleyendecker/deeppath.svg
        :target: https://travis-ci.com/loicleyendecker/deeppath

.. image:: https://readthedocs.org/projects/deeppath/badge/?version=latest
        :target: https://deeppath.readthedocs.io/en/latest/?badge=latest
        :alt: Documentation Status


.. image:: https://pyup.io/repos/github/loicleyendecker/deeppath/shield.svg
     :target: https://pyup.io/repos/github/loicleyendecker/deeppath/
     :alt: Updates



Python module to easily manipulate complex nested structures


* Free software: MIT license
* Documentation: https://deeppath.readthedocs.io.


Features
--------

With `~deeppath.dget`, you can access data in a complex nested
structure. The nested structure should be a json-like structure, so
essentially consisting of dictionary- and list-like structures::

    nested_data = {
        "users": [
            {"surname": "Doe", "name": "John"},
            {"name": "Jane", "surname": "Doe"},
        ],
        "location": {
            "city": "London",
            "country": "United Kingdom",
        },
    }

Credits
-------

This package was created with Cookiecutter_ and the `audreyr/cookiecutter-pypackage`_ project template.

.. _Cookiecutter: https://github.com/audreyr/cookiecutter
.. _`audreyr/cookiecutter-pypackage`: https://github.com/audreyr/cookiecutter-pypackage
