[fonttools/fonttools] 1bf216: [fvar/trak] Remove `name` table dependency

0 views
Skip to first unread message

Behdad Esfahbod

unread,
Dec 17, 2025, 5:42:57 PM (3 days ago) Dec 17
to fontto...@googlegroups.com
Branch: refs/heads/no-name-deps
Home: https://github.com/fonttools/fonttools
Commit: 1bf216daebe74b7754d4a79cd42287a96f38964b
https://github.com/fonttools/fonttools/commit/1bf216daebe74b7754d4a79cd42287a96f38964b
Author: Behdad Esfahbod <beh...@behdad.org>
Date: 2025-12-17 (Wed, 17 Dec 2025)

Changed paths:
M Lib/fontTools/ttLib/tables/_f_v_a_r.py
M Lib/fontTools/ttLib/tables/_t_r_a_k.py

Log Message:
-----------
[fvar/trak] Remove `name` table dependency

The dependency mechanism is only used when a table needs other
tables to be compiled before it. It's not the case here. We just
use `name` table in conversion to XML, and that works automatically.



To unsubscribe from these emails, change your notification settings at https://github.com/fonttools/fonttools/settings/notifications

Cosimo Lupo

unread,
Dec 18, 2025, 6:23:58 AM (2 days ago) Dec 18
to fontto...@googlegroups.com
Branch: refs/heads/main
Home: https://github.com/fonttools/fonttools
Commit: 1bf216daebe74b7754d4a79cd42287a96f38964b
https://github.com/fonttools/fonttools/commit/1bf216daebe74b7754d4a79cd42287a96f38964b
Author: Behdad Esfahbod <beh...@behdad.org>
Date: 2025-12-17 (Wed, 17 Dec 2025)

Changed paths:
M Lib/fontTools/ttLib/tables/_f_v_a_r.py
M Lib/fontTools/ttLib/tables/_t_r_a_k.py

Log Message:
-----------
[fvar/trak] Remove `name` table dependency

The dependency mechanism is only used when a table needs other
tables to be compiled before it. It's not the case here. We just
use `name` table in conversion to XML, and that works automatically.


Commit: 01e28c3e51c3bf96a9aefc12c9e8e603831becb5
https://github.com/fonttools/fonttools/commit/01e28c3e51c3bf96a9aefc12c9e8e603831becb5
Author: Cosimo Lupo <cos...@anthrotype.com>
Date: 2025-12-18 (Thu, 18 Dec 2025)

Changed paths:
M Lib/fontTools/ttLib/tables/_f_v_a_r.py
M Lib/fontTools/ttLib/tables/_t_r_a_k.py

Log Message:
-----------
Merge pull request #4018 from fonttools/no-name-deps

[fvar/trak] Remove `name` table dependency


Compare: https://github.com/fonttools/fonttools/compare/3fa772a1d62e...01e28c3e51c3
Reply all
Reply to author
Forward
0 new messages