rlsbl v0.113.0 /rlsbl.commands.claim_name
On this page

Claim a package name on npm or PyPI by publishing a minimal placeholder package with version 0.0.0 and an empty description.

#rlsbl.commands.claim_name

#rlsbl.commands.claim_name

Claim a package name on npm or PyPI by publishing a minimal placeholder package with version 0.0.0 and an empty description.

#run_cmd

python
def run_cmd(target, args, flags)

Claim a package name on a registry by publishing a minimal placeholder.

Checks availability first via check-name, then publishes a version 0.0.0 placeholder package to reserve the name. Supports npm (via npm publish), and PyPI (via uv build + uv publish). Requires NPM_TOKEN for npm, or PYPI_TOKEN / UV_PUBLISH_TOKEN for PyPI. When --force-publish is passed, proceeds even if the name appears taken or the availability check returns an ambiguous status. That is a decision about the availability CHECK, deliberately not the framework's --approve-consequential, which only skips the confirmation prompt: skipping a prompt must never also override a "this name is taken" refusal.

Search