mirror of
https://github.com/harvard-edge/cs249r_book.git
synced 2026-05-01 01:59:10 -05:00
These commands were never registered in main.py and have been replaced by: - TestCommand → tito module test (ModuleTestCommand) - ExportCommand → tito module export / tito dev export Also removed unused import and variable in milestone.py.
31 lines
758 B
Python
31 lines
758 B
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
|
|
from .nbgrader import NBGraderCommand
|
|
from .benchmark import BenchmarkCommand
|
|
from .community import CommunityCommand
|
|
|
|
# Command groups (with subcommands organized in subfolders)
|
|
from .system import SystemCommand
|
|
from .module import ModuleWorkflowCommand
|
|
from .package import PackageCommand
|
|
|
|
__all__ = [
|
|
'BaseCommand',
|
|
# Individual commands
|
|
'NBGraderCommand',
|
|
'BenchmarkCommand',
|
|
'CommunityCommand',
|
|
# Command groups
|
|
'SystemCommand',
|
|
'ModuleWorkflowCommand',
|
|
'PackageCommand',
|
|
]
|