code: def main(self, *args, **kwargs):
          
          argv = kwargs.pop('args', click.get_os_args())
          if '--' in argv:
              pos = argv.index('--')
              argv, self.overflow = argv[:pos], tuple(argv[pos + 1:])
          else:
              argv, self.overflow = argv, tuple()
          return super(ClickGroup, self).main(args=argv, *args, **kwargs)
docs: Main function called by setuptools.
  
          :param list args: Passed to super().
          :param dict kwargs: Passed to super().
  
          :return: super() return value.