

def _clean_documents():
    expired_keys = set()
    for (key, value) in RECENT_DOCUMENTS.items():
        last_access = value.setdefault(LAST_ACCESS_PARAM_NAME, time.time())
        if (last_access < (time.time() - DOCUMENT_TIMEOUT)):
            expired_keys.add(key)
    for key in expired_keys:
        del RECENT_DOCUMENTS[key]

dataset/ETHPy150Open KeepSafe/ks-email-parser/email_parser/gui/gui.py _clean_documents/original