[project] name = "paper-lifecycle" version = "0.1.0" description = "Paper Lifecycle — a Gradio app on Hugging Face Spaces" readme = "README.md" requires-python = "==3.13.*" dependencies = [ "duckdb>=1.5.3", "gradio==6.15.2", "openai>=1.0", "plotly>=6.8.0", "python-dotenv>=1.0", "tiktoken>=0.13.0", ] [dependency-groups] dev = [ "ruff>=0.6", ] [tool.uv] # Reproducible installs: edit dependencies above, then run `uv sync`. package = false