diff --git a/pkgs/development/python-modules/ufomerge/default.nix b/pkgs/development/python-modules/ufomerge/default.nix index 8f59f650ccc9..ed03839cfa3e 100644 --- a/pkgs/development/python-modules/ufomerge/default.nix +++ b/pkgs/development/python-modules/ufomerge/default.nix @@ -13,20 +13,16 @@ buildPythonPackage rec { pname = "ufomerge"; - version = "1.8.2"; + version = "1.8.3"; pyproject = true; src = fetchFromGitHub { owner = "googlefonts"; repo = "ufomerge"; tag = "v${version}"; - hash = "sha256-D+BhKCKWgprQn+eXFgwnSN/06+JF5CiUS0VAS1Kvedw="; + hash = "sha256-E/RgFJXyA6/ZktsjydqDecysi03+XQDOD0SeH3rlFZI="; }; - nativeBuildInputs = [ pythonRelaxDepsHook ]; - - pythonRelaxDeps = [ "fonttools" ]; - build-system = [ setuptools setuptools-scm @@ -42,9 +38,9 @@ buildPythonPackage rec { fontfeatures ]; - disabledTestPaths = [ - # Failing due to fonttools being to old - "tests/test_layout.py" + disabledTests = [ + # Fails with `KeyError: 'B'` + "test_28" ]; pythonImportsCheck = [ "ufomerge" ]; @@ -52,7 +48,7 @@ buildPythonPackage rec { meta = { description = "Command line utility and Python library that merges two UFO source format fonts into a single file"; homepage = "https://github.com/googlefonts/ufomerge"; - changelog = "https://github.com/googlefonts/ufomerge/releases/tag/v${version}"; + changelog = "https://github.com/googlefonts/ufomerge/releases/tag/${src.tag}"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ jopejoe1 ]; };