Я не вижу репо webhooktslint
на вашей странице gitlab.com/saikumar
, поэтому, скорее всего, это будет частный репозиторий.
Глядя на использование Python GitLab CLI , убедитесь, что правильно настроили ~/.python-gitlab.cfg
файл конфигурации пользователя, с приватным токеном GitLab : вам не придется иметь дело с учетными данными тогда.
Команда gitlab python сделает скручивание за вас, включая получение необработанных данных файла .
Но тот же самый личный токен может помочь аутентифицировать вас при попытке сделать GET частного репо, как вы делаете это в своем коде (если вы ищете реальный контент HTML-страницы).
Главное, чтобы получить доступ к частному репо, используйте PAT (токен личного доступа) вместо действительного пароля учетной записи.