CONTRIBUTING.md LICENSE MANIFEST.in README.rst pyproject.toml requirements.txt setup.cfg setup.py test_requirements.txt Lib/fontmake/__init__.py Lib/fontmake/__main__.py Lib/fontmake/_version.py Lib/fontmake/errors.py Lib/fontmake/font_project.py Lib/fontmake/instantiator.py Lib/fontmake/ttfautohint.py Lib/fontmake.egg-info/PKG-INFO Lib/fontmake.egg-info/SOURCES.txt Lib/fontmake.egg-info/dependency_links.txt Lib/fontmake.egg-info/entry_points.txt Lib/fontmake.egg-info/requires.txt Lib/fontmake.egg-info/top_level.txt tests/data/GlyphsUnitTestSans.glyphs tests/data/TestSubset.glyphs tests/data/DesignspaceBrokenTest/Designspace-MastersAsInstances.designspace tests/data/DesignspaceBrokenTest/DesignspaceTest.designspace tests/data/DesignspaceBrokenTest/MyFont-Bold.ufo/fontinfo.plist tests/data/DesignspaceBrokenTest/MyFont-Bold.ufo/layercontents.plist tests/data/DesignspaceBrokenTest/MyFont-Bold.ufo/lib.plist tests/data/DesignspaceBrokenTest/MyFont-Bold.ufo/metainfo.plist tests/data/DesignspaceBrokenTest/MyFont-Bold.ufo/glyphs/contents.plist tests/data/DesignspaceBrokenTest/MyFont-Light.ufo/fontinfo.plist tests/data/DesignspaceBrokenTest/MyFont-Light.ufo/layercontents.plist tests/data/DesignspaceBrokenTest/MyFont-Light.ufo/lib.plist tests/data/DesignspaceBrokenTest/MyFont-Light.ufo/metainfo.plist tests/data/DesignspaceBrokenTest/MyFont-Light.ufo/glyphs/contents.plist tests/data/DesignspaceTest/DesignspaceTest-bare.designspace tests/data/DesignspaceTest/DesignspaceTest-instance-attrs.designspace tests/data/DesignspaceTest/DesignspaceTest-lib.designspace tests/data/DesignspaceTest/DesignspaceTest-opsz.designspace tests/data/DesignspaceTest/DesignspaceTest-slnt.designspace tests/data/DesignspaceTest/DesignspaceTest-wght-wdth.designspace tests/data/DesignspaceTest/DesignspaceTest.designspace tests/data/DesignspaceTest/MyFont-Bold.ufo/fontinfo.plist tests/data/DesignspaceTest/MyFont-Bold.ufo/layercontents.plist tests/data/DesignspaceTest/MyFont-Bold.ufo/metainfo.plist tests/data/DesignspaceTest/MyFont-Bold.ufo/glyphs/contents.plist tests/data/DesignspaceTest/MyFont-Light.ufo/fontinfo.plist tests/data/DesignspaceTest/MyFont-Light.ufo/groups.plist tests/data/DesignspaceTest/MyFont-Light.ufo/layercontents.plist tests/data/DesignspaceTest/MyFont-Light.ufo/lib.plist tests/data/DesignspaceTest/MyFont-Light.ufo/metainfo.plist tests/data/DesignspaceTest/MyFont-Light.ufo/glyphs/contents.plist tests/data/DesignspaceTestSharedFeatures/DesignspaceTestSharedFeatures.designspace tests/data/DesignspaceTestSharedFeatures/DesignspaceTest-Light.ufo/fontinfo.plist tests/data/DesignspaceTestSharedFeatures/DesignspaceTest-Light.ufo/layercontents.plist tests/data/DesignspaceTestSharedFeatures/DesignspaceTest-Light.ufo/metainfo.plist tests/data/DesignspaceTestSharedFeatures/DesignspaceTest-Light.ufo/glyphs/contents.plist tests/data/DesignspaceTestSharedFeatures/DesignspaceTest-Regular.ufo/fontinfo.plist tests/data/DesignspaceTestSharedFeatures/DesignspaceTest-Regular.ufo/layercontents.plist tests/data/DesignspaceTestSharedFeatures/DesignspaceTest-Regular.ufo/metainfo.plist tests/data/DesignspaceTestSharedFeatures/DesignspaceTest-Regular.ufo/glyphs/contents.plist tests/data/InterpolateLayoutTest/InterpolateLayoutTest.glyphs tests/data/InterpolateLayoutTest/InterpolateLayoutTest.plist tests/data/MutatorSans/MutatorSans-weight-only.designspace tests/data/MutatorSans/MutatorSans-width-only.designspace tests/data/MutatorSans/MutatorSans-with-openNodes.designspace tests/data/MutatorSans/MutatorSans.designspace tests/data/MutatorSans/MutatorSans_missing.designspace tests/data/MutatorSans/MutatorSans_no_default.designspace tests/data/MutatorSans/MutatorSansBoldCondensed.ufo/fontinfo.plist tests/data/MutatorSans/MutatorSansBoldCondensed.ufo/groups.plist tests/data/MutatorSans/MutatorSansBoldCondensed.ufo/kerning.plist tests/data/MutatorSans/MutatorSansBoldCondensed.ufo/layercontents.plist tests/data/MutatorSans/MutatorSansBoldCondensed.ufo/lib.plist tests/data/MutatorSans/MutatorSansBoldCondensed.ufo/metainfo.plist tests/data/MutatorSans/MutatorSansBoldCondensed.ufo/glyphs/contents.plist tests/data/MutatorSans/MutatorSansBoldCondensed.ufo/glyphs/layerinfo.plist tests/data/MutatorSans/MutatorSansBoldCondensed.ufo/glyphs.background/contents.plist tests/data/MutatorSans/MutatorSansBoldCondensed.ufo/glyphs.background/layerinfo.plist tests/data/MutatorSans/MutatorSansBoldWide.ufo/fontinfo.plist tests/data/MutatorSans/MutatorSansBoldWide.ufo/groups.plist tests/data/MutatorSans/MutatorSansBoldWide.ufo/kerning.plist tests/data/MutatorSans/MutatorSansBoldWide.ufo/layercontents.plist tests/data/MutatorSans/MutatorSansBoldWide.ufo/lib.plist tests/data/MutatorSans/MutatorSansBoldWide.ufo/metainfo.plist tests/data/MutatorSans/MutatorSansBoldWide.ufo/glyphs/contents.plist tests/data/MutatorSans/MutatorSansBoldWide.ufo/glyphs/layerinfo.plist tests/data/MutatorSans/MutatorSansBoldWide.ufo/glyphs.background/contents.plist tests/data/MutatorSans/MutatorSansBoldWide.ufo/glyphs.background/layerinfo.plist tests/data/MutatorSans/MutatorSansIntermediateCondensed.ufo/fontinfo.plist tests/data/MutatorSans/MutatorSansIntermediateCondensed.ufo/layercontents.plist tests/data/MutatorSans/MutatorSansIntermediateCondensed.ufo/lib.plist tests/data/MutatorSans/MutatorSansIntermediateCondensed.ufo/metainfo.plist tests/data/MutatorSans/MutatorSansIntermediateCondensed.ufo/glyphs/contents.plist tests/data/MutatorSans/MutatorSansIntermediateCondensed.ufo/glyphs/layerinfo.plist tests/data/MutatorSans/MutatorSansIntermediateCondensed.ufo/glyphs.background/contents.plist tests/data/MutatorSans/MutatorSansIntermediateCondensed.ufo/glyphs.background/layerinfo.plist tests/data/MutatorSans/MutatorSansIntermediateCondensed.ufo/glyphs.interpolation/contents.plist tests/data/MutatorSans/MutatorSansIntermediateCondensed.ufo/glyphs.interpolation/layerinfo.plist tests/data/MutatorSans/MutatorSansIntermediateCondensed.ufo/glyphs.reference.interpolation/contents.plist tests/data/MutatorSans/MutatorSansIntermediateCondensed.ufo/glyphs.reference.interpolation/layerinfo.plist tests/data/MutatorSans/MutatorSansIntermediateWide.ufo/fontinfo.plist tests/data/MutatorSans/MutatorSansIntermediateWide.ufo/kerning.plist tests/data/MutatorSans/MutatorSansIntermediateWide.ufo/layercontents.plist tests/data/MutatorSans/MutatorSansIntermediateWide.ufo/lib.plist tests/data/MutatorSans/MutatorSansIntermediateWide.ufo/metainfo.plist tests/data/MutatorSans/MutatorSansIntermediateWide.ufo/glyphs/contents.plist tests/data/MutatorSans/MutatorSansIntermediateWide.ufo/glyphs/layerinfo.plist tests/data/MutatorSans/MutatorSansIntermediateWide.ufo/glyphs.background/contents.plist tests/data/MutatorSans/MutatorSansIntermediateWide.ufo/glyphs.background/layerinfo.plist tests/data/MutatorSans/MutatorSansLightCondensed.ufo/fontinfo.plist tests/data/MutatorSans/MutatorSansLightCondensed.ufo/groups.plist tests/data/MutatorSans/MutatorSansLightCondensed.ufo/kerning.plist tests/data/MutatorSans/MutatorSansLightCondensed.ufo/layercontents.plist tests/data/MutatorSans/MutatorSansLightCondensed.ufo/lib.plist tests/data/MutatorSans/MutatorSansLightCondensed.ufo/metainfo.plist tests/data/MutatorSans/MutatorSansLightCondensed.ufo/glyphs/contents.plist tests/data/MutatorSans/MutatorSansLightCondensed.ufo/glyphs/layerinfo.plist tests/data/MutatorSans/MutatorSansLightCondensed.ufo/glyphs.background/contents.plist tests/data/MutatorSans/MutatorSansLightCondensed.ufo/glyphs.background/layerinfo.plist tests/data/MutatorSans/MutatorSansLightCondensed.ufo/glyphs.support/contents.plist tests/data/MutatorSans/MutatorSansLightCondensed.ufo/glyphs.support/layerinfo.plist tests/data/MutatorSans/MutatorSansLightCondensed.ufo/glyphs.support.S_.middle/contents.plist tests/data/MutatorSans/MutatorSansLightCondensed.ufo/glyphs.support.S_.middle/layerinfo.plist tests/data/MutatorSans/MutatorSansLightCondensed.ufo/glyphs.support.S_.wide/contents.plist tests/data/MutatorSans/MutatorSansLightCondensed.ufo/glyphs.support.S_.wide/layerinfo.plist tests/data/MutatorSans/MutatorSansLightCondensed.ufo/glyphs.support.crossbar/contents.plist tests/data/MutatorSans/MutatorSansLightCondensed.ufo/glyphs.support.crossbar/layerinfo.plist tests/data/MutatorSans/MutatorSansLightCondensed.ufo/glyphs.support.crossbars/contents.plist tests/data/MutatorSans/MutatorSansLightCondensed.ufo/glyphs.support.crossbars/layerinfo.plist tests/data/MutatorSans/MutatorSansLightWide.ufo/fontinfo.plist tests/data/MutatorSans/MutatorSansLightWide.ufo/groups.plist tests/data/MutatorSans/MutatorSansLightWide.ufo/kerning.plist tests/data/MutatorSans/MutatorSansLightWide.ufo/layercontents.plist tests/data/MutatorSans/MutatorSansLightWide.ufo/lib.plist tests/data/MutatorSans/MutatorSansLightWide.ufo/metainfo.plist tests/data/MutatorSans/MutatorSansLightWide.ufo/glyphs/contents.plist tests/data/MutatorSans/MutatorSansLightWide.ufo/glyphs/layerinfo.plist tests/data/MutatorSans/MutatorSansLightWide.ufo/glyphs.background/contents.plist tests/data/MutatorSans/MutatorSansLightWide.ufo/glyphs.background/layerinfo.plist tests/data/MutatorSans/MutatorSansLightWide.ufo/glyphs.master_width_0.00_weight_0.00/contents.plist tests/data/MutatorSans/MutatorSansLightWide.ufo/glyphs.master_width_0.00_weight_0.00/layerinfo.plist tests/data/MutatorSans/MutatorSansLightWide.ufo/glyphs.master_width_500.00_weight_500.00/contents.plist tests/data/MutatorSans/MutatorSansLightWide.ufo/glyphs.master_width_500.00_weight_500.00/layerinfo.plist tests/data/MutatorSans/MutatorSansLightWide.ufo/glyphs.master_width_695.65_weight_166.38/contents.plist tests/data/MutatorSans/MutatorSansLightWide.ufo/glyphs.master_width_695.65_weight_166.38/layerinfo.plist tests/data/MutatorSans/MutatorSansLightWide.ufo/glyphs.master_width_720.00_weight_645.00/contents.plist tests/data/MutatorSans/MutatorSansLightWide.ufo/glyphs.master_width_720.00_weight_645.00/layerinfo.plist tests/data/SwapGlyphNames/A.ufo/fontinfo.plist tests/data/SwapGlyphNames/A.ufo/groups.plist tests/data/SwapGlyphNames/A.ufo/kerning.plist tests/data/SwapGlyphNames/A.ufo/layercontents.plist tests/data/SwapGlyphNames/A.ufo/lib.plist tests/data/SwapGlyphNames/A.ufo/metainfo.plist tests/data/SwapGlyphNames/A.ufo/glyphs/contents.plist tests/data/SwapGlyphNames/B.ufo/fontinfo.plist tests/data/SwapGlyphNames/B.ufo/layercontents.plist tests/data/SwapGlyphNames/B.ufo/lib.plist tests/data/SwapGlyphNames/B.ufo/metainfo.plist tests/data/SwapGlyphNames/B.ufo/glyphs/contents.plist