Dependency Management Improvements In Pip's Resolver - Episode 264
Dependency management in Python has taken a long and winding path, which has led to the current dominance of Pip. One of the remaining shortcomings is the lack of a robust mechanism for resolving the package and version constraints that are necessary to produce a working system. Thankfully, the Python Software Foundation has funded an effort to upgrade the dependency resolution algorithm and user experience of Pip. In this episode the engineers working on these improvements, Pradyun Gedam, Tzu-Ping Chung, and Paul Moore, discuss the history of Pip, the challenges of dependency management in Python, and the benefits that surrounding projects will gain from a more robust resolution algorithm. This is an exciting development for the Python ecosystem, so...


Dependency Management Improvements In Pip's Resolver - Episode 264
Easy Data Validation For Your Python Projects With Pydantic - Episode 263
Managing Distributed Teams In The Age Of Remote Work - Episode 262