Continuando a discussão no GitHub para que não estejamos discutindo coisas em um PR fechado e sem relação…
Legal, obrigado pelo PR. Esses erros estão relacionados a uma nova versão do faraday. Se você rodar bundle install, deve obter a nova versão e ver os erros. Você gostaria de fazer outro PR para a correção do Faraday?
Acredito que tudo o que você precisará fazer é encontrar todas as ocorrências deFaraday::Error::ClientErrore substituí-las porFaraday::ClientError.
O meu faraday parece estar ficando na versão 0.15.4, onde acredito que o gemlock o tem. Então, não consigo reproduzir o erro localmente. Devo fazer bundle update faraday para atualizar o gemlock para 0.16.2?
O Gemfile.lock está no arquivo .gitignore, então você pode simplesmente excluí-lo e rodar bundle install novamente.