beardypig/streamlink-portable

Stable releases are still being built with Python 3.6.5

Vangelis66 opened this issue ยท 4 comments

As always, many thanks for offering and maintaining this portable edition of streamlink ๐Ÿ‘ ; it's the only version of streamlink I ever use...
In 00749df, one gets the impression (by the commit's title) all portable packages (nightly+release) have been updated to Python 3.7.9, but upon closer inspection of the latest stable release, 2.1.0 (with 2.1.1, no doubt, on the way ๐Ÿ˜‰.), one sees it is still built on Python 3.6.5 ...

Referenced commit only touched the nightly workflow file (.github/workflows/nightly.yml), but not the release one, hence the discrepancy... Was that just an omission or a deliberate decision to "freeze" release packages on py3.6?

Thanks in advance for any insight, best wishes! ๐Ÿ˜„

OT (slightly) : A third party has been compiling and offering Windows builds of Python versions under security-only maintenance (i.e. Python versions for which the PSF do not provide binaries), I have tried myself v3.6.13 (from here) with the release packages (overwriting the 3.6.5 files) and v3.7.10 (from here) with the nightly packages (overwriting the 3.7.9 files), I have encountered no issues whatsoever with them! Just as a FYI for users feeling adventurous... ๐Ÿ˜‰

Yeah, may have messed that up... checking. (sorry for late reply)

Thanks for looking into this ๐Ÿ‘ ; I actually don't mind the tardy reply,
I mostly use the Nightly channel myself... ๐Ÿ˜‰

FWIW, latest release 2.1.1 was recompiled 6 hours ago by GA, but it's still py3.6 based:
https://github.com/beardypig/streamlink-portable/releases/tag/2.1.1

OTOH, the latest "release" workflow run
https://github.com/beardypig/streamlink-portable/runs/2592554057
succeeded, but did not produce (yet?) any py3.7 packages...
Does that mean that one'll have to wait for the next SL release (2.1.2?) for the Python 3.7.9 portable bundle?

Because those actions are on a schedule I need to wait until it ran again to reload the new workflow, hopefully the next run should generate a py3.7 version :)

OK, the latest stable release (2.1.1) portable package has been recompiled bundled with Python 3.7.9 and re-released on
https://github.com/beardypig/streamlink-portable/releases/tag/2.1.1
Thanks for your support! ๐Ÿ‘ ๐ŸŽ‰ Hence, I'm closing this issue now...

Take care, best wishes ๐Ÿ˜„