mirror of
https://github.com/microsoft/autogen.git
synced 2025-08-10 01:32:03 +00:00

* Initial commit of AutoGenBench * wording * typo * pre-commit reformulation * Updated README to point to contributor's guide earlier. * Simplified the description of the JSON format. * Added print statements to indicate when run.sh and scenario.py are starting. * Added SocietyOfMind scenario to GAIA. * Pointing autogenbench clone command to the latest branch. * Temporarily disable subsample option. * Updated the GAIA readme to specify how to define a BING API key. * Fixed and re-enabled the subsample option. * Added a draft of a blog post. * Updated authors. * Incorporating Gagan's feedback. * Fixed code formatting. * Updated the help string in the docs. * Light editing of the AutoGenBench blogpost. * Support filtering on model tags. * Added websurfer dependencies to Dockerfile. * Renamed testbed -> autogenbench * Attempting to fix formatting. * Added more gracefull handling of task timeouts (the script is allowed to terminate before Docker is stopped). * Updated the blogpost based on Saleema's and Julia's feedback. * Fixed formatting... again. * Added a main MANIFEST to list available scenarios. * Limit main manifest to directories. * Manifests now use relative paths. * All manifests are now relative. * Updated the contributing guide, and address windows path issues. * Updated the version. Fixed formatting. * Fixed formatting. * De-listing Examples, since it has no clear tabulate criteria. * Updated email in pyproject * typo in blogpost * wording --------- Co-authored-by: Qingyun Wu <qingyun.wu@psu.edu> Co-authored-by: Qingyun Wu <qingyun0327@gmail.com>
50 lines
1.1 KiB
TOML
50 lines
1.1 KiB
TOML
[build-system]
|
|
requires = ["setuptools", "setuptools-scm"]
|
|
build-backend = "setuptools.build_meta"
|
|
|
|
[project]
|
|
name = "autogenbench"
|
|
authors = [
|
|
{ name="Autogen Team", email="auto-gen@outlook.com" },
|
|
]
|
|
description = "AutoGen Testbed Tools"
|
|
readme = "README.md"
|
|
license = { file="LICENSE" }
|
|
requires-python = ">=3.8, <3.13"
|
|
classifiers = [
|
|
"Programming Language :: Python :: 3",
|
|
"License :: OSI Approved :: MIT License",
|
|
"Operating System :: OS Independent",
|
|
]
|
|
|
|
dependencies = [
|
|
"pyautogen",
|
|
"docker",
|
|
"huggingface_hub",
|
|
"tabulate",
|
|
]
|
|
|
|
dynamic = ["version"]
|
|
|
|
[tool.setuptools]
|
|
include-package-data = true
|
|
|
|
|
|
[tool.setuptools.dynamic]
|
|
version = {attr = "autogenbench.version.__version__"}
|
|
readme = {file = ["README.md"]}
|
|
|
|
[tool.setuptools.packages.find]
|
|
include = ["autogenbench*"]
|
|
exclude = ["*.tests*"]
|
|
|
|
[tool.setuptools.package-data]
|
|
"autogenbench" = ["*.*"]
|
|
|
|
[project.urls]
|
|
"Homepage" = "https://github.com/microsoft/autogen"
|
|
"Bug Tracker" = "https://github.com/microsoft/autogen/issues"
|
|
|
|
[project.scripts]
|
|
autogenbench = "autogenbench.cli:main"
|