Например, в моем текущем проекте файл YAML содержит значения по умолчанию для атрибутов Python. Поскольку имена, используемые в YAML, отображаются в ассоциированном API Python, ясно, что в этом конкретном проекте имена YAML должны подчиняться соглашению об именах Python lower_case_with_underscores.
У моего следующего проекта может быть другое преобладающее соглашение об именах, и в этом случае я буду использовать его.