Metadata-Version: 2.4
Name: wirez-py
Version: 1.0.1
Summary: Remember and retrieve file paths by name — from any program, anywhere.
Author: 
License: MIT
Project-URL: Homepage, https://github.com/kulbir/wires
Keywords: files,path,registry,bookmark,wires
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.10
Description-Content-Type: text/markdown
Dynamic: requires-python

# wires

**Remember and retrieve file paths by name — from any program, anywhere.**

```
pip install wires
```

---

## Usage

```python
import wires

# Save / remember a file
wires.save("my_config", "/path/to/config.json")
wires.remember("my_config", "/path/to/config.json")  # same thing

# Retrieve it later — from any program
wires.get("my_config")     # → "/path/to/config.json"  (str)
wires.recall("my_config")  # same thing
wires.path("my_config")    # → pathlib.Path

# See all saved files
wires.list_all()  # → {"my_config": "/path/to/config.json", ...}

# Remove
wires.remove("my_config")
```

## How it works

Wires stores all registrations in `~/.wires/registry.json`. Every program on the machine shares this registry, so a path saved in one script is instantly accessible in another.

## License

MIT
