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

[macOS] Default Python will be upgraded to 3.9 #1929

Closed
4 of 9 tasks
AlenaSviridenko opened this issue Oct 29, 2020 · 1 comment
Closed
4 of 9 tasks

[macOS] Default Python will be upgraded to 3.9 #1929

AlenaSviridenko opened this issue Oct 29, 2020 · 1 comment

Comments

@AlenaSviridenko
Copy link
Contributor

AlenaSviridenko commented Oct 29, 2020

Breaking changes
Default Python will be upgraded from 3.8 to 3.9 on macOS images

Target date
Deployment of these changes will be started on November, 16 and will take a few days.

The motivation for the changes
Homebrew set Python 3.9 as a default Python formula, and there is no simple option to keep Python 3.8 as a default version.

Possible impact
Project dependencies that are not supporting Python 3.9 might be impacted.

  • macOS 10.13
  • macOS 10.14
  • macOS 10.15
  • macOS 11.0
  • Windows 2016
  • Windows 2019
  • Ubuntu 16.04
  • Ubuntu 18.04
  • Ubuntu 20.04

Mitigation ways
Please, consider using actions/setup-python (for GitHub Actions) or UsePython (for Azure Pipelines) to switch Python versions based on your project requirements.

@maxim-lobanov maxim-lobanov pinned this issue Nov 1, 2020
@MaksimZhukov
Copy link
Contributor

Hello everyone!
The default Python version has been updated to 3.9 on the macOS 10.15 and macOS 11.0.
The macOS 10.13 and macOS 10.14 images are deployed once a month. Python 3.9 as a default version for these images will be delivered with the next image rollout which will take approximately 1-2 weeks.

I'm closing this issue, but feel free to contact us if you have any concerns.

@AlenaSviridenko AlenaSviridenko unpinned this issue Nov 30, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants