- Requirements files allow you to specify the third-party dependencies of a Python program.
- This makes dependency installs and application deployments repeatable.
- Dependencies can be captured (
pip freeze) and restored (
pip install -r) with pip.
Recap and Summary
00:02 Congratulations on completing the setting up reproducible environments and application deploys module in the course! Here is what you learned: You started out by learning what requirements files are, what they are good for and how they can help you out in your Python development workflow.
00:27 In the fourth lecture, you learned how to separate your development and production dependencies, so that your production deploys can run lean and mean. And last, you learned some best practices around requirements files that make working with them a little bit easier.
00:41 Here is a quick recap of this module in the course. Requirements files allow you to specify all of the third party dependencies of a Python program. This is really powerful, it allows you to make your dependency installs and application deployments fully repeatable.
Become a Member to join the conversation.