diff --git a/requirements.lock b/requirements.lock index 862dab950..86d88ff13 100644 --- a/requirements.lock +++ b/requirements.lock @@ -1,29 +1,15 @@ # This file was autogenerated by uv via the following command: -# uv pip compile pyproject.toml --extra dev --extra langchain --universal --output-file requirements.lock -aiohappyeyeballs==2.6.1 - # via aiohttp -aiohttp==3.13.3 - # via langchain-community -aiosignal==1.4.0 - # via aiohttp +# uv pip compile pyproject.toml --extra dev -o requirements.lock annotated-types==0.7.0 # via pydantic -anyio==4.12.0 - # via - # httpx - # openai attrs==25.4.0 # via - # aiohttp # jsonschema # referencing black==25.12.0 # via workflows (pyproject.toml) certifi==2026.1.4 - # via - # httpcore - # httpx - # requests + # via requests cfgv==3.5.0 # via pre-commit charset-normalizer==3.4.4 @@ -32,152 +18,57 @@ charset-normalizer==3.4.4 # requests click==8.3.1 # via black -colorama==0.4.6 ; sys_platform == 'win32' - # via - # click - # pytest - # tqdm coverage==7.13.1 # via # workflows (pyproject.toml) # pytest-cov -dataclasses-json==0.6.7 - # via langchain-community distlib==0.4.0 # via virtualenv -distro==1.9.0 - # via openai docformatter==1.7.7 # via workflows (pyproject.toml) execnet==2.1.2 # via pytest-xdist -faiss-cpu==1.13.2 - # via workflows (pyproject.toml) -filelock==3.20.2 +filelock==3.20.3 # via virtualenv flake8==7.3.0 # via workflows (pyproject.toml) -frozenlist==1.8.0 - # via - # aiohttp - # aiosignal -greenlet==3.3.0 ; platform_machine == 'AMD64' or platform_machine == 'WIN32' or platform_machine == 'aarch64' or platform_machine == 'amd64' or platform_machine == 'ppc64le' or platform_machine == 'win32' or platform_machine == 'x86_64' - # via sqlalchemy -h11==0.16.0 - # via httpcore -httpcore==1.0.9 - # via httpx -httpx==0.28.1 - # via - # langgraph-sdk - # langsmith - # openai -httpx-sse==0.4.3 - # via langchain-community -hypothesis==6.149.0 +hypothesis==6.150.2 # via workflows (pyproject.toml) -identify==2.6.15 +identify==2.6.16 # via pre-commit idna==3.11 - # via - # anyio - # httpx - # requests - # yarl + # via requests iniconfig==2.3.0 # via pytest isort==7.0.0 # via workflows (pyproject.toml) -jiter==0.12.0 - # via openai -jsonpatch==1.33 - # via langchain-core -jsonpointer==3.0.0 - # via jsonpatch -jsonschema==4.25.1 +jsonschema==4.26.0 # via workflows (pyproject.toml) jsonschema-specifications==2025.9.1 # via jsonschema -langchain==1.2.0 - # via workflows (pyproject.toml) -langchain-classic==1.0.1 - # via langchain-community -langchain-community==0.4.1 - # via workflows (pyproject.toml) -langchain-core==1.2.6 - # via - # workflows (pyproject.toml) - # langchain - # langchain-classic - # langchain-community - # langchain-openai - # langchain-text-splitters - # langgraph - # langgraph-checkpoint - # langgraph-prebuilt -langchain-openai==1.1.6 - # via workflows (pyproject.toml) -langchain-text-splitters==1.1.0 - # via langchain-classic -langgraph==1.0.5 - # via langchain -langgraph-checkpoint==3.0.1 - # via - # langgraph - # langgraph-prebuilt -langgraph-prebuilt==1.0.5 - # via langgraph -langgraph-sdk==0.3.1 - # via langgraph -langsmith==0.6.0 - # via - # langchain-classic - # langchain-community - # langchain-core -librt==0.7.7 ; platform_python_implementation != 'PyPy' +librt==0.7.8 # via mypy -marshmallow==3.26.2 - # via dataclasses-json mccabe==0.7.0 # via flake8 -multidict==6.7.0 - # via - # aiohttp - # yarl mypy==1.19.1 # via workflows (pyproject.toml) mypy-extensions==1.1.0 # via # black # mypy - # typing-inspect nodeenv==1.10.0 # via pre-commit -numpy==2.4.0 +numpy==2.4.1 # via # workflows (pyproject.toml) - # faiss-cpu - # langchain-community # pandas -openai==2.14.0 - # via langchain-openai -orjson==3.11.5 - # via - # langgraph-sdk - # langsmith -ormsgpack==1.12.1 - # via langgraph-checkpoint packaging==25.0 # via # black - # faiss-cpu - # langchain-core - # langsmith - # marshmallow # pytest pandas==2.3.3 # via workflows (pyproject.toml) -pathspec==0.12.1 +pathspec==1.0.3 # via # black # mypy @@ -191,26 +82,12 @@ pluggy==1.6.0 # pytest-cov pre-commit==4.5.1 # via workflows (pyproject.toml) -propcache==0.4.1 - # via - # aiohttp - # yarl pycodestyle==2.14.0 # via flake8 pydantic==2.12.5 - # via - # workflows (pyproject.toml) - # langchain - # langchain-classic - # langchain-core - # langgraph - # langsmith - # openai - # pydantic-settings + # via workflows (pyproject.toml) pydantic-core==2.41.5 # via pydantic -pydantic-settings==2.12.0 - # via langchain-community pyflakes==3.4.0 # via flake8 pygments==2.19.2 @@ -226,8 +103,6 @@ pytest-xdist==3.8.0 # via workflows (pyproject.toml) python-dateutil==2.9.0.post0 # via pandas -python-dotenv==1.2.1 - # via pydantic-settings pytokens==0.3.0 # via black pytz==2025.2 @@ -235,26 +110,13 @@ pytz==2025.2 pyyaml==6.0.3 # via # workflows (pyproject.toml) - # langchain-classic - # langchain-community - # langchain-core # pre-commit referencing==0.37.0 # via # jsonschema # jsonschema-specifications -regex==2025.11.3 - # via tiktoken requests==2.32.5 - # via - # workflows (pyproject.toml) - # langchain-classic - # langchain-community - # langsmith - # requests-toolbelt - # tiktoken -requests-toolbelt==1.0.0 - # via langsmith + # via workflows (pyproject.toml) rpds-py==0.30.0 # via # jsonschema @@ -263,60 +125,24 @@ ruff==0.14.11 # via workflows (pyproject.toml) six==1.17.0 # via python-dateutil -sniffio==1.3.1 - # via openai sortedcontainers==2.4.0 # via hypothesis -sqlalchemy==2.0.45 - # via - # langchain-classic - # langchain-community -tenacity==9.1.2 - # via - # langchain-community - # langchain-core -tiktoken==0.12.0 - # via langchain-openai -tomli==2.3.0 ; python_full_version <= '3.11' - # via coverage -tomlkit==0.13.3 +tomlkit==0.14.0 # via workflows (pyproject.toml) -tqdm==4.67.1 - # via openai typing-extensions==4.15.0 # via - # aiosignal - # anyio - # langchain-core # mypy - # openai # pydantic # pydantic-core # referencing - # sqlalchemy - # typing-inspect # typing-inspection -typing-inspect==0.9.0 - # via dataclasses-json typing-inspection==0.4.2 - # via - # pydantic - # pydantic-settings + # via pydantic tzdata==2025.3 # via pandas untokenize==0.1.1 # via docformatter -urllib3==2.6.2 +urllib3==2.6.3 # via requests -uuid-utils==0.12.0 - # via - # langchain-core - # langsmith -virtualenv==20.35.4 +virtualenv==20.36.1 # via pre-commit -xxhash==3.6.0 - # via langgraph -yarl==1.22.0 - # via aiohttp -zstandard==0.25.0 - # via langsmith