In the latest python-gmp revision 5a9d917, the file gmp.c uses the function zz_sizeof.
The function zz_sizeof was only added to zz in release v0.9.0a4 of February 20th, 2026.
Therefore the README.rst file should state
(version 0.9.0a4 or later required).
and the meson.build file be updated from
libzz = dependency('zz', version: '>= 0.7.0')
to
libzz = dependency('zz', version: '>= 0.9.0a4')
Also the description on the PyPi page will need updating from
via the [ZZ library](https://github.com/diofant/zz) (version 0.8.0
to
via the [ZZ library](https://github.com/diofant/zz) (version 0.9.0a5)
when the sdist there gets updated from v0.5.0 to presumably v0.5.1 with the newer gmp.c file with zz_sizeof.
Just to note, using Python 3.12 to build python-gmp revision 5a9d917 completed successfully and was installed, avoiding the current issue with the sdist version problem with scripts/gitversion.py
In the latest python-gmp revision 5a9d917, the file gmp.c uses the function zz_sizeof.
The function zz_sizeof was only added to zz in release v0.9.0a4 of February 20th, 2026.
Therefore the README.rst file should state
and the meson.build file be updated from
to
Also the description on the PyPi page will need updating from
to
when the sdist there gets updated from v0.5.0 to presumably v0.5.1 with the newer gmp.c file with zz_sizeof.
Just to note, using Python 3.12 to build python-gmp revision 5a9d917 completed successfully and was installed, avoiding the current issue with the sdist version problem with scripts/gitversion.py