Skip to content

Commit 535b9d2

Browse files
authored
Merge pull request #1 from ysskrishna/feature/demo
Add Interactive demo
2 parents e52cca2 + ddfcbf7 commit 535b9d2

7 files changed

Lines changed: 546 additions & 2 deletions

File tree

CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,14 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [1.1.6]
9+
10+
### Added
11+
12+
- Interactive demo page powered by Pyodide - try nestedutils directly in your browser without installation
13+
- Demo page includes examples for all core functions (`get_at`, `set_at`, `exists_at`, `delete_at`) with real-time JSON editing
14+
- Added interactive demo badge and link to README
15+
816
## [1.1.5]
917

1018
### Changed
@@ -112,6 +120,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
112120
- Immutable container protection (tuples cannot be modified)
113121
- Safe list deletion (requires explicit `allow_list_mutation=True` flag)
114122

123+
[1.1.6]: https://github.com/ysskrishna/nestedutils/compare/v1.1.5...v1.1.6
115124
[1.1.5]: https://github.com/ysskrishna/nestedutils/compare/v1.1.4...v1.1.5
116125
[1.1.4]: https://github.com/ysskrishna/nestedutils/compare/v1.1.3...v1.1.4
117126
[1.1.3]: https://github.com/ysskrishna/nestedutils/compare/v1.1.2...v1.1.3

README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,12 @@
66
[![PyPI](https://img.shields.io/pypi/v/nestedutils)](https://pypi.org/project/nestedutils/)
77
[![PyPI Downloads](https://static.pepy.tech/personalized-badge/nestedutils?period=total&units=INTERNATIONAL_SYSTEM&left_color=GREY&right_color=BLUE&left_text=downloads)](https://pepy.tech/projects/nestedutils)
88
[![Documentation](https://img.shields.io/badge/docs-ysskrishna.github.io%2Fnestedutils-blue.svg)](https://ysskrishna.github.io/nestedutils/)
9+
[![Interactive Demo](https://img.shields.io/badge/demo-Try%20it%20now!-green.svg)](https://ysskrishna.github.io/nestedutils/demo/)
910

1011
The lightweight Python library for safe, simple, dot-notation access to nested dicts and lists. Effortlessly get, set, and delete values deep in your complex JSON, API responses, and config files without verbose error-checking or handling KeyError exceptions.
1112

13+
> 🚀 **Try it interactively in your browser!** Test the library with our [Interactive Demo](https://ysskrishna.github.io/nestedutils/demo/) - no installation required.
14+
1215
![OG Image](https://raw.githubusercontent.com/ysskrishna/nestedutils/main/media/og.png)
1316

1417
## Why nestedutils?
@@ -279,6 +282,7 @@ These limits help protect against accidental memory exhaustion or performance is
279282

280283
- **PyPI**: [pypi.org/project/nestedutils](https://pypi.org/project/nestedutils/)
281284
- **Documentation**: [ysskrishna.github.io/nestedutils](https://ysskrishna.github.io/nestedutils/)
285+
- **Interactive Demo**: [ysskrishna.github.io/nestedutils/demo/](https://ysskrishna.github.io/nestedutils/demo/)
282286
- **Repository**: [github.com/ysskrishna/nestedutils.git](https://github.com/ysskrishna/nestedutils.git)
283287
- **Issues**: [github.com/ysskrishna/nestedutils/issues](https://github.com/ysskrishna/nestedutils/issues)
284288

0 commit comments

Comments
 (0)