Projects
Projects help manage Python code spanning multiple files.
Tip
Looking for an introduction to creating a project with uv? See the projects guide first.
Working on projects is a core part of the uv experience. Learn more about using projects:
- Understanding project structure and files
- Creating new projects
- Managing project dependencies
- Running commands and scripts in a project
- Using lockfiles and syncing the environment
- Configuring the project for advanced use cases
- Building distributions to publish a project
- Using workspaces to work on multiple projects at once