Files
TinyTorch/tito/commands/__init__.py
Vijay Janapa Reddi c6f6def0d4 🧪 Test publish command
2025-07-15 20:39:51 -04:00

48 lines
1.2 KiB
Python

"""
CLI Commands package.
Each command is implemented as a separate module with proper separation of concerns.
Commands are organized into logical groups: system, module, and package.
"""
from .base import BaseCommand
# Individual commands (for backward compatibility)
from .notebooks import NotebooksCommand
from .info import InfoCommand
from .test import TestCommand
from .doctor import DoctorCommand
from .export import ExportCommand
from .reset import ResetCommand
from .jupyter import JupyterCommand
from .nbdev import NbdevCommand
from .status import StatusCommand
from .clean import CleanCommand
from .nbgrader import NBGraderCommand
from .book import BookCommand
# Command groups
from .system import SystemCommand
from .module import ModuleCommand
from .package import PackageCommand
__all__ = [
'BaseCommand',
# Individual commands
'NotebooksCommand',
'InfoCommand',
'TestCommand',
'DoctorCommand',
'ExportCommand',
'ResetCommand',
'JupyterCommand',
'NbdevCommand',
'StatusCommand',
'CleanCommand',
'NBGraderCommand',
'BookCommand',
# Command groups
'SystemCommand',
'ModuleCommand',
'PackageCommand',
]