uv
uv is a popular tool from Astral for managing Python environments and dependencies.
Basic Usage
To create a new uv based project in your current working directory, run the following command:
uv initAdd Dependencies From PyPI
To add a dependency from PyPI (Python Package Index), you can use the following command:
uv add <package-name>Adding Existing dependencies.txt File
If you have an existing project that uses a dependencies.txt file, you can add all the dependencies into your uv project with:
uv add -r requirements.txtThis will add all the dependencies into the pyproject.toml file.