{"package":"agent-evaluator","ecosystem":"pypi","latest_version":"0.9.1","description":"Production-ready evaluation framework for AI agents — 58 metrics (25 native + 33 Harness Config) across 7 evaluation gates: goal achievement, behavioral integrity, reliability, performance, security, multi-agent coordination, and observability","license":"MIT","license_risk":"permissive","commercial_use_notes":"Permissive: commercial closed-source use OK; preserve the copyright notice.","homepage":"https://pypi.org/project/agent-evaluator/","repository":"https://github.com/bullpeng72/Agent-Evaluator","downloads_weekly":0,"health":{"score":59,"risk":"high","breakdown":{"maintenance":25,"popularity":0,"security":25,"maturity":9,"community":0},"deprecated":false,"max_score":100},"vulnerabilities":{"count":0,"critical":0,"high":0,"medium":0,"low":0,"details":[]},"versions":{"latest":"0.9.1","total_count":19,"recent":["0.5.3","0.5.5","0.5.6","0.5.7","0.5.8","0.6.0","0.6.6","0.6.7","0.7.0","0.7.4","0.7.7","0.7.8","0.7.9","0.8.0","0.8.1","0.8.4","0.8.5","0.9.0","0.9.1"]},"metadata":{"deprecated":false,"deprecated_message":null,"maintainers_count":0,"first_published":null,"last_published":"2026-04-27T05:48:25.566530Z","dependencies_count":93,"dependencies":["anthropic<1.0.0,>=0.20.0","numpy<3.0.0,>=1.20.0","openai<3.0.0,>=2.0.0","pandas<4.0.0,>=1.3.0","python-dotenv<2.0.0,>=0.19.0","autogen-agentchat<1.0.0,>=0.4.0; extra == \"autogen\"","autogen-core<1.0.0,>=0.4.0; extra == \"autogen\"","pyautogen<1.0.0,>=0.3.0; extra == \"autogen\"","crewai<2.0.0,>=1.0.0; extra == \"crewai\"","build>=1.0.0; extra == \"dev\"","mypy>=1.0.0; extra == \"dev\"","pre-commit>=3.0.0; extra == \"dev\"","pytest-asyncio>=0.21.0; extra == \"dev\"","pytest-cov>=3.0.0; extra == \"dev\"","pytest>=7.0.0; extra == \"dev\"","ruff>=0.4.0; extra == \"dev\"","twine>=5.0.0; extra == \"dev\"","dspy-ai>=2.0.0; extra == \"dspy\"","datasets<6.0.0,>=4.0.0; extra == \"eval\"","deepeval<4.0.0,>=3.0.0; extra == \"eval\"","langchain-openai<2.0.0,>=1.0.0; extra == \"eval\"","langchain<3.0.0,>=1.0.0; extra == \"eval\"","ragas<2.0.0,>=0.4.0; extra == \"eval\"","anthropic<1.0.0,>=0.20.0; extra == \"examples\"","arize-phoenix<14.7.0,>=14.0.0; extra == \"examples\"","datasets<6.0.0,>=4.0.0; extra == \"examples\"","deepeval<4.0.0,>=3.0.0; extra == \"examples\"","fastapi<1.0.0,>=0.110.0; extra == \"examples\"","jinja2<4.0.0,>=3.1.0; extra == \"examples\"","langchain-openai<2.0.0,>=1.0.0; extra == \"examples\"","langchain<3.0.0,>=1.0.0; extra == \"examples\"","openai<3.0.0,>=2.0.0; extra == \"examples\"","opentelemetry-exporter-otlp-proto-http<2.0.0,>=1.20.0; extra == \"examples\"","opentelemetry-sdk<2.0.0,>=1.20.0; extra == \"examples\"","pdfplumber<1.0.0,>=0.10.0; extra == \"examples\"","python-multipart<1.0.0,>=0.0.9; extra == \"examples\"","ragas<2.0.0,>=0.4.0; extra == \"examples\"","uvicorn[standard]<1.0.0,>=0.29.0; extra == \"examples\"","openpyxl>=3.1.0; extra == \"export\"","pyarrow>=10.0.0; extra == \"export\"","anthropic<1.0.0,>=0.20.0; extra == \"full\"","arize-phoenix<14.7.0,>=14.0.0; extra == \"full\"","autogen-agentchat<1.0.0,>=0.4.0; extra == \"full\"","autogen-core<1.0.0,>=0.4.0; extra == \"full\"","crewai<2.0.0,>=1.0.0; extra == \"full\"","datasets<6.0.0,>=4.0.0; extra == \"full\"","deepeval<4.0.0,>=3.0.0; extra == \"full\"","dspy-ai>=2.0.0; extra == \"full\"","fastapi<1.0.0,>=0.110.0; extra == \"full\"","jinja2<4.0.0,>=3.1.0; extra == \"full\"","langchain-anthropic<2.0.0,>=1.0.0; extra == \"full\"","langchain-core<2.0.0,>=1.0.0; extra == \"full\"","langchain-openai<2.0.0,>=1.0.0; extra == \"full\"","langchain<3.0.0,>=1.0.0; extra == \"full\"","langgraph<3.0.0,>=1.0.0; extra == \"full\"","openai<3.0.0,>=2.0.0; extra == \"full\"","opentelemetry-exporter-otlp-proto-http<2.0.0,>=1.20.0; extra == \"full\"","opentelemetry-sdk<2.0.0,>=1.20.0; extra == \"full\"","pdfplumber<1.0.0,>=0.10.0; extra == \"full\"","pyautogen<1.0.0,>=0.3.0; extra == \"full\"","python-multipart<1.0.0,>=0.0.9; extra == \"full\"","ragas<2.0.0,>=0.4.0; extra == \"full\"","uvicorn[standard]<1.0.0,>=0.29.0; extra == \"full\"","kiwipiepy>=0.17.0; extra == \"korean\"","langchain-anthropic<2.0.0,>=1.0.0; extra == \"langchain\"","langchain-core<2.0.0,>=1.0.0; extra == \"langchain\"","langchain-openai<2.0.0,>=1.0.0; extra == \"langchain\"","langchain<3.0.0,>=1.0.0; extra == \"langchain\"","langgraph<3.0.0,>=1.0.0; extra == \"langchain\"","anthropic<1.0.0,>=0.20.0; extra == \"llm\"","openai<3.0.0,>=2.0.0; extra == \"llm\"","mlflow>=2.0.0; extra == \"mlflow\"","arize-phoenix<14.7.0,>=14.0.0; extra == \"otel\"","opentelemetry-exporter-otlp-proto-http<2.0.0,>=1.20.0; extra == \"otel\"","opentelemetry-sdk<2.0.0,>=1.20.0; extra == \"otel\"","pdfplumber<1.0.0,>=0.10.0; extra == \"pdf\"","pydantic-ai<2.0.0,>=1.0.0; extra == \"pydanticai\"","anthropic<1.0.0,>=0.20.0; extra == \"sdk\"","arize-phoenix<14.7.0,>=14.0.0; extra == \"sdk\"","fastapi<1.0.0,>=0.110.0; extra == \"sdk\"","jinja2<4.0.0,>=3.1.0; extra == \"sdk\"","openai<3.0.0,>=2.0.0; extra == \"sdk\"","opentelemetry-exporter-otlp-proto-http<2.0.0,>=1.20.0; extra == \"sdk\"","opentelemetry-sdk<2.0.0,>=1.20.0; extra == \"sdk\"","pdfplumber<1.0.0,>=0.10.0; extra == \"sdk\"","python-multipart<1.0.0,>=0.0.9; extra == \"sdk\"","uvicorn[standard]<1.0.0,>=0.29.0; extra == \"sdk\"","sentence-transformers<5.0.0,>=2.7.0; extra == \"semantic\"","fastapi<1.0.0,>=0.110.0; extra == \"serve\"","jinja2<4.0.0,>=3.1.0; extra == \"serve\"","python-multipart<1.0.0,>=0.0.9; extra == \"serve\"","uvicorn[standard]<1.0.0,>=0.29.0; extra == \"serve\"","wandb>=0.17.0; extra == \"wandb\""]},"github_stats":null,"bundle":null,"typescript":null,"known_issues":{"bugs_count":0,"bugs_severity":{},"status_breakdown":{},"link":null,"scope":"none"},"historical_compromise":null,"recommendation":{"action":"safe_to_use","issues":[],"use_version":"0.9.1","version_hint":null,"summary":"agent-evaluator@0.9.1 is safe to use (health: 59/100)"},"version_scoped":null,"requested_version":null,"_cache":"miss","_response_ms":883,"_powered_by":"depscope.dev — free package intelligence for AI agents","typosquat":{"is_suspected":false},"maintainer_trust":{"available":false},"malicious":{"is_malicious":false},"scorecard":{"available":false},"quality":{"available":false},"version_history_summary":{"total_versions":19,"first_release_age_days":null,"last_release_days_ago":3,"avg_days_between_releases":null,"release_velocity":"active"}}