diff --git a/direct/src/dist/FreezeTool.py b/direct/src/dist/FreezeTool.py index f50b0cd927..db7ac1092c 100644 --- a/direct/src/dist/FreezeTool.py +++ b/direct/src/dist/FreezeTool.py @@ -84,6 +84,12 @@ hiddenImports = { ], 'pandas.compat': ['lzma', 'cmath'], 'pandas._libs.tslibs.conversion': ['pandas._libs.tslibs.base'], + 'scipy.linalg': ['scipy.linalg.cython_blas', 'scipy.linalg.cython_lapack'], + 'scipy.sparse.csgraph': ['scipy.sparse.csgraph._validation'], + 'scipy.spatial._qhull': ['scipy._lib.messagestream'], + 'scipy.spatial.transform._rotation': ['scipy.spatial.transform._rotation_groups'], + 'scipy.special._ufuncs': ['scipy.special._ufuncs_cxx'], + 'scipy.stats._stats': ['scipy.special.cython_special'], } if sys.version_info >= (3,): diff --git a/doc/ReleaseNotes b/doc/ReleaseNotes index fa0afb6e20..53aa89a4bb 100644 --- a/doc/ReleaseNotes +++ b/doc/ReleaseNotes @@ -24,6 +24,7 @@ Deployment * Include _sysconfigdata module properly when using sysconfig module * Fix building deploy-stub on platforms that use DT_RUNPATH instead of DT_RPATH * `sys.flags.optimize` is now set to 2 in Python 3.2 and above +* Fix import errors when using scipy Miscellaneous * `Texture::get_ram_image_as()` fixed for 3D textures