diff --git a/docker/utils/pyutils.sh b/docker/utils/pyutils.sh --- a/docker/utils/pyutils.sh +++ b/docker/utils/pyutils.sh @@ -11,7 +11,9 @@ if [ -w $srcrepo ] then # Install package in editable mode if source directory is writable - pip install -e $srcrepo + pip install -e $srcrepo --no-use-pep517 + # The flag is a workaround for a pip issue + # https://github.com/pypa/pip/issues/10573#issuecomment-941136050 else # Source directories might not be writeable, but building them writes # in-tree; so we're copying them to a location guaranteed to be writeable.