setuptools v82.0.0 has completely dropped support for pkg_resources, which we depend on to load our plugins. Because of this, the plugins bundled with PyInstaller cannot be found.
The MacOS .dmg produced by the latest release bundles a much earlier version of setuptools (v65.5.0), so it avoids this issue.
The setuptools recommendation is to use "implicit namespace packages". I just tried to setup a minimal test for this, without much luck, potentially due to implicit namespaces not working well when frozen. I will test some other alternatives.
In the meantime, we can revert to setuptools <= 80.9.0. I have just tested another fresh build with this version (and the latest PyInstaller==6.21.0) and it worked locally.
setuptoolsv82.0.0 has completely dropped support forpkg_resources, which we depend on to load our plugins. Because of this, the plugins bundled withPyInstallercannot be found.The MacOS
.dmgproduced by the latest release bundles a much earlier version ofsetuptools(v65.5.0), so it avoids this issue.The
setuptoolsrecommendation is to use "implicit namespace packages". I just tried to setup a minimal test for this, without much luck, potentially due to implicit namespaces not working well when frozen. I will test some other alternatives.In the meantime, we can revert to setuptools <= 80.9.0. I have just tested another fresh build with this version (and the latest
PyInstaller==6.21.0) and it worked locally.