1{ lib
2, buildPythonPackage
3, fetchPypi
4, python
5}:
6
7buildPythonPackage rec {
8 pname = "defusedxml";
9 version = "0.7.1";
10
11 src = fetchPypi {
12 inherit pname version;
13 sha256 = "1bb3032db185915b62d7c6209c5a8792be6a32ab2fedacc84e01b52c51aa3e69";
14 };
15
16 checkPhase = ''
17 ${python.interpreter} tests.py
18 '';
19
20 pythonImportsCheck = [ "defusedxml" ];
21
22 meta = with lib; {
23 description = "Python module to defuse XML issues";
24 homepage = "https://github.com/tiran/defusedxml";
25 license = licenses.psfl;
26 maintainers = with maintainers; [ fab ];
27 };
28}