So I resubmitted this abandoned fix but surrounding the fix by conditional statements, so that it only runs when needed (Windows OS and Python 3.8+):
(see GitHub pull/merge request above for updated test table)
Debian 11 64 bits
Windows XP 32 bits
Windows 11 64 bits
@Freso and @JonnyJD then, if you could have a look at my merge request.
And if it is merged, there is apparently more to do then to make the new (2.2?3.0.0) version available to the public in the OHP downloads and in GitHub releases.
Because in those both public places, the latest 2.1.1-beta is not available yet.
I have a new 64-bit Windows 10 Pro, here.
I installed isrcsubmit from the website but I still had to manually apply 3 work-arounds:
Overwrite discid.dll with 64-bit version* PR #127 (32/64 bit) is merged but the download zip is still the old one that cannot run on 64-bit
Edit isrcsubmit.py to tell it to scan current folder to find discid.dll PR #144 is waiting to be reviewed/merged
NEW! Edit isrcsubmit.bat to prevent strange behaviour with terminal windows
NEW! PR #145 is waiting to be reviewed/merged
* Oh I now see that isrcsubmit-2.1.1-beta-win64.zip is available in hidden secret http://isrcsubmit.jonnyjd.net/downloads/ but not from the visible website download page.
I guess this zip fixes my first work-around!
But it should be made available for download.
Links fixed, thanks @kellnerd, because I’m on smartphone.