-
Notifications
You must be signed in to change notification settings - Fork 85
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
Add dev version of the API docs #316
Comments
This was referenced Feb 1, 2024
We decided to start with adding a We need to make these changes:
|
This was referenced Feb 6, 2024
github-merge-queue bot
pushed a commit
that referenced
this issue
Feb 7, 2024
Part of #316 This PR replaces the `historical` attribute of the class `Pkg` for an attribute named `type` which will allow us to know if the package version is the latest one or the historical one. This small refactor is convenient to avoid having a bunch of boolean attributes when the version types `dev` and `stable` are introduced. Different version types will have different behaviors in our API generation script like a custom path (e.g. numerical subfolder or `dev` subfolder).
github-merge-queue bot
pushed a commit
that referenced
this issue
Feb 8, 2024
This PR adds support to generate dev versions for the API generation script. For the moment, the automatic regeneration will not take into account dev versions to keep this PR easy to review. I'll add support for that in a follow-up, together with the documentation of the dev versions. Part of #316 --------- Co-authored-by: Eric Arellano <14852634+Eric-Arellano@users.noreply.github.com>
This was referenced Feb 8, 2024
github-merge-queue bot
pushed a commit
that referenced
this issue
Feb 9, 2024
Part of #316 This PR adds the artifacts for the dev versions of qiskit and qiskit-ibm-runtime and fixes how we read the JSON file to take into account the new names of the artifacts.
github-merge-queue bot
pushed a commit
that referenced
this issue
Feb 9, 2024
Part of #316 This PR generates the `dev` versions of qiskit 1.0.0 and qiskit-ibm-runtime 0.19.2 Commands used: ```bash npm run gen-api -- -p qiskit -v 1.0.0-dev --dev npm run gen-api -- -p qiskit-ibm-runtime -v 0.19.2-dev --dev ``` To be able to generate the versions, you need to apply the changes from #786
github-merge-queue bot
pushed a commit
that referenced
this issue
Feb 9, 2024
Part of #316 This PR extends the API automatic regeneration script to regenerate dev versions. When using the `npm run regen-apis` command, the script will read the `_package.json` from the `dev` folder if it exists and regenerate that version as the last one of the package.
Great job @arnaucasau! https://docs.quantum.ibm.com/api/qiskit/dev 🎉 |
frankharkins
pushed a commit
to frankharkins/documentation
that referenced
this issue
Jul 22, 2024
Part of Qiskit#316 This PR replaces the `historical` attribute of the class `Pkg` for an attribute named `type` which will allow us to know if the package version is the latest one or the historical one. This small refactor is convenient to avoid having a bunch of boolean attributes when the version types `dev` and `stable` are introduced. Different version types will have different behaviors in our API generation script like a custom path (e.g. numerical subfolder or `dev` subfolder).
frankharkins
pushed a commit
to frankharkins/documentation
that referenced
this issue
Jul 22, 2024
This PR adds support to generate dev versions for the API generation script. For the moment, the automatic regeneration will not take into account dev versions to keep this PR easy to review. I'll add support for that in a follow-up, together with the documentation of the dev versions. Part of Qiskit#316 --------- Co-authored-by: Eric Arellano <14852634+Eric-Arellano@users.noreply.github.com>
frankharkins
pushed a commit
to frankharkins/documentation
that referenced
this issue
Jul 22, 2024
Part of Qiskit#316 This PR adds the artifacts for the dev versions of qiskit and qiskit-ibm-runtime and fixes how we read the JSON file to take into account the new names of the artifacts.
frankharkins
pushed a commit
to frankharkins/documentation
that referenced
this issue
Jul 22, 2024
Part of Qiskit#316 This PR generates the `dev` versions of qiskit 1.0.0 and qiskit-ibm-runtime 0.19.2 Commands used: ```bash npm run gen-api -- -p qiskit -v 1.0.0-dev --dev npm run gen-api -- -p qiskit-ibm-runtime -v 0.19.2-dev --dev ``` To be able to generate the versions, you need to apply the changes from Qiskit#786
frankharkins
pushed a commit
to frankharkins/documentation
that referenced
this issue
Jul 22, 2024
Part of Qiskit#316 This PR extends the API automatic regeneration script to regenerate dev versions. When using the `npm run regen-apis` command, the script will read the `_package.json` from the `dev` folder if it exists and regenerate that version as the last one of the package.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
This has been really useful for qiskit.org/documentation since we added it ~2 months ago. We should include a dev version of the docs. Maybe set up a cron job for that to update the docs every night, 3 days, or week.
The text was updated successfully, but these errors were encountered: