[project]
name = "visual-decline"
version = "0.1.0"
description = "Local visual content declination tool: clean text removal, localization, and crop proposals."
requires-python = ">=3.11"
dependencies = [
  "gradio>=6.0.0",
  "google-genai>=2.8.0",
  "numpy>=2.0.0",
  "opencv-python-headless>=4.12.0.0",
  "pillow>=11.0.0",
  "pydantic>=2.0.0",
  "pyyaml>=6.0.0",
  "requests>=2.31.0",
]

[project.scripts]
visual-decline = "app:main"

[tool.uv]
package = false
