How to Best Manage Python Dependencies

One of the biggest headaches that arise when working with multiple projects in Python is managing the dependencies that differ between them. This blog discusses the pros and cons of different approaches to dealing with dependencies in Python.