| { |
| "_manifest_version": 1, |
| "_updated": "2026-03-24", |
| "_description": "SHA-256 manifest for all installation binaries, wheels, and packages. Used by ComfyUI-Auto_installer for supply chain verification.", |
| "_sources": { |
| "huggingface": "https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main", |
| "modelscope": "https://www.modelscope.ai/datasets/UmeAiRT/ComfyUI-Auto-Installer-Assets/resolve/master" |
| }, |
| "bin": { |
| "uv_windows": { |
| "filename": "bin/uv-x86_64-pc-windows-msvc.zip", |
| "version": "latest", |
| "platform": "windows", |
| "sha256": "4c1d55501869b3330d4aabf45ad6024ce2367e0f3af83344395702d272c22e88", |
| "upstream": "https://github.com/astral-sh/uv/releases/latest/download/uv-x86_64-pc-windows-msvc.zip" |
| }, |
| "git_windows": { |
| "filename": "bin/Git-2.53.0.2-64-bit.exe", |
| "version": "2.53.0.2", |
| "platform": "windows", |
| "sha256": "194362cf24cd0db4b573096108460a34c7f80a20c5f2aa60d06ef817be9f73a1", |
| "upstream": "https://github.com/git-for-windows/git/releases/download/v2.53.0.2.windows.1/Git-2.53.0.2-64-bit.exe" |
| }, |
| "git_windows_legacy": { |
| "filename": "bin/Git-2.49.0-64-bit.exe", |
| "version": "2.49.0", |
| "platform": "windows", |
| "sha256": "726056328967f242fe6e9afbfe7823903a928aff577dcf6f517f2fb6da6ce83c", |
| "upstream": "https://github.com/git-for-windows/git/releases/download/v2.49.0.windows.1/Git-2.49.0-64-bit.exe", |
| "_note": "Legacy version \u2014 kept for rollback. Active version is git_windows." |
| }, |
| "aria2_windows": { |
| "filename": "bin/aria2-1.37.0-win-64bit-build1.zip", |
| "version": "1.37.0", |
| "platform": "windows", |
| "sha256": "67d015301eef0b612191212d564c5bb0a14b5b9c4796b76454276a4d28d9b288", |
| "upstream": "https://github.com/aria2/aria2/releases/download/release-1.37.0/aria2-1.37.0-win-64bit-build1.zip" |
| }, |
| "miniconda_windows": { |
| "filename": "bin/Miniconda3-latest-Windows-x86_64.exe", |
| "version": "latest", |
| "platform": "windows", |
| "sha256": "c76f35d66f8a19a3b33786abb86dacf0bf8d892a55d9dde38eccb0da0820ae99", |
| "upstream": "https://repo.anaconda.com/miniconda/Miniconda3-latest-Windows-x86_64.exe", |
| "_note": "Hash will change when Anaconda updates the installer. Re-hash after each upstream update." |
| }, |
| "python_windows": { |
| "filename": "bin/python-3.12.9-amd64.exe", |
| "version": "3.12.9", |
| "platform": "windows", |
| "sha256": "2a52993092a19cfdffe126e2eeac46a4265e25705614546604ad44988e040c0f", |
| "upstream": "https://www.python.org/ftp/python/3.12.9/python-3.12.9-amd64.exe" |
| }, |
| "vs_buildtools": { |
| "filename": "bin/vs_BuildTools.exe", |
| "version": "2022", |
| "platform": "windows", |
| "sha256": "d78ad8827120edef7f2419d996d6a8b2a4485e2238a70517e7e7e58ec2225010", |
| "upstream": "https://aka.ms/vs/17/release/vs_BuildTools.exe", |
| "_note": "Bootstrapper only \u2014 downloads actual components on execution." |
| }, |
| "ninja_windows": { |
| "filename": "bin/ninja.exe", |
| "version": "latest", |
| "platform": "windows", |
| "sha256": "68865c3276d449d746cea5065fdec2baf755d7813e161ab04205b0907b2629b8", |
| "upstream": "https://github.com/nicknisi/ninja/releases" |
| }, |
| "cuda_13_windows": { |
| "filename": "bin/cuda_13.0.2_windows_network.exe", |
| "version": "13.0.2", |
| "platform": "windows", |
| "sha256": "00c03dcc82007bc1c323c50d64bc2c25bdcffb1846a187889a3b86f6a3050841", |
| "upstream": "https://developer.nvidia.com/cuda-downloads" |
| }, |
| "cuda_12_windows": { |
| "filename": "bin/cuda_12.8.1_windows_network.exe", |
| "version": "12.8.1", |
| "platform": "windows", |
| "sha256": "779bee8ff557255c1cf5f36e0230f081675b9bb41e44be38839920cd5209bdeb", |
| "upstream": "https://developer.nvidia.com/cuda-downloads", |
| "_note": "Legacy CUDA \u2014 for users still on older drivers." |
| } |
| }, |
| "whl": { |
| "nunchaku": { |
| "version": "1.2.1+cu13.0torch2.10", |
| "platform": "any", |
| "files": { |
| "cp311": { |
| "filename": "whl/nunchaku-1.2.1+cu13.0torch2.10-cp311-cp311-win_amd64.whl", |
| "sha256": "a31fbb48650f9a5c0ed48e447f34e64e471318ff3466f73c9167a09bede28771" |
| }, |
| "cp312": { |
| "filename": "whl/nunchaku-1.2.1+cu13.0torch2.10-cp312-cp312-win_amd64.whl", |
| "sha256": "20d8c4cef6664c2dd6f2d44155e6dd2d4d36163439f70da31ef945af3c8c6149" |
| }, |
| "cp313": { |
| "filename": "whl/nunchaku-1.2.1+cu13.0torch2.10-cp313-cp313-win_amd64.whl", |
| "sha256": "d3a922fa918fb2c3c815bf4fc5645ce663ec5354e7c026b384269813785b913d" |
| }, |
| "linux_cu130_cp311": { |
| "filename": "whl/nunchaku-1.2.1+cu13.0torch2.10-cp311-cp311-linux_x86_64.whl", |
| "sha256": "41764c63338f0f1635187d597e5ff84d7088b93d224e26c3c12112f6bc6ff076" |
| }, |
| "linux_cu130_cp312": { |
| "filename": "whl/nunchaku-1.2.1+cu13.0torch2.10-cp312-cp312-linux_x86_64.whl", |
| "sha256": "ea55dce13fd87851479a622c71f890d6b74cf984da098a562a7d4e12ab23edba" |
| }, |
| "linux_cu130_cp313": { |
| "filename": "whl/nunchaku-1.2.1+cu13.0torch2.10-cp313-cp313-linux_x86_64.whl", |
| "sha256": "8a132f4b3866b7b271fc00fd244685ab49b058d3deb4afa69b7150e295a79883" |
| }, |
| "linux_cu128_cp311": { |
| "filename": "whl/nunchaku-1.2.1+cu12.8torch2.10-cp311-cp311-linux_x86_64.whl", |
| "sha256": "1051614268b3006c141e9e2f10c1a83a029ff2795f603341670fbf612eda2654" |
| }, |
| "linux_cu128_cp312": { |
| "filename": "whl/nunchaku-1.2.1+cu12.8torch2.10-cp312-cp312-linux_x86_64.whl", |
| "sha256": "c8d8d39a859401e467f952961348edd6e58f8eb35b5dd448f389ccb4b51f9867" |
| }, |
| "linux_cu128_cp313": { |
| "filename": "whl/nunchaku-1.2.1+cu12.8torch2.10-cp313-cp313-linux_x86_64.whl", |
| "sha256": "5f856946d834a3c8c2682d9c9ebf858c86c1ab9fe140563a4ac0a4a6625d9c04" |
| } |
| }, |
| "_note": "Contains wheels for both Windows and Linux." |
| }, |
| "insightface": { |
| "version": "0.7.3", |
| "platform": "windows", |
| "files": { |
| "cp310": { |
| "filename": "whl/insightface-0.7.3-cp310-cp310-win_amd64.whl", |
| "sha256": "47aa0571b2aadd8545d4bc7615dfbc374c10180c283b7ac65058fcb41ed4df86" |
| }, |
| "cp311": { |
| "filename": "whl/insightface-0.7.3-cp311-cp311-win_amd64.whl", |
| "sha256": "ea9b96de0f3cada1c031e3c566d2dfcb2ff45b0b7cca88e27f583ed9ef386561" |
| }, |
| "cp312": { |
| "filename": "whl/insightface-0.7.3-cp312-cp312-win_amd64.whl", |
| "sha256": "4e58a504433ba5a500d48328689e7d6c69873165653ded7553ce804beb8723db" |
| }, |
| "cp313": { |
| "filename": "whl/insightface-0.7.3-cp313-cp313-win_amd64.whl", |
| "sha256": "ebe005bfc7ab874f9ec83f31cae03eea3a084d95cf9549dcdbac3f23222346d1" |
| } |
| }, |
| "_note": "Windows-only pre-compiled wheels. On Linux, build from source: uv pip install insightface" |
| }, |
| "triton": { |
| "version": "3.2.0", |
| "platform": "windows", |
| "files": { |
| "cp312": { |
| "filename": "whl/triton-3.2.0-cp312-cp312-win_amd64.whl", |
| "sha256": "5cc7e1b7ac06844d9c7beb36d5729a31bc37522836cdd35f7f4d69e3706af9d4" |
| } |
| }, |
| "_note": "On Linux, triton installs from PyPI directly." |
| }, |
| "apex": { |
| "version": "0.1", |
| "platform": "any", |
| "files": { |
| "py3": { |
| "filename": "whl/apex-0.1-py3-none-any.whl", |
| "sha256": "9496f77bc7041fe57a9c7274317e46fdc896871aa00e51ede12904a179702f04" |
| } |
| } |
| }, |
| "mpmath": { |
| "version": "1.3.0", |
| "platform": "any", |
| "files": { |
| "py3": { |
| "filename": "whl/mpmath-1.3.0-py3-none-any.whl", |
| "sha256": "a0b2b9fe80bbcd81a6647ff13108738cfb482d481d826cc0e02f5b35e5c88d2c" |
| } |
| } |
| }, |
| "sageattention3_blackwell": { |
| "files": { |
| "cp313_linux": { |
| "filename": "whl/sageattn3-1.0.0-cp313-cp313-linux_x86_64.whl", |
| "sha256": "8c67ef3b02ed808fb2ef17e473fa34a112b370c666c9b1793c39515f780a296a" |
| } |
| }, |
| "version": "1.0.0", |
| "platform": "linux", |
| "_note": "Blackwell (sm_100) only. Auto-updated by CI." |
| }, |
| "sageattention_sm80": { |
| "files": { |
| "cp311_linux": { |
| "filename": "whl/sm80/sageattention-2.2.0-cp311-cp311-linux_x86_64.whl", |
| "sha256": "447edd2a81602fd550726792e697ae84800b2587641bb31776f67e57f3758906" |
| }, |
| "cp311_win": { |
| "filename": "whl/sm80/sageattention-2.2.0-cp311-cp311-win_amd64.whl", |
| "sha256": "830ae087dfa0db7b5f0c0d6ef3b09a666c498c1a25f496697fb312ae2428a8fd" |
| }, |
| "cp312_linux": { |
| "filename": "whl/sm80/sageattention-2.2.0-cp312-cp312-linux_x86_64.whl", |
| "sha256": "760372e5a1bb05bca6f4547f6240a33987f4d44d2d70ef34b5b49eaac4658821" |
| }, |
| "cp312_win": { |
| "filename": "whl/sm80/sageattention-2.2.0-cp312-cp312-win_amd64.whl", |
| "sha256": "941c94ab77053ec7b28640f8f3d9ebe9ae9fe0f0f727feb114713b1dae0f9549" |
| }, |
| "cp313_linux": { |
| "filename": "whl/sm80/sageattention-2.2.0-cp313-cp313-linux_x86_64.whl", |
| "sha256": "08c8b2186405cd696aaa88a7123d006fc4ef38cae9d70f4f476a5312f5cf6e74" |
| }, |
| "cp313_win": { |
| "filename": "whl/sm80/sageattention-2.2.0-cp313-cp313-win_amd64.whl", |
| "sha256": "9abe878afbed6de22b3d9d5521738bcab50b7a4128d73a7583f6c56bf19ad923" |
| } |
| }, |
| "version": "2.2.0", |
| "_note": "Pre-compiled for sm80. Auto-updated by CI." |
| }, |
| "sageattention_sm86": { |
| "files": { |
| "cp311_linux": { |
| "filename": "whl/sm86/sageattention-2.2.0-cp311-cp311-linux_x86_64.whl", |
| "sha256": "a9d8195d960487a1336d7d3d60ffe613b21b338c9dab0467c4cca3375ca74915" |
| }, |
| "cp311_win": { |
| "filename": "whl/sm86/sageattention-2.2.0-cp311-cp311-win_amd64.whl", |
| "sha256": "7d6278a9e8ac8b5bee96fa9e2074523101b4dddc11795aec94663c4358af78d8" |
| }, |
| "cp312_linux": { |
| "filename": "whl/sm86/sageattention-2.2.0-cp312-cp312-linux_x86_64.whl", |
| "sha256": "4cc0c8a3cdd11bf0067423a92eb4e8269ee341327c0c2b6adf4f0e5e17ff76a9" |
| }, |
| "cp312_win": { |
| "filename": "whl/sm86/sageattention-2.2.0-cp312-cp312-win_amd64.whl", |
| "sha256": "2e630e01008e519b8b20bd08e862732d7fe0bed5dfd6ca5bcfa3658552e005d9" |
| }, |
| "cp313_linux": { |
| "filename": "whl/sm86/sageattention-2.2.0-cp313-cp313-linux_x86_64.whl", |
| "sha256": "b4b6774cbe8f5ac4dca854808127be5e15f0119c91201bc51b9483229b031003" |
| }, |
| "cp313_win": { |
| "filename": "whl/sm86/sageattention-2.2.0-cp313-cp313-win_amd64.whl", |
| "sha256": "d7a2c1a0dd9aae1663bb02661a71d606c820ab83f0ac7d00edb8f7fc889770c0" |
| } |
| }, |
| "version": "2.2.0", |
| "_note": "Pre-compiled for sm86. Auto-updated by CI." |
| }, |
| "sageattention_sm89": { |
| "files": { |
| "cp311_linux": { |
| "filename": "whl/sm89/sageattention-2.2.0-cp311-cp311-linux_x86_64.whl", |
| "sha256": "f9ada76decd1d665bd0675e39765957498acf62115830aaaa7cf8330121eaef3" |
| }, |
| "cp311_win": { |
| "filename": "whl/sm89/sageattention-2.2.0-cp311-cp311-win_amd64.whl", |
| "sha256": "59d077e5cab8eea9dc1361c186c2787bc3d14e88c13c3a1dd61bc8307dc10bcb" |
| }, |
| "cp312_linux": { |
| "filename": "whl/sm89/sageattention-2.2.0-cp312-cp312-linux_x86_64.whl", |
| "sha256": "1b7312158c9b179a6235798c43303d9a01b6ccecdc442c019f7fe26bd7f00213" |
| }, |
| "cp312_win": { |
| "filename": "whl/sm89/sageattention-2.2.0-cp312-cp312-win_amd64.whl", |
| "sha256": "20353de8851bc6421082b4591fdd45427345bcb11ebd322bf6d881f67e40c598" |
| }, |
| "cp313_linux": { |
| "filename": "whl/sm89/sageattention-2.2.0-cp313-cp313-linux_x86_64.whl", |
| "sha256": "db0341df1fcdda0eacd55c19ed995a5bcacf818008d9619dadab2dc93e9341fa" |
| }, |
| "cp313_win": { |
| "filename": "whl/sm89/sageattention-2.2.0-cp313-cp313-win_amd64.whl", |
| "sha256": "c3de4d938b43822bd696aa0a9e674ac4d7706f5bb5d06766e46ae0cfa19c1bc5" |
| } |
| }, |
| "version": "2.2.0", |
| "_note": "Pre-compiled for sm89. Auto-updated by CI." |
| }, |
| "sageattention_sm90": { |
| "files": { |
| "cp311_linux": { |
| "filename": "whl/sm90/sageattention-2.2.0-cp311-cp311-linux_x86_64.whl", |
| "sha256": "61865ee0dc98d23922d3f980f7e98d5c9cbbf4db77f9529412afb4d9ea77070b" |
| }, |
| "cp312_linux": { |
| "filename": "whl/sm90/sageattention-2.2.0-cp312-cp312-linux_x86_64.whl", |
| "sha256": "8dc9e0e575ea627d689006e2913dd0e50cd735557931cfe46c315f33cfba93da" |
| }, |
| "cp313_linux": { |
| "filename": "whl/sm90/sageattention-2.2.0-cp313-cp313-linux_x86_64.whl", |
| "sha256": "1d09a6847aa0a168ca25d02bd3ef381b3d09935fb45d0f3ba30ce8539f12ede8" |
| } |
| }, |
| "version": "2.2.0", |
| "_note": "Pre-compiled for sm90. Auto-updated by CI." |
| }, |
| "sageattention_sm100": { |
| "files": { |
| "cp311_linux": { |
| "filename": "whl/sm100/sageattention-2.2.0-cp311-cp311-linux_x86_64.whl", |
| "sha256": "7f67ff260ada883d7160a08a532375746b77dbd65f1bcf4ece7ed07fbbcea17f" |
| }, |
| "cp311_win": { |
| "filename": "whl/sm100/sageattention-2.2.0-cp311-cp311-win_amd64.whl", |
| "sha256": "f6623ab9ba437db01d584ecf03414fd07b2903a640b7666836102355f172f1be" |
| }, |
| "cp312_linux": { |
| "filename": "whl/sm100/sageattention-2.2.0-cp312-cp312-linux_x86_64.whl", |
| "sha256": "9cabaaaed6a4ac17c542ba41405ad51f25fe824ecefe560520b0f28c31df9248" |
| }, |
| "cp312_win": { |
| "filename": "whl/sm100/sageattention-2.2.0-cp312-cp312-win_amd64.whl", |
| "sha256": "9692c06cd3f2801782740cb963832649268b95c1fe84d34f171aa9af1f824852" |
| }, |
| "cp313_linux": { |
| "filename": "whl/sm100/sageattention-2.2.0-cp313-cp313-linux_x86_64.whl", |
| "sha256": "6a0fe226b669df2a4fede868be244826f3bbce8a2423f56cddeac55ff8119fa6" |
| }, |
| "cp313_win": { |
| "filename": "whl/sm100/sageattention-2.2.0-cp313-cp313-win_amd64.whl", |
| "sha256": "9ca1c3a47afb7b8050a756b9833ce214fd8f60d5572c884e14c1270146d03e77" |
| } |
| }, |
| "version": "2.2.0", |
| "_note": "Pre-compiled for sm100. Auto-updated by CI." |
| }, |
| "sageattention_multi": { |
| "version": "2.2.0+cu130torch2.9.0andhigher.post4", |
| "platform": "windows", |
| "_note": "ABI3 fat wheels — sm80/89/90a/120a native cubins, Python >=3.9, PyTorch >=2.9. Replaces per-arch Windows wheels.", |
| "files": { |
| "abi3_cu130": { |
| "filename": "whl/multi/sageattention-2.2.0+cu130torch2.9.0andhigher.post4-cp39-abi3-win_amd64.whl", |
| "sha256": "f7261c53a1d46202059daff6b8feac5ee806274d47e3e7fb7abf8c5f6d410c92" |
| }, |
| "abi3_cu128": { |
| "filename": "whl/multi/sageattention-2.2.0+cu128torch2.9.0andhigher.post4-cp39-abi3-win_amd64.whl", |
| "sha256": "b8b3134d00dfbdae5c10cc34cc8508891d9420adaa182502fa30a496428531ed" |
| } |
| } |
| }, |
| "sageattn3_windows": { |
| "version": "1.0.0+cu130torch2.10.0", |
| "platform": "windows", |
| "_note": "Native build for PyTorch 2.10 on Windows (Blackwell).", |
| "files": { |
| "cp311_win": { |
| "filename": "whl/sm100/sageattn3-1.0.0-cp311-cp311-win_amd64.whl", |
| "sha256": "0e6e4ba2297bd05e0ee9020bbaf4387bdf5ebba166aed0f72ca677469863186d" |
| }, |
| "cp312_win": { |
| "filename": "whl/sm100/sageattn3-1.0.0-cp312-cp312-win_amd64.whl", |
| "sha256": "4d1c867500c4ea838be77bbabbfc8fb5fd11eba95c26cf46328dd1afddb57633" |
| }, |
| "cp313_win": { |
| "filename": "whl/sm100/sageattn3-1.0.0-cp313-cp313-win_amd64.whl", |
| "sha256": "506ec5e5c78d87af2c3bdc7aad4f9407d73c7bcb8f6cf649310a92d4a9571402" |
| } |
| } |
| }, |
| "sageattn3_linux": { |
| "version": "1.0.0", |
| "platform": "linux", |
| "_note": "Native build for Linux (Blackwell).", |
| "files": { |
| "cp313_linux": { |
| "filename": "whl/sm100/sageattn3-1.0.0-cp313-cp313-linux_x86_64.whl", |
| "sha256": "8c67ef3b02ed808fb2ef17e473fa34a112b370c666c9b1793c39515f780a296a" |
| } |
| } |
| } |
| }, |
| "packages": { |
| "apex_source": { |
| "filename": "packages/apex-0.1.zip", |
| "sha256": "c05a33cff1bfc3125a0620d0c8cb95c19a476033ad20f3cda54791bf87383588" |
| }, |
| "apex_patch": { |
| "filename": "packages/apex-patch.zip", |
| "sha256": "e26ae2266d163c243641a6f4db427a3df08ca051cd1c4ce177d1d992f8529705" |
| }, |
| "banner": { |
| "filename": "packages/banner.txt", |
| "sha256": "c6f90348b7ef61ce441c982ab42493d9777f32716fcfa396e6b67ecdddec2fee" |
| }, |
| "comfy_settings": { |
| "filename": "packages/comfy.settings.json", |
| "sha256": "81df395940a043d28e7a3aa290f1dfe804d091b8e5d0eb3ce20735a27551a2df" |
| }, |
| "python_include_libs": { |
| "filename": "packages/python_3.12.9_include_libs.zip", |
| "sha256": "59b94a36903a6822c2bb7adf551e33e3aa85b079e0ca3a76ff205a907b7799e6" |
| }, |
| "rgthree_comfy": { |
| "filename": "packages/rgthree-comfy.zip", |
| "sha256": "9f7bd8be2ba92bec71d5b427f924ec64c7064044ff9ed82f3fa2870d8d1012f4" |
| }, |
| "xformers_source": { |
| "filename": "packages/xformers-0.0.30.zip", |
| "sha256": "b10dc289624c07922bce702142e2bfe8f51f933c6bd0c5d5a14081d21303190c" |
| } |
| } |
| } |
|
|