diff --git a/constraints_tests.txt b/constraints_tests.txt index 92920cea3..447311d58 100644 --- a/constraints_tests.txt +++ b/constraints_tests.txt @@ -8,3 +8,8 @@ GDAL!=3.6.*,!=3.7.* # https://github.com/natcap/pygeoprocessing/issues/387 GDAL<3.8.5 + +# Pyinstaller 6.10 breaks our windows builds. Until we can figure out the +# root cause, let's cap the versions to those that work. +# https://github.com/natcap/invest/issues/1622 +pyinstaller<6.10 diff --git a/exe/invest.spec b/exe/invest.spec index ac4ec440b..b0f3085ec 100644 --- a/exe/invest.spec +++ b/exe/invest.spec @@ -30,7 +30,9 @@ kwargs = { 'pkg_resources.py2_warn', 'cmath', 'charset_normalizer', - 'scipy.special._cdflib' + 'scipy.special._cdflib', + 'scipy.special._special_ufuncs', + 'scipy._lib.array_api_compat.numpy.fft', ], 'datas': [proj_datas], 'cipher': block_cipher,