Skip to content

Removes Ubuntu 16.04 (and Python 3.5) support from CI#417

Merged
thundergolfer merged 7 commits intobazel-contrib:masterfrom
groodt:groodt-remove-py35-support
Mar 30, 2021
Merged

Removes Ubuntu 16.04 (and Python 3.5) support from CI#417
thundergolfer merged 7 commits intobazel-contrib:masterfrom
groodt:groodt-remove-py35-support

Conversation

@groodt
Copy link
Copy Markdown
Collaborator

@groodt groodt commented Feb 13, 2021

PR Checklist

Please check if your PR fulfills the following requirements:

  • Does not include precompiled binaries, eg. .par files. See CONTRIBUTING.md for info
  • Tests for the changes have been added (for bug fixes / features)
  • Docs have been added / updated (for bug fixes / features)

PR Type

What kind of change does this PR introduce?

  • Bugfix
  • Feature (please, look at the "Scope of the project" section in the README.md file)
  • Code style update (formatting, local variables)
  • Refactoring (no functional changes, no api changes)
  • Build related changes
  • CI related changes
  • Documentation content changes
  • Other... Please describe:

What is the current behavior?

Issue Number: N/A

What is the new behavior?

Removes Ubuntu 16.04 (and Python 3.5) support from CI

Does this PR introduce a breaking change?

  • Yes
  • No

Other information

This will unblock the upgrade of pip 21.0.1 in this PR #412

@google-cla google-cla bot added the cla: yes label Feb 13, 2021
@groodt groodt changed the title Remove Ubuntu 16.04 from CI Removes Ubuntu 16.04 (and Python 3.5) support from CI Feb 13, 2021
@groodt
Copy link
Copy Markdown
Collaborator Author

groodt commented Mar 16, 2021

Any feedback or indication on this one? Python 3.5 is EOL as of 6 months ago: https://endoflife.date/python

@hrfuller
Copy link
Copy Markdown
Contributor

I think this is a good idea. Without python 3.5 in CI we can use f-strings in our python code, which is a nice hygiene improvement.

@groodt
Copy link
Copy Markdown
Collaborator Author

groodt commented Mar 24, 2021

Ping @andyscott @thundergolfer

Would be great to unblock #412

@thundergolfer
Copy link
Copy Markdown

Think the README should get some language about the Python versions we aim to support. That information is either missing or wrong (eg. Python 2 not supported by packaging rules). https://endoflife.date/python is a good start.

@thundergolfer thundergolfer merged commit 4ef8cd0 into bazel-contrib:master Mar 30, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants