From 14c1af4eabe02a029dca5dd1fc3dc4bcf0f3dcb6 Mon Sep 17 00:00:00 2001 From: Rathish Cholarajan Date: Tue, 21 Jun 2022 10:07:26 -0400 Subject: [PATCH] Prepare release 0.19.2 (#1136) * Make cron jobs manually triggerable * Prepare release 0.19.2 --- docs/conf.py | 2 +- qiskit/providers/ibmq/VERSION.txt | 2 +- ...rra-version-string-parsing-12afae5b2b947211.yaml | 13 +++++++++++++ .../replace-threading-aliases-64a9552b28abd3cd.yaml | 7 +++++++ 4 files changed, 22 insertions(+), 2 deletions(-) create mode 100644 releasenotes/notes/0.19/fix-terra-version-string-parsing-12afae5b2b947211.yaml create mode 100644 releasenotes/notes/0.19/replace-threading-aliases-64a9552b28abd3cd.yaml diff --git a/docs/conf.py b/docs/conf.py index 6c260ea63..6cfcbe853 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -46,7 +46,7 @@ # The short X.Y version version = '' # The full version, including alpha/beta/rc tags -release = '0.19.1' +release = '0.19.2' # -- General configuration --------------------------------------------------- diff --git a/qiskit/providers/ibmq/VERSION.txt b/qiskit/providers/ibmq/VERSION.txt index 41915c799..61e6e92d9 100644 --- a/qiskit/providers/ibmq/VERSION.txt +++ b/qiskit/providers/ibmq/VERSION.txt @@ -1 +1 @@ -0.19.1 +0.19.2 diff --git a/releasenotes/notes/0.19/fix-terra-version-string-parsing-12afae5b2b947211.yaml b/releasenotes/notes/0.19/fix-terra-version-string-parsing-12afae5b2b947211.yaml new file mode 100644 index 000000000..23834b3c0 --- /dev/null +++ b/releasenotes/notes/0.19/fix-terra-version-string-parsing-12afae5b2b947211.yaml @@ -0,0 +1,13 @@ +--- +fixes: + - | + In the upcoming terra release there will be a release candidate tagged + prior to the final release. However changing the version string for the + package is blocked on the qiskit-ibmq-provider right now because it is trying + to parse the version and is assuming there will be no prelease suffix on + the version string (see `#8200 `__ + for the details). PR `#1135 `__ + fixes this version parsing to use the regex from the + pypa/packaging project which handles all the PEP440 package versioning + include pre-release suffixes. This will enable terra to release an + 0.21.0rc1 tag without breaking the qiskit-ibmq-provider. diff --git a/releasenotes/notes/0.19/replace-threading-aliases-64a9552b28abd3cd.yaml b/releasenotes/notes/0.19/replace-threading-aliases-64a9552b28abd3cd.yaml new file mode 100644 index 000000000..cedc28adb --- /dev/null +++ b/releasenotes/notes/0.19/replace-threading-aliases-64a9552b28abd3cd.yaml @@ -0,0 +1,7 @@ +--- +fixes: + - | + ``threading.currentThread`` and ``notifyAll`` were deprecated in Python 3.10 (October 2021) + and will be removed in Python 3.12 (October 2023). + PR `#1133 `__ replaces them + with ``threading.current_thread``, ``notify_all`` added in Python 2.6 (October 2008).