version: silence stderr

This commit is contained in:
2 * r + 2 * t
2025-07-04 20:49:46 +10:00
parent 9b01d62dc1
commit 14286fcded
+4 -1
View File
@@ -6,7 +6,9 @@ from caelestia.utils.paths import config_dir
def print_version() -> None:
print("Packages:")
pkgs = ["caelestia-shell-git", "caelestia-cli-git", "caelestia-meta"]
versions = subprocess.run(["pacman", "-Q", *pkgs], stdout=subprocess.PIPE, text=True).stdout
versions = subprocess.run(
["pacman", "-Q", *pkgs], stdout=subprocess.PIPE, stderr=subprocess.DEVNULL, text=True
).stdout
for pkg in pkgs:
if pkg not in versions:
@@ -40,6 +42,7 @@ def print_version() -> None:
"upstream/main",
],
text=True,
stderr=subprocess.DEVNULL,
)
print(" Last merged upstream commit:", shell_ver.split()[1])
print(" Commit message:", *shell_ver.splitlines()[1:])