Metadata-Version: 2.4
Name: ibm-watsonx-orchestrate-evaluation-framework
Version: 1.4.8
Summary: The IBM Agent Ops
Author-email: Haode Qi <Haode.Qi@ibm.com>
License: MIT
Requires-Python: <3.14,>=3.11
Requires-Dist: rich>=13.9.4
Requires-Dist: pydantic<3.0.0,>=2.10.3
Requires-Dist: pyyaml~=6.0.2
Requires-Dist: jinja2~=3.1.5
Requires-Dist: python-dotenv~=1.2.1
Requires-Dist: dataclasses-json~=0.6.7
Requires-Dist: jsonargparse<5.0.0,>=4.37.0
Requires-Dist: jsonschema~=4.23.0
Requires-Dist: requests~=2.32.5
Requires-Dist: fuzzywuzzy~=0.18.0
Requires-Dist: python-dateutil~=2.9.0
Requires-Dist: langchain<1.3
Requires-Dist: langchain-core<1.3
Requires-Dist: openlit~=1.34.30
Requires-Dist: openinference-instrumentation<=0.1.42,>=0.1.30
Requires-Dist: openinference-instrumentation-langchain<=0.1.54,>=0.1.30
Requires-Dist: openinference-instrumentation-litellm<=0.1.28,>=0.1.20
Requires-Dist: openinference-instrumentation-crewai<=0.1.17,>=0.1.10
Requires-Dist: openinference-semantic-conventions<=0.1.25,>=0.1.20
Requires-Dist: opentelemetry-sdk<=1.39.1,>=1.32.1
Requires-Dist: opentelemetry-exporter-otlp<=1.39.1,>=1.32.1
Requires-Dist: portkey-ai<=2.0.3,>=1.13.0
Requires-Dist: tabulate~=0.9.0
Requires-Dist: pandas~=2.2.3
Provides-Extra: langfuse
Requires-Dist: langfuse~=3.9.0; extra == "langfuse"
Provides-Extra: box
Requires-Dist: box_sdk_gen~=1.17.0; extra == "box"
Provides-Extra: langsmith
Requires-Dist: langsmith<0.5.0,>=0.4.42; extra == "langsmith"
Provides-Extra: arize
Requires-Dist: arize<8.0.0,>=7.51.2; extra == "arize"
Requires-Dist: arize-otel~=0.11.0; extra == "arize"
Requires-Dist: arize-phoenix~=12.24.0; extra == "arize"
Requires-Dist: arize-phoenix-otel<0.15.0,>=0.14.0; extra == "arize"
Provides-Extra: dev
Requires-Dist: setuptools~=70.3.0; extra == "dev"
Requires-Dist: pytest<9.0.0,>=8.3.4; extra == "dev"
Requires-Dist: pytest-cov==6.0.0; extra == "dev"
Requires-Dist: pytest-mock==3.14.0; extra == "dev"
Requires-Dist: pytest-asyncio==0.25.1; extra == "dev"
Requires-Dist: coverage[toml]>=6.5; extra == "dev"
Requires-Dist: black~=24.8.0; extra == "dev"
Requires-Dist: pylint~=3.3.8; extra == "dev"
Requires-Dist: isort~=5.13.2; extra == "dev"
Requires-Dist: coverage<8.0.0,>=7.9.1; extra == "dev"
Requires-Dist: commitizen~=4.9.1; extra == "dev"
Requires-Dist: detect-secrets; extra == "dev"
Requires-Dist: pre-commit>=4.0.0; extra == "dev"
Provides-Extra: misc
Requires-Dist: tqdm~=4.67.1; extra == "misc"
Requires-Dist: sentence-transformers~=3.3.1; extra == "misc"
Requires-Dist: scikit-learn~=1.6.1; extra == "misc"
Requires-Dist: notebook~=7.4.1; extra == "misc"
Requires-Dist: ipywidgets~=8.1.6; extra == "misc"
Requires-Dist: jupyter_contrib_nbextensions<=0.7.0; extra == "misc"
Requires-Dist: jupyter~=1.1.1; extra == "misc"
Requires-Dist: litellm<=1.80,>=1.60; extra == "misc"
Provides-Extra: demo
Requires-Dist: fastmcp<=2.13.0.2,>=0.2.0; extra == "demo"
Requires-Dist: langchain-openai==1.0.2; extra == "demo"
Requires-Dist: pydantic_ai<=1.30.1; extra == "demo"
Requires-Dist: claude_agent_sdk~=0.1.16; extra == "demo"
Requires-Dist: crewai<=1.6.1; extra == "demo"
Requires-Dist: crewai-tools<=1.6.1; extra == "demo"
