force upgrade of conda itself

if conda upgrade conda is broken, we are in trouble

this is required to avoid the RemoveError
This commit is contained in:
Min RK
2023-06-09 14:08:03 +02:00
parent 4f0179a84c
commit 4cc55df2a4
2 changed files with 10 additions and 5 deletions

View File

@@ -249,6 +249,8 @@ def ensure_user_environment(user_requirements_txt_file):
# we _could_ explicitly pin Python here,
# but conda already does this by default
cf_pkgs_to_upgrade,
# use force to avoid RemoveError: 'requests' is a dependency of conda
force=True,
)
pypi_pkgs_to_upgrade = list(set(to_upgrade) & {"pip"})
if pypi_pkgs_to_upgrade: