Windows CI fails due to change in cx_Freeze
$ python3 setup_win32.py bdist_dumb --bdist-dir build\bdist.mingw\msi --keep-temp bdist_msi --keep-temp
Missing build requirement "distro" Python module; install paths may be incorrect
Traceback (most recent call last):
File "C:\_r\_builds\k3_3muaB\0\GNOME\meld\setup_win32.py", line 146, in <module>
import meld.build_helpers # noqa: E402
File "C:/_r\_builds\k3_3muaB\0\GNOME\meld/meld/build_helpers.py", line 67, in <module>
command_base.command.build.Build.sub_commands.extend([
AttributeError: module 'cx_Freeze.command' has no attribute 'build'
see for instance https://gitlab.gnome.org/GNOME/meld/-/jobs/2643796 If I go back to meld 3.21.1 the build seems to be successful again. It may be this commit: da79fcec which breaks things