diff options
| author | AAGaming <aagaming@riseup.net> | 2024-08-03 14:03:56 -0400 |
|---|---|---|
| committer | AAGaming <aagaming@riseup.net> | 2024-08-03 14:03:56 -0400 |
| commit | dcfaf11696edbed2a9c0be01a7c37e8faab773bc (patch) | |
| tree | e551a0b4e8c54aa988f362a495691dda2aa28ad4 /backend/decky_loader | |
| parent | 3e50ce65a721ee6a8f930613dd196f92a9126c1d (diff) | |
| download | decky-loader-dcfaf11696edbed2a9c0be01a7c37e8faab773bc.tar.gz decky-loader-dcfaf11696edbed2a9c0be01a7c37e8faab773bc.zip | |
don't try to update when running from source
Diffstat (limited to 'backend/decky_loader')
| -rw-r--r-- | backend/decky_loader/helpers.py | 3 | ||||
| -rw-r--r-- | backend/decky_loader/updater.py | 2 |
2 files changed, 4 insertions, 1 deletions
diff --git a/backend/decky_loader/helpers.py b/backend/decky_loader/helpers.py index c6778352..05c4fc8e 100644 --- a/backend/decky_loader/helpers.py +++ b/backend/decky_loader/helpers.py @@ -67,6 +67,9 @@ def get_loader_version() -> str: try: # Normalize Python-style version to conform to Decky style v = Version(importlib.metadata.version("decky_loader")) + if v.major == 0 and v.minor == 0 and v.micro == 0: + # We are probably running from source + return "dev" version_str = f'v{v.major}.{v.minor}.{v.micro}' diff --git a/backend/decky_loader/updater.py b/backend/decky_loader/updater.py index b295e92d..5cd25e72 100644 --- a/backend/decky_loader/updater.py +++ b/backend/decky_loader/updater.py @@ -96,7 +96,7 @@ class Updater: "current": self.localVer, "remote": self.remoteVer, "all": self.allRemoteVers, - "updatable": self.localVer != "unknown" + "updatable": self.localVer != "unknown" and self.localVer != "dev" } async def check_for_updates(self): |
