After building the 0.54.1 RC1 package (see thread), I wanted to run the validation script on it, but I got this error:
validate_release.py unvanquished_0.54.0-20231207-231136-4559329-0.54.1-rc1.zip
Checking the universal zip (version = '0.54.0-20231207-231136-4559329-0.54.1-rc1')
Dirty version string detected: res-weapons_0.54-dirty.dpk
Pak dependency cycle: res-weapons_0.54.1~rc1.dpk -> res-weapons_0.54-dirty.dpk -> res-buildables_0.54.dpk -> res-weapons_0.54.1~rc1.dpk
Traceback (most recent call last):
File "validate_release.py", line 525, in <module>
for error in generator:
File "validate_release.py", line 479, in CheckRelease
yield from SYSTEM_CHECKERS[system](zz, arch, symids)
File "validate_release.py", line 209, in CheckWindows
yield from WindowsCheckBinary(z, arch, f'{binary}.exe', symids)
File "validate_release.py", line 155, in WindowsCheckBinary
'%02X' * 8 % tuple(entry.Signature_Data4), entry.Age)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
TypeError: 'int' object is not iterable
After building the 0.54.1 RC1 package (see thread), I wanted to run the validation script on it, but I got this error: