> ## Documentation Index
> Fetch the complete documentation index at: https://python4ai.codewithsiva.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Modern Python

> Next-level development with uv

## Why modern tools matter

You've learned pip and virtual environments - that's great! But there's a better way.

**Enter uv**: A modern Python package manager that's:

* **10-100x faster** than pip
* **Simpler** to use
* **More reliable**
* **All-in-one** tool

## The problem with pip

Traditional Python development has pain points:

* Slow package installation
* Confusing virtual environment commands
* Different tools for different tasks
* Easy to mess up your environment

## What is uv?

`uv` is a single tool that replaces:

* pip (package installer)
* venv (virtual environments)
* pip-tools (dependency management)
* pyenv (Python version management)

Written in Rust, it's blazingly fast and just works.

## What you'll learn

<CardGroup cols={3}>
  <Card title="Why uv?" icon="bolt" href="/tools/dependencies/uv-intro">
    Speed comparison and benefits
  </Card>

  <Card title="Using uv" icon="code" href="/tools/dependencies/virtual-env">
    Create projects the modern way
  </Card>

  <Card title="Complete setup" icon="flag-checkered" href="/tools/dependencies/complete-setup">
    Start to finish project guide
  </Card>
</CardGroup>

<Tip>
  Once you try uv, you'll never go back to pip. It's that much better!
</Tip>
