Subject: CVS commit: pkgsrc/fonts/py-fonttools
From: Adam Ciarcinski
Date: 2023-10-11 11:02:17
Message id: 20231011090217.47F9BFADC@cvs.NetBSD.org

Log Message:
py-fonttools: updated to 4.43.1

4.43.1 (released 2023-10-06)
----------------------------

- [EBDT] Fixed TypeError exception in `_reverseBytes` method triggered when dumping
  some bitmap fonts with `ttx -z bitwise` option
- [v/hhea] Fixed UnboundLocalError exception in ``recalc`` method when no vmtx \ 
or hmtx
  tables are present
- [bezierTools] Fixed incorrectly typed cython local variable leading to \ 
TypeError when
  calling ``calcQuadraticArcLength``
- [feaLib/otlLib] Better error message when building Coverage table with missing \ 
glyph

4.43.0 (released 2023-09-29)
----------------------------

- [subset] Set up lxml ``XMLParser(resolve_entities=False)`` when parsing OT-SVG \ 
documents
  to prevent XML External Entity (XXE) attacks (9f61271dc):
  https://codeql.github.com/codeql-query-help/python/py-xxe/
- [varLib.iup] Added workaround for a Cython bug in ``iup_delta_optimize`` that was
  leading to IUP tolerance being incorrectly initialised, resulting in \ 
sub-optimal deltas
- [varLib] Added new command-line entry point ``fonttools varLib.avar`` to add an
  ``avar`` table to an existing VF from axes mappings in a .designspace file \ 
(0a3360e52).
- [instancer] Fixed bug whereby no longer used variation regions were not \ 
correctly pruned
  after VarData optimization
- Added support for Python 3.12

Files:
RevisionActionfile
1.94modifypkgsrc/fonts/py-fonttools/Makefile
1.50modifypkgsrc/fonts/py-fonttools/PLIST
1.71modifypkgsrc/fonts/py-fonttools/distinfo