Metadata-Version: 2.4
Name: dg-evoeval
Version: 0.0.1
Summary: Self-Evolution and evaluation framework for data analysis / NL2SQL / DACOMP / feature SQL agents.
Author: Huawei DataGallery Team
License: Apache-2.0
Keywords: evaluation,benchmark,agent,nl2sql,dacomp,feature_sql
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Requires-Python: >=3.10
Requires-Dist: loguru>=0.7.2
Requires-Dist: pyyaml>=6.0.0
Requires-Dist: pandas>=2.0.0
Requires-Dist: python-dotenv>=1.0.0
Provides-Extra: nl2sql
Requires-Dist: sqlglot>=20.0.0; extra == "nl2sql"
Provides-Extra: dacomp
Requires-Dist: openai>=1.0.0; extra == "dacomp"
Requires-Dist: tenacity>=8.0.0; extra == "dacomp"
Requires-Dist: requests>=2.31.0; extra == "dacomp"
Requires-Dist: httpx>=0.25.0; extra == "dacomp"
Provides-Extra: dataagent
Requires-Dist: langchain-core>=0.3.0; extra == "dataagent"
Provides-Extra: ade
Requires-Dist: dbt-core>=1.8.0; extra == "ade"
Requires-Dist: dbt-duckdb>=1.8.0; extra == "ade"
Requires-Dist: duckdb>=1.0.0; extra == "ade"
Provides-Extra: sql-feature-eval
Requires-Dist: sqlglot>=25.0.0; extra == "sql-feature-eval"
Provides-Extra: crb
Requires-Dist: pydantic>=2.0.0; extra == "crb"
Requires-Dist: langchain<2.0.0,>=1.2.0; extra == "crb"
Requires-Dist: langchain-core<2.0.0,>=1.2.0; extra == "crb"
Requires-Dist: langchain-openai<2.0.0,>=1.0.0; extra == "crb"
Requires-Dist: langgraph<1.1.0,>=1.0.8; extra == "crb"
Requires-Dist: requests>=2.31.0; extra == "crb"
Provides-Extra: evolution
Requires-Dist: duckdb>=1.1.0; extra == "evolution"
Requires-Dist: sqlglot>=25.0.0; extra == "evolution"
Requires-Dist: datasets>=2.14; extra == "evolution"
Requires-Dist: dspy>=3.0.0; extra == "evolution"
Requires-Dist: openai>=1.0.0; extra == "evolution"
Requires-Dist: optuna>=4.0.0; extra == "evolution"
Provides-Extra: all
Requires-Dist: evo-eval[nl2sql]; extra == "all"
Requires-Dist: evo-eval[dacomp]; extra == "all"
Requires-Dist: evo-eval[dataagent]; extra == "all"
Requires-Dist: evo-eval[ade]; extra == "all"
Requires-Dist: evo-eval[sql_feature_eval]; extra == "all"
Requires-Dist: evo-eval[crb]; extra == "all"
