From c9668513d33bd46830de91f499a44cb39ce7f60f Mon Sep 17 00:00:00 2001 From: "Jens H. Nielsen" Date: Thu, 8 Feb 2024 10:49:16 +0100 Subject: [PATCH 1/2] Deprecate qcodes.tests module --- src/qcodes/tests/__init__.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/qcodes/tests/__init__.py b/src/qcodes/tests/__init__.py index e69de29bb2d..dda3aa164b2 100644 --- a/src/qcodes/tests/__init__.py +++ b/src/qcodes/tests/__init__.py @@ -0,0 +1,7 @@ +from qcodes.utils import issue_deprecation_warning + +issue_deprecation_warning( + "`qcodes.tests` module", + "tests are no longer shipped with QCoDeS", + "`qcodes.instrument_drivers.mock_instruments` and `qcodes.extensions.DriverTestCase`", +) From 70ba4f69a19afe7ec24202b1565207f647f50940 Mon Sep 17 00:00:00 2001 From: "Jens H. Nielsen" Date: Thu, 8 Feb 2024 10:52:20 +0100 Subject: [PATCH 2/2] Add changelog for 5732 --- docs/changes/newsfragments/5732.breaking | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 docs/changes/newsfragments/5732.breaking diff --git a/docs/changes/newsfragments/5732.breaking b/docs/changes/newsfragments/5732.breaking new file mode 100644 index 00000000000..406a13fb2ab --- /dev/null +++ b/docs/changes/newsfragments/5732.breaking @@ -0,0 +1,3 @@ +The `qcodes.tests` module has been deprecated and will be removed in a future release. Please import mock instruments from +`qcodes.instrument_drivers.mock_instruments` and `DriverTestCase` from `qcodes.extensions` instead. If you make use of +any other part of the tests module please open an issue on GitHub.