1{ 2 lib, 3 fetchPypi, 4 buildPythonPackage, 5 setuptools, 6 numpy, 7 python-dateutil, 8}: 9 10buildPythonPackage rec { 11 pname = "pycollada"; 12 version = "0.9.2"; 13 pyproject = true; 14 15 src = fetchPypi { 16 inherit pname version; 17 hash = "sha256-fKEiZ74KK5PkldYDbmsnQCOpRX3tZBlU6wxHDv4VPW4="; 18 }; 19 20 build-system = [ 21 setuptools 22 ]; 23 24 dependencies = [ 25 numpy 26 python-dateutil 27 ]; 28 29 # Some tests fail because they refer to test data files that don't exist 30 # (upstream packaging issue) 31 doCheck = false; 32 33 pythonImportsCheck = [ 34 "collada" 35 ]; 36 37 meta = with lib; { 38 description = "Python library for reading and writing collada documents"; 39 homepage = "http://pycollada.github.io/"; 40 license = licenses.bsd3; 41 platforms = with platforms; linux ++ darwin; 42 maintainers = with maintainers; [ bjornfor ]; 43 }; 44}