pbl_agent_runtime/pyproject.toml
2026-09-18 11:29:07 +08:00

29 lines
1008 B
TOML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

[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 工具裁决M4aAgent 定义 + 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"]