MutatorMath icon indicating copy to clipboard operation
MutatorMath copied to clipboard

Scheduled weekly dependency update for week 48

Open pyup-bot opened this issue 3 years ago • 0 comments

Update defcon from 0.6.0 to 0.10.2.

Changelog

0.10.2

What's Changed
* Create a new glyphset from the provided reader by typemytype in https://github.com/robotools/defcon/pull/409


**Full Changelog**: https://github.com/robotools/defcon/compare/0.10.1...0.10.2

0.10.1

What's Changed
* Start testing Python 3.10 by benkiel in https://github.com/robotools/defcon/pull/384
* Add glyphSet argument in _stampLayerInfoDataState by typemytype in https://github.com/robotools/defcon/pull/397
* when guideline.name is set to None remove the name key by typemytype in https://github.com/robotools/defcon/pull/400
* [add __eq__ and __hash__ to FuzzyNumber](https://github.com/robotools/defcon/commit/ae70a220cffb3a75375be57e5af1c2984820d174)


**Full Changelog**: https://github.com/robotools/defcon/compare/0.10.0...0.10.1

0.10.0

What's Changed
* Drops support for  Python 3.6 by benkiel in https://github.com/robotools/defcon/pull/383



**Full Changelog**: https://github.com/robotools/defcon/compare/0.9.0...0.10.0

0.9.0

- Makes glyph.image object “sticky”, just like lib objects (352)
- Adds a `.tempLib` to `font`, `layer`, and `glyph` that is available for the life of the object and is never saved with the ufo. (367)

0.8.1

- Fixes behavior with `None` in removeObserver (https://github.com/robotools/defcon/pull/349)

0.8.0

- Resets glyph set on save (297)
- Gives Anchors and Guidelines a glyph attribute (325)
- Dispatcher enhancements (337)
- Adds `__eq__` in BaseDict (344)
- Contour handles a contour with all off curves (348)

0.7.2

- Name the wheel file as non-universal (py3-only).

0.7.1

- [setup.py] Mark library as requiring Python 3.6+, or else pip2 will attempt to install it on Python 2.7, which is no longer supported (293).

0.7.0

- Dropped support for Py2, now only Py3
- Updated documentation: 232
- Fixed docstring typos (thanks Space0726!): 263
- added notification: Font.GuidelineWillBeAdded: 239
- Fixes for UFOZ (209 testForExternalChanges and 218 glyphSet is required): 220
- Added close to font: 269
- Setting `glyph.unicode` will now set `glyph.unicodes` to a one member list: 258
- Add notifications for: `Glyph.LeftMarginWillChange`, `Glyph.LeftMarginDidChange`, `Glyph.RightMarginWillChange`, `Glyph.RightMarginDidChange`, `Glyph.TopMarginWillChange`, `Glyph.TopMarginDidChange`, `Glyph.BottomMarginWillChange`, `Glyph.BottomMarginDidChange`: 253
- Improved joinSegments: 259
- Added identifier to addComponent callback: 268
- Fix glyphs with components getting proper area value: 272
- Use ufoFormatTuple: 289
- Add ufoFormatVersionTuple property, deprecate ufoFormatVersion: 291
Links
  • PyPI: https://pypi.org/project/defcon
  • Changelog: https://pyup.io/changelogs/defcon/
  • Repo: https://github.com/robotools/defcon

Update fontMath from 0.4.8 to 0.9.2.

Changelog

0.9.2

What's Changed
* Start testing python 3.10 by benkiel in https://github.com/robotools/fontMath/pull/269
* improve FilterRedundantPointPen when starting points are differently set by typemytype in https://github.com/robotools/fontMath/pull/277


**Full Changelog**: https://github.com/robotools/fontMath/compare/0.9.1...0.9.2

0.9.1

What's Changed
* Scheduled weekly dependency update for week 52 by pyup-bot in https://github.com/robotools/fontMath/pull/267


**Full Changelog**: https://github.com/robotools/fontMath/compare/0.9.0...0.9.1

0.9.0

What's Changed
* Drops fonttools.misc.py23 by benkiel in https://github.com/robotools/fontMath/pull/246
* Drop support for Python 3.6 by benkiel in https://github.com/robotools/fontMath/pull/268


**Full Changelog**: https://github.com/robotools/fontMath/compare/0.8.1...0.9.0

0.8.1

Fixes version number

0.8.0

• Use GitHub actions for testing and publishing
• Python 3 only. Breaking Py3 over Py2 change is the use of setuptools_scm.

0.7.0

Fix angle multiplication (189).

Adds `strict` to `MathGlyph` (default is `False`). Strict means that line segments are not converted to curve segments with (0,0) control points and offcurves stacked on on-curves are not filtered out when extracting. (235).

Last version to support Python 2 (you may need to change the requirement for fonttools if Python 2 support is giving you issues).

0.6.0

- [mathGlyph] Added ``scaleComponentTransform`` option (True by default) to allow excluding components' xScale, xyScale, yxScale and yScale values when performing scalar multiplication/division on MathGlyph.  
This can be useful when scaling a font's UPEM (193, 194).

0.5.2

[mathInfo] Handle case when one subtraction operand is None and the attribute format is number list; in which case set result to None (175, 176, 177).

NOTE: version [0.5.1](https://github.com/robotools/fontMath/releases/tag/0.5.1) is deprecated.

0.5.1

[mathInfo] Handle case when one of subtraction operands is None and attribute format is number list; in which case, do nothing (175, 176).

0.5.0.post1

Fixed deployment of wheel packages from Travis.
It was using the wrong github repo URL.

0.5.0

Allow to customize rounding functions with ``setRoundIntegerFunction`` and ``setRoundFloatFunction`` (149).

0.4.9

Fix MathInfo results when data is incomplete
Links
  • PyPI: https://pypi.org/project/fontmath
  • Changelog: https://pyup.io/changelogs/fontmath/
  • Repo: https://github.com/robotools/fontMath

pyup-bot avatar Nov 28 '22 17:11 pyup-bot