18 buildPythonPackage rec {
19 pname = "qcodes-contrib-drivers";
23 disabled = pythonOlder "3.9";
25 src = fetchFromGitHub {
27 repo = "Qcodes_contrib_drivers";
28 rev = "refs/tags/v${version}";
29 sha256 = "sha256-/W5oC5iqYifMR3/s7aSQ2yTJNmkemkc0KVxIU0Es3zY=";
50 pythonImportsCheck = [ "qcodes_contrib_drivers" ];
53 lib.optionals (stdenv.hostPlatform.isDarwin) [
54 # At index 13 diff: 'sour6:volt 0.29000000000000004' != 'sour6:volt 0.29'
55 "test_stability_diagram_external"
57 ++ lib.optionals (stdenv.hostPlatform.isLinux && stdenv.hostPlatform.isAarch64) [
58 # AssertionError: assert ['outp:trig4:...9999996', ...] == ['outp:trig4:...t 0.266', ...]
59 "test_stability_diagram_external"
67 description = "User contributed drivers for QCoDeS";
68 homepage = "https://github.com/QCoDeS/Qcodes_contrib_drivers";
69 changelog = "https://github.com/QCoDeS/Qcodes_contrib_drivers/releases/tag/v${version}";
70 license = lib.licenses.mit;
71 maintainers = with lib.maintainers; [ evilmav ];