qiskit/releasenotes/notes
Matthew Treinish 352f940dfa Add ax kwarg to matplotlib visualization functions (#3053)
* Add ax kwarg to matplotlib visualization functions

This commit adds support for passing a matplotlib axes to visualization
functions. This enables integrating the qiskit visualizations into a
larger matplotlib visualization. When an ax kwarg is set that input will
be used for the output visualization and a new figure will not be
generated or returned.

Fixes #1950

* typo in release note

* Add ax kwarg to matplotlib visualization functions

This commit adds support for passing a matplotlib axes to visualization
functions. This enables integrating the qiskit visualizations into a
larger matplotlib visualization. When an ax kwarg is set that input will
be used for the output visualization and a new figure will not be
generated or returned.

Fixes #1950

* Fix lint and typos

* pylint: disable=invalid-name

* Fix lost lines from rebase

As part of rebasing and cleaning up the branch from several failed merge
attempts a few lines from plot_state_city() were lost. This commit fixes
that mistake and restores the z axis labels which were missing from the
imaginary component subplot.

* Fix rebase typo

* Revert "pylint: disable=invalid-name"

This reverts commit 5566611719.
2019-10-08 08:22:51 -04:00
..
0.9 Move delay inst release note for better organization (#3036) 2019-08-23 17:24:48 +02:00
Instruction-layering-for-circuit-drawing-has-changed-f62ce5aaeb8ce221.yaml Fix circuit drawing justification (#3061) 2019-09-26 09:03:41 -04:00
add-memory-slots-to-pulse-qobj-exp-header-c21c795d761ab5a3.yaml Add memory_slots to pulse experimental header (#3048) 2019-10-01 11:05:08 -04:00
add-methods-to-add-and-remove-final-measurements-bcdd9977eacf8380.yaml Add measure_all, measure_active, remove_final_measures methods (#2993) 2019-10-04 14:33:57 -04:00
circuit-data-modification-validation-52f02f955ecf90a1.yaml Validate input when setting the QuantumCircuit data attribute directly (#2838) 2019-09-19 12:28:56 -04:00
dense_noise_aware-46489df2439aab05.yaml DenseLayout is noise-aware 2019-10-03 14:30:20 -04:00
deprecate-instruction-control-a363a15b3f0f0d72.yaml add instruction.control deprecation release notes (#3188) 2019-10-04 14:03:44 -04:00
deprecate_bit_eq_tuple-e751168412b09702.yaml Deprecate Bit-tuple equality check (#3040) 2019-09-16 09:28:32 -04:00
deprecate_unknown_styles-93f84aedd1887c44.yaml Deprecate allowing extra keys in circuit drawer style dict (#3105) 2019-09-25 15:04:42 -04:00
matplotlib-close-306c5a9ea2d118bf.yaml Only close mpl figures in jupyter with inline backends (#3051) 2019-09-09 09:40:30 -04:00
mock-backend-properties-a369bb6efdbae602.yaml add snapshot of real calibration data to mock backends (#3060) 2019-09-17 10:42:21 -04:00
pass-mpl-ax-kwarg-069f793f01cd61a7.yaml Add ax kwarg to matplotlib visualization functions (#3053) 2019-10-08 08:22:51 -04:00
passmanager_replace-d89e2cc46517d917.yaml Add new passmanager.replace(index, ...) method (#3004) 2019-10-04 21:02:24 -04:00
remove-deprecated-device-specs-2d1aeab5f09b5a68.yaml Remove deprecated device specs (2 months ago) (#3033) 2019-08-26 14:06:46 -04:00
remove-deprecated-schedule-ops-f57b3c2477312cbb.yaml Remove deprecated schedule ops (#3034) 2019-08-26 10:53:05 -04:00
rzz-visualization-5ade105ae6cae0eb.yaml Modified rzz visualization in latex circuit drawer to match cu1 (#3155) 2019-09-29 21:38:16 -04:00
schedule-pad-method-a56c952fcfdfbf08.yaml Add scheduling padding method (#2880) 2019-09-06 14:28:28 -04:00