def camel_to_dash(value):
    first_cap = FIRST_CAP_RE.sub(r'\1_\2', value)
    return ALL_CAP_RE.sub(r'\1_\2', first_cap).lower()
returns a temporary file-name
dataset/ETHPy150Open noirbizarre/flask-restplus/flask_restplus/utils.py/camel_to_dash--crossover with--dataset/ETHPy150Open tanghaibao/jcvi/apps/tesseract.py/tempnam