diff --git a/releasenotes/notes/0.6/0.6-prelude-fbf9f7e6b1b910fa.yaml b/releasenotes/notes/0.6/0.6-prelude-fbf9f7e6b1b910fa.yaml new file mode 100644 index 000000000..8af22494f --- /dev/null +++ b/releasenotes/notes/0.6/0.6-prelude-fbf9f7e6b1b910fa.yaml @@ -0,0 +1,35 @@ +--- +prelude: > + Qiskit Nature 0.6 focuses on refactoring of the :mod:`~qiskit_nature.second_q.mappers` + module. To that extent, the :class:`~qiskit_nature.second_q.mappers.QubitConverter` + class has been deprecated in favor of using the various subclasses of + :class:`~qiskit_nature.second_q.mappers.QubitMapper` directly. + As a short example, while you were doing something similar to this until now: + + + .. code-block:: python + + solver = GroundStateEigensolver( + QubitConverter(ParityMapper(), two_qubit_reduction=True), + VQE(...), + ) + result = solver.solve(problem) + + you now simply do the following instead: + + + .. code-block:: python + + solver = GroundStateEigensolver( + ParityMapper(num_particles=problem.num_particles), + VQE(...), + ) + result = solver.solve(problem) + + Check out the `migration guide for the QubitConverter + `_ + for more details. + + Besides this major refactoring, a few other changes have been done, so be sure + to check out the `migration guide from 0.5 to 0.6 + `_. diff --git a/releasenotes/notes/add-get-tapered-mapper-for-problems-33292452930141d1.yaml b/releasenotes/notes/0.6/add-get-tapered-mapper-for-problems-33292452930141d1.yaml similarity index 100% rename from releasenotes/notes/add-get-tapered-mapper-for-problems-33292452930141d1.yaml rename to releasenotes/notes/0.6/add-get-tapered-mapper-for-problems-33292452930141d1.yaml diff --git a/releasenotes/notes/add-python311-support-3a939c4697ecd896.yaml b/releasenotes/notes/0.6/add-python311-support-3a939c4697ecd896.yaml similarity index 100% rename from releasenotes/notes/add-python311-support-3a939c4697ecd896.yaml rename to releasenotes/notes/0.6/add-python311-support-3a939c4697ecd896.yaml diff --git a/releasenotes/notes/deprecate-eigensolver-factories-91808a78261e7f6b.yaml b/releasenotes/notes/0.6/deprecate-eigensolver-factories-91808a78261e7f6b.yaml similarity index 100% rename from releasenotes/notes/deprecate-eigensolver-factories-91808a78261e7f6b.yaml rename to releasenotes/notes/0.6/deprecate-eigensolver-factories-91808a78261e7f6b.yaml diff --git a/releasenotes/notes/deprecate-fermionic-op-to-matrix-74b182129fbb0171.yaml b/releasenotes/notes/0.6/deprecate-fermionic-op-to-matrix-74b182129fbb0171.yaml similarity index 100% rename from releasenotes/notes/deprecate-fermionic-op-to-matrix-74b182129fbb0171.yaml rename to releasenotes/notes/0.6/deprecate-fermionic-op-to-matrix-74b182129fbb0171.yaml diff --git a/releasenotes/notes/deprecate-qubit-converter-313ee07a36aa0c71.yaml b/releasenotes/notes/0.6/deprecate-qubit-converter-313ee07a36aa0c71.yaml similarity index 100% rename from releasenotes/notes/deprecate-qubit-converter-313ee07a36aa0c71.yaml rename to releasenotes/notes/0.6/deprecate-qubit-converter-313ee07a36aa0c71.yaml diff --git a/releasenotes/notes/deprecate-vqe-client-8d355440b6dcbdb4.yaml b/releasenotes/notes/0.6/deprecate-vqe-client-8d355440b6dcbdb4.yaml similarity index 100% rename from releasenotes/notes/deprecate-vqe-client-8d355440b6dcbdb4.yaml rename to releasenotes/notes/0.6/deprecate-vqe-client-8d355440b6dcbdb4.yaml diff --git a/releasenotes/notes/feat-electronic-denisty-initializations-d1bd5131c5776418.yaml b/releasenotes/notes/0.6/feat-electronic-denisty-initializations-d1bd5131c5776418.yaml similarity index 100% rename from releasenotes/notes/feat-electronic-denisty-initializations-d1bd5131c5776418.yaml rename to releasenotes/notes/0.6/feat-electronic-denisty-initializations-d1bd5131c5776418.yaml diff --git a/releasenotes/notes/feat-interleaved-qubit-mapper-1f04e5b12383386e.yaml b/releasenotes/notes/0.6/feat-interleaved-qubit-mapper-1f04e5b12383386e.yaml similarity index 100% rename from releasenotes/notes/feat-interleaved-qubit-mapper-1f04e5b12383386e.yaml rename to releasenotes/notes/0.6/feat-interleaved-qubit-mapper-1f04e5b12383386e.yaml diff --git a/releasenotes/notes/feat-standalone-active-space-9033186e6849f46d.yaml b/releasenotes/notes/0.6/feat-standalone-active-space-9033186e6849f46d.yaml similarity index 100% rename from releasenotes/notes/feat-standalone-active-space-9033186e6849f46d.yaml rename to releasenotes/notes/0.6/feat-standalone-active-space-9033186e6849f46d.yaml diff --git a/releasenotes/notes/feat-symmetric-electronic-integrals-7791b8fba0ebd75f.yaml b/releasenotes/notes/0.6/feat-symmetric-electronic-integrals-7791b8fba0ebd75f.yaml similarity index 100% rename from releasenotes/notes/feat-symmetric-electronic-integrals-7791b8fba0ebd75f.yaml rename to releasenotes/notes/0.6/feat-symmetric-electronic-integrals-7791b8fba0ebd75f.yaml diff --git a/releasenotes/notes/feat-tensor-class-2ad38ba7246ccbd5.yaml b/releasenotes/notes/0.6/feat-tensor-class-2ad38ba7246ccbd5.yaml similarity index 100% rename from releasenotes/notes/feat-tensor-class-2ad38ba7246ccbd5.yaml rename to releasenotes/notes/0.6/feat-tensor-class-2ad38ba7246ccbd5.yaml diff --git a/releasenotes/notes/fix-bind-params-a2851b14e3b8e247.yaml b/releasenotes/notes/0.6/fix-bind-params-a2851b14e3b8e247.yaml similarity index 100% rename from releasenotes/notes/fix-bind-params-a2851b14e3b8e247.yaml rename to releasenotes/notes/0.6/fix-bind-params-a2851b14e3b8e247.yaml diff --git a/releasenotes/notes/fix-commutator-simplification-tolerance-09c72ce1adc0bbf0.yaml b/releasenotes/notes/0.6/fix-commutator-simplification-tolerance-09c72ce1adc0bbf0.yaml similarity index 100% rename from releasenotes/notes/fix-commutator-simplification-tolerance-09c72ce1adc0bbf0.yaml rename to releasenotes/notes/0.6/fix-commutator-simplification-tolerance-09c72ce1adc0bbf0.yaml diff --git a/releasenotes/notes/fix-debye-dipole-0154e964da22910d.yaml b/releasenotes/notes/0.6/fix-debye-dipole-0154e964da22910d.yaml similarity index 100% rename from releasenotes/notes/fix-debye-dipole-0154e964da22910d.yaml rename to releasenotes/notes/0.6/fix-debye-dipole-0154e964da22910d.yaml diff --git a/releasenotes/notes/fix-generate-fermionic-excitations-309b771ceb14761f.yaml b/releasenotes/notes/0.6/fix-generate-fermionic-excitations-309b771ceb14761f.yaml similarity index 100% rename from releasenotes/notes/fix-generate-fermionic-excitations-309b771ceb14761f.yaml rename to releasenotes/notes/0.6/fix-generate-fermionic-excitations-309b771ceb14761f.yaml diff --git a/releasenotes/notes/fix-qcschema-reading-mixed-spin-eri-8baa797ec14f9dd5.yaml b/releasenotes/notes/0.6/fix-qcschema-reading-mixed-spin-eri-8baa797ec14f9dd5.yaml similarity index 100% rename from releasenotes/notes/fix-qcschema-reading-mixed-spin-eri-8baa797ec14f9dd5.yaml rename to releasenotes/notes/0.6/fix-qcschema-reading-mixed-spin-eri-8baa797ec14f9dd5.yaml diff --git a/releasenotes/notes/fix-sparse-label-op-is-zero-ebeca4d6871c9642.yaml b/releasenotes/notes/0.6/fix-sparse-label-op-is-zero-ebeca4d6871c9642.yaml similarity index 100% rename from releasenotes/notes/fix-sparse-label-op-is-zero-ebeca4d6871c9642.yaml rename to releasenotes/notes/0.6/fix-sparse-label-op-is-zero-ebeca4d6871c9642.yaml diff --git a/releasenotes/notes/fix-sparse-label-op-numpy-type-support-759a10226357157c.yaml b/releasenotes/notes/0.6/fix-sparse-label-op-numpy-type-support-759a10226357157c.yaml similarity index 100% rename from releasenotes/notes/fix-sparse-label-op-numpy-type-support-759a10226357157c.yaml rename to releasenotes/notes/0.6/fix-sparse-label-op-numpy-type-support-759a10226357157c.yaml diff --git a/releasenotes/notes/fix-spin-op-index-order-024e76d21b08bb9a.yaml b/releasenotes/notes/0.6/fix-spin-op-index-order-024e76d21b08bb9a.yaml similarity index 100% rename from releasenotes/notes/fix-spin-op-index-order-024e76d21b08bb9a.yaml rename to releasenotes/notes/0.6/fix-spin-op-index-order-024e76d21b08bb9a.yaml diff --git a/releasenotes/notes/fix-vibrational-op-commutation-5cbda6833c0d5232.yaml b/releasenotes/notes/0.6/fix-vibrational-op-commutation-5cbda6833c0d5232.yaml similarity index 100% rename from releasenotes/notes/fix-vibrational-op-commutation-5cbda6833c0d5232.yaml rename to releasenotes/notes/0.6/fix-vibrational-op-commutation-5cbda6833c0d5232.yaml diff --git a/releasenotes/notes/fix-vqe-runtime-client-tutorial-f1e6f91372f89ca5.yaml b/releasenotes/notes/0.6/fix-vqe-runtime-client-tutorial-f1e6f91372f89ca5.yaml similarity index 100% rename from releasenotes/notes/fix-vqe-runtime-client-tutorial-f1e6f91372f89ca5.yaml rename to releasenotes/notes/0.6/fix-vqe-runtime-client-tutorial-f1e6f91372f89ca5.yaml diff --git a/releasenotes/notes/gaussian-wheel-5f608294891f76ce.yaml b/releasenotes/notes/0.6/gaussian-wheel-5f608294891f76ce.yaml similarity index 100% rename from releasenotes/notes/gaussian-wheel-5f608294891f76ce.yaml rename to releasenotes/notes/0.6/gaussian-wheel-5f608294891f76ce.yaml diff --git a/releasenotes/notes/givens-fix-a12cb547cf5a1be4.yaml b/releasenotes/notes/0.6/givens-fix-a12cb547cf5a1be4.yaml similarity index 100% rename from releasenotes/notes/givens-fix-a12cb547cf5a1be4.yaml rename to releasenotes/notes/0.6/givens-fix-a12cb547cf5a1be4.yaml diff --git a/releasenotes/notes/implements-two-qubit-reduction-in-paritymapper-f88ef199f0a954b6.yaml b/releasenotes/notes/0.6/implements-two-qubit-reduction-in-paritymapper-f88ef199f0a954b6.yaml similarity index 100% rename from releasenotes/notes/implements-two-qubit-reduction-in-paritymapper-f88ef199f0a954b6.yaml rename to releasenotes/notes/0.6/implements-two-qubit-reduction-in-paritymapper-f88ef199f0a954b6.yaml diff --git a/releasenotes/notes/numpy-based-vibrational-integrals-7343c0fa56e2e5c5.yaml b/releasenotes/notes/0.6/numpy-based-vibrational-integrals-7343c0fa56e2e5c5.yaml similarity index 100% rename from releasenotes/notes/numpy-based-vibrational-integrals-7343c0fa56e2e5c5.yaml rename to releasenotes/notes/0.6/numpy-based-vibrational-integrals-7343c0fa56e2e5c5.yaml diff --git a/releasenotes/notes/opt_einsum-f267e198d895f801.yaml b/releasenotes/notes/0.6/opt_einsum-f267e198d895f801.yaml similarity index 100% rename from releasenotes/notes/opt_einsum-f267e198d895f801.yaml rename to releasenotes/notes/0.6/opt_einsum-f267e198d895f801.yaml diff --git a/releasenotes/notes/paulisumop-replace-d1ae54d1854b301b.yaml b/releasenotes/notes/0.6/paulisumop-replace-d1ae54d1854b301b.yaml similarity index 100% rename from releasenotes/notes/paulisumop-replace-d1ae54d1854b301b.yaml rename to releasenotes/notes/0.6/paulisumop-replace-d1ae54d1854b301b.yaml diff --git a/releasenotes/notes/pending-deprecate-mqwv-matrix-setter-1cd9e2dfb68d1a85.yaml b/releasenotes/notes/0.6/pending-deprecate-mqwv-matrix-setter-1cd9e2dfb68d1a85.yaml similarity index 100% rename from releasenotes/notes/pending-deprecate-mqwv-matrix-setter-1cd9e2dfb68d1a85.yaml rename to releasenotes/notes/0.6/pending-deprecate-mqwv-matrix-setter-1cd9e2dfb68d1a85.yaml diff --git a/releasenotes/notes/qubit-mapper-improvements-4fad546226cdc035.yaml b/releasenotes/notes/0.6/qubit-mapper-improvements-4fad546226cdc035.yaml similarity index 100% rename from releasenotes/notes/qubit-mapper-improvements-4fad546226cdc035.yaml rename to releasenotes/notes/0.6/qubit-mapper-improvements-4fad546226cdc035.yaml diff --git a/releasenotes/notes/refactors-and-upgrades-qeom-bd14d85c94e912d0.yaml b/releasenotes/notes/0.6/refactors-and-upgrades-qeom-bd14d85c94e912d0.yaml similarity index 100% rename from releasenotes/notes/refactors-and-upgrades-qeom-bd14d85c94e912d0.yaml rename to releasenotes/notes/0.6/refactors-and-upgrades-qeom-bd14d85c94e912d0.yaml diff --git a/releasenotes/notes/result-formatting-precision-d62a868cbd801a58.yaml b/releasenotes/notes/0.6/result-formatting-precision-d62a868cbd801a58.yaml similarity index 100% rename from releasenotes/notes/result-formatting-precision-d62a868cbd801a58.yaml rename to releasenotes/notes/0.6/result-formatting-precision-d62a868cbd801a58.yaml diff --git a/releasenotes/notes/testing-module-d0f545c685574af2.yaml b/releasenotes/notes/0.6/testing-module-d0f545c685574af2.yaml similarity index 100% rename from releasenotes/notes/testing-module-d0f545c685574af2.yaml rename to releasenotes/notes/0.6/testing-module-d0f545c685574af2.yaml diff --git a/releasenotes/notes/update-api-for-qubitmapper-qubitconverter-d237a7b596d50207.yaml b/releasenotes/notes/0.6/update-api-for-qubitmapper-qubitconverter-d237a7b596d50207.yaml similarity index 100% rename from releasenotes/notes/update-api-for-qubitmapper-qubitconverter-d237a7b596d50207.yaml rename to releasenotes/notes/0.6/update-api-for-qubitmapper-qubitconverter-d237a7b596d50207.yaml diff --git a/releasenotes/notes/vqeclient-v2-compat-5fd7a2b58cac8651.yaml b/releasenotes/notes/0.6/vqeclient-v2-compat-5fd7a2b58cac8651.yaml similarity index 100% rename from releasenotes/notes/vqeclient-v2-compat-5fd7a2b58cac8651.yaml rename to releasenotes/notes/0.6/vqeclient-v2-compat-5fd7a2b58cac8651.yaml