Metadata-Version: 2.4
Name: cmShoppingList
Version: 0.20
Summary: Shopping List plugin app for Alliance Auth.
Author-email: CMBrando <CMBrando999@gmail.com>
Requires-Python: >=3.8
Description-Content-Type: text/markdown
Classifier: Environment :: Web Environment
Classifier: Framework :: Django
Classifier: Framework :: Django :: 4.0
Classifier: Framework :: Django :: 4.2
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Topic :: Internet :: WWW/HTTP
Classifier: Topic :: Internet :: WWW/HTTP :: Dynamic Content
License-File: LICENSE
Requires-Dist: allianceauth>=3
Project-URL: Homepage, https://github.com/CMBrando/cmShoppingList

# Shopping List

This is a Shopping List app for [Alliance Auth](https://gitlab.com/allianceauth/allianceauth) (AA) 

## Features

- Paste in your Eve/FleetUp fit (with optional multiplier) and then paste in your eve list of assets.  It will run a comparison and let you know what still needs to be purchased.  Now includes equivalence checks

## Installation

Once you have cloned the repo or copied all files into place.

Make sure you are in your venv. Then install it with pip from PyPi or pip in editable mode if downloaded from source:

```bash
pip install cmShoppingList 
or
pip install -e {path_to}/cmShoppingList

```

First add your app to the Django project by adding 'cmShoppingList' to INSTALLED_APPS in `settings/local.py`.

Next perform migrations to add models to the database:

```bash
python manage.py migrate
```

Next initalize all the market types and equivalences

```bash
python manage.py populate_types
```

Next copy all the static data to the output folder

```bash
python manage.py collectstatic --noinput
```

Finally restart your AA setup.

## Permissions

There is only one permission for this application and it's to allow access and show it in the menu

View Shopping List menu item
    *cmShoppingList.basic_access*












