python-qt-tools / PyQt5-stubs

Stubs for PyQt5
GNU General Public License v3.0
69 stars 31 forks source link

Drop 3.6 #207

Closed altendky closed 1 year ago

altendky commented 1 year ago

GitHub is raggedly allowing 3.5 and 3.6 support in Linux to drop from the setup-python action as they start using Ubuntu 22.04 instead of 20.04. https://github.com/actions/setup-python/issues/544

Example failure at https://github.com/python-qt-tools/PyQt5-stubs/actions/runs/3645895301/jobs/6156457796#step:3:9.

Version 3.6.0-alpha - 3.6.X was not found in the local cache
Error: Version 3.6.0-alpha - 3.6.X with arch x64 not found
The list of all available versions can be found here: https://raw.githubusercontent.com/actions/python-versions/main/versions-manifest.json

We could also just make our matrix ragged as well and only drop the Linux testing. Or, explicitly call out the 20.04 runners for awhile. Let me know what you think.

altendky commented 1 year ago

@bluebird75, i'm happy to try to hold on a bit longer by either using 20.04 explicitly or making a ragged matrix. Just want to make sure you get a chance at input here, if you'd like.

altendky commented 1 year ago

I'm going to go ahead and merge this for the sake of the rest of CI being clearly good or bad. Still happy to revert and do one of the other options if anyone requests.