Merge pull request #307098 from r-ryantm/auto-update/cilium-cli
[NixPkgs.git] / pkgs / development / python-modules / validphys2 / default.nix
blob38debb91be11bdbd6e8b52ee96a486ecab5efe41
1 { lib
2 , buildPythonPackage
3 , lhapdf
4 , nnpdf
5 , prompt-toolkit
6 , reportengine
7 , requests
8 , seaborn
9 , validobj
12 buildPythonPackage rec {
13   pname = "validphys2";
14   version = "4.0";
15   format = "setuptools";
17   inherit (nnpdf) src;
19   prePatch = ''
20     cd validphys2
21   '';
23   postPatch = ''
24     substituteInPlace src/validphys/version.py \
25       --replace '= __give_git()' '= "'$version'"'
26   '';
28   propagatedBuildInputs = [
29     lhapdf
30     nnpdf
31     prompt-toolkit
32     reportengine
33     requests
34     seaborn
35     validobj
36   ];
38   doCheck = false; # no tests
39   pythonImportsCheck = [ "validphys" ];
41   meta = with lib; {
42     description = "NNPDF analysis framework";
43     homepage = "https://data.nnpdf.science/validphys-docs/guide.html";
44     inherit (nnpdf.meta) license;
45     maintainers = with maintainers; [ veprbl ];
46   };