summaryrefslogtreecommitdiff
path: root/docs/user_guide.rst
diff options
context:
space:
mode:
authorPradyun S. Gedam <pradyunsg@gmail.com>2017-05-19 17:09:48 +0530
committerPradyun S. Gedam <pradyunsg@gmail.com>2017-05-19 17:09:48 +0530
commit375ed4d3fcf2679dfcd011c3441caa05e5b5c94a (patch)
treefbc543ca9adfc14c85b9696ae7684f1a43c2b664 /docs/user_guide.rst
parentf16de428633cfda42de9be56b4674172bce7279c (diff)
downloadpip-375ed4d3fcf2679dfcd011c3441caa05e5b5c94a.tar.gz
Switch default upgrade strategy to only-if-needed
Diffstat (limited to 'docs/user_guide.rst')
-rw-r--r--docs/user_guide.rst6
1 files changed, 3 insertions, 3 deletions
diff --git a/docs/user_guide.rst b/docs/user_guide.rst
index 6d5d9a1e3..daff8a3e2 100644
--- a/docs/user_guide.rst
+++ b/docs/user_guide.rst
@@ -486,9 +486,9 @@ strategies supported:
the new parent requirements
- ``only-if-needed``: upgrades a dependency only if it does not satisfy the new
parent requirements
-
-Currently, the default strategy is ``eager``, which was the strategy prior to
-the ``--upgrade-strategy`` option being added.
+
+The default strategy is ``only-if-needed``. This was changed in pip 10.0 due to
+the breaking nature of ``eager`` when upgrading conflicting dependencies.
As an historic note, an earlier "fix" for getting the ``only-if-needed``
behaviour was::