1 { lib, buildPythonPackage, fetchPypi
2 , defcon, fonttools, lxml, fs
3 , mutatormath, fontmath, fontparts
7 buildPythonPackage rec {
8 pname = "ufoProcessor";
12 inherit pname version;
13 sha256 = "0ns11aamgavgsfj8qf5kq7dvzmgl0mhr1cbych2f075ipfdvva5s";
17 nativeBuildInputs = [ setuptools-scm ];
19 propagatedBuildInputs = [
31 for t in Tests/*.py; do
32 # https://github.com/LettError/ufoProcessor/issues/32
33 [[ "$(basename "$t")" = "tests_fp.py" ]] || python "$t"
39 description = "Read, write and generate UFOs with designspace data";
40 homepage = "https://github.com/LettError/ufoProcessor";
41 license = licenses.mit;
42 maintainers = [ maintainers.sternenseemann ];