from __future__ import annotations from typing import TYPE_CHECKING from .Cmd import Cmd, Parent if TYPE_CHECKING: from argparse import Namespace class CmdRmCompilationOutput(Cmd): # export def __init__(self, parent: Parent) -> None: super().__init__( parent, 'rm-compilation-output', help = 'Remove package compilation output files', ) async def _run(self, args: Namespace) -> None: await self._remove_compilation_targets(args.packages)