RocketMan1988 / EDMC-Passport-System

8 stars 1 forks source link

EDMC 5.x/Odyssey compatibility issues #7

Open ghost opened 3 years ago

ghost commented 3 years ago

With the upcoming Odyssey release, players must upgrade to EDMC 5.x for proper Odyssey support. Many third party sites will stop accepting data from older EDMC versions, so this upgrade is not optional.

However, EDMC-Passport-System generates quite a few warnings under EDMC 5.0.1, such as:

2021-05-18 20:57:36.003 - DEBUG - 18696:14816:14816 config.AbstractConfig.get:285: Attempt to use Deprecated get() method File "EDMarketConnector.py", line 1744, in File "tkinter__init.pyc", line 1429, in mainloop File "tkinter\init.pyc", line 1892, in call File "EDMarketConnector.py", line 480, in File "prefs.pyc", line 284, in init File "prefs.pyc", line 401, in setup_plugin_tabs File "plug.pyc", line 111, in get_prefs File "C:\Users\ue\AppData\Local\EDMarketConnector\plugins\EDMC-Passport-System\load.py", line 360, in plugin_prefs prefs_cmdr_changed(cmdr, is_beta) File "C:\Users\ue\AppData\Local\EDMarketConnector\plugins\EDMC-Passport-System\load.py", line 379, in prefs_cmdr_changed cred = credentials(cmdr) File "C:\Users\ue\AppData\Local\EDMarketConnector\plugins\EDMC-Passport-System\load.py", line 449, in credentials cmdrs = config.get("edps_cmdrs") File "config.pyc", line 285, in get

Based on a quick grep through the EDMC logs, the methods get() and getint() have been deprecated.

RocketMan1988 commented 3 years ago

Thank you for drawing this to my attention - I will start working on an upgrade within the next few weeks.

RocketMan1988 commented 2 years ago

Upgrade will be worked in 1-2 months from know due to paid side projects. I have not forgotten. :)