Metadata-Version: 2.1
Name: cleanse
Version: 0.1.0
Summary: Recursively check Python packages for purity.
Author-Email: bitnom <14287229+bitnom@users.noreply.github.com>
License: MIT
Requires-Python: <3.13,>=3.10
Requires-Dist: click>=8.1.7
Requires-Dist: rich>=13.9.3
Description-Content-Type: text/markdown

# cleanse

A tool to analyze Python package dependencies for purity.

## Installation

```bash
pip install cleanse
```

## Usage

```bash
# Analyze requirements file
cleanse analyze requirements.txt

# Show verbose output
cleanse analyze -v requirements.txt

# Output as JSON
cleanse analyze --json requirements.txt

# Show help
cleanse --help
```

## Development

This project uses PDM for dependency management.

```bash
# Install dependencies
pdm install

# Run tests
pdm run test

# Run linting
pdm run lint
```

## License

MIT License
