Lot of changes related to adding uv support for installing dependencies:
1. `--fast-deps` flag to use `uv` to install custom nodes 2. `standalone` command to install
* Add a --fast-deps option to `comfy install/reinstall` that enables new faster/unified/uv-based dependency install by telamonian in https://github.com/Comfy-Org/comfy-cli/pull/141 * Ensure GPU URL before writing override configuration by yoland68 in https://github.com/Comfy-Org/comfy-cli/pull/156 * added support for ruff linting and autoformatting by telamonian in https://github.com/Comfy-Org/comfy-cli/pull/149 * Initial apply of ruff formatting by telamonian in https://github.com/Comfy-Org/comfy-cli/pull/157 * Add builder for standalone python for comfy by telamonian in https://github.com/Comfy-Org/comfy-cli/pull/158 * Fixed: MAC_M_SERIES enum not found by robinjhuang in https://github.com/Comfy-Org/comfy-cli/pull/161 * Add `.rehydrate_comfy_deps` method to `StandalonePython` by telamonian in https://github.com/Comfy-Org/comfy-cli/pull/162
What's Changed * Allowing picking of specific branch in `--url`/`--manager-url` options for `comfy install` command by telamonian in https://github.com/Comfy-Org/comfy-cli/pull/147 * Update README.md by huchenlei in https://github.com/Comfy-Org/comfy-cli/pull/151 * Update README.md by Amorano in https://github.com/Comfy-Org/comfy-cli/pull/153
New Contributors * Amorano made their first contribution in https://github.com/Comfy-Org/comfy-cli/pull/153
What's Changed * Add node bisect by huchenlei in https://github.com/Comfy-Org/comfy-cli/pull/126 * Fixed: types for skip_prompt & enable_telemetry. by robinjhuang in https://github.com/Comfy-Org/comfy-cli/pull/133 * Fixed: Type ui select inputs with generics. by robinjhuang in https://github.com/Comfy-Org/comfy-cli/pull/134 * Integration tests for model/custom-nodes commands by james03160927 in https://github.com/Comfy-Org/comfy-cli/pull/138 * Support new license format. by robinjhuang in https://github.com/Comfy-Org/comfy-cli/pull/144
What's Changed * Add debug guide to dev readme by huchenlei in https://github.com/Comfy-Org/comfy-cli/pull/106 * Fixed: Correctly add optional type annotations by robinjhuang in https://github.com/Comfy-Org/comfy-cli/pull/107 * Fixed: Install --here by robinjhuang in https://github.com/Comfy-Org/comfy-cli/pull/109 * Add test on install command by huchenlei in https://github.com/Comfy-Org/comfy-cli/pull/110 * Move `test_cmdline.py` to `test/` by huchenlei in https://github.com/Comfy-Org/comfy-cli/pull/112 * Add E0401 check by huchenlei in https://github.com/Comfy-Org/comfy-cli/pull/113 * Fix W-series lint errors by huchenlei in https://github.com/Comfy-Org/comfy-cli/pull/114 * Enforce line length with black by huchenlei in https://github.com/Comfy-Org/comfy-cli/pull/116 * Revert "Enforce line length with black" by huchenlei in https://github.com/Comfy-Org/comfy-cli/pull/117 * Fix lint errors by huchenlei in https://github.com/Comfy-Org/comfy-cli/pull/118 * Auto sort imports with `isort` by huchenlei in https://github.com/Comfy-Org/comfy-cli/pull/119 * Enable C-series pylint checks by huchenlei in https://github.com/Comfy-Org/comfy-cli/pull/120 * Add pyright type checking to pylint GH action. by robinjhuang in https://github.com/Comfy-Org/comfy-cli/pull/115 * Revert "Add pyright type checking to pylint GH action." by huchenlei in https://github.com/Comfy-Org/comfy-cli/pull/125 * Disable flaky Window GPU test by huchenlei in https://github.com/Comfy-Org/comfy-cli/pull/127 * Fixed: license field conforms to pyproject.toml spec. by robinjhuang in https://github.com/Comfy-Org/comfy-cli/pull/129
New Contributors * huchenlei made their first contribution in https://github.com/Comfy-Org/comfy-cli/pull/106
What's Changed * Update generate deps command in README by punitda in https://github.com/Comfy-Org/comfy-cli/pull/99 * Fixed: `--version` is not mutually exclusive to other commands. by robinjhuang in https://github.com/Comfy-Org/comfy-cli/pull/102 * Added `--cuda-version` option when running `comfy install --nvidia` * Add tests using gpu runners. by robinjhuang in https://github.com/Comfy-Org/comfy-cli/pull/100
New Contributors * punitda made their first contribution in https://github.com/Comfy-Org/comfy-cli/pull/99
Due to a previous failure to push a version as 0.27 instead of 0.0.27, all the existing users who are on 0.27 are stuck on it forever. This major version bump is **NOT** a significant update and are done to avoid having users stuck on an older version number.