Metadata-Version: 2.4
Name: wj-rar2zip
Version: 1.0.0
Summary: Convert RAR archives to ZIP format, preserving file timestamps
Project-URL: Source, https://gitlab.com/waterjuice/wj-rar2zip
Author: WaterJuice
License-Expression: Unlicense
License-File: LICENSE
Keywords: archive,convert,rar,zip
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: The Unlicense (Unlicense)
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Requires-Python: >=3.12
Requires-Dist: unrar-cffi
Description-Content-Type: text/markdown

# wj-rar2zip

Convert RAR archives to ZIP format, preserving all file timestamps.

Recursively scans a directory for `.rar` files and converts each one to a `.zip`
in the same location. Internal file timestamps are preserved, and the resulting
ZIP file's filesystem timestamp matches the original RAR file.

## Install

```bash
pip install wj-rar2zip
```

## Usage

Convert all RAR files under a directory:

```bash
wj-rar2zip /path/to/archives
```

Preview what would be converted:

```bash
wj-rar2zip --dry-run /path/to/archives
```

Convert and delete the original RAR files:

```bash
wj-rar2zip --delete /path/to/archives
```

## Licence

Unlicense — public domain; see [LICENSE](LICENSE).
