[GH-ISSUE #1834] Failing updatig custom nodes TypeError: expected str, bytes or os.PathLike object, not NoneType #786

Closed
opened 2026-10-27 21:22:08 +00:00 by bsakaguchi · 14 comments
Owner

Originally created by @MattiP451 on GitHub (May 14, 2025).
Original GitHub issue: https://github.com/Comfy-Org/ComfyUI-Manager/issues/1834

When update All I get these errors.

Updating: ComfyUI_bnb_nf4_fp4_LoadersTraceback (most recent call last):
File "/AI/ComfyUI/custom_nodes/ComfyUI-Manager/glob/manager_server.py", line 440, in do_update
title = os.path.basename(url)
^^^^^^^^^^^^^^^^^^^^^
File "", line 171, in basename
TypeError: expected str, bytes or os.PathLike object, not NoneType
Updating: ComfyUI_SigmoidOffsetSchedulerTraceback (most recent call last):
File "/AI/ComfyUI/custom_nodes/ComfyUI-Manager/glob/manager_server.py", line 440, in do_update
title = os.path.basename(url)
^^^^^^^^^^^^^^^^^^^^^
File "", line 171, in basename
TypeError: expected str, bytes or os.PathLike object, not NoneType
Updating: ComfyUI-CrystoolsTraceback (most recent call last):
File "/AI/ComfyUI/custom_nodes/ComfyUI-Manager/glob/manager_server.py", line 440, in do_update
title = os.path.basename(url)
^^^^^^^^^^^^^^^^^^^^^
File "", line 171, in basename
TypeError: expected str, bytes or os.PathLike object, not NoneType
Updating: ComfyUI-GGUFTraceback (most recent call last):
File "/AI/ComfyUI/custom_nodes/ComfyUI-Manager/glob/manager_server.py", line 440, in do_update
title = os.path.basename(url)
^^^^^^^^^^^^^^^^^^^^^
File "", line 171, in basename
TypeError: expected str, bytes or os.PathLike object, not NoneType

[ComfyUI-Manager] Queued works are completed.
{'update-comfyui': 1, 'update-main': 25}

The update for the following custom nodes has failed:
ComfyUI_bnb_nf4_fp4_Loaders
ComfyUI_SigmoidOffsetScheduler
ComfyUI-Crystools
ComfyUI-GGUF

The nodes loads and works as they should, it's just the updating that don't work.

Now I noticed that these nodes (plus ComfyUI Manager) are being listed as Not installed, even though I installed them through Manager. If I remove the directories them from custom_nodes and then reinstall them via Manager they work, but still aren't listed as installed and fail to update.

Platform: Linux
Python version: 3.12.6 (main, Sep 7 2024, 14:20:15) [GCC 14.2.0]
ComfyUI version: 0.3.34
ComfyUI frontend version: 1.18.10
ComfyUI-Manager (V3.32.2)

Import times for custom nodes:
0.0 seconds: /AI/ComfyUI/custom_nodes/ComfyUI_SigmoidOffsetScheduler
0.0 seconds: /AI/ComfyUI/custom_nodes/ComfyUI-GGUF
0.0 seconds: /AI/ComfyUI/custom_nodes/ComfyUI-Crystools
0.0 seconds: /AI/ComfyUI/custom_nodes/ComfyUI-Manager
0.0 seconds: /AI/ComfyUI/custom_nodes/ComfyUI_bnb_nf4_fp4_Loaders

Seems like other people have the same problem with other nodes. https://github.com/kijai/ComfyUI-WanVideoWrapper/issues/40

Originally created by @MattiP451 on GitHub (May 14, 2025). Original GitHub issue: https://github.com/Comfy-Org/ComfyUI-Manager/issues/1834 When update All I get these errors. > Updating: ComfyUI_bnb_nf4_fp4_LoadersTraceback (most recent call last): > File "/AI/ComfyUI/custom_nodes/ComfyUI-Manager/glob/manager_server.py", line 440, in do_update > title = os.path.basename(url) > ^^^^^^^^^^^^^^^^^^^^^ > File "<frozen posixpath>", line 171, in basename > TypeError: expected str, bytes or os.PathLike object, not NoneType > Updating: ComfyUI_SigmoidOffsetSchedulerTraceback (most recent call last): > File "/AI/ComfyUI/custom_nodes/ComfyUI-Manager/glob/manager_server.py", line 440, in do_update > title = os.path.basename(url) > ^^^^^^^^^^^^^^^^^^^^^ > File "<frozen posixpath>", line 171, in basename > TypeError: expected str, bytes or os.PathLike object, not NoneType > Updating: ComfyUI-CrystoolsTraceback (most recent call last): > File "/AI/ComfyUI/custom_nodes/ComfyUI-Manager/glob/manager_server.py", line 440, in do_update > title = os.path.basename(url) > ^^^^^^^^^^^^^^^^^^^^^ > File "<frozen posixpath>", line 171, in basename > TypeError: expected str, bytes or os.PathLike object, not NoneType > Updating: ComfyUI-GGUFTraceback (most recent call last): > File "/AI/ComfyUI/custom_nodes/ComfyUI-Manager/glob/manager_server.py", line 440, in do_update > title = os.path.basename(url) > ^^^^^^^^^^^^^^^^^^^^^ > File "<frozen posixpath>", line 171, in basename > TypeError: expected str, bytes or os.PathLike object, not NoneType > > [ComfyUI-Manager] Queued works are completed. > {'update-comfyui': 1, 'update-main': 25} > The update for the following custom nodes has failed: > ComfyUI_bnb_nf4_fp4_Loaders > ComfyUI_SigmoidOffsetScheduler > ComfyUI-Crystools > ComfyUI-GGUF The nodes loads and works as they should, it's just the updating that don't work. Now I noticed that these nodes (plus ComfyUI Manager) are being listed as Not installed, even though I installed them through Manager. If I remove the directories them from custom_nodes and then reinstall them via Manager they work, but still aren't listed as installed and fail to update. > Platform: Linux > Python version: 3.12.6 (main, Sep 7 2024, 14:20:15) [GCC 14.2.0] > ComfyUI version: 0.3.34 > ComfyUI frontend version: 1.18.10 > ComfyUI-Manager (V3.32.2) > > Import times for custom nodes: > 0.0 seconds: /AI/ComfyUI/custom_nodes/ComfyUI_SigmoidOffsetScheduler > 0.0 seconds: /AI/ComfyUI/custom_nodes/ComfyUI-GGUF > 0.0 seconds: /AI/ComfyUI/custom_nodes/ComfyUI-Crystools > 0.0 seconds: /AI/ComfyUI/custom_nodes/ComfyUI-Manager > 0.0 seconds: /AI/ComfyUI/custom_nodes/ComfyUI_bnb_nf4_fp4_Loaders Seems like other people have the same problem with other nodes. https://github.com/kijai/ComfyUI-WanVideoWrapper/issues/40
Author
Owner

@Shyryp commented on GitHub (May 14, 2025):

Same error. I am using the clear latest version of ComfyUI

<!-- gh-comment-id:2880530647 --> @Shyryp commented on GitHub (May 14, 2025): Same error. I am using the clear latest version of ComfyUI
Author
Owner

@ltdrdata commented on GitHub (May 14, 2025):

It seems that your node cache is not updated.
Please upload the full startup log.

<!-- gh-comment-id:2881799651 --> @ltdrdata commented on GitHub (May 14, 2025): It seems that your node cache is not updated. Please upload the full startup log.
Author
Owner

@MattiP451 commented on GitHub (May 15, 2025):

Adding extra search path checkpoints /store/files/AI/SD/checkpoints
Adding extra search path clip /store/files/AI/SD/clip
Adding extra search path diffusion_models /store/files/AI/SD/unet
Adding extra search path loras /store/files/AI/SD/loras
Adding extra search path vae /store/files/AI/SD/vae
[START] Security scan
[DONE] Security scan

ComfyUI-Manager: installing dependencies done.

** ComfyUI startup time: 2025-05-15 14:22:18.198
** Platform: Linux
** Python version: 3.12.6 (main, Sep 7 2024, 14:20:15) [GCC 14.2.0]
** Python executable: /AI/ComfyUI/venv/bin/python3
** ComfyUI Path: /AI/ComfyUI
** ComfyUI Base Folder Path: /AI/ComfyUI
** User directory: /AI/ComfyUI/user
** ComfyUI-Manager config path: /AI/ComfyUI/user/default/ComfyUI-Manager/config.ini
** Log path: /AI/ComfyUI/user/comfyui.log

Prestartup times for custom nodes:
0.0 seconds: /AI/ComfyUI/custom_nodes/rgthree-comfy
1.9 seconds: /AI/ComfyUI/custom_nodes/ComfyUI-Manager

Checkpoint files will always be loaded safely.
Total VRAM 15949 MB, total RAM 64279 MB
pytorch version: 2.7.0+cu128
Set vram state to: NORMAL_VRAM
Device: cuda:0 NVIDIA GeForce RTX 4060 Ti : cudaMallocAsync
Using sage attention
Python version: 3.12.6 (main, Sep 7 2024, 14:20:15) [GCC 14.2.0]
ComfyUI version: 0.3.34
ComfyUI frontend version: 1.19.9
[Prompt Server] web root: /AI/ComfyUI/venv/lib/python3.12/site-packages/comfyui_frontend_package/static
Total VRAM 15949 MB, total RAM 64279 MB
pytorch version: 2.7.0+cu128
Set vram state to: NORMAL_VRAM
Device: cuda:0 NVIDIA GeForce RTX 4060 Ti : cudaMallocAsync

Loading: ComfyUI-Manager (V3.32.2)

[ComfyUI-Manager] network_mode: public

ComfyUI Version: v0.3.34-15-gf1f9763b | Released on '2025-05-15'

[ComfyUI-Manager] default cache updated: https://raw.githubusercontent.com/ltdrdata/ComfyUI-Manager/main/extension-node-map.json
[ComfyUI-Manager] default cache updated: https://raw.githubusercontent.com/ltdrdata/ComfyUI-Manager/main/model-list.json
[ComfyUI-Manager] default cache updated: https://raw.githubusercontent.com/ltdrdata/ComfyUI-Manager/main/alter-list.json
[ComfyUI-Manager] default cache updated: https://raw.githubusercontent.com/ltdrdata/ComfyUI-Manager/main/custom-node-list.json
[ComfyUI-Manager] default cache updated: https://raw.githubusercontent.com/ltdrdata/ComfyUI-Manager/main/github-stats.json

[rgthree-comfy] Loaded 42 epic nodes. 🎉

[/AI/ComfyUI/custom_nodes/comfyui_controlnet_aux] | INFO -> Using ckpts path: /AI/ComfyUI/custom_nodes/comfyui_controlnet_aux/ckpts
[/AI/ComfyUI/custom_nodes/comfyui_controlnet_aux] | INFO -> Using symlinks: False
[/AI/ComfyUI/custom_nodes/comfyui_controlnet_aux] | INFO -> Using ort providers: ['CUDAExecutionProvider', 'DirectMLExecutionProvider', 'OpenVINOExecutionProvider', 'ROCMExecutionProvider', 'CPUExecutionProvider', 'CoreMLExecutionProvider']
DWPose: Onnxruntime with acceleration providers detected
(pysssss:WD14Tagger) [DEBUG] Available ORT providers: TensorrtExecutionProvider, CUDAExecutionProvider, CPUExecutionProvider
(pysssss:WD14Tagger) [DEBUG] Using ORT providers: CUDAExecutionProvider, CPUExecutionProvider
no module 'xformers'. Processing without...
no module 'xformers'. Processing without...
[Crystools INFO] Crystools version: 1.22.1
[Crystools INFO] CPU: QEMU Virtual CPU version 2.5+ - Arch: x86_64 - OS: Linux 6.12.25-amd64
[Crystools INFO] Pynvml (Nvidia) initialized.
[Crystools INFO] GPU/s:
[Crystools INFO] 0) NVIDIA GeForce RTX 4060 Ti
[Crystools INFO] NVIDIA Driver: 575.51.03
FETCH ComfyRegistry Data: 5/85
ComfyUI-GGUF: Partial torch compile only, consider updating pytorch

Import times for custom nodes:
0.0 seconds: /AI/ComfyUI/custom_nodes/websocket_image_save.py
0.0 seconds: /AI/ComfyUI/custom_nodes/ComfyUI_SigmoidOffsetScheduler
0.0 seconds: /AI/ComfyUI/custom_nodes/inverse_squared_scheduler.py
0.0 seconds: /AI/ComfyUI/custom_nodes/chroma_schedulers.py
0.0 seconds: /AI/ComfyUI/custom_nodes/comfyui-unload-model
0.0 seconds: /AI/ComfyUI/custom_nodes/comfyui-logic
0.0 seconds: /AI/ComfyUI/custom_nodes/comfyui-wd14-tagger
0.0 seconds: /AI/ComfyUI/custom_nodes/comfyui-automaticcfg
0.0 seconds: /AI/ComfyUI/custom_nodes/aurasr-comfyui
0.0 seconds: /AI/ComfyUI/custom_nodes/Comfyui_joytag
0.0 seconds: /AI/ComfyUI/custom_nodes/ComfyUI-GGUF
0.0 seconds: /AI/ComfyUI/custom_nodes/comfyui-custom-scripts
0.0 seconds: /AI/ComfyUI/custom_nodes/comfyui_ultimatesdupscale
0.0 seconds: /AI/ComfyUI/custom_nodes/ComfyUI-bleh
0.0 seconds: /AI/ComfyUI/custom_nodes/rgthree-comfy
0.0 seconds: /AI/ComfyUI/custom_nodes/comfyui_controlnet_aux
0.0 seconds: /AI/ComfyUI/custom_nodes/comfyui_ipadapter_plus
0.0 seconds: /AI/ComfyUI/custom_nodes/ComfyUI-Long-CLIP
0.0 seconds: /AI/ComfyUI/custom_nodes/ComfyUI-Manager
0.0 seconds: /AI/ComfyUI/custom_nodes/ComfyUI_bnb_nf4_fp4_Loaders
0.1 seconds: /AI/ComfyUI/custom_nodes/comfyui-kjnodes
0.1 seconds: /AI/ComfyUI/custom_nodes/ComfyUI-Crystools
0.3 seconds: /AI/ComfyUI/custom_nodes/comfyui-detail-daemon
0.3 seconds: /AI/ComfyUI/custom_nodes/ComfyUI-Flowty-LDSR
0.5 seconds: /AI/ComfyUI/custom_nodes/ComfyUI-Dwpose-Tensorrt
0.5 seconds: /AI/ComfyUI/custom_nodes/comfyui_slk_joy_caption_two
0.8 seconds: /AI/ComfyUI/custom_nodes/ComfyUI_InvSR
2.0 seconds: /AI/ComfyUI/custom_nodes/comfyui-supir

Starting server

To see the GUI go to: http://192.168.0.33:8188
FETCH ComfyRegistry Data: 10/85
FETCH ComfyRegistry Data: 15/85
FETCH ComfyRegistry Data: 20/85
FETCH ComfyRegistry Data: 25/85
FETCH ComfyRegistry Data: 30/85
FETCH ComfyRegistry Data: 35/85
FETCH ComfyRegistry Data: 40/85
FETCH ComfyRegistry Data: 45/85
FETCH ComfyRegistry Data: 50/85
FETCH ComfyRegistry Data: 55/85
FETCH ComfyRegistry Data: 60/85
FETCH ComfyRegistry Data: 65/85
FETCH ComfyRegistry Data: 70/85
FETCH ComfyRegistry Data: 75/85
FETCH ComfyRegistry Data: 80/85
FETCH ComfyRegistry Data: 85/85
FETCH ComfyRegistry Data [DONE]
[ComfyUI-Manager] default cache updated: https://api.comfy.org/nodes
FETCH DATA from: https://raw.githubusercontent.com/ltdrdata/ComfyUI-Manager/main/custom-node-list.json [DONE]
[ComfyUI-Manager] All startup tasks have been completed.

<!-- gh-comment-id:2883666155 --> @MattiP451 commented on GitHub (May 15, 2025): > Adding extra search path checkpoints /store/files/AI/SD/checkpoints > Adding extra search path clip /store/files/AI/SD/clip > Adding extra search path diffusion_models /store/files/AI/SD/unet > Adding extra search path loras /store/files/AI/SD/loras > Adding extra search path vae /store/files/AI/SD/vae > [START] Security scan > [DONE] Security scan > ## ComfyUI-Manager: installing dependencies done. > ** ComfyUI startup time: 2025-05-15 14:22:18.198 > ** Platform: Linux > ** Python version: 3.12.6 (main, Sep 7 2024, 14:20:15) [GCC 14.2.0] > ** Python executable: /AI/ComfyUI/venv/bin/python3 > ** ComfyUI Path: /AI/ComfyUI > ** ComfyUI Base Folder Path: /AI/ComfyUI > ** User directory: /AI/ComfyUI/user > ** ComfyUI-Manager config path: /AI/ComfyUI/user/default/ComfyUI-Manager/config.ini > ** Log path: /AI/ComfyUI/user/comfyui.log > > Prestartup times for custom nodes: > 0.0 seconds: /AI/ComfyUI/custom_nodes/rgthree-comfy > 1.9 seconds: /AI/ComfyUI/custom_nodes/ComfyUI-Manager > > Checkpoint files will always be loaded safely. > Total VRAM 15949 MB, total RAM 64279 MB > pytorch version: 2.7.0+cu128 > Set vram state to: NORMAL_VRAM > Device: cuda:0 NVIDIA GeForce RTX 4060 Ti : cudaMallocAsync > Using sage attention > Python version: 3.12.6 (main, Sep 7 2024, 14:20:15) [GCC 14.2.0] > ComfyUI version: 0.3.34 > ComfyUI frontend version: 1.19.9 > [Prompt Server] web root: /AI/ComfyUI/venv/lib/python3.12/site-packages/comfyui_frontend_package/static > Total VRAM 15949 MB, total RAM 64279 MB > pytorch version: 2.7.0+cu128 > Set vram state to: NORMAL_VRAM > Device: cuda:0 NVIDIA GeForce RTX 4060 Ti : cudaMallocAsync > ### Loading: ComfyUI-Manager (V3.32.2) > [ComfyUI-Manager] network_mode: public > ### ComfyUI Version: v0.3.34-15-gf1f9763b | Released on '2025-05-15' > [ComfyUI-Manager] default cache updated: https://raw.githubusercontent.com/ltdrdata/ComfyUI-Manager/main/extension-node-map.json > [ComfyUI-Manager] default cache updated: https://raw.githubusercontent.com/ltdrdata/ComfyUI-Manager/main/model-list.json > [ComfyUI-Manager] default cache updated: https://raw.githubusercontent.com/ltdrdata/ComfyUI-Manager/main/alter-list.json > [ComfyUI-Manager] default cache updated: https://raw.githubusercontent.com/ltdrdata/ComfyUI-Manager/main/custom-node-list.json > [ComfyUI-Manager] default cache updated: https://raw.githubusercontent.com/ltdrdata/ComfyUI-Manager/main/github-stats.json > > [rgthree-comfy] Loaded 42 epic nodes. 🎉 > > [/AI/ComfyUI/custom_nodes/comfyui_controlnet_aux] | INFO -> Using ckpts path: /AI/ComfyUI/custom_nodes/comfyui_controlnet_aux/ckpts > [/AI/ComfyUI/custom_nodes/comfyui_controlnet_aux] | INFO -> Using symlinks: False > [/AI/ComfyUI/custom_nodes/comfyui_controlnet_aux] | INFO -> Using ort providers: ['CUDAExecutionProvider', 'DirectMLExecutionProvider', 'OpenVINOExecutionProvider', 'ROCMExecutionProvider', 'CPUExecutionProvider', 'CoreMLExecutionProvider'] > DWPose: Onnxruntime with acceleration providers detected > (pysssss:WD14Tagger) [DEBUG] Available ORT providers: TensorrtExecutionProvider, CUDAExecutionProvider, CPUExecutionProvider > (pysssss:WD14Tagger) [DEBUG] Using ORT providers: CUDAExecutionProvider, CPUExecutionProvider > no module 'xformers'. Processing without... > no module 'xformers'. Processing without... > [Crystools INFO] Crystools version: 1.22.1 > [Crystools INFO] CPU: QEMU Virtual CPU version 2.5+ - Arch: x86_64 - OS: Linux 6.12.25-amd64 > [Crystools INFO] Pynvml (Nvidia) initialized. > [Crystools INFO] GPU/s: > [Crystools INFO] 0) NVIDIA GeForce RTX 4060 Ti > [Crystools INFO] NVIDIA Driver: 575.51.03 > FETCH ComfyRegistry Data: 5/85 > ComfyUI-GGUF: Partial torch compile only, consider updating pytorch > > Import times for custom nodes: > 0.0 seconds: /AI/ComfyUI/custom_nodes/websocket_image_save.py > 0.0 seconds: /AI/ComfyUI/custom_nodes/ComfyUI_SigmoidOffsetScheduler > 0.0 seconds: /AI/ComfyUI/custom_nodes/inverse_squared_scheduler.py > 0.0 seconds: /AI/ComfyUI/custom_nodes/chroma_schedulers.py > 0.0 seconds: /AI/ComfyUI/custom_nodes/comfyui-unload-model > 0.0 seconds: /AI/ComfyUI/custom_nodes/comfyui-logic > 0.0 seconds: /AI/ComfyUI/custom_nodes/comfyui-wd14-tagger > 0.0 seconds: /AI/ComfyUI/custom_nodes/comfyui-automaticcfg > 0.0 seconds: /AI/ComfyUI/custom_nodes/aurasr-comfyui > 0.0 seconds: /AI/ComfyUI/custom_nodes/Comfyui_joytag > 0.0 seconds: /AI/ComfyUI/custom_nodes/ComfyUI-GGUF > 0.0 seconds: /AI/ComfyUI/custom_nodes/comfyui-custom-scripts > 0.0 seconds: /AI/ComfyUI/custom_nodes/comfyui_ultimatesdupscale > 0.0 seconds: /AI/ComfyUI/custom_nodes/ComfyUI-bleh > 0.0 seconds: /AI/ComfyUI/custom_nodes/rgthree-comfy > 0.0 seconds: /AI/ComfyUI/custom_nodes/comfyui_controlnet_aux > 0.0 seconds: /AI/ComfyUI/custom_nodes/comfyui_ipadapter_plus > 0.0 seconds: /AI/ComfyUI/custom_nodes/ComfyUI-Long-CLIP > 0.0 seconds: /AI/ComfyUI/custom_nodes/ComfyUI-Manager > 0.0 seconds: /AI/ComfyUI/custom_nodes/ComfyUI_bnb_nf4_fp4_Loaders > 0.1 seconds: /AI/ComfyUI/custom_nodes/comfyui-kjnodes > 0.1 seconds: /AI/ComfyUI/custom_nodes/ComfyUI-Crystools > 0.3 seconds: /AI/ComfyUI/custom_nodes/comfyui-detail-daemon > 0.3 seconds: /AI/ComfyUI/custom_nodes/ComfyUI-Flowty-LDSR > 0.5 seconds: /AI/ComfyUI/custom_nodes/ComfyUI-Dwpose-Tensorrt > 0.5 seconds: /AI/ComfyUI/custom_nodes/comfyui_slk_joy_caption_two > 0.8 seconds: /AI/ComfyUI/custom_nodes/ComfyUI_InvSR > 2.0 seconds: /AI/ComfyUI/custom_nodes/comfyui-supir > > Starting server > > To see the GUI go to: http://192.168.0.33:8188 > FETCH ComfyRegistry Data: 10/85 > FETCH ComfyRegistry Data: 15/85 > FETCH ComfyRegistry Data: 20/85 > FETCH ComfyRegistry Data: 25/85 > FETCH ComfyRegistry Data: 30/85 > FETCH ComfyRegistry Data: 35/85 > FETCH ComfyRegistry Data: 40/85 > FETCH ComfyRegistry Data: 45/85 > FETCH ComfyRegistry Data: 50/85 > FETCH ComfyRegistry Data: 55/85 > FETCH ComfyRegistry Data: 60/85 > FETCH ComfyRegistry Data: 65/85 > FETCH ComfyRegistry Data: 70/85 > FETCH ComfyRegistry Data: 75/85 > FETCH ComfyRegistry Data: 80/85 > FETCH ComfyRegistry Data: 85/85 > FETCH ComfyRegistry Data [DONE] > [ComfyUI-Manager] default cache updated: https://api.comfy.org/nodes > FETCH DATA from: https://raw.githubusercontent.com/ltdrdata/ComfyUI-Manager/main/custom-node-list.json [DONE] > [ComfyUI-Manager] All startup tasks have been completed.
Author
Owner

@MattiP451 commented on GitHub (May 21, 2025):

[ComfyUI-Manager] Updating ComfyUI: nightly -> v0.3.34
ComfyUI is updated to latest stable version.
Updating: comfyui-managerInstall: pip packages

ComfyUI-Manager: EXECUTE => ['/AI/ComfyUI/venv/bin/python3', '-m', 'pip', 'install',

'GitPython']

ComfyUI-Manager: EXECUTE => ['/AI/ComfyUI/venv/bin/python3', '-m', 'pip', 'install',

'PyGithub']

ComfyUI-Manager: EXECUTE => ['/AI/ComfyUI/venv/bin/python3', '-m', 'pip', 'install',

'matrix-client==0.4.0']
[ComfyUI-Manager] skip black listed pip installation: 'transformers'

ComfyUI-Manager: EXECUTE => ['/AI/ComfyUI/venv/bin/python3', '-m', 'pip', 'install',

'huggingface-hub>0.20']

ComfyUI-Manager: EXECUTE => ['/AI/ComfyUI/venv/bin/python3', '-m', 'pip', 'install',

'typer']

ComfyUI-Manager: EXECUTE => ['/AI/ComfyUI/venv/bin/python3', '-m', 'pip', 'install',

'rich']

ComfyUI-Manager: EXECUTE => ['/AI/ComfyUI/venv/bin/python3', '-m', 'pip', 'install',

'typing-extensions']

ComfyUI-Manager: EXECUTE => ['/AI/ComfyUI/venv/bin/python3', '-m', 'pip', 'install',

'toml']

ComfyUI-Manager: EXECUTE => ['/AI/ComfyUI/venv/bin/python3', '-m', 'pip', 'install', 'uv']

ComfyUI-Manager: EXECUTE => ['/AI/ComfyUI/venv/bin/python3', '-m', 'pip', 'install',

'chardet']
Updating: ComfyUI_bnb_nf4_fp4_LoadersTraceback (most recent call last):
File "/AI/ComfyUI/custom_nodes/comfyui-manager/glob/manager_server.py", line 440, in do_update
title = os.path.basename(url)
^^^^^^^^^^^^^^^^^^^^^
File "", line 171, in basename
TypeError: expected str, bytes or os.PathLike object, not NoneType
Updating: ComfyUI_SigmoidOffsetSchedulerTraceback (most recent call last):
File "/AI/ComfyUI/custom_nodes/comfyui-manager/glob/manager_server.py", line 440, in do_update
title = os.path.basename(url)
^^^^^^^^^^^^^^^^^^^^^
File "", line 171, in basename
TypeError: expected str, bytes or os.PathLike object, not NoneType
Updating: ComfyUI-CrystoolsTraceback (most recent call last):
File "/AI/ComfyUI/custom_nodes/comfyui-manager/glob/manager_server.py", line 440, in do_update
title = os.path.basename(url)
^^^^^^^^^^^^^^^^^^^^^
File "", line 171, in basename
TypeError: expected str, bytes or os.PathLike object, not NoneType
Updating: ComfyUI-GGUFTraceback (most recent call last):
File "/AI/ComfyUI/custom_nodes/comfyui-manager/glob/manager_server.py", line 440, in do_update
title = os.path.basename(url)
^^^^^^^^^^^^^^^^^^^^^
File "", line 171, in basename
TypeError: expected str, bytes or os.PathLike object, not NoneType

[ComfyUI-Manager] Queued works are completed.
{'update-comfyui': 1, 'update-main': 27}

After restarting ComfyUI, please refresh the browser.

And as I said before, these four custom nodes are all installed through manager but it don't show them as installed. If I remove ComfyUI-GGUF and then install it again through the manager this is the output.

[ComfyUI-Manager] default cache updated: https://api.comfy.org/nodes
FETCH DATA from: https://raw.githubusercontent.com/ltdrdata/ComfyUI-Manager/main/custom-node-list.json [DONE]
[ComfyUI-Manager] All startup tasks have been completed.
[ComfyUI-Manager] The ComfyRegistry cache update is still in progress, so an outdated cache is being used.
FETCH DATA from: /AI/ComfyUI/user/default/ComfyUI-Manager/cache/1514988643_custom-node-list.json [DONE]
FETCH DATA from: /AI/ComfyUI/user/default/ComfyUI-Manager/cache/746607195_github-stats.json [DONE]
FETCH DATA from: /AI/ComfyUI/user/default/ComfyUI-Manager/cache/832903789_extras.json [DONE]
FETCH DATA from: /AI/ComfyUI/user/default/ComfyUI-Manager/cache/1742899825_extension-node-map.json [DONE]
100%|████████████████████████████████████████████████████| 32.5k/32.5k [00:00<00:00, 76.7MB/s]
Extracted zip file to /AI/ComfyUI/custom_nodes/ComfyUI-GGUF
Install: pip packages

ComfyUI-Manager: EXECUTE => ['/AI/ComfyUI/venv/bin/python3', '-m', 'pip', 'install',

'gguf>=0.13.0']

ComfyUI-Manager: EXECUTE => ['/AI/ComfyUI/venv/bin/python3', '-m', 'pip', 'install',

'sentencepiece']

ComfyUI-Manager: EXECUTE => ['/AI/ComfyUI/venv/bin/python3', '-m', 'pip', 'install',

'protobuf']

[ComfyUI-Manager] Queued works are completed.
{'install': 1}

After restarting ComfyUI, please refresh the browser.

Restarting and refreshing, but it don't show up under installed nodes.

<!-- gh-comment-id:2898846882 --> @MattiP451 commented on GitHub (May 21, 2025): > [ComfyUI-Manager] Updating ComfyUI: nightly -> v0.3.34 > ComfyUI is updated to latest stable version. > Updating: comfyui-managerInstall: pip packages > > ## ComfyUI-Manager: EXECUTE => ['/AI/ComfyUI/venv/bin/python3', '-m', 'pip', 'install', > 'GitPython'] > > ## ComfyUI-Manager: EXECUTE => ['/AI/ComfyUI/venv/bin/python3', '-m', 'pip', 'install', > 'PyGithub'] > > ## ComfyUI-Manager: EXECUTE => ['/AI/ComfyUI/venv/bin/python3', '-m', 'pip', 'install', > 'matrix-client==0.4.0'] > [ComfyUI-Manager] skip black listed pip installation: 'transformers' > > ## ComfyUI-Manager: EXECUTE => ['/AI/ComfyUI/venv/bin/python3', '-m', 'pip', 'install', > 'huggingface-hub>0.20'] > > ## ComfyUI-Manager: EXECUTE => ['/AI/ComfyUI/venv/bin/python3', '-m', 'pip', 'install', > 'typer'] > > ## ComfyUI-Manager: EXECUTE => ['/AI/ComfyUI/venv/bin/python3', '-m', 'pip', 'install', > 'rich'] > > ## ComfyUI-Manager: EXECUTE => ['/AI/ComfyUI/venv/bin/python3', '-m', 'pip', 'install', > 'typing-extensions'] > > ## ComfyUI-Manager: EXECUTE => ['/AI/ComfyUI/venv/bin/python3', '-m', 'pip', 'install', > 'toml'] > > ## ComfyUI-Manager: EXECUTE => ['/AI/ComfyUI/venv/bin/python3', '-m', 'pip', 'install', 'uv'] > > ## ComfyUI-Manager: EXECUTE => ['/AI/ComfyUI/venv/bin/python3', '-m', 'pip', 'install', > 'chardet'] > Updating: ComfyUI_bnb_nf4_fp4_LoadersTraceback (most recent call last): > File "/AI/ComfyUI/custom_nodes/comfyui-manager/glob/manager_server.py", line 440, in do_update > title = os.path.basename(url) > ^^^^^^^^^^^^^^^^^^^^^ > File "<frozen posixpath>", line 171, in basename > TypeError: expected str, bytes or os.PathLike object, not NoneType > Updating: ComfyUI_SigmoidOffsetSchedulerTraceback (most recent call last): > File "/AI/ComfyUI/custom_nodes/comfyui-manager/glob/manager_server.py", line 440, in do_update > title = os.path.basename(url) > ^^^^^^^^^^^^^^^^^^^^^ > File "<frozen posixpath>", line 171, in basename > TypeError: expected str, bytes or os.PathLike object, not NoneType > Updating: ComfyUI-CrystoolsTraceback (most recent call last): > File "/AI/ComfyUI/custom_nodes/comfyui-manager/glob/manager_server.py", line 440, in do_update > title = os.path.basename(url) > ^^^^^^^^^^^^^^^^^^^^^ > File "<frozen posixpath>", line 171, in basename > TypeError: expected str, bytes or os.PathLike object, not NoneType > Updating: ComfyUI-GGUFTraceback (most recent call last): > File "/AI/ComfyUI/custom_nodes/comfyui-manager/glob/manager_server.py", line 440, in do_update > title = os.path.basename(url) > ^^^^^^^^^^^^^^^^^^^^^ > File "<frozen posixpath>", line 171, in basename > TypeError: expected str, bytes or os.PathLike object, not NoneType > > [ComfyUI-Manager] Queued works are completed. > {'update-comfyui': 1, 'update-main': 27} > > After restarting ComfyUI, please refresh the browser. And as I said before, these four custom nodes are all installed through manager but it don't show them as installed. If I remove ComfyUI-GGUF and then install it again through the manager this is the output. > [ComfyUI-Manager] default cache updated: https://api.comfy.org/nodes > FETCH DATA from: https://raw.githubusercontent.com/ltdrdata/ComfyUI-Manager/main/custom-node-list.json [DONE] > [ComfyUI-Manager] All startup tasks have been completed. > [ComfyUI-Manager] The ComfyRegistry cache update is still in progress, so an outdated cache is being used. > FETCH DATA from: /AI/ComfyUI/user/default/ComfyUI-Manager/cache/1514988643_custom-node-list.json [DONE] > FETCH DATA from: /AI/ComfyUI/user/default/ComfyUI-Manager/cache/746607195_github-stats.json [DONE] > FETCH DATA from: /AI/ComfyUI/user/default/ComfyUI-Manager/cache/832903789_extras.json [DONE] > FETCH DATA from: /AI/ComfyUI/user/default/ComfyUI-Manager/cache/1742899825_extension-node-map.json [DONE] > 100%|████████████████████████████████████████████████████| 32.5k/32.5k [00:00<00:00, 76.7MB/s] > Extracted zip file to /AI/ComfyUI/custom_nodes/ComfyUI-GGUF > Install: pip packages > > ## ComfyUI-Manager: EXECUTE => ['/AI/ComfyUI/venv/bin/python3', '-m', 'pip', 'install', > 'gguf>=0.13.0'] > > ## ComfyUI-Manager: EXECUTE => ['/AI/ComfyUI/venv/bin/python3', '-m', 'pip', 'install', > 'sentencepiece'] > > ## ComfyUI-Manager: EXECUTE => ['/AI/ComfyUI/venv/bin/python3', '-m', 'pip', 'install', > 'protobuf'] > > [ComfyUI-Manager] Queued works are completed. > {'install': 1} > > After restarting ComfyUI, please refresh the browser. Restarting and refreshing, but it don't show up under installed nodes.
Author
Owner

@Shyryp commented on GitHub (May 21, 2025):

The temporary solution I can offer to get rid of the error:

  1. Delete the folders with all the problematic node packages (for example, ComfyUI-Crystools).
  2. Go to ComfyUI\user\default\ComfyUI-Manager and delete the cache and snapshots folders there

After that, launch ComfyUI, update ComfyUI in ComfyUI-Manager (Update All), and then install again those problematic node packages that you deleted.

--

Information for the creator (@ltdrdata) of ComfyUI-Manager - the error is probably related to the contents of the custom node folders and the cache. I may be wrong, but deleting the cache and custom node folders has currently solved the problem with the error when updating node packages.

<!-- gh-comment-id:2899113619 --> @Shyryp commented on GitHub (May 21, 2025): The temporary solution I can offer to get rid of the error: 1) Delete the folders with all the problematic node packages (for example, ComfyUI-Crystools). 2) Go to **ComfyUI\user\default\ComfyUI-Manager** and delete the **cache** and **snapshots** folders there After that, launch ComfyUI, update ComfyUI in ComfyUI-Manager (Update All), and then install again those problematic node packages that you deleted. -- Information for the creator (@ltdrdata) of ComfyUI-Manager - the error is probably related to the contents of the custom node folders and the cache. I may be wrong, but deleting the cache and custom node folders has currently solved the problem with the error when updating node packages.
Author
Owner

@MattiP451 commented on GitHub (May 21, 2025):

Thanks, but still wont work here. Oh well. It's not a critical bug. I just need to update them manually.

<!-- gh-comment-id:2899336753 --> @MattiP451 commented on GitHub (May 21, 2025): Thanks, but still wont work here. Oh well. It's not a critical bug. I just need to update them manually.
Author
Owner

@MattiP451 commented on GitHub (May 25, 2025):

It's only those four nodes that it won't update. It updates other nodes without problem.

[ComfyUI-Manager] The ComfyRegistry cache update is still in progress, so an outdated cache is being used.
FETCH DATA from: /AI/ComfyUI/user/default/ComfyUI-Manager/cache/1514988643_custom-node-list.json [DONE]
[ComfyUI-Manager] Updating ComfyUI: v0.3.35-10-g0b50d4c0 -> v0.3.36
ComfyUI is updated to latest stable version.
Updating: rgthree-comfyInstallation reserved: rgthree-comfy
Updating: comfyui_ultimatesdupscaleInstallation reserved: comfyui_ultimatesdupscale
Updating: ComfyUI_bnb_nf4_fp4_LoadersTraceback (most recent call last):
File "/AI/ComfyUI/custom_nodes/comfyui-manager/glob/manager_server.py", line 440, in do_update
title = os.path.basename(url)
^^^^^^^^^^^^^^^^^^^^^
File "", line 171, in basename
TypeError: expected str, bytes or os.PathLike object, not NoneType
Updating: ComfyUI_SigmoidOffsetSchedulerTraceback (most recent call last):
File "/AI/ComfyUI/custom_nodes/comfyui-manager/glob/manager_server.py", line 440, in do_update
title = os.path.basename(url)
^^^^^^^^^^^^^^^^^^^^^
File "", line 171, in basename
TypeError: expected str, bytes or os.PathLike object, not NoneType
Updating: ComfyUI-CrystoolsTraceback (most recent call last):
File "/AI/ComfyUI/custom_nodes/comfyui-manager/glob/manager_server.py", line 440, in do_update
title = os.path.basename(url)
^^^^^^^^^^^^^^^^^^^^^
File "", line 171, in basename
TypeError: expected str, bytes or os.PathLike object, not NoneType
Updating: ComfyUI-GGUFTraceback (most recent call last):
File "/AI/ComfyUI/custom_nodes/comfyui-manager/glob/manager_server.py", line 440, in do_update
title = os.path.basename(url)
^^^^^^^^^^^^^^^^^^^^^
File "", line 171, in basename
TypeError: expected str, bytes or os.PathLike object, not NoneType

[ComfyUI-Manager] Queued works are completed.
{'update-comfyui': 1, 'update-main': 27}

After restarting ComfyUI, please refresh the browser.

<!-- gh-comment-id:2907690538 --> @MattiP451 commented on GitHub (May 25, 2025): It's only those four nodes that it won't update. It updates other nodes without problem. > [ComfyUI-Manager] The ComfyRegistry cache update is still in progress, so an outdated cache is being used. > FETCH DATA from: /AI/ComfyUI/user/default/ComfyUI-Manager/cache/1514988643_custom-node-list.json [DONE] > [ComfyUI-Manager] Updating ComfyUI: v0.3.35-10-g0b50d4c0 -> v0.3.36 > ComfyUI is updated to latest stable version. > Updating: rgthree-comfyInstallation reserved: rgthree-comfy > Updating: comfyui_ultimatesdupscaleInstallation reserved: comfyui_ultimatesdupscale > Updating: ComfyUI_bnb_nf4_fp4_LoadersTraceback (most recent call last): > File "/AI/ComfyUI/custom_nodes/comfyui-manager/glob/manager_server.py", line 440, in do_update > title = os.path.basename(url) > ^^^^^^^^^^^^^^^^^^^^^ > File "<frozen posixpath>", line 171, in basename > TypeError: expected str, bytes or os.PathLike object, not NoneType > Updating: ComfyUI_SigmoidOffsetSchedulerTraceback (most recent call last): > File "/AI/ComfyUI/custom_nodes/comfyui-manager/glob/manager_server.py", line 440, in do_update > title = os.path.basename(url) > ^^^^^^^^^^^^^^^^^^^^^ > File "<frozen posixpath>", line 171, in basename > TypeError: expected str, bytes or os.PathLike object, not NoneType > Updating: ComfyUI-CrystoolsTraceback (most recent call last): > File "/AI/ComfyUI/custom_nodes/comfyui-manager/glob/manager_server.py", line 440, in do_update > title = os.path.basename(url) > ^^^^^^^^^^^^^^^^^^^^^ > File "<frozen posixpath>", line 171, in basename > TypeError: expected str, bytes or os.PathLike object, not NoneType > Updating: ComfyUI-GGUFTraceback (most recent call last): > File "/AI/ComfyUI/custom_nodes/comfyui-manager/glob/manager_server.py", line 440, in do_update > title = os.path.basename(url) > ^^^^^^^^^^^^^^^^^^^^^ > File "<frozen posixpath>", line 171, in basename > TypeError: expected str, bytes or os.PathLike object, not NoneType > > [ComfyUI-Manager] Queued works are completed. > {'update-comfyui': 1, 'update-main': 27} > > After restarting ComfyUI, please refresh the browser.
Author
Owner

@ltdrdata commented on GitHub (May 25, 2025):

This issue is fixed.

<!-- gh-comment-id:2907956929 --> @ltdrdata commented on GitHub (May 25, 2025): This issue is fixed.
Author
Owner

@MattiP451 commented on GitHub (May 25, 2025):

Updated everything and ComfyUI-Manager.
Removed ComfyUI_SigmoidOffsetScheduler and ComfyUI-Crystools.
Reinstalled ComfyUI_SigmoidOffsetScheduler and ComfyUI-Crystools through Manager.
These two still gives an error message, but now a new one. GGUF and NF4 updates as they should.

[ComfyUI-Manager] Updating ComfyUI: nightly -> v0.3.36
ComfyUI is updated to latest stable version.
Updating: ComfyUI_SigmoidOffsetScheduler
ERROR: An error occurred while updating 'ComfyUI_SigmoidOffsetScheduler'. (res.result=False, res.action=update-git)
Updating: ComfyUI-Crystools
ERROR: An error occurred while updating 'ComfyUI-Crystools'. (res.result=False, res.action=update-git)

[ComfyUI-Manager] Queued works are completed.
{'update-comfyui': 1, 'update-main': 26}

After restarting ComfyUI, please refresh the browser.

<!-- gh-comment-id:2907985843 --> @MattiP451 commented on GitHub (May 25, 2025): Updated everything and ComfyUI-Manager. Removed ComfyUI_SigmoidOffsetScheduler and ComfyUI-Crystools. Reinstalled ComfyUI_SigmoidOffsetScheduler and ComfyUI-Crystools through Manager. These two still gives an error message, but now a new one. GGUF and NF4 updates as they should. > [ComfyUI-Manager] Updating ComfyUI: nightly -> v0.3.36 > ComfyUI is updated to latest stable version. > Updating: ComfyUI_SigmoidOffsetScheduler > ERROR: An error occurred while updating 'ComfyUI_SigmoidOffsetScheduler'. (res.result=False, res.action=update-git) > Updating: ComfyUI-Crystools > ERROR: An error occurred while updating 'ComfyUI-Crystools'. (res.result=False, res.action=update-git) > > [ComfyUI-Manager] Queued works are completed. > {'update-comfyui': 1, 'update-main': 26} > > After restarting ComfyUI, please refresh the browser.
Author
Owner

@ltdrdata commented on GitHub (May 26, 2025):

Go to the ComfyUI_SigmoidOffsetScheduler dir.
And execute

git pull

What message is displayed?

<!-- gh-comment-id:2908446369 --> @ltdrdata commented on GitHub (May 26, 2025): Go to the ComfyUI_SigmoidOffsetScheduler dir. And execute ``` git pull ``` What message is displayed?
Author
Owner

@MattiP451 commented on GitHub (May 26, 2025):

$ git pull
remote: Enumerating objects: 5, done.
remote: Counting objects: 100% (5/5), done.
remote: Compressing objects: 100% (2/2), done.
Unpacking objects: 100% (5/5), 2.49 KiB | 2.49 MiB/s, done.
remote: Total 5 (delta 2), reused 5 (delta 2), pack-reused 0 (from 0)
From https://github.com/comfyanonymous/ComfyUI
ded60c33..4480ed48 v3-definition -> origin/v3-definition
Already up to date.

<!-- gh-comment-id:2908655736 --> @MattiP451 commented on GitHub (May 26, 2025): > $ git pull > remote: Enumerating objects: 5, done. > remote: Counting objects: 100% (5/5), done. > remote: Compressing objects: 100% (2/2), done. > Unpacking objects: 100% (5/5), 2.49 KiB | 2.49 MiB/s, done. > remote: Total 5 (delta 2), reused 5 (delta 2), pack-reused 0 (from 0) > From https://github.com/comfyanonymous/ComfyUI > ded60c33..4480ed48 v3-definition -> origin/v3-definition > Already up to date.
Author
Owner

@ltdrdata commented on GitHub (May 26, 2025):

$ git pull
remote: Enumerating objects: 5, done.
remote: Counting objects: 100% (5/5), done.
remote: Compressing objects: 100% (2/2), done.
Unpacking objects: 100% (5/5), 2.49 KiB | 2.49 MiB/s, done.
remote: Total 5 (delta 2), reused 5 (delta 2), pack-reused 0 (from 0)
From https://github.com/comfyanonymous/ComfyUI
ded60c33..4480ed48 v3-definition -> origin/v3-definition
Already up to date.

What I meant was that you should try it in the ComfyUI/custom_nodes/ComfyUI_SigmoidOffsetScheduler directory, rather than the main ComfyUI path.

<!-- gh-comment-id:2909015588 --> @ltdrdata commented on GitHub (May 26, 2025): > > $ git pull > > remote: Enumerating objects: 5, done. > > remote: Counting objects: 100% (5/5), done. > > remote: Compressing objects: 100% (2/2), done. > > Unpacking objects: 100% (5/5), 2.49 KiB | 2.49 MiB/s, done. > > remote: Total 5 (delta 2), reused 5 (delta 2), pack-reused 0 (from 0) > > From https://github.com/comfyanonymous/ComfyUI > > ded60c33..4480ed48 v3-definition -> origin/v3-definition > > Already up to date. > What I meant was that you should try it in the `ComfyUI/custom_nodes/ComfyUI_SigmoidOffsetScheduler` directory, rather than the main `ComfyUI` path.
Author
Owner

@MattiP451 commented on GitHub (Jun 3, 2025):

Right, think I figured out why at least. When installed, through ComfyUI Manager, neither ComfyUI Crystools nor ComfyUI SigmoidOffsetSchedule have a .git directory.

I just reinstalled it.

/ComfyUI/custom_nodes/ComfyUI-Crystools$ ls -la
total 220
drwxrwxr-x 11 user user 4096 Jun 3 15:05 .
drwxrwxr-x 29 user user 4096 Jun 3 15:05 ..
drwxrwxr-x 2 user user 4096 Jun 3 15:05 core
drwxrwxr-x 2 user user 4096 Jun 3 15:05 docs
-rw-rw-r-- 1 user user 414 Jun 3 15:05 .editorconfig
-rw-rw-r-- 1 user user 4506 Jun 3 15:05 .eslintrc.cjs
drwxrwxr-x 2 user user 4096 Jun 3 15:05 general
drwxrwxr-x 4 user user 4096 Jun 3 15:05 .github
-rw-rw-r-- 1 user user 2794 Jun 3 15:05 .gitignore
-rw-rw-r-- 1 user user 5316 Jun 3 15:05 init.py
-rw-rw-r-- 1 user user 1065 Jun 3 15:05 LICENSE
drwxrwxr-x 2 user user 4096 Jun 3 15:05 nodes
drwxrwxr-x 2 user user 4096 Jun 3 15:05 .others
-rw-rw-r-- 1 user user 551 Jun 3 15:05 package.json
-rw-rw-r-- 1 user user 98964 Jun 3 15:05 package-lock.json
-rw-rw-r-- 1 user user 763 Jun 3 15:05 pyproject.toml
-rw-rw-r-- 1 user user 21046 Jun 3 15:05 README.md
-rw-rw-r-- 1 user user 135 Jun 3 15:05 requirements.txt
drwxrwxr-x 2 user user 4096 Jun 3 15:05 samples
drwxrwxr-x 2 user user 4096 Jun 3 15:05 server
-rw-rw-r-- 1 user user 2914 Jun 3 15:05 .tracking
-rw-rw-r-- 1 user user 1747 Jun 3 15:05 tsconfig.json
-rw-rw-r-- 1 user user 7 Jun 3 15:05 version
drwxrwxr-x 3 user user 4096 Jun 3 15:05 web

/ComfyUI/custom_nodes/ComfyUI-Crystools$ git remote -v
origin https://github.com/comfyanonymous/ComfyUI (fetch)
origin https://github.com/comfyanonymous/ComfyUI (push)

So in https://github.com/Comfy-Org/ComfyUI-Manager/issues/1834#issuecomment-2908655736 I was standing in the /ComfyUI/custom_nodes/ComfyUI_SigmoidOffsetScheduler directory.

<!-- gh-comment-id:2935181862 --> @MattiP451 commented on GitHub (Jun 3, 2025): Right, think I figured out why at least. When installed, through ComfyUI Manager, neither ComfyUI Crystools nor ComfyUI SigmoidOffsetSchedule have a .git directory. I just reinstalled it. > /ComfyUI/custom_nodes/ComfyUI-Crystools$ ls -la > total 220 > drwxrwxr-x 11 user user 4096 Jun 3 15:05 . > drwxrwxr-x 29 user user 4096 Jun 3 15:05 .. > drwxrwxr-x 2 user user 4096 Jun 3 15:05 core > drwxrwxr-x 2 user user 4096 Jun 3 15:05 docs > -rw-rw-r-- 1 user user 414 Jun 3 15:05 .editorconfig > -rw-rw-r-- 1 user user 4506 Jun 3 15:05 .eslintrc.cjs > drwxrwxr-x 2 user user 4096 Jun 3 15:05 general > drwxrwxr-x 4 user user 4096 Jun 3 15:05 .github > -rw-rw-r-- 1 user user 2794 Jun 3 15:05 .gitignore > -rw-rw-r-- 1 user user 5316 Jun 3 15:05 __init__.py > -rw-rw-r-- 1 user user 1065 Jun 3 15:05 LICENSE > drwxrwxr-x 2 user user 4096 Jun 3 15:05 nodes > drwxrwxr-x 2 user user 4096 Jun 3 15:05 .others > -rw-rw-r-- 1 user user 551 Jun 3 15:05 package.json > -rw-rw-r-- 1 user user 98964 Jun 3 15:05 package-lock.json > -rw-rw-r-- 1 user user 763 Jun 3 15:05 pyproject.toml > -rw-rw-r-- 1 user user 21046 Jun 3 15:05 README.md > -rw-rw-r-- 1 user user 135 Jun 3 15:05 requirements.txt > drwxrwxr-x 2 user user 4096 Jun 3 15:05 samples > drwxrwxr-x 2 user user 4096 Jun 3 15:05 server > -rw-rw-r-- 1 user user 2914 Jun 3 15:05 .tracking > -rw-rw-r-- 1 user user 1747 Jun 3 15:05 tsconfig.json > -rw-rw-r-- 1 user user 7 Jun 3 15:05 version > drwxrwxr-x 3 user user 4096 Jun 3 15:05 web > /ComfyUI/custom_nodes/ComfyUI-Crystools$ git remote -v > origin https://github.com/comfyanonymous/ComfyUI (fetch) > origin https://github.com/comfyanonymous/ComfyUI (push) So in https://github.com/Comfy-Org/ComfyUI-Manager/issues/1834#issuecomment-2908655736 I was standing in the /ComfyUI/custom_nodes/ComfyUI_SigmoidOffsetScheduler directory.
Author
Owner

@ltdrdata commented on GitHub (Jun 3, 2025):

Right, think I figured out why at least. When installed, through ComfyUI Manager, neither ComfyUI Crystools nor ComfyUI SigmoidOffsetSchedule have a .git directory.

I just reinstalled it.

/ComfyUI/custom_nodes/ComfyUI-Crystools$ ls -la
total 220
drwxrwxr-x 11 user user 4096 Jun 3 15:05 .
drwxrwxr-x 29 user user 4096 Jun 3 15:05 ..
drwxrwxr-x 2 user user 4096 Jun 3 15:05 core
drwxrwxr-x 2 user user 4096 Jun 3 15:05 docs
-rw-rw-r-- 1 user user 414 Jun 3 15:05 .editorconfig
-rw-rw-r-- 1 user user 4506 Jun 3 15:05 .eslintrc.cjs
drwxrwxr-x 2 user user 4096 Jun 3 15:05 general
drwxrwxr-x 4 user user 4096 Jun 3 15:05 .github
-rw-rw-r-- 1 user user 2794 Jun 3 15:05 .gitignore
-rw-rw-r-- 1 user user 5316 Jun 3 15:05 init.py
-rw-rw-r-- 1 user user 1065 Jun 3 15:05 LICENSE
drwxrwxr-x 2 user user 4096 Jun 3 15:05 nodes
drwxrwxr-x 2 user user 4096 Jun 3 15:05 .others
-rw-rw-r-- 1 user user 551 Jun 3 15:05 package.json
-rw-rw-r-- 1 user user 98964 Jun 3 15:05 package-lock.json
-rw-rw-r-- 1 user user 763 Jun 3 15:05 pyproject.toml
-rw-rw-r-- 1 user user 21046 Jun 3 15:05 README.md
-rw-rw-r-- 1 user user 135 Jun 3 15:05 requirements.txt
drwxrwxr-x 2 user user 4096 Jun 3 15:05 samples
drwxrwxr-x 2 user user 4096 Jun 3 15:05 server
-rw-rw-r-- 1 user user 2914 Jun 3 15:05 .tracking
-rw-rw-r-- 1 user user 1747 Jun 3 15:05 tsconfig.json
-rw-rw-r-- 1 user user 7 Jun 3 15:05 version
drwxrwxr-x 3 user user 4096 Jun 3 15:05 web

/ComfyUI/custom_nodes/ComfyUI-Crystools$ git remote -v
origin https://github.com/comfyanonymous/ComfyUI (fetch)
origin https://github.com/comfyanonymous/ComfyUI (push)

So in #1834 (comment) I was standing in the /ComfyUI/custom_nodes/ComfyUI_SigmoidOffsetScheduler directory.

Now I understand the situation of your environment. I’ll look into the issue.

<!-- gh-comment-id:2937370214 --> @ltdrdata commented on GitHub (Jun 3, 2025): > Right, think I figured out why at least. When installed, through ComfyUI Manager, neither ComfyUI Crystools nor ComfyUI SigmoidOffsetSchedule have a .git directory. > > I just reinstalled it. > > > /ComfyUI/custom_nodes/ComfyUI-Crystools$ ls -la > > total 220 > > drwxrwxr-x 11 user user 4096 Jun 3 15:05 . > > drwxrwxr-x 29 user user 4096 Jun 3 15:05 .. > > drwxrwxr-x 2 user user 4096 Jun 3 15:05 core > > drwxrwxr-x 2 user user 4096 Jun 3 15:05 docs > > -rw-rw-r-- 1 user user 414 Jun 3 15:05 .editorconfig > > -rw-rw-r-- 1 user user 4506 Jun 3 15:05 .eslintrc.cjs > > drwxrwxr-x 2 user user 4096 Jun 3 15:05 general > > drwxrwxr-x 4 user user 4096 Jun 3 15:05 .github > > -rw-rw-r-- 1 user user 2794 Jun 3 15:05 .gitignore > > -rw-rw-r-- 1 user user 5316 Jun 3 15:05 **init**.py > > -rw-rw-r-- 1 user user 1065 Jun 3 15:05 LICENSE > > drwxrwxr-x 2 user user 4096 Jun 3 15:05 nodes > > drwxrwxr-x 2 user user 4096 Jun 3 15:05 .others > > -rw-rw-r-- 1 user user 551 Jun 3 15:05 package.json > > -rw-rw-r-- 1 user user 98964 Jun 3 15:05 package-lock.json > > -rw-rw-r-- 1 user user 763 Jun 3 15:05 pyproject.toml > > -rw-rw-r-- 1 user user 21046 Jun 3 15:05 README.md > > -rw-rw-r-- 1 user user 135 Jun 3 15:05 requirements.txt > > drwxrwxr-x 2 user user 4096 Jun 3 15:05 samples > > drwxrwxr-x 2 user user 4096 Jun 3 15:05 server > > -rw-rw-r-- 1 user user 2914 Jun 3 15:05 .tracking > > -rw-rw-r-- 1 user user 1747 Jun 3 15:05 tsconfig.json > > -rw-rw-r-- 1 user user 7 Jun 3 15:05 version > > drwxrwxr-x 3 user user 4096 Jun 3 15:05 web > > > /ComfyUI/custom_nodes/ComfyUI-Crystools$ git remote -v > > origin https://github.com/comfyanonymous/ComfyUI (fetch) > > origin https://github.com/comfyanonymous/ComfyUI (push) > > So in [#1834 (comment)](https://github.com/Comfy-Org/ComfyUI-Manager/issues/1834#issuecomment-2908655736) I was standing in the /ComfyUI/custom_nodes/ComfyUI_SigmoidOffsetScheduler directory. Now I understand the situation of your environment. I’ll look into the issue.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Comfy-Org/ComfyUI-Manager#786
No description provided.