Files
Dobidop-ComfyStereo/pyproject.toml
T
DobidopandClaude cc0488be08 Update pyproject.toml for v2.0.0 with optional dependencies
Changes:
- Bump version to 2.0.0 to reflect major feature additions
- Update description to reflect comprehensive stereo toolkit
- Add optional-dependencies sections:
  - [vr] for PyOpenXR VR viewing
  - [ai] for StereoDiffusion AI generation
  - [all] for complete installation

Users can now install with:
  pip install -e .                    # Base only
  pip install -e ".[vr]"              # Base + VR viewing
  pip install -e ".[ai]"              # Base + AI stereo
  pip install -e ".[all]"             # Everything

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-25 22:13:09 +01:00

21 lines
1.1 KiB
TOML

[project]
name = "comfystereo"
description = "Comprehensive stereoscopic 3D toolkit for ComfyUI combining depth-based stereo generation with GPU acceleration, native VR viewing via PyOpenXR, and AI-powered StereoDiffusion. Supports 6+ nodes for stereo conversion, VR headset viewing, and diffusion model stereo generation."
version = "2.0.0"
license = {file = "LICENSE"}
dependencies = ["torch", "numpy", "Pillow", "opencv-python", "numba", "scipy", "psutil"]
[project.optional-dependencies]
vr = ["pyopenxr>=1.0.0", "PyOpenGL>=3.1.0", "PyOpenGL_accelerate>=3.1.0", "glfw>=2.0.0", "pygame>=2.0.0"]
ai = ["diffusers>=0.21.0", "transformers", "accelerate", "einops", "tqdm", "scikit-image"]
all = ["pyopenxr>=1.0.0", "PyOpenGL>=3.1.0", "PyOpenGL_accelerate>=3.1.0", "glfw>=2.0.0", "pygame>=2.0.0", "diffusers>=0.21.0", "transformers", "accelerate", "einops", "tqdm", "scikit-image"]
[project.urls]
Repository = "https://github.com/Dobidop/ComfyStereo"
# Used by Comfy Registry https://comfyregistry.org
[tool.comfy]
PublisherId = "dobidop"
DisplayName = "ComfyStereo"
Icon = ""