67 lines
1.6 KiB
TOML
67 lines
1.6 KiB
TOML
[project]
|
|
name = "ComfyUI-Sharp"
|
|
description = "SHARP integration for ComfyUI - Monocular 3D Gaussian Splatting in under 1 second. Generate 3D Gaussians from a single image using Apple's SHARP model."
|
|
version = "0.0.1"
|
|
license = { text = "MIT License (wrapper) + SHARP License (vendored library)" }
|
|
readme = "README.md"
|
|
authors = [
|
|
{ name = "Andrea Pozzetti", email = "andrea@pozzetti.it" }
|
|
]
|
|
dependencies = [
|
|
"torch>=2.0.0",
|
|
"torchvision>=0.15.0",
|
|
"numpy>=1.21.0",
|
|
"pillow>=9.0.0",
|
|
"timm>=0.9.0",
|
|
"plyfile>=1.0.0",
|
|
"scipy>=1.10.0",
|
|
"pillow-heif>=0.10.0",
|
|
"imageio>=2.0.0",
|
|
"imageio-ffmpeg>=0.4.0",
|
|
]
|
|
|
|
[project.urls]
|
|
Repository = "https://github.com/PozzettiAndrea/ComfyUI-Sharp"
|
|
Documentation = "https://github.com/PozzettiAndrea/ComfyUI-Sharp/blob/main/README.md"
|
|
|
|
[tool.comfy]
|
|
PublisherId = "pznodes"
|
|
DisplayName = "ComfyUI-Sharp"
|
|
Icon = ""
|
|
|
|
[build-system]
|
|
requires = ["setuptools>=45", "wheel"]
|
|
build-backend = "setuptools.build_meta"
|
|
|
|
[tool.pytest.ini_options]
|
|
testpaths = ["tests"]
|
|
python_files = ["test_*.py"]
|
|
python_classes = ["Test*"]
|
|
python_functions = ["test_*"]
|
|
addopts = [
|
|
"-v",
|
|
"--tb=short",
|
|
"--strict-markers",
|
|
]
|
|
markers = [
|
|
"unit: Unit tests (fast, no model loading)",
|
|
"integration: Integration tests with real models (slow)",
|
|
]
|
|
filterwarnings = [
|
|
"ignore::DeprecationWarning",
|
|
"ignore::UserWarning",
|
|
]
|
|
|
|
[tool.coverage.run]
|
|
source = ["nodes", "utils"]
|
|
omit = [
|
|
"*/tests/*",
|
|
"*/test_*.py",
|
|
"*/__pycache__/*",
|
|
]
|
|
|
|
[tool.coverage.report]
|
|
precision = 2
|
|
show_missing = true
|
|
skip_covered = false
|