Skip to content

v0.5.0

Compare
Choose a tag to compare
@anthrotype anthrotype released this 09 Feb 12:34
· 7 commits to main since this release
338d34a
  • 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).