Latest Nightly build release failed...
Vangelis66 opened this issue ยท 10 comments
Happy New Year @beardypig ๐
I am watching the Nightly portable build releases since a while ago and
just became aware that the usual, daily, GitHub e-mail titled
[beardypig/streamlink-portable] Pre-release latest - Nightly Build
from github-actions[bot]
is AWOL... ๐
That would've been announcing the availability of
streamlink-portable-2.0.0+16.g7b74974-py3.6.5-win32.zip
I browsed the Actions tab and regrettably saw that the build creation has failed:
Perhaps recent repo activity has somehow broken things?
These portable builds of yours are highly appreciated ๐ , as the other portable streamlink package has been sadly abandoned ๐ญ ...
While I'm at it, would you mind if I asked some related questions?
- PSF has 3.6.8-win32 binaries available, can these be used instead of 3.6.5?
- Would it be hard to move to latest py3.7 (3.7.9 to be exact)?
- What is the underlying reason some modules are "frozen" at older versions (e.g. pycryptodome-3.4.3 used, latest being 3.9.9)?
Many thanks, my heartfelt wishes for 2021, stay healthy and safe wherever you happen to be...
Yes, it broke. I noticed it broke and took a look, but I didn't see a way to fix it quickly. I planned to look at it tomorrow.
Updating to 3.7.9 is easy and I will do it.
The versions were frozen at the time when I made it to maintain compatibility pre-2.0.0, they could be updated now to match the current versions used by streamlink 2.0.0.
I have updated the Python version and the dependencies, I just need to fix that pesky nightly build issue.
For some reason the merge commit was making the auto-release fail.
Actually for real will be 3.7.9, forgot it set the Python version in the action workflow too...
Thanks... at long last! ๐
Apologies I made you work overtime/overnight... ๐
One last thing:
__pycache__
folders inside the new py3.7.9 archive (./streamlink/packages/*
) still contain compiled files (*.pyc) from py3.6.5, also some other remnant files reference py3.6, should these be removed or will cause no harm?
That's weird, maybe from caching on github... they shouldn't do any harm though and will probably disappear in a couple of days worth of nightly builds anyway.
__pycache__
folders inside the new py3.7.9 archive (./streamlink/packages/*
) still contain compiled files (*.pyc) from py3.6.5, also some other remnant files reference py3.6,
I see now this was, most probably, addressed by 612b929 ๐
Thanks for your perseverance! ๐
yeah it probably was that :)