Files
cbpark84 1c919f1106 feat: batch/chain/schema/cache/preview/MCP/seed
- run_batch(): sequential|concurrent|auto
- chain(): 파이프라인 체이닝
- schema(): 스키마 자동 추출
- ResultCache: LRU+TTL 캐시
- preview_callback: 실시간 프리뷰
- upload_file/audio/video()
- BridgeInputSEED: random/increment/fixed
- MCPServer: MCP Tool 자동 생성
2026-07-16 15:39:45 +09:00

40 lines
982 B
TOML

[project]
name = "comfybridgeio"
version = "0.1.0"
description = "ComfyUI dynamic I/O bridge for AI agents"
readme = "README.md"
requires-python = ">=3.9"
license = { text = "MIT" }
keywords = ["comfyui", "stable-diffusion", "ai-agent", "workflow-automation"]
classifiers = [
"Development Status :: 3 - Alpha",
"Intended Audience :: Developers",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.10",
"Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3.12",
]
dependencies = [
"aiohttp>=3.9.0",
"websockets>=12.0",
"Pillow>=10.0.0",
]
[project.optional-dependencies]
dev = [
"pytest>=8.0.0",
"pytest-asyncio>=0.23.0",
"pytest-mock>=3.12.0",
"aioresponses>=0.7.6",
]
[project.scripts]
comfybridge = "comfybridgeio.cli:main"
[tool.hatch.build.targets.wheel]
packages = ["client", "nodes", "examples"]
[build-system]
requires = ["hatchling"]
build-backend = "hatchling.build"