[project] name = "agent-course-final-assignment" version = "0.1.0" description = "Add your description here" readme = "README.md" requires-python = ">=3.12" dependencies = [ "gradio>=5.34.1", "langchain-community>=0.3.26", "llama-index>=0.12.43", "llama-index-llms-huggingface-api>=0.5.0", "llama-index-llms-nebius>=0.1.2", "llama-index-multi-modal-llms-mistralai>=0.4.0", "llama-index-multi-modal-llms-nebius>=0.4.0", "llama-index-readers-papers>=0.3.2", "llama-index-readers-web>=0.4.2", "llama-index-readers-youtube-transcript>=0.3.0", "llama-index-tools-duckduckgo>=0.3.0", "llama-index-tools-requests>=0.4.0", "llama-index-tools-wikipedia>=0.3.0", "mistralai>=1.8.2", "openai-whisper>=20250625", "openpyxl>=3.1.5", "requests>=2.32.4", "tavily-python>=0.7.8", ] [tool.pytest.ini_options] pythonpath = ["config", "packages/src", "services"] [dependency-groups] dev = [ "arize-phoenix>=10.15.0", "llama-index-callbacks-arize-phoenix>=0.5.1", "llama-index-utils-workflow>=0.3.4", ]