Skip to content

qutip-qip v0.1.1

Compare
Choose a tag to compare
@BoxiLi BoxiLi released this 28 Jul 11:23
· 8 commits to qutip-qip-0.1.X since this release
10497b5

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 with Noise.get_noisy_pulses. The new name is more appropriate because it returns a list of Pulse, not a QobjEvo. 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 of Processor. It was missing because only the control part of the Hamiltonian is added. (#74)
  • Fix a few bugs in QubitCircuit: Make QubitCircuit.propagators_no_expand private. It will be removed and replaced by QubitCircuit.propagators. The attributes QubitCircuit.U_list is also removed. (#66)

Developer Changes

  • Documentation is moved from /docs to /doc. (#49)