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
upgrade Python to v 3.8 #4413
upgrade Python to v 3.8 #4413
Conversation
Signed-off-by: reinvantveer <reinvantveer@gmail.com>
Signed-off-by: reinvantveer <reinvantveer@gmail.com>
Signed-off-by: reinvantveer <reinvantveer@gmail.com>
89efdd5
to
5845129
Compare
Re-committed to fix DCO signoffs |
And what about the use of |
@dalbani that's a reasonable request. If ansible's base image is being pinned, helm's should as well. This should be done in a separate PR though. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
/lgtm
Great, thanks |
* upgrade Python to v 3.8 * add change notes * add python to installation guide Signed-off-by: reinvantveer <reinvantveer@gmail.com> Signed-off-by: Rein van 't Veer <reinvantveer@gmail.com>
* upgrade Python to v 3.8 * add change notes * add python to installation guide Signed-off-by: reinvantveer <reinvantveer@gmail.com> Signed-off-by: Rein van 't Veer <reinvantveer@gmail.com>
* upgrade Python to v 3.8 * add change notes * add python to installation guide Signed-off-by: reinvantveer <reinvantveer@gmail.com> Signed-off-by: Rein van 't Veer <reinvantveer@gmail.com>
* upgrade Python to v 3.8 * add change notes * add python to installation guide Signed-off-by: reinvantveer <reinvantveer@gmail.com> Signed-off-by: reinvantveer <rein.van.t.veer@geodan.nl>
* upgrade Python to v 3.8 * add change notes * add python to installation guide Signed-off-by: reinvantveer <reinvantveer@gmail.com> Signed-off-by: Rein van 't Veer <reinvantveer@gmail.com> Signed-off-by: reinvantveer <rein.van.t.veer@geodan.nl>
* upgrade Python to v 3.8 * add change notes * add python to installation guide Signed-off-by: reinvantveer <reinvantveer@gmail.com>Signed-off-by: rearl <rearl@secureworks.com>
Description of the change:
Upgrade Python to version 3.8 to facilitate local development (i.e. without having to resort to deadsnakes repos and suchlikes) and benefit from performance enhancements in more recent versions of Python (with 3.6 functionally mothballed now)
Motivation for the change:
The Ansible operator uses an outdated version of Python that hampers local development and reproducible builds as it requires you to keep around an old version of Python. Since many recent distros don't ship Python 3.6 in their standard packaging repositories anymore, this requires a manual install, or alternate package repositories.
Note: this is a first pull request to start addressing the issues mentioned in #4237
Checklist
If the pull request includes user-facing changes, extra documentation is required:
changelog/fragments
(seechangelog/fragments/00-template.yaml
)website/content/en/docs