yaml by its indent-orientation is quite pythonic. In comparison xml is cumbersome and laborious.
Strangely ruby supports yaml out of the box but python requires a third party package PyYAML. Now this may not seem like a big deal for us -- installing pyYAML takes all of one minute -- but it may not be so to others as I recently learned. I conducted a python training for a corporate in which I showed among other things that yaml is much neater than xml. They agreed that it was neat but were reluctant to consider it because it adds dependency headaches at a later point with their customers. So is it likely that yaml will make it to the standard python library at some point?? -- http://mail.python.org/mailman/listinfo/python-list