Add pyproject.toml for Custom Node Registry - #1
robinjhuang wants to merge 1 commit into
Conversation
|
@codex review |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 1a411f2568
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
| [project] | ||
| name = "promptstyler" | ||
| description = "PromptStyler is a custom ComfyUI node that helps you keep your prompts consistent by applying a selected style template to your positive prompt, then outputting CONDITIONING for KSampler." | ||
| version = "1.0.0" |
There was a problem hiding this comment.
Align pyproject version with released node version
Setting project.version to 1.0.0 here introduces a second, conflicting version source immediately, because this repo’s documented release version is tracked in VERSION/__init__.py (currently 0.3.1) and the release automation config does not bump pyproject.toml; that mismatch will make registry metadata diverge from actual releases and can block subsequent publishes when the registry sees stale or duplicate version numbers.
Useful? React with 👍 / 👎.
| "Bug Tracker" = "https://github.com/NidAll/ComfyUI_PromptStyler/issues" | ||
|
|
||
| [tool.comfy] | ||
| PublisherId = "" |
There was a problem hiding this comment.
Populate required registry PublisherId before merging
Leaving PublisherId as an empty string makes the new registry metadata incomplete, so any publish flow that validates ownership against a publisher account cannot succeed from this commit as-is; this should be filled with the project’s actual registry publisher handle before the file is considered ready.
Useful? React with 👍 / 👎.
Hey! My name is Robin and I'm from comfy-org! We would love to have you join the Comfy Registry, a public collection of custom nodes which lets authors publish nodes by version and automate testing against existing workflows.
The registry is already integrated with ComfyUI-Manager, and we want it to be the default place users install nodes from eventually. We do a security-scan of every node to improve safety. Feel free to read up more on the registry here
Action Required:
@sign on your registry profile).If you want to publish the node manually, install the cli by running
pip install comfy-cli, then runcomfy node publishOtherwise, if you have any questions, please message me on discord at robinken or join our server!