{"schema_version":1,"metadata":{"branch":"release","release":"7.9","architecture":"amd64","generated_at":"2026-09-09T04:04:02.361425+00:00","source_url":"https://cdn.openbsd.org/pub/OpenBSD/7.9/packages/amd64/sqlports-7.54.tgz","source_sha256":"2de00144847bf9da3a365be982f101dbb55d591ed7a915ea94984a16ab0e0404","package_count":12059,"source_kind":"sqlports"},"package":{"name":"py3-fonttools-4.62.1","path":"print/py-fonttools","url":"/packages/release/print/py-fonttools/","comment":"library to manipulate font files from for Python","homepage":"https://github.com/fonttools/fonttools","maintainer":"The OpenBSD ports mailing-list <ports@openbsd.org>","description":"fontTools is a library for manipulating fonts, written in Python. The\nproject includes the TTX tool, that can convert TrueType and OpenType\nfonts to and from an XML text format, which is also called TTX. It\nsupports TrueType, OpenType, AFM and to an extent Type 1 and some\nMac-specific formats.\n","package_architecture":"amd64","stem":"py3-fonttools","readme":null,"dependencies":[{"path":"archivers/py-brotli","type":"runtime","package_spec":"","url":"/packages/release/archivers/py-brotli/"},{"path":"archivers/py-zopfli","type":"runtime","package_spec":"","url":"/packages/release/archivers/py-zopfli/"},{"path":"lang/python/3","type":"runtime","package_spec":"","url":"/packages/release/lang/python/3/"},{"path":"lang/cython","type":"build","package_spec":"","url":"/packages/release/lang/cython/"},{"path":"lang/python/3","type":"build","package_spec":"","url":"/packages/release/lang/python/3/"},{"path":"devel/py-build","type":"build","package_spec":"","url":"/packages/release/devel/py-build/"},{"path":"devel/py-installer","type":"build","package_spec":"","url":"/packages/release/devel/py-installer/"},{"path":"devel/py-setuptools","type":"build","package_spec":"py3-setuptools->=79v0","url":"/packages/release/devel/py-setuptools/"},{"path":"devel/py-wheel","type":"build","package_spec":"","url":"/packages/release/devel/py-wheel/"},{"path":"textproc/py-lxml","type":"test","package_spec":"","url":"/packages/release/textproc/py-lxml/"},{"path":"archivers/py-brotli","type":"test","package_spec":"","url":"/packages/release/archivers/py-brotli/"},{"path":"archivers/py-zopfli","type":"test","package_spec":"","url":"/packages/release/archivers/py-zopfli/"},{"path":"lang/python/3","type":"test","package_spec":"","url":"/packages/release/lang/python/3/"},{"path":"devel/py-test","type":"test","package_spec":"","url":"/packages/release/devel/py-test/"}],"reverse_dependencies":{"count":7,"url":"/packages/data/9c/9c9ac97c1103ad5f7b3da572bdd4d9de0591f1dcc1cbfba51aae3bc91ffd1e54.json"},"categories":["print","lang/python"],"flavors":[],"only_for_architectures":["aarch64","amd64","arm","i386","mips64","mips64el","powerpc","powerpc64","riscv64","alpha","hppa","sparc64"],"not_for_architectures":[]}}
