documentation
documentation copied to clipboard
Metadata missing for one Qiskit SDK API file
These never had front matter. Axel said it's fine for now, but we should improve it soon.
Please fix these files: docs/api/qiskit-ibm-provider/ibm-provider.md,docs/api/qiskit/transpiler_builtin_plugins.md,docs/api/qiskit-ibm-runtime/ibm-runtime.md
We need to an else clause here:
https://github.com/Qiskit/documentation/blob/e8724413bfa5d8885f4efa308ce44efe140440bf/scripts/lib/sphinx/addFrontMatter.ts#L19-L30
TBD how we determine the title and description!
Update: make sure CI enforces it, per https://github.com/Qiskit/documentation/issues/793.
Perhaps we can use the filename as a fallback?
https://github.com/Qiskit/documentation/pull/821 fixes a legit bug in historical API docs. The other files so far seem to be because they are not using the automodule directive. Instead, they're pages like
https://github.com/Qiskit/qiskit/blob/1e0e4fccd469617489a28e4cfa38271a9b0b617b/docs/apidoc/transpiler_builtin_plugins.rst?plain=1#L1-L10
I'm thinking we could extract the title from the <h1>, like Built-in Transpiler Synthesis Plugins. Then the description could be API docs for Built-in Transpiler Synthesis Plugins.
We should go through this file list to confirm that this is the correct diagnosis and fix:
Failing files after #821
docs/api/qiskit/transpiler_builtin_plugins.md docs/api/qiskit/0.19/aer.md docs/api/qiskit/0.19/ibmq_jupyter.md docs/api/qiskit/0.19/ibmq_visualization.md docs/api/qiskit/0.19/qiskit.aqua.aqua_globals.md docs/api/qiskit/0.19/qiskit.optimization.INFINITY.md docs/api/qiskit/0.19/qiskit.quantum_info.two_qubit_cnot_decompose.md docs/api/qiskit/0.24/aer.md docs/api/qiskit/0.24/aqua.md docs/api/qiskit/0.24/ibmq-provider.md docs/api/qiskit/0.24/ibmq_jupyter.md docs/api/qiskit/0.24/ibmq_visualization.md docs/api/qiskit/0.24/qiskit.aqua.aqua_globals.md docs/api/qiskit/0.24/qiskit.optimization.INFINITY.md docs/api/qiskit/0.24/qiskit.quantum_info.two_qubit_cnot_decompose.md docs/api/qiskit/0.25/aer.md docs/api/qiskit/0.25/aqua.md docs/api/qiskit/0.25/ibmq-provider.md docs/api/qiskit/0.25/ibmq_jupyter.md docs/api/qiskit/0.25/ibmq_visualization.md docs/api/qiskit/0.25/qiskit.aqua.aqua_globals.md docs/api/qiskit/0.25/qiskit.optimization.INFINITY.md docs/api/qiskit/0.25/qiskit.quantum_info.two_qubit_cnot_decompose.md docs/api/qiskit/0.25/qiskit.utils.algorithm_globals.md docs/api/qiskit/0.26/aer.md docs/api/qiskit/0.26/aqua.md docs/api/qiskit/0.26/ibmq-provider.md docs/api/qiskit/0.26/ibmq_jupyter.md docs/api/qiskit/0.26/ibmq_visualization.md docs/api/qiskit/0.26/qiskit.aqua.aqua_globals.md docs/api/qiskit/0.26/qiskit.optimization.INFINITY.md docs/api/qiskit/0.26/qiskit.quantum_info.two_qubit_cnot_decompose.md docs/api/qiskit/0.26/qiskit.utils.algorithm_globals.md docs/api/qiskit/0.27/aer.md docs/api/qiskit/0.27/aqua.md docs/api/qiskit/0.27/ibmq-provider.md docs/api/qiskit/0.27/ibmq_jupyter.md docs/api/qiskit/0.27/ibmq_visualization.md docs/api/qiskit/0.27/qiskit.aqua.aqua_globals.md docs/api/qiskit/0.27/qiskit.optimization.INFINITY.md docs/api/qiskit/0.27/qiskit.quantum_info.two_qubit_cnot_decompose.md docs/api/qiskit/0.27/qiskit.utils.algorithm_globals.md docs/api/qiskit/0.30/aer.md docs/api/qiskit/0.30/aqua.md docs/api/qiskit/0.30/ibmq-provider.md docs/api/qiskit/0.30/ibmq_jupyter.md docs/api/qiskit/0.30/ibmq_visualization.md docs/api/qiskit/0.30/parallel.md docs/api/qiskit/0.30/qiskit.aqua.aqua_globals.md docs/api/qiskit/0.30/qiskit.optimization.INFINITY.md docs/api/qiskit/0.30/qiskit.quantum_info.two_qubit_cnot_decompose.md docs/api/qiskit/0.30/qiskit.utils.algorithm_globals.md docs/api/qiskit/0.29/aer.md docs/api/qiskit/0.29/aqua.md docs/api/qiskit/0.29/ibmq-provider.md docs/api/qiskit/0.29/ibmq_jupyter.md docs/api/qiskit/0.29/ibmq_visualization.md docs/api/qiskit/0.29/qiskit.aqua.aqua_globals.md docs/api/qiskit/0.29/qiskit.optimization.INFINITY.md docs/api/qiskit/0.29/qiskit.quantum_info.two_qubit_cnot_decompose.md docs/api/qiskit/0.29/qiskit.utils.algorithm_globals.md docs/api/qiskit/0.31/aer.md docs/api/qiskit/0.31/aqua.md docs/api/qiskit/0.31/ibmq-provider.md docs/api/qiskit/0.31/ibmq_jupyter.md docs/api/qiskit/0.31/ibmq_visualization.md docs/api/qiskit/0.31/parallel.md docs/api/qiskit/0.31/qiskit.aqua.aqua_globals.md docs/api/qiskit/0.31/qiskit.optimization.INFINITY.md docs/api/qiskit/0.31/qiskit.quantum_info.two_qubit_cnot_decompose.md docs/api/qiskit/0.31/qiskit.utils.algorithm_globals.md docs/api/qiskit/0.28/aer.md docs/api/qiskit/0.28/aqua.md docs/api/qiskit/0.28/ibmq-provider.md docs/api/qiskit/0.28/ibmq_jupyter.md docs/api/qiskit/0.28/ibmq_visualization.md docs/api/qiskit/0.28/qiskit.aqua.aqua_globals.md docs/api/qiskit/0.28/qiskit.optimization.INFINITY.md docs/api/qiskit/0.28/qiskit.quantum_info.two_qubit_cnot_decompose.md docs/api/qiskit/0.28/qiskit.utils.algorithm_globals.md docs/api/qiskit/0.32/aer.md docs/api/qiskit/0.32/aqua.md docs/api/qiskit/0.32/ibmq-provider.md docs/api/qiskit/0.32/ibmq_jupyter.md docs/api/qiskit/0.32/ibmq_visualization.md docs/api/qiskit/0.32/parallel.md docs/api/qiskit/0.32/qiskit.aqua.aqua_globals.md docs/api/qiskit/0.32/qiskit.optimization.INFINITY.md docs/api/qiskit/0.32/qiskit.quantum_info.two_qubit_cnot_decompose.md docs/api/qiskit/0.32/qiskit.utils.algorithm_globals.md docs/api/qiskit/0.35/aer.md docs/api/qiskit/0.35/ibmq-provider.md docs/api/qiskit/0.35/ibmq_jupyter.md docs/api/qiskit/0.35/ibmq_visualization.md docs/api/qiskit/0.35/parallel.md docs/api/qiskit/0.35/qiskit.quantum_info.two_qubit_cnot_decompose.md docs/api/qiskit/0.35/qiskit.utils.algorithm_globals.md docs/api/qiskit/0.35/transpiler_builtin_plugins.md docs/api/qiskit/0.33/aer.md docs/api/qiskit/0.33/ibmq-provider.md docs/api/qiskit/0.33/ibmq_jupyter.md docs/api/qiskit/0.33/ibmq_visualization.md docs/api/qiskit/0.33/parallel.md docs/api/qiskit/0.33/qiskit.quantum_info.two_qubit_cnot_decompose.md docs/api/qiskit/0.33/qiskit.utils.algorithm_globals.md docs/api/qiskit/0.33/transpiler_builtin_plugins.md docs/api/qiskit/0.36/aer.md docs/api/qiskit/0.36/ibmq-provider.md docs/api/qiskit/0.36/ibmq_jupyter.md docs/api/qiskit/0.36/ibmq_visualization.md docs/api/qiskit/0.36/parallel.md docs/api/qiskit/0.36/qiskit.quantum_info.two_qubit_cnot_decompose.md docs/api/qiskit/0.36/qiskit.utils.algorithm_globals.md docs/api/qiskit/0.36/transpiler_builtin_plugins.md docs/api/qiskit/0.37/aer.md docs/api/qiskit/0.37/ibmq-provider.md docs/api/qiskit/0.37/ibmq_jupyter.md docs/api/qiskit/0.37/ibmq_visualization.md docs/api/qiskit/0.37/parallel.md docs/api/qiskit/0.37/qiskit.quantum_info.two_qubit_cnot_decompose.md docs/api/qiskit/0.37/qiskit.utils.algorithm_globals.md docs/api/qiskit/0.37/transpiler_builtin_plugins.md docs/api/qiskit/0.38/aer.md docs/api/qiskit/0.38/ibmq-provider.md docs/api/qiskit/0.38/ibmq_jupyter.md docs/api/qiskit/0.38/ibmq_visualization.md docs/api/qiskit/0.38/parallel.md docs/api/qiskit/0.38/qiskit.quantum_info.two_qubit_cnot_decompose.md docs/api/qiskit/0.38/qiskit.utils.algorithm_globals.md docs/api/qiskit/0.38/transpiler_builtin_plugins.md docs/api/qiskit/0.39/aer.md docs/api/qiskit/0.39/ibmq-provider.md docs/api/qiskit/0.39/ibmq_jupyter.md docs/api/qiskit/0.39/ibmq_visualization.md docs/api/qiskit/0.39/parallel.md docs/api/qiskit/0.39/qiskit.quantum_info.two_qubit_cnot_decompose.md docs/api/qiskit/0.39/qiskit.utils.algorithm_globals.md docs/api/qiskit/0.39/transpiler_builtin_plugins.md docs/api/qiskit/0.40/aer.md docs/api/qiskit/0.40/ibmq-provider.md docs/api/qiskit/0.40/ibmq_jupyter.md docs/api/qiskit/0.40/ibmq_visualization.md docs/api/qiskit/0.40/parallel.md docs/api/qiskit/0.40/qiskit.quantum_info.two_qubit_cnot_decompose.md docs/api/qiskit/0.40/qiskit.utils.algorithm_globals.md docs/api/qiskit/0.40/transpiler_builtin_plugins.md docs/api/qiskit/0.42/aer.md docs/api/qiskit/0.42/ibmq-provider.md docs/api/qiskit/0.42/ibmq_jupyter.md docs/api/qiskit/0.42/ibmq_visualization.md docs/api/qiskit/0.42/parallel.md docs/api/qiskit/0.42/qiskit.quantum_info.two_qubit_cnot_decompose.md docs/api/qiskit/0.42/qiskit.utils.algorithm_globals.md docs/api/qiskit/0.42/transpiler_builtin_plugins.md docs/api/qiskit/0.43/qiskit.quantum_info.two_qubit_cnot_decompose.md docs/api/qiskit/0.43/qiskit.utils.algorithm_globals.md docs/api/qiskit/0.43/transpiler_builtin_plugins.md docs/api/qiskit/0.44/transpiler_builtin_plugins.md docs/api/qiskit/0.41/aer.md docs/api/qiskit/0.41/ibmq-provider.md docs/api/qiskit/0.41/ibmq_jupyter.md docs/api/qiskit/0.41/ibmq_visualization.md docs/api/qiskit/0.41/parallel.md docs/api/qiskit/0.41/qiskit.quantum_info.two_qubit_cnot_decompose.md docs/api/qiskit/0.41/qiskit.utils.algorithm_globals.md docs/api/qiskit/0.41/transpiler_builtin_plugins.md docs/api/qiskit/0.45/transpiler_builtin_plugins.md docs/api/qiskit/dev/transpiler_builtin_plugins.md
https://github.com/Qiskit/documentation/pull/1917 fixed a lot of violations. The remaining failures should be fixed in specialCaseResults.tsx. Make sure checkOrphanPages.tsx can also be fixed.
failures
docs/api/qiskit/0.19/aer.mdx docs/api/qiskit/0.19/ibmq_jupyter.mdx docs/api/qiskit/0.19/ibmq_visualization.mdx docs/api/qiskit/0.24/aer.mdx docs/api/qiskit/0.24/aqua.mdx docs/api/qiskit/0.24/ibmq-provider.mdx docs/api/qiskit/0.24/ibmq_jupyter.mdx docs/api/qiskit/0.24/ibmq_visualization.mdx docs/api/qiskit/0.25/aer.mdx docs/api/qiskit/0.25/aqua.mdx docs/api/qiskit/0.25/ibmq-provider.mdx docs/api/qiskit/0.25/ibmq_jupyter.mdx docs/api/qiskit/0.25/ibmq_visualization.mdx docs/api/qiskit/0.26/aer.mdx docs/api/qiskit/0.26/aqua.mdx docs/api/qiskit/0.26/ibmq-provider.mdx docs/api/qiskit/0.26/ibmq_jupyter.mdx docs/api/qiskit/0.26/ibmq_visualization.mdx docs/api/qiskit/0.27/aer.mdx docs/api/qiskit/0.27/aqua.mdx docs/api/qiskit/0.27/ibmq-provider.mdx docs/api/qiskit/0.27/ibmq_jupyter.mdx docs/api/qiskit/0.27/ibmq_visualization.mdx docs/api/qiskit/0.28/aer.mdx docs/api/qiskit/0.28/aqua.mdx docs/api/qiskit/0.28/ibmq-provider.mdx docs/api/qiskit/0.28/ibmq_jupyter.mdx docs/api/qiskit/0.28/ibmq_visualization.mdx docs/api/qiskit/0.29/aer.mdx docs/api/qiskit/0.29/aqua.mdx docs/api/qiskit/0.29/ibmq-provider.mdx docs/api/qiskit/0.29/ibmq_jupyter.mdx docs/api/qiskit/0.29/ibmq_visualization.mdx docs/api/qiskit/0.30/aer.mdx docs/api/qiskit/0.30/aqua.mdx docs/api/qiskit/0.30/ibmq-provider.mdx docs/api/qiskit/0.30/ibmq_jupyter.mdx docs/api/qiskit/0.30/ibmq_visualization.mdx docs/api/qiskit/0.30/parallel.mdx docs/api/qiskit/0.31/aer.mdx docs/api/qiskit/0.31/aqua.mdx docs/api/qiskit/0.31/ibmq-provider.mdx docs/api/qiskit/0.31/ibmq_jupyter.mdx docs/api/qiskit/0.31/ibmq_visualization.mdx docs/api/qiskit/0.31/parallel.mdx docs/api/qiskit/0.33/aer.mdx docs/api/qiskit/0.33/ibmq-provider.mdx docs/api/qiskit/0.33/ibmq_jupyter.mdx docs/api/qiskit/0.33/ibmq_visualization.mdx docs/api/qiskit/0.33/parallel.mdx docs/api/qiskit/0.33/transpiler_builtin_plugins.mdx docs/api/qiskit/0.32/aer.mdx docs/api/qiskit/0.32/aqua.mdx docs/api/qiskit/0.32/ibmq-provider.mdx docs/api/qiskit/0.32/ibmq_jupyter.mdx docs/api/qiskit/0.32/ibmq_visualization.mdx docs/api/qiskit/0.32/parallel.mdx docs/api/qiskit/0.35/aer.mdx docs/api/qiskit/0.35/ibmq-provider.mdx docs/api/qiskit/0.35/ibmq_jupyter.mdx docs/api/qiskit/0.35/ibmq_visualization.mdx docs/api/qiskit/0.35/parallel.mdx docs/api/qiskit/0.35/transpiler_builtin_plugins.mdx docs/api/qiskit/0.36/aer.mdx docs/api/qiskit/0.36/ibmq-provider.mdx docs/api/qiskit/0.36/ibmq_jupyter.mdx docs/api/qiskit/0.36/ibmq_visualization.mdx docs/api/qiskit/0.36/parallel.mdx docs/api/qiskit/0.36/transpiler_builtin_plugins.mdx docs/api/qiskit/0.37/aer.mdx docs/api/qiskit/0.37/ibmq-provider.mdx docs/api/qiskit/0.37/ibmq_jupyter.mdx docs/api/qiskit/0.37/ibmq_visualization.mdx docs/api/qiskit/0.37/parallel.mdx docs/api/qiskit/0.37/transpiler_builtin_plugins.mdx docs/api/qiskit/0.38/aer.mdx docs/api/qiskit/0.38/ibmq-provider.mdx docs/api/qiskit/0.38/ibmq_jupyter.mdx docs/api/qiskit/0.38/ibmq_visualization.mdx docs/api/qiskit/0.38/parallel.mdx docs/api/qiskit/0.38/transpiler_builtin_plugins.mdx docs/api/qiskit/0.39/aer.mdx docs/api/qiskit/0.39/ibmq-provider.mdx docs/api/qiskit/0.39/ibmq_jupyter.mdx docs/api/qiskit/0.39/ibmq_visualization.mdx docs/api/qiskit/0.39/parallel.mdx docs/api/qiskit/0.39/transpiler_builtin_plugins.mdx docs/api/qiskit/0.40/aer.mdx docs/api/qiskit/0.40/ibmq-provider.mdx docs/api/qiskit/0.40/ibmq_jupyter.mdx docs/api/qiskit/0.40/ibmq_visualization.mdx docs/api/qiskit/0.40/parallel.mdx docs/api/qiskit/0.40/transpiler_builtin_plugins.mdx docs/api/qiskit/0.41/aer.mdx docs/api/qiskit/0.41/ibmq-provider.mdx docs/api/qiskit/0.41/ibmq_jupyter.mdx docs/api/qiskit/0.41/ibmq_visualization.mdx docs/api/qiskit/0.41/parallel.mdx docs/api/qiskit/0.41/transpiler_builtin_plugins.mdx docs/api/qiskit/0.42/aer.mdx docs/api/qiskit/0.42/ibmq-provider.mdx docs/api/qiskit/0.42/ibmq_jupyter.mdx docs/api/qiskit/0.42/ibmq_visualization.mdx docs/api/qiskit/0.42/parallel.mdx docs/api/qiskit/0.42/transpiler_builtin_plugins.mdx docs/api/qiskit/0.43/transpiler_builtin_plugins.mdx docs/api/qiskit/0.44/transpiler_builtin_plugins.mdx docs/api/qiskit/0.46/transpiler_builtin_plugins.mdx docs/api/qiskit/0.45/transpiler_builtin_plugins.mdx