Qiskit Metal - Update compatibility to python 3.10 and add to CI Continous Intetragration
Opened this issue · 10 comments
Description
We have a open source repository for Qiskit Metal at https://github.com/Qiskit/qiskit-metal/tree/main
We would like to update CI workflow testing to use python 3.10. As part of that, we would need to update Metal for 3.10 compatibility. Would need to use Metal to confirm that all features are working as expected.
Deliverables
Update Metal to be compatible with python 3.10
Add the updated code to CI testing to include python 3.10.
Mentors details
- Mentor 1
- Name:Priti Shah
- GitHub ID: @priti-ashvin-shah-ibm
- What they do: Qiskit Metal core developer
Number of mentees
1
Type of mentees
- Mentor 1
- Required:
- Understand Python
- Nice to have:
- Installed and used Qiskit Metal.
- Worked with CI Continuous Integration on Github.
- Required:
Hi :) I'm interesting by this project. since month I tell myself I have to use Metal. So it could be a good opportunity. Also I'm pretty familiar with GitHub Actions :
- I builded the CI of Qiskit Ecosystem with Iskandar and Belaji during the last QAMP.
- And also I'm using Actions for all my personal project for automation task
I believe @mickahell is working with a different issue and this project is open.
Yes i'm on the 7, and not on this one
@GyeonghunKim has expressed interest to work on this, and we support this paring.
qiskit-community/qiskit-metal#534
This the pull request which merged to have python 3.9 be part of CI.
Junye edit: This project was presented together with other Qiskit Metal projects. The slide can be found here: #41 (comment)
Checkpoint 1
@GyeonghunKim Can you please upload the checkpoint 1 presentation here? Thank you.
@GyeonghunKim Sorry I just noticed the slide is uploaded in #41 Please ignore my comment.
Can you please comment in the issue so that I can assign you? Thank you.
Here's my ppt slide! Thanks for your support.
QAMP_Final.pptx