- update to 0.13.3
* Mark base.kerning docstrings raw to avoid SyntaxWarning
* Upgrade BaseDict normalization
* Fix guideline normalization when value is None
* Fix getting color and name in _fromMathGlyph`
* Fix bug in copyData
* insertGlyph will return the inserted glyph object
* Fixed python syntax warning errors due to doc strings
* Fix .fromMathGlyph for the issue of a guideline color coming from defcon
OBS-URL: https://build.opensuse.org/request/show/1317790
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-fontParts?expand=0&rev=26
* Update setup.py
* Update fonttools to 4.54.1
* Update base.reference doc
* Fix copyData based on #758
- update to 0.12.2:
* Replace remaining usage of assertEquals with assertEqual. See
* Fixes/tweaks to documentation
* Get guidelines from the mathInfo object directly. See #738
- drop fontParts-pr720-py312tests.patch: upstream
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-fontParts?expand=0&rev=21
* Tweak to logic of `setStartSegment`
- update to 0.12.0:
* Fixes to `setStartSegment` so that it keeps the start point
on-curve and prevents setting a setting a start segment on an
open contour (issues #709 and #412). Thanks @typesupply!
* Fixes to docs and test setup. Boring things.
- Update to version 0.11.0
- version update to 0.10.8
- skip python 36 (no FontTools as that requries scipy)
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-fontParts?expand=0&rev=17
- version update to 0.10.8
* add contour.setStartPoint + test by @typemytype in #668
- version update to 0.10.7
* Update fonttools to 4.34.4 by @pyup-bot in #659
* Update setuptools_scm to 7.0.5 by @pyup-bot in #660
* move the code example above the list by @typemytype in #661
- version update to 0.10.6
* Implement OpenFonts. by @typesupply in #651
- version update to 0.10.5
* Add implementation for glyph.autoContourOrder() by @roberto-arista in #646
- version update to 0.10.4
* copy and change the glyph.name when ever the name is not the same by @typemytype in #634
- version update to 0.10.3
* fix doc strings for getCharacterMapping and getReverseComponentMapping by @arialcrime in #626
* force change the default layer name to the source defaultLayerName by @typemytype in #630
OBS-URL: https://build.opensuse.org/request/show/1006720
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-fontParts?expand=0&rev=12
- Update to 0.9.10
* Update to Defcon 0.8.0
- Release 0.9.9
* Fixed import of version.
- Release 0.9.8
* Add support for quadratic curves with no on-curve points in
Contour and Segment.
- Release 0.9.7
* Change to github actions for CI and release.
* fontShell returns None when referenced file name doesn't exist
for an Image
- Release 0.9.6
* fontShell has changed() implemented now
- Release 0.9.5
* Fix for contours not getting updated in fontShell
* Fix for error message in normalizeKerningKey
- Release 0.9.4
* Fixed release build
- Release 0.9.3
* All rounding uses otRound. #536, fixes#533.
* Allow contour.segment to be empty (#480).
* Image file names now get a png file extension (#482).
* Fixed error in setting contour index (#488).
* Fixed error in PointPositionMixin (#486, fixed by #491)
* Added option to turn off normalizer tests
* Test fixes and updates. #512.
* various: Documentation updates and corrections
- reinstate python36 build (python36-FontTools is available)
- skip python2 for Leap
OBS-URL: https://build.opensuse.org/request/show/880815
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-fontParts?expand=0&rev=8