In this video course, you practiced creating new Poetry projects and using Poetry on top of existing projects. You learned that the pyproject.toml
file plays a key role in Poetry, helping to manage project dependencies and configuration in a standardized format. Additionally, the poetry.lock
file ensures that you can record and maintain the exact versions of each dependency across different installations or environments.
When you track the poetry.lock
file in your Git repository, you also guarantee that all other developers on your team install identical dependency versions on their machines.
In this video course, you learned how to:
- Create a new project using Poetry
- Add Poetry to an existing project
- Configure your project through
pyproject.toml
- Pin your project’s dependency versions
- Install dependencies from a
poetry.lock
file - Run basic Poetry commands using the Poetry CLI
Congratulations, you made it to the end of the course! What’s your #1 takeaway or favorite thing you learned? How are you going to put your newfound skills to use? Leave a comment in the discussion section and let us know.