python3.14-gftools-0.10.0
checks.aarch64-linux.pkgs-hindsight-control-plane
· build #7694
· raw
1elastic-arm-39e1b0da: building aqzvm8j38p9csdly6addm35xrm90m97k-python3.14-gftools-0.10.0.drv2structuredAttrs is enabled3Sourcing python-remove-tests-dir-hook4Sourcing python-catch-conflicts-hook.sh5Sourcing python-remove-bin-bytecode-hook.sh6Sourcing pypa-build-hook7Using pypaBuildPhase8Sourcing python-runtime-deps-check-hook9Using pythonRuntimeDepsCheckHook10Sourcing pypa-install-hook11Using pypaInstallPhase12Sourcing python-imports-check-hook.sh13Using pythonImportsCheckPhase14Sourcing python-namespaces-hook15Sourcing python-catch-conflicts-hook.sh16Sourcing pytest-check-hook17Using pytestCheckPhase
unpackPhase
18unpacking source archive /nix/store/ds0rb4dkvycplbfhz5xdssjgv343gkfc-source19source root is source20setting SOURCE_DATE_EPOCH to timestamp 315619200 of file "source/tests/test_utils.py"configurePhase
21no configure script, doing nothingbuildPhase
22Executing pypaBuildPhase23Setting SETUPTOOLS_SCM_PRETEND_VERSION to 0.10.024Including all tracked files automatically25Creating a wheel...26pypa build flags: --no-isolation --outdir dist/ --wheel27* Getting build dependencies for wheel...28/nix/store/isv6zwb5wfnn6sb1w1skg3cvlq83mh3n-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated.29!!3031 ********************************************************************************32 Please consider removing the following classifiers in favor of a SPDX license expression:3334 License :: OSI Approved :: Apache Software License3536 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.37 ********************************************************************************3839!!40 dist._finalize_license_expression()41/nix/store/isv6zwb5wfnn6sb1w1skg3cvlq83mh3n-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated.42!!4344 ********************************************************************************45 Please consider removing the following classifiers in favor of a SPDX license expression:4647 License :: OSI Approved :: Apache Software License4849 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.50 ********************************************************************************5152!!53 self._finalize_license_expression()54running egg_info55creating Lib/gftools.egg-info56writing Lib/gftools.egg-info/PKG-INFO57writing dependency_links to Lib/gftools.egg-info/dependency_links.txt58writing entry points to Lib/gftools.egg-info/entry_points.txt59writing requirements to Lib/gftools.egg-info/requires.txt60writing top-level names to Lib/gftools.egg-info/top_level.txt61writing manifest file 'Lib/gftools.egg-info/SOURCES.txt'62/nix/store/23kb8yhs2d1m6awbnm226hznns10pv8n-python3.14-vcs-versioning-1.1.1/lib/python3.14/site-packages/vcs_versioning/overrides.py:609: UserWarning: No GlobalOverrides context is active. Auto-creating one with SETUPTOOLS_SCM prefix for backwards compatibility. Consider using 'with GlobalOverrides.from_env("YOUR_TOOL"):' explicitly.63 return get_active_overrides().subprocess_timeout64reading manifest file 'Lib/gftools.egg-info/SOURCES.txt'65reading manifest template 'MANIFEST.in'66adding license file 'LICENSE'67writing manifest file 'Lib/gftools.egg-info/SOURCES.txt'68* Building wheel...69/nix/store/isv6zwb5wfnn6sb1w1skg3cvlq83mh3n-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated.70!!7172 ********************************************************************************73 Please consider removing the following classifiers in favor of a SPDX license expression:7475 License :: OSI Approved :: Apache Software License7677 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.78 ********************************************************************************7980!!81 dist._finalize_license_expression()82/nix/store/isv6zwb5wfnn6sb1w1skg3cvlq83mh3n-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated.83!!8485 ********************************************************************************86 Please consider removing the following classifiers in favor of a SPDX license expression:8788 License :: OSI Approved :: Apache Software License8990 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.91 ********************************************************************************9293!!94 self._finalize_license_expression()95running bdist_wheel96running build97running build_py98creating build/lib/gftools99copying Lib/gftools/argparse.py -> build/lib/gftools100copying Lib/gftools/constants.py -> build/lib/gftools101copying Lib/gftools/utils.py -> build/lib/gftools102copying Lib/gftools/stat.py -> build/lib/gftools103copying Lib/gftools/fix.py -> build/lib/gftools104copying Lib/gftools/qa.py -> build/lib/gftools105copying Lib/gftools/article.py -> build/lib/gftools106copying Lib/gftools/_version.py -> build/lib/gftools107copying Lib/gftools/gfgithub.py -> build/lib/gftools108copying Lib/gftools/subsetmerger.py -> build/lib/gftools109copying Lib/gftools/instancer.py -> build/lib/gftools110copying Lib/gftools/__init__.py -> build/lib/gftools111copying Lib/gftools/logging.py -> build/lib/gftools112copying Lib/gftools/ufomerge.py -> build/lib/gftools113creating build/lib/gftools/util114copying Lib/gftools/util/styles.py -> build/lib/gftools/util115copying Lib/gftools/util/__init__.py -> build/lib/gftools/util116copying Lib/gftools/util/google_fonts.py -> build/lib/gftools/util117creating build/lib/gftools/render_text118copying Lib/gftools/render_text/coretext_backend.py -> build/lib/gftools/render_text119copying Lib/gftools/render_text/__init__.py -> build/lib/gftools/render_text120copying Lib/gftools/render_text/freetype_backend.py -> build/lib/gftools/render_text121copying Lib/gftools/render_text/directwrite_backend.py -> build/lib/gftools/render_text122creating build/lib/gftools/push123copying Lib/gftools/push/utils.py -> build/lib/gftools/push124copying Lib/gftools/push/servers.py -> build/lib/gftools/push125copying Lib/gftools/push/__init__.py -> build/lib/gftools/push126copying Lib/gftools/push/items.py -> build/lib/gftools/push127copying Lib/gftools/push/trafficjam.py -> build/lib/gftools/push128creating build/lib/gftools/builder129copying Lib/gftools/builder/fontc.py -> build/lib/gftools/builder130copying Lib/gftools/builder/dependencies.py -> build/lib/gftools/builder131copying Lib/gftools/builder/__main__.py -> build/lib/gftools/builder132copying Lib/gftools/builder/schema.py -> build/lib/gftools/builder133copying Lib/gftools/builder/build_vtt.py -> build/lib/gftools/builder134copying Lib/gftools/builder/file.py -> build/lib/gftools/builder135copying Lib/gftools/builder/__init__.py -> build/lib/gftools/builder136copying Lib/gftools/builder/autohint.py -> build/lib/gftools/builder137creating build/lib/gftools/scripts138copying Lib/gftools/scripts/family_html_snippet.py -> build/lib/gftools/scripts139copying Lib/gftools/scripts/list_weightclass.py -> build/lib/gftools/scripts140copying Lib/gftools/scripts/fix_vendorid.py -> build/lib/gftools/scripts141copying Lib/gftools/scripts/unicode_names.py -> build/lib/gftools/scripts142copying Lib/gftools/scripts/check_font_version.py -> build/lib/gftools/scripts143copying Lib/gftools/scripts/ufo_fix_instances.py -> build/lib/gftools/scripts144copying Lib/gftools/scripts/drop_hints.py -> build/lib/gftools/scripts145copying Lib/gftools/scripts/gen_push_lists.py -> build/lib/gftools/scripts146copying Lib/gftools/scripts/list_panose.py -> build/lib/gftools/scripts147copying Lib/gftools/scripts/has_glyph.py -> build/lib/gftools/scripts148copying Lib/gftools/scripts/add_font.py -> build/lib/gftools/scripts149copying Lib/gftools/scripts/list_italicangle.py -> build/lib/gftools/scripts150copying Lib/gftools/scripts/check_copyright_notices.py -> build/lib/gftools/scripts151copying Lib/gftools/scripts/fix_nameids.py -> build/lib/gftools/scripts152copying Lib/gftools/scripts/ufo_merge.py -> build/lib/gftools/scripts153copying Lib/gftools/scripts/add_axis.py -> build/lib/gftools/scripts154copying Lib/gftools/scripts/fix_unwanted_tables.py -> build/lib/gftools/scripts155copying Lib/gftools/scripts/what_subsets.py -> build/lib/gftools/scripts156copying Lib/gftools/scripts/varfont_info.py -> build/lib/gftools/scripts157copying Lib/gftools/scripts/add_tags.py -> build/lib/gftools/scripts158copying Lib/gftools/scripts/update_version.py -> build/lib/gftools/scripts159copying Lib/gftools/scripts/transfer_vtt_hints.py -> build/lib/gftools/scripts160copying Lib/gftools/scripts/push_stats.py -> build/lib/gftools/scripts161copying Lib/gftools/scripts/ufo_setter.py -> build/lib/gftools/scripts162copying Lib/gftools/scripts/set_primary_script.py -> build/lib/gftools/scripts163copying Lib/gftools/scripts/fix_instances.py -> build/lib/gftools/scripts164copying Lib/gftools/scripts/qa.py -> build/lib/gftools/scripts165copying Lib/gftools/scripts/fix_cmap.py -> build/lib/gftools/scripts166copying Lib/gftools/scripts/update_nameids.py -> build/lib/gftools/scripts167copying Lib/gftools/scripts/gen_fvar_instances.py -> build/lib/gftools/scripts168copying Lib/gftools/scripts/fontsetter.py -> build/lib/gftools/scripts169copying Lib/gftools/scripts/metadata_vs_api.py -> build/lib/gftools/scripts170copying Lib/gftools/scripts/check_bbox.py -> build/lib/gftools/scripts171copying Lib/gftools/scripts/gen_avar2.py -> build/lib/gftools/scripts172copying Lib/gftools/scripts/remap_layout.py -> build/lib/gftools/scripts173copying Lib/gftools/scripts/fix_hinting.py -> build/lib/gftools/scripts174copying Lib/gftools/scripts/rename_glyphs.py -> build/lib/gftools/scripts175copying Lib/gftools/scripts/ttf2cp.py -> build/lib/gftools/scripts176copying Lib/gftools/scripts/check_vtt_compile.py -> build/lib/gftools/scripts177copying Lib/gftools/scripts/batch_packager.py -> build/lib/gftools/scripts178copying Lib/gftools/scripts/add_ds_subsets.py -> build/lib/gftools/scripts179copying Lib/gftools/scripts/ufo_transfer_data.py -> build/lib/gftools/scripts180copying Lib/gftools/scripts/remap_font.py -> build/lib/gftools/scripts181copying Lib/gftools/scripts/ots.py -> build/lib/gftools/scripts182copying Lib/gftools/scripts/format_html.py -> build/lib/gftools/scripts183copying Lib/gftools/scripts/fix_font.py -> build/lib/gftools/scripts184copying Lib/gftools/scripts/fix_familymetadata.py -> build/lib/gftools/scripts185copying Lib/gftools/scripts/find_features.py -> build/lib/gftools/scripts186copying Lib/gftools/scripts/gen_spac.py -> build/lib/gftools/scripts187copying Lib/gftools/scripts/check_name.py -> build/lib/gftools/scripts188copying Lib/gftools/scripts/fix_fstype.py -> build/lib/gftools/scripts189copying Lib/gftools/scripts/lang_support.py -> build/lib/gftools/scripts190copying Lib/gftools/scripts/gen_stat.py -> build/lib/gftools/scripts191copying Lib/gftools/scripts/fix_article.py -> build/lib/gftools/scripts192copying Lib/gftools/scripts/manage_traffic_jam.py -> build/lib/gftools/scripts193copying Lib/gftools/scripts/__init__.py -> build/lib/gftools/scripts194copying Lib/gftools/scripts/fix_nonhinting.py -> build/lib/gftools/scripts195copying Lib/gftools/scripts/avar2_to_avar1.py -> build/lib/gftools/scripts196copying Lib/gftools/scripts/fix_weightclass.py -> build/lib/gftools/scripts197copying Lib/gftools/scripts/fix_gasp.py -> build/lib/gftools/scripts198copying Lib/gftools/scripts/ufo_set_order.py -> build/lib/gftools/scripts199copying Lib/gftools/scripts/rangify.py -> build/lib/gftools/scripts200copying Lib/gftools/scripts/fix_vertical_metrics.py -> build/lib/gftools/scripts201copying Lib/gftools/scripts/compare_meta.py -> build/lib/gftools/scripts202copying Lib/gftools/scripts/render_text.py -> build/lib/gftools/scripts203copying Lib/gftools/scripts/packager.py -> build/lib/gftools/scripts204copying Lib/gftools/scripts/autohint.py -> build/lib/gftools/scripts205copying Lib/gftools/scripts/check_vtt_compatibility.py -> build/lib/gftools/scripts206copying Lib/gftools/scripts/push_status.py -> build/lib/gftools/scripts207copying Lib/gftools/scripts/build_ofl.py -> build/lib/gftools/scripts208copying Lib/gftools/scripts/fix_family.py -> build/lib/gftools/scripts209copying Lib/gftools/scripts/check_category.py -> build/lib/gftools/scripts210copying Lib/gftools/scripts/fix_fsselection.py -> build/lib/gftools/scripts211copying Lib/gftools/scripts/fix_isfixedpitch.py -> build/lib/gftools/scripts212copying Lib/gftools/scripts/gen_static.py -> build/lib/gftools/scripts213copying Lib/gftools/scripts/rename_font.py -> build/lib/gftools/scripts214copying Lib/gftools/scripts/nametable_from_filename.py -> build/lib/gftools/scripts215copying Lib/gftools/scripts/fix_ttfautohint.py -> build/lib/gftools/scripts216copying Lib/gftools/scripts/fix_ascii_fontmetadata.py -> build/lib/gftools/scripts217copying Lib/gftools/scripts/add_designer.py -> build/lib/gftools/scripts218copying Lib/gftools/scripts/font_dependencies.py -> build/lib/gftools/scripts219copying Lib/gftools/scripts/list_widthclass.py -> build/lib/gftools/scripts220creating build/lib/gftools/packager221copying Lib/gftools/packager/build.py -> build/lib/gftools/packager222copying Lib/gftools/packager/__init__.py -> build/lib/gftools/packager223creating build/lib/gftools/builder/operations224copying Lib/gftools/builder/operations/avar2ToAvar1.py -> build/lib/gftools/builder/operations225copying Lib/gftools/builder/operations/buildTTF.py -> build/lib/gftools/builder/operations226copying Lib/gftools/builder/operations/addSpacingAxis.py -> build/lib/gftools/builder/operations227copying Lib/gftools/builder/operations/instantiateUfo.py -> build/lib/gftools/builder/operations228copying Lib/gftools/builder/operations/fix.py -> build/lib/gftools/builder/operations229copying Lib/gftools/builder/operations/buildVariable.py -> build/lib/gftools/builder/operations230copying Lib/gftools/builder/operations/buildAvar2.py -> build/lib/gftools/builder/operations231copying Lib/gftools/builder/operations/rename.py -> build/lib/gftools/builder/operations232copying Lib/gftools/builder/operations/addSubset.py -> build/lib/gftools/builder/operations233copying Lib/gftools/builder/operations/paintcompiler.py -> build/lib/gftools/builder/operations234copying Lib/gftools/builder/operations/buildOTF.py -> build/lib/gftools/builder/operations235copying Lib/gftools/builder/operations/featureFreeze.py -> build/lib/gftools/builder/operations236copying Lib/gftools/builder/operations/fontsetter.py -> build/lib/gftools/builder/operations237copying Lib/gftools/builder/operations/autohintOTF.py -> build/lib/gftools/builder/operations238copying Lib/gftools/builder/operations/glyphs2ds.py -> build/lib/gftools/builder/operations239copying Lib/gftools/builder/operations/buildVTT.py -> build/lib/gftools/builder/operations240copying Lib/gftools/builder/operations/remap.py -> build/lib/gftools/builder/operations241copying Lib/gftools/builder/operations/__init__.py -> build/lib/gftools/builder/operations242copying Lib/gftools/builder/operations/remapLayout.py -> build/lib/gftools/builder/operations243copying Lib/gftools/builder/operations/compress.py -> build/lib/gftools/builder/operations244copying Lib/gftools/builder/operations/genStatic.py -> build/lib/gftools/builder/operations245copying Lib/gftools/builder/operations/buildFvarInstances.py -> build/lib/gftools/builder/operations246copying Lib/gftools/builder/operations/addChws.py -> build/lib/gftools/builder/operations247copying Lib/gftools/builder/operations/hbsubset.py -> build/lib/gftools/builder/operations248copying Lib/gftools/builder/operations/autohint.py -> build/lib/gftools/builder/operations249copying Lib/gftools/builder/operations/buildStat.py -> build/lib/gftools/builder/operations250copying Lib/gftools/builder/operations/subspace.py -> build/lib/gftools/builder/operations251copying Lib/gftools/builder/operations/copy.py -> build/lib/gftools/builder/operations252copying Lib/gftools/builder/operations/exec.py -> build/lib/gftools/builder/operations253creating build/lib/gftools/builder/recipeproviders254copying Lib/gftools/builder/recipeproviders/noto.py -> build/lib/gftools/builder/recipeproviders255copying Lib/gftools/builder/recipeproviders/googlefonts.py -> build/lib/gftools/builder/recipeproviders256copying Lib/gftools/builder/recipeproviders/__init__.py -> build/lib/gftools/builder/recipeproviders257creating build/lib/gftools/builder/jobrunner258copying Lib/gftools/builder/jobrunner/__main__.py -> build/lib/gftools/builder/jobrunner259copying Lib/gftools/builder/jobrunner/__init__.py -> build/lib/gftools/builder/jobrunner260creating build/lib/gftools/builder/operations/fontc261copying Lib/gftools/builder/operations/fontc/fontcBuildTTF.py -> build/lib/gftools/builder/operations/fontc262copying Lib/gftools/builder/operations/fontc/fontcBuildVariable.py -> build/lib/gftools/builder/operations/fontc263copying Lib/gftools/builder/operations/fontc/__init__.py -> build/lib/gftools/builder/operations/fontc264copying Lib/gftools/builder/operations/fontc/fontcBuildOTF.py -> build/lib/gftools/builder/operations/fontc265running egg_info266writing Lib/gftools.egg-info/PKG-INFO267writing dependency_links to Lib/gftools.egg-info/dependency_links.txt268writing entry points to Lib/gftools.egg-info/entry_points.txt269writing requirements to Lib/gftools.egg-info/requires.txt270writing top-level names to Lib/gftools.egg-info/top_level.txt271/nix/store/23kb8yhs2d1m6awbnm226hznns10pv8n-python3.14-vcs-versioning-1.1.1/lib/python3.14/site-packages/vcs_versioning/overrides.py:609: UserWarning: No GlobalOverrides context is active. Auto-creating one with SETUPTOOLS_SCM prefix for backwards compatibility. Consider using 'with GlobalOverrides.from_env("YOUR_TOOL"):' explicitly.272 return get_active_overrides().subprocess_timeout273reading manifest file 'Lib/gftools.egg-info/SOURCES.txt'274reading manifest template 'MANIFEST.in'275adding license file 'LICENSE'276writing manifest file 'Lib/gftools.egg-info/SOURCES.txt'277copying Lib/gftools/template.upstream.yaml -> build/lib/gftools278copying Lib/gftools/udhr_all.txt -> build/lib/gftools279creating build/lib/gftools/push-templates280copying Lib/gftools/push-templates/index.html -> build/lib/gftools/push-templates281creating build/lib/gftools/templates282copying Lib/gftools/templates/_base.html -> build/lib/gftools/templates283copying Lib/gftools/templates/glyphs.html -> build/lib/gftools/templates284copying Lib/gftools/templates/text.html -> build/lib/gftools/templates285copying Lib/gftools/templates/waterfall.html -> build/lib/gftools/templates286creating build/lib/gftools/encodings287copying Lib/gftools/encodings/README.md -> build/lib/gftools/encodings288creating build/lib/gftools/encodings/GF Glyph Sets289copying Lib/gftools/encodings/GF Glyph Sets/README.md -> build/lib/gftools/encodings/GF Glyph Sets290installing to build/bdist.linux-aarch64/wheel291running install292running install_lib293creating build/bdist.linux-aarch64/wheel294creating build/bdist.linux-aarch64/wheel/gftools295creating build/bdist.linux-aarch64/wheel/gftools/util296copying build/lib/gftools/util/styles.py -> build/bdist.linux-aarch64/wheel/./gftools/util297copying build/lib/gftools/util/__init__.py -> build/bdist.linux-aarch64/wheel/./gftools/util298copying build/lib/gftools/util/google_fonts.py -> build/bdist.linux-aarch64/wheel/./gftools/util299copying build/lib/gftools/argparse.py -> build/bdist.linux-aarch64/wheel/./gftools300copying build/lib/gftools/constants.py -> build/bdist.linux-aarch64/wheel/./gftools301creating build/bdist.linux-aarch64/wheel/gftools/render_text302copying build/lib/gftools/render_text/coretext_backend.py -> build/bdist.linux-aarch64/wheel/./gftools/render_text303copying build/lib/gftools/render_text/__init__.py -> build/bdist.linux-aarch64/wheel/./gftools/render_text304copying build/lib/gftools/render_text/freetype_backend.py -> build/bdist.linux-aarch64/wheel/./gftools/render_text305copying build/lib/gftools/render_text/directwrite_backend.py -> build/bdist.linux-aarch64/wheel/./gftools/render_text306creating build/bdist.linux-aarch64/wheel/gftools/push-templates307copying build/lib/gftools/push-templates/index.html -> build/bdist.linux-aarch64/wheel/./gftools/push-templates308creating build/bdist.linux-aarch64/wheel/gftools/push309copying build/lib/gftools/push/utils.py -> build/bdist.linux-aarch64/wheel/./gftools/push310copying build/lib/gftools/push/servers.py -> build/bdist.linux-aarch64/wheel/./gftools/push311copying build/lib/gftools/push/__init__.py -> build/bdist.linux-aarch64/wheel/./gftools/push312copying build/lib/gftools/push/items.py -> build/bdist.linux-aarch64/wheel/./gftools/push313copying build/lib/gftools/push/trafficjam.py -> build/bdist.linux-aarch64/wheel/./gftools/push314copying build/lib/gftools/template.upstream.yaml -> build/bdist.linux-aarch64/wheel/./gftools315copying build/lib/gftools/utils.py -> build/bdist.linux-aarch64/wheel/./gftools316copying build/lib/gftools/stat.py -> build/bdist.linux-aarch64/wheel/./gftools317copying build/lib/gftools/fix.py -> build/bdist.linux-aarch64/wheel/./gftools318creating build/bdist.linux-aarch64/wheel/gftools/templates319copying build/lib/gftools/templates/_base.html -> build/bdist.linux-aarch64/wheel/./gftools/templates320copying build/lib/gftools/templates/text.html -> build/bdist.linux-aarch64/wheel/./gftools/templates321copying build/lib/gftools/templates/glyphs.html -> build/bdist.linux-aarch64/wheel/./gftools/templates322copying build/lib/gftools/templates/waterfall.html -> build/bdist.linux-aarch64/wheel/./gftools/templates323creating build/bdist.linux-aarch64/wheel/gftools/builder324copying build/lib/gftools/builder/fontc.py -> build/bdist.linux-aarch64/wheel/./gftools/builder325creating build/bdist.linux-aarch64/wheel/gftools/builder/operations326copying build/lib/gftools/builder/operations/avar2ToAvar1.py -> build/bdist.linux-aarch64/wheel/./gftools/builder/operations327copying build/lib/gftools/builder/operations/buildTTF.py -> build/bdist.linux-aarch64/wheel/./gftools/builder/operations328copying build/lib/gftools/builder/operations/addSpacingAxis.py -> build/bdist.linux-aarch64/wheel/./gftools/builder/operations329copying build/lib/gftools/builder/operations/instantiateUfo.py -> build/bdist.linux-aarch64/wheel/./gftools/builder/operations330copying build/lib/gftools/builder/operations/fix.py -> build/bdist.linux-aarch64/wheel/./gftools/builder/operations331copying build/lib/gftools/builder/operations/buildVariable.py -> build/bdist.linux-aarch64/wheel/./gftools/builder/operations332copying build/lib/gftools/builder/operations/buildAvar2.py -> build/bdist.linux-aarch64/wheel/./gftools/builder/operations333copying build/lib/gftools/builder/operations/rename.py -> build/bdist.linux-aarch64/wheel/./gftools/builder/operations334copying build/lib/gftools/builder/operations/addSubset.py -> build/bdist.linux-aarch64/wheel/./gftools/builder/operations335copying build/lib/gftools/builder/operations/paintcompiler.py -> build/bdist.linux-aarch64/wheel/./gftools/builder/operations336copying build/lib/gftools/builder/operations/buildOTF.py -> build/bdist.linux-aarch64/wheel/./gftools/builder/operations337creating build/bdist.linux-aarch64/wheel/gftools/builder/operations/fontc338copying build/lib/gftools/builder/operations/fontc/fontcBuildTTF.py -> build/bdist.linux-aarch64/wheel/./gftools/builder/operations/fontc339copying build/lib/gftools/builder/operations/fontc/fontcBuildVariable.py -> build/bdist.linux-aarch64/wheel/./gftools/builder/operations/fontc340copying build/lib/gftools/builder/operations/fontc/__init__.py -> build/bdist.linux-aarch64/wheel/./gftools/builder/operations/fontc341copying build/lib/gftools/builder/operations/fontc/fontcBuildOTF.py -> build/bdist.linux-aarch64/wheel/./gftools/builder/operations/fontc342copying build/lib/gftools/builder/operations/featureFreeze.py -> build/bdist.linux-aarch64/wheel/./gftools/builder/operations343copying build/lib/gftools/builder/operations/fontsetter.py -> build/bdist.linux-aarch64/wheel/./gftools/builder/operations344copying build/lib/gftools/builder/operations/autohintOTF.py -> build/bdist.linux-aarch64/wheel/./gftools/builder/operations345copying build/lib/gftools/builder/operations/glyphs2ds.py -> build/bdist.linux-aarch64/wheel/./gftools/builder/operations346copying build/lib/gftools/builder/operations/buildVTT.py -> build/bdist.linux-aarch64/wheel/./gftools/builder/operations347copying build/lib/gftools/builder/operations/remap.py -> build/bdist.linux-aarch64/wheel/./gftools/builder/operations348copying build/lib/gftools/builder/operations/__init__.py -> build/bdist.linux-aarch64/wheel/./gftools/builder/operations349copying build/lib/gftools/builder/operations/remapLayout.py -> build/bdist.linux-aarch64/wheel/./gftools/builder/operations350copying build/lib/gftools/builder/operations/compress.py -> build/bdist.linux-aarch64/wheel/./gftools/builder/operations351copying build/lib/gftools/builder/operations/genStatic.py -> build/bdist.linux-aarch64/wheel/./gftools/builder/operations352copying build/lib/gftools/builder/operations/buildFvarInstances.py -> build/bdist.linux-aarch64/wheel/./gftools/builder/operations353copying build/lib/gftools/builder/operations/addChws.py -> build/bdist.linux-aarch64/wheel/./gftools/builder/operations354copying build/lib/gftools/builder/operations/hbsubset.py -> build/bdist.linux-aarch64/wheel/./gftools/builder/operations355copying build/lib/gftools/builder/operations/autohint.py -> build/bdist.linux-aarch64/wheel/./gftools/builder/operations356copying build/lib/gftools/builder/operations/buildStat.py -> build/bdist.linux-aarch64/wheel/./gftools/builder/operations357copying build/lib/gftools/builder/operations/subspace.py -> build/bdist.linux-aarch64/wheel/./gftools/builder/operations358copying build/lib/gftools/builder/operations/copy.py -> build/bdist.linux-aarch64/wheel/./gftools/builder/operations359copying build/lib/gftools/builder/operations/exec.py -> build/bdist.linux-aarch64/wheel/./gftools/builder/operations360copying build/lib/gftools/builder/dependencies.py -> build/bdist.linux-aarch64/wheel/./gftools/builder361copying build/lib/gftools/builder/__main__.py -> build/bdist.linux-aarch64/wheel/./gftools/builder362copying build/lib/gftools/builder/schema.py -> build/bdist.linux-aarch64/wheel/./gftools/builder363copying build/lib/gftools/builder/build_vtt.py -> build/bdist.linux-aarch64/wheel/./gftools/builder364creating build/bdist.linux-aarch64/wheel/gftools/builder/recipeproviders365copying build/lib/gftools/builder/recipeproviders/noto.py -> build/bdist.linux-aarch64/wheel/./gftools/builder/recipeproviders366copying build/lib/gftools/builder/recipeproviders/googlefonts.py -> build/bdist.linux-aarch64/wheel/./gftools/builder/recipeproviders367copying build/lib/gftools/builder/recipeproviders/__init__.py -> build/bdist.linux-aarch64/wheel/./gftools/builder/recipeproviders368copying build/lib/gftools/builder/file.py -> build/bdist.linux-aarch64/wheel/./gftools/builder369copying build/lib/gftools/builder/__init__.py -> build/bdist.linux-aarch64/wheel/./gftools/builder370copying build/lib/gftools/builder/autohint.py -> build/bdist.linux-aarch64/wheel/./gftools/builder371creating build/bdist.linux-aarch64/wheel/gftools/builder/jobrunner372copying build/lib/gftools/builder/jobrunner/__main__.py -> build/bdist.linux-aarch64/wheel/./gftools/builder/jobrunner373copying build/lib/gftools/builder/jobrunner/__init__.py -> build/bdist.linux-aarch64/wheel/./gftools/builder/jobrunner374copying build/lib/gftools/qa.py -> build/bdist.linux-aarch64/wheel/./gftools375copying build/lib/gftools/article.py -> build/bdist.linux-aarch64/wheel/./gftools376creating build/bdist.linux-aarch64/wheel/gftools/scripts377copying build/lib/gftools/scripts/family_html_snippet.py -> build/bdist.linux-aarch64/wheel/./gftools/scripts378copying build/lib/gftools/scripts/list_weightclass.py -> build/bdist.linux-aarch64/wheel/./gftools/scripts379copying build/lib/gftools/scripts/fix_vendorid.py -> build/bdist.linux-aarch64/wheel/./gftools/scripts380copying build/lib/gftools/scripts/unicode_names.py -> build/bdist.linux-aarch64/wheel/./gftools/scripts381copying build/lib/gftools/scripts/check_font_version.py -> build/bdist.linux-aarch64/wheel/./gftools/scripts382copying build/lib/gftools/scripts/ufo_fix_instances.py -> build/bdist.linux-aarch64/wheel/./gftools/scripts383copying build/lib/gftools/scripts/drop_hints.py -> build/bdist.linux-aarch64/wheel/./gftools/scripts384copying build/lib/gftools/scripts/gen_push_lists.py -> build/bdist.linux-aarch64/wheel/./gftools/scripts385copying build/lib/gftools/scripts/list_panose.py -> build/bdist.linux-aarch64/wheel/./gftools/scripts386copying build/lib/gftools/scripts/has_glyph.py -> build/bdist.linux-aarch64/wheel/./gftools/scripts387copying build/lib/gftools/scripts/add_font.py -> build/bdist.linux-aarch64/wheel/./gftools/scripts388copying build/lib/gftools/scripts/list_italicangle.py -> build/bdist.linux-aarch64/wheel/./gftools/scripts389copying build/lib/gftools/scripts/check_copyright_notices.py -> build/bdist.linux-aarch64/wheel/./gftools/scripts390copying build/lib/gftools/scripts/fix_nameids.py -> build/bdist.linux-aarch64/wheel/./gftools/scripts391copying build/lib/gftools/scripts/ufo_merge.py -> build/bdist.linux-aarch64/wheel/./gftools/scripts392copying build/lib/gftools/scripts/add_axis.py -> build/bdist.linux-aarch64/wheel/./gftools/scripts393copying build/lib/gftools/scripts/fix_unwanted_tables.py -> build/bdist.linux-aarch64/wheel/./gftools/scripts394copying build/lib/gftools/scripts/what_subsets.py -> build/bdist.linux-aarch64/wheel/./gftools/scripts395copying build/lib/gftools/scripts/varfont_info.py -> build/bdist.linux-aarch64/wheel/./gftools/scripts396copying build/lib/gftools/scripts/add_tags.py -> build/bdist.linux-aarch64/wheel/./gftools/scripts397copying build/lib/gftools/scripts/update_version.py -> build/bdist.linux-aarch64/wheel/./gftools/scripts398copying build/lib/gftools/scripts/transfer_vtt_hints.py -> build/bdist.linux-aarch64/wheel/./gftools/scripts399copying build/lib/gftools/scripts/push_stats.py -> build/bdist.linux-aarch64/wheel/./gftools/scripts400copying build/lib/gftools/scripts/ufo_setter.py -> build/bdist.linux-aarch64/wheel/./gftools/scripts401copying build/lib/gftools/scripts/set_primary_script.py -> build/bdist.linux-aarch64/wheel/./gftools/scripts402copying build/lib/gftools/scripts/fix_instances.py -> build/bdist.linux-aarch64/wheel/./gftools/scripts403copying build/lib/gftools/scripts/qa.py -> build/bdist.linux-aarch64/wheel/./gftools/scripts404copying build/lib/gftools/scripts/fix_cmap.py -> build/bdist.linux-aarch64/wheel/./gftools/scripts405copying build/lib/gftools/scripts/update_nameids.py -> build/bdist.linux-aarch64/wheel/./gftools/scripts406copying build/lib/gftools/scripts/gen_fvar_instances.py -> build/bdist.linux-aarch64/wheel/./gftools/scripts407copying build/lib/gftools/scripts/fontsetter.py -> build/bdist.linux-aarch64/wheel/./gftools/scripts408copying build/lib/gftools/scripts/metadata_vs_api.py -> build/bdist.linux-aarch64/wheel/./gftools/scripts409copying build/lib/gftools/scripts/check_bbox.py -> build/bdist.linux-aarch64/wheel/./gftools/scripts410copying build/lib/gftools/scripts/gen_avar2.py -> build/bdist.linux-aarch64/wheel/./gftools/scripts411copying build/lib/gftools/scripts/remap_layout.py -> build/bdist.linux-aarch64/wheel/./gftools/scripts412copying build/lib/gftools/scripts/fix_hinting.py -> build/bdist.linux-aarch64/wheel/./gftools/scripts413copying build/lib/gftools/scripts/rename_glyphs.py -> build/bdist.linux-aarch64/wheel/./gftools/scripts414copying build/lib/gftools/scripts/ttf2cp.py -> build/bdist.linux-aarch64/wheel/./gftools/scripts415copying build/lib/gftools/scripts/check_vtt_compile.py -> build/bdist.linux-aarch64/wheel/./gftools/scripts416copying build/lib/gftools/scripts/batch_packager.py -> build/bdist.linux-aarch64/wheel/./gftools/scripts417copying build/lib/gftools/scripts/add_ds_subsets.py -> build/bdist.linux-aarch64/wheel/./gftools/scripts418copying build/lib/gftools/scripts/ufo_transfer_data.py -> build/bdist.linux-aarch64/wheel/./gftools/scripts419copying build/lib/gftools/scripts/remap_font.py -> build/bdist.linux-aarch64/wheel/./gftools/scripts420copying build/lib/gftools/scripts/ots.py -> build/bdist.linux-aarch64/wheel/./gftools/scripts421copying build/lib/gftools/scripts/format_html.py -> build/bdist.linux-aarch64/wheel/./gftools/scripts422copying build/lib/gftools/scripts/fix_font.py -> build/bdist.linux-aarch64/wheel/./gftools/scripts423copying build/lib/gftools/scripts/fix_familymetadata.py -> build/bdist.linux-aarch64/wheel/./gftools/scripts424copying build/lib/gftools/scripts/find_features.py -> build/bdist.linux-aarch64/wheel/./gftools/scripts425copying build/lib/gftools/scripts/gen_spac.py -> build/bdist.linux-aarch64/wheel/./gftools/scripts426copying build/lib/gftools/scripts/check_name.py -> build/bdist.linux-aarch64/wheel/./gftools/scripts427copying build/lib/gftools/scripts/fix_fstype.py -> build/bdist.linux-aarch64/wheel/./gftools/scripts428copying build/lib/gftools/scripts/lang_support.py -> build/bdist.linux-aarch64/wheel/./gftools/scripts429copying build/lib/gftools/scripts/gen_stat.py -> build/bdist.linux-aarch64/wheel/./gftools/scripts430copying build/lib/gftools/scripts/fix_article.py -> build/bdist.linux-aarch64/wheel/./gftools/scripts431copying build/lib/gftools/scripts/manage_traffic_jam.py -> build/bdist.linux-aarch64/wheel/./gftools/scripts432copying build/lib/gftools/scripts/__init__.py -> build/bdist.linux-aarch64/wheel/./gftools/scripts433copying build/lib/gftools/scripts/fix_nonhinting.py -> build/bdist.linux-aarch64/wheel/./gftools/scripts434copying build/lib/gftools/scripts/avar2_to_avar1.py -> build/bdist.linux-aarch64/wheel/./gftools/scripts435copying build/lib/gftools/scripts/fix_weightclass.py -> build/bdist.linux-aarch64/wheel/./gftools/scripts436copying build/lib/gftools/scripts/fix_gasp.py -> build/bdist.linux-aarch64/wheel/./gftools/scripts437copying build/lib/gftools/scripts/ufo_set_order.py -> build/bdist.linux-aarch64/wheel/./gftools/scripts438copying build/lib/gftools/scripts/rangify.py -> build/bdist.linux-aarch64/wheel/./gftools/scripts439copying build/lib/gftools/scripts/fix_vertical_metrics.py -> build/bdist.linux-aarch64/wheel/./gftools/scripts440copying build/lib/gftools/scripts/compare_meta.py -> build/bdist.linux-aarch64/wheel/./gftools/scripts441copying build/lib/gftools/scripts/render_text.py -> build/bdist.linux-aarch64/wheel/./gftools/scripts442copying build/lib/gftools/scripts/packager.py -> build/bdist.linux-aarch64/wheel/./gftools/scripts443copying build/lib/gftools/scripts/autohint.py -> build/bdist.linux-aarch64/wheel/./gftools/scripts444copying build/lib/gftools/scripts/check_vtt_compatibility.py -> build/bdist.linux-aarch64/wheel/./gftools/scripts445copying build/lib/gftools/scripts/push_status.py -> build/bdist.linux-aarch64/wheel/./gftools/scripts446copying build/lib/gftools/scripts/build_ofl.py -> build/bdist.linux-aarch64/wheel/./gftools/scripts447copying build/lib/gftools/scripts/fix_family.py -> build/bdist.linux-aarch64/wheel/./gftools/scripts448copying build/lib/gftools/scripts/check_category.py -> build/bdist.linux-aarch64/wheel/./gftools/scripts449copying build/lib/gftools/scripts/fix_fsselection.py -> build/bdist.linux-aarch64/wheel/./gftools/scripts450copying build/lib/gftools/scripts/fix_isfixedpitch.py -> build/bdist.linux-aarch64/wheel/./gftools/scripts451copying build/lib/gftools/scripts/gen_static.py -> build/bdist.linux-aarch64/wheel/./gftools/scripts452copying build/lib/gftools/scripts/rename_font.py -> build/bdist.linux-aarch64/wheel/./gftools/scripts453copying build/lib/gftools/scripts/nametable_from_filename.py -> build/bdist.linux-aarch64/wheel/./gftools/scripts454copying build/lib/gftools/scripts/fix_ttfautohint.py -> build/bdist.linux-aarch64/wheel/./gftools/scripts455copying build/lib/gftools/scripts/fix_ascii_fontmetadata.py -> build/bdist.linux-aarch64/wheel/./gftools/scripts456copying build/lib/gftools/scripts/add_designer.py -> build/bdist.linux-aarch64/wheel/./gftools/scripts457copying build/lib/gftools/scripts/font_dependencies.py -> build/bdist.linux-aarch64/wheel/./gftools/scripts458copying build/lib/gftools/scripts/list_widthclass.py -> build/bdist.linux-aarch64/wheel/./gftools/scripts459copying build/lib/gftools/_version.py -> build/bdist.linux-aarch64/wheel/./gftools460copying build/lib/gftools/udhr_all.txt -> build/bdist.linux-aarch64/wheel/./gftools461copying build/lib/gftools/gfgithub.py -> build/bdist.linux-aarch64/wheel/./gftools462creating build/bdist.linux-aarch64/wheel/gftools/encodings463copying build/lib/gftools/encodings/README.md -> build/bdist.linux-aarch64/wheel/./gftools/encodings464creating build/bdist.linux-aarch64/wheel/gftools/encodings/GF Glyph Sets465copying build/lib/gftools/encodings/GF Glyph Sets/README.md -> build/bdist.linux-aarch64/wheel/./gftools/encodings/GF Glyph Sets466copying build/lib/gftools/subsetmerger.py -> build/bdist.linux-aarch64/wheel/./gftools467copying build/lib/gftools/instancer.py -> build/bdist.linux-aarch64/wheel/./gftools468copying build/lib/gftools/__init__.py -> build/bdist.linux-aarch64/wheel/./gftools469copying build/lib/gftools/logging.py -> build/bdist.linux-aarch64/wheel/./gftools470copying build/lib/gftools/ufomerge.py -> build/bdist.linux-aarch64/wheel/./gftools471creating build/bdist.linux-aarch64/wheel/gftools/packager472copying build/lib/gftools/packager/build.py -> build/bdist.linux-aarch64/wheel/./gftools/packager473copying build/lib/gftools/packager/__init__.py -> build/bdist.linux-aarch64/wheel/./gftools/packager474running install_egg_info475Copying Lib/gftools.egg-info to build/bdist.linux-aarch64/wheel/./gftools-0.10.0-py3.14.egg-info476running install_scripts477creating build/bdist.linux-aarch64/wheel/gftools-0.10.0.dist-info/WHEEL478creating '/build/source/dist/.tmp-638l8pxz/gftools-0.10.0-py3-none-any.whl' and adding 'build/bdist.linux-aarch64/wheel' to it479adding 'gftools/__init__.py'480adding 'gftools/_version.py'481adding 'gftools/argparse.py'482adding 'gftools/article.py'483adding 'gftools/constants.py'484adding 'gftools/fix.py'485adding 'gftools/gfgithub.py'486adding 'gftools/instancer.py'487adding 'gftools/logging.py'488adding 'gftools/qa.py'489adding 'gftools/stat.py'490adding 'gftools/subsetmerger.py'491adding 'gftools/template.upstream.yaml'492adding 'gftools/udhr_all.txt'493adding 'gftools/ufomerge.py'494adding 'gftools/utils.py'495adding 'gftools/builder/__init__.py'496adding 'gftools/builder/__main__.py'497adding 'gftools/builder/autohint.py'498adding 'gftools/builder/build_vtt.py'499adding 'gftools/builder/dependencies.py'500adding 'gftools/builder/file.py'501adding 'gftools/builder/fontc.py'502adding 'gftools/builder/schema.py'503adding 'gftools/builder/jobrunner/__init__.py'504adding 'gftools/builder/jobrunner/__main__.py'505adding 'gftools/builder/operations/__init__.py'506adding 'gftools/builder/operations/addChws.py'507adding 'gftools/builder/operations/addSpacingAxis.py'508adding 'gftools/builder/operations/addSubset.py'509adding 'gftools/builder/operations/autohint.py'510adding 'gftools/builder/operations/autohintOTF.py'511adding 'gftools/builder/operations/avar2ToAvar1.py'512adding 'gftools/builder/operations/buildAvar2.py'513adding 'gftools/builder/operations/buildFvarInstances.py'514adding 'gftools/builder/operations/buildOTF.py'515adding 'gftools/builder/operations/buildStat.py'516adding 'gftools/builder/operations/buildTTF.py'517adding 'gftools/builder/operations/buildVTT.py'518adding 'gftools/builder/operations/buildVariable.py'519adding 'gftools/builder/operations/compress.py'520adding 'gftools/builder/operations/copy.py'521adding 'gftools/builder/operations/exec.py'522adding 'gftools/builder/operations/featureFreeze.py'523adding 'gftools/builder/operations/fix.py'524adding 'gftools/builder/operations/fontsetter.py'525adding 'gftools/builder/operations/genStatic.py'526adding 'gftools/builder/operations/glyphs2ds.py'527adding 'gftools/builder/operations/hbsubset.py'528adding 'gftools/builder/operations/instantiateUfo.py'529adding 'gftools/builder/operations/paintcompiler.py'530adding 'gftools/builder/operations/remap.py'531adding 'gftools/builder/operations/remapLayout.py'532adding 'gftools/builder/operations/rename.py'533adding 'gftools/builder/operations/subspace.py'534adding 'gftools/builder/operations/fontc/__init__.py'535adding 'gftools/builder/operations/fontc/fontcBuildOTF.py'536adding 'gftools/builder/operations/fontc/fontcBuildTTF.py'537adding 'gftools/builder/operations/fontc/fontcBuildVariable.py'538adding 'gftools/builder/recipeproviders/__init__.py'539adding 'gftools/builder/recipeproviders/googlefonts.py'540adding 'gftools/builder/recipeproviders/noto.py'541adding 'gftools/encodings/README.md'542adding 'gftools/encodings/GF Glyph Sets/README.md'543adding 'gftools/packager/__init__.py'544adding 'gftools/packager/build.py'545adding 'gftools/push/__init__.py'546adding 'gftools/push/items.py'547adding 'gftools/push/servers.py'548adding 'gftools/push/trafficjam.py'549adding 'gftools/push/utils.py'550adding 'gftools/push-templates/index.html'551adding 'gftools/render_text/__init__.py'552adding 'gftools/render_text/coretext_backend.py'553adding 'gftools/render_text/directwrite_backend.py'554adding 'gftools/render_text/freetype_backend.py'555adding 'gftools/scripts/__init__.py'556adding 'gftools/scripts/add_axis.py'557adding 'gftools/scripts/add_designer.py'558adding 'gftools/scripts/add_ds_subsets.py'559adding 'gftools/scripts/add_font.py'560adding 'gftools/scripts/add_tags.py'561adding 'gftools/scripts/autohint.py'562adding 'gftools/scripts/avar2_to_avar1.py'563adding 'gftools/scripts/batch_packager.py'564adding 'gftools/scripts/build_ofl.py'565adding 'gftools/scripts/check_bbox.py'566adding 'gftools/scripts/check_category.py'567adding 'gftools/scripts/check_copyright_notices.py'568adding 'gftools/scripts/check_font_version.py'569adding 'gftools/scripts/check_name.py'570adding 'gftools/scripts/check_vtt_compatibility.py'571adding 'gftools/scripts/check_vtt_compile.py'572adding 'gftools/scripts/compare_meta.py'573adding 'gftools/scripts/drop_hints.py'574adding 'gftools/scripts/family_html_snippet.py'575adding 'gftools/scripts/find_features.py'576adding 'gftools/scripts/fix_article.py'577adding 'gftools/scripts/fix_ascii_fontmetadata.py'578adding 'gftools/scripts/fix_cmap.py'579adding 'gftools/scripts/fix_family.py'580adding 'gftools/scripts/fix_familymetadata.py'581adding 'gftools/scripts/fix_font.py'582adding 'gftools/scripts/fix_fsselection.py'583adding 'gftools/scripts/fix_fstype.py'584adding 'gftools/scripts/fix_gasp.py'585adding 'gftools/scripts/fix_hinting.py'586adding 'gftools/scripts/fix_instances.py'587adding 'gftools/scripts/fix_isfixedpitch.py'588adding 'gftools/scripts/fix_nameids.py'589adding 'gftools/scripts/fix_nonhinting.py'590adding 'gftools/scripts/fix_ttfautohint.py'591adding 'gftools/scripts/fix_unwanted_tables.py'592adding 'gftools/scripts/fix_vendorid.py'593adding 'gftools/scripts/fix_vertical_metrics.py'594adding 'gftools/scripts/fix_weightclass.py'595adding 'gftools/scripts/font_dependencies.py'596adding 'gftools/scripts/fontsetter.py'597adding 'gftools/scripts/format_html.py'598adding 'gftools/scripts/gen_avar2.py'599adding 'gftools/scripts/gen_fvar_instances.py'600adding 'gftools/scripts/gen_push_lists.py'601adding 'gftools/scripts/gen_spac.py'602adding 'gftools/scripts/gen_stat.py'603adding 'gftools/scripts/gen_static.py'604adding 'gftools/scripts/has_glyph.py'605adding 'gftools/scripts/lang_support.py'606adding 'gftools/scripts/list_italicangle.py'607adding 'gftools/scripts/list_panose.py'608adding 'gftools/scripts/list_weightclass.py'609adding 'gftools/scripts/list_widthclass.py'610adding 'gftools/scripts/manage_traffic_jam.py'611adding 'gftools/scripts/metadata_vs_api.py'612adding 'gftools/scripts/nametable_from_filename.py'613adding 'gftools/scripts/ots.py'614adding 'gftools/scripts/packager.py'615adding 'gftools/scripts/push_stats.py'616adding 'gftools/scripts/push_status.py'617adding 'gftools/scripts/qa.py'618adding 'gftools/scripts/rangify.py'619adding 'gftools/scripts/remap_font.py'620adding 'gftools/scripts/remap_layout.py'621adding 'gftools/scripts/rename_font.py'622adding 'gftools/scripts/rename_glyphs.py'623adding 'gftools/scripts/render_text.py'624adding 'gftools/scripts/set_primary_script.py'625adding 'gftools/scripts/transfer_vtt_hints.py'626adding 'gftools/scripts/ttf2cp.py'627adding 'gftools/scripts/ufo_fix_instances.py'628adding 'gftools/scripts/ufo_merge.py'629adding 'gftools/scripts/ufo_set_order.py'630adding 'gftools/scripts/ufo_setter.py'631adding 'gftools/scripts/ufo_transfer_data.py'632adding 'gftools/scripts/unicode_names.py'633adding 'gftools/scripts/update_nameids.py'634adding 'gftools/scripts/update_version.py'635adding 'gftools/scripts/varfont_info.py'636adding 'gftools/scripts/what_subsets.py'637adding 'gftools/templates/_base.html'638adding 'gftools/templates/glyphs.html'639adding 'gftools/templates/text.html'640adding 'gftools/templates/waterfall.html'641adding 'gftools/util/__init__.py'642adding 'gftools/util/google_fonts.py'643adding 'gftools/util/styles.py'644adding 'gftools-0.10.0.dist-info/licenses/LICENSE'645adding 'gftools-0.10.0.dist-info/METADATA'646adding 'gftools-0.10.0.dist-info/WHEEL'647adding 'gftools-0.10.0.dist-info/entry_points.txt'648adding 'gftools-0.10.0.dist-info/top_level.txt'649adding 'gftools-0.10.0.dist-info/RECORD'650removing build/bdist.linux-aarch64/wheel651Successfully built gftools-0.10.0-py3-none-any.whl652Finished creating a wheel...653/build/source/dist /build/source654Unpacking to: unpacked/gftools-0.10.0...OK655Repacking wheel as ./gftools-0.10.0-py3-none-any.whl...OK656/build/source657Finished executing pypaBuildPhasepythonRuntimeDepsCheckHook
658Executing pythonRuntimeDepsCheck659Checking runtime dependencies for gftools-0.10.0-py3-none-any.whl660Finished executing pythonRuntimeDepsCheckinstallPhase
661Executing pypaInstallPhase662Successfully installed gftools-0.10.0-py3-none-any.whl663Finished executing pypaInstallPhasepythonOutputDistPhase
664Executing pythonOutputDistPhase665Finished executing pythonOutputDistPhasefixupPhase
666shrinking RPATHs of ELF executables and libraries in /nix/store/wr1jbl8zfr1a7innlcxzmq7i4pfwikn7-python3.14-gftools-0.10.0-dist667checking for references to /build/ in /nix/store/wr1jbl8zfr1a7innlcxzmq7i4pfwikn7-python3.14-gftools-0.10.0-dist...668patching script interpreter paths in /nix/store/wr1jbl8zfr1a7innlcxzmq7i4pfwikn7-python3.14-gftools-0.10.0-dist669shrinking RPATHs of ELF executables and libraries in /nix/store/z4l9a99knrcsxznaxsrp12znr5igwcvd-python3.14-gftools-0.10.0670checking for references to /build/ in /nix/store/z4l9a99knrcsxznaxsrp12znr5igwcvd-python3.14-gftools-0.10.0...671patching script interpreter paths in /nix/store/z4l9a99knrcsxznaxsrp12znr5igwcvd-python3.14-gftools-0.10.0672stripping (with command strip and flags -S -p) in /nix/store/z4l9a99knrcsxznaxsrp12znr5igwcvd-python3.14-gftools-0.10.0/lib /nix/store/z4l9a99knrcsxznaxsrp12znr5igwcvd-python3.14-gftools-0.10.0/bin673Rewriting #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7/bin/python3.14 to #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7674wrapping `/nix/store/z4l9a99knrcsxznaxsrp12znr5igwcvd-python3.14-gftools-0.10.0/bin/gftools-packager'...675Rewriting #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7/bin/python3.14 to #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7676wrapping `/nix/store/z4l9a99knrcsxznaxsrp12znr5igwcvd-python3.14-gftools-0.10.0/bin/gftools-drop-hints'...677Rewriting #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7/bin/python3.14 to #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7678wrapping `/nix/store/z4l9a99knrcsxznaxsrp12znr5igwcvd-python3.14-gftools-0.10.0/bin/gftools-list-weightclass'...679Rewriting #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7/bin/python3.14 to #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7680wrapping `/nix/store/z4l9a99knrcsxznaxsrp12znr5igwcvd-python3.14-gftools-0.10.0/bin/gftools-ots'...681Rewriting #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7/bin/python3.14 to #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7682wrapping `/nix/store/z4l9a99knrcsxznaxsrp12znr5igwcvd-python3.14-gftools-0.10.0/bin/gftools-autohint'...683Rewriting #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7/bin/python3.14 to #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7684wrapping `/nix/store/z4l9a99knrcsxznaxsrp12znr5igwcvd-python3.14-gftools-0.10.0/bin/gftools-fix-familymetadata'...685Rewriting #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7/bin/python3.14 to #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7686wrapping `/nix/store/z4l9a99knrcsxznaxsrp12znr5igwcvd-python3.14-gftools-0.10.0/bin/gftools-varfont-info'...687Rewriting #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7/bin/python3.14 to #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7688wrapping `/nix/store/z4l9a99knrcsxznaxsrp12znr5igwcvd-python3.14-gftools-0.10.0/bin/gftools-add-axis'...689Rewriting #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7/bin/python3.14 to #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7690wrapping `/nix/store/z4l9a99knrcsxznaxsrp12znr5igwcvd-python3.14-gftools-0.10.0/bin/gftools-ufo-fix-instances'...691Rewriting #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7/bin/python3.14 to #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7692wrapping `/nix/store/z4l9a99knrcsxznaxsrp12znr5igwcvd-python3.14-gftools-0.10.0/bin/gftools-set-primary-script'...693Rewriting #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7/bin/python3.14 to #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7694wrapping `/nix/store/z4l9a99knrcsxznaxsrp12znr5igwcvd-python3.14-gftools-0.10.0/bin/gftools-check-category'...695Rewriting #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7/bin/python3.14 to #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7696wrapping `/nix/store/z4l9a99knrcsxznaxsrp12znr5igwcvd-python3.14-gftools-0.10.0/bin/gftools-build-ofl'...697Rewriting #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7/bin/python3.14 to #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7698wrapping `/nix/store/z4l9a99knrcsxznaxsrp12znr5igwcvd-python3.14-gftools-0.10.0/bin/gftools-ufo-merge'...699Rewriting #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7/bin/python3.14 to #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7700wrapping `/nix/store/z4l9a99knrcsxznaxsrp12znr5igwcvd-python3.14-gftools-0.10.0/bin/gftools-fix-hinting'...701Rewriting #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7/bin/python3.14 to #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7702wrapping `/nix/store/z4l9a99knrcsxznaxsrp12znr5igwcvd-python3.14-gftools-0.10.0/bin/gftools-check-vtt-compile'...703Rewriting #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7/bin/python3.14 to #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7704wrapping `/nix/store/z4l9a99knrcsxznaxsrp12znr5igwcvd-python3.14-gftools-0.10.0/bin/gftools-ufo-setter'...705Rewriting #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7/bin/python3.14 to #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7706wrapping `/nix/store/z4l9a99knrcsxznaxsrp12znr5igwcvd-python3.14-gftools-0.10.0/bin/gftools-unicode-names'...707Rewriting #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7/bin/python3.14 to #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7708wrapping `/nix/store/z4l9a99knrcsxznaxsrp12znr5igwcvd-python3.14-gftools-0.10.0/bin/gftools-fix-nonhinting'...709Rewriting #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7/bin/python3.14 to #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7710wrapping `/nix/store/z4l9a99knrcsxznaxsrp12znr5igwcvd-python3.14-gftools-0.10.0/bin/gftools-fix-isfixedpitch'...711Rewriting #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7/bin/python3.14 to #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7712wrapping `/nix/store/z4l9a99knrcsxznaxsrp12znr5igwcvd-python3.14-gftools-0.10.0/bin/gftools-fix-vendorid'...713Rewriting #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7/bin/python3.14 to #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7714wrapping `/nix/store/z4l9a99knrcsxznaxsrp12znr5igwcvd-python3.14-gftools-0.10.0/bin/gftools-push-stats'...715Rewriting #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7/bin/python3.14 to #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7716wrapping `/nix/store/z4l9a99knrcsxznaxsrp12znr5igwcvd-python3.14-gftools-0.10.0/bin/gftools-fix-unwanted-tables'...717Rewriting #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7/bin/python3.14 to #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7718wrapping `/nix/store/z4l9a99knrcsxznaxsrp12znr5igwcvd-python3.14-gftools-0.10.0/bin/gftools-fix-nameids'...719Rewriting #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7/bin/python3.14 to #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7720wrapping `/nix/store/z4l9a99knrcsxznaxsrp12znr5igwcvd-python3.14-gftools-0.10.0/bin/gftools-gen-spac'...721Rewriting #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7/bin/python3.14 to #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7722wrapping `/nix/store/z4l9a99knrcsxznaxsrp12znr5igwcvd-python3.14-gftools-0.10.0/bin/gftools-ufo-transfer-data'...723Rewriting #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7/bin/python3.14 to #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7724wrapping `/nix/store/z4l9a99knrcsxznaxsrp12znr5igwcvd-python3.14-gftools-0.10.0/bin/gftools-list-panose'...725Rewriting #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7/bin/python3.14 to #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7726wrapping `/nix/store/z4l9a99knrcsxznaxsrp12znr5igwcvd-python3.14-gftools-0.10.0/bin/gftools-check-font-version'...727Rewriting #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7/bin/python3.14 to #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7728wrapping `/nix/store/z4l9a99knrcsxznaxsrp12znr5igwcvd-python3.14-gftools-0.10.0/bin/gftools-avar2-to-avar1'...729Rewriting #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7/bin/python3.14 to #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7730wrapping `/nix/store/z4l9a99knrcsxznaxsrp12znr5igwcvd-python3.14-gftools-0.10.0/bin/gftools-remap-font'...731Rewriting #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7/bin/python3.14 to #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7732wrapping `/nix/store/z4l9a99knrcsxznaxsrp12znr5igwcvd-python3.14-gftools-0.10.0/bin/gftools-gen-static'...733Rewriting #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7/bin/python3.14 to #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7734wrapping `/nix/store/z4l9a99knrcsxznaxsrp12znr5igwcvd-python3.14-gftools-0.10.0/bin/gftools-list-italicangle'...735Rewriting #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7/bin/python3.14 to #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7736wrapping `/nix/store/z4l9a99knrcsxznaxsrp12znr5igwcvd-python3.14-gftools-0.10.0/bin/gftools-fix-fstype'...737Rewriting #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7/bin/python3.14 to #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7738wrapping `/nix/store/z4l9a99knrcsxznaxsrp12znr5igwcvd-python3.14-gftools-0.10.0/bin/gftools-what-subsets'...739Rewriting #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7/bin/python3.14 to #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7740wrapping `/nix/store/z4l9a99knrcsxznaxsrp12znr5igwcvd-python3.14-gftools-0.10.0/bin/gftools-fix-weightclass'...741Rewriting #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7/bin/python3.14 to #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7742wrapping `/nix/store/z4l9a99knrcsxznaxsrp12znr5igwcvd-python3.14-gftools-0.10.0/bin/gftools-fix-fsselection'...743Rewriting #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7/bin/python3.14 to #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7744wrapping `/nix/store/z4l9a99knrcsxznaxsrp12znr5igwcvd-python3.14-gftools-0.10.0/bin/gftools-rangify'...745Rewriting #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7/bin/python3.14 to #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7746wrapping `/nix/store/z4l9a99knrcsxznaxsrp12znr5igwcvd-python3.14-gftools-0.10.0/bin/gftools'...747Rewriting #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7/bin/python3.14 to #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7748wrapping `/nix/store/z4l9a99knrcsxznaxsrp12znr5igwcvd-python3.14-gftools-0.10.0/bin/gftools-add-designer'...749Rewriting #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7/bin/python3.14 to #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7750wrapping `/nix/store/z4l9a99knrcsxznaxsrp12znr5igwcvd-python3.14-gftools-0.10.0/bin/gftools-qa'...751Rewriting #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7/bin/python3.14 to #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7752wrapping `/nix/store/z4l9a99knrcsxznaxsrp12znr5igwcvd-python3.14-gftools-0.10.0/bin/gftools-gen-html'...753Rewriting #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7/bin/python3.14 to #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7754wrapping `/nix/store/z4l9a99knrcsxznaxsrp12znr5igwcvd-python3.14-gftools-0.10.0/bin/gftools-fix-font'...755Rewriting #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7/bin/python3.14 to #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7756wrapping `/nix/store/z4l9a99knrcsxznaxsrp12znr5igwcvd-python3.14-gftools-0.10.0/bin/gftools-gen-push-lists'...757Rewriting #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7/bin/python3.14 to #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7758wrapping `/nix/store/z4l9a99knrcsxznaxsrp12znr5igwcvd-python3.14-gftools-0.10.0/bin/gftools-fix-ascii-fontmetadata'...759Rewriting #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7/bin/python3.14 to #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7760wrapping `/nix/store/z4l9a99knrcsxznaxsrp12znr5igwcvd-python3.14-gftools-0.10.0/bin/gftools-fontsetter'...761Rewriting #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7/bin/python3.14 to #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7762wrapping `/nix/store/z4l9a99knrcsxznaxsrp12znr5igwcvd-python3.14-gftools-0.10.0/bin/gftools-check-vtt-compatibility'...763Rewriting #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7/bin/python3.14 to #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7764wrapping `/nix/store/z4l9a99knrcsxznaxsrp12znr5igwcvd-python3.14-gftools-0.10.0/bin/gftools-nametable-from-filename'...765Rewriting #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7/bin/python3.14 to #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7766wrapping `/nix/store/z4l9a99knrcsxznaxsrp12znr5igwcvd-python3.14-gftools-0.10.0/bin/gftools-check-copyright-notices'...767Rewriting #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7/bin/python3.14 to #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7768wrapping `/nix/store/z4l9a99knrcsxznaxsrp12znr5igwcvd-python3.14-gftools-0.10.0/bin/gftools-update-version'...769Rewriting #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7/bin/python3.14 to #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7770wrapping `/nix/store/z4l9a99knrcsxznaxsrp12znr5igwcvd-python3.14-gftools-0.10.0/bin/gftools-add-ds-subsets'...771Rewriting #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7/bin/python3.14 to #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7772wrapping `/nix/store/z4l9a99knrcsxznaxsrp12znr5igwcvd-python3.14-gftools-0.10.0/bin/gftools-builder'...773Rewriting #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7/bin/python3.14 to #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7774wrapping `/nix/store/z4l9a99knrcsxznaxsrp12znr5igwcvd-python3.14-gftools-0.10.0/bin/gftools-remap-layout'...775Rewriting #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7/bin/python3.14 to #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7776wrapping `/nix/store/z4l9a99knrcsxznaxsrp12znr5igwcvd-python3.14-gftools-0.10.0/bin/gftools-gen-fvar-instances'...777Rewriting #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7/bin/python3.14 to #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7778wrapping `/nix/store/z4l9a99knrcsxznaxsrp12znr5igwcvd-python3.14-gftools-0.10.0/bin/gftools-fix-family'...779Rewriting #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7/bin/python3.14 to #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7780wrapping `/nix/store/z4l9a99knrcsxznaxsrp12znr5igwcvd-python3.14-gftools-0.10.0/bin/gftools-fix-vertical-metrics'...781Rewriting #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7/bin/python3.14 to #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7782wrapping `/nix/store/z4l9a99knrcsxznaxsrp12znr5igwcvd-python3.14-gftools-0.10.0/bin/gftools-rename-glyphs'...783Rewriting #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7/bin/python3.14 to #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7784wrapping `/nix/store/z4l9a99knrcsxznaxsrp12znr5igwcvd-python3.14-gftools-0.10.0/bin/gftools-lang'...785Rewriting #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7/bin/python3.14 to #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7786wrapping `/nix/store/z4l9a99knrcsxznaxsrp12znr5igwcvd-python3.14-gftools-0.10.0/bin/gftools-gen-stat'...787Rewriting #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7/bin/python3.14 to #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7788wrapping `/nix/store/z4l9a99knrcsxznaxsrp12znr5igwcvd-python3.14-gftools-0.10.0/bin/gftools-check-name'...789Rewriting #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7/bin/python3.14 to #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7790wrapping `/nix/store/z4l9a99knrcsxznaxsrp12znr5igwcvd-python3.14-gftools-0.10.0/bin/gftools-fix-gasp'...791Rewriting #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7/bin/python3.14 to #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7792wrapping `/nix/store/z4l9a99knrcsxznaxsrp12znr5igwcvd-python3.14-gftools-0.10.0/bin/gftools-find-features'...793Rewriting #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7/bin/python3.14 to #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7794wrapping `/nix/store/z4l9a99knrcsxznaxsrp12znr5igwcvd-python3.14-gftools-0.10.0/bin/gftools-lang-support'...795Rewriting #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7/bin/python3.14 to #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7796wrapping `/nix/store/z4l9a99knrcsxznaxsrp12znr5igwcvd-python3.14-gftools-0.10.0/bin/gftools-ttf2cp'...797Rewriting #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7/bin/python3.14 to #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7798wrapping `/nix/store/z4l9a99knrcsxznaxsrp12znr5igwcvd-python3.14-gftools-0.10.0/bin/gftools-render-text'...799Rewriting #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7/bin/python3.14 to #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7800wrapping `/nix/store/z4l9a99knrcsxznaxsrp12znr5igwcvd-python3.14-gftools-0.10.0/bin/gftools-metadata-vs-api'...801Rewriting #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7/bin/python3.14 to #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7802wrapping `/nix/store/z4l9a99knrcsxznaxsrp12znr5igwcvd-python3.14-gftools-0.10.0/bin/gftools-check-bbox'...803Rewriting #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7/bin/python3.14 to #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7804wrapping `/nix/store/z4l9a99knrcsxznaxsrp12znr5igwcvd-python3.14-gftools-0.10.0/bin/gftools-gen-avar2'...805Rewriting #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7/bin/python3.14 to #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7806wrapping `/nix/store/z4l9a99knrcsxznaxsrp12znr5igwcvd-python3.14-gftools-0.10.0/bin/gftools-family-html-snippet'...807Rewriting #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7/bin/python3.14 to #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7808wrapping `/nix/store/z4l9a99knrcsxznaxsrp12znr5igwcvd-python3.14-gftools-0.10.0/bin/gftools-manage-traffic-jam'...809Rewriting #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7/bin/python3.14 to #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7810wrapping `/nix/store/z4l9a99knrcsxznaxsrp12znr5igwcvd-python3.14-gftools-0.10.0/bin/gftools-fix-cmap'...811Rewriting #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7/bin/python3.14 to #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7812wrapping `/nix/store/z4l9a99knrcsxznaxsrp12znr5igwcvd-python3.14-gftools-0.10.0/bin/gftools-fix-ttfautohint'...813Rewriting #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7/bin/python3.14 to #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7814wrapping `/nix/store/z4l9a99knrcsxznaxsrp12znr5igwcvd-python3.14-gftools-0.10.0/bin/gftools-rename-font'...815Rewriting #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7/bin/python3.14 to #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7816wrapping `/nix/store/z4l9a99knrcsxznaxsrp12znr5igwcvd-python3.14-gftools-0.10.0/bin/gftools-build-vtt'...817Rewriting #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7/bin/python3.14 to #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7818wrapping `/nix/store/z4l9a99knrcsxznaxsrp12znr5igwcvd-python3.14-gftools-0.10.0/bin/gftools-list-widthclass'...819Rewriting #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7/bin/python3.14 to #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7820wrapping `/nix/store/z4l9a99knrcsxznaxsrp12znr5igwcvd-python3.14-gftools-0.10.0/bin/gftools-ufo-set-order'...821Rewriting #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7/bin/python3.14 to #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7822wrapping `/nix/store/z4l9a99knrcsxznaxsrp12znr5igwcvd-python3.14-gftools-0.10.0/bin/gftools-update-nameids'...823Rewriting #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7/bin/python3.14 to #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7824wrapping `/nix/store/z4l9a99knrcsxznaxsrp12znr5igwcvd-python3.14-gftools-0.10.0/bin/gftools-add-font'...825Rewriting #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7/bin/python3.14 to #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7826wrapping `/nix/store/z4l9a99knrcsxznaxsrp12znr5igwcvd-python3.14-gftools-0.10.0/bin/gftools-push-status'...827Executing pythonRemoveTestsDir828Finished executing pythonRemoveTestsDirinstallCheckPhase
829no Makefile or custom installCheckPhase, doing nothingpythonImportsCheckPhase
830Executing pythonImportsCheckPhase831Check whether the following modules can be imported: gftoolspytestCheckPhase
832Executing pytestCheckPhase833pytest flags: -m pytest --ignore-glob=bin/test_args.py --ignore-glob=tests/push/test_items.py --ignore-glob=tests/test_gfgithub.py --ignore-glob=tests/test_usage.py --ignore-glob=tests/push/test_servers.py --ignore-glob=tests/test_builder.py --ignore-glob=tests/test_dependencies.py --ignore-glob=tests/test_fix.py834============================= test session starts ==============================835platform linux -- Python 3.14.7, pytest-9.1.1, pluggy-1.6.0836rootdir: /build/source837configfile: pyproject.toml838collected 70 items 839840tests/push/test_trafficjam.py ................................. [ 47%]841tests/test_fontsetter.py .......... [ 61%]842tests/test_gen_static.py ...... [ 70%]843tests/test_instancer.py ..... [ 77%]844tests/test_subset_merger.py . [ 78%]845tests/test_utils.py ............... [100%]846847============================== 70 passed in 8.61s ==============================848Finished executing pytestCheckPhase