View Single Post
  #10  
Old 10-03-2022, 03:21 PM
Indefinite Indefinite is offline
Kobold

Indefinite's Avatar

Join Date: Apr 2014
Posts: 139
Default

I'm using python version 3.7.3 when running locally. Looking at the error it seems like the following might not be working as expected:

```
import pkg_resources
version = str(pkg_resources.get_distribution("eqalert").vers ion)
print(version)
```

I'll get an issue added to the repo to track this down; there's probably a better way to report the package version than the first thing I found through google and the python requires in setup.py should be narrowed to a tested range rather than >3.

Just in case it's helpful, here is a gist to each generated config file. Everything should be set to directly copy down sans the settings.json file, you'll want to spot check the paths set in there. If it is an issue with pkg_resources, I'd expect starting things up with the configs will get it far enough to initialize logging and might provide better debug output in ~/.eqa/log/eqalert.log

EQ Alert 3.3.5 Config Files (Settings has placeholder values):
~/.eqa/config/settings.json
~/.eqa/config/zones.json
~/.eqa/config/line-alerts/chat-received.json
~/.eqa/config/line-alerts/chat-received-npc.json
~/.eqa/config/line-alerts/chat-sent.json
~/.eqa/config/line-alerts/combat.json
~/.eqa/config/line-alerts/command-output.json
~/.eqa/config/line-alerts/emotes.json
~/.eqa/config/line-alerts/group-system-messages.json
~/.eqa/config/line-alerts/loot-trade.json
~/.eqa/config/line-alerts/other.json
~/.eqa/config/line-alerts/pets.json
~/.eqa/config/line-alerts/spell-general.json
~/.eqa/config/line-alerts/spell-specific.json
~/.eqa/config/line-alerts/system-messages.json
~/.eqa/config/line-alerts/who.json

I think that should be each of the config files which keep the version string in them for regeneration following new versions.
__________________
Last edited by Indefinite; 10-03-2022 at 03:32 PM..
Reply With Quote