Skip to content

pyproject: rename 'dev' script alias to 'ddev' to avoid PATH collisions#9

Open
jsamuel1 wants to merge 1 commit into
cagataycali:mainfrom
jsamuel1:rename-dev-script-to-ddev
Open

pyproject: rename 'dev' script alias to 'ddev' to avoid PATH collisions#9
jsamuel1 wants to merge 1 commit into
cagataycali:mainfrom
jsamuel1:rename-dev-script-to-ddev

Conversation

@jsamuel1

Copy link
Copy Markdown

The dev command name is very generic and commonly collides with other tools users may have installed (project scaffolders, local dev-env launchers, company-internal dev CLIs, etc.). Renaming the alias to ddev keeps a short, convenient shortcut for devduck while avoiding surprising shadowing of unrelated dev binaries on users' systems.

The primary devduck entry point is unchanged.

Verified pyproject.toml parses and exposes ddevdevduck:cli alongside the existing devduck entry point.

The 'dev' command name is very generic and commonly collides with
other tools users may have installed (e.g. project scaffolders,
local dev-env launchers, company-internal 'dev' CLIs). Renaming the
alias to 'ddev' keeps a short, convenient shortcut for devduck while
avoiding surprising shadowing of unrelated 'dev' binaries on users'
systems. The primary 'devduck' entry point is unchanged.

Verified pyproject.toml parses and exposes 'ddev' -> 'devduck:cli'
alongside the existing 'devduck' entry point.

---
Prompt: do a small PR, but lets change it to ddev, instead of
dropping it completely.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant