It looks like moving all of the code from ROOT/bmt to ROOT/src/bmt triggered this quality gate feature. It caught a moderately bad regex from 5 years ago.
We also get this error for the pypi
stringcase.py:247: SyntaxWarning: invalid escape sequence '\W' --- return re.sub("\W+", "", string) ---
It looks like moving all of the code from ROOT/bmt to ROOT/src/bmt triggered this quality gate feature. It caught a moderately bad regex from 5 years ago.
We also get this error for the pypi
stringcase.py:247: SyntaxWarning: invalid escape sequence '\W' --- return re.sub("\W+", "", string) ---