Elite Dangerous Market Connector ("EDMC") is a third-party application for use with Frontier Developments' game "Elite Dangerous". Its purpose is to facilitate supplying certain game data to, and in some cases retrieving it from, a number of websites and other tools.
To achieve this it utilises the Journal Files written by the game when played on a PC. It also makes use of Frontier's Companion API ("Frontier's CAPI"), accessible once you've authorised this application.
EDMC has a plugin system which many other developers have made use of to extend its functionality.
NB: This application is of no use with a Console game account. We now test against, and package with Python 3.9.7. As a consequence of this we no longer support Windows 7, due to Python 3.9.x itself not supporting Windows 7.
As has become routine now, various anti-virus software are reporting a false positive on our installer and/or files it contains. I've pre-emptively uploaded the installer toVirusTotalif you want to check what it's saying. Please see ourTroubleshooting/AV-false-positives FAQfor further information.
This release primarily addresses the issue of the program asking for Frontier authorization much too often.
Actually utilise the Frontier Refresh Token when the CAPI response is "Unauthorized". The re-factoring of this code to make CAPI queries threaded inadvertently prevented this.
Thanks to all that reported this problem, helped track it down, and tested the release candidates.