@ -35,13 +35,21 @@ find -exec touch -h -d '2000-11-11T11:11:11+00:00' {} +
popd
# Install frozen dependencies
$WINE_PYTHON -m pip install --no-build-isolation --no-dependencies --no-warn-script-location \
# opt out of compiling C extensions
export AIOHTTP_NO_EXTENSIONS = 1
export YARL_NO_EXTENSIONS = 1
export MULTIDICT_NO_EXTENSIONS = 1
export FROZENLIST_NO_EXTENSIONS = 1
info "Installing requirements..."
$WINE_PYTHON -m pip install --no-build-isolation --no-dependencies --no-binary :all: --no-warn-script-location \
--cache-dir " $WINE_PIP_CACHE_DIR " -r " $CONTRIB " /deterministic-build/requirements.txt
info "Installing dependencies specific to binaries..."
# TODO use "--no-binary :all:" (but we don't have a C compiler...)
$WINE_PYTHON -m pip install --no-build-isolation --no-dependencies --no-warn-script-location \
--cache-dir " $WINE_PIP_CACHE_DIR " -r " $CONTRIB " /deterministic-build/requirements-binaries.txt
info "Installing hardware wallet requirements..."
# TODO use "--no-binary :all:" (but we don't have a C compiler...)
$WINE_PYTHON -m pip install --no-build-isolation --no-dependencies --no-warn-script-location \
--cache-dir " $WINE_PIP_CACHE_DIR " -r " $CONTRIB " /deterministic-build/requirements-hw.txt