To port a project from another dependency manager, first initialize `uv` within the project. ```bash uv init ``` This will create the `pyproject.toml` file and any other default files if they don't already exist. If you haven't already, create a [[requirements.txt]] file. Then install packages with ```bash uv add -r requirements.txt ``` With `uv` you have options for development dependency groups and optional dependencies. Consider organizing your dependency tree. See [[uv]] for more.