You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Jun 2, 2026. It is now read-only.
There are still a few leftover references to the old [cli] extra and in-repo CLI docs/module paths after moving the CLI packaging to packages/cli/.
Examples
defectdojo_api_generated/cli/__main__.py still tells users to install defectdojo-api-generated[cli]
docs/cli.md still documents uv tool install 'defectojo-api-generated[cli]' and imports defectdojo_api_generated.cli.commands.cli
mkdocs.yml still exposes cli.md in the docs nav
tests still reference docs/cli.md and the in-package CLI module paths
Why this matters
The repository now treats the main package as library-only, while the CLI is published from the separate wrapper package under packages/cli/. Leftover references make the install story inconsistent and risk broken docs or stale guidance.
Suggested scope
Audit the repo for stale references to [cli], docs/cli.md, and any outdated assumptions about where CLI packaging lives
Decide which runtime/module references are still intentional versus leftovers from before the split
Update docs/messages/tests to consistently point users to the wrapper package (defectdojo-api-generated-cli) where appropriate
Remove or rewrite obsolete docs/navigation if docs/cli.md is no longer the intended source of truth
Acceptance criteria
No user-facing install/help text points to defectdojo-api-generated[cli]
Documentation and nav match the current CLI packaging approach
Tests reflect the intended CLI docs/module layout
Any remaining defectdojo_api_generated.cli.* references are deliberate and documented
Summary
There are still a few leftover references to the old
[cli]extra and in-repo CLI docs/module paths after moving the CLI packaging topackages/cli/.Examples
defectdojo_api_generated/cli/__main__.pystill tells users to installdefectdojo-api-generated[cli]docs/cli.mdstill documentsuv tool install 'defectojo-api-generated[cli]'and importsdefectdojo_api_generated.cli.commands.climkdocs.ymlstill exposescli.mdin the docs navdocs/cli.mdand the in-package CLI module pathsWhy this matters
The repository now treats the main package as library-only, while the CLI is published from the separate wrapper package under
packages/cli/. Leftover references make the install story inconsistent and risk broken docs or stale guidance.Suggested scope
[cli],docs/cli.md, and any outdated assumptions about where CLI packaging livesdefectdojo-api-generated-cli) where appropriatedocs/cli.mdis no longer the intended source of truthAcceptance criteria
defectdojo-api-generated[cli]defectdojo_api_generated.cli.*references are deliberate and documented