Metadata-Version: 2.3
Name: uv-sort
Version: 0.1.0
Summary: Sort uv's dependencies alphabetically
License-File: LICENSE
Requires-Python: >=3.10
Requires-Dist: packaging>=24.1
Requires-Dist: tomlkit>=0.13.2
Requires-Dist: typer>=0.12.5
Description-Content-Type: text/markdown

# uv-sort

Sort uv's dependencies alphabetically.

## Installation

```bash
pip install uv-sort
# or
uv add uv-sort
```

## Usage

```bash
$ uv-sort --help

 Usage: uv-sort [OPTIONS] PATH...

$ uv-sort pyproject.toml
```

## pre-commit

```yaml
repos:
  - repo: https://github.com/ninoseki/uv-sort
    rev: v0.1.0
    hooks:
      - id: uv-sort
```

## lefthook

```yaml
pre-commit:
  commands:
    uv-sort:
      run: uv-sort {staged_files}
      glob: "pyproject.toml"
```
