Installing from PyPI fails with [-Werror=unterminated-string-initialization]

Setuptools 80.3 seems to have made some impactful changes.

See https://github.com/flying-sheep/PKGBUILDs/actions/runs/14842384368/job/41668184814?pr=117

        self._finalize_license_expression()
      src/transaction.c: In function 'pyalpm_trans_init':
      src/transaction.c:283:20: error: initializer-string for array of 'char'
      truncates NUL terminator but destination lacks 'nonstring' attribute (19
      chars into 18 available) [-Werror=unterminated-string-initialization]
        283 |   char flags[18] = "\0\0\0\0\0" /* 5 */ "\0\0\0\0\0" /* 10 */
      "\0\0\0\0\0" /* 15 */ "\0\0\0";
            |                    ^~~~~~~~~~~~
      cc1: all warnings being treated as errors
      error: command '/usr/sbin/gcc' failed with exit code 1
Edited by Philipp A.
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information