diff --git a/RELEASE_NOTES.rst b/RELEASE_NOTES.rst index aea933a6b..c76c7e9c9 100644 --- a/RELEASE_NOTES.rst +++ b/RELEASE_NOTES.rst @@ -2,6 +2,25 @@ .. towncrier release notes start +qupulse 0.10 (2024-04-04) +========================= + +Features +-------- + +- Move HDAWG driver to qupulse-hdawg-legacy to disentangle driver version from qupulse version. The new HDAWG driver will be published under qupulse-hdawg. (`#779 `_) +- Add the `ProgramBuilder` interface pattern to make the generated program of `PulseTemplate.create_program` easily customizable. (`#781 `_) +- Measurement windows can now automatically shrank in case of overlap to counteract small numeric errors. (`#791 `_) + + +Bugfixes +-------- + +- ``ConstantPulseTemplate``s from all versions can now be deserialized. (`#696 `_) +- Fixed that single segment tables where always interpreted to be constant. (`#707 `_) +- Add missing pulse registry support to `ArithmeticPT`. (`#775 `_) + + qupulse 0.9 (2023-11-08) ======================== diff --git a/changes.d/696.fix b/changes.d/696.fix deleted file mode 100644 index b93008fd5..000000000 --- a/changes.d/696.fix +++ /dev/null @@ -1 +0,0 @@ -``ConstantPulseTemplate``s from all versions can now be deserialized. \ No newline at end of file diff --git a/changes.d/707.fix b/changes.d/707.fix deleted file mode 100644 index 33e9e9f8e..000000000 --- a/changes.d/707.fix +++ /dev/null @@ -1 +0,0 @@ -Fixed that single segment tables where always interpreted to be constant. diff --git a/changes.d/775.fix b/changes.d/775.fix deleted file mode 100644 index acbe9a605..000000000 --- a/changes.d/775.fix +++ /dev/null @@ -1 +0,0 @@ -Add missing pulse registry support to `ArithmeticPT`. diff --git a/changes.d/779.feature b/changes.d/779.feature deleted file mode 100644 index b455084f0..000000000 --- a/changes.d/779.feature +++ /dev/null @@ -1 +0,0 @@ -Move HDAWG driver to qupulse-hdawg-legacy to disentangle driver version from qupulse version. The new HDAWG driver will be published under qupulse-hdawg. diff --git a/changes.d/781.feature b/changes.d/781.feature deleted file mode 100644 index 697299436..000000000 --- a/changes.d/781.feature +++ /dev/null @@ -1 +0,0 @@ -Add the `ProgramBuilder` interface pattern to make the generated program of `PulseTemplate.create_program` easily customizable. \ No newline at end of file diff --git a/changes.d/791.feature b/changes.d/791.feature deleted file mode 100644 index 7c64960fd..000000000 --- a/changes.d/791.feature +++ /dev/null @@ -1 +0,0 @@ -Measurement windows can now automatically shrank in case of overlap to counteract small numeric errors. \ No newline at end of file diff --git a/doc/source/conf.py b/doc/source/conf.py index 5c25f321c..1a90f416d 100644 --- a/doc/source/conf.py +++ b/doc/source/conf.py @@ -81,7 +81,7 @@ # General information about the project. project = 'qupulse' -copyright = '2015-2022, Quantum Technology Group, RWTH Aachen University' +copyright = '2015-2024, Quantum Technology Group, RWTH Aachen University' author = 'Quantum Technology Group and Chair of Software Engineering, RWTH Aachen University' # The version info for the project you're documenting, acts as replacement for diff --git a/qupulse/__init__.py b/qupulse/__init__.py index 7a51cb38d..5bf9d2ffe 100644 --- a/qupulse/__init__.py +++ b/qupulse/__init__.py @@ -2,7 +2,7 @@ import lazy_loader as lazy -__version__ = '0.9' +__version__ = '0.10' __getattr__, __dir__, __all__ = lazy.attach_stub(__name__, __file__)