Metadata-Version: 2.4
Name: cleaner-for-venv
Version: 0.1.0
Summary: A TUI app to find and delete Python virtual environments
Project-URL: Homepage, https://github.com/ajayn/venv-cleaner
Project-URL: Repository, https://github.com/ajayn/venv-cleaner
Author: Ajay N
License-Expression: MIT
Keywords: cleanup,textual,tui,venv,virtual-environment
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Utilities
Requires-Python: >=3.10
Requires-Dist: textual>=0.40.0
Description-Content-Type: text/markdown

# cleaner-for-venv

A TUI app to find and delete Python virtual environments.

![Python](https://img.shields.io/badge/python-3.10+-blue.svg)
[![PyPI](https://img.shields.io/pypi/v/cleaner-for-venv.svg)](https://pypi.org/project/cleaner-for-venv/)

## Installation

```bash
pip install cleaner-for-venv
```

## Usage

```bash
venv-cleaner
```

Or run as a module:

```bash
python -m venv_cleaner
```

## Features

- Scans directories for `.venv` and `venv` folders
- Shows size of each virtual environment
- Select multiple venvs with checkboxes
- Bulk delete with one click

## Keyboard Shortcuts

| Key | Action |
|-----|--------|
| `a` | Select all |
| `n` | Select none |
| `d` | Delete selected |
| `q` | Quit |

## License

MIT
