GihhArwtw's picture
[major] use local competitions package instead; error message for repo not found issue
ce4cf4a
raw
history blame contribute delete
313 Bytes
from abc import ABC, abstractmethod
from argparse import ArgumentParser
class BaseCompetitionsCommand(ABC):
@staticmethod
@abstractmethod
def register_subcommand(parser: ArgumentParser):
raise NotImplementedError()
@abstractmethod
def run(self):
raise NotImplementedError()