diff --git a/src/python/jw/pkg/cmds/secrets/Cmd.py b/src/python/jw/pkg/cmds/secrets/Cmd.py index e13091be..d49f3211 100644 --- a/src/python/jw/pkg/cmds/secrets/Cmd.py +++ b/src/python/jw/pkg/cmds/secrets/Cmd.py @@ -11,7 +11,7 @@ if TYPE_CHECKING: from typing import Iterable from ...lib.Distro import Distro from ...lib.ExecContext import ExecContext - from ..CmdDistro import CmdDistro + from ..CmdSecrets import CmdSecrets from .lib.DistroContext import DistroContext @@ -39,7 +39,7 @@ class Cmd(Base): # export async def _compile_template_files(self, packages: Iterable[str], default_attrs: Attrs) -> list[str]: return await self.ctx.compile_template_files(packages, default_attrs) - def __init__(self, parent: CmdDistro, name: str, help: str) -> None: + def __init__(self, parent: CmdSecrets, name: str, help: str) -> None: super().__init__(parent, name, help) def add_arguments(self, parser: ArgumentParser) -> None: diff --git a/src/python/jw/pkg/cmds/secrets/lib/DistroContext.py b/src/python/jw/pkg/cmds/secrets/lib/DistroContext.py index 2f0cbb4b..7628fbb1 100644 --- a/src/python/jw/pkg/cmds/secrets/lib/DistroContext.py +++ b/src/python/jw/pkg/cmds/secrets/lib/DistroContext.py @@ -11,7 +11,6 @@ from typing import TYPE_CHECKING if TYPE_CHECKING: from typing import Iterable from ....lib.FileContext import FileContext - from ...CmdDistro import CmdDistro from ....lib.log import * from ....lib.util import run_cmd