[build-system] build-backend="hatchling.build" requires =[ "hatchling" ] [project] classifiers=[ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3", ] dependencies=[ "autogen-agentchat>=0.4.4,<0.5", "autogen-ext[docker,openai,magentic-one,rich]>=0.4.4,<0.5", "pyyaml>=5.1", ] description="Magentic-One is a generalist multi-agent system, built on `AutoGen-AgentChat`, for solving complex web and file-based tasks. This package installs the `m1` command-line utility to quickly get started with Magentic-One." license={ file="LICENSE-CODE" } name="magentic-one-cli" readme="README.md" requires-python=">=3.10" version="0.2.3" [project.scripts] m1="magentic_one_cli._m1:main" [dependency-groups] dev=[ "types-PyYAML" ] [tool.ruff] extend ="../../pyproject.toml" include=[ "src/**", "tests/*.py" ] [tool.pyright] extends="../../pyproject.toml" include=[ "src" ] [tool.pytest.ini_options] minversion="6.0" testpaths =[ "tests" ] [tool.poe] include="../../shared_tasks.toml" [tool.poe.tasks] mypy="mypy --config-file $POE_ROOT/../../pyproject.toml src" test="python -c \"import sys; sys.exit(0)\""