Metadata-Version: 2.4
Name: einkaufszettel
Version: 0.1.2
Summary: Pythonic Einkaufszettel API
Requires-Python: >=3.11
Description-Content-Type: text/markdown
License-File: LICENSE
Dynamic: license-file

# Einkaufszettel
Ever wanted to manage your (in-memory) shopping list with Python?
Then look no further!

```python
>>> from einkaufszettel import Zettel, Item
>>>
>>> zettel = Zettel('Netto')
>>> zettel.append('Apfel')
>>> zettel.append(
...     Item(
...         name='Käse',
...         completed=True,
...     )
... )
>>> zettel.append(Item('Tomaten', 1.5, 'kg'))
>>> zettel.append(Item('Zucchini', 2))
>>>
>>> zettel
Zettel(name='Netto')
>>> list(zettel)
[Item(name='Apfel', qty=1.0, unit='Stück', completed=False), Item(name='Tomaten', qty=1.5, unit='kg', completed=False), Item(name='Zucchini', qty=2, unit='Stück', completed=False)]
>>>
```


# Development
```
mise install
uv sync
make
```
