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

Initial adaptations for Server API version 0.3.0 #1106

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

Conversation

cdbf1
Copy link
Contributor

@cdbf1 cdbf1 commented Nov 25, 2024

In order to prepare to transition to v0.3.0 of the Superstaq API, this PR adds a temporary _SuperstaqClient object (named _SuperstaqClient_v0_3_0 which adheres to the new API and a css.job._Job object to work with it (an equivelant update for qiskit-superstaq will follow). This also involves adding a gss._models module containing the send/receive data structures that are needed for the new API.

This PR does not affect the current operation of any existing parts of client superstaq. A warning has also been added to indicate to users that using v0.3.0 is not stable and that they should continue using v.0.2.0 for now.

Copy link

Check out this pull request on  ReviewNB

See visual diffs & provide feedback on Jupyter Notebooks.


Powered by ReviewNB

@vtomole
Copy link
Member

vtomole commented Dec 5, 2024

From Dev meeting: Move models to a separate PR to be merged in so server can import.

@cdbf1 cdbf1 marked this pull request as draft December 17, 2024 15:10
@cdbf1
Copy link
Contributor Author

cdbf1 commented Dec 17, 2024

Updated with testing for the general-superstaq. Still requires testing for qiskit-superstaq

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants