Skia-python

Latest version: v87.6

Safety actively analyzes 682416 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 5

121.0b6

New to this release:

* `Typeface.MakeEmpty()`

Since m120:

* `Typeface()`,`Typeface.MakeDefault()`, `Font()` and `Font(None, ...)` ("default font/typeface") are deprecated upstream and usage now triggers warnings. Please migrate to explicit family/file/style choices.

What's Changed
* M121 public by HinTak in https://github.com/kyamagu/skia-python/pull/222
* Migrate to trusted publisher pypi workflow by kyamagu in https://github.com/kyamagu/skia-python/pull/228
* Add missing PyPI upload environment by kyamagu in https://github.com/kyamagu/skia-python/pull/229

See [README.m121](https://github.com/kyamagu/skia-python/blob/main/relnotes/README.m121.md) for details.

**Full Changelog**: https://github.com/kyamagu/skia-python/compare/v120.0b5...v121.0b6

120.0b5

New to this release:

* Rudimentary support (TextBlob::MakeFromShapedText) of text-shaping via
upstream's libSkShaper module. (195)

* Option to use freetype as fontmgr on non-linux (213) - using
skia.FontMgr.New_Custom_Empty()

* OT-SVG font support is on by default now (212, also see 195).

* Vulkan is enabled for Linux/Windows.

What's Changed
* M120 public by HinTak in https://github.com/kyamagu/skia-python/pull/210

Details in [README.m120](https://github.com/kyamagu/skia-python/blob/main/relnotes/README.m120.md)

**Full Changelog**: https://github.com/kyamagu/skia-python/compare/v119.0b4...v120.0b5

119.0b4

What's Changed
* Fix status badge in README.md by kyamagu in https://github.com/kyamagu/skia-python/pull/202
* Build Python 3.12 wheels by madig in https://github.com/kyamagu/skia-python/pull/203
* M119 public by HinTak in https://github.com/kyamagu/skia-python/pull/205
* M118 public by HinTak in https://github.com/kyamagu/skia-python/pull/204
* GL example in tutorial will break on m118+ upgrade https://github.com/kyamagu/skia-python/issues/209

Brief description of changes in m118, m119: [README.m118](https://github.com/kyamagu/skia-python/blob/main/README.m118.md), [README.m119](https://github.com/kyamagu/skia-python/blob/main/README.m119.md).

New Contributors
* madig made their first contribution in https://github.com/kyamagu/skia-python/pull/203

**Full Changelog**: https://github.com/kyamagu/skia-python/compare/v117.0b3...v119.0b4

117.0b3

What's Changed

* M117 public by HinTak in https://github.com/kyamagu/skia-python/pull/197
* m116/m117 API gaps against m87.5 https://github.com/kyamagu/skia-python/issues/198
* bug fix in TextBlob textcount for non-ascii texts https://github.com/kyamagu/skia-python/issues/200

Brief description of changes in m117: [README.m117.md](https://github.com/kyamagu/skia-python/blob/main/README.m117.md)

New Contributors

* jonathanhogg made their first contribution in https://github.com/kyamagu/skia-python/issues/198

**Full Changelog**: https://github.com/kyamagu/skia-python/compare/v116.0b2...v117.0b3

116.0b2

What's Changed
* ci: build wheels also for linux/aarch64 by lucach in https://github.com/kyamagu/skia-python/pull/189
* Update Bitmap.cpp - obviously a cut and paste typo from Pixmap.cpp by HinTak in https://github.com/kyamagu/skia-python/pull/193
* M116 public by HinTak in https://github.com/kyamagu/skia-python/pull/196

New Contributors
* HinTak made their first contribution in https://github.com/kyamagu/skia-python/pull/193

**Full Changelog**: https://github.com/kyamagu/skia-python/compare/v87.5...v116.0b2

87.6

This is a minimal maintenance update from v87.5, mainly in the supported CI build matrix: updated CI build hosts and github CI actions, dropping python 3.7, adding linux/aarch64 builds and python 3.12. Functionally, it differs from v87.5 by only two typos.

What's Changed
* ci: build wheels also for linux/aarch64 by lucach in https://github.com/kyamagu/skia-python/pull/189
* Update Bitmap.cpp - obviously a cut and paste typo from Pixmap.cpp by HinTak in https://github.com/kyamagu/skia-python/pull/193
* Build Python 3.12 wheels from madig https://github.com/kyamagu/skia-python/pull/203
* Migrate to trusted publisher pypi workflow from kyamagu https://github.com/kyamagu/skia-python/pull/228
* Add missing PyPI upload environment from kyamagu https://github.com/kyamagu/skia-python/pull/229

**Full Changelog**: https://github.com/kyamagu/skia-python/compare/v87.5...v87.6

Page 2 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.