easybuild-easyblocks icon indicating copy to clipboard operation
easybuild-easyblocks copied to clipboard

Set better defaults in PythonPackage

Open Flamefire opened this issue 5 years ago • 1 comments
trafficstars

We tend to set

download_dep_fail = True
use_pip = True
sanity_pip_check = True

for all PythonPackage ECs nowadays and pip should be the default to install PythonPackages as well as the sanity check and download_dep_fail.

Hence for EasyBuild 5.0 I propose to set this as the default which is a potentially breaking change for ECs not updated but likely to work for most packages anyway.

@boegel if agreed please add this to the 5.0 milestone

Flamefire avatar Aug 19 '20 12:08 Flamefire

Pinging in here after discovering an issue caused by not using pip: https://github.com/easybuilders/easybuild-easyblocks/issues/2389

Flamefire avatar Apr 15 '21 12:04 Flamefire

This will be fixed by #3022

boegel avatar Nov 08 '23 08:11 boegel