20 , opencensus-ext-azure
28 , pytest-rerunfailures
50 buildPythonPackage rec {
55 disabled = pythonOlder "3.9";
58 inherit pname version;
59 hash = "sha256-3Ncg51E4KYbvzlEyesVbTmzmz+UPfFkj3tudVbNYqHQ=";
68 propagatedBuildInputs = [
96 ] ++ lib.optionals (pythonOlder "3.10") [
100 passthru.optional-dependencies = {
106 nativeCheckInputs = [
120 __darwinAllowLocalNetworking = true;
123 # Follow upstream with settings
127 disabledTestPaths = [
128 # Test depends on qcodes-loop, causing a cyclic dependency
129 "qcodes/tests/dataset/measurement/test_load_legacy_data.py"
131 "qcodes/tests/dataset/test_dataset_basic.py"
135 # Tests are time-sensitive and power-consuming
136 # Those tests fails repeatably
137 "test_access_channels_by_slice"
138 "test_do1d_additional_setpoints_shape"
139 "test_dond_1d_additional_setpoints_shape"
141 "test_get_array_in_scalar_param_data"
142 "test_get_parameter_data"
146 pythonImportsCheck = [
151 export HOME="$TMPDIR"
155 description = "Python-based data acquisition framework";
156 changelog = "https://github.com/QCoDeS/Qcodes/releases/tag/v${version}";
157 downloadPage = "https://github.com/QCoDeS/Qcodes";
158 homepage = "https://qcodes.github.io/Qcodes/";
159 license = licenses.mit;
160 maintainers = with maintainers; [ evilmav ];