OK, after some searching around the world, it seems that the main reason is not etching, it is just a problem with the hidden pyinstaller import, but for some reason it only appears when etching (don't ask me why).
: .spec
, Scipy
:
hiddenimports=['scipy._lib.messagestream']
,
hiddenimports=['sklearn.neighbors.typedefs',
'scipy._lib.messagestream',
'pandas._libs.tslibs.timedeltas' ]