From 71fe7137a03dac01c5ee5bba2c19ac0cefb7f626 Mon Sep 17 00:00:00 2001 From: Jakub Kuczys Date: Mon, 18 May 2026 23:24:05 +0200 Subject: [PATCH] Fix redbot-update's pretend version not affecting version list (#6760) --- redbot/_update/cmd/cog_compatibility.py | 4 +++- redbot/_update/updater.py | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/redbot/_update/cmd/cog_compatibility.py b/redbot/_update/cmd/cog_compatibility.py index 82d7c1c30..7b17d43a5 100644 --- a/redbot/_update/cmd/cog_compatibility.py +++ b/redbot/_update/cmd/cog_compatibility.py @@ -89,7 +89,9 @@ async def _check_cog_compatibility_command_impl( console = common.get_console() if red_version is None or python_version is None: with console.status("Checking latest version..."): - latest = await fetch_latest_red_version() + latest = await fetch_latest_red_version( + include_prereleases=common.get_current_red_version().is_prerelease + ) red_version = latest.version python_version = Version(".".join(map(str, sys.version_info[:3]))) diff --git a/redbot/_update/updater.py b/redbot/_update/updater.py index 8a257b203..4adb952b7 100644 --- a/redbot/_update/updater.py +++ b/redbot/_update/updater.py @@ -299,7 +299,9 @@ class Updater: async def _prepare_metadata(self) -> None: interpreter_info = self.options.new_python_interpreter or PythonInfo.current_system() with self.console.status("Checking latest version..."): - available_versions = await fetch_available_red_versions() + available_versions = await fetch_available_red_versions( + include_prereleases=common.get_current_red_version().is_prerelease + ) latest_major = available_versions[0] self.metadata = UpdaterMetadata(