Metadata-Version: 2.4
Name: thrasher
Version: 0.3.0
Summary: A lightweight file encryption program
Author: Andrew Yoo
License-Expression: AGPL-3.0-only
Project-URL: repository, https://github.com/andrew-yoo/Thrasher
Requires-Python: >=3.12
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: cryptography>=49.0.0
Requires-Dist: pynacl>=1.6.2
Dynamic: license-file

# Thrasher

![PyPI License](https://img.shields.io/pypi/l/thrasher)
![PyPI Version](https://img.shields.io/pypi/v/thrasher?logoColor=green&color=light%20green)

A lightweight file encryption program written in Python.

## Installation

```bash
pip install thrasher
```

## Usage

```bash
pip install thrasher

# Encrypt a file
thrasher secret.txt

# Decrypt a file
thrasher secret.txt.thrash

# Overwrite on decryption
thrasher -w secret.txt.thrash

# Help
thrasher --help
```

## Name

Thrasher is named after the birds belonging to the genus [Toxostoma](https://en.wikipedia.org/wiki/Toxostoma), sometimes referred to as "typical thrashers."
Many thrashers build nests in cacti or thorny vegetation in order to safeguard it from predators; they also defend their nests aggressively against threats and have been known to attack species as large as humans.
