python3Packages.shaperglot: fix dependencies

This package was failing to build because of some missing dependencies.

Upstream added a new dependency on PyYAML in v0.4.1:
https://github.com/googlefonts/shaperglot/commit/94a9b30ec0f928851700ca9d3efa5d3d0aef1661
and switched from poetry to setuptools in v0.4.2:
https://github.com/googlefonts/shaperglot/commit/2c76ffa082a2bebb2a0f5bc491e37804091a1aec
This commit is contained in:
Dan Callaghan
2024-03-31 13:53:38 +11:00
parent cd75d22750
commit c704cfac7b
@@ -3,9 +3,11 @@
, fetchFromGitHub
, gflanguages
, num2words
, poetry-core
, protobuf
, pytestCheckHook
, pyyaml
, setuptools
, setuptools-scm
, strictyaml
, termcolor
, ufo2ft
@@ -31,6 +33,7 @@ buildPythonPackage rec {
gflanguages
num2words
protobuf
pyyaml
strictyaml
termcolor
ufo2ft
@@ -38,7 +41,8 @@ buildPythonPackage rec {
youseedee
];
nativeBuildInputs = [
poetry-core
setuptools
setuptools-scm
];
doCheck = true;