pypa/pip

pip install --target --upgrade removes existing packages scripts

Open

#8.063 geöffnet am 16. Apr. 2020

Auf GitHub ansehen
 (26 Kommentare) (8 Reaktionen) (0 zugewiesene Personen)Python (3.032 Forks)batch import
C: targetS: needs triagehelp wantedtype: bug

Repository-Metriken

Stars
 (8.952 Stars)
PR-Merge-Metriken
 (Durchschn. Merge 13T 7h) (20 gemergte PRs in 30 T)

Beschreibung

Environment

  • pip version:20.0.2
  • Python version:3.8.2
  • OS:MacOS

Description pip with -t removed other file in target bin folder

Expected behavior

when install package ipython should not remove package pylint bin files

How to Reproduce

mkdir test
pip install -t test pylint
ls test/bin/
epylint  isort  pylint  pyreverse  symilar

pip install -U -t test ipython
ls test/bin/
easy_install  easy_install-3.8  iptest  iptest3  ipython  ipython3  pygmentize

Output

After install ipython, pylint is deleted.

Contributor Guide