Metadata-Version: 2.5
Name: mealtime-recipes
Version: 0.2.0
Summary: Edit, view, resolve, and share local recipes.
Project-URL: Homepage, https://github.com/mealtime-tools/recipes
Author-email: owahltinez <oscar@wahltinez.org>
License-Expression: MIT
License-File: LICENSE
Keywords: agent,cli,macros,nutrition,recipes
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Intended Audience :: End Users/Desktop
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Classifier: Topic :: Utilities
Requires-Python: >=3.13
Requires-Dist: click-agentcli>=0.1.0
Requires-Dist: click>=8.1
Requires-Dist: mealtime-pantry>=0.1.0
Requires-Dist: python-dotenv>=1.0
Requires-Dist: pyyaml>=6.0
Description-Content-Type: text/markdown

# Recipes

Local YAML recipes with four operations: edit, view, resolve product
references through Pantry, and create a self-contained share link for Plate.

```console
recipes edit "Bean salad"
pantry --json lookup manual tofu | recipes edit "Bean salad" --input -
recipes show "Bean salad"
recipes resolve "Bean salad"
recipes share "Bean salad"
```

Recipes live in `~/.config/recipes` by default. Pass `--dir` to any command to
use another directory. Missing nutrient values are `null`; an explicit zero
remains zero. JSON food items are flat. Share links keep the
compressed `#r=` format understood by Plate; the payload uses the same fields.
Ingredient nutrients describe their `grams`; recipe output describes one
recipe serving and can be piped directly to Nutrilog.
