File tree Expand file tree Collapse file tree 2 files changed +5
-3
lines changed Expand file tree Collapse file tree 2 files changed +5
-3
lines changed Original file line number Diff line number Diff line change 5
5
- For repeat builds, also manage the installed versions of setuptools/wheel, rather than just that of pip (#1007 ).
6
6
- Install an explicit version of wheel rather than the latest release at the time (#1007 ).
7
7
- Output the installed version of pip, setuptools and wheel in the build log (#1007 ).
8
+ - Errors installing pip/setuptools/wheel are now displayed in the build output and fail the build early (#1007 ).
8
9
- Install pip using itself rather than ` get-pip.py ` (#1007 ).
9
10
- Disable pip's version check + cache when installing pip/setuptools/wheel (#1007 ).
10
11
- Install setuptools from PyPI rather than a vendored copy (#1007 ).
Original file line number Diff line number Diff line change @@ -135,6 +135,8 @@ if [ ! "$SKIP_INSTALL" ]; then
135
135
hash -r
136
136
fi
137
137
138
+ set -e
139
+
138
140
PIP_VERSION=' 20.0.2'
139
141
SETUPTOOLS_VERSION=' 39.0.1'
140
142
WHEEL_VERSION=' 0.34.2'
174
176
175
177
puts-step " Installing pip ${PIP_VERSION} , setuptools ${SETUPTOOLS_VERSION} and wheel ${WHEEL_VERSION} "
176
178
177
- /app/.heroku/python/bin/python " ${PIP_WHEEL} /pip" install --disable-pip-version-check --no-cache \
178
- " ${PIP_TO_INSTALL} " " setuptools==${SETUPTOOLS_VERSION} " " wheel==${WHEEL_VERSION} " & > /dev/null
179
+ /app/.heroku/python/bin/python " ${PIP_WHEEL} /pip" install --quiet -- disable-pip-version-check --no-cache \
180
+ " ${PIP_TO_INSTALL} " " setuptools==${SETUPTOOLS_VERSION} " " wheel==${WHEEL_VERSION} "
179
181
180
- set -e
181
182
hash -r
You can’t perform that action at this time.
0 commit comments