code: def upload_by_gemfury(self):
          
          check_call_no_output([
              '{}'.format(self.python),
              'setup.py',
              'sdist',
          ])
          filename = self.get_package_filename()
          # The command line is the one recommended by gemfury at
          # https://manage.fury.io/dashboard/[username]/push
          check_call_no_output([
              'fury',
              'push',
              filename,
              '--as={}'.format(self.gemfury_user),
          ])
docs: upload to gemfury
          :return: