Package Manager

This project uses uv as its package manager for fast and reliable dependency management.

What is uv?

uv is a fast Python package installer and resolver, written in Rust. It's designed to be a drop-in replacement for pip.

Installing uv

Linux/macOS

curl -LsSf https://astral.sh/uv/install.sh | sh

Windows (PowerShell)

powershell -c "irm https://astral.sh/uv/install.ps1 | iex"

Verify Installation

After installing uv, verify the installation:

uv --version

You should see output similar to:

uv 0.5.0

Using uv

Creating a New Project

Working with Existing Projects

If you already have a Python project, you can still use uv without re-initializing:

Install Dependencies from pyproject.toml

Install from requirements.txt

Add Dependencies to Existing Project

Install Specific Packages

Adding Dependencies

Running Scripts

More Information

For more information about uv, visit: https://docs.astral.sh/uv/arrow-up-right

Next Steps

After installing all prerequisites, proceed to Getting Started to install the Digital Employee Core package.

Last updated