From f3877a2983ea78367516cface145d7f8bc555596 Mon Sep 17 00:00:00 2001 From: Luciano Bello Date: Fri, 24 Jun 2022 01:37:43 +0300 Subject: [PATCH] Deprecated `QiskitIndexError` removed (#8209) * QiskitIndexError removed * date Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com> --- qiskit/exceptions.py | 14 -------------- .../remove_QiskitIndexError-098fa04f0afe440b.yaml | 6 ++++++ 2 files changed, 6 insertions(+), 14 deletions(-) create mode 100644 releasenotes/notes/remove_QiskitIndexError-098fa04f0afe440b.yaml diff --git a/qiskit/exceptions.py b/qiskit/exceptions.py index 7ae4d1fccd92..e086226c13da 100644 --- a/qiskit/exceptions.py +++ b/qiskit/exceptions.py @@ -13,7 +13,6 @@ """Exceptions for errors raised by Qiskit.""" from typing import Optional -import warnings class QiskitError(Exception): @@ -29,19 +28,6 @@ def __str__(self): return repr(self.message) -class QiskitIndexError(QiskitError, IndexError): - """Raised when a sequence subscript is out of range.""" - - def __init__(self, *args): - """Set the error message.""" - warnings.warn( - "QiskitIndexError class is being deprecated and it is going to be remove in the future", - DeprecationWarning, - stacklevel=2, - ) - super().__init__(*args) - - class QiskitUserConfigError(QiskitError): """Raised when an error is encountered reading a user config file.""" diff --git a/releasenotes/notes/remove_QiskitIndexError-098fa04f0afe440b.yaml b/releasenotes/notes/remove_QiskitIndexError-098fa04f0afe440b.yaml new file mode 100644 index 000000000000..b3191c658163 --- /dev/null +++ b/releasenotes/notes/remove_QiskitIndexError-098fa04f0afe440b.yaml @@ -0,0 +1,6 @@ +--- +upgrade: + - | + The exception ``qiskit.exceptions.QiskitIndexError`` has been + removed and no longer exists as per the deprecation notice from qiskit-terra + 0.18.0 (released on Jul 12, 2021).