aboutcode-org / aboutcode-org/python-inspector

Pip.conf settings are not parsed or respected

Aberta
#180 12 comentários 2 reações 0 responsáveis Ver no GitHub
Linguagem predominante
Python
Estrelas
23
Forks
28
Métricas de merge de PRs
Nenhum PR com merge em 30d

Descrição

An example pip.conf with sensitive variables changed to look like BASH variables:

```ini
[global]
extra-index-url = https://aws:${CODEARTIFACT_AUTH_TOKEN}@${DOMAIN}-${ACCOUNT_ID}.d.codeartifact.us-east-1.amazonaws.com/pypi/public-pypi/simple/
index-url = https://aws:${CODEARTIFACT_AUTH_TOKEN}@${DOMAIN}-${ACCOUNT_ID}.d.codeartifact.us-east-1.amazonaws.com/pypi/private-releases/simple/
```
These are actually set using the `pip config set global.extra-index-url` so they are presumably following the correct convention.

The file is located at `$HOME/.config/pip/pip.conf` following the [XDG_CONFIG_HOME](https://pip.pypa.io/en/stable/topics/configuration/#location) even when it is located in the legacy location `$HOME/.pip/pip.conf` it is not respected either.

The [pip documentation](https://pip.pypa.io/en/stable/topics/configuration/) in general.

EDIT: It also does not respect the relevant [environment variables either](https://pip.pypa.io/en/stable/topics/configuration/#environment-variables)

Guia de contribuição

Nenhum guia de contribuição indexado para este repositório

Avaliação

Esta issue ainda não foi avaliada.

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.