-
Notifications
You must be signed in to change notification settings - Fork 17
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
Move to the current API of qiskit-nature #91
Conversation
This should fix the lint issues, but the gates like `rlx` are still not recognized for non obvious reasons.
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.
This looks really good. Thanks a lot for all the effort. From my perspective there are still two open points:
- A bit more description in the reno
- Resolve the merge conflicts
qiskit-terra>= 0.45.1 | ||
qiskit-nature>=0.7.1 | ||
qiskit-aer>=0.8.0 |
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.
💯
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.
With these changes the tests should be good and the releasenote a bit more detailed.
Co-authored-by: Laurin Fischer <[email protected]>
Co-authored-by: Laurin Fischer <[email protected]>
@eggerdj I think that the comments should now be taken into account and we are again ready for review. |
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.
Looks good to me. Thanks a lot for this!
Summary
This attempts to fix #87 and most likely also #88
Details and comments
However, we have to jump from the syntax of 0.4 to the syntax of 0.7 for
qiskit-nature
and this seems to be a fairly major shift. I think that I might have found most of the operators, but some problems and questions remain:I think that I might have found most of the operators, but some problems and questions remain:
SparseLabelOp
is the new name ofSecondQuantizedOp
? Not sure what has to be changed to make it work.register_length
seems to not exist anymore and had to be updated tonum_spin_orbitals
ornum_spins
.'Gate rlx has no defined generator'
. No idea why.