diff --git a/poetry.lock b/poetry.lock index cd6d7c3..d51fec8 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1,4 +1,4 @@ -# This file is automatically @generated by Poetry 2.1.1 and should not be changed by hand. +# This file is automatically @generated by Poetry 2.2.0 and should not be changed by hand. [[package]] name = "aiohappyeyeballs" @@ -204,7 +204,7 @@ description = "Timeout context manager for asyncio programs" optional = false python-versions = ">=3.7" groups = ["main"] -markers = "python_version < \"3.11\"" +markers = "python_version == \"3.10\"" files = [ {file = "async-timeout-4.0.3.tar.gz", hash = "sha256:4640d96be84d82d02ed59ea2b7105a0f7b33abe8703703cd0ab0bf87c427522f"}, {file = "async_timeout-4.0.3-py3-none-any.whl", hash = "sha256:7405140ff1230c310e51dc27b3145b9092d659ce68ff733fb0cefe3ee42be028"}, @@ -476,7 +476,7 @@ description = "Backport of PEP 654 (exception groups)" optional = false python-versions = ">=3.7" groups = ["main"] -markers = "python_version < \"3.11\"" +markers = "python_version == \"3.10\"" files = [ {file = "exceptiongroup-1.2.2-py3-none-any.whl", hash = "sha256:3111b9d131c238bec2f8f516e123e14ba243563fb135d3fe885990585aa7795b"}, {file = "exceptiongroup-1.2.2.tar.gz", hash = "sha256:47c2edf7c6738fafb49fd34290706d1a1a2f4d1c6df275526b62cbb4aa5393cc"}, @@ -959,26 +959,28 @@ referencing = ">=0.31.0" [[package]] name = "langchain" -version = "1.0.0a5" +version = "1.0.0a9" description = "Building applications with LLMs through composability" optional = false -python-versions = ">=3.10" +python-versions = "<4.0.0,>=3.10.0" groups = ["main"] files = [ - {file = "langchain-1.0.0a5-py3-none-any.whl", hash = "sha256:7090599d4d4f502596853b45678309c19fd75353d40372dad6ca507da93a1da9"}, - {file = "langchain-1.0.0a5.tar.gz", hash = "sha256:4edc46cdafafc05ffadf007f4c83530e67f7f523203aa3f4dd903c9a1c199dc6"}, + {file = "langchain-1.0.0a9-py3-none-any.whl", hash = "sha256:915db2fb7f7547937ae37a1e9c13177db683be6298395089f8d6cc49c11c69dc"}, + {file = "langchain-1.0.0a9.tar.gz", hash = "sha256:22f3695337502daed7b35de4b3591c6427f8fc7dc99d343f6fb3620a4e4016a5"}, ] [package.dependencies] langchain-core = ">=0.3.75,<2.0.0" -langchain-text-splitters = ">=0.3.11,<1.0.0" -langgraph = ">=0.6.7" -pydantic = ">=2.7.4" +langchain-text-splitters = ">=0.3.11,<2.0.0" +langgraph = ">=0.6.7,<2.0.0" +pydantic = ">=2.7.4,<3.0.0" [package.extras] anthropic = ["langchain-anthropic"] aws = ["langchain-aws"] azure-ai = ["langchain-azure-ai"] +cohere = ["langchain-cohere"] +community = ["langchain-community"] deepseek = ["langchain-deepseek"] fireworks = ["langchain-fireworks"] google-genai = ["langchain-google-genai"] @@ -2822,7 +2824,7 @@ description = "A lil' TOML parser" optional = false python-versions = ">=3.7" groups = ["dev"] -markers = "python_version < \"3.11\"" +markers = "python_version == \"3.10\"" files = [ {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"}, {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, @@ -2882,7 +2884,7 @@ files = [ {file = "typing_extensions-4.12.2-py3-none-any.whl", hash = "sha256:04e5ca0351e0f3f85c6853954072df659d0d13fac324d0072316b67d7794700d"}, {file = "typing_extensions-4.12.2.tar.gz", hash = "sha256:1a7ead55c7e559dd4dee8856e3a88b41225abfe1ce8df57b7c13915fe121ffb8"}, ] -markers = {dev = "python_version < \"3.11\""} +markers = {dev = "python_version == \"3.10\""} [[package]] name = "typing-inspect" @@ -3361,4 +3363,4 @@ cffi = ["cffi (>=1.17) ; python_version >= \"3.13\" and platform_python_implemen [metadata] lock-version = "2.1" python-versions = ">=3.10,<3.13" -content-hash = "a1ee96d9aa74fd395fbaabbbd2fc0a92bee9656c9ae550145aaff4cfbc00ee57" +content-hash = "b716ec692488b6bdc63e0ec41a85f6e380bf2a1d4d9945f7254c749b4f6e4cf5" diff --git a/pyproject.toml b/pyproject.toml index f97654e..4b16db1 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -10,7 +10,7 @@ license = "GNU AGPL" [tool.poetry.dependencies] python = ">=3.10,<3.13" -langchain = "1.0.0a5" +langchain = "1.0.0a9" streamlit = "^1.49.1" opencv-python-headless = "^4.12.0.88" langchain-community = "^0.3.29"