18 buildPythonPackage rec {
24 src = fetchFromGitHub {
25 owner = "googlefonts";
27 rev = "refs/tags/v${version}";
28 hash = "sha256-NanqjZZkxrhPaBsR+FrARvsO3vdT2MYnWFtkO0hpbQg=";
31 nativeBuildInputs = [ setuptools-scm ];
33 propagatedBuildInputs = [
45 nativeCheckInputs = [ pytestCheckHook ];
47 pythonImportsCheck = [ "glyphsLib" ];
50 "tests/builder/designspace_gen_test.py" # this test tries to use non-existent font "CoolFoundry Examplary Serif"
51 "tests/builder/interpolation_test.py" # this test tries to use a font that previous test should made
55 description = "Bridge from Glyphs source files (.glyphs) to UFOs and Designspace files via defcon and designspaceLib";
56 homepage = "https://github.com/googlefonts/glyphsLib";
57 license = lib.licenses.asl20;
58 maintainers = [ lib.maintainers.BarinovMaxim ];