[project] name = "taste-engine" version = "0.2.0" description = "Personal visual taste engine — learn aesthetic preferences from reference images" requires-python = ">=3.11" dependencies = [ "open-clip-torch>=2.26", "torch>=2.0", "Pillow>=10.0", "numpy>=1.24", "scikit-learn>=1.3", "scikit-image>=0.22,<0.25", "httpx>=0.27", "transformers>=4.30", "pyyaml>=6.0", "fastapi>=0.110", "uvicorn[standard]>=0.27", "python-multipart>=0.0.6", "curl-cffi>=0.15.0", ] [project.optional-dependencies] browser = ["playwright>=1.45", "playwright-stealth>=2.0"] [project.scripts] taste = "cli:main"