build(deps): add pillow to dev group for image-encode tests (T001)
Enables unit-testing the ChatCompletion tensor→PNG encoder without a live ComfyUI. Runtime Pillow/numpy remain ComfyUI-provided — no core runtime dep. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01UvS9TFMCFYNHC4MMvzJaZS
This commit is contained in:
@@ -27,6 +27,7 @@ source = "vcs"
|
||||
|
||||
[dependency-groups]
|
||||
dev = [
|
||||
"pillow>=10.0.0",
|
||||
"playwright>=1.60.0",
|
||||
"pytest>=8.4.2",
|
||||
"pytest-cov>=6.0.0",
|
||||
|
||||
@@ -25,7 +25,7 @@ handling lives only in the `comfy`-guarded `ollama.py`.
|
||||
|
||||
## Phase 1: Setup
|
||||
|
||||
- [ ] T001 Add `pillow` to `[dependency-groups].dev` in `pyproject.toml` — lets the node's tensor→PNG encoder be unit-tested without a live ComfyUI; runtime Pillow/numpy are ComfyUI-provided, so **no core runtime dependency is added** (research.md Decision 4)
|
||||
- [x] T001 Add `pillow` to `[dependency-groups].dev` in `pyproject.toml` — lets the node's tensor→PNG encoder be unit-tested without a live ComfyUI; runtime Pillow/numpy are ComfyUI-provided, so **no core runtime dependency is added** (research.md Decision 4)
|
||||
|
||||
---
|
||||
|
||||
|
||||
@@ -273,6 +273,7 @@ dependencies = [
|
||||
|
||||
[package.dev-dependencies]
|
||||
dev = [
|
||||
{ name = "pillow" },
|
||||
{ name = "playwright" },
|
||||
{ name = "pytest" },
|
||||
{ name = "pytest-cov" },
|
||||
@@ -301,6 +302,7 @@ requires-dist = [
|
||||
|
||||
[package.metadata.requires-dev]
|
||||
dev = [
|
||||
{ name = "pillow", specifier = ">=10.0.0" },
|
||||
{ name = "playwright", specifier = ">=1.60.0" },
|
||||
{ name = "pytest", specifier = ">=8.4.2" },
|
||||
{ name = "pytest-cov", specifier = ">=6.0.0" },
|
||||
|
||||
Reference in New Issue
Block a user