Metadata-Version: 2.4
Name: zetaalpha.rag-agents
Version: 0.0.14
Summary: The Agents SDK is designed to provide a flexible, scalable, and efficient framework for building, testing, and deploying LLM agents.
Author-email: Zeta Alpha Vector <support@zeta-alpha.com>
Project-URL: Homepage, https://github.com/zetaalphavector/platform
Project-URL: Repository, https://github.com/zetaalphavector/platform
Project-URL: Issues, https://github.com/zetaalphavector/platform/issues
Classifier: Topic :: Utilities
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Information Technology
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3.8
Requires-Python: >=3.12
Description-Content-Type: text/markdown
Requires-Dist: aiofiles==25.1.0
Requires-Dist: aiohappyeyeballs==2.6.1
Requires-Dist: aiohttp==3.13.3
Requires-Dist: aiosignal==1.4.0
Requires-Dist: altair==6.0.0
Requires-Dist: annotated-doc==0.0.4
Requires-Dist: annotated-types==0.7.0
Requires-Dist: anyio==4.12.1
Requires-Dist: attrs==25.4.0
Requires-Dist: azure-core==1.38.2
Requires-Dist: azure-identity==1.25.2
Requires-Dist: azure-storage-blob==12.28.0
Requires-Dist: blinker==1.9.0
Requires-Dist: boto3==1.42.54
Requires-Dist: botocore==1.42.54
Requires-Dist: cachetools==6.2.6
Requires-Dist: certifi==2026.1.4
Requires-Dist: cffi==2.0.0; platform_python_implementation != "PyPy"
Requires-Dist: charset-normalizer==3.4.4
Requires-Dist: click==8.3.1
Requires-Dist: colorama==0.4.6; sys_platform == "win32"
Requires-Dist: cryptography==46.0.5
Requires-Dist: distro==1.9.0
Requires-Dist: fastapi==0.131.0
Requires-Dist: frozenlist==1.8.0
Requires-Dist: gitdb==4.0.12
Requires-Dist: gitpython==3.1.46
Requires-Dist: h11==0.16.0
Requires-Dist: httpcore==1.0.9
Requires-Dist: httpx==0.28.1
Requires-Dist: idna==3.11
Requires-Dist: isodate==0.7.2
Requires-Dist: jinja2==3.1.6
Requires-Dist: jiter==0.13.0
Requires-Dist: jmespath==1.1.0
Requires-Dist: jsonschema-specifications==2025.9.1
Requires-Dist: jsonschema==4.26.0
Requires-Dist: markdown-it-py==4.0.0
Requires-Dist: markupsafe==3.0.3
Requires-Dist: mdurl==0.1.2
Requires-Dist: msal-extensions==1.3.1
Requires-Dist: msal==1.34.0
Requires-Dist: multidict==6.7.1
Requires-Dist: narwhals==2.16.0
Requires-Dist: numpy==2.4.2
Requires-Dist: openai==2.21.0
Requires-Dist: packaging==25.0
Requires-Dist: pandas==2.3.3
Requires-Dist: pillow==12.1.1
Requires-Dist: propcache==0.4.1
Requires-Dist: protobuf==6.33.5
Requires-Dist: pyarrow==23.0.1
Requires-Dist: pycparser==3.0; implementation_name != "PyPy" and platform_python_implementation != "PyPy"
Requires-Dist: pydantic-core==2.41.5
Requires-Dist: pydantic==2.12.5
Requires-Dist: pydeck==0.9.1
Requires-Dist: pygments==2.19.2
Requires-Dist: pyjwt==2.11.0
Requires-Dist: python-dateutil==2.9.0.post0
Requires-Dist: python-json-logger==4.0.0
Requires-Dist: pytz==2025.2
Requires-Dist: pyyaml==6.0.3
Requires-Dist: ragelo==0.1.6
Requires-Dist: referencing==0.37.0
Requires-Dist: requests==2.32.5
Requires-Dist: rich==14.3.3
Requires-Dist: rpds-py==0.30.0
Requires-Dist: s3transfer==0.16.0
Requires-Dist: shellingham==1.5.4
Requires-Dist: six==1.17.0
Requires-Dist: smmap==5.0.2
Requires-Dist: sniffio==1.3.1
Requires-Dist: sse-starlette==3.2.0
Requires-Dist: starlette==0.52.1
Requires-Dist: streamlit==1.54.0
Requires-Dist: tabulate==0.9.0
Requires-Dist: tenacity==9.1.4
Requires-Dist: toml==0.10.2
Requires-Dist: tornado==6.5.4
Requires-Dist: tqdm==4.67.3
Requires-Dist: typer==0.24.1
Requires-Dist: typing-extensions==4.15.0
Requires-Dist: typing-inspection==0.4.2
Requires-Dist: tzdata==2025.3
Requires-Dist: urllib3==2.6.3
Requires-Dist: uvicorn==0.41.0
Requires-Dist: watchdog==6.0.0; sys_platform != "darwin"
Requires-Dist: yarl==1.22.0
Provides-Extra: anthropic
Requires-Dist: aiofiles==25.1.0; extra == "anthropic"
Requires-Dist: aiohappyeyeballs==2.6.1; extra == "anthropic"
Requires-Dist: aiohttp==3.13.3; extra == "anthropic"
Requires-Dist: aiosignal==1.4.0; extra == "anthropic"
Requires-Dist: altair==6.0.0; extra == "anthropic"
Requires-Dist: annotated-doc==0.0.4; extra == "anthropic"
Requires-Dist: annotated-types==0.7.0; extra == "anthropic"
Requires-Dist: anthropic==0.83.0; extra == "anthropic"
Requires-Dist: anyio==4.12.1; extra == "anthropic"
Requires-Dist: attrs==25.4.0; extra == "anthropic"
Requires-Dist: azure-core==1.38.2; extra == "anthropic"
Requires-Dist: azure-identity==1.25.2; extra == "anthropic"
Requires-Dist: azure-storage-blob==12.28.0; extra == "anthropic"
Requires-Dist: blinker==1.9.0; extra == "anthropic"
Requires-Dist: boto3==1.42.54; extra == "anthropic"
Requires-Dist: botocore==1.42.54; extra == "anthropic"
Requires-Dist: cachetools==6.2.6; extra == "anthropic"
Requires-Dist: certifi==2026.1.4; extra == "anthropic"
Requires-Dist: cffi==2.0.0; platform_python_implementation != "PyPy" and extra == "anthropic"
Requires-Dist: charset-normalizer==3.4.4; extra == "anthropic"
Requires-Dist: click==8.3.1; extra == "anthropic"
Requires-Dist: colorama==0.4.6; sys_platform == "win32" and extra == "anthropic"
Requires-Dist: cryptography==46.0.5; extra == "anthropic"
Requires-Dist: distro==1.9.0; extra == "anthropic"
Requires-Dist: docstring-parser==0.17.0; extra == "anthropic"
Requires-Dist: fastapi==0.131.0; extra == "anthropic"
Requires-Dist: frozenlist==1.8.0; extra == "anthropic"
Requires-Dist: gitdb==4.0.12; extra == "anthropic"
Requires-Dist: gitpython==3.1.46; extra == "anthropic"
Requires-Dist: h11==0.16.0; extra == "anthropic"
Requires-Dist: httpcore==1.0.9; extra == "anthropic"
Requires-Dist: httpx==0.28.1; extra == "anthropic"
Requires-Dist: idna==3.11; extra == "anthropic"
Requires-Dist: isodate==0.7.2; extra == "anthropic"
Requires-Dist: jinja2==3.1.6; extra == "anthropic"
Requires-Dist: jiter==0.13.0; extra == "anthropic"
Requires-Dist: jmespath==1.1.0; extra == "anthropic"
Requires-Dist: jsonschema-specifications==2025.9.1; extra == "anthropic"
Requires-Dist: jsonschema==4.26.0; extra == "anthropic"
Requires-Dist: markdown-it-py==4.0.0; extra == "anthropic"
Requires-Dist: markupsafe==3.0.3; extra == "anthropic"
Requires-Dist: mdurl==0.1.2; extra == "anthropic"
Requires-Dist: msal-extensions==1.3.1; extra == "anthropic"
Requires-Dist: msal==1.34.0; extra == "anthropic"
Requires-Dist: multidict==6.7.1; extra == "anthropic"
Requires-Dist: narwhals==2.16.0; extra == "anthropic"
Requires-Dist: numpy==2.4.2; extra == "anthropic"
Requires-Dist: openai==2.21.0; extra == "anthropic"
Requires-Dist: packaging==25.0; extra == "anthropic"
Requires-Dist: pandas==2.3.3; extra == "anthropic"
Requires-Dist: pillow==12.1.1; extra == "anthropic"
Requires-Dist: propcache==0.4.1; extra == "anthropic"
Requires-Dist: protobuf==6.33.5; extra == "anthropic"
Requires-Dist: pyarrow==23.0.1; extra == "anthropic"
Requires-Dist: pycparser==3.0; (implementation_name != "PyPy" and platform_python_implementation != "PyPy") and extra == "anthropic"
Requires-Dist: pydantic-core==2.41.5; extra == "anthropic"
Requires-Dist: pydantic==2.12.5; extra == "anthropic"
Requires-Dist: pydeck==0.9.1; extra == "anthropic"
Requires-Dist: pygments==2.19.2; extra == "anthropic"
Requires-Dist: pyjwt==2.11.0; extra == "anthropic"
Requires-Dist: python-dateutil==2.9.0.post0; extra == "anthropic"
Requires-Dist: python-json-logger==4.0.0; extra == "anthropic"
Requires-Dist: pytz==2025.2; extra == "anthropic"
Requires-Dist: pyyaml==6.0.3; extra == "anthropic"
Requires-Dist: ragelo==0.1.6; extra == "anthropic"
Requires-Dist: referencing==0.37.0; extra == "anthropic"
Requires-Dist: requests==2.32.5; extra == "anthropic"
Requires-Dist: rich==14.3.3; extra == "anthropic"
Requires-Dist: rpds-py==0.30.0; extra == "anthropic"
Requires-Dist: s3transfer==0.16.0; extra == "anthropic"
Requires-Dist: shellingham==1.5.4; extra == "anthropic"
Requires-Dist: six==1.17.0; extra == "anthropic"
Requires-Dist: smmap==5.0.2; extra == "anthropic"
Requires-Dist: sniffio==1.3.1; extra == "anthropic"
Requires-Dist: sse-starlette==3.2.0; extra == "anthropic"
Requires-Dist: starlette==0.52.1; extra == "anthropic"
Requires-Dist: streamlit==1.54.0; extra == "anthropic"
Requires-Dist: tabulate==0.9.0; extra == "anthropic"
Requires-Dist: tenacity==9.1.4; extra == "anthropic"
Requires-Dist: toml==0.10.2; extra == "anthropic"
Requires-Dist: tornado==6.5.4; extra == "anthropic"
Requires-Dist: tqdm==4.67.3; extra == "anthropic"
Requires-Dist: typer==0.24.1; extra == "anthropic"
Requires-Dist: typing-extensions==4.15.0; extra == "anthropic"
Requires-Dist: typing-inspection==0.4.2; extra == "anthropic"
Requires-Dist: tzdata==2025.3; extra == "anthropic"
Requires-Dist: urllib3==2.6.3; extra == "anthropic"
Requires-Dist: uvicorn==0.41.0; extra == "anthropic"
Requires-Dist: watchdog==6.0.0; sys_platform != "darwin" and extra == "anthropic"
Requires-Dist: yarl==1.22.0; extra == "anthropic"
Provides-Extra: bedrock
Requires-Dist: aiofiles==25.1.0; extra == "bedrock"
Requires-Dist: aiohappyeyeballs==2.6.1; extra == "bedrock"
Requires-Dist: aiohttp==3.13.3; extra == "bedrock"
Requires-Dist: aiosignal==1.4.0; extra == "bedrock"
Requires-Dist: altair==6.0.0; extra == "bedrock"
Requires-Dist: annotated-doc==0.0.4; extra == "bedrock"
Requires-Dist: annotated-types==0.7.0; extra == "bedrock"
Requires-Dist: anthropic==0.83.0; extra == "bedrock"
Requires-Dist: anyio==4.12.1; extra == "bedrock"
Requires-Dist: attrs==25.4.0; extra == "bedrock"
Requires-Dist: azure-core==1.38.2; extra == "bedrock"
Requires-Dist: azure-identity==1.25.2; extra == "bedrock"
Requires-Dist: azure-storage-blob==12.28.0; extra == "bedrock"
Requires-Dist: blinker==1.9.0; extra == "bedrock"
Requires-Dist: boto3==1.42.54; extra == "bedrock"
Requires-Dist: botocore==1.42.54; extra == "bedrock"
Requires-Dist: cachetools==6.2.6; extra == "bedrock"
Requires-Dist: certifi==2026.1.4; extra == "bedrock"
Requires-Dist: cffi==2.0.0; platform_python_implementation != "PyPy" and extra == "bedrock"
Requires-Dist: charset-normalizer==3.4.4; extra == "bedrock"
Requires-Dist: click==8.3.1; extra == "bedrock"
Requires-Dist: colorama==0.4.6; sys_platform == "win32" and extra == "bedrock"
Requires-Dist: cryptography==46.0.5; extra == "bedrock"
Requires-Dist: distro==1.9.0; extra == "bedrock"
Requires-Dist: docstring-parser==0.17.0; extra == "bedrock"
Requires-Dist: fastapi==0.131.0; extra == "bedrock"
Requires-Dist: frozenlist==1.8.0; extra == "bedrock"
Requires-Dist: gitdb==4.0.12; extra == "bedrock"
Requires-Dist: gitpython==3.1.46; extra == "bedrock"
Requires-Dist: h11==0.16.0; extra == "bedrock"
Requires-Dist: httpcore==1.0.9; extra == "bedrock"
Requires-Dist: httpx==0.28.1; extra == "bedrock"
Requires-Dist: idna==3.11; extra == "bedrock"
Requires-Dist: isodate==0.7.2; extra == "bedrock"
Requires-Dist: jinja2==3.1.6; extra == "bedrock"
Requires-Dist: jiter==0.13.0; extra == "bedrock"
Requires-Dist: jmespath==1.1.0; extra == "bedrock"
Requires-Dist: jsonschema-specifications==2025.9.1; extra == "bedrock"
Requires-Dist: jsonschema==4.26.0; extra == "bedrock"
Requires-Dist: markdown-it-py==4.0.0; extra == "bedrock"
Requires-Dist: markupsafe==3.0.3; extra == "bedrock"
Requires-Dist: mdurl==0.1.2; extra == "bedrock"
Requires-Dist: msal-extensions==1.3.1; extra == "bedrock"
Requires-Dist: msal==1.34.0; extra == "bedrock"
Requires-Dist: multidict==6.7.1; extra == "bedrock"
Requires-Dist: narwhals==2.16.0; extra == "bedrock"
Requires-Dist: numpy==2.4.2; extra == "bedrock"
Requires-Dist: openai==2.21.0; extra == "bedrock"
Requires-Dist: packaging==25.0; extra == "bedrock"
Requires-Dist: pandas==2.3.3; extra == "bedrock"
Requires-Dist: pillow==12.1.1; extra == "bedrock"
Requires-Dist: propcache==0.4.1; extra == "bedrock"
Requires-Dist: protobuf==6.33.5; extra == "bedrock"
Requires-Dist: pyarrow==23.0.1; extra == "bedrock"
Requires-Dist: pycparser==3.0; (implementation_name != "PyPy" and platform_python_implementation != "PyPy") and extra == "bedrock"
Requires-Dist: pydantic-core==2.41.5; extra == "bedrock"
Requires-Dist: pydantic==2.12.5; extra == "bedrock"
Requires-Dist: pydeck==0.9.1; extra == "bedrock"
Requires-Dist: pygments==2.19.2; extra == "bedrock"
Requires-Dist: pyjwt==2.11.0; extra == "bedrock"
Requires-Dist: python-dateutil==2.9.0.post0; extra == "bedrock"
Requires-Dist: python-json-logger==4.0.0; extra == "bedrock"
Requires-Dist: pytz==2025.2; extra == "bedrock"
Requires-Dist: pyyaml==6.0.3; extra == "bedrock"
Requires-Dist: ragelo==0.1.6; extra == "bedrock"
Requires-Dist: referencing==0.37.0; extra == "bedrock"
Requires-Dist: requests==2.32.5; extra == "bedrock"
Requires-Dist: rich==14.3.3; extra == "bedrock"
Requires-Dist: rpds-py==0.30.0; extra == "bedrock"
Requires-Dist: s3transfer==0.16.0; extra == "bedrock"
Requires-Dist: shellingham==1.5.4; extra == "bedrock"
Requires-Dist: six==1.17.0; extra == "bedrock"
Requires-Dist: smmap==5.0.2; extra == "bedrock"
Requires-Dist: sniffio==1.3.1; extra == "bedrock"
Requires-Dist: sse-starlette==3.2.0; extra == "bedrock"
Requires-Dist: starlette==0.52.1; extra == "bedrock"
Requires-Dist: streamlit==1.54.0; extra == "bedrock"
Requires-Dist: tabulate==0.9.0; extra == "bedrock"
Requires-Dist: tenacity==9.1.4; extra == "bedrock"
Requires-Dist: toml==0.10.2; extra == "bedrock"
Requires-Dist: tornado==6.5.4; extra == "bedrock"
Requires-Dist: tqdm==4.67.3; extra == "bedrock"
Requires-Dist: typer==0.24.1; extra == "bedrock"
Requires-Dist: typing-extensions==4.15.0; extra == "bedrock"
Requires-Dist: typing-inspection==0.4.2; extra == "bedrock"
Requires-Dist: tzdata==2025.3; extra == "bedrock"
Requires-Dist: urllib3==2.6.3; extra == "bedrock"
Requires-Dist: uvicorn==0.41.0; extra == "bedrock"
Requires-Dist: watchdog==6.0.0; sys_platform != "darwin" and extra == "bedrock"
Requires-Dist: yarl==1.22.0; extra == "bedrock"
Provides-Extra: langchain
Requires-Dist: aiofiles==25.1.0; extra == "langchain"
Requires-Dist: aiohappyeyeballs==2.6.1; extra == "langchain"
Requires-Dist: aiohttp==3.13.3; extra == "langchain"
Requires-Dist: aiosignal==1.4.0; extra == "langchain"
Requires-Dist: altair==6.0.0; extra == "langchain"
Requires-Dist: annotated-doc==0.0.4; extra == "langchain"
Requires-Dist: annotated-types==0.7.0; extra == "langchain"
Requires-Dist: anyio==4.12.1; extra == "langchain"
Requires-Dist: attrs==25.4.0; extra == "langchain"
Requires-Dist: azure-core==1.38.2; extra == "langchain"
Requires-Dist: azure-identity==1.25.2; extra == "langchain"
Requires-Dist: azure-storage-blob==12.28.0; extra == "langchain"
Requires-Dist: blinker==1.9.0; extra == "langchain"
Requires-Dist: boto3==1.42.54; extra == "langchain"
Requires-Dist: botocore==1.42.54; extra == "langchain"
Requires-Dist: cachetools==6.2.6; extra == "langchain"
Requires-Dist: certifi==2026.1.4; extra == "langchain"
Requires-Dist: cffi==2.0.0; platform_python_implementation != "PyPy" and extra == "langchain"
Requires-Dist: charset-normalizer==3.4.4; extra == "langchain"
Requires-Dist: click==8.3.1; extra == "langchain"
Requires-Dist: colorama==0.4.6; sys_platform == "win32" and extra == "langchain"
Requires-Dist: cryptography==46.0.5; extra == "langchain"
Requires-Dist: distro==1.9.0; extra == "langchain"
Requires-Dist: fastapi==0.131.0; extra == "langchain"
Requires-Dist: frozenlist==1.8.0; extra == "langchain"
Requires-Dist: gitdb==4.0.12; extra == "langchain"
Requires-Dist: gitpython==3.1.46; extra == "langchain"
Requires-Dist: greenlet==3.3.2; (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") and extra == "langchain"
Requires-Dist: h11==0.16.0; extra == "langchain"
Requires-Dist: httpcore==1.0.9; extra == "langchain"
Requires-Dist: httpx==0.28.1; extra == "langchain"
Requires-Dist: idna==3.11; extra == "langchain"
Requires-Dist: isodate==0.7.2; extra == "langchain"
Requires-Dist: jinja2==3.1.6; extra == "langchain"
Requires-Dist: jiter==0.13.0; extra == "langchain"
Requires-Dist: jmespath==1.1.0; extra == "langchain"
Requires-Dist: jsonpatch==1.33; extra == "langchain"
Requires-Dist: jsonpointer==3.0.0; extra == "langchain"
Requires-Dist: jsonschema-specifications==2025.9.1; extra == "langchain"
Requires-Dist: jsonschema==4.26.0; extra == "langchain"
Requires-Dist: langchain-core==0.3.83; extra == "langchain"
Requires-Dist: langchain-text-splitters==0.3.11; extra == "langchain"
Requires-Dist: langchain==0.3.27; extra == "langchain"
Requires-Dist: langsmith==0.7.6; extra == "langchain"
Requires-Dist: markdown-it-py==4.0.0; extra == "langchain"
Requires-Dist: markupsafe==3.0.3; extra == "langchain"
Requires-Dist: mdurl==0.1.2; extra == "langchain"
Requires-Dist: msal-extensions==1.3.1; extra == "langchain"
Requires-Dist: msal==1.34.0; extra == "langchain"
Requires-Dist: multidict==6.7.1; extra == "langchain"
Requires-Dist: narwhals==2.16.0; extra == "langchain"
Requires-Dist: numpy==2.4.2; extra == "langchain"
Requires-Dist: openai==2.21.0; extra == "langchain"
Requires-Dist: orjson==3.11.7; platform_python_implementation != "PyPy" and extra == "langchain"
Requires-Dist: packaging==25.0; extra == "langchain"
Requires-Dist: pandas==2.3.3; extra == "langchain"
Requires-Dist: pillow==12.1.1; extra == "langchain"
Requires-Dist: propcache==0.4.1; extra == "langchain"
Requires-Dist: protobuf==6.33.5; extra == "langchain"
Requires-Dist: pyarrow==23.0.1; extra == "langchain"
Requires-Dist: pycparser==3.0; (implementation_name != "PyPy" and platform_python_implementation != "PyPy") and extra == "langchain"
Requires-Dist: pydantic-core==2.41.5; extra == "langchain"
Requires-Dist: pydantic==2.12.5; extra == "langchain"
Requires-Dist: pydeck==0.9.1; extra == "langchain"
Requires-Dist: pygments==2.19.2; extra == "langchain"
Requires-Dist: pyjwt==2.11.0; extra == "langchain"
Requires-Dist: python-dateutil==2.9.0.post0; extra == "langchain"
Requires-Dist: python-json-logger==4.0.0; extra == "langchain"
Requires-Dist: pytz==2025.2; extra == "langchain"
Requires-Dist: pyyaml==6.0.3; extra == "langchain"
Requires-Dist: ragelo==0.1.6; extra == "langchain"
Requires-Dist: referencing==0.37.0; extra == "langchain"
Requires-Dist: requests-toolbelt==1.0.0; extra == "langchain"
Requires-Dist: requests==2.32.5; extra == "langchain"
Requires-Dist: rich==14.3.3; extra == "langchain"
Requires-Dist: rpds-py==0.30.0; extra == "langchain"
Requires-Dist: s3transfer==0.16.0; extra == "langchain"
Requires-Dist: shellingham==1.5.4; extra == "langchain"
Requires-Dist: six==1.17.0; extra == "langchain"
Requires-Dist: smmap==5.0.2; extra == "langchain"
Requires-Dist: sniffio==1.3.1; extra == "langchain"
Requires-Dist: sqlalchemy==2.0.46; extra == "langchain"
Requires-Dist: sse-starlette==3.2.0; extra == "langchain"
Requires-Dist: starlette==0.52.1; extra == "langchain"
Requires-Dist: streamlit==1.54.0; extra == "langchain"
Requires-Dist: tabulate==0.9.0; extra == "langchain"
Requires-Dist: tenacity==9.1.4; extra == "langchain"
Requires-Dist: toml==0.10.2; extra == "langchain"
Requires-Dist: tornado==6.5.4; extra == "langchain"
Requires-Dist: tqdm==4.67.3; extra == "langchain"
Requires-Dist: typer==0.24.1; extra == "langchain"
Requires-Dist: typing-extensions==4.15.0; extra == "langchain"
Requires-Dist: typing-inspection==0.4.2; extra == "langchain"
Requires-Dist: tzdata==2025.3; extra == "langchain"
Requires-Dist: urllib3==2.6.3; extra == "langchain"
Requires-Dist: uuid-utils==0.14.1; extra == "langchain"
Requires-Dist: uvicorn==0.41.0; extra == "langchain"
Requires-Dist: watchdog==6.0.0; sys_platform != "darwin" and extra == "langchain"
Requires-Dist: xxhash==3.6.0; extra == "langchain"
Requires-Dist: yarl==1.22.0; extra == "langchain"
Requires-Dist: zstandard==0.25.0; extra == "langchain"
Provides-Extra: langchain-anthropic
Requires-Dist: aiofiles==25.1.0; extra == "langchain-anthropic"
Requires-Dist: aiohappyeyeballs==2.6.1; extra == "langchain-anthropic"
Requires-Dist: aiohttp==3.13.3; extra == "langchain-anthropic"
Requires-Dist: aiosignal==1.4.0; extra == "langchain-anthropic"
Requires-Dist: altair==6.0.0; extra == "langchain-anthropic"
Requires-Dist: annotated-doc==0.0.4; extra == "langchain-anthropic"
Requires-Dist: annotated-types==0.7.0; extra == "langchain-anthropic"
Requires-Dist: anthropic==0.83.0; extra == "langchain-anthropic"
Requires-Dist: anyio==4.12.1; extra == "langchain-anthropic"
Requires-Dist: attrs==25.4.0; extra == "langchain-anthropic"
Requires-Dist: azure-core==1.38.2; extra == "langchain-anthropic"
Requires-Dist: azure-identity==1.25.2; extra == "langchain-anthropic"
Requires-Dist: azure-storage-blob==12.28.0; extra == "langchain-anthropic"
Requires-Dist: blinker==1.9.0; extra == "langchain-anthropic"
Requires-Dist: boto3==1.42.54; extra == "langchain-anthropic"
Requires-Dist: botocore==1.42.54; extra == "langchain-anthropic"
Requires-Dist: cachetools==6.2.6; extra == "langchain-anthropic"
Requires-Dist: certifi==2026.1.4; extra == "langchain-anthropic"
Requires-Dist: cffi==2.0.0; platform_python_implementation != "PyPy" and extra == "langchain-anthropic"
Requires-Dist: charset-normalizer==3.4.4; extra == "langchain-anthropic"
Requires-Dist: click==8.3.1; extra == "langchain-anthropic"
Requires-Dist: colorama==0.4.6; sys_platform == "win32" and extra == "langchain-anthropic"
Requires-Dist: cryptography==46.0.5; extra == "langchain-anthropic"
Requires-Dist: distro==1.9.0; extra == "langchain-anthropic"
Requires-Dist: docstring-parser==0.17.0; extra == "langchain-anthropic"
Requires-Dist: fastapi==0.131.0; extra == "langchain-anthropic"
Requires-Dist: frozenlist==1.8.0; extra == "langchain-anthropic"
Requires-Dist: gitdb==4.0.12; extra == "langchain-anthropic"
Requires-Dist: gitpython==3.1.46; extra == "langchain-anthropic"
Requires-Dist: h11==0.16.0; extra == "langchain-anthropic"
Requires-Dist: httpcore==1.0.9; extra == "langchain-anthropic"
Requires-Dist: httpx==0.28.1; extra == "langchain-anthropic"
Requires-Dist: idna==3.11; extra == "langchain-anthropic"
Requires-Dist: isodate==0.7.2; extra == "langchain-anthropic"
Requires-Dist: jinja2==3.1.6; extra == "langchain-anthropic"
Requires-Dist: jiter==0.13.0; extra == "langchain-anthropic"
Requires-Dist: jmespath==1.1.0; extra == "langchain-anthropic"
Requires-Dist: jsonpatch==1.33; extra == "langchain-anthropic"
Requires-Dist: jsonpointer==3.0.0; extra == "langchain-anthropic"
Requires-Dist: jsonschema-specifications==2025.9.1; extra == "langchain-anthropic"
Requires-Dist: jsonschema==4.26.0; extra == "langchain-anthropic"
Requires-Dist: langchain-anthropic==0.3.22; extra == "langchain-anthropic"
Requires-Dist: langchain-core==0.3.83; extra == "langchain-anthropic"
Requires-Dist: langsmith==0.7.6; extra == "langchain-anthropic"
Requires-Dist: markdown-it-py==4.0.0; extra == "langchain-anthropic"
Requires-Dist: markupsafe==3.0.3; extra == "langchain-anthropic"
Requires-Dist: mdurl==0.1.2; extra == "langchain-anthropic"
Requires-Dist: msal-extensions==1.3.1; extra == "langchain-anthropic"
Requires-Dist: msal==1.34.0; extra == "langchain-anthropic"
Requires-Dist: multidict==6.7.1; extra == "langchain-anthropic"
Requires-Dist: narwhals==2.16.0; extra == "langchain-anthropic"
Requires-Dist: numpy==2.4.2; extra == "langchain-anthropic"
Requires-Dist: openai==2.21.0; extra == "langchain-anthropic"
Requires-Dist: orjson==3.11.7; platform_python_implementation != "PyPy" and extra == "langchain-anthropic"
Requires-Dist: packaging==25.0; extra == "langchain-anthropic"
Requires-Dist: pandas==2.3.3; extra == "langchain-anthropic"
Requires-Dist: pillow==12.1.1; extra == "langchain-anthropic"
Requires-Dist: propcache==0.4.1; extra == "langchain-anthropic"
Requires-Dist: protobuf==6.33.5; extra == "langchain-anthropic"
Requires-Dist: pyarrow==23.0.1; extra == "langchain-anthropic"
Requires-Dist: pycparser==3.0; (implementation_name != "PyPy" and platform_python_implementation != "PyPy") and extra == "langchain-anthropic"
Requires-Dist: pydantic-core==2.41.5; extra == "langchain-anthropic"
Requires-Dist: pydantic==2.12.5; extra == "langchain-anthropic"
Requires-Dist: pydeck==0.9.1; extra == "langchain-anthropic"
Requires-Dist: pygments==2.19.2; extra == "langchain-anthropic"
Requires-Dist: pyjwt==2.11.0; extra == "langchain-anthropic"
Requires-Dist: python-dateutil==2.9.0.post0; extra == "langchain-anthropic"
Requires-Dist: python-json-logger==4.0.0; extra == "langchain-anthropic"
Requires-Dist: pytz==2025.2; extra == "langchain-anthropic"
Requires-Dist: pyyaml==6.0.3; extra == "langchain-anthropic"
Requires-Dist: ragelo==0.1.6; extra == "langchain-anthropic"
Requires-Dist: referencing==0.37.0; extra == "langchain-anthropic"
Requires-Dist: requests-toolbelt==1.0.0; extra == "langchain-anthropic"
Requires-Dist: requests==2.32.5; extra == "langchain-anthropic"
Requires-Dist: rich==14.3.3; extra == "langchain-anthropic"
Requires-Dist: rpds-py==0.30.0; extra == "langchain-anthropic"
Requires-Dist: s3transfer==0.16.0; extra == "langchain-anthropic"
Requires-Dist: shellingham==1.5.4; extra == "langchain-anthropic"
Requires-Dist: six==1.17.0; extra == "langchain-anthropic"
Requires-Dist: smmap==5.0.2; extra == "langchain-anthropic"
Requires-Dist: sniffio==1.3.1; extra == "langchain-anthropic"
Requires-Dist: sse-starlette==3.2.0; extra == "langchain-anthropic"
Requires-Dist: starlette==0.52.1; extra == "langchain-anthropic"
Requires-Dist: streamlit==1.54.0; extra == "langchain-anthropic"
Requires-Dist: tabulate==0.9.0; extra == "langchain-anthropic"
Requires-Dist: tenacity==9.1.4; extra == "langchain-anthropic"
Requires-Dist: toml==0.10.2; extra == "langchain-anthropic"
Requires-Dist: tornado==6.5.4; extra == "langchain-anthropic"
Requires-Dist: tqdm==4.67.3; extra == "langchain-anthropic"
Requires-Dist: typer==0.24.1; extra == "langchain-anthropic"
Requires-Dist: typing-extensions==4.15.0; extra == "langchain-anthropic"
Requires-Dist: typing-inspection==0.4.2; extra == "langchain-anthropic"
Requires-Dist: tzdata==2025.3; extra == "langchain-anthropic"
Requires-Dist: urllib3==2.6.3; extra == "langchain-anthropic"
Requires-Dist: uuid-utils==0.14.1; extra == "langchain-anthropic"
Requires-Dist: uvicorn==0.41.0; extra == "langchain-anthropic"
Requires-Dist: watchdog==6.0.0; sys_platform != "darwin" and extra == "langchain-anthropic"
Requires-Dist: xxhash==3.6.0; extra == "langchain-anthropic"
Requires-Dist: yarl==1.22.0; extra == "langchain-anthropic"
Requires-Dist: zstandard==0.25.0; extra == "langchain-anthropic"
Provides-Extra: langchain-aws
Requires-Dist: aiofiles==25.1.0; extra == "langchain-aws"
Requires-Dist: aiohappyeyeballs==2.6.1; extra == "langchain-aws"
Requires-Dist: aiohttp==3.13.3; extra == "langchain-aws"
Requires-Dist: aiosignal==1.4.0; extra == "langchain-aws"
Requires-Dist: altair==6.0.0; extra == "langchain-aws"
Requires-Dist: annotated-doc==0.0.4; extra == "langchain-aws"
Requires-Dist: annotated-types==0.7.0; extra == "langchain-aws"
Requires-Dist: anyio==4.12.1; extra == "langchain-aws"
Requires-Dist: attrs==25.4.0; extra == "langchain-aws"
Requires-Dist: azure-core==1.38.2; extra == "langchain-aws"
Requires-Dist: azure-identity==1.25.2; extra == "langchain-aws"
Requires-Dist: azure-storage-blob==12.28.0; extra == "langchain-aws"
Requires-Dist: blinker==1.9.0; extra == "langchain-aws"
Requires-Dist: boto3==1.42.54; extra == "langchain-aws"
Requires-Dist: botocore==1.42.54; extra == "langchain-aws"
Requires-Dist: cachetools==6.2.6; extra == "langchain-aws"
Requires-Dist: certifi==2026.1.4; extra == "langchain-aws"
Requires-Dist: cffi==2.0.0; platform_python_implementation != "PyPy" and extra == "langchain-aws"
Requires-Dist: charset-normalizer==3.4.4; extra == "langchain-aws"
Requires-Dist: click==8.3.1; extra == "langchain-aws"
Requires-Dist: colorama==0.4.6; sys_platform == "win32" and extra == "langchain-aws"
Requires-Dist: cryptography==46.0.5; extra == "langchain-aws"
Requires-Dist: distro==1.9.0; extra == "langchain-aws"
Requires-Dist: fastapi==0.131.0; extra == "langchain-aws"
Requires-Dist: frozenlist==1.8.0; extra == "langchain-aws"
Requires-Dist: gitdb==4.0.12; extra == "langchain-aws"
Requires-Dist: gitpython==3.1.46; extra == "langchain-aws"
Requires-Dist: h11==0.16.0; extra == "langchain-aws"
Requires-Dist: httpcore==1.0.9; extra == "langchain-aws"
Requires-Dist: httpx==0.28.1; extra == "langchain-aws"
Requires-Dist: idna==3.11; extra == "langchain-aws"
Requires-Dist: isodate==0.7.2; extra == "langchain-aws"
Requires-Dist: jinja2==3.1.6; extra == "langchain-aws"
Requires-Dist: jiter==0.13.0; extra == "langchain-aws"
Requires-Dist: jmespath==1.1.0; extra == "langchain-aws"
Requires-Dist: jsonpatch==1.33; extra == "langchain-aws"
Requires-Dist: jsonpointer==3.0.0; extra == "langchain-aws"
Requires-Dist: jsonschema-specifications==2025.9.1; extra == "langchain-aws"
Requires-Dist: jsonschema==4.26.0; extra == "langchain-aws"
Requires-Dist: langchain-aws==0.2.35; extra == "langchain-aws"
Requires-Dist: langchain-core==0.3.83; extra == "langchain-aws"
Requires-Dist: langsmith==0.7.6; extra == "langchain-aws"
Requires-Dist: markdown-it-py==4.0.0; extra == "langchain-aws"
Requires-Dist: markupsafe==3.0.3; extra == "langchain-aws"
Requires-Dist: mdurl==0.1.2; extra == "langchain-aws"
Requires-Dist: msal-extensions==1.3.1; extra == "langchain-aws"
Requires-Dist: msal==1.34.0; extra == "langchain-aws"
Requires-Dist: multidict==6.7.1; extra == "langchain-aws"
Requires-Dist: narwhals==2.16.0; extra == "langchain-aws"
Requires-Dist: numpy==2.4.2; extra == "langchain-aws"
Requires-Dist: openai==2.21.0; extra == "langchain-aws"
Requires-Dist: orjson==3.11.7; platform_python_implementation != "PyPy" and extra == "langchain-aws"
Requires-Dist: packaging==25.0; extra == "langchain-aws"
Requires-Dist: pandas==2.3.3; extra == "langchain-aws"
Requires-Dist: pillow==12.1.1; extra == "langchain-aws"
Requires-Dist: propcache==0.4.1; extra == "langchain-aws"
Requires-Dist: protobuf==6.33.5; extra == "langchain-aws"
Requires-Dist: pyarrow==23.0.1; extra == "langchain-aws"
Requires-Dist: pycparser==3.0; (implementation_name != "PyPy" and platform_python_implementation != "PyPy") and extra == "langchain-aws"
Requires-Dist: pydantic-core==2.41.5; extra == "langchain-aws"
Requires-Dist: pydantic==2.12.5; extra == "langchain-aws"
Requires-Dist: pydeck==0.9.1; extra == "langchain-aws"
Requires-Dist: pygments==2.19.2; extra == "langchain-aws"
Requires-Dist: pyjwt==2.11.0; extra == "langchain-aws"
Requires-Dist: python-dateutil==2.9.0.post0; extra == "langchain-aws"
Requires-Dist: python-json-logger==4.0.0; extra == "langchain-aws"
Requires-Dist: pytz==2025.2; extra == "langchain-aws"
Requires-Dist: pyyaml==6.0.3; extra == "langchain-aws"
Requires-Dist: ragelo==0.1.6; extra == "langchain-aws"
Requires-Dist: referencing==0.37.0; extra == "langchain-aws"
Requires-Dist: requests-toolbelt==1.0.0; extra == "langchain-aws"
Requires-Dist: requests==2.32.5; extra == "langchain-aws"
Requires-Dist: rich==14.3.3; extra == "langchain-aws"
Requires-Dist: rpds-py==0.30.0; extra == "langchain-aws"
Requires-Dist: s3transfer==0.16.0; extra == "langchain-aws"
Requires-Dist: shellingham==1.5.4; extra == "langchain-aws"
Requires-Dist: six==1.17.0; extra == "langchain-aws"
Requires-Dist: smmap==5.0.2; extra == "langchain-aws"
Requires-Dist: sniffio==1.3.1; extra == "langchain-aws"
Requires-Dist: sse-starlette==3.2.0; extra == "langchain-aws"
Requires-Dist: starlette==0.52.1; extra == "langchain-aws"
Requires-Dist: streamlit==1.54.0; extra == "langchain-aws"
Requires-Dist: tabulate==0.9.0; extra == "langchain-aws"
Requires-Dist: tenacity==9.1.4; extra == "langchain-aws"
Requires-Dist: toml==0.10.2; extra == "langchain-aws"
Requires-Dist: tornado==6.5.4; extra == "langchain-aws"
Requires-Dist: tqdm==4.67.3; extra == "langchain-aws"
Requires-Dist: typer==0.24.1; extra == "langchain-aws"
Requires-Dist: typing-extensions==4.15.0; extra == "langchain-aws"
Requires-Dist: typing-inspection==0.4.2; extra == "langchain-aws"
Requires-Dist: tzdata==2025.3; extra == "langchain-aws"
Requires-Dist: urllib3==2.6.3; extra == "langchain-aws"
Requires-Dist: uuid-utils==0.14.1; extra == "langchain-aws"
Requires-Dist: uvicorn==0.41.0; extra == "langchain-aws"
Requires-Dist: watchdog==6.0.0; sys_platform != "darwin" and extra == "langchain-aws"
Requires-Dist: xxhash==3.6.0; extra == "langchain-aws"
Requires-Dist: yarl==1.22.0; extra == "langchain-aws"
Requires-Dist: zstandard==0.25.0; extra == "langchain-aws"
Provides-Extra: langchain-openai
Requires-Dist: aiofiles==25.1.0; extra == "langchain-openai"
Requires-Dist: aiohappyeyeballs==2.6.1; extra == "langchain-openai"
Requires-Dist: aiohttp==3.13.3; extra == "langchain-openai"
Requires-Dist: aiosignal==1.4.0; extra == "langchain-openai"
Requires-Dist: altair==6.0.0; extra == "langchain-openai"
Requires-Dist: annotated-doc==0.0.4; extra == "langchain-openai"
Requires-Dist: annotated-types==0.7.0; extra == "langchain-openai"
Requires-Dist: anyio==4.12.1; extra == "langchain-openai"
Requires-Dist: attrs==25.4.0; extra == "langchain-openai"
Requires-Dist: azure-core==1.38.2; extra == "langchain-openai"
Requires-Dist: azure-identity==1.25.2; extra == "langchain-openai"
Requires-Dist: azure-storage-blob==12.28.0; extra == "langchain-openai"
Requires-Dist: blinker==1.9.0; extra == "langchain-openai"
Requires-Dist: boto3==1.42.54; extra == "langchain-openai"
Requires-Dist: botocore==1.42.54; extra == "langchain-openai"
Requires-Dist: cachetools==6.2.6; extra == "langchain-openai"
Requires-Dist: certifi==2026.1.4; extra == "langchain-openai"
Requires-Dist: cffi==2.0.0; platform_python_implementation != "PyPy" and extra == "langchain-openai"
Requires-Dist: charset-normalizer==3.4.4; extra == "langchain-openai"
Requires-Dist: click==8.3.1; extra == "langchain-openai"
Requires-Dist: colorama==0.4.6; sys_platform == "win32" and extra == "langchain-openai"
Requires-Dist: cryptography==46.0.5; extra == "langchain-openai"
Requires-Dist: distro==1.9.0; extra == "langchain-openai"
Requires-Dist: fastapi==0.131.0; extra == "langchain-openai"
Requires-Dist: frozenlist==1.8.0; extra == "langchain-openai"
Requires-Dist: gitdb==4.0.12; extra == "langchain-openai"
Requires-Dist: gitpython==3.1.46; extra == "langchain-openai"
Requires-Dist: h11==0.16.0; extra == "langchain-openai"
Requires-Dist: httpcore==1.0.9; extra == "langchain-openai"
Requires-Dist: httpx==0.28.1; extra == "langchain-openai"
Requires-Dist: idna==3.11; extra == "langchain-openai"
Requires-Dist: isodate==0.7.2; extra == "langchain-openai"
Requires-Dist: jinja2==3.1.6; extra == "langchain-openai"
Requires-Dist: jiter==0.13.0; extra == "langchain-openai"
Requires-Dist: jmespath==1.1.0; extra == "langchain-openai"
Requires-Dist: jsonpatch==1.33; extra == "langchain-openai"
Requires-Dist: jsonpointer==3.0.0; extra == "langchain-openai"
Requires-Dist: jsonschema-specifications==2025.9.1; extra == "langchain-openai"
Requires-Dist: jsonschema==4.26.0; extra == "langchain-openai"
Requires-Dist: langchain-core==0.3.83; extra == "langchain-openai"
Requires-Dist: langchain-openai==0.3.35; extra == "langchain-openai"
Requires-Dist: langsmith==0.7.6; extra == "langchain-openai"
Requires-Dist: markdown-it-py==4.0.0; extra == "langchain-openai"
Requires-Dist: markupsafe==3.0.3; extra == "langchain-openai"
Requires-Dist: mdurl==0.1.2; extra == "langchain-openai"
Requires-Dist: msal-extensions==1.3.1; extra == "langchain-openai"
Requires-Dist: msal==1.34.0; extra == "langchain-openai"
Requires-Dist: multidict==6.7.1; extra == "langchain-openai"
Requires-Dist: narwhals==2.16.0; extra == "langchain-openai"
Requires-Dist: numpy==2.4.2; extra == "langchain-openai"
Requires-Dist: openai==2.21.0; extra == "langchain-openai"
Requires-Dist: orjson==3.11.7; platform_python_implementation != "PyPy" and extra == "langchain-openai"
Requires-Dist: packaging==25.0; extra == "langchain-openai"
Requires-Dist: pandas==2.3.3; extra == "langchain-openai"
Requires-Dist: pillow==12.1.1; extra == "langchain-openai"
Requires-Dist: propcache==0.4.1; extra == "langchain-openai"
Requires-Dist: protobuf==6.33.5; extra == "langchain-openai"
Requires-Dist: pyarrow==23.0.1; extra == "langchain-openai"
Requires-Dist: pycparser==3.0; (implementation_name != "PyPy" and platform_python_implementation != "PyPy") and extra == "langchain-openai"
Requires-Dist: pydantic-core==2.41.5; extra == "langchain-openai"
Requires-Dist: pydantic==2.12.5; extra == "langchain-openai"
Requires-Dist: pydeck==0.9.1; extra == "langchain-openai"
Requires-Dist: pygments==2.19.2; extra == "langchain-openai"
Requires-Dist: pyjwt==2.11.0; extra == "langchain-openai"
Requires-Dist: python-dateutil==2.9.0.post0; extra == "langchain-openai"
Requires-Dist: python-json-logger==4.0.0; extra == "langchain-openai"
Requires-Dist: pytz==2025.2; extra == "langchain-openai"
Requires-Dist: pyyaml==6.0.3; extra == "langchain-openai"
Requires-Dist: ragelo==0.1.6; extra == "langchain-openai"
Requires-Dist: referencing==0.37.0; extra == "langchain-openai"
Requires-Dist: regex==2026.2.19; extra == "langchain-openai"
Requires-Dist: requests-toolbelt==1.0.0; extra == "langchain-openai"
Requires-Dist: requests==2.32.5; extra == "langchain-openai"
Requires-Dist: rich==14.3.3; extra == "langchain-openai"
Requires-Dist: rpds-py==0.30.0; extra == "langchain-openai"
Requires-Dist: s3transfer==0.16.0; extra == "langchain-openai"
Requires-Dist: shellingham==1.5.4; extra == "langchain-openai"
Requires-Dist: six==1.17.0; extra == "langchain-openai"
Requires-Dist: smmap==5.0.2; extra == "langchain-openai"
Requires-Dist: sniffio==1.3.1; extra == "langchain-openai"
Requires-Dist: sse-starlette==3.2.0; extra == "langchain-openai"
Requires-Dist: starlette==0.52.1; extra == "langchain-openai"
Requires-Dist: streamlit==1.54.0; extra == "langchain-openai"
Requires-Dist: tabulate==0.9.0; extra == "langchain-openai"
Requires-Dist: tenacity==9.1.4; extra == "langchain-openai"
Requires-Dist: tiktoken==0.12.0; extra == "langchain-openai"
Requires-Dist: toml==0.10.2; extra == "langchain-openai"
Requires-Dist: tornado==6.5.4; extra == "langchain-openai"
Requires-Dist: tqdm==4.67.3; extra == "langchain-openai"
Requires-Dist: typer==0.24.1; extra == "langchain-openai"
Requires-Dist: typing-extensions==4.15.0; extra == "langchain-openai"
Requires-Dist: typing-inspection==0.4.2; extra == "langchain-openai"
Requires-Dist: tzdata==2025.3; extra == "langchain-openai"
Requires-Dist: urllib3==2.6.3; extra == "langchain-openai"
Requires-Dist: uuid-utils==0.14.1; extra == "langchain-openai"
Requires-Dist: uvicorn==0.41.0; extra == "langchain-openai"
Requires-Dist: watchdog==6.0.0; sys_platform != "darwin" and extra == "langchain-openai"
Requires-Dist: xxhash==3.6.0; extra == "langchain-openai"
Requires-Dist: yarl==1.22.0; extra == "langchain-openai"
Requires-Dist: zstandard==0.25.0; extra == "langchain-openai"
Provides-Extra: langfuse
Requires-Dist: aiofiles==25.1.0; extra == "langfuse"
Requires-Dist: aiohappyeyeballs==2.6.1; extra == "langfuse"
Requires-Dist: aiohttp==3.13.3; extra == "langfuse"
Requires-Dist: aiosignal==1.4.0; extra == "langfuse"
Requires-Dist: altair==6.0.0; extra == "langfuse"
Requires-Dist: annotated-doc==0.0.4; extra == "langfuse"
Requires-Dist: annotated-types==0.7.0; extra == "langfuse"
Requires-Dist: anyio==4.12.1; extra == "langfuse"
Requires-Dist: attrs==25.4.0; extra == "langfuse"
Requires-Dist: azure-core==1.38.2; extra == "langfuse"
Requires-Dist: azure-identity==1.25.2; extra == "langfuse"
Requires-Dist: azure-storage-blob==12.28.0; extra == "langfuse"
Requires-Dist: backoff==2.2.1; extra == "langfuse"
Requires-Dist: blinker==1.9.0; extra == "langfuse"
Requires-Dist: boto3==1.42.54; extra == "langfuse"
Requires-Dist: botocore==1.42.54; extra == "langfuse"
Requires-Dist: cachetools==6.2.6; extra == "langfuse"
Requires-Dist: certifi==2026.1.4; extra == "langfuse"
Requires-Dist: cffi==2.0.0; platform_python_implementation != "PyPy" and extra == "langfuse"
Requires-Dist: charset-normalizer==3.4.4; extra == "langfuse"
Requires-Dist: click==8.3.1; extra == "langfuse"
Requires-Dist: colorama==0.4.6; sys_platform == "win32" and extra == "langfuse"
Requires-Dist: cryptography==46.0.5; extra == "langfuse"
Requires-Dist: distro==1.9.0; extra == "langfuse"
Requires-Dist: fastapi==0.131.0; extra == "langfuse"
Requires-Dist: frozenlist==1.8.0; extra == "langfuse"
Requires-Dist: gitdb==4.0.12; extra == "langfuse"
Requires-Dist: gitpython==3.1.46; extra == "langfuse"
Requires-Dist: googleapis-common-protos==1.72.0; extra == "langfuse"
Requires-Dist: h11==0.16.0; extra == "langfuse"
Requires-Dist: httpcore==1.0.9; extra == "langfuse"
Requires-Dist: httpx==0.28.1; extra == "langfuse"
Requires-Dist: idna==3.11; extra == "langfuse"
Requires-Dist: importlib-metadata==8.7.1; extra == "langfuse"
Requires-Dist: isodate==0.7.2; extra == "langfuse"
Requires-Dist: jinja2==3.1.6; extra == "langfuse"
Requires-Dist: jiter==0.13.0; extra == "langfuse"
Requires-Dist: jmespath==1.1.0; extra == "langfuse"
Requires-Dist: jsonschema-specifications==2025.9.1; extra == "langfuse"
Requires-Dist: jsonschema==4.26.0; extra == "langfuse"
Requires-Dist: langfuse==3.14.4; extra == "langfuse"
Requires-Dist: markdown-it-py==4.0.0; extra == "langfuse"
Requires-Dist: markupsafe==3.0.3; extra == "langfuse"
Requires-Dist: mdurl==0.1.2; extra == "langfuse"
Requires-Dist: msal-extensions==1.3.1; extra == "langfuse"
Requires-Dist: msal==1.34.0; extra == "langfuse"
Requires-Dist: multidict==6.7.1; extra == "langfuse"
Requires-Dist: narwhals==2.16.0; extra == "langfuse"
Requires-Dist: numpy==2.4.2; extra == "langfuse"
Requires-Dist: openai==2.21.0; extra == "langfuse"
Requires-Dist: opentelemetry-api==1.39.1; extra == "langfuse"
Requires-Dist: opentelemetry-exporter-otlp-proto-common==1.39.1; extra == "langfuse"
Requires-Dist: opentelemetry-exporter-otlp-proto-http==1.39.1; extra == "langfuse"
Requires-Dist: opentelemetry-proto==1.39.1; extra == "langfuse"
Requires-Dist: opentelemetry-sdk==1.39.1; extra == "langfuse"
Requires-Dist: opentelemetry-semantic-conventions==0.60b1; extra == "langfuse"
Requires-Dist: packaging==25.0; extra == "langfuse"
Requires-Dist: pandas==2.3.3; extra == "langfuse"
Requires-Dist: pillow==12.1.1; extra == "langfuse"
Requires-Dist: propcache==0.4.1; extra == "langfuse"
Requires-Dist: protobuf==6.33.5; extra == "langfuse"
Requires-Dist: pyarrow==23.0.1; extra == "langfuse"
Requires-Dist: pycparser==3.0; (implementation_name != "PyPy" and platform_python_implementation != "PyPy") and extra == "langfuse"
Requires-Dist: pydantic-core==2.41.5; extra == "langfuse"
Requires-Dist: pydantic==2.12.5; extra == "langfuse"
Requires-Dist: pydeck==0.9.1; extra == "langfuse"
Requires-Dist: pygments==2.19.2; extra == "langfuse"
Requires-Dist: pyjwt==2.11.0; extra == "langfuse"
Requires-Dist: python-dateutil==2.9.0.post0; extra == "langfuse"
Requires-Dist: python-json-logger==4.0.0; extra == "langfuse"
Requires-Dist: pytz==2025.2; extra == "langfuse"
Requires-Dist: pyyaml==6.0.3; extra == "langfuse"
Requires-Dist: ragelo==0.1.6; extra == "langfuse"
Requires-Dist: referencing==0.37.0; extra == "langfuse"
Requires-Dist: requests==2.32.5; extra == "langfuse"
Requires-Dist: rich==14.3.3; extra == "langfuse"
Requires-Dist: rpds-py==0.30.0; extra == "langfuse"
Requires-Dist: s3transfer==0.16.0; extra == "langfuse"
Requires-Dist: shellingham==1.5.4; extra == "langfuse"
Requires-Dist: six==1.17.0; extra == "langfuse"
Requires-Dist: smmap==5.0.2; extra == "langfuse"
Requires-Dist: sniffio==1.3.1; extra == "langfuse"
Requires-Dist: sse-starlette==3.2.0; extra == "langfuse"
Requires-Dist: starlette==0.52.1; extra == "langfuse"
Requires-Dist: streamlit==1.54.0; extra == "langfuse"
Requires-Dist: tabulate==0.9.0; extra == "langfuse"
Requires-Dist: tenacity==9.1.4; extra == "langfuse"
Requires-Dist: toml==0.10.2; extra == "langfuse"
Requires-Dist: tornado==6.5.4; extra == "langfuse"
Requires-Dist: tqdm==4.67.3; extra == "langfuse"
Requires-Dist: typer==0.24.1; extra == "langfuse"
Requires-Dist: typing-extensions==4.15.0; extra == "langfuse"
Requires-Dist: typing-inspection==0.4.2; extra == "langfuse"
Requires-Dist: tzdata==2025.3; extra == "langfuse"
Requires-Dist: urllib3==2.6.3; extra == "langfuse"
Requires-Dist: uvicorn==0.41.0; extra == "langfuse"
Requires-Dist: watchdog==6.0.0; sys_platform != "darwin" and extra == "langfuse"
Requires-Dist: wrapt==1.17.3; extra == "langfuse"
Requires-Dist: yarl==1.22.0; extra == "langfuse"
Requires-Dist: zipp==3.23.0; extra == "langfuse"
Provides-Extra: mcp
Requires-Dist: aiofiles==25.1.0; extra == "mcp"
Requires-Dist: aiohappyeyeballs==2.6.1; extra == "mcp"
Requires-Dist: aiohttp==3.13.3; extra == "mcp"
Requires-Dist: aiosignal==1.4.0; extra == "mcp"
Requires-Dist: altair==6.0.0; extra == "mcp"
Requires-Dist: annotated-doc==0.0.4; extra == "mcp"
Requires-Dist: annotated-types==0.7.0; extra == "mcp"
Requires-Dist: anyio==4.12.1; extra == "mcp"
Requires-Dist: attrs==25.4.0; extra == "mcp"
Requires-Dist: azure-core==1.38.2; extra == "mcp"
Requires-Dist: azure-identity==1.25.2; extra == "mcp"
Requires-Dist: azure-storage-blob==12.28.0; extra == "mcp"
Requires-Dist: blinker==1.9.0; extra == "mcp"
Requires-Dist: boto3==1.42.54; extra == "mcp"
Requires-Dist: botocore==1.42.54; extra == "mcp"
Requires-Dist: cachetools==6.2.6; extra == "mcp"
Requires-Dist: certifi==2026.1.4; extra == "mcp"
Requires-Dist: cffi==2.0.0; platform_python_implementation != "PyPy" and extra == "mcp"
Requires-Dist: charset-normalizer==3.4.4; extra == "mcp"
Requires-Dist: click==8.3.1; extra == "mcp"
Requires-Dist: colorama==0.4.6; sys_platform == "win32" and extra == "mcp"
Requires-Dist: cryptography==46.0.5; extra == "mcp"
Requires-Dist: distro==1.9.0; extra == "mcp"
Requires-Dist: fastapi==0.131.0; extra == "mcp"
Requires-Dist: frozenlist==1.8.0; extra == "mcp"
Requires-Dist: gitdb==4.0.12; extra == "mcp"
Requires-Dist: gitpython==3.1.46; extra == "mcp"
Requires-Dist: h11==0.16.0; extra == "mcp"
Requires-Dist: httpcore==1.0.9; extra == "mcp"
Requires-Dist: httpx-sse==0.4.3; extra == "mcp"
Requires-Dist: httpx==0.28.1; extra == "mcp"
Requires-Dist: idna==3.11; extra == "mcp"
Requires-Dist: isodate==0.7.2; extra == "mcp"
Requires-Dist: jinja2==3.1.6; extra == "mcp"
Requires-Dist: jiter==0.13.0; extra == "mcp"
Requires-Dist: jmespath==1.1.0; extra == "mcp"
Requires-Dist: jsonschema-specifications==2025.9.1; extra == "mcp"
Requires-Dist: jsonschema==4.26.0; extra == "mcp"
Requires-Dist: markdown-it-py==4.0.0; extra == "mcp"
Requires-Dist: markupsafe==3.0.3; extra == "mcp"
Requires-Dist: mcp==1.26.0; extra == "mcp"
Requires-Dist: mdurl==0.1.2; extra == "mcp"
Requires-Dist: msal-extensions==1.3.1; extra == "mcp"
Requires-Dist: msal==1.34.0; extra == "mcp"
Requires-Dist: multidict==6.7.1; extra == "mcp"
Requires-Dist: narwhals==2.16.0; extra == "mcp"
Requires-Dist: numpy==2.4.2; extra == "mcp"
Requires-Dist: openai==2.21.0; extra == "mcp"
Requires-Dist: packaging==25.0; extra == "mcp"
Requires-Dist: pandas==2.3.3; extra == "mcp"
Requires-Dist: pillow==12.1.1; extra == "mcp"
Requires-Dist: propcache==0.4.1; extra == "mcp"
Requires-Dist: protobuf==6.33.5; extra == "mcp"
Requires-Dist: pyarrow==23.0.1; extra == "mcp"
Requires-Dist: pycparser==3.0; (implementation_name != "PyPy" and platform_python_implementation != "PyPy") and extra == "mcp"
Requires-Dist: pydantic-core==2.41.5; extra == "mcp"
Requires-Dist: pydantic-settings==2.13.1; extra == "mcp"
Requires-Dist: pydantic==2.12.5; extra == "mcp"
Requires-Dist: pydeck==0.9.1; extra == "mcp"
Requires-Dist: pygments==2.19.2; extra == "mcp"
Requires-Dist: pyjwt==2.11.0; extra == "mcp"
Requires-Dist: python-dateutil==2.9.0.post0; extra == "mcp"
Requires-Dist: python-dotenv==1.2.1; extra == "mcp"
Requires-Dist: python-json-logger==4.0.0; extra == "mcp"
Requires-Dist: python-multipart==0.0.22; extra == "mcp"
Requires-Dist: pytz==2025.2; extra == "mcp"
Requires-Dist: pywin32==311; sys_platform == "win32" and extra == "mcp"
Requires-Dist: pyyaml==6.0.3; extra == "mcp"
Requires-Dist: ragelo==0.1.6; extra == "mcp"
Requires-Dist: referencing==0.37.0; extra == "mcp"
Requires-Dist: requests==2.32.5; extra == "mcp"
Requires-Dist: rich==14.3.3; extra == "mcp"
Requires-Dist: rpds-py==0.30.0; extra == "mcp"
Requires-Dist: s3transfer==0.16.0; extra == "mcp"
Requires-Dist: shellingham==1.5.4; extra == "mcp"
Requires-Dist: six==1.17.0; extra == "mcp"
Requires-Dist: smmap==5.0.2; extra == "mcp"
Requires-Dist: sniffio==1.3.1; extra == "mcp"
Requires-Dist: sse-starlette==3.2.0; extra == "mcp"
Requires-Dist: starlette==0.52.1; extra == "mcp"
Requires-Dist: streamlit==1.54.0; extra == "mcp"
Requires-Dist: tabulate==0.9.0; extra == "mcp"
Requires-Dist: tenacity==9.1.4; extra == "mcp"
Requires-Dist: toml==0.10.2; extra == "mcp"
Requires-Dist: tornado==6.5.4; extra == "mcp"
Requires-Dist: tqdm==4.67.3; extra == "mcp"
Requires-Dist: typer==0.24.1; extra == "mcp"
Requires-Dist: typing-extensions==4.15.0; extra == "mcp"
Requires-Dist: typing-inspection==0.4.2; extra == "mcp"
Requires-Dist: tzdata==2025.3; extra == "mcp"
Requires-Dist: urllib3==2.6.3; extra == "mcp"
Requires-Dist: uvicorn==0.41.0; extra == "mcp"
Requires-Dist: watchdog==6.0.0; sys_platform != "darwin" and extra == "mcp"
Requires-Dist: yarl==1.22.0; extra == "mcp"
Provides-Extra: openai
Requires-Dist: aiofiles==25.1.0; extra == "openai"
Requires-Dist: aiohappyeyeballs==2.6.1; extra == "openai"
Requires-Dist: aiohttp==3.13.3; extra == "openai"
Requires-Dist: aiosignal==1.4.0; extra == "openai"
Requires-Dist: altair==6.0.0; extra == "openai"
Requires-Dist: annotated-doc==0.0.4; extra == "openai"
Requires-Dist: annotated-types==0.7.0; extra == "openai"
Requires-Dist: anyio==4.12.1; extra == "openai"
Requires-Dist: attrs==25.4.0; extra == "openai"
Requires-Dist: azure-core==1.38.2; extra == "openai"
Requires-Dist: azure-identity==1.25.2; extra == "openai"
Requires-Dist: azure-storage-blob==12.28.0; extra == "openai"
Requires-Dist: blinker==1.9.0; extra == "openai"
Requires-Dist: boto3==1.42.54; extra == "openai"
Requires-Dist: botocore==1.42.54; extra == "openai"
Requires-Dist: cachetools==6.2.6; extra == "openai"
Requires-Dist: certifi==2026.1.4; extra == "openai"
Requires-Dist: cffi==2.0.0; platform_python_implementation != "PyPy" and extra == "openai"
Requires-Dist: charset-normalizer==3.4.4; extra == "openai"
Requires-Dist: click==8.3.1; extra == "openai"
Requires-Dist: colorama==0.4.6; sys_platform == "win32" and extra == "openai"
Requires-Dist: cryptography==46.0.5; extra == "openai"
Requires-Dist: distro==1.9.0; extra == "openai"
Requires-Dist: fastapi==0.131.0; extra == "openai"
Requires-Dist: frozenlist==1.8.0; extra == "openai"
Requires-Dist: gitdb==4.0.12; extra == "openai"
Requires-Dist: gitpython==3.1.46; extra == "openai"
Requires-Dist: h11==0.16.0; extra == "openai"
Requires-Dist: httpcore==1.0.9; extra == "openai"
Requires-Dist: httpx==0.28.1; extra == "openai"
Requires-Dist: idna==3.11; extra == "openai"
Requires-Dist: isodate==0.7.2; extra == "openai"
Requires-Dist: jinja2==3.1.6; extra == "openai"
Requires-Dist: jiter==0.13.0; extra == "openai"
Requires-Dist: jmespath==1.1.0; extra == "openai"
Requires-Dist: jsonschema-specifications==2025.9.1; extra == "openai"
Requires-Dist: jsonschema==4.26.0; extra == "openai"
Requires-Dist: markdown-it-py==4.0.0; extra == "openai"
Requires-Dist: markupsafe==3.0.3; extra == "openai"
Requires-Dist: mdurl==0.1.2; extra == "openai"
Requires-Dist: msal-extensions==1.3.1; extra == "openai"
Requires-Dist: msal==1.34.0; extra == "openai"
Requires-Dist: multidict==6.7.1; extra == "openai"
Requires-Dist: narwhals==2.16.0; extra == "openai"
Requires-Dist: numpy==2.4.2; extra == "openai"
Requires-Dist: openai==2.21.0; extra == "openai"
Requires-Dist: packaging==25.0; extra == "openai"
Requires-Dist: pandas==2.3.3; extra == "openai"
Requires-Dist: pillow==12.1.1; extra == "openai"
Requires-Dist: propcache==0.4.1; extra == "openai"
Requires-Dist: protobuf==6.33.5; extra == "openai"
Requires-Dist: pyarrow==23.0.1; extra == "openai"
Requires-Dist: pycparser==3.0; (implementation_name != "PyPy" and platform_python_implementation != "PyPy") and extra == "openai"
Requires-Dist: pydantic-core==2.41.5; extra == "openai"
Requires-Dist: pydantic==2.12.5; extra == "openai"
Requires-Dist: pydeck==0.9.1; extra == "openai"
Requires-Dist: pygments==2.19.2; extra == "openai"
Requires-Dist: pyjwt==2.11.0; extra == "openai"
Requires-Dist: python-dateutil==2.9.0.post0; extra == "openai"
Requires-Dist: python-json-logger==4.0.0; extra == "openai"
Requires-Dist: pytz==2025.2; extra == "openai"
Requires-Dist: pyyaml==6.0.3; extra == "openai"
Requires-Dist: ragelo==0.1.6; extra == "openai"
Requires-Dist: referencing==0.37.0; extra == "openai"
Requires-Dist: requests==2.32.5; extra == "openai"
Requires-Dist: rich==14.3.3; extra == "openai"
Requires-Dist: rpds-py==0.30.0; extra == "openai"
Requires-Dist: s3transfer==0.16.0; extra == "openai"
Requires-Dist: shellingham==1.5.4; extra == "openai"
Requires-Dist: six==1.17.0; extra == "openai"
Requires-Dist: smmap==5.0.2; extra == "openai"
Requires-Dist: sniffio==1.3.1; extra == "openai"
Requires-Dist: sse-starlette==3.2.0; extra == "openai"
Requires-Dist: starlette==0.52.1; extra == "openai"
Requires-Dist: streamlit==1.54.0; extra == "openai"
Requires-Dist: tabulate==0.9.0; extra == "openai"
Requires-Dist: tenacity==9.1.4; extra == "openai"
Requires-Dist: toml==0.10.2; extra == "openai"
Requires-Dist: tornado==6.5.4; extra == "openai"
Requires-Dist: tqdm==4.67.3; extra == "openai"
Requires-Dist: typer==0.24.1; extra == "openai"
Requires-Dist: typing-extensions==4.15.0; extra == "openai"
Requires-Dist: typing-inspection==0.4.2; extra == "openai"
Requires-Dist: tzdata==2025.3; extra == "openai"
Requires-Dist: urllib3==2.6.3; extra == "openai"
Requires-Dist: uvicorn==0.41.0; extra == "openai"
Requires-Dist: watchdog==6.0.0; sys_platform != "darwin" and extra == "openai"
Requires-Dist: yarl==1.22.0; extra == "openai"
Provides-Extra: all
Requires-Dist: aiofiles==25.1.0; extra == "all"
Requires-Dist: aiohappyeyeballs==2.6.1; extra == "all"
Requires-Dist: aiohttp==3.13.3; extra == "all"
Requires-Dist: aiosignal==1.4.0; extra == "all"
Requires-Dist: altair==6.0.0; extra == "all"
Requires-Dist: annotated-doc==0.0.4; extra == "all"
Requires-Dist: annotated-types==0.7.0; extra == "all"
Requires-Dist: anthropic==0.83.0; extra == "all"
Requires-Dist: anyio==4.12.1; extra == "all"
Requires-Dist: attrs==25.4.0; extra == "all"
Requires-Dist: azure-core==1.38.2; extra == "all"
Requires-Dist: azure-identity==1.25.2; extra == "all"
Requires-Dist: azure-storage-blob==12.28.0; extra == "all"
Requires-Dist: backoff==2.2.1; extra == "all"
Requires-Dist: blinker==1.9.0; extra == "all"
Requires-Dist: boto3==1.42.54; extra == "all"
Requires-Dist: botocore==1.42.54; extra == "all"
Requires-Dist: cachetools==6.2.6; extra == "all"
Requires-Dist: certifi==2026.1.4; extra == "all"
Requires-Dist: cffi==2.0.0; platform_python_implementation != "PyPy" and extra == "all"
Requires-Dist: charset-normalizer==3.4.4; extra == "all"
Requires-Dist: click==8.3.1; extra == "all"
Requires-Dist: colorama==0.4.6; sys_platform == "win32" and extra == "all"
Requires-Dist: cryptography==46.0.5; extra == "all"
Requires-Dist: distro==1.9.0; extra == "all"
Requires-Dist: docstring-parser==0.17.0; extra == "all"
Requires-Dist: fastapi==0.131.0; extra == "all"
Requires-Dist: frozenlist==1.8.0; extra == "all"
Requires-Dist: gitdb==4.0.12; extra == "all"
Requires-Dist: gitpython==3.1.46; extra == "all"
Requires-Dist: googleapis-common-protos==1.72.0; extra == "all"
Requires-Dist: greenlet==3.3.2; (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") and extra == "all"
Requires-Dist: h11==0.16.0; extra == "all"
Requires-Dist: httpcore==1.0.9; extra == "all"
Requires-Dist: httpx-sse==0.4.3; extra == "all"
Requires-Dist: httpx==0.28.1; extra == "all"
Requires-Dist: idna==3.11; extra == "all"
Requires-Dist: importlib-metadata==8.7.1; extra == "all"
Requires-Dist: isodate==0.7.2; extra == "all"
Requires-Dist: jinja2==3.1.6; extra == "all"
Requires-Dist: jiter==0.13.0; extra == "all"
Requires-Dist: jmespath==1.1.0; extra == "all"
Requires-Dist: jsonpatch==1.33; extra == "all"
Requires-Dist: jsonpointer==3.0.0; extra == "all"
Requires-Dist: jsonschema-specifications==2025.9.1; extra == "all"
Requires-Dist: jsonschema==4.26.0; extra == "all"
Requires-Dist: langchain-anthropic==0.3.22; extra == "all"
Requires-Dist: langchain-aws==0.2.35; extra == "all"
Requires-Dist: langchain-core==0.3.83; extra == "all"
Requires-Dist: langchain-openai==0.3.35; extra == "all"
Requires-Dist: langchain-text-splitters==0.3.11; extra == "all"
Requires-Dist: langchain==0.3.27; extra == "all"
Requires-Dist: langfuse==3.14.4; extra == "all"
Requires-Dist: langsmith==0.7.6; extra == "all"
Requires-Dist: markdown-it-py==4.0.0; extra == "all"
Requires-Dist: markupsafe==3.0.3; extra == "all"
Requires-Dist: mcp==1.26.0; extra == "all"
Requires-Dist: mdurl==0.1.2; extra == "all"
Requires-Dist: msal-extensions==1.3.1; extra == "all"
Requires-Dist: msal==1.34.0; extra == "all"
Requires-Dist: multidict==6.7.1; extra == "all"
Requires-Dist: narwhals==2.16.0; extra == "all"
Requires-Dist: numpy==2.4.2; extra == "all"
Requires-Dist: openai==2.21.0; extra == "all"
Requires-Dist: opentelemetry-api==1.39.1; extra == "all"
Requires-Dist: opentelemetry-exporter-otlp-proto-common==1.39.1; extra == "all"
Requires-Dist: opentelemetry-exporter-otlp-proto-http==1.39.1; extra == "all"
Requires-Dist: opentelemetry-proto==1.39.1; extra == "all"
Requires-Dist: opentelemetry-sdk==1.39.1; extra == "all"
Requires-Dist: opentelemetry-semantic-conventions==0.60b1; extra == "all"
Requires-Dist: orjson==3.11.7; platform_python_implementation != "PyPy" and extra == "all"
Requires-Dist: packaging==25.0; extra == "all"
Requires-Dist: pandas==2.3.3; extra == "all"
Requires-Dist: pillow==12.1.1; extra == "all"
Requires-Dist: propcache==0.4.1; extra == "all"
Requires-Dist: protobuf==6.33.5; extra == "all"
Requires-Dist: pyarrow==23.0.1; extra == "all"
Requires-Dist: pycparser==3.0; (implementation_name != "PyPy" and platform_python_implementation != "PyPy") and extra == "all"
Requires-Dist: pydantic-core==2.41.5; extra == "all"
Requires-Dist: pydantic-settings==2.13.1; extra == "all"
Requires-Dist: pydantic==2.12.5; extra == "all"
Requires-Dist: pydeck==0.9.1; extra == "all"
Requires-Dist: pygments==2.19.2; extra == "all"
Requires-Dist: pyjwt==2.11.0; extra == "all"
Requires-Dist: python-dateutil==2.9.0.post0; extra == "all"
Requires-Dist: python-dotenv==1.2.1; extra == "all"
Requires-Dist: python-json-logger==4.0.0; extra == "all"
Requires-Dist: python-multipart==0.0.22; extra == "all"
Requires-Dist: pytz==2025.2; extra == "all"
Requires-Dist: pywin32==311; sys_platform == "win32" and extra == "all"
Requires-Dist: pyyaml==6.0.3; extra == "all"
Requires-Dist: ragelo==0.1.6; extra == "all"
Requires-Dist: referencing==0.37.0; extra == "all"
Requires-Dist: regex==2026.2.19; extra == "all"
Requires-Dist: requests-toolbelt==1.0.0; extra == "all"
Requires-Dist: requests==2.32.5; extra == "all"
Requires-Dist: rich==14.3.3; extra == "all"
Requires-Dist: rpds-py==0.30.0; extra == "all"
Requires-Dist: s3transfer==0.16.0; extra == "all"
Requires-Dist: shellingham==1.5.4; extra == "all"
Requires-Dist: six==1.17.0; extra == "all"
Requires-Dist: smmap==5.0.2; extra == "all"
Requires-Dist: sniffio==1.3.1; extra == "all"
Requires-Dist: sqlalchemy==2.0.46; extra == "all"
Requires-Dist: sse-starlette==3.2.0; extra == "all"
Requires-Dist: starlette==0.52.1; extra == "all"
Requires-Dist: streamlit==1.54.0; extra == "all"
Requires-Dist: tabulate==0.9.0; extra == "all"
Requires-Dist: tenacity==9.1.4; extra == "all"
Requires-Dist: tiktoken==0.12.0; extra == "all"
Requires-Dist: toml==0.10.2; extra == "all"
Requires-Dist: tornado==6.5.4; extra == "all"
Requires-Dist: tqdm==4.67.3; extra == "all"
Requires-Dist: typer==0.24.1; extra == "all"
Requires-Dist: typing-extensions==4.15.0; extra == "all"
Requires-Dist: typing-inspection==0.4.2; extra == "all"
Requires-Dist: tzdata==2025.3; extra == "all"
Requires-Dist: urllib3==2.6.3; extra == "all"
Requires-Dist: uuid-utils==0.14.1; extra == "all"
Requires-Dist: uvicorn==0.41.0; extra == "all"
Requires-Dist: watchdog==6.0.0; sys_platform != "darwin" and extra == "all"
Requires-Dist: wrapt==1.17.3; extra == "all"
Requires-Dist: xxhash==3.6.0; extra == "all"
Requires-Dist: yarl==1.22.0; extra == "all"
Requires-Dist: zipp==3.23.0; extra == "all"
Requires-Dist: zstandard==0.25.0; extra == "all"

<p align="center">
  <a href="https://zeta-alpha.com">
    <source media="(prefers-color-scheme: dark)" srcset="https://search.zeta-alpha.com/assets/img/zeta-logo-full-white.svg">
    <source media="(prefers-color-scheme: light)" srcset="https://search.zeta-alpha.com/assets/img/zeta-logo-full-black.svg">
    <img src="https://search.zeta-alpha.com/assets/img/zeta-logo-full-black.svg" alt="Zeta Alpha">
  </a>
</p>
<p align="center">
  <b>Build Intelligence and Drive Results</b>
</p>
<p align="center">
  <em>Advanced AI solutions for the enterprise</em>
</p>

The Agents SDK is designed to provide a flexible, scalable, and efficient framework for building, testing, and deploying LLM agents.

# Quick Start

Create your first conversational AI agent.

```bash
# Install the package
pip install zetaalpha.rag-agents

# Initialize a new project
rag_agents init

# Start the development UI
rag_agents dev
```

https://github.com/user-attachments/assets/2d0b86f8-2d1e-4131-8de9-9d3d1909b631

For more detailed information and resources, check out the following:

- [Tutorials](https://docs.zeta-alpha.com/gen-ai/customize/getting-started): Step-by-step tutorials to guide you through specific tasks and help you get started quickly.
- [Guides](https://docs.zeta-alpha.com/gen-ai/customize/guides): Practical how-to guides that provide solutions to common problems and use cases.
- [Advance Topics](https://docs.zeta-alpha.com/gen-ai/customize/advanced): In-depth explanations of concepts, features, and the underlying technology to help you understand how things work.
- [Reference](https://docs.zeta-alpha.com/gen-ai/customize/reference): Detailed reference material, including API documentation, configuration options, and command-line tools.
