Generate different filenames for proxies stored on myproxy that have the same user DN but are decorated with distinguished VOMS attributes. Solves the problems related to generic VOMS proxies after special role submissions
Speed up submit operations for large sets of jobs.
Speeded up status queries for large sets of jobs.
Sped up getOutput for large sets of jobs.
Sped up kill for large sets of jobs, and improved error checking.
Block random selection is now weighted by the number of files it has
Manage json library using the appropriate WMCore wrapper (as suggested by SimonM.)
fix for problem due to  the apostrophe in
Manage json library using the appropriate WMCore wrapper (as suggested by SimonM)
Protection against list to string concatenation
Fix for bug #65698. Wider scope for JSON allowed chars in regexp. (Thanks Filippo for pointing me to the right LoC
Correct env check: ticket 65519
Final fix for #65698: less complexity, more generality.
Merge jobs activity value will now have a '-merge' appended to the original workflow activity
Get rid of popen4 deprecated warnings
Clean up, make pylint happier
Parentage fix for workflows with non-staging steps. Parent file/dataset is forwarded to next step.
place CMSSW_VERSION into environment when adding release python libs into search path
fixed joinPath()
Added stronger check on command output