gftools icon indicating copy to clipboard operation
gftools copied to clipboard

paintcompiler should be declared as a dependency?

Open anthrotype opened this issue 2 months ago • 3 comments

When I try to build https://github.com/fridamedrano/Kalnia-Glaze (a CORLv1 font) with gftools builder, it fails to find Simon's paintcompiler.

Should this not be listed among the gftools dependencies? Maybe under a "corlv1" extra or something?

anthrotype avatar Nov 14 '25 18:11 anthrotype

Should this not be listed among the gftools dependencies? Maybe under a "corlv1" extra or something?

I guess my thinking is that if know that you have to add gftools[colrv1] to your requirements, there's not much difference between that and adding gftools and paintcompiler to your requirements.

simoncozens avatar Nov 17 '25 10:11 simoncozens

maybe.. how about instead adding to the main install_requires, without an extra optional requiement? It's pure python I believe.

anthrotype avatar Nov 17 '25 12:11 anthrotype

Then everyone gets it, even the people who don't need it.

simoncozens avatar Nov 17 '25 12:11 simoncozens