Skip to content

Releases: fonttools/ttfautohint-py

v0.6.0

01 Aug 14:25
ebe2f66

Choose a tag to compare

What's Changed

  • Replace libttfautohint.so with embedded executable run via subprocess by @anthrotype in #25
  • Fix PyPI deployment failing on windows by @anthrotype in #26

Full Changelog: v0.5.1...v0.6.0

v0.6.0b2

01 Aug 13:40
ebe2f66

Choose a tag to compare

v0.6.0b2 Pre-release
Pre-release

(pre-release to test new embedded ttfautohint executable and pypi 'trusted publishing' auth method)

v0.6.0b1

31 Jul 21:22

Choose a tag to compare

v0.6.0b1 Pre-release
Pre-release

(pre-release to test new embedded ttfautohint executable and pypi 'trusted publishing' auth method)

v0.5.1

07 Mar 17:36
fe1dd22

Choose a tag to compare

Fixed segmentation fault on macOS arm64 architecture (i.e. M1 chip) #14 - thanks @simoncozens!

v0.5.0

09 Feb 12:34
338d34a

Choose a tag to compare

  • Updated embedded libraries:
    • ttfautohint 1.8.4
    • freetype 2.11.1
    • harfbuzz 3.3.2
  • Defined a new environment variable TTFAUTOHINTPY_BUNDLE_DLL that must be set to "1" (or "yes" or "true") before creating a wheel in order to build from source the libttfautohint shared library and bundle that in the package directory. By default this variable is not set, so when building a wheel or installing from source distribution or git clone it no longer automatically builds the bundled libttfautohint library. Instead, a libttfautohint shared library (.so on Linux, .dylib on macOS, .dll on Windows) is searched in the default system library paths via ctypes.find_library. On Unix, you can modify that using LD_LIBRARY_PATH, on Windows you do it with the PATH environment variable (#3).
  • Fixed issue with Windows paths containing backslashes incorrectly splitted in parse_args (#2).

v0.4.3.post1

12 Aug 12:12

Choose a tag to compare

Build and upload universal2 wheels compatible with the new Apple M1 macs (#7, #8).

v0.4.3

10 Apr 15:02
v0.4.3
0bcb983

Choose a tag to compare

Updated ttfautohint to 1.8.3.
Updated freetype to 2.10.0.
Updated harfbuzz to 2.4.0

v0.4.2

25 Jul 12:14
6d6b18b

Choose a tag to compare

Updated harfbuzz to 1.8.4

v0.4.1

25 Jul 11:41
400b8ea

Choose a tag to compare

Updated embedded ttfautohint library to 1.8.2.

v0.4.0

10 Jul 11:17
v0.4.0
f342a8a

Choose a tag to compare

Updated freetype to 2.9.1 and harfbuzz to 1.8.2