Python Dependency Management

While `there should be one-- and preferably only one --obvious way to do it`, there are multiple for managing Python dependencies. Let's have a look at the current state of dependency management in Python and some of the tools available.

Tags: Infrastructure

Scheduled on wednesday 16:35 in room media


Patrick Muehlbauer (@tmuxbee)

Patrick is a Software Engineer at Blue Yonder. He cares for resilient services and scalable architectures, which he did for quite some time in Blue Yonder's platform team. Nowadays he is responsible for Blue Yonder's customer facing UI services.


For a long time there were pip and virtualenv which were used together with requirements.txt files to manage Python dependencies. Nowadays there are various other tools that help you improve the workflow.

We will have a look at popular projects like

After the talk you will be able to decide for yourself which approach suits your usecases best and don't have to rely on rants postet on reddit.