Releases: dmwm/CRABClient
v3.211210
minor fixes, main goal of this new tag is to start differentiating crab-dev from crab-prod
and warn users to stop using crab-dev
list of commits:
v3.211130
v3.211125
Hopefully have final fix for "WMCore deprecation".
We found that it was much more tricky than we thought to get rid of import from WMCore
in the code and still be able to make new client able to act on tasks created by old one and also support users who may have from WMCore.Configuration import Configuration
in their crabConfig.py
.
After some trial and error, we go for the solid but ugly solution of keeping a WMCore
directory where we only put Configuration.py
at deploy time, using a copy maintained inside CRABClient
repository (namely CRAB/Client/WMCoreConfiguration.py
and continue to import from there in the code.
List of commits:
v3.211122
v3.211117
v3.211112
This is first attempt to have CRABClient which is fully py2/py3 compatible. This release brings following changes:
- move WMCore Config to CRABClient repo (fix #4974)
- remove call to WMCore lexicon (#5100)
- switch python versions based on CMSSW release (fix #5098) (#5102)
- use lumilist from CMSSW (#5107)
- clean up of unused code
- remove reference to UserFileCache (#5103)
- delete purge cmd (fix #4978) (#5101)
- pass file instead of data to curl request (fix #5105) (#5110)
- improve HTTP header parsing (#5111)
Release created for branch master
v3.211026
use DAVS for crab checkwrite and fix error reporting, in particular when communication with REST fails (#5052)
List of changes: