"""Helpers for redacting sensitive request data.""" SENSITIVE_QUERY_KEYS = {"pin", "ancien_pin", "nouveau_pin", "token", "access_token", "password", "mot_de_passe"} def safe_query_params(query_params): return { key: ("***" if key.lower() in SENSITIVE_QUERY_KEYS else value) for key, value in query_params.items() }