Hear me out, what about using JSON to store the configuration in the Python backend?

I like your idea, but hear me out:

A Python file for configuration is the best way to guarantee that any friendly code I write to help the user with config usually won’t execute. And I hate my users.