-
Notifications
You must be signed in to change notification settings - Fork 10
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
Changed to install qiskit not qiskit-terra #58
Conversation
This is now working better - but failing since stable released Nature is not compatible with Qiskit 1.0 in terms of using the qiskit.tools parallel_map function which was moved etc |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why do we install Qiskit separately in the first place? It should just pull this in as an indirect dependency when installing qiskit-nature
should it not?
I don't see a reason for keeping this around in this form in the first place.
I updated things as they were and changed qiskit-terra to qiskit. As the requirements do not call out qiskit explictly that could be possible what you say, but it still has all that stuff in there that allows it to be run off of main branches for either, not only stable. Could one simplify the CI here further - I imagine, I just updated what was there. |
Pull Request Test Coverage Report for Build 7937030412Details
💛 - Coveralls |
(cherry picked from commit f9a6909)
(cherry picked from commit f9a6909) Co-authored-by: Steve Wood <[email protected]>
Summary
It seems the CI actions and workflows had not been updated and still referred to and installed qiskit-terra. That is no longer part of Qiskit 1.0 and so it installed a pre-1.0 version where qiskit-terra was still there. Later it ended up installing Qiskit 1.0 and with both in the same environment things failed.
I changed the actions to no longer refer to anything as Terra and install Qiskit only.
Details and comments
Probably want to backport this to keep the stable branch running too.