def __repr__(self):
        return "<Requirements({})>".format(self.filename.name or "")
def handle_sigint(self, signum, _frame):
        raise KeyboardInterrupt("User interrupted execution with control-c!")