diff options
author | 2025-05-17 09:53:04 +0100 | |
---|---|---|
committer | 2025-05-17 09:53:04 +0100 | |
commit | 1059e0a33e2846187b3532dcba5581373de38638 (patch) | |
tree | 01ac0a0aca40e8332d53e7cf538a6bea9c9fc92f | |
parent | Replace 3.12 support in snekbox for 3.14-dev (diff) |
Add extra info about pre-release versions in snekbox output
-rw-r--r-- | bot/exts/utils/snekbox/_eval.py | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/bot/exts/utils/snekbox/_eval.py b/bot/exts/utils/snekbox/_eval.py index ac67d1ed7..fa377488d 100644 --- a/bot/exts/utils/snekbox/_eval.py +++ b/bot/exts/utils/snekbox/_eval.py @@ -144,7 +144,12 @@ class EvalResult: def get_status_message(self, job: EvalJob) -> str: """Return a user-friendly message corresponding to the process's return code.""" - version_text = job.version.replace("t", " [free threaded](<https://docs.python.org/3.13/whatsnew/3.13.html#free-threaded-cpython>)") + if job.version == "3.13t": + version_text = job.version.replace("t", " [free threaded](<https://docs.python.org/3.13/whatsnew/3.13.html#free-threaded-cpython>)") + elif job.version == "3.14": + version_text = "3.14 [pre-release](<https://docs.python.org/3.14/whatsnew/3.14.html#development>)" + else: + version_text = job.version msg = f"Your {version_text} {job.name} job" if self.returncode is None: |