What are the best practices for extending an existing Python module – in this case, I want to extend the python-twitter package by adding new methods to the bas
Don't add them to the module. Subclass the classes you want to extend and use your subclasses in your own module, not changing the original stuff at all.