# This file was autogenerated by uv via the following command: # uv pip compile requirements.in -o requirements.txt aiohappyeyeballs==2.4.0 # via aiohttp aiohttp==3.10.5 # via langchain aiosignal==1.3.1 # via aiohttp annotated-types==0.7.0 # via pydantic anthropic==0.38.0 # via langchain-anthropic anyio==4.4.0 # via # anthropic # httpx # openai attrs==24.2.0 # via aiohttp autoflake==2.3.1 # via vizro-ai black==24.8.0 # via # -r requirements.in # vizro-ai blinker==1.8.2 # via flask cachelib==0.9.0 # via flask-caching certifi==2024.8.30 # via # httpcore # httpx # requests charset-normalizer==3.3.2 # via requests click==8.1.7 # via # black # flask dash==2.18.1 # via # dash-ag-grid # dash-bootstrap-components # vizro dash-ag-grid==31.2.0 # via vizro dash-bootstrap-components==1.6.0 # via vizro dash-core-components==2.0.0 # via dash dash-html-components==2.0.0 # via dash dash-mantine-components==0.12.1 # via vizro dash-table==5.0.0 # via dash defusedxml==0.7.1 # via langchain-anthropic distro==1.9.0 # via # anthropic # openai et-xmlfile==1.1.0 # via openpyxl filelock==3.16.1 # via huggingface-hub flask==3.0.3 # via # dash # flask-caching flask-caching==2.3.0 # via vizro frozenlist==1.4.1 # via # aiohttp # aiosignal fsspec==2024.10.0 # via huggingface-hub gunicorn==23.0.0 # via -r requirements.in h11==0.14.0 # via httpcore httpcore==1.0.5 # via httpx httpx==0.27.2 # via # anthropic # langchain-mistralai # langsmith # openai httpx-sse==0.4.0 # via langchain-mistralai huggingface-hub==0.26.2 # via tokenizers idna==3.8 # via # anyio # httpx # requests # yarl importlib-metadata==8.5.0 # via dash itsdangerous==2.2.0 # via flask jinja2==3.1.4 # via flask jiter==0.5.0 # via # anthropic # openai jsonpatch==1.33 # via langchain-core jsonpointer==3.0.0 # via jsonpatch langchain==0.2.16 # via vizro-ai langchain-anthropic==0.1.23 # via -r requirements.in langchain-core==0.2.39 # via # langchain # langchain-anthropic # langchain-mistralai # langchain-openai # langchain-text-splitters # langgraph # langgraph-checkpoint langchain-mistralai==0.1.13 # via -r requirements.in langchain-openai==0.1.23 # via vizro-ai langchain-text-splitters==0.2.4 # via langchain langgraph==0.2.16 # via vizro-ai langgraph-checkpoint==1.0.9 # via # langgraph # vizro-ai langsmith==0.1.119 # via # langchain # langchain-core markupsafe==2.1.5 # via # jinja2 # werkzeug multidict==6.1.0 # via # aiohttp # yarl mypy-extensions==1.0.0 # via black nest-asyncio==1.6.0 # via dash numpy==1.26.4 # via # langchain # pandas openai==1.45.0 # via # langchain-openai # vizro-ai openpyxl==3.1.5 # via -r requirements.in orjson==3.10.7 # via langsmith packaging==24.1 # via # black # gunicorn # huggingface-hub # langchain-core # plotly pandas==2.2.2 # via # vizro # vizro-ai pathspec==0.12.1 # via black platformdirs==4.3.2 # via black plotly==5.24.1 # via dash pydantic==2.9.1 # via # anthropic # langchain # langchain-core # langsmith # openai # vizro pydantic-core==2.23.3 # via pydantic pyflakes==3.2.0 # via autoflake python-dateutil==2.9.0.post0 # via pandas python-dotenv==1.0.1 # via vizro-ai pytz==2024.2 # via pandas pyyaml==6.0.2 # via # huggingface-hub # langchain # langchain-core regex==2024.9.11 # via tiktoken requests==2.32.3 # via # dash # huggingface-hub # langchain # langsmith # tiktoken retrying==1.3.4 # via dash ruff==0.6.4 # via vizro setuptools==74.1.2 # via dash six==1.16.0 # via # python-dateutil # retrying sniffio==1.3.1 # via # anthropic # anyio # httpx # openai sqlalchemy==2.0.34 # via langchain tabulate==0.9.0 # via vizro-ai tenacity==8.5.0 # via # langchain # langchain-core # plotly tiktoken==0.7.0 # via langchain-openai tokenizers==0.20.1 # via # anthropic # langchain-mistralai tqdm==4.66.5 # via # huggingface-hub # openai typing-extensions==4.12.2 # via # anthropic # dash # huggingface-hub # langchain-core # openai # pydantic # pydantic-core # sqlalchemy tzdata==2024.1 # via pandas urllib3==2.2.3 # via requests vizro==0.1.23 # via vizro-ai vizro-ai==0.3.2 # via -r requirements.in werkzeug==3.0.4 # via # dash # flask wrapt==1.16.0 # via vizro yarl==1.11.1 # via aiohttp zipp==3.20.1 # via importlib-metadata