python311Packages.qcodes-loop: remove

Deprecation Spring 2023
This commit is contained in:
Fabian Affolter 2023-11-30 09:44:06 +01:00
parent 0de321de72
commit bcb34ba8b7
4 changed files with 1 additions and 106 deletions

View file

@ -1,97 +0,0 @@
{ lib
, stdenv
, buildPythonPackage
, fetchPypi
, h5py
, hickle
, hypothesis
, ipython
, lazy-loader
, matplotlib
, numpy
, pandas
, pyqt5
, pyqtgraph
, pytest-mock
, pytest-xdist
, pytestCheckHook
, pythonOlder
, qcodes
, setuptools
, slack-sdk
, versioningit
, wheel
, xarray
}:
buildPythonPackage rec {
pname = "qcodes-loop";
version = "0.1.2";
pyproject = true;
disabled = pythonOlder "3.8";
src = fetchPypi {
inherit version;
pname = "qcodes_loop";
hash = "sha256-TizNSC49n4Xc2BmJNziARlVXYQxp/LtwmKpgqQkQ3a8=";
};
nativeBuildInputs = [
setuptools
versioningit
wheel
];
propagatedBuildInputs = [
qcodes
h5py
lazy-loader
matplotlib
numpy
pandas
xarray
hickle
ipython
];
passthru.optional-dependencies = {
qtplot = [
pyqtgraph
];
slack = [
slack-sdk
];
};
nativeCheckInputs = [
pytestCheckHook
hypothesis
pytest-xdist
pytest-mock
pyqt5
];
pythonImportsCheck = [
"qcodes_loop"
];
postInstall = ''
export HOME="$TMPDIR"
'';
disabledTests = [
# AssertionError: False is not true
"TestHDF5_Format"
];
meta = with lib; {
description = "Features previously in QCoDeS";
homepage = "https://github.com/QCoDeS/Qcodes_loop";
changelog = "https://github.com/QCoDeS/Qcodes_loop/releases/tag/v${version}";
license = licenses.mit;
maintainers = with maintainers; [ evilmav ];
# Some tests fail on this platform
broken = stdenv.isDarwin;
};
}

View file

@ -31,7 +31,6 @@
, pythonOlder , pythonOlder
, pyvisa , pyvisa
, pyvisa-sim , pyvisa-sim
, qcodes-loop
, rsa , rsa
, ruamel-yaml , ruamel-yaml
, setuptools , setuptools
@ -99,12 +98,6 @@ buildPythonPackage rec {
importlib-metadata importlib-metadata
]; ];
passthru.optional-dependencies = {
loop = [
qcodes-loop
];
};
nativeCheckInputs = [ nativeCheckInputs = [
deepdiff deepdiff
hypothesis hypothesis

View file

@ -374,6 +374,7 @@ mapAliases ({
qasm2image = throw "qasm2image is no longer maintained (since November 2018), and is not compatible with the latest pythonPackages.qiskit versions."; # added 2020-12-09 qasm2image = throw "qasm2image is no longer maintained (since November 2018), and is not compatible with the latest pythonPackages.qiskit versions."; # added 2020-12-09
qds_sdk = qds-sdk; # added 2023-10-21 qds_sdk = qds-sdk; # added 2023-10-21
Quandl = quandl; # added 2023-02-19 Quandl = quandl; # added 2023-02-19
qcodes-loop = throw "qcodes-loop has been removed due to deprecation"; # added 2023-11-30
qiskit-aqua = throw "qiskit-aqua has been removed due to deprecation, with its functionality moved to different qiskit packages"; qiskit-aqua = throw "qiskit-aqua has been removed due to deprecation, with its functionality moved to different qiskit packages";
rabbitpy = throw "rabbitpy has been removed, since it is unmaintained and broken"; # added 2023-07-01 rabbitpy = throw "rabbitpy has been removed, since it is unmaintained and broken"; # added 2023-07-01
radio_beam = radio-beam; # added 2023-11-04 radio_beam = radio-beam; # added 2023-11-04

View file

@ -11953,8 +11953,6 @@ self: super: with self; {
qcodes-contrib-drivers = callPackage ../development/python-modules/qcodes-contrib-drivers { }; qcodes-contrib-drivers = callPackage ../development/python-modules/qcodes-contrib-drivers { };
qcodes-loop = callPackage ../development/python-modules/qcodes-loop { };
qcs-api-client = callPackage ../development/python-modules/qcs-api-client { }; qcs-api-client = callPackage ../development/python-modules/qcs-api-client { };
qdarkstyle = callPackage ../development/python-modules/qdarkstyle { }; qdarkstyle = callPackage ../development/python-modules/qdarkstyle { };