[tool.poetry] name = "langchain-arcade" version = "1.3.0" description = "An integration package connecting Arcade and Langchain/LangGraph" authors = ["Arcade "] readme = "README.md" repository = "https://github.com/arcadeai/arcade-ai/tree/main/contrib/langchain" license = "MIT" [tool.poetry.dependencies] python = ">=3.10,<4" arcadepy = "1.3.*" langgraph = ">=0.2.67,<0.3.0" [tool.poetry.group.dev.dependencies] pytest = "^8.1.2" pytest-cov = "^4.0.0" mypy = "^1.5.1" pre-commit = "^3.4.0" tox = "^4.11.1" pytest-asyncio = "^0.23.7" [tool.mypy] files = ["langchain_arcade"] python_version = "3.10" disallow_untyped_defs = "True" disallow_any_unimported = "True" no_implicit_optional = "True" check_untyped_defs = "True" warn_return_any = "True" warn_unused_ignores = "True" show_error_codes = "True" ignore_missing_imports = "True" [tool.pytest.ini_options] testpaths = ["tests"] [tool.coverage.run] branch = true source = ["langchain_arcade"] [tool.coverage.report] skip_empty = true