Skip to content

Commit 09ba08e

Browse files
committed
Make decompose module private in 0.2 version
1 parent f7d2480 commit 09ba08e

File tree

9 files changed

+6
-22
lines changed

9 files changed

+6
-22
lines changed

doc/source/apidoc.rst

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@ Simulation based on operator-state multiplication.
1717
qutip_qip.circuit
1818
qutip_qip.operations
1919
qutip_qip.qubits
20-
qutip_qip.decompose
2120
qutip_qip.qasm
2221

2322
Pulse-level simulation

doc/source/apidoc/qutip_qip.decompose.rst

Lines changed: 0 additions & 15 deletions
This file was deleted.
File renamed without changes.
File renamed without changes.

src/qutip_qip/decompose/decompose_single_qubit_gate.py renamed to src/qutip_qip/_decompose/decompose_single_qubit_gate.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
import cmath
33

44

5-
from qutip_qip.decompose._utility import (
5+
from qutip_qip._decompose._utility import (
66
check_gate,
77
MethodError,
88
)

src/qutip_qip/algorithms/qft.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
from ..operations import Gate, snot, cphase, swap
88
from ..circuit import QubitCircuit
99
from qutip import Qobj
10-
from ..decompose import decompose_one_qubit_gate
10+
from qutip_qip._decompose import decompose_one_qubit_gate
1111

1212

1313
__all__ = ["qft", "qft_steps", "qft_gate_sequence"]

tests/decomposition_functions/test_single_qubit_gate_decompositions.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,12 @@
55
from qutip import (
66
Qobj, average_gate_fidelity, rand_unitary, sigmax, sigmay, sigmaz
77
)
8-
from qutip_qip.decompose.decompose_single_qubit_gate import (
8+
from qutip_qip._decompose.decompose_single_qubit_gate import (
99
_ZYZ_rotation,
1010
_ZXZ_rotation,
1111
_ZYZ_pauli_X,
1212
)
13-
from qutip_qip.decompose import decompose_one_qubit_gate
13+
from qutip_qip._decompose import decompose_one_qubit_gate
1414
from qutip_qip.circuit import QubitCircuit
1515
from qutip_qip.operations.gates import snot, sqrtnot
1616

tests/decomposition_functions/test_utility.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
import pytest
33

44
from qutip import Qobj, qeye
5-
from qutip_qip.decompose._utility import (
5+
from qutip_qip._decompose._utility import (
66
check_gate,
77
)
88

tests/test_circuit.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
_para_gates
1515
)
1616

17-
from qutip_qip.decompose.decompose_single_qubit_gate import _ZYZ_rotation
17+
from qutip_qip._decompose.decompose_single_qubit_gate import _ZYZ_rotation
1818

1919
import qutip as qp
2020

0 commit comments

Comments
 (0)