Quando fazemos download de repositórios privados e o token fornecido não é válido ou não é encontrado lançamos uma mensagem de erro geral do frictionless que:
FrictionlessException: [package-error] The data package has an error: cannot retrieve metadata
"https://raw.githubusercontent.com/splor-mg/teto-gastos-rrf-dados/main/datapackage.json" because "404 Client Error: Not Found
for url: https://raw.githubusercontent.com/splor-mg/teto-gastos-rrf-dados/main/datapackage.json"
Faz sentido melhorarmos a mensagem pelo menos para o caso em que a variável de ambiente indicada em data.toml não estiver definida mas potencialmente podemos fazer um ping no Github para validar o token e avisar caso ele seja inválido.
Quando fazemos download de repositórios privados e o token fornecido não é válido ou não é encontrado lançamos uma mensagem de erro geral do frictionless que:
Faz sentido melhorarmos a mensagem pelo menos para o caso em que a variável de ambiente indicada em
data.toml
não estiver definida mas potencialmente podemos fazer um ping no Github para validar o token e avisar caso ele seja inválido.