pjkm.cli.commands.registry¶
Registry commands — search, install, browse community group packs.
Functions¶
Module Contents¶
- pjkm.cli.commands.registry.search(query=typer.Argument('', help='Search term (name, tag, group, or description)'), refresh=typer.Option(False, '--refresh', help='Force refresh the registry index'))[source]¶
Search the pjkm registry for community group packs.
Group packs are installable collections of groups + template fragments published as git repos. They extend pjkm with new scaffolding for frameworks, platforms, and domains.
Examples
pjkm search django pjkm search ml pjkm search auth pjkm search # list all packs
- pjkm.cli.commands.registry.install(name=typer.Argument(help='Pack name to install (e.g. pjkm-django)'), no_sync=typer.Option(False, '--no-sync', help='Add without cloning'))[source]¶
Install a group pack from the registry.
Downloads the pack’s git repo and registers it as a group source. After install, the pack’s groups are available in pjkm init, pjkm add, pjkm list groups, etc.
Examples
pjkm install pjkm-django pjkm install pjkm-ml-ops pjkm install pjkm-quant