You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@buildstream.apache.org by GitBox <gi...@apache.org> on 2022/02/11 11:49:06 UTC

[GitHub] [buildstream] juergbi commented on issue #1588: 1.6: CI failing due to Python 3.6

juergbi commented on issue #1588:
URL: https://github.com/apache/buildstream/issues/1588#issuecomment-1036131066


   I just noticed that besides being EOL upstream, Python 3.6 is no longer supported in RHEL 7 either. Python 3.8 is supported in RHEL 7. See https://access.redhat.com/support/policy/updates/rhscl-rhel7. Python 3.8 is also available in Ubuntu 18.04 (universe repository).
   
   With Python 3.6 effectively being unmaintained upstream and downstream and no longer supported by a growing number of Python packages, I consider it acceptable to drop official Python 3.6 support even in the 1.6.x branch. With this I don't mean that we start using Python 3.7-only constructs in the 1.6.x branch, the branch would be expected to continue working with Python 3.6. However, I'd be in favor of dropping Python 3.6 from CI, which eliminates the issue with frozen `requirements.txt`. If we accidentally break Python 3.6 support, we should still accept (reasonable) patches to fix it.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@buildstream.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org