Compare commits

...

198 Commits

Author SHA1 Message Date
Jedrzej Kosinski
0f21df8051 Merge branch 'master' into portable-manager-update 2025-12-15 16:38:56 -08:00
Jedrzej Kosinski
334e74b938 Merge branch 'master' into portable-manager-update 2025-12-08 20:25:28 -08:00
Jedrzej Kosinski
f19a2b53f4 Create install_manager scripts, make update.py attempt to update comfyui_manager package if already installed, add --enable-manager startup arg to all run scripts 2025-11-26 16:42:29 -08:00
Jedrzej Kosinski
7cf52dd51e Make manager warning for --enable-manager not appear if is windows_standalone_build 2025-11-26 16:32:23 -08:00
Dr.Lt.Data
4061eaa469 updated: manager_requirements.txt 2025-11-26 22:39:19 +09:00
Dr.Lt.Data
d69c8b3ac2 updated: manager_requirements.txt 2025-11-26 22:16:40 +09:00
Dr.Lt.Data
a5e0674474 Merge branch 'master' into dr-support-pip-cm 2025-11-26 21:44:25 +09:00
Jedrzej Kosinski
79fb96488a Move manager requirement into its own file 2025-11-25 20:43:23 -08:00
Jedrzej Kosinski
aa878cc193 Merge branch 'master' into dr-support-pip-cm 2025-11-25 20:41:19 -08:00
Dr.Lt.Data
1abf69ea27 Merge branch 'master' into dr-support-pip-cm 2025-11-24 23:34:42 +09:00
Dr.Lt.Data
6206a6d3d2 Merge branch 'master' into dr-support-pip-cm 2025-11-18 23:08:08 +09:00
Dr.Lt.Data
7b9ad5208e Merge branch 'master' into dr-support-pip-cm 2025-11-17 00:56:17 +09:00
Dr.Lt.Data
a58c4fbf68 Merge branch 'master' into dr-support-pip-cm 2025-11-15 08:33:49 +09:00
Dr.Lt.Data
b15ef9917b Merge branch 'master' into dr-support-pip-cm 2025-11-11 01:58:42 +09:00
Dr.Lt.Data
2d4dd3972c Merge branch 'master' into dr-support-pip-cm 2025-11-10 12:48:44 +09:00
Dr.Lt.Data
5cb77fbb18 Merge branch 'master' into dr-support-pip-cm 2025-11-06 00:55:10 +09:00
Dr.Lt.Data
32bd55779a Merge branch 'master' into dr-support-pip-cm 2025-11-05 07:42:29 +09:00
Dr.Lt.Data
671a769dc6 Merge branch 'master' into dr-support-pip-cm 2025-11-04 23:25:51 +09:00
Dr.Lt.Data
d8b821e47b Merge branch 'master' into dr-support-pip-cm 2025-11-03 07:12:55 +09:00
Dr.Lt.Data
16359abbbc Merge branch 'master' into dr-support-pip-cm 2025-11-01 06:27:21 +09:00
Dr.Lt.Data
8f492d8f34 Merge branch 'master' into dr-support-pip-cm 2025-10-31 12:55:36 +09:00
Dr.Lt.Data
ad4b959d7e Merge branch 'master' into dr-support-pip-cm 2025-10-31 07:31:50 +09:00
Dr.Lt.Data
b88c66bfa1 Merge branch 'master' into dr-support-pip-cm 2025-10-30 07:30:50 +09:00
Dr.Lt.Data
de357a01f8 Merge branch 'master' into dr-support-pip-cm 2025-10-28 19:01:11 +09:00
Dr.Lt.Data
c07908a37e Merge branch 'master' into dr-support-pip-cm 2025-10-27 12:50:24 +09:00
Dr.Lt.Data
fe26f30cb6 Merge branch 'master' into dr-support-pip-cm 2025-10-26 12:52:08 +09:00
Dr.Lt.Data
3c4b429251 Merge branch 'master' into dr-support-pip-cm 2025-10-25 10:42:34 +09:00
Dr.Lt.Data
0432bccbcf Merge branch 'master' into dr-support-pip-cm 2025-10-24 12:17:46 +09:00
Dr.Lt.Data
aaf06ace12 Merge branch 'master' into dr-support-pip-cm 2025-10-23 06:54:58 +09:00
Dr.Lt.Data
f46771bd97 update requirements.txt 2025-10-21 12:35:02 +09:00
Dr.Lt.Data
8e1b1b722b Merge branch 'master' into dr-support-pip-cm 2025-10-21 12:34:57 +09:00
Dr.Lt.Data
a1a6f4d7fe Merge branch 'master' into dr-support-pip-cm 2025-10-21 07:26:53 +09:00
Dr.Lt.Data
ee54914a52 Merge branch 'master' into dr-support-pip-cm 2025-10-20 06:35:52 +09:00
Dr.Lt.Data
8f59e2a341 Merge branch 'master' into dr-support-pip-cm 2025-10-19 11:39:42 +09:00
Dr.Lt.Data
7d5e73ea94 Merge branch 'master' into dr-support-pip-cm 2025-10-19 09:37:12 +09:00
Dr.Lt.Data
9dd26b0349 Merge branch 'master' into dr-support-pip-cm 2025-10-18 07:22:23 +09:00
Dr.Lt.Data
c9c68ed78d Merge branch 'master' into dr-support-pip-cm 2025-10-17 22:37:13 +09:00
Dr.Lt.Data
6626f7c5c4 Merge branch 'master' into dr-support-pip-cm 2025-10-17 12:42:54 +09:00
Dr.Lt.Data
0802f3a635 Merge branch 'master' into dr-support-pip-cm 2025-10-16 12:06:19 +09:00
Dr.Lt.Data
19ad129d37 Merge branch 'master' into dr-support-pip-cm 2025-10-16 06:40:04 +09:00
Dr.Lt.Data
db61dc3481 Merge branch 'master' into dr-support-pip-cm 2025-10-15 12:34:12 +09:00
Dr.Lt.Data
5fbc8a1b80 Merge branch 'master' into dr-support-pip-cm 2025-10-15 06:43:20 +09:00
Dr.Lt.Data
b180f47d0e Merge branch 'master' into dr-support-pip-cm 2025-10-14 12:34:58 +09:00
Dr.Lt.Data
2b47f4a38e Merge branch 'master' into dr-support-pip-cm 2025-10-14 07:36:42 +09:00
Dr.Lt.Data
a3af8f35c2 Merge branch 'master' into dr-support-pip-cm 2025-10-13 12:50:41 +09:00
Dr.Lt.Data
5f50b86114 Merge branch 'master' into dr-support-pip-cm 2025-10-13 06:42:04 +09:00
Dr.Lt.Data
4e7f2eeae2 Merge branch 'master' into dr-support-pip-cm 2025-10-10 08:15:03 +09:00
Dr.Lt.Data
fc5703c468 Merge branch 'master' into dr-support-pip-cm 2025-10-09 23:57:10 +09:00
Dr.Lt.Data
05cd5348b6 Merge branch 'master' into dr-support-pip-cm 2025-10-09 10:49:23 +09:00
Dr.Lt.Data
3c000c1de4 Merge branch 'master' into dr-support-pip-cm 2025-10-08 11:04:18 +09:00
Dr.Lt.Data
6b20418ad1 Merge branch 'master' into dr-support-pip-cm 2025-10-07 14:30:16 +09:00
Dr.Lt.Data
2dc24f9870 Merge branch 'master' into dr-support-pip-cm 2025-10-05 07:36:33 +09:00
Dr.Lt.Data
8634b19bc7 Merge branch 'master' into dr-support-pip-cm 2025-10-04 07:09:43 +09:00
Dr.Lt.Data
47436c59d7 Merge branch 'master' into dr-support-pip-cm 2025-10-03 10:23:40 +09:00
Dr.Lt.Data
28092933c1 Merge branch 'master' into dr-support-pip-cm 2025-10-02 12:49:48 +09:00
Dr.Lt.Data
17064a993c Merge branch 'master' into dr-support-pip-cm 2025-10-02 07:31:37 +09:00
Dr.Lt.Data
12f2b59284 Merge branch 'master' into dr-support-pip-cm 2025-10-01 07:17:25 +09:00
Dr.Lt.Data
8cbdaa8855 Merge branch 'master' into dr-support-pip-cm 2025-09-30 12:46:12 +09:00
Dr.Lt.Data
976cee95f8 Merge branch 'master' into dr-support-pip-cm 2025-09-30 06:54:59 +09:00
Dr.Lt.Data
20ac0052f8 Merge branch 'master' into dr-support-pip-cm 2025-09-29 06:58:35 +09:00
Dr.Lt.Data
bc8418f55a Merge branch 'master' into dr-support-pip-cm 2025-09-26 07:00:43 +09:00
Dr.Lt.Data
42f69b1ffd Merge branch 'master' into dr-support-pip-cm 2025-09-25 07:25:27 +09:00
Dr.Lt.Data
581059a83d Merge branch 'master' into dr-support-pip-cm 2025-09-24 07:24:19 +09:00
Dr.Lt.Data
74c1a58566 Merge branch 'master' into dr-support-pip-cm 2025-09-23 07:28:52 +09:00
Dr.Lt.Data
316aa125c9 Merge branch 'master' into dr-support-pip-cm 2025-09-22 12:33:09 +09:00
Dr.Lt.Data
7b1ed9b2b8 Merge branch 'master' into dr-support-pip-cm 2025-09-21 11:24:37 +09:00
Dr.Lt.Data
4ea946778b Merge branch 'master' into dr-support-pip-cm 2025-09-21 10:45:28 +09:00
Dr.Lt.Data
309c92d6c9 Merge branch 'master' into dr-support-pip-cm 2025-09-21 09:33:38 +09:00
Dr.Lt.Data
ca7492c9d4 Merge branch 'master' into dr-support-pip-cm 2025-09-20 07:13:36 +09:00
Dr.Lt.Data
267c54eaae Updated comfyui_manager to version 4.0.2 in requirements.txt 2025-09-19 12:00:17 +09:00
Dr.Lt.Data
fa51f0c60a Merge branch 'master' into dr-support-pip-cm 2025-09-19 12:00:10 +09:00
Dr.Lt.Data
0a084a88a2 Merge branch 'master' into dr-support-pip-cm 2025-09-19 08:16:58 +09:00
Dr.Lt.Data
036aa3efa8 fixed: Even if --enable-manager is applied, it should switch to a disabled state if comfyui_manager is not installed. 2025-09-19 07:38:10 +09:00
comfyanonymous
e7ff647d02 --disable-manager -> --enable-manager 2025-09-17 20:58:42 -04:00
Dr.Lt.Data
77e10752fe Merge branch 'master' into dr-support-pip-cm 2025-09-18 07:32:23 +09:00
Dr.Lt.Data
2c30881d9c Merge branch 'master' into dr-support-pip-cm 2025-09-17 11:56:35 +09:00
Dr.Lt.Data
7fa5990dbc Merge branch 'master' into dr-support-pip-cm 2025-09-17 06:09:40 +09:00
Dr.Lt.Data
07212a2466 Merge branch 'master' into dr-support-pip-cm 2025-09-16 12:39:43 +09:00
Dr.Lt.Data
f4d7a32cd8 Merge branch 'master' into dr-support-pip-cm 2025-09-15 12:16:00 +09:00
Dr.Lt.Data
ce1df28bef Merge branch 'master' into dr-support-pip-cm 2025-09-13 15:41:22 +09:00
Dr.Lt.Data
0f8d57206c Update comfyui_manager dependency in requirements 2025-09-13 08:18:31 +09:00
Dr.Lt.Data
9d70d75f20 Merge branch 'master' into dr-support-pip-cm 2025-09-13 07:30:55 +09:00
Dr.Lt.Data
ff5e92abdb Merge branch 'master' into dr-support-pip-cm 2025-09-12 12:32:12 +09:00
Dr.Lt.Data
033e725b8e Merge branch 'master' into dr-support-pip-cm 2025-09-12 07:53:36 +09:00
Dr.Lt.Data
cc8a026671 Merge branch 'master' into dr-support-pip-cm 2025-09-11 12:28:47 +09:00
Dr.Lt.Data
f9cfea0f2e Merge branch 'master' into dr-support-pip-cm 2025-09-11 06:51:11 +09:00
Dr.Lt.Data
b5745ae0a7 Merge branch 'master' into dr-support-pip-cm 2025-09-10 18:37:03 +09:00
Dr.Lt.Data
2a30a19df7 Merge branch 'master' into dr-support-pip-cm 2025-09-10 11:51:21 +09:00
Dr.Lt.Data
c7f04234c6 Merge branch 'master' into dr-support-pip-cm 2025-09-10 07:11:31 +09:00
Dr.Lt.Data
0e31eca087 Merge branch 'master' into dr-support-pip-cm 2025-09-09 07:42:02 +09:00
Dr.Lt.Data
1c8c9f7f4d Merge branch 'master' into dr-support-pip-cm 2025-09-08 12:33:17 +09:00
Dr.Lt.Data
d4cb177414 Merge pull request #2 from viva-jinyi/fix/system-os
Fix OS reporting in /system_stats API to use sys.platform
2025-09-08 07:50:53 +09:00
Dr.Lt.Data
8a2f805233 Merge branch 'master' into dr-support-pip-cm 2025-09-08 07:44:18 +09:00
Jin Yi
c97f6aa0b2 Fix OS reporting in /system_stats API to use sys.platform
Replace os.name with sys.platform for more detailed OS identification.
This change provides better OS differentiation:
- Windows: "nt" -> "win32"
- macOS: "posix" -> "darwin"
- Linux: "posix" -> "linux"

Previously, both macOS and Linux returned "posix", making them
indistinguishable. Now each OS has a unique identifier, aligning
with the Registry Specifications for proper compatibility checks.

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-07 14:29:45 +09:00
Dr.Lt.Data
ba3c8e3dbe Merge branch 'master' into dr-support-pip-cm 2025-09-06 04:05:01 +09:00
Dr.Lt.Data
3b65618d13 update requirements 2025-09-06 03:40:20 +09:00
Dr.Lt.Data
fc88b4f939 Merge branch 'master' into dr-support-pip-cm 2025-09-05 18:49:55 +09:00
Dr.Lt.Data
6a1f95caa0 Merge branch 'master' into dr-support-pip-cm 2025-09-05 08:14:53 +09:00
Dr.Lt.Data
2ade597d02 Merge branch 'master' into dr-support-pip-cm 2025-09-04 11:55:51 +09:00
Dr.Lt.Data
08e9c3ddf0 fixed: more robust detection of missing comfyui_manager 2025-09-04 11:51:11 +09:00
Dr.Lt.Data
f8aab7cab0 fixed: more robust detection of missing comfyui_manager 2025-09-04 11:49:48 +09:00
Dr.Lt.Data
561eaf6ccf fixed: Robust detection of missing comfyui_manager 2025-09-04 11:44:53 +09:00
Dr.Lt.Data
31469f962f fixed: issue of not properly detecting the removal of the comfyui_manager package in a conda environment. 2025-09-04 11:31:37 +09:00
Dr.Lt.Data
e0f111c6eb Merge branch 'master' into dr-support-pip-cm 2025-09-04 08:30:56 +09:00
Dr.Lt.Data
74a027f589 Merge branch 'master' into dr-support-pip-cm 2025-09-03 12:01:02 +09:00
Dr.Lt.Data
cc21e84115 Merge branch 'master' into dr-support-pip-cm 2025-09-03 00:07:37 +09:00
Dr.Lt.Data
69bbe1d5a9 modified: SERVER_FEATURE_FLAGS - manager extension is added 2025-09-02 07:44:17 +09:00
Dr.Lt.Data
7fd87423b3 Merge branch 'master' into dr-support-pip-cm 2025-08-31 17:16:00 +09:00
Dr.Lt.Data
1224d58a17 Merge branch 'master' into dr-support-pip-cm 2025-08-30 06:12:16 +09:00
Dr.Lt.Data
2cc7bafb52 Merge branch 'master' into dr-support-pip-cm 2025-08-29 07:36:57 +09:00
Dr.Lt.Data
523b54b9b4 update requirements.txt 2025-08-28 00:29:56 +09:00
Dr.Lt.Data
5c8f724c9a Merge branch 'master' into dr-support-pip-cm 2025-08-28 00:28:43 +09:00
Dr.Lt.Data
eda556d7b4 Merge branch 'dr-support-pip-cm' 2025-08-26 19:45:36 +09:00
Dr.Lt.Data
b7faa5fe3d Merge branch 'master' into dr-support-pip-cm 2025-08-25 06:08:20 +09:00
Dr.Lt.Data
6087e0210c modified: Changed behavior so that if comfyui-manager is not installed, it provides an installation guide message instead of raising an exception. 2025-08-24 16:05:10 +09:00
Dr.Lt.Data
6728792589 Merge branch 'master' into dr-support-pip-cm 2025-08-24 15:43:42 +09:00
Dr.Lt.Data
881db45147 Merge branch 'master' into dr-support-pip-cm 2025-08-23 17:46:43 +09:00
Dr.Lt.Data
26cac3c053 restore custom_nodes dir 2025-08-23 08:47:27 +09:00
Dr.Lt.Data
47350d323a Merge branch 'master' into dr-support-pip-cm 2025-08-23 06:46:25 +09:00
Dr.Lt.Data
117d8ae992 update requirments.txt 2025-08-23 06:45:52 +09:00
Dr.Lt.Data
844e5e7abb Merge branch 'master' into dr-support-pip-cm 2025-08-22 20:00:27 +09:00
Dr.Lt.Data
20953cbfd4 Merge branch 'master' into dr-support-pip-cm 2025-08-22 12:41:27 +09:00
Dr.Lt.Data
7c36368b14 Merge branch 'master' into dr-support-pip-cm 2025-08-22 05:16:03 +09:00
Dr.Lt.Data
d7b4f45c5b Merge branch 'master' into dr-support-pip-cm 2025-08-21 06:44:35 +09:00
Dr.Lt.Data
4b1aac74bb Merge branch 'master' into dr-support-pip-cm 2025-08-20 12:25:03 +09:00
Dr.Lt.Data
be456cb37a Merge branch 'master' into dr-support-pip-cm 2025-08-20 04:02:37 +09:00
Dr.Lt.Data
3dfecd541b Merge branch 'master' into dr-support-pip-cm 2025-08-19 06:24:55 +09:00
Dr.Lt.Data
ca04f8f401 Merge branch 'master' into dr-support-pip-cm 2025-08-18 12:23:05 +09:00
Dr.Lt.Data
8b44e58e6c Merge branch 'master' into dr-support-pip-cm 2025-08-18 07:35:15 +09:00
Dr.Lt.Data
37aa552602 Merge branch 'master' into dr-support-pip-cm 2025-08-15 10:10:54 +09:00
Dr.Lt.Data
91555acf2c Merge branch 'master' into dr-support-pip-cm 2025-08-14 12:01:56 +09:00
Dr.Lt.Data
d7777dc83a Merge branch 'master' into dr-support-pip-cm 2025-08-14 02:36:19 +09:00
Dr.Lt.Data
1c66507261 Merge branch 'master' into dr-support-pip-cm 2025-08-13 12:12:22 +09:00
Dr.Lt.Data
264116dc4d Merge branch 'master' into dr-support-pip-cm 2025-08-12 10:13:31 +09:00
Dr.Lt.Data
d750aa0847 Merge branch 'master' into dr-support-pip-cm 2025-08-11 22:22:29 +09:00
Dr.Lt.Data
37277e4188 Merge branch 'master' into dr-support-pip-cm 2025-08-10 20:57:20 +09:00
Dr.Lt.Data
106510197a Merge branch 'master' into dr-support-pip-cm 2025-08-08 23:48:53 +09:00
Dr.Lt.Data
bf01579b87 Merge branch 'master' into dr-support-pip-cm 2025-08-08 12:07:08 +09:00
Dr.Lt.Data
ab1a79ad74 Merge branch 'master' into dr-support-pip-cm 2025-08-07 12:20:12 +09:00
Dr.Lt.Data
2fe58571e2 Merge branch 'master' into dr-support-pip-cm 2025-08-07 07:45:14 +09:00
Dr.Lt.Data
46209599ff Merge branch 'master' into dr-support-pip-cm 2025-08-05 12:24:25 +09:00
Dr.Lt.Data
02317a1f71 Merge branch 'master' into dr-support-pip-cm 2025-08-05 06:21:27 +09:00
Dr.Lt.Data
ac7e83448e Merge branch 'master' into dr-support-pip-cm 2025-08-04 07:25:20 +09:00
Dr.Lt.Data
56cff964f2 Merge branch 'master' into dr-support-pip-cm 2025-08-01 12:40:30 +09:00
Dr.Lt.Data
5582e2a0f3 Merge branch 'master' into dr-support-pip-cm 2025-07-31 12:33:38 +09:00
Dr.Lt.Data
3c8196a170 Merge branch 'master' into dr-support-pip-cm 2025-07-30 12:14:34 +09:00
Dr.Lt.Data
62c08e4659 Merge branch 'master' into dr-support-pip-cm 2025-07-29 23:44:44 +09:00
Dr.Lt.Data
ac7bde1d03 Merge branch 'master' into dr-support-pip-cm 2025-07-29 12:13:25 +09:00
Dr.Lt.Data
6909638a42 Merge branch 'master' into dr-support-pip-cm 2025-07-27 15:01:02 +09:00
Dr.Lt.Data
d0625d7f7c Merge branch 'master' into dr-support-pip-cm 2025-07-26 09:35:21 +09:00
Dr.Lt.Data
6b19857c93 Merge branch 'master' into dr-support-pip-cm 2025-07-25 12:21:17 +09:00
Dr.Lt.Data
4e904305ce Merge branch 'dr-support-pip-cm' 2025-07-24 12:22:50 +09:00
Dr.Lt.Data
726aa75126 Merge branch 'master' into dr-support-pip-cm 2025-07-23 12:57:43 +09:00
Dr.Lt.Data
74087e26da Merge branch 'master' into dr-support-pip-cm 2025-07-22 07:41:54 +09:00
Dr.Lt.Data
51bf04c5ae Merge branch 'master' into dr-support-pip-cm 2025-07-21 12:15:35 +09:00
Dr.Lt.Data
b603e034e5 Merge branch 'master' into dr-support-pip-cm 2025-07-20 16:31:14 +09:00
Dr.Lt.Data
3c9a0fcf8a Merge branch 'master' into dr-support-pip-cm 2025-07-17 12:23:03 +09:00
Dr.Lt.Data
0adeb9b135 Merge branch 'master' into dr-support-pip-cm 2025-07-15 12:02:07 +09:00
Dr.Lt.Data
98b5183ed8 Merge branch 'master' into dr-support-pip-cm 2025-07-15 06:46:20 +09:00
Dr.Lt.Data
16a0b24da4 Merge branch 'master' into dr-support-pip-cm 2025-07-12 09:19:32 +09:00
Dr.Lt.Data
552fe9df02 Merge branch 'master' into dr-support-pip-cm 2025-07-08 12:34:29 +09:00
Dr.Lt.Data
2ce64b131c Merge branch 'master' into dr-support-pip-cm 2025-07-04 06:35:21 +09:00
Dr.Lt.Data
d6fa7a7c84 Merge branch 'master' into dr-support-pip-cm 2025-07-02 12:03:03 +09:00
Dr.Lt.Data
17cfabec7d added: Apply manager middleware 2025-07-01 12:55:53 +09:00
Dr.Lt.Data
ad633b2953 Merge branch 'master' into dr-support-pip-cm 2025-07-01 12:55:47 +09:00
Dr.Lt.Data
9eba1547f4 Merge branch 'master' into dr-support-pip-cm 2025-06-29 15:31:19 +09:00
Dr.Lt.Data
f398256d11 Merge branch 'master' into dr-support-pip-cm 2025-06-28 10:53:05 +09:00
Dr.Lt.Data
8744ebb4a1 Merge branch 'master' into dr-support-pip-cm 2025-06-27 07:34:33 +09:00
Dr.Lt.Data
d5167d2ded Merge branch 'master' into dr-support-pip-cm 2025-06-26 08:59:09 +09:00
Dr.Lt.Data
364e07d145 Merge branch 'master' into dr-support-pip-cm 2025-06-25 00:26:24 +09:00
Dr.Lt.Data
5a0ec182ec Merge branch 'master' into dr-support-pip-cm 2025-06-23 07:08:23 +09:00
Dr.Lt.Data
39f39c3aa9 Merge branch 'master' into dr-support-pip-cm 2025-06-21 23:51:13 +09:00
Dr.Lt.Data
4e95c0c104 Merge branch 'master' into dr-support-pip-cm 2025-06-20 22:12:07 +09:00
Dr.Lt.Data
d1ab6adc3a Merge branch 'master' into dr-support-pip-cm 2025-06-16 06:38:35 +09:00
Dr.Lt.Data
35a294431f Merge branch 'master' into dr-support-pip-cm 2025-06-09 12:34:23 +09:00
Dr.Lt.Data
baeeeb02b9 Merge branch 'master' into dr-support-pip-cm 2025-06-01 04:34:00 +09:00
Dr.Lt.Data
ef641f3e4b Merge branch 'master' into dr-support-pip-cm 2025-05-26 02:23:34 +09:00
Dr.Lt.Data
9ac185456f Merge branch 'master' into dr-support-pip-cm 2025-05-19 06:04:10 +09:00
Dr.Lt.Data
b69ef5f869 Merge branch 'master' into dr-support-pip-cm 2025-05-10 18:46:26 +09:00
Dr.Lt.Data
31aecbe1ad Merge branch 'master' into dr-support-pip-cm 2025-05-09 06:38:49 +09:00
Dr.Lt.Data
28d23a7813 Merge branch 'master' into dr-support-pip-cm 2025-05-03 22:38:35 +09:00
Dr.Lt.Data
f51047abd3 Merge branch 'master' into dr-support-pip-cm 2025-05-01 02:09:54 +09:00
Dr.Lt.Data
14598c1104 Merge branch 'master' into dr-support-pip-cm 2025-04-28 23:22:56 +09:00
Dr.Lt.Data
57dae1469f modified: --disable-manager will prevent importing comfyui-manager
feat: --disable-manager-ui will disable the endpoints and ui of comfyui-manager
2025-04-28 17:56:50 +09:00
Dr.Lt.Data
ea3d3cc6a4 Merge branch 'master' into dr-support-pip-cm 2025-04-24 08:45:22 +09:00
Dr.Lt.Data
9c2eb2c1dd Merge branch 'master' into dr-support-pip-cm 2025-04-22 02:24:26 +09:00
Dr.Lt.Data
ec82eea1f1 Merge branch 'master' into dr-support-pip-cm 2025-04-21 12:06:29 +09:00
Dr.Lt.Data
4fafc0c58d Merge branch 'master' into dr-support-pip-cm 2025-04-20 19:08:51 +09:00
Dr.Lt.Data
d2ed1dcb9a Merge branch 'master' into dr-support-pip-cm 2025-04-15 23:04:27 +09:00
Dr.Lt.Data
94f61c6378 add --enable-manager-legacy-ui 2025-04-15 01:36:17 +09:00
Dr.Lt.Data
418eaed42c fixed: Ensure that comfyui_manager's prestartup always runs, even when --disable-all-custom-nodes is used.
feat: Disable specific custom nodes according to the policy of `comfyui_manager`.
2025-04-12 21:53:57 +09:00
Dr.Lt.Data
cc975e5f0b add comfyui_manager to requirements.txt
It's still in the development stage, so the version is not pinned yet.
2025-04-12 19:11:02 +09:00
Dr.Lt.Data
311f64ac83 Merge branch 'master' into dr-support-pip-cm 2025-04-12 19:08:15 +09:00
Dr.Lt.Data
8b9f31abdf fixed: ruff check 2025-04-10 12:10:24 +09:00
Dr.Lt.Data
fb1b9c76b0 added: --disable-manager option 2025-04-10 08:40:53 +09:00
Dr.Lt.Data
545d96c12d Merge branch 'master' into dr-support-pip-cm 2025-04-10 08:34:54 +09:00
Dr.Lt.Data
1855efe1c3 Merge branch 'comfyanonymous:master' into dr-support-pip-cm 2025-04-05 15:21:55 +09:00
Dr.Lt.Data
6897a1d077 support pip comfyui-manager 2025-03-19 22:24:04 +09:00
10 changed files with 56 additions and 7 deletions

View File

@@ -0,0 +1,4 @@
@echo off
..\python_embeded\python.exe .\install_manager.py ..\ComfyUI\
echo Installed manager through pip package, if not already installed.
pause

View File

@@ -0,0 +1,24 @@
import sys
import os
repo_path = str(sys.argv[1])
repo_manager_req_path = os.path.join(repo_path, "manager_requirements.txt")
if os.path.exists(repo_manager_req_path):
import subprocess
# if not installed, we get 'WARNING: Package(s) not found: comfyui_manager'
# if installed, there will be a line like 'Version: 0.1.0' = False
try:
output = subprocess.check_output([sys.executable, '-s', '-m', 'pip', 'show', 'comfyui_manager'])
if 'Version:' in output.decode('utf-8'):
print("comfyui_manager is already installed, will attempt to update to matching version of ComfyUI.") # noqa: T201
else:
print("comfyui_manager is not installed, will install it now.") # noqa: T201
except:
pass
try:
subprocess.check_call([sys.executable, '-s', '-m', 'pip', 'install', '-r', repo_manager_req_path])
print("comfyui_manager installed successfully.") # noqa: T201
except:
print("Failed to install comfyui_manager, please install it manually.") # noqa: T201

View File

@@ -126,6 +126,8 @@ cur_path = os.path.dirname(update_py_path)
req_path = os.path.join(cur_path, "current_requirements.txt") req_path = os.path.join(cur_path, "current_requirements.txt")
repo_req_path = os.path.join(repo_path, "requirements.txt") repo_req_path = os.path.join(repo_path, "requirements.txt")
manager_req_path = os.path.join(cur_path, "current_manager_requirements.txt")
repo_manager_req_path = os.path.join(repo_path, "manager_requirements.txt")
def files_equal(file1, file2): def files_equal(file1, file2):
try: try:
@@ -152,6 +154,25 @@ if not os.path.exists(req_path) or not files_equal(repo_req_path, req_path):
except: except:
pass pass
if os.path.exists(repo_manager_req_path) and (not os.path.exists(manager_req_path) or not files_equal(repo_manager_req_path, manager_req_path)):
import subprocess
# first, confirm that comfyui_manager package is installed; only update it if it is
# if not installed, we get 'WARNING: Package(s) not found: comfyui_manager'
# if installed, there will be a line like 'Version: 0.1.0'
update_manager = False
try:
output = subprocess.check_output([sys.executable, '-s', '-m', 'pip', 'show', 'comfyui_manager'])
if 'Version:' in output.decode('utf-8'):
update_manager = True
except:
pass
if update_manager:
try:
subprocess.check_call([sys.executable, '-s', '-m', 'pip', 'install', '-r', repo_manager_req_path])
shutil.copy(repo_manager_req_path, manager_req_path)
except:
pass
stable_update_script = os.path.join(repo_path, ".ci/update_windows/update_comfyui_stable.bat") stable_update_script = os.path.join(repo_path, ".ci/update_windows/update_comfyui_stable.bat")
stable_update_script_to = os.path.join(cur_path, "update_comfyui_stable.bat") stable_update_script_to = os.path.join(cur_path, "update_comfyui_stable.bat")

View File

@@ -1,2 +1,2 @@
.\python_embeded\python.exe -s ComfyUI\main.py --windows-standalone-build .\python_embeded\python.exe -s ComfyUI\main.py --windows-standalone-build --enable-manager
pause pause

View File

@@ -1,2 +1,2 @@
.\python_embeded\python.exe -s ComfyUI\main.py --windows-standalone-build --disable-smart-memory .\python_embeded\python.exe -s ComfyUI\main.py --windows-standalone-build --enable-manager --disable-smart-memory
pause pause

View File

@@ -1,2 +1,2 @@
.\python_embeded\python.exe -s ComfyUI\main.py --windows-standalone-build --fast .\python_embeded\python.exe -s ComfyUI\main.py --windows-standalone-build --enable-manager --fast
pause pause

View File

@@ -1,3 +1,3 @@
..\python_embeded\python.exe -s ..\ComfyUI\main.py --windows-standalone-build --disable-api-nodes ..\python_embeded\python.exe -s ..\ComfyUI\main.py --windows-standalone-build --enable-manager --disable-api-nodes
echo If you see this and ComfyUI did not start try updating your Nvidia Drivers to the latest. echo If you see this and ComfyUI did not start try updating your Nvidia Drivers to the latest.
pause pause

View File

@@ -1,2 +1,2 @@
.\python_embeded\python.exe -s ComfyUI\main.py --cpu --windows-standalone-build .\python_embeded\python.exe -s ComfyUI\main.py --cpu --windows-standalone-build --enable-manager
pause pause

View File

@@ -1,3 +1,3 @@
.\python_embeded\python.exe -s ComfyUI\main.py --windows-standalone-build .\python_embeded\python.exe -s ComfyUI\main.py --windows-standalone-build --enable-manager
echo If you see this and ComfyUI did not start try updating your Nvidia Drivers to the latest. echo If you see this and ComfyUI did not start try updating your Nvidia Drivers to the latest.
pause pause

View File

@@ -1,3 +1,3 @@
.\python_embeded\python.exe -s ComfyUI\main.py --windows-standalone-build --fast fp16_accumulation .\python_embeded\python.exe -s ComfyUI\main.py --windows-standalone-build --enable-manager --fast fp16_accumulation
echo If you see this and ComfyUI did not start try updating your Nvidia Drivers to the latest. echo If you see this and ComfyUI did not start try updating your Nvidia Drivers to the latest.
pause pause