-
Notifications
You must be signed in to change notification settings - Fork 2.4k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Remove qiskit.transpiler.synthesis for Qiskit 1.0 release (#11570)
* deprecate transpiler/synthesis/graysynth.py * style * style * move aqc_plugin to qiskit/transpiler/passes/synthesis * remove code from qiskit/transpiler/synthesis/aqc/aqc_plugin.py * copy qiskit/transpiler/synthesis/aqc to qiskit/synthesis/unitary * move tests from test/python/transpiler/aqc to test/python/synthesis/aqc * update imports in aqc_plugin * add deprecation warning to AQC module * handle cyclic imports * handle cyclic imports * update link in docs * update init in qiskit/transpiler/synthesis/aqc * style * temporary remove deprecation warning test * remove files from qiskit/transpiler/synthesis/aqc * update link in test * add release notes * update docs * update docs/apidocs/synthesis_aqc.rst * add deprecations to qiskit/transpiler/synthesis/__init__.py * fix link * remove qiskit/transpiler/synthesis * add release notes * improve docs * add import aqc to qiskit.synthesis * fix lint errors
- Loading branch information
1 parent
3364ba5
commit 1c20b84
Showing
6 changed files
with
22 additions
and
214 deletions.
There are no files selected for viewing
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
14 changes: 14 additions & 0 deletions
14
releasenotes/notes/remove-transpiler-synthesis-3efbd076905ed141.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
--- | ||
upgrade: | ||
- | | ||
Removed the ``qiskit.transpiler.synthesis`` module, which has been deprecated since the 0.46 release. | ||
The following objects have been moved: | ||
* :mod:`qiskit.transpiler.synthesis.aqc` has been moved to :mod:`qiskit.synthesis.unitary.aqc` | ||
(except of :class:`qiskit.synthesis.unitary.aqc.AQCSynthesisPlugin`). | ||
* :class:`qiskit.synthesis.unitary.aqc.AQCSynthesisPlugin` has been moved to | ||
:class:`qiskit.transpiler.passes.synthesis.AQCSynthesisPlugin`. | ||
* :func:`qiskit.transpiler.synthesis.graysynth` has been moved to | ||
:func:`qiskit.synthesis.synth_cnot_phase_aam`. | ||
* :func:`qiskit.transpiler.synthesis.cnot_synth` has been moved to | ||
:func:`qiskit.synthesis.synth_cnot_count_full_pmh`. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters