1{ buildPythonPackage
2, fetchFromGitHub
3, lib
4, pyyaml
5, six
6, lxml
7}:
8
9buildPythonPackage rec {
10 pname = "ipyxact";
11 version = "0.3.2";
12
13 propagatedBuildInputs = [ pyyaml ];
14 checkInputs = [ six lxml ];
15
16 src = fetchFromGitHub {
17 owner = "olofk";
18 repo = pname;
19 rev = "v${version}";
20 hash = "sha256-myD+NnqcxxaSAV7qZa8xqeciaiFqFePqIzd7sb/2GXA=";
21 };
22
23 pythonImportsCheck = [ "ipyxact" ];
24
25 meta = with lib; {
26 homepage = "https://github.com/olofk/ipyxact";
27 description = "IP-XACT parser";
28 maintainers = with maintainers; [ genericnerdyusername ];
29 license = licenses.mit;
30 };
31}