Skip to content

python 3.9 support #3772

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

Closed
balopat opened this issue Feb 9, 2021 · 1 comment · Fixed by #4296
Closed

python 3.9 support #3772

balopat opened this issue Feb 9, 2021 · 1 comment · Fixed by #4296
Labels
area/dependencies area/python kind/feature-request Describes new functionality triage/accepted A consensus emerged that this bug report, feature request, or other action should be worked on

Comments

@balopat
Copy link
Contributor

balopat commented Feb 9, 2021

As per our - not yet documented (#3347) - python policy we should support 3 versions of python at a time. In Oct 2020, the stable version of Python 3.9.0 was released, we should support it.
This means adding 3.9 to the test matrix in .github/workflows/ci.yml python-version: [ '3.7', '3.8' ] for Ubuntu, Windows and MacOS builds, and working out all the dependency kinks.

@kevinsung started to pave the way with the issues he opened, someone just needs to work through them.

@balopat balopat added kind/feature-request Describes new functionality python3.9 labels Feb 9, 2021
@95-martin-orion 95-martin-orion added the triage/accepted A consensus emerged that this bug report, feature request, or other action should be worked on label Feb 9, 2021
@kevinsung
Copy link
Collaborator

Due to #3769 it looks like this depends on numba releasing version 0.53.0.

CirqBot pushed a commit that referenced this issue Jul 7, 2021
Adds py39 to windows, mac and linux pytest matrices.
Fixes #3772 
Fixes #3769
rht pushed a commit to rht/Cirq that referenced this issue May 1, 2023
Adds py39 to windows, mac and linux pytest matrices.
Fixes quantumlib#3772 
Fixes quantumlib#3769
harry-phasecraft pushed a commit to PhaseCraft/Cirq that referenced this issue Oct 31, 2024
Adds py39 to windows, mac and linux pytest matrices.
Fixes quantumlib#3772 
Fixes quantumlib#3769
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/dependencies area/python kind/feature-request Describes new functionality triage/accepted A consensus emerged that this bug report, feature request, or other action should be worked on
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants