@@ -123,8 +123,7 @@ def initialize_project_config():
123123 license_table ["file" ] = "LICENSE"
124124 project ["license" ] = license_table
125125
126- # Classifiers
127-
126+ # [project].classfiers Classifiers uncommentable hint for OS/GPU support
128127 project ["classifiers" ] = tomlkit .array ()
129128 project ["classifiers" ].comment ("""
130129# classifiers = [
@@ -136,7 +135,7 @@ def initialize_project_config():
136135# "Operating System :: POSIX :: Linux", # Linux specific
137136# "Operating System :: MacOS", # macOS specific
138137#
139- # # GPU Accelerator support
138+ # # GPU Accelerator support. Pick the ones that are supported by your extension.
140139# "Environment :: GPU :: NVIDIA CUDA", # NVIDIA CUDA support
141140# "Environment :: GPU :: AMD ROCm", # AMD ROCm support
142141# "Environment :: GPU :: Intel Arc", # Intel Arc support
@@ -148,11 +147,11 @@ def initialize_project_config():
148147 tool = document .get ("tool" , tomlkit .table ())
149148 comfy = tool .get ("comfy" , tomlkit .table ())
150149 comfy ["DisplayName" ] = repo_name
151- document .add (tomlkit .comment ('"requires-comfyui" = ">=1.0.0" # ComfyUI version compatibility' ))
152- # comfy["requires-comfyui"] = ">=1.0.0" # ComfyUI version compatibility
153150
154151 tool ["comfy" ] = comfy
155152 document ["tool" ] = tool
153+ # [tool.comfy].requires-comfyui Uncommentable hint for ComfyUI version compatibility
154+ document .add (tomlkit .comment ('requires-comfyui = ">=1.0.0" # ComfyUI version compatibility' ))
156155
157156 # Handle dependencies
158157 if os .path .exists ("requirements.txt" ):
0 commit comments