Metadata-Version: 2.4
Name: crossworlds-modmanager
Version: 0.0.1.post0
Summary: Manage mods using Crossworlds Mod Manager
Project-URL: Documentation, https://github.com/Yiannis Charalambous/crossworlds-modmanager#readme
Project-URL: Issues, https://github.com/Yiannis Charalambous/crossworlds-modmanager/issues
Project-URL: Source, https://github.com/Yiannis Charalambous/crossworlds-modmanager
Author-email: Yiannis Charalambous <yiannis128@hotmail.com>
License-Expression: AGPL-3.0
License-File: LICENSE
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.12
Requires-Dist: py7zr>=0.20.0
Requires-Dist: pydantic>=2.0.0
Requires-Dist: pyside6>=6.5.0
Requires-Dist: rarfile>=4.0
Requires-Dist: toml>=0.10.2
Description-Content-Type: text/markdown

# crossworlds-modmanager

[![PyPI - Version](https://img.shields.io/pypi/v/crossworlds-modmanager.svg)](https://pypi.org/project/crossworlds-modmanager)
[![PyPI - Python Version](https://img.shields.io/pypi/pyversions/crossworlds-modmanager.svg)](https://pypi.org/project/crossworlds-modmanager)

-----

## Table of Contents

- [Installation](#installation)
- [License](#license)

## Installation

```console
pipx install crossworlds-modmanager
```

### MIME Handler Registration

The application can be registered as a handler for `crosspatch://` URLs, allowing users to click crosspatch links in their browser and have them automatically open in the mod manager.

After installing the application with pip or pipx, run:

```sh
# Register the MIME handler
crossworlds-modmanager-register

# To unregister later (before uninstalling)
crossworlds-modmanager-unregister
```

## License

`crossworlds-modmanager` is distributed under the terms of the [AGPLv3](https://www.gnu.org/licenses/agpl-3.0.en.html) license.
