Skip to content

Conversation

@mtreinish
Copy link
Member

Summary

This commit starts the decomposition of the _circuit_visualization
module into having separate modules per output backend. The
_circuit_visualization module has is quite bulky containing the
implementation of 2 different visualization backends. This starts by
splitting out matplotlib and QCStyle. The latex backend will be done
soon, but it currently in flux with multiple open pull requests. Once
development calms on that backend it too will be spit into a separate
module.

Details and comments

Starts #1104

We'll also have to update _qcstyle.py here if #1100 merges first.

This commit starts the decomposition of the _circuit_visualization
module into having separate modules per output backend. The
_circuit_visualization module has is quite bulky containing the
implementation of 2 different visualization backends. This starts by
splitting out matplotlib and QCStyle. The latex backend will be done
soon, but it currently in flux with multiple open pull requests. Once
development calms on that backend it too will be spit into a separate
module.

Starts Qiskit#1104
@mtreinish mtreinish force-pushed the split-circuit-backends branch from f5669bf to d46b84f Compare October 15, 2018 19:05
@mtreinish mtreinish merged commit 30786bc into Qiskit:master Oct 16, 2018
@mtreinish mtreinish deleted the split-circuit-backends branch October 16, 2018 15:00
lia-approves pushed a commit to edasgupta/qiskit-terra that referenced this pull request Jul 30, 2019
This commit starts the decomposition of the _circuit_visualization
module into having separate modules per output backend. The
_circuit_visualization module has is quite bulky containing the
implementation of 2 different visualization backends. This starts by
splitting out matplotlib and QCStyle. The latex backend will be done
soon, but it currently in flux with multiple open pull requests. Once
development calms on that backend it too will be spit into a separate
module.

Starts Qiskit#1104
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants