33 Commits
Author SHA1 Message Date
dseditorandClaude Opus 5 ad233e8398 v1.4.0: remove reportlab hard dependency, simplify ModelDownloader
移除 reportlab 硬相依,改為延遲載入:
- photo_magazine_generator.py 頂層不再 import reportlab,避免缺套件時
  整個 ListHelper 節點套件 import 失敗(nodes.py 的 import 鏈無 try/except)
- 新增 ensure_reportlab():PhotoMagazineMaker 執行時才載入,缺少時才
  以 sys.executable -m pip 自動安裝,安裝失敗回傳友善訊息而非拋例外
- create_full_bleed_image 的預設參數 210*mm/297*mm 改為 None sentinel
  (預設值在 import 時求值,會讓延遲載入失效)
- requirements.txt / pyproject.toml 移除 reportlab;刪除未使用的 pdfutils

ModelDownloader 簡化為單純節點:
- 刪除 web/js/modelDownloader.js 的節點下方進度面板
- 移除 PromptServer WebSocket 推送、_send_progress、hidden unique_id
  與兩個下載方法的 progress_callback 參數鏈
- 下載進度僅輸出到終端機(已知大小每 10%、未知每 10MB)
- 修正未知檔案大小時的進度判斷:原本 downloaded % 10MB == 0 只在
  chunk size 恰好整除時才會輸出,改為門檻遞增

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-15 23:06:45 +08:00
dseditor c1c57dc5c9 adding frame node 2026-02-09 00:11:36 +08:00
dseditor fbb474b89b fixed templates 2026-01-31 10:04:19 +08:00
dseditor 40bc341b6d listhelper129 2026-01-29 23:40:57 +08:00
dseditor a868940829 fix 2026-01-24 01:37:20 +08:00
dseditor 020e5fbe39 fix s3c 2026-01-05 23:10:22 +08:00
dseditor 7f7a197956 1.2.6 mainpush 2026-01-05 18:33:09 +08:00
dseditor 8143bac1f5 i18nandnodeupdte 2026-01-03 15:58:40 +08:00
dseditor b8d4ae6b6a fix downloader 2026-01-01 20:21:19 +08:00
dseditor 0fff1e5ba5 S3C 2026-01-01 14:25:39 +08:00
dseditor aa3b1f3dff fix chathandler problem 2025-12-29 22:34:20 +08:00
dseditor ee89eb1e97 PSDTool 2025-12-26 19:26:41 +08:00
dseditor 6aa94a8686 version up 2025-12-24 19:51:12 +08:00
dseditor 0c6cf193e1 fix auto install 2025-12-23 11:05:32 +08:00
dseditor 1128875bcc version 2025-12-18 19:11:38 +08:00
dseditor 11beb2ddf5 bump version 2025-12-09 23:23:51 +08:00
dseditor e02f466efb pytoml 2025-12-05 22:29:46 +08:00
dseditor 7e73ef1db1 simplewildcard 2025-12-05 22:16:28 +08:00
dseditor fee8a3e80f fix example 2025-12-05 14:21:33 +08:00
dseditor 7e6f2430f7 v113-GGUF 2025-12-05 12:27:52 +08:00
dseditor 3af241fa51 Final Merge Qwen Node For PR #3 (keep model loaded) 2025-12-05 00:20:37 +08:00
dseditor e8df65c8f2 Qwen_Node Speed Fix 2025-12-04 19:56:59 +08:00
dseditor 0599db202a toml 2025-12-04 16:03:16 +08:00
dseditor 8433b3fd5d TELLM Update 2025-12-04 15:44:32 +08:00
dseditor f43fd156e3 remove free model 2025-09-05 08:28:19 +08:00
dseditor 3b87621c69 fix black picture 2025-09-04 15:32:08 +08:00
dseditor df9f3ac0a7 remove ffmpeg req 2025-09-04 08:24:07 +08:00
dseditor b82efc1950 update for custom_size 2025-09-03 22:31:06 +08:00
dseditor c6f07f7742 toml 2025-09-02 22:52:49 +08:00
dseditor 7be3ba33d7 change nodes 2025-07-07 08:13:40 +08:00
dseditor 7545aa4e80 Updatepyproject 2025-07-06 01:16:50 +08:00
dseditor 88912a1103 pytoml for comfyreg11 2025-06-21 18:34:17 +08:00
dseditor 5205bf5a3c pytoml for comfyreg 2025-06-21 17:09:19 +08:00