def disambiguate(label, labels):
    label = label.replace(' ', '_')
    if label not in labels:
        return label
    suffix = 1
    while label + ('_%i' % suffix) in labels:
        suffix += 1
    return label + ('_%i' % suffix)
Writes the TODO issue information (the hashed info) to the
dataset/ETHPy150Open glue-viz/glue/glue/dialogs/custom_component/qt/widget.py/disambiguate--crossover with--dataset/ETHPy150Open GrappigPanda/pygemony/pyg/github.py/GithubAPIManager._save_submitted_todo