Metadata-Version: 2.4
Name: easynest-json
Version: 0.1.0
Summary: Zero-boilerplate safe deep navigation for nested JSON and dictionaries in Python.
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.8
Description-Content-Type: text/markdown

# easynest-json

`easynest-json` is a lightweight Python library that allows you to safely navigate and extract values from deeply nested dictionaries and JSON structures using simple dot-notation strings, completely eliminating `KeyError`, `TypeError`, and verbose conditional chains.

## Features

* **Safe Extraction:** Never crashes on missing intermediate keys or incorrect types.
* **Dot-Notation Paths:** Easily query deep paths like `user.profile.settings.theme`.
* **List Indexing Support:** Query list elements directly via numeric indices in the path string (e.g., `users.0.name`).
* **Custom Fallbacks:** Define custom default values if a key doesn't exist.

---

## Installation

Install the library via pip:

```bash
pip install easynest-json
