[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"]