feat: Add --upgrade argument to upgrade aider to the latest version

This commit is contained in:
Paul Gauthier (aider) 2024-08-27 08:46:54 -07:00
parent fa74736e02
commit 17c2626f39
2 changed files with 10 additions and 0 deletions

View file

@ -509,6 +509,12 @@ def get_parser(default_config_files, git_root):
help="Install the latest version from the main branch",
default=False,
)
group.add_argument(
"--upgrade",
action="store_true",
help="Upgrade aider to the latest version from PyPI",
default=False,
)
group.add_argument(
"--apply",
metavar="FILE",

View file

@ -434,6 +434,10 @@ def main(argv=None, input=None, output=None, force_git_root=None, return_coder=F
success = install_from_main_branch(io)
return 0 if success else 1
if args.upgrade:
success = install_upgrade(io)
return 0 if success else 1
if args.check_update:
check_version(io, verbose=args.verbose)