|
|
|
@ -1,6 +1,6 @@
|
|
|
|
|
[tool.poetry]
|
|
|
|
|
name = "langchain-core"
|
|
|
|
|
version = "0.1.29"
|
|
|
|
|
version = "0.1.30"
|
|
|
|
|
description = "Building applications with LLMs through composability"
|
|
|
|
|
authors = []
|
|
|
|
|
license = "MIT"
|
|
|
|
@ -18,7 +18,7 @@ anyio = ">=3,<5"
|
|
|
|
|
PyYAML = ">=5.3"
|
|
|
|
|
requests = "^2"
|
|
|
|
|
packaging = "^23.2"
|
|
|
|
|
jinja2 = {version = "^3", optional = true}
|
|
|
|
|
jinja2 = { version = "^3", optional = true }
|
|
|
|
|
|
|
|
|
|
[tool.poetry.group.lint]
|
|
|
|
|
optional = true
|
|
|
|
@ -34,7 +34,7 @@ mypy = "^0.991"
|
|
|
|
|
types-pyyaml = "^6.0.12.2"
|
|
|
|
|
types-requests = "^2.28.11.5"
|
|
|
|
|
types-jinja2 = "^2.11.9"
|
|
|
|
|
langchain-text-splitters = {path = "../text-splitters", develop = true}
|
|
|
|
|
langchain-text-splitters = { path = "../text-splitters", develop = true }
|
|
|
|
|
|
|
|
|
|
[tool.poetry.group.dev]
|
|
|
|
|
optional = true
|
|
|
|
@ -53,7 +53,7 @@ optional = true
|
|
|
|
|
# Any dependencies that do not meet that criteria will be removed.
|
|
|
|
|
pytest = "^7.3.0"
|
|
|
|
|
freezegun = "^1.2.2"
|
|
|
|
|
pytest-mock = "^3.10.0"
|
|
|
|
|
pytest-mock = "^3.10.0"
|
|
|
|
|
syrupy = "^4.0.2"
|
|
|
|
|
pytest-watcher = "^0.3.4"
|
|
|
|
|
pytest-asyncio = "^0.21.1"
|
|
|
|
@ -71,9 +71,9 @@ extended_testing = ["jinja2"]
|
|
|
|
|
|
|
|
|
|
[tool.ruff.lint]
|
|
|
|
|
select = [
|
|
|
|
|
"E", # pycodestyle
|
|
|
|
|
"F", # pyflakes
|
|
|
|
|
"I", # isort
|
|
|
|
|
"E", # pycodestyle
|
|
|
|
|
"F", # pyflakes
|
|
|
|
|
"I", # isort
|
|
|
|
|
"T201", # print
|
|
|
|
|
]
|
|
|
|
|
|
|
|
|
@ -82,9 +82,7 @@ disallow_untyped_defs = "True"
|
|
|
|
|
exclude = ["notebooks", "examples", "example_data", "langchain_core/pydantic"]
|
|
|
|
|
|
|
|
|
|
[tool.coverage.run]
|
|
|
|
|
omit = [
|
|
|
|
|
"tests/*",
|
|
|
|
|
]
|
|
|
|
|
omit = ["tests/*"]
|
|
|
|
|
|
|
|
|
|
[build-system]
|
|
|
|
|
requires = ["poetry-core>=1.0.0"]
|
|
|
|
|