Thanks for sharing, I completely agree. I mentioned this in the README on pythonloc a week or two ago but forgot to add it to this blog post. I just updated it today with that concern.

I think that is one of the main use-cases of __pypackages__: to (easily) install some things from the internet and make sure your environment is reproducible. If you aren’t certain which packages are being used, you can’t be certain the environment is reproducible.

Written by

Software engineer and open source developer,

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store