From 2aebb644eb4e496c98cebc9d8b19488ad59599b3 Mon Sep 17 00:00:00 2001 From: Steven Maude Date: Wed, 14 Dec 2022 13:29:28 +0000 Subject: [PATCH] Improve text of resolver warning (#1776) * Correct the grammar. * Make the source of the warning clearer to the reader. --- piptools/scripts/compile.py | 7 ++++--- tests/test_cli_compile.py | 2 +- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/piptools/scripts/compile.py b/piptools/scripts/compile.py index 9e327e888..e87b5c406 100755 --- a/piptools/scripts/compile.py +++ b/piptools/scripts/compile.py @@ -383,9 +383,10 @@ def cli( if resolver_name == "legacy": log.warning( - "WARNING: using legacy resolver is deprecated and will be removed in " - "future versions. The default resolver will be change to 'backtracking' " - "in 7.0.0 version. Specify --resolver=backtracking to silence this warning." + "WARNING: the legacy dependency resolver is deprecated and will be removed" + " in future versions of pip-tools. The default resolver will be changed to" + " 'backtracking' in pip-tools 7.0.0. Specify --resolver=backtracking to" + " silence this warning." ) ### diff --git a/tests/test_cli_compile.py b/tests/test_cli_compile.py index b170ce814..00211f022 100644 --- a/tests/test_cli_compile.py +++ b/tests/test_cli_compile.py @@ -2736,7 +2736,7 @@ def test_print_deprecation_warning_if_using_legacy_resolver(runner, current_reso out = runner.invoke(cli) assert out.exit_code == 0, out - expected_warning = "WARNING: using legacy resolver is deprecated" + expected_warning = "WARNING: the legacy dependency resolver is deprecated" if current_resolver == "legacy": assert expected_warning in out.stderr else: