The Type | OtherType syntax for writing unions was introduced in Python
3.10. We want to support Python 3.7, so use the old syntax which is
supported by it.
Fixes d31313f7dc8018aeb92eeb8caf2dccf71a443a43
---
pmb/config/sudo.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/pmb/config/sudo.py b/pmb/config/sudo.py
index 1e227534..aa77eb06 100644
--- a/pmb/config/sudo.py+++ b/pmb/config/sudo.py
@@ -6,7 +6,7 @@ from functools import lru_cache
@lru_cache()
-def which_sudo() -> str | None:+def which_sudo() -> Union[str, None]: """Returns a command required to run commands as root, if any.
Find whether sudo or doas is installed for commands that require root.
--
2.40.1
pmbootstrap/patches/.build.yml: FAILED in 30s
[pmb.config.sudo: Use type union compatible with Python 3.7][0] from [Newbyte][1]
[0]: https://lists.sr.ht/~postmarketos/pmbootstrap-devel/patches/41644
[1]: mailto:newbyte@postmarketos.org
✗ #1001507 FAILED pmbootstrap/patches/.build.yml https://builds.sr.ht/~postmarketos/job/1001507