From 3780e7f39ec6003d39be85f224323f0c3eb68276 Mon Sep 17 00:00:00 2001 From: weiweihuanghuang <1271897+weiweihuanghuang@users.noreply.github.com> Date: Mon, 24 Oct 2022 12:35:17 +1100 Subject: [PATCH] Update googlefonts-project-template --- Makefile | 2 +- requirements.txt | 118 +++-------------------------------------------- 2 files changed, 7 insertions(+), 113 deletions(-) diff --git a/Makefile b/Makefile index feb4dac..f499ad1 100644 --- a/Makefile +++ b/Makefile @@ -30,7 +30,7 @@ venv/touchfile: requirements.txt touch venv/touchfile test: venv build.stamp - . venv/bin/activate; mkdir -p out/ out/fontbakery; fontbakery check-googlefonts -l WARN --succinct --badges out/badges --html out/fontbakery/fontbakery-report.html --ghmarkdown out/fontbakery/fontbakery-report.md $(shell find fonts/ttf -type f) + . venv/bin/activate; mkdir -p out/ out/fontbakery; fontbakery check-googlefonts -l WARN --full-lists --succinct --badges out/badges --html out/fontbakery/fontbakery-report.html --ghmarkdown out/fontbakery/fontbakery-report.md $(shell find fonts/ttf -type f) || echo '::warning file=sources/config.yaml,title=Fontbakery failures::The fontbakery QA check reported errors in your font. Please check the generated report.' proof: venv build.stamp . venv/bin/activate; mkdir -p out/ out/proof; gftools gen-html proof $(shell find fonts/ttf -type f) -o out/proof diff --git a/requirements.txt b/requirements.txt index 38dddfd..72e4d7a 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,112 +1,6 @@ -absl-py==1.2.0 -appdirs==1.4.4 -attrs==22.1.0 -axisregistry==0.3.5 -babelfont==2.0.2 -beautifulsoup4==4.11.1 -beziers==0.5.0 -blackrenderer==0.6.0 -booleanOperations==0.9.0 -Brotli==1.0.9 -browserstack-local==1.2.2 -bump2version==1.0.1 -bumpfontversion==0.4.1 -cattrs==22.1.0 -certifi==2022.9.24 -cffi==1.15.1 -cffsubr==0.2.9.post1 -charset-normalizer==2.1.1 -click==8.1.3 -cmarkgfm==0.8.0 -collidoscope==0.4.1 -colorlog==6.7.0 -commandlines==0.4.1 -commonmark==0.9.1 -compreffor==0.5.2 -cu2qu==1.6.7.post1 -defcon==0.10.2 -dehinter==4.0.0 -Deprecated==1.2.13 -drawbot-skia==0.5.0 -exceptiongroup==1.0.0rc9 -font-v==2.1.0 -fontbakery==0.8.10 -fontdiffenator==0.9.13 -fontFeatures==1.7.2 -fontmake==3.4.0 -fontMath==0.9.2 -fontParts==0.10.8 -fontPens==0.2.4 -fonttools==4.37.3 -freetype-py==2.3.0 -fs==2.4.16 -gfdiffbrowsers==0.1.7 -gflanguages==0.4.0 -gftools==0.9.18 -gitdb==4.0.9 -GitPython==3.1.27 -glyphsets==0.5.2 -glyphsLib==6.0.7 -glyphtools==0.8.0 -hyperglot==0.4.1 -idna==3.4 -Jinja2==3.1.2 -lxml==4.9.1 -MarkupSafe==2.1.1 -nanoemoji==0.15.0 -ninja==1.10.2.4 -numpy==1.23.3 -openstep-plist==0.3.0 -opentype-sanitizer==9.0.0 -opentypespec==1.8.4 -packaging==21.3 -picosvg==0.20.4 -Pillow==9.2.0 -pip-api==0.0.30 -pngquant-cli==2.17.0.post5 -protobuf==3.19.4 -psutil==5.9.2 -pybind11==2.10.0 -pybrowserstack-screenshots==0.1 -pycairo==1.21.0 -pyclipper==1.3.0.post3 -pycparser==2.21 -pygit2==1.10.1 -PyGithub==1.55 -Pygments==2.13.0 -PyJWT==2.5.0 -PyNaCl==1.5.0 -pyparsing==3.0.9 -python-bidi==0.4.2 -python-dateutil==2.8.2 -PyYAML==6.0 -regex==2022.9.13 -requests==2.28.1 -resvg-cli==0.22.0.post3 -rich==12.5.1 -rstr==3.2.0 -sh==1.14.3 -simplejson==3.17.6 -six==1.16.0 -skia-pathops==0.7.2 -skia-python==87.4 -smmap==5.0.0 -soupsieve==2.3.2.post1 -sre-yield==1.2 -statmake==0.5.1 -strictyaml==1.6.1 -stringbrewer==0.0.1 -tabulate==0.8.10 -toml==0.10.2 -ttfautohint-py==0.5.1 -ufo2ft==2.28.0 -ufoLib2==0.13.1 -ufolint==1.2.0 -uharfbuzz==0.30.0 -unicodedata2==14.0.0 -Unidecode==1.3.4 -urllib3==1.26.12 -vharfbuzz==0.1.4 -vttLib==0.11.0 -wrapt==1.14.1 -zopfli==0.2.1 \ No newline at end of file +fontmake>=2.4 +fontbakery>=0.8 +gftools[qa]>=0.7 +drawbot-skia>=0.4.8 +sh>=1.14.2 +bumpfontversion>=0.2.0 \ No newline at end of file