jw-pkg/src/python/jw/pkg/cmds/distro
Jan Lindemann 7e7cee6d11 cmds.distro: Move all modules to lib
Functions abstracting the distribution are not only needed in the
context of the distro subcommand, but also by other code, so make the
bulk of the code abstracting the distribution available in some place
more universally useful than below cmds.distro.

This commit leaves the source files mostly unchanged. They are only
patched to fix import paths, so that functionality is preserved.
Refactoring the code from command-line API to library API will be
done by the next commit.

Signed-off-by: Jan Lindemann <jan@janware.com>
2026-03-06 12:06:28 +01:00
..
pkg cmds.distro: Move all modules to lib 2026-03-06 12:06:28 +01:00
__init__.py jw.pkg.cmds.distro: Add __init__.py 2026-01-28 18:11:09 +01:00
Cmd.py cmds.distro: Move all modules to lib 2026-03-06 12:06:28 +01:00
CmdDelete.py cmds.distro.CmdDelete: args.packages -> args.names 2026-03-04 16:02:38 +00:00
CmdDup.py jw.pkg.cmds.distro.CmdDup: Support --donwload-only 2026-03-03 11:24:49 +01:00
CmdInfo.py jw.pkg.cmds.distro.CmdInfo: Add class 2026-03-02 12:55:36 +00:00
CmdInstall.py jw.pkg.cmds.distro.CmdInstall: Support --only-update 2026-03-03 11:24:43 +01:00
CmdPkg.py cmds.distro.CmdPkg: args.name -> names 2026-03-04 14:48:46 +01:00
CmdRebootRequired.py jw.pkg.cmds.distro.CmdRebootRequired: Add class 2026-03-03 11:24:22 +01:00
CmdRefresh.py jw.pkg.cmds.distro.CmdRefresh: Add command 2026-01-28 18:11:09 +01:00
CmdSelect.py cmds.distro: Move all modules to lib 2026-03-06 12:06:28 +01:00
Makefile jw.pkg.cmds.distro: Add __init__.py 2026-01-28 18:11:09 +01:00