qutip-qip v0.1.1
This micro release adds more thorough documentation for the project and fixes a few bugs in QubitCircuit
and Processor
.
PRs collected here.
Improvements
- Improve the documentation.
- Workflows for releases and automatically building the docs with migrated from
qutip
. (#49, #78) - The part of tex code taken from circuit is removed due to licence issue. Instead, the latex code now requires the user to install
qcircuit
in advance. (#61) - Rename
Noise.get_noisy_dynamics
withNoise.get_noisy_pulses
. The new name is more appropriate because it returns a list ofPulse
, not aQobjEvo
. The old API is deprecated. (#76) - Add more thorough documentation for installing external dependencies for circuit plotting. (#65)
Bug Fixes
- Add the missing drift Hamiltonian to the method
run_analytically
ofProcessor
. It was missing because only the control part of the Hamiltonian is added. (#74) - Fix a few bugs in
QubitCircuit
: MakeQubitCircuit.propagators_no_expand
private. It will be removed and replaced byQubitCircuit.propagators
. The attributesQubitCircuit.U_list
is also removed. (#66)
Developer Changes
- Documentation is moved from
/docs
to/doc
. (#49)