Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

build: remove EOL Python versions from Travis config #2073

Merged
merged 1 commit into from
May 29, 2021
Merged

Conversation

dgw
Copy link
Member

@dgw dgw commented May 23, 2021

Description

Oldest tested Python platform is now Python 3.6, set to reach end-of-life in December 2021.

This will help us conserve build credits, since Travis CI shifted to requiring manual grants of credits for open source projects on their newer infrastructure, leaving behind the straightforward system that had been in place for many years on their .org platform.

Somewhat related to this: We will be focusing more attention on a move to GitHub Actions in the coming weeks...

Checklist

  • I have read CONTRIBUTING.md
  • I can and do license this contribution under the EFLv2
  • No issues are reported by make qa (runs make quality and make test)
  • I have tested the functionality of the things this change touches

Notes

Doing this separately from #2062 as it's time-sensitive: Travis will shut down the .org platform and force us onto their strictly metered .com infrastructure in just over a week, so it's important to get this merged as soon as the 7.1.0 release is cut and stretch our credit balance as far as possible while we hopefully migrate everything to GHA.

Oldest is now Python 3.6, set to reach end-of-life in December 2021.

This will help us conserve build credits, since Travis CI shifted to
requiring manual grants of credits for open source projects on their
newer infrastructure, leaving behind the straightforward system that
had been in place for many years on their .org platform.

Somewhat related to this: We will be focusing more attention on a move
to GitHub Actions in the coming weeks...
@dgw dgw added this to the 8.0.0 milestone May 23, 2021
@dgw dgw requested a review from a team May 23, 2021 05:33
@dgw
Copy link
Member Author

dgw commented May 29, 2021

With the 7.1.x branch officially cut, it's time to drop those old versions from checks run against master.

@dgw dgw merged commit 04b5fef into master May 29, 2021
@dgw dgw deleted the travis-cutback branch May 29, 2021 22:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants