1{ lib
2, buildPythonPackage
3, fetchPypi
4, lxml
5, python
6}:
7
8buildPythonPackage rec {
9 pname = "jxmlease";
10 version = "1.0.3";
11
12 src = fetchPypi {
13 inherit pname version;
14 sha256 = "17l3w3ak07p72s8kv8hg0ilxs0kkxjn7bfwnl3g2cw58v1siab31";
15 };
16
17 propagatedBuildInputs = [
18 lxml
19 ];
20
21 checkPhase = ''
22 runHook preCheck
23 ${python.interpreter} -m unittest discover -v
24 runHook postCheck
25 '';
26
27 meta = with lib; {
28 description = "Converts between XML and intelligent Python data structures";
29 homepage = "https://github.com/Juniper/jxmlease";
30 license = licenses.mit;
31 maintainers = with maintainers; [ hexa ];
32 };
33}