[project] name = "gaia-final-assignment-agent" version = "0.1.0" description = "LangGraph agent for the Hugging Face GAIA final assignment." readme = "README.md" requires-python = ">=3.11" dependencies = [ "gradio[oauth]==5.25.2", "requests>=2.32.0", "pandas>=2.2.0", "openpyxl>=3.1.0", "python-dotenv>=1.0.1", "langchain>=0.3.0", "langgraph>=0.2.60", "langfuse>=2.57.0", "langchain-litellm>=0.6.4", "youtube-transcript-api>=0.6.2", ] [build-system] requires = ["setuptools>=80.0"] build-backend = "setuptools.build_meta" [tool.setuptools.packages.find] include = ["gaia_agent*"] [dependency-groups] dev = [ "pytest>=8.3.0", ] [tool.pytest.ini_options] testpaths = ["tests"]