Skip to content

Commit 88564c8

Browse files
authored
Merge pull request #2 from ComfyNodePRs/pyproject
Add pyproject.toml for Custom Node Registry
2 parents 94f043d + 32ca446 commit 88564c8

1 file changed

Lines changed: 37 additions & 0 deletions

File tree

pyproject.toml

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
[project]
2+
name = "externalapi-helpers"
3+
description = "Various ComfyUI nodes Gemini, Replicate and OpenAI"
4+
version = "1.0.0"
5+
license = {file = "LICENSE"}
6+
# classifiers = [
7+
# # For OS-independent nodes (works on all operating systems)
8+
# "Operating System :: OS Independent",
9+
#
10+
# # OR for OS-specific nodes, specify the supported systems:
11+
# "Operating System :: Microsoft :: Windows", # Windows specific
12+
# "Operating System :: POSIX :: Linux", # Linux specific
13+
# "Operating System :: MacOS", # macOS specific
14+
#
15+
# # GPU Accelerator support. Pick the ones that are supported by your extension.
16+
# "Environment :: GPU :: NVIDIA CUDA", # NVIDIA CUDA support
17+
# "Environment :: GPU :: AMD ROCm", # AMD ROCm support
18+
# "Environment :: GPU :: Intel Arc", # Intel Arc support
19+
# "Environment :: NPU :: Huawei Ascend", # Huawei Ascend support
20+
# "Environment :: GPU :: Apple Metal", # Apple Metal support
21+
# ]
22+
23+
dependencies = ["replicate", "pillow", "numpy", "torch", "google-genai", "opencv-python", "torchaudio"]
24+
25+
[project.urls]
26+
Repository = "https://github.com/Aryan185/ComfyUI-ExternalAPI-Helpers"
27+
# Used by Comfy Registry https://registry.comfy.org
28+
Documentation = "https://github.com/Aryan185/ComfyUI-ExternalAPI-Helpers/wiki"
29+
"Bug Tracker" = "https://github.com/Aryan185/ComfyUI-ExternalAPI-Helpers/issues"
30+
31+
[tool.comfy]
32+
PublisherId = "aryyy18"
33+
DisplayName = "ComfyUI-ExternalAPI-Helpers"
34+
Icon = ""
35+
includes = []
36+
# "requires-comfyui" = ">=1.0.0" # ComfyUI version compatibility
37+

0 commit comments

Comments
 (0)