diff options
Diffstat (limited to 'pkgs/development/python-modules/qcodes/default.nix')
-rw-r--r-- | pkgs/development/python-modules/qcodes/default.nix | 32 |
1 files changed, 16 insertions, 16 deletions
diff --git a/pkgs/development/python-modules/qcodes/default.nix b/pkgs/development/python-modules/qcodes/default.nix index 320054041104e..7db5c72f80c51 100644 --- a/pkgs/development/python-modules/qcodes/default.nix +++ b/pkgs/development/python-modules/qcodes/default.nix @@ -4,7 +4,7 @@ , cf-xarray , dask , deepdiff -, fetchPypi +, fetchFromGitHub , h5netcdf , h5py , hypothesis @@ -31,7 +31,6 @@ , pythonOlder , pyvisa , pyvisa-sim -, qcodes-loop , rsa , ruamel-yaml , setuptools @@ -49,14 +48,16 @@ buildPythonPackage rec { pname = "qcodes"; - version = "0.41.1"; - format = "pyproject"; + version = "0.42.0"; + pyproject = true; disabled = pythonOlder "3.9"; - src = fetchPypi { - inherit pname version; - hash = "sha256-3Ncg51E4KYbvzlEyesVbTmzmz+UPfFkj3tudVbNYqHQ="; + src = fetchFromGitHub { + owner = "QCoDeS"; + repo = "Qcodes"; + rev = "refs/tags/v${version}"; + hash = "sha256-+NtPE9mQKWftk3vR5WFZgM+7jl8HWr9MxVA+VpbuHvE="; }; nativeBuildInputs = [ @@ -97,12 +98,6 @@ buildPythonPackage rec { importlib-metadata ]; - passthru.optional-dependencies = { - loop = [ - qcodes-loop - ]; - }; - nativeCheckInputs = [ deepdiff hypothesis @@ -120,21 +115,26 @@ buildPythonPackage rec { __darwinAllowLocalNetworking = true; pytestFlagsArray = [ + "-v" + "-n" + "$NIX_BUILD_CORES" # Follow upstream with settings "--durations=20" ]; disabledTestPaths = [ # Test depends on qcodes-loop, causing a cyclic dependency - "qcodes/tests/dataset/measurement/test_load_legacy_data.py" + "tests/dataset/measurement/test_load_legacy_data.py" # TypeError - "qcodes/tests/dataset/test_dataset_basic.py" + "tests/dataset/test_dataset_basic.py" ]; disabledTests = [ # Tests are time-sensitive and power-consuming - # Those tests fails repeatably + # Those tests fails repeatably and are flaky "test_access_channels_by_slice" + "test_aggregator" + "test_datasaver" "test_do1d_additional_setpoints_shape" "test_dond_1d_additional_setpoints_shape" "test_field_limits" |