From 817a143116a0a6d5041f719cc47dff58927b3306 Mon Sep 17 00:00:00 2001 From: MasloMaslane Date: Sun, 24 Aug 2025 09:25:40 +0200 Subject: [PATCH] Change pipx update method --- src/sinol_make/__init__.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/sinol_make/__init__.py b/src/sinol_make/__init__.py index d5e4bdcb..940ecf2b 100644 --- a/src/sinol_make/__init__.py +++ b/src/sinol_make/__init__.py @@ -109,17 +109,18 @@ def main(): 'https://github.com/sio2project/sinol-make/#reporting-bugs-and-contributing-code') finally: if new_version is not None: - install_method = 'pipx' if util.is_probably_installed_by_pipx() else 'pip' + install_method = 'pipx upgrade sinol-make' if util.is_probably_installed_by_pipx() \ + else 'pip install sinol-make --upgrade' if not util.is_dev(new_version): print(util.warning( f'New version of sinol-make is available (your version: {__version__}, available version: ' f'{new_version}).\n' f'Changelog can be found at https://github.com/sio2project/sinol-make/releases.\n' - f'You can update sinol-make by running `{install_method} install sinol-make --upgrade`.')) + f'You can update sinol-make by running `{install_method}`.')) elif util.is_dev(new_version): print(util.warning( f'New development version of sinol-make is available (your version: {__version__}, available ' f'version: {new_version}).\n' f'Changelog can be found at https://github.com/sio2project/sinol-make/releases.\n' - f'You can update sinol-make by running `{install_method} install sinol-make --pre --upgrade`.' + f'You can update sinol-make by running `{install_method} --pre`.' ))