29 lines
1008 B
TOML
29 lines
1008 B
TOML
[build-system]
|
||
requires = ["setuptools>=61"]
|
||
build-backend = "setuptools.build_meta"
|
||
|
||
[project]
|
||
name = "pbl_agent_runtime"
|
||
version = "1.0.0"
|
||
description = "PBL Designer/Critic Agent 运行时与 fail-closed 工具裁决(M4a:Agent 定义 + 13/9 工具注册 + 8 步裁决 + 四类强制人工审批)"
|
||
readme = "README.md"
|
||
requires-python = ">=3.7"
|
||
license = { text = "Proprietary" }
|
||
authors = [{ name = "pbls dev team" }]
|
||
keywords = ["pbl", "agent-runtime", "designer", "critic", "fail-closed", "tool-adjudication"]
|
||
|
||
# 说明:pbl_common / pbl_blueprint 为本机构 modules/ 下的基础包,
|
||
# 由宿主应用通过 load_{module}() 装配,不在 PyPI 发布,故不列入 dependencies
|
||
# (列入会导致 pip install 解析失败)。运行期无第三方 PyPI 依赖。
|
||
dependencies = []
|
||
|
||
[project.optional-dependencies]
|
||
dev = ["pytest>=7.0"]
|
||
|
||
[tool.setuptools]
|
||
packages = ["pbl_agent_runtime"]
|
||
include-package-data = false
|
||
|
||
[tool.setuptools.package-data]
|
||
pbl_agent_runtime = ["../sql/*.sql"]
|