Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-FontTools for 
openSUSE:Factory checked in at 2024-08-02 17:25:50
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-FontTools (Old)
 and      /work/SRC/openSUSE:Factory/.python-FontTools.new.7232 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-FontTools"

Fri Aug  2 17:25:50 2024 rev:25 rq:1190765 version:4.53.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-FontTools/python-FontTools.changes        
2024-02-15 20:59:32.234169853 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-FontTools.new.7232/python-FontTools.changes  
    2024-08-02 17:25:55.597814096 +0200
@@ -1,0 +2,61 @@
+Thu Jul 25 07:44:50 UTC 2024 - Frantisek Simorda <frantisek.simo...@suse.com>
+
+- Update to 4.53.1
+  * [feaLib] Improve the sharing of inline chained lookups (#3559)
+  * [otlLib] Correct the calculation of OS/2.usMaxContext with reversed 
chaining contextual single substitutions (#3569)
+  * [misc.visitor] Visitors search the inheritance chain of objects they are 
visiting (#3581)
+- Changes from 4.53.0
+  * [ttLib.removeOverlaps] Support CFF table to aid in downconverting CFF2 
fonts (#3528)
+  * [avar] Fix crash when accessing not-yet-existing attribute (#3550)
+  * [docs] Add buildMathTable to otlLib.builder documentation (#3540)
+  * [feaLib] Allow UTF-8 with BOM when reading features (#3495)
+  * [SVGPathPen] Revert rounding coordinates to two decimal places by default 
(#3543)
+  * [varLib.instancer] Refix output filename decision-making (#3545, #3544, 
#3548)
+- Changes from 4.52.4
+  * [varLib.cff] Restore and deprecate convertCFFtoCFF2 that was removed in 
4.52.0 release as it is used by downstream projects (#3535).
+- Changes from 4.52.3
+  * Fixed a small syntax error in the reStructuredText-formatted NEWS.rst file 
which caused the upload to PyPI to fail for 4.52.2. No other code changes.
+- Changes from 4.52.2
+  * [varLib.interpolatable] Ensure that scipy/numpy output is 
JSON-serializable (#3522, #3526)
+  * [housekeeping] Regenerate table lists, to fix pyinstaller packaging of the 
new VARC table (#3531, #3529)
+  * [cffLib] Make CFFToCFF2 and CFF2ToCFF more robust (#3521, #3525)
+- Changes from 4.52.1
+  * Fixed a small syntax error in the reStructuredText-formatted NEWS.rst file 
which caused the upload to PyPI to fail for 4.52.0.
+- Changes from 4.52.0
+  * Added support for the new VARC (Variable Composite) table that is being 
proposed to OpenType spec (#3395).
+  * For more info: 
https://github.com/harfbuzz/boring-expansion-spec/blob/main/VARC.md
+  * [ttLib.main] Fixed decompiling all tables (90fed08).
+  * [feaLib] Don't reference the same lookup index multiple times within the 
same feature record, it is only applied once anyway (#3520).
+  * [cffLib] Moved methods to desubroutinize, remove hints and unused 
subroutines from subset module to cffLib (#3517).
+  * [varLib.instancer] Added support for partial-instancing CFF2 tables! Also, 
added method to down-convert from CFF2 to CFF 1.0, and CLI entry points to 
convert CFF<->CFF2 (#3506).
+  * [subset] Prune unused user name IDs even with --name-IDs='*' (#3410).
+  * [ttx] use GNU-style getopt to intermix options and positional arguments 
(#3509).
+  * [feaLib.variableScalar] Fixed value_at_location() method (#3491)
+  * [psCharStrings] Shorten output of encodeFloat (#3492).
+  * [bezierTools] Fix infinite-recursion in calcCubicArcLength (#3502).
+  * [avar2] Implement avar2 support in TTFont.getGlyphSet() (#3473).
+- Changes from 4.51.0
+  * [ttLib] Optimization on loading aux fields (#3464).
+  * [ttFont] Add reorderGlyphs (#3468).
+- Changes from 4.50.0
+  * [pens] Added decomposing filter pens that draw components as regular 
contours (#3460).
+  * [instancer] Drop explicit no-op axes from TupleVariations (#3457).
+  * [cu2qu/ufo] Return set of modified glyph names from fonts_to_quadratic 
(#3456).
+- Changes from 4.49.0
+  * [otlLib] Add API for building MATH table (#3446)
+- Changes from 4.48.1
+  * Fixed uploading wheels to PyPI, no code changes since v4.48.0.
+- Changes from 4.48.0
+  * [varLib] Do not log when there are no OTL tables to be merged.
+  * [setup.py] Do not restrict lxml<5 any more, tests pass just fine with 
lxml>=5.
+  * [feaLib] Remove glyph and class names length restrictions in FEA (#3424).
+  * [roundingPens] Added transformRoundFunc parameter to the rounding pens to 
allow for custom rounding of the components' transforms (#3426).
+  * [feaLib] Keep declaration order of ligature components within a ligature 
set, instead of sorting by glyph name (#3429).
+  * [feaLib] Fixed ordering of alternates in aalt lookups, following the 
declaration order of feature references within the aalt feature block (#3430).
+  * [varLib.instancer] Fixed a bug in the instancer's IUP optimization (#3432).
+  * [sbix] Support sbix glyphs with new graphicType "flip" (#3433).
+  * [svgPathPen] Added --glyphs option to dump the SVG paths for the named 
glyphs in the font (0572f78).
+  * [designspaceLib] Added "description" attribute to <mappings> and <mapping> 
elements, and allow multiple <mappings> elements to group <mapping> elements 
that are logically related (#3435, #3437).
+  * [otlLib] Correctly choose the most compact GSUB contextual lookup format 
(#3439). 
+
+-------------------------------------------------------------------

Old:
----
  fonttools-4.47.2.tar.gz

New:
----
  fonttools-4.53.1.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-FontTools.spec ++++++
--- /var/tmp/diff_new_pack.9pWXHD/_old  2024-08-02 17:25:56.801863747 +0200
+++ /var/tmp/diff_new_pack.9pWXHD/_new  2024-08-02 17:25:56.801863747 +0200
@@ -26,7 +26,7 @@
 %endif
 %{?sle15_python_module_pythons}
 Name:           python-FontTools%{psuffix}
-Version:        4.47.2
+Version:        4.53.1
 Release:        0
 Summary:        Suite of Tools and Libraries for Manipulating Fonts
 License:        MIT AND OFL-1.1
@@ -47,7 +47,7 @@
 Requires(postun): update-alternatives
 Recommends:     python-Brotli >= 1.1.0
 Recommends:     python-freetype-py >= 2.4.0
-Recommends:     python-lxml >= 4.9.3
+Recommends:     python-lxml
 Recommends:     python-munkres >= 1.1.4
 Recommends:     python-reportlab
 Recommends:     python-scipy >= 1.11.4

++++++ fonttools-4.47.2.tar.gz -> fonttools-4.53.1.tar.gz ++++++
++++ 19165 lines of diff (skipped)

Reply via email to