Requests: leitura netrc não respeita a variável de ambiente NETRC

Criado em 1 out. 2017  ·  4Comentários  ·  Fonte: psf/requests

Conforme descrito aqui , há uma variável de ambiente NETRC que pode ser usada para controlar onde o arquivo .netrc está. As solicitações sempre procuram no diretório inicial do usuário.

Informação do sistema

{
  "chardet": {
    "version": "3.0.4"
  },
  "cryptography": {
    "version": ""
  },
  "idna": {
    "version": "2.6"
  },
  "implementation": {
    "name": "CPython",
    "version": "3.5.2"
  },
  "platform": {
    "release": "14.5.0",
    "system": "Darwin"
  },
  "pyOpenSSL": {
    "openssl_version": "",
    "version": null
  },
  "requests": {
    "version": "2.18.4"
  },
  "system_ssl": {
    "version": "100020cf"
  },
  "urllib3": {
    "version": "1.22"
  },
  "using_pyopenssl": false
}

Comentários muito úteis

Ainda queremos esse recurso? Eu quero esse recurso, mas não conheço o sentimento geral entre os usuários.

Vejo que https://github.com/psf/requests/pull/4339 foi fechado porque não foi concluído. Eu me ofereço para terminar o trabalho com a documentação e cobertura de teste apropriadas.

Todos 4 comentários

Ainda queremos esse recurso? Eu quero esse recurso, mas não conheço o sentimento geral entre os usuários.

Vejo que https://github.com/psf/requests/pull/4339 foi fechado porque não foi concluído. Eu me ofereço para terminar o trabalho com a documentação e cobertura de teste apropriadas.

Este está aberto há muito tempo, sem resposta. Como esse caso será tratado? Esse seria um recurso muito bom para implementar.

Este projeto geralmente teve uma experiência terrível com o suporte Netrc. Isso causa confusão e não é conveniente desativá-lo. Se qualquer coisa, eu espero que os mantenedores atuais queiram descartar o suporte para localizar / analisar arquivos netrc e fechar isso como algo que eles não irão implementar. (E eles estariam certos em fazer isso)

Incrível! Obrigado!

Esta página foi útil?
0 / 5 - 0 avaliações