Merge pull request #9133 from NoahGorny/drop-unstable-feature-flag

cli: Drop --unstable-feature flag
This commit is contained in:
Pradyun Gedam 2020-11-14 17:08:25 +05:30 committed by GitHub
commit 7aef258b28
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 1 additions and 19 deletions

1
news/9133.removal.rst Normal file
View File

@ -0,0 +1 @@
Remove --unstable-feature flag as it has been deprecated.

View File

@ -199,13 +199,6 @@ class Command(CommandContextMixIn):
)
options.cache_dir = None
if 'resolver' in options.unstable_features:
logger.critical(
"--unstable-feature=resolver is no longer supported, and "
"has been replaced with --use-feature=2020-resolver instead."
)
sys.exit(ERROR)
if '2020-resolver' in options.features_enabled and not PY2:
logger.warning(
"--use-feature=2020-resolver no longer has any effect, "

View File

@ -895,17 +895,6 @@ no_python_version_warning = partial(
) # type: Callable[..., Option]
unstable_feature = partial(
Option,
'--unstable-feature',
dest='unstable_features',
metavar='feature',
action='append',
default=[],
choices=['resolver'],
help=SUPPRESS_HELP, # TODO: drop this in pip 20.3
) # type: Callable[..., Option]
use_new_feature = partial(
Option,
'--use-feature',
@ -958,7 +947,6 @@ general_group = {
disable_pip_version_check,
no_color,
no_python_version_warning,
unstable_feature,
use_new_feature,
use_deprecated_feature,
]