20 Nov
2020
20 Nov
'20
1:45 p.m.
On 20/11/20 9:17 pm, Andrew Svetlov wrote:
Digging into the problem more, I've figured out that PyInstaller has hooks <https://github.com/pyinstaller/pyinstaller/tree/develop/PyInstaller/hooks> for a bunch of popular libraries to make them work.
I've seen this sort of thing in other app bundlers too, e.g. last time I looked py2app and py2exe had a bunch of special casing for various libraries. This is quite a big problem, IMO. It makes these tools very flakey. What is it about app bundling in Python that makes these things necessary? Something seems very wrong somewhere. -- Greg