Page 1 of 1
Bumping minimum python version?
Posted: Sat May 11, 2024 2:23 pm
by Lord-Kamina
I know the last deluge releason targets python 3.6, and 2.2 was intended to be 3.7 (which is now also EOL)
Is there anything blocking just bumping the minimum to 3.8 or even 3.9?
Re: Bumping minimum python version?
Posted: Wed Jun 05, 2024 6:19 am
by ambipro
I'm on the develop branch running from source, and using 3.10 - so I do not think so.
Just be aware of the potential for plugins needing it removed from their filename and what packages are upgraded if you run into any errors.
Re: Bumping minimum python version?
Posted: Wed Jun 05, 2024 12:37 pm
by Lord-Kamina
I'm working on a PR to move the plug-ins to wheels using importlib

Re: Bumping minimum python version?
Posted: Fri Jul 12, 2024 9:03 pm
by Cas
Broad OS support for users means we target the oldest Python in use so just because it's eol doesn't mean we should jump version too quickly. However we should jump to minimum 3.8 considering 3.7 status.
Re: Bumping minimum python version?
Posted: Fri Jul 12, 2024 9:05 pm
by Cas
Using wheels is an interesting concept, I had major issues with trying to move plugins away from eggs so keen to see how you are tackling since they need to be unpacked and installed.
If we really need to, we can vendor a library in the package.
Re: Bumping minimum python version?
Posted: Fri Jul 12, 2024 9:10 pm
by Lord-Kamina
Thing is, I managed to make them work without unpacking them. Vendoring libraries likely won't be needed since we can use importlib_resources and importib_metadata.
Most of the work is done, I'm currently in the process of ironing out some kinks and writing some tests