diff options
author | Robert Schütz <robert.schuetz@stud.uni-heidelberg.de> | 2019-03-02 14:23:42 +0100 |
---|---|---|
committer | Robert Schütz <robert.schuetz@stud.uni-heidelberg.de> | 2019-03-02 14:23:42 +0100 |
commit | 434c2a045b34a905cfab22a81d2dd93f397f9624 (patch) | |
tree | a74f32d80229dd59c3ecba522d09582542c2a453 /pkgs/development/python-modules/odfpy | |
parent | f9ab0f25f8513b5b1cd782ff71bac45a530a713f (diff) | |
download | nixpkgs-434c2a045b34a905cfab22a81d2dd93f397f9624.tar nixpkgs-434c2a045b34a905cfab22a81d2dd93f397f9624.tar.gz nixpkgs-434c2a045b34a905cfab22a81d2dd93f397f9624.tar.bz2 nixpkgs-434c2a045b34a905cfab22a81d2dd93f397f9624.tar.lz nixpkgs-434c2a045b34a905cfab22a81d2dd93f397f9624.tar.xz nixpkgs-434c2a045b34a905cfab22a81d2dd93f397f9624.tar.zst nixpkgs-434c2a045b34a905cfab22a81d2dd93f397f9624.zip |
python.pkgs.odfpy: fix build
Diffstat (limited to 'pkgs/development/python-modules/odfpy')
-rw-r--r-- | pkgs/development/python-modules/odfpy/default.nix | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/pkgs/development/python-modules/odfpy/default.nix b/pkgs/development/python-modules/odfpy/default.nix index 1b732b66b38..f4dba0858db 100644 --- a/pkgs/development/python-modules/odfpy/default.nix +++ b/pkgs/development/python-modules/odfpy/default.nix @@ -3,6 +3,8 @@ , fetchPypi , python , isPy27 +, defusedxml +, pytest }: buildPythonPackage rec { @@ -14,15 +16,17 @@ buildPythonPackage rec { sha256 = "596021f0519623ca8717331951c95e3b8d7b21e86edc7efe8cb650a0d0f59a2b"; }; - # Python 2.7 uses a different ordering for xml namespaces. - # The testAttributeForeign test expects "ns44", but fails since it gets "ns43" - checkPhase = " " + lib.optionalString (!isPy27) '' - ${python.interpreter} -m unittest discover -s tests + propagatedBuildInputs = [ defusedxml ]; + + checkInputs = [ pytest ]; + + checkPhase = '' + pytest ''; meta = { description = "Python API and tools to manipulate OpenDocument files"; - homepage = "https://joinup.ec.europa.eu/software/odfpy/home"; + homepage = https://github.com/eea/odfpy; license = lib.licenses.asl20; }; } |