Command line reference¶
The flags below come from the parser used by the executable.
release-creator - CLI interface¶
Release preparation tools
release-creator [-h]
{notes,changelog,fragments,validate-news,contributors,anchors,tags,marketplace} ...
release-creator options¶
release-creator notes¶
render notes from a tagged changelog
release-creator notes [-h] --changelog CHANGELOG --tag TAG --repository REPOSITORY
[--package PACKAGE] [--previous PREVIOUS] [--artifact-url ARTIFACT_URL]
[--artifact-label ARTIFACT_LABEL]
release-creator notes options¶
--changelogCHANGELOG- tagged Markdown or reStructuredText changelog--tagTAG- release tag to render--repositoryREPOSITORY- GitHub owner/repository--packagePACKAGE- package section in a shared Markdown changelog--previousPREVIOUS- previous tag for the comparison link--artifact-urlARTIFACT_URL- link to a published package or artifact; repeatable (default:[])--artifact-labelARTIFACT_LABEL- text for each --artifact-url, in the same order; default PyPI release
release-creator changelog¶
render released history with current draft entries
release-creator changelog [-h] --changelog CHANGELOG --config CONFIG --fragments FRAGMENTS
--output OUTPUT
release-creator changelog options¶
--changelogCHANGELOG- tracked Markdown changelog--configCONFIG- knope.toml for Knope changesets--fragmentsFRAGMENTS- Knope changeset directory--outputOUTPUT- documentation page
release-creator fragments¶
link fragments to their merged pull requests
release-creator fragments [-h] [--format {towncrier,knope}] [--directory DIRECTORY]
--repository REPOSITORY
release-creator fragments options¶
--format{towncrier,knope}- fragment format (default:towncrier)--directoryDIRECTORY- fragment directory; defaults to changelog.d or .changeset--repositoryREPOSITORY- GitHub owner/repository
release-creator validate-news¶
validate changed pull request fragments
release-creator validate-news [-h] [--format {towncrier,knope}] --base BASE
release-creator validate-news options¶
release-creator contributors¶
add a New Contributors subsection to a built Towncrier release section
release-creator contributors [-h] --changelog CHANGELOG --version VERSION
--repository REPOSITORY [--package PACKAGE]
release-creator contributors options¶
--changelogCHANGELOG- built changelog, edited in place--versionVERSION- version whose section receives the subsection--repositoryREPOSITORY- GitHub owner/repository--packagePACKAGE- package section in a shared Markdown changelog
release-creator anchors¶
add stable Markdown release and category anchors
release-creator anchors [-h] --changelog CHANGELOG
release-creator anchors options¶
--changelogCHANGELOG- assembled Markdown changelog
release-creator marketplace¶
compare a signed ZIP with JetBrains Marketplace
release-creator marketplace [-h] --plugin-id PLUGIN_ID --version VERSION --archive ARCHIVE
[--mode {stage,verify}] [--github-output GITHUB_OUTPUT]
release-creator marketplace options¶
--plugin-idPLUGIN_ID- JetBrains plugin XML ID--versionVERSION- plugin version without a tag prefix--archiveARCHIVE- signed local plugin ZIP--mode{stage,verify}- comparison phase (default:stage)--github-outputGITHUB_OUTPUT- append publish=true or false to the GitHub step output