Changes since CMSSW_12_0_0_pre4:
CMSSW_12_0_0_pre4...CMSSW_12_0_0_pre5
- #34662 from @CMSTrackerDPG: Reserve one bit for the flag in pixel digi packing - bugfix for PR #34509
simulation
- #34661 from @mariadalfonso: NANO: rework for Prompt (part1)
xpog
- #34656 from @smuzaffar: FireWorks: Fix clang-tidy boost-use-to-string warnings and boost header
visualization
- #34655 from @alja: Fix crash on edit of Jet collection after view destruction
visualization
- #34654 from @hyunyong: Fix issues #34648
alca
- #34652 from @ptcox: Fix static warnings in CSCDigitizer
simulation
- #34651 from @makortel: Enable printout in ReusableObjectHolder test
core
- #34650 from @Dr15Jones: Added esConsumes to L1RCTProducer
l1
- #34646 from @bsunanda: Run3-gex86: Fix the special scenarios for testing particle flux in forward regions
geometry
- #34645 from @bsunanda: Run3-sim93: Fix the cfg's in 3 packakges of SimG4CMS: CherenkovAnalysis, Forward, ShowerLibraryProducer
simulation
- #34644 from @abhih1: Drop type specs from Ecal DQM python config files
dqm
- #34642 from @mariadalfonso: prepareDQM migrate to Py3
xpog
- #34641 from @Dr15Jones: Added esConsumes to L1GtTrigReport
l1
- #34638 from @dildick: Speed up the CSC trigger emulator for Run-3 and Phase-2
l1
- #34636 from @abhih1: Migrate ECAL DQMOffline codes to ESConsumes
dqm
- #34635 from @Dr15Jones: Add missing esConsumes to L1FPGATrackProducer
l1
- #34634 from @abhih1: Migrate ECAL DQM codes to ESConsumes
dqm
- #34630 from @Dr15Jones: Add esConsumes to OmtfPacker and OmtfUnpacker
l1
- #34628 from @bsunanda: Run3-alca189 Add a few Hcal related AlCaReco streams (HcalCalIterativePhiSym, HcalCalHBHEMuonFilter, HcalCalHO, HcalCalIsoTrkFilter) to the physics data stream HLTPhysics
alca
- #34627 from @Dr15Jones: Remove unnecessary call to EventSetup in RPCTechnicalTrigger
l1
- #34626 from @abdoulline: Make new HF Shower Library the default for Run3
operations
simulation
- #34625 from @fabiocos: MTD geometry: fix scenario I14 for material budget studies
dqm
geometry
upgrade
- #34624 from @Dr15Jones: Added esConsumes to L1TTwinMuxProducer
l1
- #34622 from @bsunanda: Phase2-gex85 Update cfg's in Validation/Geometry/test in view of changes for SD's
dqm
geometry
- #34621 from @Dr15Jones: Created GlobalEvFOutputModule
daq
reconstruction
- #34620 from @perrotta: Remove unneeded computations in L1Trigger/L1TMuon and L1Trigger/L1TMuonEndCap
l1
- #34619 from @Dr15Jones: Added README.md to FWCore/Concurrency
core
- #34616 from @bsunanda: Run3-sim92 Update the SimG4CMS/Calo/test/python/cfg's in view of changes to SD classes
geometry
simulation
- #34613 from @chayanit: Update GT string for 12_0_X
pdmv
upgrade
- #34611 from @mariadalfonso: inspectNanoFile migrate to Py3
xpog
- #34610 from @Dr15Jones: Added esConsumes to helpers in L1Trigger/L1TMuon* packages
l1
- #34609 from @bsunanda: Run3-hcx304 Update the scripts for the combined ECAL+HCAL TB simulation
geometry
simulation
- #34602 from @smuzaffar: Fix DBG IBs build erros
simulation
- #34600 from @gk199: HCAL: fine grain bits for timing and depth LLP trigger set
l1
- #34598 from @Dr15Jones: Add esConsumes to modules in L1Trigger/L1TMuonBarrel
l1
- #34596 from @bsunanda: Run3-Trk07 Take care of unit test failure in SimTracker/TrackerMaterialAnalysis
simulation
- #34595 from @Dr15Jones: Use esConsumes in L1Comparator
l1
- #34594 from @guitargeek: Merge .h and .cc files of plugins in several PhysicsTools packages
analysis
reconstruction
- #34593 from @Dr15Jones: Add esConsumes to MuonTrajectoryBuilder inheriting classes
reconstruction
- #34592 from @bsunanda: Run3-TB62 Modify HGCal TB related scenarios and scripts in view of changed initialization of SDs
simulation
upgrade
- #34591 from @Dr15Jones: Add esConsumes to RecoMuon/MuonIsolation
reconstruction
- #34590 from @kdlong: Avoid rerunning particlelevel producer in NanoAOD
generators
xpog
- #34589 from @bsunanda: Run3-gex83L Modify the remaining calorimeter SD's to access objects from EventSetup correctly
simulation
- #34588 from @fabferro: PPS geometry bug fix: missing file
geometry
- #34584 from @Dr15Jones: Add esConsumes for code using TransientTrack::setES
alca
analysis
reconstruction
- #34583 from @cms-tsg-storm: Some more python 2to3 fixes for HLT
hlt
- #34582 from @dildick: GEM-CSC Trigger for Run-3
dqm
l1
- #34581 from @Dr15Jones: Remove EventSetup use from PdtEntry
analysis
dqm
reconstruction
simulation
- #34579 from @Dr15Jones: support global::OutputModule
core
- #34577 from @wddgit: Add warning that lists legacy modules if any are configured.
core
reconstruction
upgrade
- #34573 from @mseidel42: GenParticles2HepMCConverter esConsumes
generators
- #34570 from @bsunanda: Run3-gex84 Add dd4hep option for EcalDBWriters
geometry
- #34569 from @bsunanda: Run3-hcx303 Add a few cfi's to help processing with DDD or DD4Hep
geometry
upgrade
- #34568 from @bsunanda: Run3-gex83K New way of SD declaration for PPS detectors
simulation
- #34567 from @Dr15Jones: Allow global::OutputModule to use a StreamCache
core
- #34566 from @Dr15Jones: Moved OutputFile to edm::streamer namespace
core
- #34565 from @Dr15Jones: Access RunIndex from RunForOutput
core
- #34564 from @civanch: Enable general gamma process for Geant4
simulation
- #34563 from @davidlange6: Update some HLT tests for python3
core
hlt
- #34562 from @iarspider: Update cppCommentSkipper.py
core
- #34561 from @abdoulline: HCAL: HF ShowerLibrary combining code/script update
simulation
- #34560 from @watson-ij: Turn off GEM [un]packer in phase2
dqm
operations
reconstruction
upgrade
- #34558 from @bsunanda: Run3-gex83J Make new style instantiation of SD's for many forward detectors
simulation
- #34557 from @wddgit: Improve MessageLogger context handling
core
- #34556 from @CTPPS: Correct pps sim vtx position
simulation
- #34555 from @bsunanda: Run3-gex83I Use new SD constructions for ECAL TB and FP420
simulation
- #34550 from @aperloff: Update the TTTrack_TrackWord DataFormat
alca
dqm
hlt
l1
upgrade
- #34546 from @bsunanda: Run3-gex83H Rearrange the files within SimG4CMS/ShowerLibraryProducer
simulation
- #34544 from @guitargeek: Build files cleaning
alca
dqm
geometry
hlt
l1
reconstruction
simulation
upgrade
- #34543 from @jeongeun: Migrate module configuration in RecoJets to use default cfipython
reconstruction
- #34542 from @hyunyong: Migrate to esConsumes AlignmentProducerAsAnalyzer and MuonMillepedeTrackRefitter modules
alca
core
geometry
upgrade
- #34540 from @bsunanda: Run3-gex83G Move the builder in plugins for SimG4CMS/Muon and SimG4CMS/Tracker
simulation
- #34539 from @bsunanda: Run3-gex83F Update SD class initializations in SimG4CMS/HGCalTestBeam
simulation
upgrade
- #34538 from @bsunanda: Run3-gex83E Update SD class initialization in SimG4CMS/CherenkovAnalysis
simulation
- #34537 from @cms-sw: Revert "Revert "Run3-gex83B Convert all SD's in SimG4CMS/ShowerLibraryProducer using the new way of initiating""
simulation
- #34536 from @qliphy: code checks
simulation
- #34535 from @cms-sw: Revert "Run3-gex83B Convert all SD's in SimG4CMS/ShowerLibraryProducer using the new way of initiating"
simulation
- #34534 from @davidlange6: Remove six python2->3 compatibility helper usage
alca
analysis
core
db
dqm
fastsim
geometry
heterogeneous
hlt
l1
operations
pdmv
reconstruction
simulation
upgrade
xpog
- #34532 from @makortel: Protect all TTree::Fill() calls with tbb::this_task_arena::isolate() in DQMRootOutputModule
dqm
- #34530 from @gartung: Always download the packages.json file
core
- #34528 from @bsunanda: Run3-gex83D Update SD classes in SimG4CMS/HcalTestBeam to conform with the new standard
simulation
- #34526 from @cvuosalo: [DD4hep] Enable Run 3 DD4hep DB workflow with correct GT for PR & IB tests
pdmv
upgrade
- #34525 from @colizz: Extend the external process wait time for ExternalGeneratorFilter
generators
- #34524 from @civanch: Switch to templated Geant4 magnetic field stepper
simulation
- #34522 from @bsunanda: Run4-hgx289 Update the validation scripts for HGCal to test the V16 version
dqm
- #34521 from @bsunanda: Run3-gex83C Convert one more SD (Hcal) to new format
simulation
- #34519 from @Dr15Jones: Fix python 3 syntax in edmStreamStallGrapher.py
core
- #34518 from @makortel: Remove #define EDM_ML_DEBUG from XtalDedxAnalysis
simulation
- #34517 from @slava77: use integer/floor division in IgProfInfo.py
core
- #34516 from @arossi83: Add DRnR plots to PixelPhase1 DQM
dqm
- #34515 from @mmusich: fix
test_getPayloadData
in case there've been recent changes in the plugins definitionsdb
- #34514 from @civanch: Fixed tests in CherenkovAnalysis library
simulation
- #34513 from @dildick: New cluster processor for GEM-CSC trigger
l1
- #34511 from @makortel: Migrate EDModules in RecoTauTag/RecoTau to esConsumes
reconstruction
- #34510 from @bsunanda: Run3-gex83B Convert all SD's in SimG4CMS/ShowerLibraryProducer using the new way of initiating
simulation
- #34509 from @CMSTrackerDPG: Reserve one bit for flagging individual pixels
simulation
- #34508 from @kpedro88: SonicTriton feature updates, improvements, bug fixes
heterogeneous
- #34507 from @bsunanda: Run3-gex83A Make a few SD's in SimG4CMS/Forward with the new way of initiation
simulation
- #34506 from @wddgit: Improve MessageLogger Context Handling for ProcessBlock Transitions
core
- #34504 from @jshlee: GEM unpacker - updated DAQ dataformat and new DAQ status collections
db
reconstruction
simulation
upgrade
- #34502 from @carolinecollard: Remove 50ns-labeled dynamic inefficiency payload usage from SiPixelDigitizer
alca
simulation
- #34501 from @czangela: Pixel Local GPU reco crash on copy fix
reconstruction
- #34500 from @bsunanda: Run3-hcx302 Update the analyzer code to test the showerlibrary and the script which combines all momentum bins to make the library
simulation
- #34499 from @CTPPS: PPS geometry for Run3
db
geometry
upgrade
- #34497 from @civanch: Improved OscarMTProducer debug printout
simulation
- #34494 from @panoskatsoulis: Introduce L1TMuonBarrelKalmanParams and Record
alca
db
l1
- #34493 from @makortel: Use python3 in FWCore/ParameterSet unit tests
core
- #34491 from @wddgit: Fix MessageLogger format outside modules
core
- #34488 from @civanch: Added new Geant4 stepper for tracking in magnetic field
simulation
- #34487 from @jfernan2: [DQM] Add dqmPerLSsaving modifier
dqm
operations
- #34486 from @bsunanda: Run3-alca188 Add one AlCa to HLTPhysics stream
alca
- #34485 from @civanch: Fixed fast sim sampling of ECAL hits
simulation
- #34481 from @bsunanda: Phase2-gex82 Add 2 new phase2 scenarios 2026D85 and 2026D86
geometry
operations
pdmv
upgrade
- #34480 from @jeongeun: Migrate module config in RecoHI to use default cfipython
reconstruction
- #34479 from @makortel: Get MagneticField in RunManagerMTWorker::beginRun() instead of produce()
simulation
- #34478 from @dildick: Configurations and analyzer module to unpack and analyze B904 GEM trigger data
daq
dqm
l1
reconstruction
- #34475 from @smuzaffar: CMSCommonData: use python3 in unit test
geometry
upgrade
- #34474 from @smuzaffar: CondTools/SiStrip: use python3
db
- #34473 from @smuzaffar: PatAlgos: use python3 in unit test
reconstruction
- #34472 from @smuzaffar: DetectorDescription: use python3 in unit test
geometry
- #34471 from @smuzaffar: DataProcessing: use python3 in unit test
operations
- #34470 from @davidlange6: move a few unit tests to python3
geometry
reconstruction
upgrade
- #34467 from @francescobrivio: Fix BeamMonitor names in BeamSpot DQM clients
dqm
- #34466 from @casarsa: MTD Validation: dropped explicit types from the python configuration files
dqm
- #34465 from @bsunanda: Run3-sim91 Update the SD class in ShowerLibraryProducer to utilize ESGetToken
simulation
- #34464 from @smuzaffar: fix comparison: filter() in py3 does not return list
dqm
- #34463 from @theofil: adding Herwig7 workflows to release validation
generators
pdmv
upgrade
- #34462 from @bsunanda: Run3-sim90 Update the analyzers and scripts for Cherenkov Analysis
simulation
- #34461 from @mrodozov: Use RooMinimizer instead of RooMinuit after ROOT deprecation for RooMunuit
analysis
- #34460 from @CMS-LUMI-POG: New Run3 pileup scenario: 10h fill, 2h leveling
operations
simulation
- #34459 from @tvami: Make stop/sbottom R-hadrons use the cloud model
simulation
- #34457 from @mmusich: Introduce
SiPixelDynamicInefficiency
payload inspectoralca
db
- #34456 from @cms-tsg-storm: HLT Migration to 12_0_0_pre4
hlt
- #34455 from @bsunanda: Phase2-hgx289 Test and bug fix V16 geometry
geometry
upgrade
- #34454 from @CTPPS: [PPS] adding ctpps to DQM common sequences
dqm
- #34451 from @bsunanda: Run3-hcx301 Adopt the usage of ESGetToken in CaloTrkProcessing - one of the first SD's for Calo
simulation
- #34450 from @tvami: New Run-3 MC GTs containing new pixel bad components
alca
- #34449 from @lathomas: Bugfix: pick right jet collection for Type1 PUPPI MET when reapplying JECs
reconstruction
- #34447 from @bsunanda: Run3-sim89 Avoid accessing ESHandle without ESGetToken
geometry
simulation
- #34444 from @mmusich:
getPayloadData.py
: fix--suppress-output
and--image_plot
options for Py3db
- #34442 from @jfernan2: Update compareDQMOutput.py
dqm
- #34441 from @cms-sw: Revert "Fix isData when neither --data nor --mc is used"
operations
- #34440 from @smuzaffar: RelMon: use python3
dqm
- #34437 from @colizz: Fix the MadGraph5 LO multithread utility
generators
- #34436 from @colizz: Use the original GEN module name for ExternalGeneratorFilter in recognizing generator types
analysis
generators
- #34435 from @dildick: Re-enable suppression of CSC digis without matching pretriggers and triggers
dqm
reconstruction
simulation
upgrade
- #34433 from @smuzaffar: [PY3] update MillePedeAlignmentAlgorithm scripts to use python3
alca
- #34432 from @bsunanda: Run3-hcx300 Update code for new shower library (Lev & Salavat)
geometry
operations
simulation
- #34430 from @makortel: Fix makeTrackValidationPlots.py to work in python3
dqm
- #34429 from @mariadalfonso: HBHEGPU: protection when detector is out
reconstruction
- #34426 from @jfernan2: python2 cleanup: fastHadd test
dqm
- #34424 from @jfernan2: [DQM] Update visDQMUpload.py to pyhon3
dqm
- #34423 from @calderona: Migrate ED modules to use esConsumes in Validation/MuonIdentification
dqm
- #34421 from @smuzaffar: Cleanup Thread.isAlive() which has been removed in python 3.9 and avbove
core
dqm
pdmv
upgrade
- #34419 from @VinInn: Lin log chi2 cut for patatrack
heterogeneous
reconstruction
- #34417 from @dildick: Improvements to CSC trigger primitives following long cosmic run at B904 (CCLUT-16)
l1
simulation
- #34416 from @makortel: Migrate MultiTrackSelector to EventSetup consumes
reconstruction
- #34415 from @makortel: Migrate LeptonSkimming to EventSetup consumes
pdmv
- #34414 from @ebecheva: Update the DQMFileSaverOnline tag
dqm
- #34413 from @Dr15Jones: Added WaitingTask Chain
core
- #34412 from @makortel: Make order of canDeleteEarly, and LogErrorHarvester includeModules and excludeModules deterministic
core
operations
- #34411 from @jfernan2: [DQM] Fix to compareDQMOutput since python3
dqm
- #34409 from @slava77: sort or order btags in python configuration
reconstruction
- #34408 from @slava77: clear a SyntaxWarning in ConfigBuilder.py
operations
- #34407 from @smuzaffar: Use python3 to for pick up py3 ROOT
alca
- #34406 from @wddgit: Delete some unused code in the Core packages
core
- #34405 from @bsunanda: Run3-sim88 Make use of ESGetToken in a number of Analyzers used for SIM data
simulation
upgrade
- #34404 from @bsunanda: Run3-sim87 Update the analyzers in SimG4CMS/Calo to make use of ESGetToken
simulation
- #34403 from @Sam-Harper: adding option to preserve the order of the direct dependences : 120X
core
- #34402 from @ggovi: Moving conddb tools to python3
db
- #34401 from @bsunanda: Run4-hgx288 Make V16 of HGCAl ready for the SIM step
geometry
simulation
upgrade
- #34399 from @fwyzard: Reorganise RecoMuon/L2MuonProducer plugins
hlt
reconstruction
- #34395 from @trackreco: Update mkFit to support additional tracking iterations and other technical developments
operations
reconstruction
- #34392 from @mmusich: Introduce
conddb
script unit testsdb
- #34391 from @jkiesele: Added scintillator information to RecHitTools
reconstruction
upgrade
- #34389 from @gartung: Utilities/StaticAnalyzers: Update generation of EventSetupRecord::get report.
core
- #34388 from @adewit: Remove duplicate service from T25&T26
geometry
- #34385 from @laurenhay: Edit PFMultiLinksTC to store refs
reconstruction
- #34382 from @kirschen: Fix uppermost bin edge handling in non-linear lookup of JEC bins
db
- #34379 from @mmusich: introduce
uploadConditions.py
unit testdb
- #34377 from @CTPPS: esConsumes in CondTools/CTPPS
db
- #34375 from @mmusich: Fix
SiPixelVCal
Payload Inspectordb
- #34370 from @bsunanda: Run3-ft33B Use of ESGetToken in analyzer code of PPS
geometry
- #34368 from @guitargeek: Migrate most PhysicsTools/PatAlgos plugins to ESGetToken
reconstruction
- #34350 from @davidlange6: move scripts in CondCore to python3
alca
db
- #34345 from @saumyaphor4252: CosmicRateAnalyzer Updates: added PIXEL Hit Rate + improved Plots layout
alca
- #34338 from @civanch: Use of ESGetToken in Oscar producer
core
simulation
- #34331 from @lwang046: HcalDQM - Changing TP EtCorr Plots
dqm
- #34330 from @ttrk: Use gain dependent ToT thresholds for HGC digitization
simulation
upgrade
- #34302 from @srimanob: Fix isData when neither --data nor --mc is used
operations
xpog
- #34301 from @jfernan2: [DQM] Make nanoDQMIO work
dqm
- #34296 from @sroychow: Validation: migrate packages for esConsumes
dqm
geometry
- #34120 from @adewit: Run 2, Run3, and Phase2 tracker: adding T27 (geometry with bricked pixels) and support for storing bricked pixel information
alca
db
geometry
hlt
operations
pdmv
upgrade
- #34111 from @cvuosalo: [DD4hep] Tool for creation of DD4hep geometry DB payloads and for migration validation
db
geometry
- #33969 from @wddgit: Implement persistence for ProcessBlock products
core
dqm
simulation
- #33818 from @lathomas: Update recommended list of MET filters
reconstruction
- #33666 from @afiqaize: Calotower -> HCAL rechit for EGM ID variables
dqm
reconstruction
xpog
- #33097 from @deinal: Add NanoAOD markdown reports
xpog
CMSDIST Changes between Tags REL/CMSSW_12_0_0_pre4/slc7_amd64_gcc900 and REL/CMSSW_12_0_0_pre5/slc7_amd64_gcc900:
cms-sw/cmsdist@REL/CMSSW_12_0_0_pre4/slc7_amd64_gcc900...REL/CMSSW_12_0_0_pre5/slc7_amd64_gcc900
- cms-sw/cmsdist#7177 from @cms-sw: enable the gdb wrapper again; looks like it need PYTHONHOME
- cms-sw/cmsdist#7176 from @cms-sw: updated tools for for cxxmodules flags
- cms-sw/cmsdist#7175 from @kpedro88: remove unneeded triton toolfile
- cms-sw/cmsdist#7169 from @cms-sw: [GDB] Update to version 10.2
- cms-sw/cmsdist#7168 from @fwyzard: Update the NVIDIA GDRCopy library to version 2.2
- cms-sw/cmsdist#7167 from @cms-sw: Herwig7: use python3 instead of python
- cms-sw/cmsdist#7166 from @cms-sw: make DBG build flags persistent to avoid setting them in dev area
- cms-sw/cmsdist#7165 from @cms-sw: drop systemtools package
- cms-sw/cmsdist#7163 from @cms-sw: Fix python toolfile to use python2 version
- cms-sw/cmsdist#7162 from @cms-sw: [SimG4CMS-Calo] New revision of HFShowerLibrary_run3_v5.root library
- cms-sw/cmsdist#7161 from @cms-sw: [Openloops] fix using openloop process sources
- cms-sw/cmsdist#7159 from @cms-sw: python 3.9.6 and py2 cleanup
- cms-sw/cmsdist#7158 from @Dominic-Stafford: Patch herwig to use python3 when running madgraph in the Matchbox
- cms-sw/cmsdist#7153 from @cms-sw: Download tensorboard data server soruces from githhub to fix cc8 builds
- cms-sw/cmsdist#7152 from @cms-sw: [Frontier client] Fixes for python3 transition
- cms-sw/cmsdist#7151 from @cms-sw: [TF] patch it to use correct pybind11 paths
- cms-sw/cmsdist#7149 from @cms-sw: Update tag for RecoTracker-MkFit to V00-02-00
- cms-sw/cmsdist#7147 from @cms-sw: scram-tools repo to provide scram toolfile definitions
- cms-sw/cmsdist#7146 from @cms-sw: [BuildRules] cleanup PYTHON27; use python3 as default
- cms-sw/cmsdist#7145 from @cms-sw: Fix for DXR, use py3-dxr instead of py2-dxr
- cms-sw/cmsdist#7144 from @cms-sw: Update tag for L1Trigger-CSCTriggerPrimitives to V00-10-00
- cms-sw/cmsdist#7142 from @kpedro88: Update Triton to v2.11
- cms-sw/cmsdist#7141 from @cms-sw: [Tensorflow] Update to version 2.5.0
- cms-sw/cmsdist#7136 from @ddaina: update crab-dev to v3.210714
- cms-sw/cmsdist#7134 from @ddaina: Update fastjet to 3.4.0
- cms-sw/cmsdist#7130 from @mrodozov: Updated root to tip of branch v6-22-00-patches
- cms-sw/cmsdist#7127 from @cms-sw: [SimG4CMS-Calo] HF ShowerLibrary for Run3
- cms-sw/cmsdist#7125 from @cms-sw: [SCRAM V3] Fail on invalid values in BuildFiles
- cms-sw/cmsdist#7123 from @cms-sw: [SCRAMV1] check for flags names
- cms-sw/cmsdist#7122 from @mkirsano: Upgrade lhapdf to 6.3.0, sets to 6.3.0f
- cms-sw/cmsdist#7118 from @cms-sw: [SCRAM] Update doc
- cms-sw/cmsdist#7117 from @cms-sw: [BuildRules] Updated to avoid explicit python3 calls; set SCRAM_TEST env
- cms-sw/cmsdist#7116 from @mkirsano: Upgrade pythia8 to 306
- cms-sw/cmsdist#7113 from @slava77: update mkfit to V3.1.0
- cms-sw/cmsdist#7112 from @davidlange6: remove python2 pip support and remaining python2 packages except for future
- cms-sw/cmsdist#7106 from @cms-sw: cleanup python2; use rpm macros for python versions