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
0:04 with pip module in this course.
0:07 Let's review what you've learned.
0:10 So we started out by talking about dependency management what it is good for,
0:13 what packages are and how they work in Python.
0:16 Next up, you learned about pip, the Python package manager.
0:20 After that, we made sure you've got
0:22 the latest version of pip installed on your system.
0:25 Then you learned about Python package repositories like PyPi;
0:28 after that, we were installing packages from the command line using the pip tool.
0:33 You also learned how to identify and update outdated packages on your system.
0:39 And last, you learned how to uninstall packages from your Python environment.
0:43 Here is some key takeaways for this module in the course.
0:47 Dependency management principles and package managers
0:51 are key ingredients to modern software development.
0:54 They allow you to simply search and install
0:57 well packaged third party building blocks
1:00 that you can then use in your own programs.
1:04 A key tool for that is pip, Python's recommended package manager.
1:08 Generally, third party Python packages will be hosted
1:12 on so called package repositories like PyPi.
1:16 Pip also has powerful version management features,
1:20 they can help you keep your local packages up to date and under control.