openRuyi Lookout
← Packages

python-fonttools

Tools to manipulate font files

Current
4.62.1
Candidate
4.68.0
License
MIT

Build

TargetResultLast successful versionSucceeded at
rva23
4.62.1
rva20
4.62.1
x86_64
4.62.1

RuntimeDeps

DependencyObserved sourceCurrent requirementCandidate requirement
3.14.9

Optional RuntimeDeps

DependencyObserved sourceCurrent requirementCandidate requirement
1.2.1
brotlicffiUnmapped
—
6.1.1
4.4.5
3.11.0
1.1.4
1.29.0
1.17.1
skia-pathopsUnmapped
—
1.14.0
uharfbuzzUnmapped
—
17.0.1
Not observed
17.0.1
Not observed
xattrUnmapped
—
0.4.3
Dependency conditions
  • brotli>=1.0.1?→>=1.2.1?
    Applies when (any)
    platform_python_implementation == "CPython" and extra == "all"platform_python_implementation == "CPython" and extra == "woff"
  • brotlicffi>=0.8.0→>=1.2.1.0Unmapped
    Applies when (any)
    platform_python_implementation != "CPython" and extra == "all"platform_python_implementation != "CPython" and extra == "woff"
  • lxml>=4.0?
    Applies when (any)
    extra == "all"extra == "lxml"
  • lz4>=1.7.4.2?
    Applies when (any)
    extra == "all"extra == "graphite"
  • matplotlibany version?
    Applies when (any)
    extra == "all"extra == "plot"
  • munkresany version—
    Applies when (any)
    platform_python_implementation == "PyPy" and extra == "all"platform_python_implementation == "PyPy" and extra == "interpolatable"
  • pycairoany version?
    Applies when (any)
    extra == "all"extra == "interpolatable"
  • scipyany version?
    Applies when (any)
    platform_python_implementation != "PyPy" and extra == "all"platform_python_implementation != "PyPy" and extra == "interpolatable"
  • skia-pathops>=0.5.0Unmapped
    Applies when (any)
    extra == "all"extra == "pathops"
  • sympyany version?
    Applies when (any)
    extra == "all"extra == "symfont"
  • uharfbuzz>=0.45.0Unmapped
    Applies when (any)
    extra == "all"extra == "repacker"
  • unicodedata2>=17.0.0?
    Applies when (any)
    python_version <= "3.14" and extra == "all"python_version <= "3.14" and extra == "unicode"
  • unicodedata2Upgrade:>=18.0.0?
    Applies when (any)
    python_version <= "3.15" and extra == "all"python_version <= "3.15" and extra == "unicode"
  • xattrany versionUnmapped
    Applies when (any)
    sys_platform == "darwin" and extra == "all"sys_platform == "darwin" and extra == "type1"
  • zopfli>=0.1.4?
    Applies when (any)
    extra == "all"extra == "woff"

Description

fontTools is a library for manipulating fonts. It provides tools such as TTX for converting TrueType and OpenType fonts to and from an XML-based text format, and also installs utilities for subsetting and merging fonts.

Changelog

PR · 3

Checks
MonitorObservationLast checked
Checked
Checked
Checked
Checked
Not configured
No reliable monitor identity/configuration.
—
Checked
Compared same-provider, same-project SPDX metadata for this version pair.
Last attempted
Checked
Last attempted
Checked
Current source component only; local patches, build options, bundled dependencies and binary artifacts are not evaluated.
Checked