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

Support python 3.12 #2066

Draft
wants to merge 4 commits into
base: main
Choose a base branch
from
Draft

Support python 3.12 #2066

wants to merge 4 commits into from

Conversation

natestemen
Copy link
Member

@natestemen natestemen commented Oct 23, 2023

⚠️ This PR is not ready for review. ⚠️

Description

Add support for python 3.12.

This PR also upgrades black so as to use the py312 target-version option. This in turn required some python files be modified to bring the code up to spec.

Fixes #2395

@natestemen natestemen added the infrastructure For issues related to building, packaging, and continuous integration. label Oct 23, 2023
@natestemen natestemen force-pushed the nts-python-312 branch 2 times, most recently from 05a006b to 6ccc50a Compare January 6, 2024 00:58
@natestemen
Copy link
Member Author

Looks like this is hung up on Qibo now. They are working on supporting 3.12 on their end: qiboteam/qibojit#170

@natestemen natestemen self-assigned this Feb 29, 2024
@natestemen natestemen added the monitor-for-external-solution Tracking issues caused by external packages label Mar 29, 2024
@cosenal cosenal marked this pull request as draft April 30, 2024 14:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
infrastructure For issues related to building, packaging, and continuous integration. monitor-for-external-solution Tracking issues caused by external packages
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add Python 3.12 support
1 participant