Metadata-Version: 2.1
Name: pathing
Version: 0.1.2
Summary: Mapping keys path to value derivation.
Home-page: https://github.com/Exahilosys/pathing
Author: Exahilosys
License: MIT
Platform: UNKNOWN
Classifier: License :: OSI Approved :: MIT License
Classifier: Intended Audience :: Developers
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3.6
Classifier: Topic :: Software Development :: Libraries
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Utilities
Description-Content-Type: text/markdown

## Usage
```py
import pathing

root = (
    {
        0: {
            'some': [
                'data',
                'right'
            ],
            'here': True
        },
        'is': {
            False: 'too',
            'deep': {
                'for': {
                    'this': {
                        'depth': 'level'
                    }
                },
                'but': {
                    'here': 'it is just right'
                }
            }
        }
    }
)

for keys, value in pathing.derive(root, max = 4):

    print(keys, '->', value)
```
## Installing
```
python3 -m pip install pathing
```


