Skip to content

Commit

Permalink
Merge pull request #3742 from ryneeverett/VcsDocClarification
Browse files Browse the repository at this point in the history
Clarify VCS installation behavior. Resolve #2837.
  • Loading branch information
xavfernandez authored Oct 28, 2016
2 parents 1aa5e6a + b9602e9 commit aa9d780
Showing 1 changed file with 4 additions and 1 deletion.
5 changes: 4 additions & 1 deletion docs/reference/pip_install.rst
Original file line number Diff line number Diff line change
Expand Up @@ -321,7 +321,10 @@ the :ref:`--editable <install_--editable>` option) or not.
for global installs. The :ref:`--src <install_--src>` option can be used to
modify this location.
* For non-editable installs, the project is built locally in a temp dir and then
installed normally.
installed normally. Note that if a satisfactory version of the package is
already installed, the VCS source will not overwrite it without an `--upgrade`
flag. VCS requirements pin the package version (specified in the `setup.py`
file) of the target commit, not necessarily the commit itself.

The "project name" component of the url suffix "egg=<project name>-<version>"
is used by pip in its dependency logic to identify the project prior
Expand Down

0 comments on commit aa9d780

Please sign in to comment.