[fonttools/fonttools] f1f429: [varLib.avar] Move module into directory

0 views
Skip to first unread message

Cosimo Lupo

unread,
Sep 9, 2025, 5:52:40 AM (12 days ago) Sep 9
to fontto...@googlegroups.com
Branch: refs/heads/avar-tools
Home: https://github.com/fonttools/fonttools
Commit: f1f429bc056cb27e008ff588086f74c8ccd4b5fe
https://github.com/fonttools/fonttools/commit/f1f429bc056cb27e008ff588086f74c8ccd4b5fe
Author: Behdad Esfahbod <beh...@behdad.org>
Date: 2025-09-09 (Tue, 09 Sep 2025)

Changed paths:
R Lib/fontTools/varLib/avar.py
A Lib/fontTools/varLib/avar/__init__.py
A Lib/fontTools/varLib/avar/__main__.py

Log Message:
-----------
[varLib.avar] Move module into directory


Commit: 273f5c018cf30fe2f8f8098e5314a962a4806fcb
https://github.com/fonttools/fonttools/commit/273f5c018cf30fe2f8f8098e5314a962a4806fcb
Author: Behdad Esfahbod <beh...@behdad.org>
Date: 2025-09-09 (Tue, 09 Sep 2025)

Changed paths:
M Lib/fontTools/varLib/avar/__main__.py
A Lib/fontTools/varLib/avar/unbuild.py
M Tests/varLib/avar_test.py

Log Message:
-----------
[varLib.avar.unbuild] New module

Prints out .designspace snippet of fvar/avar tables.


Commit: 9b3c70ed4380da2b185853c9ac0b633a2550d0eb
https://github.com/fonttools/fonttools/commit/9b3c70ed4380da2b185853c9ac0b633a2550d0eb
Author: Behdad Esfahbod <beh...@behdad.org>
Date: 2025-09-09 (Tue, 09 Sep 2025)

Changed paths:
M Lib/fontTools/varLib/avar/__main__.py

Log Message:
-----------
[varLib.avar] Build fvar/name tables as needed


Commit: 5ed1975f58abb002a91ef22b89ea7c588685975f
https://github.com/fonttools/fonttools/commit/5ed1975f58abb002a91ef22b89ea7c588685975f
Author: Behdad Esfahbod <beh...@behdad.org>
Date: 2025-09-09 (Tue, 09 Sep 2025)

Changed paths:
M Lib/fontTools/varLib/avar/__main__.py
A Lib/fontTools/varLib/avar/build.py
M Lib/fontTools/varLib/avar/unbuild.py

Log Message:
-----------
[varLib.avar.build] Module to build fvar/avar tables from .designspace


Commit: e52e9ae930cc6991c7605c9c04d94f54e312f79b
https://github.com/fonttools/fonttools/commit/e52e9ae930cc6991c7605c9c04d94f54e312f79b
Author: Behdad Esfahbod <beh...@behdad.org>
Date: 2025-09-09 (Tue, 09 Sep 2025)

Changed paths:
M Lib/fontTools/varLib/avar/__main__.py

Log Message:
-----------
[varLib.avar] Hide from `fonttools --help`

varLib.avar.build/unbuild do the same work now.


Commit: 3f1320e833dcee640fa54f86b2b8b4c948ac18b1
https://github.com/fonttools/fonttools/commit/3f1320e833dcee640fa54f86b2b8b4c948ac18b1
Author: Behdad Esfahbod <beh...@behdad.org>
Date: 2025-09-09 (Tue, 09 Sep 2025)

Changed paths:
A Lib/fontTools/varLib/avar/plan.py
M Lib/fontTools/varLib/avarPlanner.py

Log Message:
-----------
[varLib.avar.plan] Move from varLib.avarPlanner


Commit: 67b2cf093f20dcc7e044ed71773fca0e4e84c723
https://github.com/fonttools/fonttools/commit/67b2cf093f20dcc7e044ed71773fca0e4e84c723
Author: Behdad Esfahbod <beh...@behdad.org>
Date: 2025-09-09 (Tue, 09 Sep 2025)

Changed paths:
A Lib/fontTools/varLib/avar/map.py

Log Message:
-----------
[varLib.avar.map] New module to map location through avar table


Commit: dd37ef138783e48475c40d0c03b317e23c6098d7
https://github.com/fonttools/fonttools/commit/dd37ef138783e48475c40d0c03b317e23c6098d7
Author: Cosimo Lupo <cl...@google.com>
Date: 2025-09-09 (Tue, 09 Sep 2025)

Changed paths:
M Lib/fontTools/varLib/avar/map.py
M Lib/fontTools/varLib/avar/plan.py
M Lib/fontTools/varLib/avar/unbuild.py

Log Message:
-----------
[varLib.avar] fix undefined variables in plan.py; handle missing input coords or fvar in map.py


Compare: https://github.com/fonttools/fonttools/compare/c54cd0de0aba...dd37ef138783

To unsubscribe from these emails, change your notification settings at https://github.com/fonttools/fonttools/settings/notifications
Reply all
Reply to author
Forward
0 new messages