Managing Python Dependencies Transcripts
Chapter: Managing Third-Party Dependencies With pip
Lecture: Recap and Summary

Login or purchase this course to watch this video and the rest of the course contents.
0:01 Congratulations, you've just completed the managing third party dependencies with pip module in this course. Let's review what you've learned.
0:11 So we started out by talking about dependency management what it is good for, what packages are and how they work in Python.
0:17 Next up, you learned about pip, the Python package manager. After that, we made sure you've got the latest version of pip installed on your system.
0:26 Then you learned about Python package repositories like PyPi; after that, we were installing packages from the command line using the pip tool.
0:34 You also learned how to identify and update outdated packages on your system.
0:40 And last, you learned how to uninstall packages from your Python environment. Here is some key takeaways for this module in the course.
0:48 Dependency management principles and package managers are key ingredients to modern software development. They allow you to simply search and install
0:58 well packaged third party building blocks that you can then use in your own programs. A key tool for that is pip, Python's recommended package manager.
1:09 Generally, third party Python packages will be hosted on so called package repositories like PyPi. Pip also has powerful version management features,
1:21 they can help you keep your local packages up to date and under control.


Talk Python's Mastodon Michael Kennedy's Mastodon