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

Drop python 3.9 #6463

Closed
NoureldinYosri opened this issue Feb 14, 2024 · 0 comments · Fixed by #6591
Closed

Drop python 3.9 #6463

NoureldinYosri opened this issue Feb 14, 2024 · 0 comments · Fixed by #6591
Labels
kind/health For CI/testing/release process/refactoring/technical debt items

Comments

@NoureldinYosri
Copy link
Collaborator

This is a general issue to track dropping support for python 3.9. As per #6460 (comment) we will follow the numpy schedule and drop 3.9 by April 2024.

For that to happen we need to change workflows' python dependencies from 3.9 to 3.10.

@NoureldinYosri NoureldinYosri added the kind/health For CI/testing/release process/refactoring/technical debt items label Feb 14, 2024
pavoljuhas added a commit that referenced this issue May 9, 2024
- Raise exception if running with Python <= 3.9.x
- Clean up checks and notes relevant for old Pythons
- Bump up to numpy~=1.22 which is effectively the minimum version
  that works with Python 3.10.  We are a bit more permissive than
  NEP 29 which suggests numpy-1.23+.

Fixes: #6463
Ref: https://numpy.org/neps/nep-0029-deprecation_policy.html
jselig-rigetti pushed a commit to jselig-rigetti/Cirq that referenced this issue May 28, 2024
- Raise exception if running with Python <= 3.9.x
- Clean up checks and notes relevant for old Pythons
- Bump up to numpy~=1.22 which is effectively the minimum version
  that works with Python 3.10.  We are a bit more permissive than
  NEP 29 which suggests numpy-1.23+.

Fixes: quantumlib#6463
Ref: https://numpy.org/neps/nep-0029-deprecation_policy.html
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/health For CI/testing/release process/refactoring/technical debt items
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant