I\'ve seen people using *.cfg (Python Buildout), *.xml (Gnome), *.json (Chrome extension), *.yaml (Google App Engine), *.ini and even *.py for app configuration files (like Djan
According to Python official docs, 'future enhancements to configuration functionality will be added to dictConfig()'.
So any config file which can be used with dictconfig() should be fine.