<commit_before># Adonis

## World of Warcraft Add-On upgrader

This has only been tested on Mac OS X (10.11). Any OS that has/can have python should be able to be added.

This currently works well enough to keep all of my installed addons updated.
It likely doesn't catch all of the corner cases yet.

Usage:

To be prompted for each addon to be updated (probably a good idea the first time), run:

`./addons.py`

To just update everything automatically:

`./addons.py -y`

To see a report of addons:

`./addons.py -r`

## TODO

* Do more than just upgrade
 * Search
 * Recommendations
 * Etc
* Expand the server side to be more than just some scraped data in some flat files<commit_msg>Add basic installation instructions<commit_after># Adonis

## World of Warcraft Add-On upgrader

This has only been tested on Mac OS X (10.11). Any OS that has/can have python should be able to be added.

This currently works well enough to keep all of my installed addons updated.
It likely doesn't catch all of the corner cases yet.

### Installation:

```
pip install requests
pip install six
git clone https://github.com/iggy/adonis-cli.git
```

### Usage:

To be prompted for each addon to be updated (probably a good idea the first time), run:

`./addons.py`

To just update everything automatically:

`./addons.py -y`

To see a report of addons:

`./addons.py -r`

### TODO

* Do more than just upgrade
 * Search
 * Recommendations
 * Etc
* Expand the server side to be more than just some scraped data in some flat files
{'fraction_non_alphanumeric': 0.07656765676567656, 'fraction_numerical': 0.005280528052805281, 'mean_word_length': 3.636085626911315, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 1, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '7598669', 'n_tokens_mistral': 472, 'n_tokens_neox': 452, 'n_words': 234}