diff options
author | Pradyun Gedam <pradyunsg@gmail.com> | 2019-01-29 14:39:02 +0530 |
---|---|---|
committer | Pradyun Gedam <pradyunsg@gmail.com> | 2019-05-25 21:52:15 -0400 |
commit | 2e777204469f4574e7baeb4b515e90f121af76d6 (patch) | |
tree | 69d868121706ad0b8d189a048b9cab25f693a766 | |
parent | c197b118165829e355d553c56fc9837baf9ea080 (diff) | |
download | pip-2e777204469f4574e7baeb4b515e90f121af76d6.tar.gz |
Mention gone_in version in deprecation messages
-rw-r--r-- | src/pip/_internal/utils/deprecation.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/pip/_internal/utils/deprecation.py b/src/pip/_internal/utils/deprecation.py index 8c896f8ce..b43b98db3 100644 --- a/src/pip/_internal/utils/deprecation.py +++ b/src/pip/_internal/utils/deprecation.py @@ -81,6 +81,11 @@ def deprecated(reason, replacement, gone_in, issue=None): # This is purposely eagerly formatted as we want it to appear as if someone # typed this entire message out. message = DEPRECATION_MSG_PREFIX + reason + + if gone_in is not None: + message += ( + " pip {} will remove support for this functionality".format(gone_in) + ) if replacement is not None: message += " A possible replacement is {}.".format(replacement) if issue is not None: |