Re: [Hamlib-developer] [Fwd: [Hamlib/Hamlib] Run failed: C/C++ CI - master (94d7f0b)]
Library to control radio transceivers and receivers
Brought to you by:
n0nb
From: Daniele F. <iu...@gm...> - 2025-07-22 17:49:02
|
Nate wrote: > CCLD _Hamlib.la > File "/home/nate/git/hlb/bindings/../../hamlib/bindings/python/generate_tests.py", line 62 > filename = f"test_{object_name.replace(".", "_")}_class.py" > ^ > SyntaxError: f-string: unmatched '(' > make: *** [Makefile:1145: generate-pytests] Error 1 > make: Leaving directory '/home/nate/git/hlb/bindings' > > This is on Debian 12, maybe the Python is too old at 3.11.2. yes, it needs Python 3.12+ but there is no reason to use that syntax Michael wrote a fix, but now I see that it was reverted; Nate are you able to cherry-pick this? https://github.com/Hamlib/Hamlib/pull/1800/commits/9fe9a004aef2cf448e2f6cb35b91abaa01fdbf4f -- 73 de IU5HKX Daniele |