Home
last modified time | relevance | path

Searched +full:requirements +full:- +full:fonttools (Results 1 – 12 of 12) sorted by relevance

/external/fonttools/Doc/source/
Dindex.rst8 fontTools Docs
12 -----
14 fontTools is a family of libraries and utilities for manipulating fonts in Python.
16 The project has an `MIT open-source license <https://github.com/fonttools/fonttools/blob/main/LICEN…
19 ------------
23 fontTools requires `Python <http://www.python.org/download/>`_ 3.8 or later.
27 pip install fonttools
29 See the Optional Requirements section below for details about module-specific dependencies that mus…
32 ---------
34 fontTools installs four command-line utilities:
[all …]
/external/fonttools/
DMANIFEST.in6 include fonttools
10 include Lib/fontTools/ttLib/tables/table_API_readme.txt
12 include *requirements.txt
16 recursive-include Lib/fontTools py.typed
22 recursive-include .travis *.sh
24 recursive-include Icons *.png *.pdf
28 include Doc/docs-requirements.txt
31 recursive-include Doc/man/man1 *.1
32 recursive-include Doc/source *.py *.rst
34 recursive-include Tests *.py *.ttx *.otx *.fea *.feax
[all …]
Dtox.ini3 envlist = lint, py3{8,9,10,11,12}-cov, htmlcov
10 # We need this to be able to install skia-pathops on Linux, which uses a
12 # https://github.com/tox-dev/tox/issues/791#issuecomment-518713438
14 # building lxml from source takes too long on CI, force it to download pre-compiled
15 # wheel or fail if none is found with --only-binary=lxml
16 install_command = python -m pip install --only-binary=lxml {opts} {packages}
20 pytest-randomly
21 # add -noextra to tox -e to skip installing extras and only test the core fonttools
22 !noextra: -rrequirements.txt
24 cy: python -c "from fontTools.cu2qu.cu2qu import COMPILED; assert COMPILED"
[all …]
DREADME.rst6 | fontTools is a library for manipulating fonts, written in Python. The
10 Mac-specific formats. The project has an `MIT open-source
14 `User documentation <https://fonttools.readthedocs.io/en/latest/>`_ and
15 `developer documentation <https://fonttools.readthedocs.io/en/latest/developer.html>`_
16 are available at `Read the Docs <https://fonttools.readthedocs.io/>`_.
21 FontTools requires `Python <http://www.python.org/download/>`__ 3.8
23 NumPy (see `NEP 29 <https://numpy.org/neps/nep-0029-deprecation_policy.html>`__).
30 pip install fonttools
40 # download the source code to 'fonttools' folder
41 git clone https://github.com/fonttools/fonttools.git
[all …]
DNEWS.rst1 4.49.0 (released 2024-02-15)
2 ----------------------------
4 - [otlLib] Add API for building ``MATH`` table (#3446)
6 4.48.1 (released 2024-02-06)
7 ----------------------------
9 - Fixed uploading wheels to PyPI, no code changes since v4.48.0.
11 4.48.0 (released 2024-02-06)
12 ----------------------------
14 - [varLib] Do not log when there are no OTL tables to be merged.
15 - [setup.py] Do not restrict lxml<5 any more, tests pass just fine with lxml>=5.
[all …]
/external/harfbuzz_ng/.ci/
Drequirements-fonttools.txt2 # This file is autogenerated by pip-compile with Python 3.10
5 # pip-compile --generate-hashes .ci/requirements-fonttools.in
7 fonttools==4.55.3 \
8 --hash=sha256:07f8288aacf0a38d174445fc78377a97fb0b83cfe352a90c9d9c1400571963c7 \
9 --hash=sha256:11e5de1ee0d95af4ae23c1a138b184b7f06e0b6abacabf1d0db41c90b03d834b \
10 --hash=sha256:1bc7ad24ff98846282eef1cbeac05d013c2154f977a79886bb943015d2b1b261 \
11 --hash=sha256:1dcc07934a2165ccdc3a5a608db56fb3c24b609658a5b340aee4ecf3ba679dc0 \
12 --hash=sha256:22f38464daa6cdb7b6aebd14ab06609328fe1e9705bb0fcc7d1e69de7109ee02 \
13 --hash=sha256:27e4ae3592e62eba83cd2c4ccd9462dcfa603ff78e09110680a5444c6925d841 \
14 --hash=sha256:3983313c2a04d6cc1fe9251f8fc647754cf49a61dac6cb1e7249ae67afaafc45 \
[all …]
Drequirements.txt2 # This file is autogenerated by pip-compile with Python 3.11
5 # pip-compile --allow-unsafe --generate-hashes --output-file=.ci/requirements.txt .ci/requiremen…
7 fonttools==4.55.3 \
8 --hash=sha256:07f8288aacf0a38d174445fc78377a97fb0b83cfe352a90c9d9c1400571963c7 \
9 --hash=sha256:11e5de1ee0d95af4ae23c1a138b184b7f06e0b6abacabf1d0db41c90b03d834b \
10 --hash=sha256:1bc7ad24ff98846282eef1cbeac05d013c2154f977a79886bb943015d2b1b261 \
11 --hash=sha256:1dcc07934a2165ccdc3a5a608db56fb3c24b609658a5b340aee4ecf3ba679dc0 \
12 --hash=sha256:22f38464daa6cdb7b6aebd14ab06609328fe1e9705bb0fcc7d1e69de7109ee02 \
13 --hash=sha256:27e4ae3592e62eba83cd2c4ccd9462dcfa603ff78e09110680a5444c6925d841 \
14 --hash=sha256:3983313c2a04d6cc1fe9251f8fc647754cf49a61dac6cb1e7249ae67afaafc45 \
[all …]
Drequirements.in1 -r requirements-fonttools.in
/external/fonttools/Doc/
DREADME.md1 # fontTools Documentation
3 The fontTools project documentation updates continuously on Read the Docs as the project source cha…
5 The documentation is hosted at https://fonttools.readthedocs.io/.
9 - [How to Build Local Documentation](#how-to-build-local-documentation)
10 - [Contributing to the fontTools Documentation](#contributing-to-the-documentation)
11 - [Documentation License](#documentation-license)
17 …and the `pip` Python package manager installed on your system to build the fontTools documentation.
19fontTools project source files, create a Python virtual environment, and then install fontTools an…
22 $ pip install -e .[all]
23 $ pip install -r Doc/docs-requirements.txt
[all …]
/external/harfbuzz_ng/.github/workflows/
Dmsys2-ci.yml14 runs-on: windows-latest
17 fail-fast: false
20 - MSYSTEM: MINGW32
22 - MSYSTEM: MINGW64
28 # see https://github.com/msys2/MINGW-packages/issues/11864
35 - name: Checkout
37 - name: Setup MSYS2
38 uses: msys2/setup-msys2@cf96e00c0aab3788743aaf63b64146f0d383cee9 # v2
42 install: >-
43 mingw-w64-${{ matrix.MSYS2_ARCH }}-cairo
[all …]
/external/fonttools/Lib/fontTools/varLib/
D__init__.py2 Module for dealing with 'gvar'-style font variations, also known as run-time
9 ttf-interpolatable files for the masters and build a variable-font from
10 them. Such ttf-interpolatable and designspace files can be generated from
11 a Glyphs source, eg., using noto-source as an example:
13 $ fontmake -o ttf-interpolatable -g NotoSansArabic-MM.glyphs
15 Then you can make a variable-font this way:
17 $ fonttools varLib master_ufo/NotoSansArabic.designspace
23 from fontTools.misc.vector import Vector
24 from fontTools.misc.roundTools import noRound, otRound
25 from fontTools.misc.fixedTools import floatToFixed as fl2fi
[all …]
/external/harfbuzz_ng/
Dgenerate_notice.py7 from fontTools import ttLib
38 "perf/texts/en-words.txt",
41 "test/fuzzing/fonts/sbix-extents.ttf",
53 ".ci/build-win32.sh",
54 ".ci/build-win64.sh",
55 ".ci/deploy-docs.sh",
57 ".ci/requirements-fonttools.in",
58 ".ci/requirements-fonttools.txt",
59 ".ci/requirements.in",
60 ".ci/requirements.txt",
[all …]