- Remove handlers_ktv.py (943 lines) — KTV is now an external adapter - Remove register_ktv_handlers() from load_pipeline_service() - Remove KTV imports from __init__.py - pipeline-service no longer knows about any specific pipeline type - Version bump: 3.0.0 → 3.1.0 Each pipeline type should be a separate adapter package that calls: register_handler(step_type, fn) register_step_type(step_type, metadata) This keeps pipeline-service stable and lets adapters evolve independently.
17 lines
436 B
TOML
17 lines
436 B
TOML
[build-system]
|
|
requires = ["setuptools>=45", "wheel"]
|
|
build-backend = "setuptools.build_meta"
|
|
|
|
[project]
|
|
name = "pipeline_service"
|
|
version = "3.1.0"
|
|
description = "通用产线执行引擎模块 — DAG调度、多租户隔离、可插拔步骤处理器、人工交互步骤、artifact版本管理"
|
|
requires-python = ">=3.8"
|
|
dependencies = [
|
|
"sqlor",
|
|
]
|
|
|
|
[tool.setuptools.packages.find]
|
|
where = ["."]
|
|
include = ["pipeline_service*"]
|