Skip to content

Update python deps#1986

Merged
cmyr merged 2 commits into
mainfrom
update-python-deps
Apr 29, 2026
Merged

Update python deps#1986
cmyr merged 2 commits into
mainfrom
update-python-deps

Conversation

@cmyr
Copy link
Copy Markdown
Member

@cmyr cmyr commented Apr 28, 2026

This brings in a fix that should give us a meaningful bump on crater.

It does come with a caveat, though: merriweather4 is getting stuck during table packing with this set of python dependencies, so I am temporarily adding it to our manual 'deny list'.

cmyr added 2 commits April 28, 2026 15:07
On the new set of python dependencies, merriweather4 is getting stuck in
a loop during table packing, so we will temporarily skip it.
@rsheeter
Copy link
Copy Markdown
Contributor

brings in a fix

can we link to which fix we're tryign to bring in?

@cmyr
Copy link
Copy Markdown
Member Author

cmyr commented Apr 29, 2026

googlefonts/ufo2ft#977

@cmyr cmyr added this pull request to the merge queue Apr 29, 2026
Merged via the queue into main with commit 345c5b6 Apr 29, 2026
13 checks passed
@cmyr cmyr deleted the update-python-deps branch April 29, 2026 00:07
@anthrotype
Copy link
Copy Markdown
Member

merriweather4 is getting stuck during table packing with this set of python dependencies

strange, I don't see anything in say glyphsLib or ufo2ft that may have potentially caused that. Maybe uharfbuzz (or underlying Harfbuzz) used by fontTools for packing OTL tables?

- uharfbuzz==0.53.3
+ uharfbuzz==0.54.0

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants