Files
BISAM20-ComfyUI-ACES-IO/pyproject.toml
T
Bishoy SamaanandClaude Sonnet 4.6 eed7db02fe v1.3.0: ProRes MOV export (422, 422 HQ, 4444, 4444 XQ) + ACES 1.2 auto-download fix
- Video Saver: add MOV ProRes 422, 422 HQ, 4444, and 4444 XQ formats via PyAV
  (prores_ks encoder; 10-bit YUV 4:2:2 / 4:4:4; alpha preserved for 4444 when input is 4-ch)
- Fix ACES 1.2 auto-download not running on fresh installs: call download_aces12()
  and _refresh_aces12() from __init__.py so the config is fetched at startup
- Fix BUILTIN_CONFIG_KEYS stale-reference bug: mutate the list in-place in
  _refresh_aces12() so nodes.py's imported binding always sees the updated keys

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-15 15:16:24 +01:00

31 lines
1003 B
TOML

[project]
name = "comfyui-aces-io"
version = "1.3.0"
description = "OpenColorIO / ACES color-management nodes for ComfyUI — mirrors Nuke's OCIO node set with ACES 2.0, 1.3, and 1.2 support, EXR sequence loading, animated preview, and video export."
license = { file = "LICENSE" }
readme = "README.md"
requires-python = ">=3.9"
keywords = ["comfyui", "ocio", "aces", "color-management", "opencolorio", "vfx"]
dependencies = [
# PyOpenColorIO is NOT on PyPI under that name.
# install.py (run by ComfyUI Manager) installs it via:
# pip install opencolorio>=2.3.0
# or: conda install -c conda-forge opencolorio>=2.3.0
"numpy",
"Pillow",
"opencv-python",
"openexr",
"av",
]
[project.urls]
Homepage = "https://github.com/BISAM20/ComfyUI-ACES-IO"
Repository = "https://github.com/BISAM20/ComfyUI-ACES-IO"
Issues = "https://github.com/BISAM20/ComfyUI-ACES-IO/issues"
[tool.comfy]
PublisherId = "bisam20"
DisplayName = "ComfyUI-ACES-IO"
Icon = ""