Según http://yaml.org/spec/current.html#id2509980 los comentarios en archivos YAML son un detalle de presentación y no deben estar en el gráfico de serialización/representación (http://yaml.org/spec/current.html#representation/). Parece que Psych está analizando según las especificaciones y pierde los comentarios, lo que significa que no es posible analizar un archivo YAML y volver a serializarlo exactamente de la misma manera cuando el archivo contiene comentarios. Que en mi opinión es muy extraño porque los comentarios importan en dicho archivo (por ejemplo, configs).Analizando Psych YAML incluyendo comentarios
¿Alguien sabe si es posible analizar comentarios con una biblioteca existente o es la única forma de hacerlo solo?
Es un tramo, pero se puede clonar en un archivo temporal antes de cargarlo en y luego fusionar los dos archivos después de serialización (usando diferencia?) ... siempre y cuando la estructura general fue la misma .. ¿o ... es esa una especie de idea loca ...? –
[Esta publicación de blog] (https://kev.inburke.com/kevin/more-comment-preserving-configuration-parsers/) sugiere que el único analizador de YAML que preserva los comentarios es ruamel, que es para Python. –