kulono / agent-constitution
blob · pyproject.toml · toml
← filesrepo
pyproject.tomltoml
1[build-system]
2requires = ["setuptools>=61"]
3build-backend = "setuptools.build_meta"
4
5[project]
6name = "agent-constitution"
7version = "0.1.0"
8description = "Immutable runtime constitution for AI agents — principles and boundaries enforced before every external action, with YAML hot-reload and version tracking."
9readme = "README.md"
10license = {text = "AGPL-3.0"}
11requires-python = ">=3.9"
12dependencies = ["pyyaml>=6"]
13authors = [{name = "Zize Tu", email = "[email protected]"}]
14keywords = ["llm", "agent", "constitution", "guardrails", "ai-safety", "alignment"]
15classifiers = [
16 "Development Status :: 4 - Beta",
17 "Intended Audience :: Developers",
18 "License :: OSI Approved :: GNU Affero General Public License v3",
19 "Programming Language :: Python :: 3",
20 "Topic :: Scientific/Engineering :: Artificial Intelligence",
21]
22
23[tool.setuptools]
24packages = ["agent_constitution"]
25
26[tool.pytest.ini_options]
27testpaths = ["tests"]
28
100%