Why shouldn't you put config options in py files

2008-12-04 Thread HT
A colleague of mine is arguing that since it is easy to write config like: FOO = {'bar': ('a': 'b'), 'abc': ('z': 'x')} in config.py and just import it to get FOO, but difficult to achieve the same using an ini file and ConfigParser, and since Python files are just text, we should just write the

Re: Why shouldn't you put config options in py files

2008-12-04 Thread HT
Chris Rebert wrote: On Thu, Dec 4, 2008 at 11:35 AM, HT [EMAIL PROTECTED] wrote: FOO = {'bar': ('a': 'b'), 'abc': ('z': 'x')} I'll assume you meant ('a', 'b') as colons in parens don't make sense. Yes, sorry. Well, it is pretty weird to be allowed to put arbitrary code in a mere config