mirror of
https://github.com/ceph/ceph
synced 2025-04-01 23:02:17 +00:00
install-deps: remove the legacy resolver flags
This was a workaround that was introduced long time ago. This will be something that could be deprectaed at some point [1]. And its preventing some of the dependencies to be downloaded or stored into the wheelhouse. Deps like jsonschema, parse, mypy, cryptography etc. [1] https://pip.pypa.io/en/latest/user_guide/#deprecation-timeline Fixes: https://tracker.ceph.com/issues/62082 Signed-off-by: Nizamudeen A <nia@redhat.com>
This commit is contained in:
parent
652434f8f7
commit
d179b95ddf
@ -270,10 +270,7 @@ function populate_wheelhouse() {
|
||||
pip $PIP_OPTS $install \
|
||||
'setuptools >= 0.8' 'pip >= 21.0' 'wheel >= 0.24' 'tox >= 2.9.1' || return 1
|
||||
if test $# != 0 ; then
|
||||
# '--use-feature=fast-deps --use-deprecated=legacy-resolver' added per
|
||||
# https://github.com/pypa/pip/issues/9818 These should be able to be
|
||||
# removed at some point in the future.
|
||||
pip --use-feature=fast-deps --use-deprecated=legacy-resolver $PIP_OPTS $install $@ || return 1
|
||||
pip $PIP_OPTS $install $@ || return 1
|
||||
fi
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user