-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsetup.py
More file actions
28 lines (25 loc) · 745 Bytes
/
setup.py
File metadata and controls
28 lines (25 loc) · 745 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
"""Legacy setup.py for backward compatibility.
This file is provided for backward compatibility with tools that don't yet support pyproject.toml.
For modern Python packaging, pyproject.toml is used.
"""
from setuptools import setup
setup(
name="cad-agents",
version="0.1.0",
description="A system of agents designed to help engineers with CAD modeling tasks",
python_requires=">=3.10",
install_requires=[
"google-adk>=0.2.0",
"pydantic>=2.0.0",
"python-dotenv>=1.0.0",
"mcp>=0.3.0", # Required for MCP tools
],
extras_require={
"dev": [
"pytest>=7.0.0",
"black>=23.0.0",
"isort>=5.12.0",
],
},
packages=["cad_agents"],
)