Skip to content

Updates for python 3.11 with AnalysisBase

This MR updates the AnalysisBase externals to python 3.11 (ATLINFR-5217) and packages versions to match largely LCG_106 (SPI-2493) except:

  • setuptools and hdf5
  • Removed Lhapdf from AthAnalysis since it's provided via LCG and does not build in the previous setup since it requires cython in the build
  • ROOT is updated to 6.32/02 and the primary download area is EOS
  • Switched off the python bindings for XRootD

Other updates:

  • Updated the TBB build configuration from make to cmake
  • Added AnalysisBaseExternals/x86_64-el9-gcc13 to the CI pipeline.
  • AthDerivation and all CentOS7 CI pipelines have been removed.

Let's keep MR in draft until we decide to move to python 3.11 at some point. Tagging @akraszna, @rhauser, @jchapman, @jcatmore for info.

Edited by Johannes Elmsheuser

Merge request reports