- I would also prefer to rename /etc/pytonerc into /etc/pytone.conf and
have a per user configuration file in ~/.pytone/pytone.conf that either overrides the default or extends the default.
Ok, the pytonerc name comes from vimrc :) But rc vs .conf doesn't matter too much, does it? Concerning the system wide and user configuration: that's exactly how it works currently: /etc/pytonerc stores the system-wide configuration which can be overridden by the user in ~/.pytone/pytonerc.
Not to mention the -c command linne option lets you use whatever config file you choose.