Files
Limbicnation-ComfyUI_FaceDe…/pyproject.toml
T
limbicnation 9e5f034807 feat: FaceDetectionNode v2.1.0 — backward compat, all_faces fix, validation
Fixes:
- Restore optional face_output_format param (strip/individual)
  Invalid values (e.g. 'lbp') gracefully fallback to 'strip' with warning
  Fixes 'Value not in list' validation error from stale v1.x workflows
- Restore optional padding param (legacy px-based, auto-converts to ratio)
- Fix all_faces mode: detect_faces() now returns ALL faces, not just largest
- Add VALIDATE_INPUTS to v1 wrapper for early invalid-value catching
- Set OUTPUT_NODE=True on both v3 schema and v1 class
- Fix _lock ClassVar type annotation syntax
- Add _resolve_face_output_format() for centralized format validation
- Proper strip/individual output handling in all_faces mode

Packaging:
- pyproject.toml: version 1.1.2 → 2.1.0, updated description and deps
- Removed Pillow and torchvision (no longer used)
- Bumped torch requirement to >=2.0.0
- Updated registry metadata (comfyui-manager-entry.json, node_list.json)
2026-04-20 06:20:38 +02:00

16 lines
697 B
TOML

[project]
name = "ComfyUI_FaceDetectionNode"
description = "H100-optimized face detection with Auto-Padding, Temporal Smoothing, Aspect Ratio Presets, and full batch processing for LTX-Video avatar pipelines. Backward compatible with v1.x workflows."
version = "2.1.0"
license = {text = "Apache-2.0"}
dependencies = ["opencv-python>=4.5.0", "torch>=2.0.0", "numpy>=1.21.0"]
[project.urls]
Repository = "https://github.com/Limbicnation/ComfyUI_FaceDetectionNode"
# Used by Comfy Registry https://comfyregistry.org
[tool.comfy]
PublisherId = "limbicnation"
DisplayName = "Face Detection and Crop v2"
Icon = "https://raw.githubusercontent.com/Limbicnation/ComfyUI_FaceDetectionNode/main/icon.png"