Merge pull request #119126 from fabaff/pycomfoconnect
[NixPkgs.git] / pkgs / development / python-modules / pymatgen-lammps / default.nix
blob72f362f85c45642d261efdd4a8bbfce62685b97c
1 { lib
2 , fetchurl
3 , buildPythonPackage
4 , pymatgen
5 , pytestrunner
6 , pytestCheckHook
7 , isPy3k
8 }:
10 buildPythonPackage rec {
11   pname = "pymatgen-lammps";
12   version = "0.4.5";
13   disabled = !isPy3k;
15   src = fetchurl {
16      url = "https://gitlab.com/costrouc/${pname}/-/archive/v${version}/${pname}-v${version}.tar.gz";
17      sha256 = "0shldl8is3195jmji7dr3zsh1bzxlahaqrmpr28niks7nnfj80fx";
18   };
20   buildInputs = [ pytestrunner ];
21   checkInputs = [ pytestCheckHook ];
22   propagatedBuildInputs = [ pymatgen ];
24   pythonImportsCheck = [ "pmg_lammps" ];
26   meta = {
27     description = "A LAMMPS wrapper using pymatgen";
28     homepage = "https://gitlab.com/costrouc/pymatgen-lammps";
29     license = lib.licenses.mit;
30     maintainers = with lib.maintainers; [ costrouc ];
31     # not compatible with recent versions of pymatgen
32     broken = true;
33   };