You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@aspiringmind-code@sinonkt
this is up for pick... please get a sense of what it is involved, then one of you can volunteer.
I have no idea how it may impact our build scripts e.g. How closely we need to synchronize with changes in WMCore, etc. etc.
while you are at this, make sure that code in ServerUtilities which is shared with CRABClient stays compatible with python2.7 and be aware that CRABClient always runs with the python version set by the CMSSW Release specified by the user. Check with Shahzad if there are plans for upgrading python there.
Of course moving code which is not used by Client out of ServerUtilities in some proper (new) file in CRABServer/src/python/CRABUtils can only help, that ServerUtilities file is way too long now.
scripts in the schedulers use code from GH repository but run with /usr/bin/python3
JobWrapper (CMSRunAnalysis.py, cmscp.py) run with the python3 from /cvmfs/cms.cern.ch/COMP which is under WMCore control
So if you can have code which works with both current py3.8 and new py3.13, should be all simple, otherwise a lot of care will be needed and transition will take longer due to the need of multiple backward-compatible steps.
see dmwm/WMCore#12208 (comment)
The text was updated successfully, but these errors were encountered: