Executando verificação de segurança...
1

[AJUDA] Erro "Must have push access to view repository collaborators." usando a github API

Estou utilizando a github API através da biblioteca pyGithub, e estou tendo um problema ao tentar listar todos os colaboradores de um dado repositório.
Mesmo os repositórios sendo públicos, eu não consigo listar a quantidade de colaboradores.
Segue o código:

`
from pygithub3 import Github

ACCESS_TOKEN = 'x'
g = Github(NEW_ACCESS_CLASSIC_TOKEN)

arquivo = open('resultfinal.txt', 'w')
count = 0

with open('rep2.txt', 'r') as f:
lines = f.readlines()

for d in lines:
count = count + 1
if count > 5:
break
split_lines = d.split(",")

repo_name = "laravel/framework"
print(repo_name)
repo = g.get_repo(repo_name)
collaborators = repo.get_collaborators()

print(collaborators.totalCount)

`
Carregando publicação patrocinada...
1

A própria mensagem de erro diz o erro.

Voce precisa ser um dos colaboradores com o direto de fazer push

na documentação temos:

You must authenticate using an access token with the read:org and repo scopes with push access to use this endpoint.

1

Porém o meu personal acess token foi criado marcando todas as opções referentes a acesso, incluindo as citadas na documentação, e o token está sendo passado onde referenciei como X no código.