it is PyYAML based, which is not an option for now as I see it.

can you please elaborate on why this is the case? did Kirill Simonov say “no”?