@@ -5,8 +5,46 @@ build-backend = "hatchling.build"
55[project ]
66name = " ecs-agent"
77version = " 0.1.0"
8- description = " ECS-based LLM Agent framework"
8+ description = " Entity-Component-System architecture for composable AI agents"
9+ readme = " README.md"
10+ license = { text = " MIT" }
911requires-python = " >=3.11"
12+ authors = [
13+ { name = " MoveCloudROY" , email = " MoveCloudROY@users.noreply.github.com" },
14+ ]
15+ keywords = [
16+ " agent" ,
17+ " llm" ,
18+ " ecs" ,
19+ " entity-component-system" ,
20+ " ai" ,
21+ " openai" ,
22+ " anthropic" ,
23+ " multi-agent" ,
24+ " async" ,
25+ ]
26+ classifiers = [
27+ " Development Status :: 3 - Alpha" ,
28+ " Intended Audience :: Developers" ,
29+ " License :: OSI Approved :: MIT License" ,
30+ " Operating System :: OS Independent" ,
31+ " Programming Language :: Python :: 3" ,
32+ " Programming Language :: Python :: 3.11" ,
33+ " Programming Language :: Python :: 3.12" ,
34+ " Programming Language :: Python :: 3.13" ,
35+ " Topic :: Scientific/Engineering :: Artificial Intelligence" ,
36+ " Topic :: Software Development :: Libraries :: Python Modules" ,
37+ " Typing :: Typed" ,
38+ " Framework :: AsyncIO" ,
39+ ]
40+
41+ [project .urls ]
42+ Homepage = " https://github.com/MoveCloudROY/ecs-agent"
43+ Repository = " https://github.com/MoveCloudROY/ecs-agent"
44+ "Bug Tracker" = " https://github.com/MoveCloudROY/ecs-agent/issues"
45+ Documentation = " https://github.com/MoveCloudROY/ecs-agent/tree/main/docs"
46+ Changelog = " https://github.com/MoveCloudROY/ecs-agent/tree/main/docs/releases"
47+
1048dependencies = [
1149 " httpx>=0.24.0" ,
1250 " tenacity>=8.2.0" ,
0 commit comments