/ pyproject.toml
pyproject.toml
1 [tool.poetry] 2 name = "chainlit-langgraph" 3 version = "0.1.0" 4 description = "" 5 authors = ["Bruce Chou <brucechou1983@gmail.com>"] 6 readme = "README.md" 7 8 [tool.poetry.dependencies] 9 python = "^3.10" 10 langchain = "^0.3.1" 11 langgraph = "^1.0.1" 12 langchain-openai = "^0.3.0" 13 langchain-anthropic = "^0.3.0" 14 langchain-ollama = "^0.2.0" 15 langchain-google-vertexai = "^2.0.1" 16 chainlit = "^2.8.3" 17 boto3 = "^1.35.41" 18 alembic = "^1.13.3" 19 psycopg2-binary = "^2.9.9" 20 asyncpg = "^0.29.0" 21 sqlalchemy = {extras = ["asyncio"], version = "^2.0.36"} 22 langchain-community = "^0.3.2" 23 pypdf = "^5.0.1" 24 langchain-groq = "^0.2.1" 25 langchain-google-genai = "^2.0.4" 26 27 [tool.poetry.group.dev.dependencies] 28 pytest = "^8.3.3" 29 pytest-asyncio = "^0.24.0" 30 commitizen = "^3.30.0" 31 filelock = "^3.16.1" 32 33 [build-system] 34 requires = ["poetry-core"] 35 build-backend = "poetry.core.masonry.api" 36 37 [tool.commitizen] 38 name = "cz_conventional_commits" 39 version = "0.4.0" 40 tag_format = "v$version" 41 changelog_incremental = true 42 update_changelog_on_bump = true 43 44 [tool.commitizen.version_files] 45 "chat_workflow/version.py" = [ 46 '__version__ = "{version}"' 47 ] 48 "README.md" = [ 49 'Version-{version}-blue' 50 ]