1{
2 lib,
3 buildPythonPackage,
4 fetchPypi,
5 pythonOlder,
6 setuptools-scm,
7}:
8
9buildPythonPackage rec {
10 pname = "ufonormalizer";
11 version = "0.6.2";
12 format = "setuptools";
13
14 disabled = pythonOlder "3.5";
15
16 src = fetchPypi {
17 inherit pname version;
18 sha256 = "sha256-TFcVu5SDgfLGQa+CuUk4rSQtm1Nl3RxbfOPXVVaibDo=";
19 extension = "zip";
20 };
21
22 nativeBuildInputs = [ setuptools-scm ];
23
24 meta = with lib; {
25 description = "Script to normalize the XML and other data inside of a UFO";
26 mainProgram = "ufonormalizer";
27 homepage = "https://github.com/unified-font-object/ufoNormalizer";
28 license = licenses.bsd3;
29 maintainers = [ maintainers.sternenseemann ];
30 };
31}