python310Packages.qcodes-loop: relax versioningit dependency

+16 -2
+16 -2
pkgs/development/python-modules/qcodes-loop/default.nix
··· 1 { lib 2 , fetchPypi 3 , pythonOlder 4 , buildPythonPackage ··· 8 , matplotlib 9 , numpy 10 , pandas 11 , versioningit 12 , xarray 13 , hickle 14 , ipython ··· 24 buildPythonPackage rec { 25 pname = "qcodes-loop"; 26 version = "0.1.1"; 27 28 disabled = pythonOlder "3.8"; 29 - format = "pyproject"; 30 31 src = fetchPypi { 32 inherit version; 33 pname = "qcodes_loop"; 34 - sha256 = "sha256-pDR0Ws8cYQifftdE9dKcSzMxmouFo4tJmQvNanm6zyM="; 35 }; 36 37 nativeBuildInputs = [ 38 versioningit 39 ]; 40 41 propagatedBuildInputs = [
··· 1 { lib 2 + , fetchpatch 3 , fetchPypi 4 , pythonOlder 5 , buildPythonPackage ··· 9 , matplotlib 10 , numpy 11 , pandas 12 + , setuptools 13 , versioningit 14 + , wheel 15 , xarray 16 , hickle 17 , ipython ··· 27 buildPythonPackage rec { 28 pname = "qcodes-loop"; 29 version = "0.1.1"; 30 + format = "pyproject"; 31 32 disabled = pythonOlder "3.8"; 33 34 src = fetchPypi { 35 inherit version; 36 pname = "qcodes_loop"; 37 + hash = "sha256-pDR0Ws8cYQifftdE9dKcSzMxmouFo4tJmQvNanm6zyM="; 38 }; 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 + 49 nativeBuildInputs = [ 50 + setuptools 51 versioningit 52 + wheel 53 ]; 54 55 propagatedBuildInputs = [