As briefly discussed in slack, despite Python < 3.9 already being officially unsupported [1] (and use of eb with python < 3.9 leads to a deprecation warning on invocation), eb still works with python 3.6 (as far as I know).
We are running SLES 15sp7 on our cluster, which has EOL 2031, and it has base python version of 3.6.
While it's likely that we won't still be running SLES15 all the way until EOL, we would certainly plan at least a few more years.
My preference is to run eb with the system python. Even if this is not an insurmountable hurdle, that's what's worked out best for me to date.
[1] https://github.com/easybuilders/easybuild-framework/pull/4966/changes
As briefly discussed in slack, despite Python < 3.9 already being officially unsupported [1] (and use of eb with python < 3.9 leads to a deprecation warning on invocation),
ebstill works with python 3.6 (as far as I know).We are running SLES 15sp7 on our cluster, which has EOL 2031, and it has base python version of 3.6.
While it's likely that we won't still be running SLES15 all the way until EOL, we would certainly plan at least a few more years.
My preference is to run
ebwith the system python. Even if this is not an insurmountable hurdle, that's what's worked out best for me to date.[1] https://github.com/easybuilders/easybuild-framework/pull/4966/changes