Declarative package management with python

Posted on February 9, 2020

Tried out pyAutoGUI this weekend and took sometime to figure out python’s configuration system.

Currently am using conda, which provides virtual environments to sandbox project dependencies for python. The getting started guide does not show a way to do declarative package management however.

After reading up more, I found it nested deeper inside conda’s documentation.

Here are the relevant links:

https://docs.conda.io/projects/conda/en/latest/user-guide/tasks/manage-environments.html#create-env-file-manually

https://docs.conda.io/projects/conda/en/latest/user-guide/tasks/manage-environments.html#create-env-from-file

Will be updating this post shortly, with a link to the project repository to show an example.