#1005127 Dependency to Python 3.6 missing

#1005127#5
Date:
2022-02-07 16:48:12 UTC
From:
To:
At first, thank you for the packaging work of yt-dlp. Now, the tiny problem:

I've downloaded the package and made a "dpkg -i" of it on a Devuan
Ascii. Yeah, I know that it's not regular, but please wait, read and
see, it had the advantage to reveal the missing dependency:

 From the "dpkg" part, the installation was almost successful, but, when
finishing the deployment, the execution of the installation process
inside yt-dlp failed because the Python code wasn't recognized by Python
3.5(biggest Python version on the system).

So I think that the dependency to Python 3.6 should be set at the Deb
packet level, so we won't be able to install it at all since the
beginning if Python is too old on the system.

#1005127#10
Date:
2022-06-22 09:54:31 UTC
From:
To:
Hi there,

See the discussion at https://github.com/yt-dlp/yt-dlp/issues/3764

Specifically -

I'm in favor of dropping it now, and when 3.7 reaches EOL, we drop
that then too, and so on (with some advance warning). We should not be
expected to support EOL python versions, especially as yt-dlp is an
internet-based application and EOL python versions do not receive
security updates.

https://github.com/yt-dlp/yt-dlp/issues/3764#issuecomment-1129658860

Hope the above gives the answer.