Metadata-Version: 2.4
Name: pyhold
Version: 0.1.1
Summary: A lightweight, persistent, dictionary-style key-value store with GUI support
Home-page: https://github.com/AnjanB3012/pyhold
Author: Anjan Bellamkonda
License-Expression: MIT
Project-URL: Homepage, https://github.com/AnjanB3012/pyhold
Requires-Python: >=3.7
Description-Content-Type: text/markdown
License-File: LICENSE
Dynamic: home-page
Dynamic: license-file
Dynamic: requires-python

# pyhold

**pyhold** is a lightweight, persistent, dictionary-like data store built in pure Python. Designed for MVPs, CLI tools, and embedded apps that need quick and reliable state saving — no database required.

### ✅ Features
- Dictionary-style access: `store["token"] = "abc"`
- Auto-syncs to XML on change
- Supports `int`, `str`, `float`, `bool`, `dict`, `list`, `tuple`, `None`
- Fully human-readable and editable
- Zero dependencies

### Installation
```bash
pip install pyhold
```


### 🚀 Quick Start

```python
from pyhold import pyhold

store = pyhold("mydata.xml", auto_sync=True)
store["username"] = "anjan"
print(store["username"])
store.pop("username")
