Online / 6 & 7 February 2021


Improving pip for all users

How we improved pip in 2020

In 2020, with funding from Mozilla and CZI, the pip packaging team improved pip for all users. These focused on improving the depedenecy resolution for Python packages, and the user experience for all Python users.

We carried out usability testing, user research and improved error and information messages for pip.

This talk will be about these improvements - we'll explain how the new dependency resolver works, what it can (and can't do!), how we improved the user experience of pip, the challenges we faced, and why improving user experience is important for open source software.

This talk with be given by members of the pip team - Pradyun Gedam, Georgia Bullen, Bernard Tyers, and Nicole Harris


Photo of Bernard Tyers Bernard Tyers
Photo of Xithrius Xithrius