As I am often travelling much of my work happens during train rides. To be independent of any Internet connection I set up a local DevPi server which caches all my package needs.
As a Pythonista I love the expressiveness and simplicity of the Python language. So, when some of my shell scripts are getting more and more complex I have the feeling that using Python would be more precise.
There is a lot of confusion out there how to install and manage python packages within systems and projects. There are some rules of thumb which keep you happy when heeded.
It's hard to remember all the passwords I use in daily work and sometimes some of them get lost in the backmost corner of my cortex. So today, on one of my django projects. Something that might help:
The people that are new to python are often confused by the use of the asterisk. Mostly in functions arguments, but not only.