1
0
mirror of https://github.com/EDCD/EDMarketConnector.git synced 2025-07-14 23:51:16 +03:00

Windows-7-Support: 8.1 also not supported now

* Windows 8.1 supported ended today.  Might still work for a while.
* Running from source, with Python 3.8, will have stopped a while ago.
  Minimum is now 3.10 due to use of `A | B` type hints.
Athanasius 2023-01-10 15:34:00 +00:00
parent 5f59b5e4ea
commit f690cbc6be
No known key found for this signature in database
GPG Key ID: 772697E181BB2767

@ -1,17 +1,22 @@
# Support For Windows 7 in Elite Dangerous Market Connector # Support For Windows 7 & 8.1 in Elite Dangerous Market Connector
## We do not support an OS that the manufacturer does not support ## We do not support an OS that the manufacturer does not support
This application is no longer supported on Windows 7. This application is not supported on Windows 7, due to supported Python
versions not supporting that OS.
We no longer actively support use on Windows 8.1, although the application
might still function.
Development of this application tends to track the latest stable release of Development of this application tends to track the latest stable release of
Python as per https://www.python.org/downloads/windows/ . For our 5.0.x Python as per https://www.python.org/downloads/windows/ . For our 5.0.x
series of releases we started using Python 3.9 which series of releases we started using Python 3.9 which
[no longer supports Windows 7](https://www.python.org/downloads/release/python-390/). [no longer supports Windows 7](https://www.python.org/downloads/release/python-390/).
The installer now also actively disallows installation on Windows 7. Python 3.9 is incompatible with this unsupported version of Windows. The installer now also actively disallows installation on Windows 7. Python 3.9
Pythoon 3.9 does still support Windows 8, 8.1 and all versions of 10. Windows is incompatible with this unsupported version of Windows.
11 is assumed to 'Just Work' where a release works on Windows 10. Python 3.9 and later does still support Windows 8, 8.1 and all versions of 10.
Windows 11 is assumed to 'Just Work' where a release works on Windows 10.
Trying to run either EDMarketConnector.exe or EDMC.exe (the command-line Trying to run either EDMarketConnector.exe or EDMC.exe (the command-line
tool we provide) will result in an error like: tool we provide) will result in an error like:
@ -52,30 +57,15 @@ still be able to [upgrade to Windows 10 for free](https://techviral.net/upgrade-
## Options for running EDMarketConnector ## Options for running EDMarketConnector
### Run from source ### Run from source
Until we use any Python feature (such as forthcoming 'matches' in Python 3.10) Due to subsequent changes to the application source it will no longer
that isn't supported in Python 3.8 versions, function with Python 3.8 or 3.9.
you can attempt to [run from source](https://github.com/EDCD/EDMarketConnector/wiki/Running-from-source)
under Python 3.8, but we make no guarantees about this working now, or in
the future.
At that point you will either need to fork and apply workarounds, or accept
that you can no longer run the latest version of ED Market Connector *and are
stuck with any bugs that affect your use of the application*.
Use the latest 3.8 version from [python.org](https://www.python.org/downloads/windows/). Do **NOT** attempt to simply run the last version that works under Python 3.8.
You need the 32-bit version. **NB: As of Python 3.8.12 they no longer release Given application updates and changes since Windows 7 support
windows installers/packages, so you would have to find a way to compile ended you would be running a buggy and generally less useful application.
python from source in order to use the latest**. For example, most EDDN Listeners will be ignoring any data that doesn't
This is due to the state the `gameversion` it comes from. You need to be running at least
[PEP-0602 policy](https://www.python.org/dev/peps/pep-0602/). EDMarketConnector 5.6.0, and really do want to be using the latest version.
*It really is in your best interests to be using Windows 10*.
**WE OFFER ZERO SUPPORT FOR RUNNING ANYTHING BUT THE VERY LATEST VERSION OF
THIS APPLICATION, ON A SUPPORTED OS, WITH A SUPPORTED PYTHON VERSION.**
Certainly any bugfixes will only be applied to, at most, the latest release
Major.Minor version and our current development branch (ready for a future
Major or Minor increment).
### Attempt to install workaround DLLs ### Attempt to install workaround DLLs
Some people have reported success when utilising a workaround that installs Some people have reported success when utilising a workaround that installs