17
0

Accepting request 1328115 from home:mcalabkova:branches:devel:languages:python

- Update to 4.61.1 (bsc#1254366)
  * [pointPen] Allow reverseFlipped parameter of DecomposingPointPen to take a ReverseFlipped enum value
  * [filterPen] Added ContourFilterPointPen, base pen for buffered contour operations, and
    OnCurveStartPointPen filter to ensure contours start with an on-curve point
  * [varLib.main]: SECURITY Only use basename(vf.filename) to prevent path traversal attacks when running
    fonttools varLib command, or code which invokes fonttools.varLib.main(). Fixes CVE-2025-66034
  * [feaLib] Sort BaseLangSysRecords by tag
  * [instancer] Support --remove-overlaps for fonts with CFF2 table
  * [unicodedata] Update to Unicode 17
  * More changes, see upstream changelog

OBS-URL: https://build.opensuse.org/request/show/1328115
OBS-URL: https://build.opensuse.org/package/show/M17N/python-FontTools?expand=0&rev=58
This commit is contained in:
2026-01-19 16:11:49 +00:00
committed by Git OBS Bridge
parent 5718acf453
commit 47c15d89bd
4 changed files with 21 additions and 10 deletions

View File

@@ -1,3 +1,17 @@
-------------------------------------------------------------------
Mon Jan 19 15:31:56 UTC 2026 - Markéta Machová <mmachova@suse.com>
- Update to 4.61.1 (bsc#1254366)
* [pointPen] Allow reverseFlipped parameter of DecomposingPointPen to take a ReverseFlipped enum value
* [filterPen] Added ContourFilterPointPen, base pen for buffered contour operations, and
OnCurveStartPointPen filter to ensure contours start with an on-curve point
* [varLib.main]: SECURITY Only use basename(vf.filename) to prevent path traversal attacks when running
fonttools varLib command, or code which invokes fonttools.varLib.main(). Fixes CVE-2025-66034
* [feaLib] Sort BaseLangSysRecords by tag
* [instancer] Support --remove-overlaps for fonts with CFF2 table
* [unicodedata] Update to Unicode 17
* More changes, see upstream changelog
-------------------------------------------------------------------
Tue Aug 19 14:08:50 UTC 2025 - Markéta Machová <mmachova@suse.com>