[project] name = "food" version = "0.1.0" description = "Pantry + meta-recipe meal planning (Django, HTMX)" requires-python = ">=3.11" dependencies = [ "django==5.2.12", "djangorestframework==3.17.1", "whitenoise==6.12.0", "gunicorn==25.3.0", "recipe-scrapers==15.11.0", "requests==2.33.1", ] # No [build-system]: this is an application, not an installable package, so uv # treats it as a virtual project and won't try to build/install it. # Optional deps for the MCP "ai service" (deploy with `uv sync --group mcp`). # Kept out of the default set so the Django service stays lean. [dependency-groups] mcp = [ "fastmcp>=2", "httpx>=0.27", ]