mirror of
https://github.com/microsoft/autogen.git
synced 2026-02-14 10:55:04 -05:00
* update default agent system message * session friendly name functionality * minor formatting * fix issues with groupchat and version bump * fix issues with groupchat and version bump. address #1580 * update groupchat system message * add support for copying message in chatbox * rewrite how agent history is maintained in workflow manager. Directly extend GroupChat and Conversable agent and override process_message method. Allow passing a message processor. Fixes bug where the last message from a groupchat manager does not get called via register_reply. * general qol updates * add support for downloading + copying skills, models and agents from UI * add regex check to agent name, address #1507 * add support for uploading workflow files * refactor, add support for streaming intermediate agent response to ui * improve streaming ux * add support for uploading skills, models, agents, workflows * add datamodel for socket message * version update * fix chatbox height bug * fix csv pagination issue * improve hidden menu for uploading entities * fix minor issue with animation timing on chat interface * version bump, css fixes * use description field in autogen conversable class for description * add implementation for llm summarization of agent chat * support for llm summary of agent history * formatting fixes * formatting updates * add dockerfile to run autogenstudio in a docker contailer * autogenstudio docker container * updates to websockets * update socket connection logic, * support using socket for passing message requests where a socket is available * improve command for building frontend * formatting updates * remove duplicated code # overwrite skills.py in work_dir is duplicated * update description location as Where the code calls is like config.description * version bump * refactor to ensure each session and call within a session has an independent working directory * support use of socket for sending messages where available * use rsync to copy built files to ui direction instead of cp -rT * spelling correctino * readme update * fix numpy version * version bump * add support for dot env variables and updating default app dir to /home/<user>/.autogenstudio * formatting update * update gitignore * formatting updates --------- Co-authored-by: James Woffinden-Luey <jluey@microsoft.com> Co-authored-by: cillyfly <cillyfly@gmail.com>
65 lines
1.4 KiB
TOML
65 lines
1.4 KiB
TOML
[build-system]
|
|
requires = ["setuptools", "setuptools-scm"]
|
|
build-backend = "setuptools.build_meta"
|
|
|
|
[project]
|
|
name = "autogenstudio"
|
|
authors = [
|
|
{ name="AutoGen Team", email="autogen@microsoft.com" },
|
|
]
|
|
description = "AutoGen Studio"
|
|
readme = "README.md"
|
|
license = { file="LICENSE" }
|
|
requires-python = ">=3.9, <3.13"
|
|
classifiers = [
|
|
"Programming Language :: Python :: 3",
|
|
"License :: OSI Approved :: MIT License",
|
|
"Operating System :: OS Independent",
|
|
]
|
|
|
|
|
|
dependencies = [
|
|
"pydantic",
|
|
"fastapi",
|
|
"typer",
|
|
"uvicorn",
|
|
"arxiv",
|
|
"pyautogen>=0.2.0",
|
|
"python-dotenv",
|
|
"websockets",
|
|
"numpy < 2.0.0",
|
|
]
|
|
optional-dependencies = {web = ["fastapi", "uvicorn"]}
|
|
|
|
dynamic = ["version"]
|
|
|
|
[tool.setuptools]
|
|
include-package-data = true
|
|
|
|
|
|
[tool.setuptools.dynamic]
|
|
version = {attr = "autogenstudio.version.VERSION"}
|
|
readme = {file = ["README.md"]}
|
|
|
|
[tool.setuptools.packages.find]
|
|
include = ["autogenstudio*"]
|
|
exclude = ["*.tests*"]
|
|
namespaces = false
|
|
|
|
[tool.setuptools.package-data]
|
|
"autogenstudio" = ["*.*"]
|
|
|
|
[tool.pytest.ini_options]
|
|
filterwarnings = [
|
|
"ignore:Deprecated call to `pkg_resources\\.declare_namespace\\('.*'\\):DeprecationWarning",
|
|
"ignore::DeprecationWarning:google.rpc",
|
|
]
|
|
|
|
|
|
[project.urls]
|
|
"Homepage" = "https://github.com/microsoft/autogen"
|
|
"Bug Tracker" = "https://github.com/microsoft/autogen/issues"
|
|
|
|
[project.scripts]
|
|
autogenstudio = "autogenstudio.cli:run"
|