From ce5845686cd9f3a65e3dba1b879d213467cd04ad Mon Sep 17 00:00:00 2001 From: Ben Date: Tue, 23 Jun 2026 20:40:06 +0000 Subject: [PATCH 1/2] Update dfetch environment to show newer version inline --- CHANGELOG.rst | 5 +++++ dfetch/commands/environment.py | 9 +++++++-- features/environment.feature | 3 +-- 3 files changed, 13 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.rst b/CHANGELOG.rst index bbb0f99d..57b7b207 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -1,3 +1,8 @@ +Release 0.14.3 (unreleased) +==================================== + +* Update ``dfetch environment`` to show newer version inline (#0) + Release 0.14.2 (released 2026-06-21) ==================================== diff --git a/dfetch/commands/environment.py b/dfetch/commands/environment.py index 84c9753b..b066d599 100644 --- a/dfetch/commands/environment.py +++ b/dfetch/commands/environment.py @@ -36,11 +36,16 @@ def create_menu(subparsers: dfetch.commands.command.SubparserActionType) -> None def __call__(self, _: argparse.Namespace) -> None: """Perform listing the environment.""" - logger.print_report_line("dfetch", __version__) logger.debug("Checking for a newer dfetch version") newer = newer_version_available() if newer: - logger.print_newer_version_notice(newer) + dfetch_info = ( + f"{__version__} ({newer} available" + " see https://github.com/dfetch-org/dfetch/releases)" + ) + else: + dfetch_info = __version__ + logger.print_report_line("dfetch", dfetch_info) logger.print_report_line( "platform", f"{platform.system()} {platform.release()}" ) diff --git a/features/environment.feature b/features/environment.feature index 25836e1e..5a5eb021 100644 --- a/features/environment.feature +++ b/features/environment.feature @@ -19,6 +19,5 @@ Feature: Display environment information Then the output starts with: """ Dfetch (0.14.2) - dfetch : 0.13.0 - dfetch 1.99.0 available — https://github.com/dfetch-org/dfetch/releases + dfetch : 0.13.0 (1.99.0 available see https://github.com/dfetch-org/dfetch/releases) """ From b778d2f83edd1b56455fc7b0c2b97af1b5bbbc46 Mon Sep 17 00:00:00 2001 From: Ben Spoor <37540691+ben-edna@users.noreply.github.com> Date: Thu, 25 Jun 2026 06:50:51 +0200 Subject: [PATCH 2/2] Update CHANGELOG.rst Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> --- CHANGELOG.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 57b7b207..a761f753 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -1,7 +1,7 @@ Release 0.14.3 (unreleased) ==================================== -* Update ``dfetch environment`` to show newer version inline (#0) +* Update ``dfetch environment`` to show newer version inline (`#1310`) Release 0.14.2 (released 2026-06-21) ====================================