If you need to, always use the underscores _ .
Using a point . won't even work, otherwise
from scons.config import whatever
will break.
But PEP 8 clearly describes this:
Package and Module Names
Modules must have short, all lowercase names . Underscore can be used in a module name if it improves readability . Python packages should also have short uppercase names, although the use of underscores is discouraged .
UPDATE:
To directly customize your question: I think sconsconfig is ok. It is not too long and quite readable.
But to be honest, I don’t think anyone will blame you if you use underscores and your code will work with any solution. There is always a certain level where you no longer need to care.
Felix Kling May 17 '10 at 20:00 2010-05-17 20:00
source share