¿Puede json.loads ignorar las comas finales?

Como se menciona enesta pregunta de StackOverflow, no puede tener comas finales en json. Por ejemplo, esto

{
    "key1": "value1",
    "key2": "value2"
}

está bien, pero esto

{
    "key1": "value1",
    "key2": "value2",
}

es una sintaxis no válida

Por las razones mencionadas enesta otra pregunta de StackOverflow, el uso de una coma final es legal (¿y quizás se recomienda?) en el código Python. Estoy trabajando con Python y JSON, por lo que me encantaría poder ser coherente en ambos tipos de archivos. ¿Hay alguna manera de tenerjson.loads ignorar las comas finales?

Respuestas a la pregunta(3)

Su respuesta a la pregunta