Skip to content

Commit

Permalink
Merge pull request #114 from BoxiLi/bump-version
Browse files Browse the repository at this point in the history
Bump version to 0.3
  • Loading branch information
nathanshammah committed Nov 29, 2021
2 parents f99690a + d8f0291 commit 04962de
Show file tree
Hide file tree
Showing 4 changed files with 41 additions and 7 deletions.
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0.2.0.dev
0.3.0.dev
37 changes: 36 additions & 1 deletion doc/source/changelog.rst
Original file line number Diff line number Diff line change
@@ -1,8 +1,43 @@
.. _changelog:

**********
Change Log
Changelog
**********
Version 0.2.0 (Nov 26, 2021)
++++++++++++++++++++++++++++
This release adds a few new features to the pulse-level simulator.

PRs are collected `https://github.com/qutip/qutip-qip/milestone/3?closed=1 <https://github.com/qutip/qutip-qip/milestone/3?closed=1>`_.

Improvements
------------
- **MAJOR** Add the :obj:`.Model` class that represents the physical model including hardware parameters, control and drift Hamiltonians and noise objects. (`#105 <https://github.com/qutip/qutip-qip/pull/105>`_)
- Separate the gate definition from the QubitCircuit.propagators method (`#83 <https://github.com/qutip/qutip-qip/pull/83>`_)
- Support different pulse shapes. (`#85 <https://github.com/qutip/qutip-qip/pull/85>`_)
- Use autosummary to generate a summary of API docs. (`#103 <https://github.com/qutip/qutip-qip/pull/103>`_)
- Improve the scheduling algorithm. (`#105 <https://github.com/qutip/qutip-qip/pull/105>`_)

.. note::
Compatibility Note: The behaviour of ``Processor.pulses`` changes significantly from version 0.1 to version 0.2. In 0.1, if no control coefficients are added, `pulses` contains a list of partially initialized :obj:`.Pulse` objects. They include control Hamiltonians but have no coefficients or tlist. This behaviour has changed. From 0.2, the list only includes controls that have non-trivial dynamics. To inspect the available control Hamiltonians, please use :obj:`.Processor.get_control` and :obj:`.Processor.get_control_labels`.


Version 0.1.2 (Nov 25, 2021)
++++++++++++++++++++++++++++
This micro release adds more thorough documentation for the project and fixes a few bugs in :obj:`.QubitCircuit` and :obj:`.Processor`.

PRs are collected at `https://github.com/qutip/qutip-qip/milestone/4?closed=1 <https://github.com/qutip/qutip-qip/milestone/4?closed=1>`_.

Improvements
------------
- Efficient Hadamard transform. (`#103 <https://github.com/qutip/qutip-qip/pull/103>`_)
- Make circuit latex code accessible in `QubitCircuit`. (`#108 <https://github.com/qutip/qutip-qip/pull/108>`_)


Bug Fixes
----------
- Fix the leaking noise objects in `Processor`. (`#89 <https://github.com/qutip/qutip-qip/pull/89>`_)
- Fix a bug in time-dependent collapse operators in `Processor`. (`#107 <https://github.com/qutip/qutip-qip/pull/107>`_)


Version 0.1.1 (July 28, 2021)
+++++++++++++++++++++++++++++
Expand Down
8 changes: 4 additions & 4 deletions doc/source/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,9 @@
:align: center
:width: 5in

***********************************************
qutip-qip: QuTiP quantum information processing
***********************************************
*********************************************************
qutip-qip |version|: QuTiP quantum information processing
*********************************************************

.. toctree::
:maxdepth: 2
Expand Down Expand Up @@ -38,7 +38,7 @@ qutip-qip: QuTiP quantum information processing

.. toctree::
:maxdepth: 2
:caption: Change log
:caption: Changelog

changelog.rst

Expand Down
1 change: 0 additions & 1 deletion setup.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,6 @@ classifiers =
author = Alexander Pitchford, Paul D. Nation, Robert J. Johansson, Chris Granade, Arne Grimsmo, Nathan Shammah, Shahnawaz Ahmed, Neill Lambert, Eric Giguere, Boxi Li, Jake Lishman
author_email = qutip-admin@googlegroups.com
platforms = Linux, Mac OSX, Unix, Windows
version = 0.2.0dev

[options]
package_dir=
Expand Down

0 comments on commit 04962de

Please sign in to comment.