main
1from __future__ import annotations
2
3from typing import TYPE_CHECKING
4from argparse import ArgumentParser
5
6from . import migrate, fine_tunes
7
8if TYPE_CHECKING:
9 from argparse import _SubParsersAction
10
11
12def register_commands(parser: ArgumentParser, subparser: _SubParsersAction[ArgumentParser]) -> None:
13 migrate.register(subparser)
14
15 namespaced = parser.add_subparsers(title="Tools", help="Convenience client side tools")
16
17 fine_tunes.register(namespaced)