[fonttools/fonttools] 37c647: Break off typing part of #3826

0 views
Skip to first unread message

Nikolaus Waxweiler

unread,
Nov 27, 2025, 9:35:07 AM (3 days ago) Nov 27
to fontto...@googlegroups.com
Branch: refs/heads/add-ttfont-type-hints
Home: https://github.com/fonttools/fonttools
Commit: 37c647267ec87bb35abec829355d0259ef8ab737
https://github.com/fonttools/fonttools/commit/37c647267ec87bb35abec829355d0259ef8ab737
Author: Nikolaus Waxweiler <nikolaus....@daltonmaag.com>
Date: 2025-11-27 (Thu, 27 Nov 2025)

Changed paths:
M Lib/fontTools/misc/configTools.py
M Lib/fontTools/misc/fixedTools.py
M Lib/fontTools/misc/xmlWriter.py
M Lib/fontTools/ttLib/sfnt.py
M Lib/fontTools/ttLib/ttFont.py

Log Message:
-----------
Break off typing part of #3826

Co-authored-by: schriftgestalt <georg....@mac.com>


Commit: e568a97bcf77bfe5b6c0bb6e0f45c1370bf3787b
https://github.com/fonttools/fonttools/commit/e568a97bcf77bfe5b6c0bb6e0f45c1370bf3787b
Author: Nikolaus Waxweiler <nikolaus....@daltonmaag.com>
Date: 2025-11-27 (Thu, 27 Nov 2025)

Changed paths:
M Lib/fontTools/ttLib/ttFont.py

Log Message:
-----------
Some more type shuffling


Commit: 095c3ff28c25a76655f892c620fc5bfee91288ab
https://github.com/fonttools/fonttools/commit/095c3ff28c25a76655f892c620fc5bfee91288ab
Author: Nikolaus Waxweiler <nikolaus....@daltonmaag.com>
Date: 2025-11-27 (Thu, 27 Nov 2025)

Changed paths:
M Lib/fontTools/ttLib/tables/_a_v_a_r.py
M Lib/fontTools/ttLib/ttFont.py
M Lib/fontTools/varLib/models.py

Log Message:
-----------
Annotate more


Commit: cead8bf23ca194f4201539c584c29ff736abb975
https://github.com/fonttools/fonttools/commit/cead8bf23ca194f4201539c584c29ff736abb975
Author: Nikolaus Waxweiler <nikolaus....@daltonmaag.com>
Date: 2025-11-27 (Thu, 27 Nov 2025)

Changed paths:
M Lib/fontTools/ttLib/ttFont.py
M Lib/fontTools/varLib/models.py

Log Message:
-----------
Implement feedback


Commit: 8bfabfd74ac9c55be507ce2808cf2da5baf78768
https://github.com/fonttools/fonttools/commit/8bfabfd74ac9c55be507ce2808cf2da5baf78768
Author: Nikolaus Waxweiler <nikolaus....@daltonmaag.com>
Date: 2025-11-27 (Thu, 27 Nov 2025)

Changed paths:
M Lib/fontTools/varLib/models.py

Log Message:
-----------
Format


Commit: bb6f2a542c8e314fe12dfc97a54312e4b763ebaf
https://github.com/fonttools/fonttools/commit/bb6f2a542c8e314fe12dfc97a54312e4b763ebaf
Author: Nikolaus Waxweiler <nikolaus....@daltonmaag.com>
Date: 2025-11-27 (Thu, 27 Nov 2025)

Changed paths:
M Lib/fontTools/ttLib/ttFont.py

Log Message:
-----------
Correct type


Commit: fff51be647d970fc1f02678141f5a60492062e58
https://github.com/fonttools/fonttools/commit/fff51be647d970fc1f02678141f5a60492062e58
Author: Nikolaus Waxweiler <nikolaus....@daltonmaag.com>
Date: 2025-11-27 (Thu, 27 Nov 2025)

Changed paths:
M Lib/fontTools/misc/xmlWriter.py
M Lib/fontTools/ttLib/ttFont.py

Log Message:
-----------
Use TypeErrors instead of asserts


Commit: c51674d3eff54c1543c1a926bbf9534e7ca0e259
https://github.com/fonttools/fonttools/commit/c51674d3eff54c1543c1a926bbf9534e7ca0e259
Author: Nikolaus Waxweiler <nikolaus....@daltonmaag.com>
Date: 2025-11-27 (Thu, 27 Nov 2025)

Changed paths:
M Lib/fontTools/ttLib/ttFont.py

Log Message:
-----------
Better exception


Compare: https://github.com/fonttools/fonttools/compare/8c1b34da2b9f...c51674d3eff5

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