python310Packages.qcodes-loop: relax versioningit dependency

+16 -2
+16 -2
pkgs/development/python-modules/qcodes-loop/default.nix
··· 1 1 { lib 2 + , fetchpatch 2 3 , fetchPypi 3 4 , pythonOlder 4 5 , buildPythonPackage ··· 8 9 , matplotlib 9 10 , numpy 10 11 , pandas 12 + , setuptools 11 13 , versioningit 14 + , wheel 12 15 , xarray 13 16 , hickle 14 17 , ipython ··· 24 27 buildPythonPackage rec { 25 28 pname = "qcodes-loop"; 26 29 version = "0.1.1"; 30 + format = "pyproject"; 27 31 28 32 disabled = pythonOlder "3.8"; 29 - format = "pyproject"; 30 33 31 34 src = fetchPypi { 32 35 inherit version; 33 36 pname = "qcodes_loop"; 34 - sha256 = "sha256-pDR0Ws8cYQifftdE9dKcSzMxmouFo4tJmQvNanm6zyM="; 37 + hash = "sha256-pDR0Ws8cYQifftdE9dKcSzMxmouFo4tJmQvNanm6zyM="; 35 38 }; 36 39 40 + patches = [ 41 + # https://github.com/QCoDeS/Qcodes_loop/pull/39 42 + (fetchpatch { 43 + name = "relax-versioningit-dependency.patch"; 44 + url = "https://github.com/QCoDeS/Qcodes_loop/commit/58006d3fb57344ae24dd44bceca98004617b5b57.patch"; 45 + hash = "sha256-mSlm/Ql8e5xPL73ifxSoVc9+U58AAcAmBkdW5P6zEsg="; 46 + }) 47 + ]; 48 + 37 49 nativeBuildInputs = [ 50 + setuptools 38 51 versioningit 52 + wheel 39 53 ]; 40 54 41 55 propagatedBuildInputs = [