Just wanted to let everyone know new Deluge versions now work on Windows 7 thanks to unofficial Python installers that will allow Python 3.9 and 3.10 to install on Windows 7/8.
You can install Python 3.9/3.10 by picking a version from here: https://github.com/adang1345/PythonWin7 (You can read more details these installers on the page)
I can confirm I am running Python 3.10.6 on my Windows 7 x64 machine and the latest Deluge 2.1.1 windows installers are working (tested both libtorrent options).
Deluge 2.x works on Windows 7 now!
Re: Deluge 2.x works on Windows 7 now!
I installed deluge from deluge-2.1.1-win64-lt2.0-setup.exe.
And it failed to start until I additionally installed this library:
https://github.com/nalexandru/api-ms-win-core-path-HACK
And it failed to start until I additionally installed this library:
https://github.com/nalexandru/api-ms-win-core-path-HACK
Re: Deluge 2.x works on Windows 7 now!
Which installer did you use? The installers I listed already includes that library and worked without any other intervention.Vort wrote: ↑Sat Jan 28, 2023 7:16 pm I installed deluge from deluge-2.1.1-win64-lt2.0-setup.exe.
And it failed to start until I additionally installed this library:
https://github.com/nalexandru/api-ms-win-core-path-HACK
Re: Deluge 2.x works on Windows 7 now!
You listed installers for Python, but I don't need Python, I need Deluge.
https://ftp.osuosl.org/pub/deluge/windo ... -setup.exe
Re: Deluge 2.x works on Windows 7 now!
Correct. The point of the post is that these python installers will allow Python 3.9 and 3.10 to work on Windows 7 so Deluge 2 (which was built for newer Pythons) would run on Windows 7. Using these pythons installers, there is no need to use manual intervention to get api-ms-win-core-path-l1-1-0.dll from wine running.
Re: Deluge 2.x works on Windows 7 now!
Regardless 2 clever ways to get deluge2 working on win7(without rebuilding/freeze with py3.8.x), one additionally including a full installed python version(otherwise incompatible), and another supplying the needed file solely. Just summerizing for the uninitiated and to say thank you and good job fellas contributing with sharing these clever tricks.
Honestly I didn't post initially, because I wasn't sure if needing rebuild/freeze deluge with said python, but see that is unneeded now from therobin's post.
Thanks!
Honestly I didn't post initially, because I wasn't sure if needing rebuild/freeze deluge with said python, but see that is unneeded now from therobin's post.
Thanks!

Re: Deluge 2.x works on Windows 7 now!
Sorry just last thing... The wine implementation of said missing dll, used in both these referenced projects here, curtesy of therobin and Vort, are not the only option I see. In fact there where a dotnet runtime extension pack released direct from msft, though now deprecated, but featuring specifically these missing dlls for win7, to give support for win8+. Granted is older and wine 3'rd party implementation newer, so select which one you prefer, but just to reference all available solutions here, if therobin kindly doesen't mind hopefully 
Also, the github link of Vort, has a 'releases' page where precompiled dll available in zip format, just if wasen't aware.
Don't know how important this all is now honestly, when win7 doesn't feature any sort of security updates, e.g. even for VL customers ended Jan 10'th this year, or something, but nonetheless, and thanks again therobin for initial finding/posting, and Vort for followup, good job guys.

Also, the github link of Vort, has a 'releases' page where precompiled dll available in zip format, just if wasen't aware.
- (x64) Download: https://www.nuget.org/api/v2/package/ru ... Sets/1.0.1
Extract/rename(*.nupkg is just a zip merely) and copy/paste: 'runtimes/win7-x64/native/api-ms-win-core-winrt-l1-1-0.dll' into "deluge-install-dir", or '%windir%\system32'.
- (x32) Download: https://www.nuget.org/api/v2/package/ru ... Sets/1.0.1
Extract/rename(*.nupkg is just a zip merely) and copy/paste: 'runtimes/win7-x86/native/api-ms-win-core-winrt-l1-1-0.dll' into "deluge-install-dir", or '%windir%\system32'.
Don't know how important this all is now honestly, when win7 doesn't feature any sort of security updates, e.g. even for VL customers ended Jan 10'th this year, or something, but nonetheless, and thanks again therobin for initial finding/posting, and Vort for followup, good job guys.