Metadata-Version: 2.1
Name: moht
Version: 0.4.0
Summary: Simple yet powerful tool to help you manage your mods in several ways.
Home-page: https://gitlab.com/modding-openmw/modhelpertool
Author: Michal Plichta
Maintainer: Michal Plichta
License: MIT
Project-URL: Bug Reports, https://gitlab.com/modding-openmw/modhelpertool/issues
Project-URL: Source, https://gitlab.com/modding-openmw/modhelpertool
Keywords: morrowind,openmw,mod,tes3cmd,modding,tes3
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Environment :: MacOS X
Classifier: Environment :: Win32 (MS Windows)
Classifier: Environment :: X11 Applications
Classifier: Intended Audience :: End Users/Desktop
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Operating System :: MacOS
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: Microsoft :: Windows :: Windows 10
Classifier: Operating System :: POSIX :: Linux
Classifier: Topic :: Games/Entertainment
Classifier: Topic :: Games/Entertainment :: Role-Playing
Classifier: Topic :: Utilities
Requires-Python: >=3.7
Description-Content-Type: text/markdown
Provides-Extra: test
Provides-Extra: qt5
License-File: LICENSE.md

[![pipeline status](https://gitlab.com/modding-openmw/modhelpertool/badges/main/pipeline.svg)](https://gitlab.com/modding-openmw/modhelpertool/-/commits/main)
[![coverage report](https://gitlab.com/modding-openmw/modhelpertool/badges/main/coverage.svg)](https://gitlab.com/modding-openmw/modhelpertool/-/commits/main)
[![image](https://img.shields.io/badge/pypi-v0.4.0-blue.svg)](https://pypi.org/project/moht/)
[![License](https://img.shields.io/badge/Licence-MIT-blue.svg)](./LICENSE.md)
[![image](https://img.shields.io/badge/python-3.7%20%7C%203.8%20%7C%203.9%20%7C%203.10-blue.svg)](https://gitlab.com/modding-openmw/modhelpertool)
[![moht](https://snyk.io/advisor/python/moht/badge.svg)](https://snyk.io/advisor/python/moht)  
![mohtlogo](https://i.imgur.com/gJoB1Dv.png)  

## Mod Helper Tool
Simple yet powerful tool to help you manage your mods in several ways.

## Name
MHT and MOTH was already occupied by another projects, so **MO**d **H**elper **T**ool, `MOHT` in short was born. 
Anyway if you not pay attention to details or your english is not fluent (as mine) logo fits like a glove. 

## General
For now, application can only clean your mods, but in future more features will be added.

* Run Linux, Windows and Mac
* Two built-in version `tes3cmd` binary (0.37 and 0.40) - no additional downloads needed
* Allow to select custom `tes3cmd` executable file
* Select location of directory with Mods
* Select location of `Morrowind/Data Files` directory
* Simple report after cleaning

## Requirements
* Python 3.7+ (with tcl/tk support, see installation) should be fine

## Installation
1. Any Python version grater the 3.7 with tcl/tk support
2. For Windows, during Python installation please select:  
   * Optional Features:
     * pip
     * tcl/tk and IDLE
     * py launcher
   * Advanced Options:
     * Associate files with Python (requires the py launcher)
     * Add Python to environment variables
     * Customize install location: C:\Python310 or C:\Python
3. For Linux check your package manage for `python3-tk` package or similar
4. Package is available on [PyPI](https://pypi.org/project/moht/), open Windows Command Prompt (cmd.exe) or any terminal and type:
    ```shell
    pip install moht
    ```
5. You can drag and drop `moht_tk.exe` to desktop and make shortcut (with custom icon, you can find icon in installation 
directory i.e. C:\Python310\lib\site-packages\moht\img\moht.ico).

## GUI Style
By default, application use `tkinter` (`tk` for short) Python's built-in library for GUI. You can choose to install `PyQt5` version of 
GUI as well. Please note this will require ~200 MB on Linux and ~50 MB on Windows of additional space.
```shell
pip install moht[qt5]
```
You can find second executable called `moht_qt.exe`.

## Upgrade
To upgrade Moht to the latest version:
```shell
pip install -U moht
```

## Uninstall
```shell
pip install -qy moht
```
