nixbot

builds

succeeded python3.14-gftools-0.10.0 checks.aarch64-darwin.pkgs-hindsight-control-plane · build #7694 · raw

1mac02: building hk0hii2mmac0krdr3kn7776x9af6ydf8-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 nothing
buildPhase
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/cp6vhcyg8bna8rrmnamn75ii070diafk-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/cp6vhcyg8bna8rrmnamn75ii070diafk-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/fccj5ib8b66h7j70bs7kxm22sdw9inx3-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/cp6vhcyg8bna8rrmnamn75ii070diafk-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/cp6vhcyg8bna8rrmnamn75ii070diafk-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/logging.py -> build/lib/gftools100copying Lib/gftools/subsetmerger.py -> build/lib/gftools101copying Lib/gftools/ufomerge.py -> build/lib/gftools102copying Lib/gftools/_version.py -> build/lib/gftools103copying Lib/gftools/constants.py -> build/lib/gftools104copying Lib/gftools/__init__.py -> build/lib/gftools105copying Lib/gftools/instancer.py -> build/lib/gftools106copying Lib/gftools/utils.py -> build/lib/gftools107copying Lib/gftools/fix.py -> build/lib/gftools108copying Lib/gftools/stat.py -> build/lib/gftools109copying Lib/gftools/argparse.py -> build/lib/gftools110copying Lib/gftools/qa.py -> build/lib/gftools111copying Lib/gftools/gfgithub.py -> build/lib/gftools112copying Lib/gftools/article.py -> build/lib/gftools113creating build/lib/gftools/render_text114copying Lib/gftools/render_text/__init__.py -> build/lib/gftools/render_text115copying Lib/gftools/render_text/directwrite_backend.py -> build/lib/gftools/render_text116copying Lib/gftools/render_text/freetype_backend.py -> build/lib/gftools/render_text117copying Lib/gftools/render_text/coretext_backend.py -> build/lib/gftools/render_text118creating build/lib/gftools/util119copying Lib/gftools/util/__init__.py -> build/lib/gftools/util120copying Lib/gftools/util/styles.py -> build/lib/gftools/util121copying Lib/gftools/util/google_fonts.py -> build/lib/gftools/util122creating build/lib/gftools/push123copying Lib/gftools/push/__init__.py -> build/lib/gftools/push124copying Lib/gftools/push/servers.py -> build/lib/gftools/push125copying Lib/gftools/push/utils.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/scripts129copying Lib/gftools/scripts/avar2_to_avar1.py -> build/lib/gftools/scripts130copying Lib/gftools/scripts/update_version.py -> build/lib/gftools/scripts131copying Lib/gftools/scripts/render_text.py -> build/lib/gftools/scripts132copying Lib/gftools/scripts/update_nameids.py -> build/lib/gftools/scripts133copying Lib/gftools/scripts/check_category.py -> build/lib/gftools/scripts134copying Lib/gftools/scripts/remap_font.py -> build/lib/gftools/scripts135copying Lib/gftools/scripts/check_font_version.py -> build/lib/gftools/scripts136copying Lib/gftools/scripts/fontsetter.py -> build/lib/gftools/scripts137copying Lib/gftools/scripts/fix_family.py -> build/lib/gftools/scripts138copying Lib/gftools/scripts/fix_font.py -> build/lib/gftools/scripts139copying Lib/gftools/scripts/add_font.py -> build/lib/gftools/scripts140copying Lib/gftools/scripts/fix_fstype.py -> build/lib/gftools/scripts141copying Lib/gftools/scripts/fix_nameids.py -> build/lib/gftools/scripts142copying Lib/gftools/scripts/lang_support.py -> build/lib/gftools/scripts143copying Lib/gftools/scripts/add_axis.py -> build/lib/gftools/scripts144copying Lib/gftools/scripts/fix_nonhinting.py -> build/lib/gftools/scripts145copying Lib/gftools/scripts/ufo_transfer_data.py -> build/lib/gftools/scripts146copying Lib/gftools/scripts/rangify.py -> build/lib/gftools/scripts147copying Lib/gftools/scripts/add_tags.py -> build/lib/gftools/scripts148copying Lib/gftools/scripts/format_html.py -> build/lib/gftools/scripts149copying Lib/gftools/scripts/what_subsets.py -> build/lib/gftools/scripts150copying Lib/gftools/scripts/push_status.py -> build/lib/gftools/scripts151copying Lib/gftools/scripts/fix_isfixedpitch.py -> build/lib/gftools/scripts152copying Lib/gftools/scripts/fix_hinting.py -> build/lib/gftools/scripts153copying Lib/gftools/scripts/gen_avar2.py -> build/lib/gftools/scripts154copying Lib/gftools/scripts/packager.py -> build/lib/gftools/scripts155copying Lib/gftools/scripts/list_widthclass.py -> build/lib/gftools/scripts156copying Lib/gftools/scripts/gen_spac.py -> build/lib/gftools/scripts157copying Lib/gftools/scripts/family_html_snippet.py -> build/lib/gftools/scripts158copying Lib/gftools/scripts/__init__.py -> build/lib/gftools/scripts159copying Lib/gftools/scripts/fix_instances.py -> build/lib/gftools/scripts160copying Lib/gftools/scripts/fix_fsselection.py -> build/lib/gftools/scripts161copying Lib/gftools/scripts/fix_gasp.py -> build/lib/gftools/scripts162copying Lib/gftools/scripts/remap_layout.py -> build/lib/gftools/scripts163copying Lib/gftools/scripts/ttf2cp.py -> build/lib/gftools/scripts164copying Lib/gftools/scripts/fix_cmap.py -> build/lib/gftools/scripts165copying Lib/gftools/scripts/rename_glyphs.py -> build/lib/gftools/scripts166copying Lib/gftools/scripts/gen_fvar_instances.py -> build/lib/gftools/scripts167copying Lib/gftools/scripts/font_dependencies.py -> build/lib/gftools/scripts168copying Lib/gftools/scripts/ufo_fix_instances.py -> build/lib/gftools/scripts169copying Lib/gftools/scripts/autohint.py -> build/lib/gftools/scripts170copying Lib/gftools/scripts/manage_traffic_jam.py -> build/lib/gftools/scripts171copying Lib/gftools/scripts/varfont_info.py -> build/lib/gftools/scripts172copying Lib/gftools/scripts/gen_stat.py -> build/lib/gftools/scripts173copying Lib/gftools/scripts/fix_vendorid.py -> build/lib/gftools/scripts174copying Lib/gftools/scripts/batch_packager.py -> build/lib/gftools/scripts175copying Lib/gftools/scripts/list_panose.py -> build/lib/gftools/scripts176copying Lib/gftools/scripts/check_name.py -> build/lib/gftools/scripts177copying Lib/gftools/scripts/fix_ttfautohint.py -> build/lib/gftools/scripts178copying Lib/gftools/scripts/compare_meta.py -> build/lib/gftools/scripts179copying Lib/gftools/scripts/has_glyph.py -> build/lib/gftools/scripts180copying Lib/gftools/scripts/fix_ascii_fontmetadata.py -> build/lib/gftools/scripts181copying Lib/gftools/scripts/ufo_setter.py -> build/lib/gftools/scripts182copying Lib/gftools/scripts/check_bbox.py -> build/lib/gftools/scripts183copying Lib/gftools/scripts/gen_push_lists.py -> build/lib/gftools/scripts184copying Lib/gftools/scripts/ufo_merge.py -> build/lib/gftools/scripts185copying Lib/gftools/scripts/add_designer.py -> build/lib/gftools/scripts186copying Lib/gftools/scripts/list_weightclass.py -> build/lib/gftools/scripts187copying Lib/gftools/scripts/metadata_vs_api.py -> build/lib/gftools/scripts188copying Lib/gftools/scripts/build_ofl.py -> build/lib/gftools/scripts189copying Lib/gftools/scripts/transfer_vtt_hints.py -> build/lib/gftools/scripts190copying Lib/gftools/scripts/fix_unwanted_tables.py -> build/lib/gftools/scripts191copying Lib/gftools/scripts/unicode_names.py -> build/lib/gftools/scripts192copying Lib/gftools/scripts/ots.py -> build/lib/gftools/scripts193copying Lib/gftools/scripts/check_vtt_compile.py -> build/lib/gftools/scripts194copying Lib/gftools/scripts/set_primary_script.py -> build/lib/gftools/scripts195copying Lib/gftools/scripts/ufo_set_order.py -> build/lib/gftools/scripts196copying Lib/gftools/scripts/push_stats.py -> build/lib/gftools/scripts197copying Lib/gftools/scripts/fix_vertical_metrics.py -> build/lib/gftools/scripts198copying Lib/gftools/scripts/fix_familymetadata.py -> build/lib/gftools/scripts199copying Lib/gftools/scripts/gen_static.py -> build/lib/gftools/scripts200copying Lib/gftools/scripts/check_copyright_notices.py -> build/lib/gftools/scripts201copying Lib/gftools/scripts/nametable_from_filename.py -> build/lib/gftools/scripts202copying Lib/gftools/scripts/check_vtt_compatibility.py -> build/lib/gftools/scripts203copying Lib/gftools/scripts/fix_article.py -> build/lib/gftools/scripts204copying Lib/gftools/scripts/fix_weightclass.py -> build/lib/gftools/scripts205copying Lib/gftools/scripts/list_italicangle.py -> build/lib/gftools/scripts206copying Lib/gftools/scripts/qa.py -> build/lib/gftools/scripts207copying Lib/gftools/scripts/find_features.py -> build/lib/gftools/scripts208copying Lib/gftools/scripts/drop_hints.py -> build/lib/gftools/scripts209copying Lib/gftools/scripts/rename_font.py -> build/lib/gftools/scripts210copying Lib/gftools/scripts/add_ds_subsets.py -> build/lib/gftools/scripts211creating build/lib/gftools/packager212copying Lib/gftools/packager/build.py -> build/lib/gftools/packager213copying Lib/gftools/packager/__init__.py -> build/lib/gftools/packager214creating build/lib/gftools/builder215copying Lib/gftools/builder/fontc.py -> build/lib/gftools/builder216copying Lib/gftools/builder/__init__.py -> build/lib/gftools/builder217copying Lib/gftools/builder/autohint.py -> build/lib/gftools/builder218copying Lib/gftools/builder/build_vtt.py -> build/lib/gftools/builder219copying Lib/gftools/builder/file.py -> build/lib/gftools/builder220copying Lib/gftools/builder/__main__.py -> build/lib/gftools/builder221copying Lib/gftools/builder/dependencies.py -> build/lib/gftools/builder222copying Lib/gftools/builder/schema.py -> build/lib/gftools/builder223creating build/lib/gftools/builder/recipeproviders224copying Lib/gftools/builder/recipeproviders/googlefonts.py -> build/lib/gftools/builder/recipeproviders225copying Lib/gftools/builder/recipeproviders/__init__.py -> build/lib/gftools/builder/recipeproviders226copying Lib/gftools/builder/recipeproviders/noto.py -> build/lib/gftools/builder/recipeproviders227creating build/lib/gftools/builder/operations228copying Lib/gftools/builder/operations/remap.py -> build/lib/gftools/builder/operations229copying Lib/gftools/builder/operations/buildTTF.py -> build/lib/gftools/builder/operations230copying Lib/gftools/builder/operations/genStatic.py -> build/lib/gftools/builder/operations231copying Lib/gftools/builder/operations/fontsetter.py -> build/lib/gftools/builder/operations232copying Lib/gftools/builder/operations/autohintOTF.py -> build/lib/gftools/builder/operations233copying Lib/gftools/builder/operations/rename.py -> build/lib/gftools/builder/operations234copying Lib/gftools/builder/operations/subspace.py -> build/lib/gftools/builder/operations235copying Lib/gftools/builder/operations/exec.py -> build/lib/gftools/builder/operations236copying Lib/gftools/builder/operations/buildAvar2.py -> build/lib/gftools/builder/operations237copying Lib/gftools/builder/operations/addSpacingAxis.py -> build/lib/gftools/builder/operations238copying Lib/gftools/builder/operations/__init__.py -> build/lib/gftools/builder/operations239copying Lib/gftools/builder/operations/buildFvarInstances.py -> build/lib/gftools/builder/operations240copying Lib/gftools/builder/operations/instantiateUfo.py -> build/lib/gftools/builder/operations241copying Lib/gftools/builder/operations/remapLayout.py -> build/lib/gftools/builder/operations242copying Lib/gftools/builder/operations/copy.py -> build/lib/gftools/builder/operations243copying Lib/gftools/builder/operations/paintcompiler.py -> build/lib/gftools/builder/operations244copying Lib/gftools/builder/operations/glyphs2ds.py -> build/lib/gftools/builder/operations245copying Lib/gftools/builder/operations/autohint.py -> build/lib/gftools/builder/operations246copying Lib/gftools/builder/operations/buildVTT.py -> build/lib/gftools/builder/operations247copying Lib/gftools/builder/operations/fix.py -> build/lib/gftools/builder/operations248copying Lib/gftools/builder/operations/compress.py -> build/lib/gftools/builder/operations249copying Lib/gftools/builder/operations/buildStat.py -> build/lib/gftools/builder/operations250copying Lib/gftools/builder/operations/addSubset.py -> build/lib/gftools/builder/operations251copying Lib/gftools/builder/operations/addChws.py -> build/lib/gftools/builder/operations252copying Lib/gftools/builder/operations/buildVariable.py -> build/lib/gftools/builder/operations253copying Lib/gftools/builder/operations/buildOTF.py -> build/lib/gftools/builder/operations254copying Lib/gftools/builder/operations/hbsubset.py -> build/lib/gftools/builder/operations255copying Lib/gftools/builder/operations/featureFreeze.py -> build/lib/gftools/builder/operations256copying Lib/gftools/builder/operations/avar2ToAvar1.py -> build/lib/gftools/builder/operations257creating build/lib/gftools/builder/jobrunner258copying Lib/gftools/builder/jobrunner/__init__.py -> build/lib/gftools/builder/jobrunner259copying Lib/gftools/builder/jobrunner/__main__.py -> build/lib/gftools/builder/jobrunner260creating build/lib/gftools/builder/operations/fontc261copying Lib/gftools/builder/operations/fontc/fontcBuildVariable.py -> build/lib/gftools/builder/operations/fontc262copying Lib/gftools/builder/operations/fontc/fontcBuildTTF.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/fccj5ib8b66h7j70bs7kxm22sdw9inx3-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/encodings280copying Lib/gftools/encodings/README.md -> build/lib/gftools/encodings281creating build/lib/gftools/push-templates282copying Lib/gftools/push-templates/index.html -> build/lib/gftools/push-templates283creating build/lib/gftools/templates284copying Lib/gftools/templates/_base.html -> build/lib/gftools/templates285copying Lib/gftools/templates/glyphs.html -> build/lib/gftools/templates286copying Lib/gftools/templates/text.html -> build/lib/gftools/templates287copying Lib/gftools/templates/waterfall.html -> build/lib/gftools/templates288creating 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.macosx-14.0-arm64/wheel291running install292running install_lib293creating build/bdist.macosx-14.0-arm64/wheel294creating build/bdist.macosx-14.0-arm64/wheel/gftools295creating build/bdist.macosx-14.0-arm64/wheel/gftools/encodings296creating build/bdist.macosx-14.0-arm64/wheel/gftools/encodings/GF Glyph Sets297copying build/lib/gftools/encodings/GF Glyph Sets/README.md -> build/bdist.macosx-14.0-arm64/wheel/./gftools/encodings/GF Glyph Sets298copying build/lib/gftools/encodings/README.md -> build/bdist.macosx-14.0-arm64/wheel/./gftools/encodings299copying build/lib/gftools/logging.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools300copying build/lib/gftools/subsetmerger.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools301creating build/bdist.macosx-14.0-arm64/wheel/gftools/render_text302copying build/lib/gftools/render_text/__init__.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/render_text303copying build/lib/gftools/render_text/directwrite_backend.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/render_text304copying build/lib/gftools/render_text/freetype_backend.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/render_text305copying build/lib/gftools/render_text/coretext_backend.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/render_text306copying build/lib/gftools/ufomerge.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools307creating build/bdist.macosx-14.0-arm64/wheel/gftools/util308copying build/lib/gftools/util/__init__.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/util309copying build/lib/gftools/util/styles.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/util310copying build/lib/gftools/util/google_fonts.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/util311copying build/lib/gftools/_version.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools312creating build/bdist.macosx-14.0-arm64/wheel/gftools/push-templates313copying build/lib/gftools/push-templates/index.html -> build/bdist.macosx-14.0-arm64/wheel/./gftools/push-templates314copying build/lib/gftools/constants.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools315copying build/lib/gftools/__init__.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools316copying build/lib/gftools/instancer.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools317creating build/bdist.macosx-14.0-arm64/wheel/gftools/push318copying build/lib/gftools/push/__init__.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/push319copying build/lib/gftools/push/servers.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/push320copying build/lib/gftools/push/utils.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/push321copying build/lib/gftools/push/items.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/push322copying build/lib/gftools/push/trafficjam.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/push323copying build/lib/gftools/udhr_all.txt -> build/bdist.macosx-14.0-arm64/wheel/./gftools324copying build/lib/gftools/utils.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools325copying build/lib/gftools/fix.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools326copying build/lib/gftools/stat.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools327creating build/bdist.macosx-14.0-arm64/wheel/gftools/scripts328copying build/lib/gftools/scripts/avar2_to_avar1.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/scripts329copying build/lib/gftools/scripts/update_version.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/scripts330copying build/lib/gftools/scripts/render_text.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/scripts331copying build/lib/gftools/scripts/update_nameids.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/scripts332copying build/lib/gftools/scripts/check_category.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/scripts333copying build/lib/gftools/scripts/remap_font.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/scripts334copying build/lib/gftools/scripts/check_font_version.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/scripts335copying build/lib/gftools/scripts/fontsetter.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/scripts336copying build/lib/gftools/scripts/fix_family.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/scripts337copying build/lib/gftools/scripts/fix_font.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/scripts338copying build/lib/gftools/scripts/add_font.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/scripts339copying build/lib/gftools/scripts/fix_fstype.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/scripts340copying build/lib/gftools/scripts/fix_nameids.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/scripts341copying build/lib/gftools/scripts/lang_support.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/scripts342copying build/lib/gftools/scripts/add_axis.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/scripts343copying build/lib/gftools/scripts/fix_nonhinting.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/scripts344copying build/lib/gftools/scripts/ufo_transfer_data.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/scripts345copying build/lib/gftools/scripts/rangify.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/scripts346copying build/lib/gftools/scripts/add_tags.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/scripts347copying build/lib/gftools/scripts/format_html.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/scripts348copying build/lib/gftools/scripts/what_subsets.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/scripts349copying build/lib/gftools/scripts/push_status.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/scripts350copying build/lib/gftools/scripts/fix_isfixedpitch.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/scripts351copying build/lib/gftools/scripts/fix_hinting.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/scripts352copying build/lib/gftools/scripts/gen_avar2.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/scripts353copying build/lib/gftools/scripts/packager.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/scripts354copying build/lib/gftools/scripts/list_widthclass.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/scripts355copying build/lib/gftools/scripts/gen_spac.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/scripts356copying build/lib/gftools/scripts/family_html_snippet.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/scripts357copying build/lib/gftools/scripts/__init__.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/scripts358copying build/lib/gftools/scripts/fix_instances.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/scripts359copying build/lib/gftools/scripts/fix_fsselection.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/scripts360copying build/lib/gftools/scripts/fix_gasp.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/scripts361copying build/lib/gftools/scripts/remap_layout.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/scripts362copying build/lib/gftools/scripts/ttf2cp.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/scripts363copying build/lib/gftools/scripts/fix_cmap.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/scripts364copying build/lib/gftools/scripts/rename_glyphs.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/scripts365copying build/lib/gftools/scripts/gen_fvar_instances.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/scripts366copying build/lib/gftools/scripts/font_dependencies.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/scripts367copying build/lib/gftools/scripts/ufo_fix_instances.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/scripts368copying build/lib/gftools/scripts/autohint.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/scripts369copying build/lib/gftools/scripts/manage_traffic_jam.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/scripts370copying build/lib/gftools/scripts/varfont_info.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/scripts371copying build/lib/gftools/scripts/gen_stat.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/scripts372copying build/lib/gftools/scripts/fix_vendorid.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/scripts373copying build/lib/gftools/scripts/batch_packager.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/scripts374copying build/lib/gftools/scripts/list_panose.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/scripts375copying build/lib/gftools/scripts/check_name.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/scripts376copying build/lib/gftools/scripts/fix_ttfautohint.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/scripts377copying build/lib/gftools/scripts/compare_meta.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/scripts378copying build/lib/gftools/scripts/has_glyph.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/scripts379copying build/lib/gftools/scripts/fix_ascii_fontmetadata.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/scripts380copying build/lib/gftools/scripts/ufo_setter.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/scripts381copying build/lib/gftools/scripts/check_bbox.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/scripts382copying build/lib/gftools/scripts/gen_push_lists.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/scripts383copying build/lib/gftools/scripts/ufo_merge.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/scripts384copying build/lib/gftools/scripts/add_designer.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/scripts385copying build/lib/gftools/scripts/list_weightclass.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/scripts386copying build/lib/gftools/scripts/metadata_vs_api.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/scripts387copying build/lib/gftools/scripts/build_ofl.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/scripts388copying build/lib/gftools/scripts/transfer_vtt_hints.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/scripts389copying build/lib/gftools/scripts/fix_unwanted_tables.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/scripts390copying build/lib/gftools/scripts/unicode_names.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/scripts391copying build/lib/gftools/scripts/ots.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/scripts392copying build/lib/gftools/scripts/check_vtt_compile.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/scripts393copying build/lib/gftools/scripts/set_primary_script.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/scripts394copying build/lib/gftools/scripts/ufo_set_order.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/scripts395copying build/lib/gftools/scripts/push_stats.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/scripts396copying build/lib/gftools/scripts/fix_vertical_metrics.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/scripts397copying build/lib/gftools/scripts/fix_familymetadata.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/scripts398copying build/lib/gftools/scripts/gen_static.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/scripts399copying build/lib/gftools/scripts/check_copyright_notices.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/scripts400copying build/lib/gftools/scripts/nametable_from_filename.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/scripts401copying build/lib/gftools/scripts/check_vtt_compatibility.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/scripts402copying build/lib/gftools/scripts/fix_article.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/scripts403copying build/lib/gftools/scripts/fix_weightclass.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/scripts404copying build/lib/gftools/scripts/list_italicangle.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/scripts405copying build/lib/gftools/scripts/qa.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/scripts406copying build/lib/gftools/scripts/find_features.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/scripts407copying build/lib/gftools/scripts/drop_hints.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/scripts408copying build/lib/gftools/scripts/rename_font.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/scripts409copying build/lib/gftools/scripts/add_ds_subsets.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/scripts410copying build/lib/gftools/argparse.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools411creating build/bdist.macosx-14.0-arm64/wheel/gftools/packager412copying build/lib/gftools/packager/build.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/packager413copying build/lib/gftools/packager/__init__.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/packager414creating build/bdist.macosx-14.0-arm64/wheel/gftools/templates415copying build/lib/gftools/templates/text.html -> build/bdist.macosx-14.0-arm64/wheel/./gftools/templates416copying build/lib/gftools/templates/waterfall.html -> build/bdist.macosx-14.0-arm64/wheel/./gftools/templates417copying build/lib/gftools/templates/glyphs.html -> build/bdist.macosx-14.0-arm64/wheel/./gftools/templates418copying build/lib/gftools/templates/_base.html -> build/bdist.macosx-14.0-arm64/wheel/./gftools/templates419copying build/lib/gftools/template.upstream.yaml -> build/bdist.macosx-14.0-arm64/wheel/./gftools420creating build/bdist.macosx-14.0-arm64/wheel/gftools/builder421creating build/bdist.macosx-14.0-arm64/wheel/gftools/builder/recipeproviders422copying build/lib/gftools/builder/recipeproviders/googlefonts.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/builder/recipeproviders423copying build/lib/gftools/builder/recipeproviders/__init__.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/builder/recipeproviders424copying build/lib/gftools/builder/recipeproviders/noto.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/builder/recipeproviders425copying build/lib/gftools/builder/fontc.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/builder426copying build/lib/gftools/builder/__init__.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/builder427creating build/bdist.macosx-14.0-arm64/wheel/gftools/builder/operations428copying build/lib/gftools/builder/operations/remap.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/builder/operations429copying build/lib/gftools/builder/operations/buildTTF.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/builder/operations430copying build/lib/gftools/builder/operations/genStatic.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/builder/operations431copying build/lib/gftools/builder/operations/fontsetter.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/builder/operations432copying build/lib/gftools/builder/operations/autohintOTF.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/builder/operations433copying build/lib/gftools/builder/operations/rename.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/builder/operations434copying build/lib/gftools/builder/operations/subspace.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/builder/operations435copying build/lib/gftools/builder/operations/exec.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/builder/operations436copying build/lib/gftools/builder/operations/buildAvar2.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/builder/operations437creating build/bdist.macosx-14.0-arm64/wheel/gftools/builder/operations/fontc438copying build/lib/gftools/builder/operations/fontc/fontcBuildVariable.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/builder/operations/fontc439copying build/lib/gftools/builder/operations/fontc/fontcBuildTTF.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/builder/operations/fontc440copying build/lib/gftools/builder/operations/fontc/__init__.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/builder/operations/fontc441copying build/lib/gftools/builder/operations/fontc/fontcBuildOTF.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/builder/operations/fontc442copying build/lib/gftools/builder/operations/addSpacingAxis.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/builder/operations443copying build/lib/gftools/builder/operations/__init__.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/builder/operations444copying build/lib/gftools/builder/operations/buildFvarInstances.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/builder/operations445copying build/lib/gftools/builder/operations/instantiateUfo.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/builder/operations446copying build/lib/gftools/builder/operations/remapLayout.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/builder/operations447copying build/lib/gftools/builder/operations/copy.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/builder/operations448copying build/lib/gftools/builder/operations/paintcompiler.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/builder/operations449copying build/lib/gftools/builder/operations/glyphs2ds.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/builder/operations450copying build/lib/gftools/builder/operations/autohint.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/builder/operations451copying build/lib/gftools/builder/operations/buildVTT.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/builder/operations452copying build/lib/gftools/builder/operations/fix.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/builder/operations453copying build/lib/gftools/builder/operations/compress.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/builder/operations454copying build/lib/gftools/builder/operations/buildStat.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/builder/operations455copying build/lib/gftools/builder/operations/addSubset.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/builder/operations456copying build/lib/gftools/builder/operations/addChws.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/builder/operations457copying build/lib/gftools/builder/operations/buildVariable.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/builder/operations458copying build/lib/gftools/builder/operations/buildOTF.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/builder/operations459copying build/lib/gftools/builder/operations/hbsubset.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/builder/operations460copying build/lib/gftools/builder/operations/featureFreeze.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/builder/operations461copying build/lib/gftools/builder/operations/avar2ToAvar1.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/builder/operations462copying build/lib/gftools/builder/autohint.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/builder463copying build/lib/gftools/builder/build_vtt.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/builder464copying build/lib/gftools/builder/file.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/builder465creating build/bdist.macosx-14.0-arm64/wheel/gftools/builder/jobrunner466copying build/lib/gftools/builder/jobrunner/__init__.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/builder/jobrunner467copying build/lib/gftools/builder/jobrunner/__main__.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/builder/jobrunner468copying build/lib/gftools/builder/__main__.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/builder469copying build/lib/gftools/builder/dependencies.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/builder470copying build/lib/gftools/builder/schema.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools/builder471copying build/lib/gftools/qa.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools472copying build/lib/gftools/gfgithub.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools473copying build/lib/gftools/article.py -> build/bdist.macosx-14.0-arm64/wheel/./gftools474running install_egg_info475Copying Lib/gftools.egg-info to build/bdist.macosx-14.0-arm64/wheel/./gftools-0.10.0-py3.14.egg-info476running install_scripts477creating build/bdist.macosx-14.0-arm64/wheel/gftools-0.10.0.dist-info/WHEEL478creating '/nix/var/nix/builds/nix-68864-661639041/source/dist/.tmp-3j_i6go4/gftools-0.10.0-py3-none-any.whl' and adding 'build/bdist.macosx-14.0-arm64/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.macosx-14.0-arm64/wheel651Successfully built gftools-0.10.0-py3-none-any.whl652Finished creating a wheel...653/nix/var/nix/builds/nix-68864-661639041/source/dist /nix/var/nix/builds/nix-68864-661639041/source654Unpacking to: unpacked/gftools-0.10.0...OK655Repacking wheel as ./gftools-0.10.0-py3-none-any.whl...OK656/nix/var/nix/builds/nix-68864-661639041/source657Finished executing pypaBuildPhase
pythonRuntimeDepsCheckHook
658Executing pythonRuntimeDepsCheck659Checking runtime dependencies for gftools-0.10.0-py3-none-any.whl660Finished executing pythonRuntimeDepsCheck
installPhase
661Executing pypaInstallPhase662Successfully installed gftools-0.10.0-py3-none-any.whl663Finished executing pypaInstallPhase
pythonOutputDistPhase
664Executing pythonOutputDistPhase665Finished executing pythonOutputDistPhase
fixupPhase
666checking for references to /nix/var/nix/builds/nix-68864-661639041/ in /nix/store/zj5a76jby2mzrr0mxbq6nml3zl4kqkyx-python3.14-gftools-0.10.0-dist...667patching script interpreter paths in /nix/store/zj5a76jby2mzrr0mxbq6nml3zl4kqkyx-python3.14-gftools-0.10.0-dist668checking for references to /nix/var/nix/builds/nix-68864-661639041/ in /nix/store/xn2vp2i55w0vqgq2381y16kanli7b51x-python3.14-gftools-0.10.0...669patching script interpreter paths in /nix/store/xn2vp2i55w0vqgq2381y16kanli7b51x-python3.14-gftools-0.10.0670stripping (with command strip and flags -S) in /nix/store/xn2vp2i55w0vqgq2381y16kanli7b51x-python3.14-gftools-0.10.0/lib /nix/store/xn2vp2i55w0vqgq2381y16kanli7b51x-python3.14-gftools-0.10.0/bin671Rewriting #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7/bin/python3.14 to #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7672wrapping `/nix/store/xn2vp2i55w0vqgq2381y16kanli7b51x-python3.14-gftools-0.10.0/bin/gftools-fix-hinting'...673Rewriting #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7/bin/python3.14 to #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7674wrapping `/nix/store/xn2vp2i55w0vqgq2381y16kanli7b51x-python3.14-gftools-0.10.0/bin/gftools-build-vtt'...675Rewriting #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7/bin/python3.14 to #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7676wrapping `/nix/store/xn2vp2i55w0vqgq2381y16kanli7b51x-python3.14-gftools-0.10.0/bin/gftools-builder'...677Rewriting #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7/bin/python3.14 to #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7678wrapping `/nix/store/xn2vp2i55w0vqgq2381y16kanli7b51x-python3.14-gftools-0.10.0/bin/gftools-push-stats'...679Rewriting #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7/bin/python3.14 to #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7680wrapping `/nix/store/xn2vp2i55w0vqgq2381y16kanli7b51x-python3.14-gftools-0.10.0/bin/gftools-fix-nameids'...681Rewriting #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7/bin/python3.14 to #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7682wrapping `/nix/store/xn2vp2i55w0vqgq2381y16kanli7b51x-python3.14-gftools-0.10.0/bin/gftools-ufo-set-order'...683Rewriting #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7/bin/python3.14 to #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7684wrapping `/nix/store/xn2vp2i55w0vqgq2381y16kanli7b51x-python3.14-gftools-0.10.0/bin/gftools-ufo-merge'...685Rewriting #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7/bin/python3.14 to #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7686wrapping `/nix/store/xn2vp2i55w0vqgq2381y16kanli7b51x-python3.14-gftools-0.10.0/bin/gftools-fix-familymetadata'...687Rewriting #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7/bin/python3.14 to #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7688wrapping `/nix/store/xn2vp2i55w0vqgq2381y16kanli7b51x-python3.14-gftools-0.10.0/bin/gftools-check-name'...689Rewriting #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7/bin/python3.14 to #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7690wrapping `/nix/store/xn2vp2i55w0vqgq2381y16kanli7b51x-python3.14-gftools-0.10.0/bin/gftools-gen-spac'...691Rewriting #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7/bin/python3.14 to #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7692wrapping `/nix/store/xn2vp2i55w0vqgq2381y16kanli7b51x-python3.14-gftools-0.10.0/bin/gftools-varfont-info'...693Rewriting #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7/bin/python3.14 to #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7694wrapping `/nix/store/xn2vp2i55w0vqgq2381y16kanli7b51x-python3.14-gftools-0.10.0/bin/gftools'...695Rewriting #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7/bin/python3.14 to #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7696wrapping `/nix/store/xn2vp2i55w0vqgq2381y16kanli7b51x-python3.14-gftools-0.10.0/bin/gftools-fix-isfixedpitch'...697Rewriting #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7/bin/python3.14 to #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7698wrapping `/nix/store/xn2vp2i55w0vqgq2381y16kanli7b51x-python3.14-gftools-0.10.0/bin/gftools-list-panose'...699Rewriting #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7/bin/python3.14 to #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7700wrapping `/nix/store/xn2vp2i55w0vqgq2381y16kanli7b51x-python3.14-gftools-0.10.0/bin/gftools-ots'...701Rewriting #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7/bin/python3.14 to #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7702wrapping `/nix/store/xn2vp2i55w0vqgq2381y16kanli7b51x-python3.14-gftools-0.10.0/bin/gftools-fix-unwanted-tables'...703Rewriting #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7/bin/python3.14 to #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7704wrapping `/nix/store/xn2vp2i55w0vqgq2381y16kanli7b51x-python3.14-gftools-0.10.0/bin/gftools-check-vtt-compatibility'...705Rewriting #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7/bin/python3.14 to #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7706wrapping `/nix/store/xn2vp2i55w0vqgq2381y16kanli7b51x-python3.14-gftools-0.10.0/bin/gftools-manage-traffic-jam'...707Rewriting #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7/bin/python3.14 to #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7708wrapping `/nix/store/xn2vp2i55w0vqgq2381y16kanli7b51x-python3.14-gftools-0.10.0/bin/gftools-add-designer'...709Rewriting #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7/bin/python3.14 to #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7710wrapping `/nix/store/xn2vp2i55w0vqgq2381y16kanli7b51x-python3.14-gftools-0.10.0/bin/gftools-set-primary-script'...711Rewriting #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7/bin/python3.14 to #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7712wrapping `/nix/store/xn2vp2i55w0vqgq2381y16kanli7b51x-python3.14-gftools-0.10.0/bin/gftools-check-bbox'...713Rewriting #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7/bin/python3.14 to #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7714wrapping `/nix/store/xn2vp2i55w0vqgq2381y16kanli7b51x-python3.14-gftools-0.10.0/bin/gftools-rangify'...715Rewriting #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7/bin/python3.14 to #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7716wrapping `/nix/store/xn2vp2i55w0vqgq2381y16kanli7b51x-python3.14-gftools-0.10.0/bin/gftools-autohint'...717Rewriting #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7/bin/python3.14 to #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7718wrapping `/nix/store/xn2vp2i55w0vqgq2381y16kanli7b51x-python3.14-gftools-0.10.0/bin/gftools-check-font-version'...719Rewriting #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7/bin/python3.14 to #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7720wrapping `/nix/store/xn2vp2i55w0vqgq2381y16kanli7b51x-python3.14-gftools-0.10.0/bin/gftools-fontsetter'...721Rewriting #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7/bin/python3.14 to #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7722wrapping `/nix/store/xn2vp2i55w0vqgq2381y16kanli7b51x-python3.14-gftools-0.10.0/bin/gftools-fix-weightclass'...723Rewriting #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7/bin/python3.14 to #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7724wrapping `/nix/store/xn2vp2i55w0vqgq2381y16kanli7b51x-python3.14-gftools-0.10.0/bin/gftools-fix-vendorid'...725Rewriting #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7/bin/python3.14 to #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7726wrapping `/nix/store/xn2vp2i55w0vqgq2381y16kanli7b51x-python3.14-gftools-0.10.0/bin/gftools-check-category'...727Rewriting #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7/bin/python3.14 to #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7728wrapping `/nix/store/xn2vp2i55w0vqgq2381y16kanli7b51x-python3.14-gftools-0.10.0/bin/gftools-fix-font'...729Rewriting #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7/bin/python3.14 to #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7730wrapping `/nix/store/xn2vp2i55w0vqgq2381y16kanli7b51x-python3.14-gftools-0.10.0/bin/gftools-list-italicangle'...731Rewriting #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7/bin/python3.14 to #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7732wrapping `/nix/store/xn2vp2i55w0vqgq2381y16kanli7b51x-python3.14-gftools-0.10.0/bin/gftools-build-ofl'...733Rewriting #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7/bin/python3.14 to #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7734wrapping `/nix/store/xn2vp2i55w0vqgq2381y16kanli7b51x-python3.14-gftools-0.10.0/bin/gftools-update-nameids'...735Rewriting #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7/bin/python3.14 to #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7736wrapping `/nix/store/xn2vp2i55w0vqgq2381y16kanli7b51x-python3.14-gftools-0.10.0/bin/gftools-gen-avar2'...737Rewriting #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7/bin/python3.14 to #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7738wrapping `/nix/store/xn2vp2i55w0vqgq2381y16kanli7b51x-python3.14-gftools-0.10.0/bin/gftools-fix-gasp'...739Rewriting #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7/bin/python3.14 to #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7740wrapping `/nix/store/xn2vp2i55w0vqgq2381y16kanli7b51x-python3.14-gftools-0.10.0/bin/gftools-fix-ascii-fontmetadata'...741Rewriting #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7/bin/python3.14 to #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7742wrapping `/nix/store/xn2vp2i55w0vqgq2381y16kanli7b51x-python3.14-gftools-0.10.0/bin/gftools-ttf2cp'...743Rewriting #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7/bin/python3.14 to #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7744wrapping `/nix/store/xn2vp2i55w0vqgq2381y16kanli7b51x-python3.14-gftools-0.10.0/bin/gftools-lang'...745Rewriting #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7/bin/python3.14 to #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7746wrapping `/nix/store/xn2vp2i55w0vqgq2381y16kanli7b51x-python3.14-gftools-0.10.0/bin/gftools-remap-layout'...747Rewriting #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7/bin/python3.14 to #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7748wrapping `/nix/store/xn2vp2i55w0vqgq2381y16kanli7b51x-python3.14-gftools-0.10.0/bin/gftools-add-ds-subsets'...749Rewriting #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7/bin/python3.14 to #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7750wrapping `/nix/store/xn2vp2i55w0vqgq2381y16kanli7b51x-python3.14-gftools-0.10.0/bin/gftools-rename-glyphs'...751Rewriting #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7/bin/python3.14 to #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7752wrapping `/nix/store/xn2vp2i55w0vqgq2381y16kanli7b51x-python3.14-gftools-0.10.0/bin/gftools-what-subsets'...753Rewriting #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7/bin/python3.14 to #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7754wrapping `/nix/store/xn2vp2i55w0vqgq2381y16kanli7b51x-python3.14-gftools-0.10.0/bin/gftools-fix-ttfautohint'...755Rewriting #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7/bin/python3.14 to #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7756wrapping `/nix/store/xn2vp2i55w0vqgq2381y16kanli7b51x-python3.14-gftools-0.10.0/bin/gftools-fix-fstype'...757Rewriting #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7/bin/python3.14 to #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7758wrapping `/nix/store/xn2vp2i55w0vqgq2381y16kanli7b51x-python3.14-gftools-0.10.0/bin/gftools-gen-html'...759Rewriting #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7/bin/python3.14 to #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7760wrapping `/nix/store/xn2vp2i55w0vqgq2381y16kanli7b51x-python3.14-gftools-0.10.0/bin/gftools-render-text'...761Rewriting #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7/bin/python3.14 to #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7762wrapping `/nix/store/xn2vp2i55w0vqgq2381y16kanli7b51x-python3.14-gftools-0.10.0/bin/gftools-list-weightclass'...763Rewriting #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7/bin/python3.14 to #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7764wrapping `/nix/store/xn2vp2i55w0vqgq2381y16kanli7b51x-python3.14-gftools-0.10.0/bin/gftools-metadata-vs-api'...765Rewriting #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7/bin/python3.14 to #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7766wrapping `/nix/store/xn2vp2i55w0vqgq2381y16kanli7b51x-python3.14-gftools-0.10.0/bin/gftools-gen-fvar-instances'...767Rewriting #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7/bin/python3.14 to #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7768wrapping `/nix/store/xn2vp2i55w0vqgq2381y16kanli7b51x-python3.14-gftools-0.10.0/bin/gftools-rename-font'...769Rewriting #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7/bin/python3.14 to #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7770wrapping `/nix/store/xn2vp2i55w0vqgq2381y16kanli7b51x-python3.14-gftools-0.10.0/bin/gftools-nametable-from-filename'...771Rewriting #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7/bin/python3.14 to #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7772wrapping `/nix/store/xn2vp2i55w0vqgq2381y16kanli7b51x-python3.14-gftools-0.10.0/bin/gftools-gen-stat'...773Rewriting #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7/bin/python3.14 to #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7774wrapping `/nix/store/xn2vp2i55w0vqgq2381y16kanli7b51x-python3.14-gftools-0.10.0/bin/gftools-fix-family'...775Rewriting #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7/bin/python3.14 to #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7776wrapping `/nix/store/xn2vp2i55w0vqgq2381y16kanli7b51x-python3.14-gftools-0.10.0/bin/gftools-fix-fsselection'...777Rewriting #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7/bin/python3.14 to #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7778wrapping `/nix/store/xn2vp2i55w0vqgq2381y16kanli7b51x-python3.14-gftools-0.10.0/bin/gftools-unicode-names'...779Rewriting #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7/bin/python3.14 to #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7780wrapping `/nix/store/xn2vp2i55w0vqgq2381y16kanli7b51x-python3.14-gftools-0.10.0/bin/gftools-remap-font'...781Rewriting #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7/bin/python3.14 to #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7782wrapping `/nix/store/xn2vp2i55w0vqgq2381y16kanli7b51x-python3.14-gftools-0.10.0/bin/gftools-check-vtt-compile'...783Rewriting #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7/bin/python3.14 to #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7784wrapping `/nix/store/xn2vp2i55w0vqgq2381y16kanli7b51x-python3.14-gftools-0.10.0/bin/gftools-add-font'...785Rewriting #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7/bin/python3.14 to #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7786wrapping `/nix/store/xn2vp2i55w0vqgq2381y16kanli7b51x-python3.14-gftools-0.10.0/bin/gftools-list-widthclass'...787Rewriting #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7/bin/python3.14 to #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7788wrapping `/nix/store/xn2vp2i55w0vqgq2381y16kanli7b51x-python3.14-gftools-0.10.0/bin/gftools-drop-hints'...789Rewriting #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7/bin/python3.14 to #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7790wrapping `/nix/store/xn2vp2i55w0vqgq2381y16kanli7b51x-python3.14-gftools-0.10.0/bin/gftools-find-features'...791Rewriting #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7/bin/python3.14 to #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7792wrapping `/nix/store/xn2vp2i55w0vqgq2381y16kanli7b51x-python3.14-gftools-0.10.0/bin/gftools-ufo-setter'...793Rewriting #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7/bin/python3.14 to #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7794wrapping `/nix/store/xn2vp2i55w0vqgq2381y16kanli7b51x-python3.14-gftools-0.10.0/bin/gftools-family-html-snippet'...795Rewriting #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7/bin/python3.14 to #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7796wrapping `/nix/store/xn2vp2i55w0vqgq2381y16kanli7b51x-python3.14-gftools-0.10.0/bin/gftools-gen-static'...797Rewriting #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7/bin/python3.14 to #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7798wrapping `/nix/store/xn2vp2i55w0vqgq2381y16kanli7b51x-python3.14-gftools-0.10.0/bin/gftools-push-status'...799Rewriting #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7/bin/python3.14 to #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7800wrapping `/nix/store/xn2vp2i55w0vqgq2381y16kanli7b51x-python3.14-gftools-0.10.0/bin/gftools-fix-nonhinting'...801Rewriting #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7/bin/python3.14 to #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7802wrapping `/nix/store/xn2vp2i55w0vqgq2381y16kanli7b51x-python3.14-gftools-0.10.0/bin/gftools-check-copyright-notices'...803Rewriting #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7/bin/python3.14 to #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7804wrapping `/nix/store/xn2vp2i55w0vqgq2381y16kanli7b51x-python3.14-gftools-0.10.0/bin/gftools-ufo-fix-instances'...805Rewriting #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7/bin/python3.14 to #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7806wrapping `/nix/store/xn2vp2i55w0vqgq2381y16kanli7b51x-python3.14-gftools-0.10.0/bin/gftools-fix-vertical-metrics'...807Rewriting #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7/bin/python3.14 to #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7808wrapping `/nix/store/xn2vp2i55w0vqgq2381y16kanli7b51x-python3.14-gftools-0.10.0/bin/gftools-lang-support'...809Rewriting #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7/bin/python3.14 to #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7810wrapping `/nix/store/xn2vp2i55w0vqgq2381y16kanli7b51x-python3.14-gftools-0.10.0/bin/gftools-avar2-to-avar1'...811Rewriting #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7/bin/python3.14 to #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7812wrapping `/nix/store/xn2vp2i55w0vqgq2381y16kanli7b51x-python3.14-gftools-0.10.0/bin/gftools-packager'...813Rewriting #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7/bin/python3.14 to #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7814wrapping `/nix/store/xn2vp2i55w0vqgq2381y16kanli7b51x-python3.14-gftools-0.10.0/bin/gftools-ufo-transfer-data'...815Rewriting #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7/bin/python3.14 to #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7816wrapping `/nix/store/xn2vp2i55w0vqgq2381y16kanli7b51x-python3.14-gftools-0.10.0/bin/gftools-fix-cmap'...817Rewriting #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7/bin/python3.14 to #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7818wrapping `/nix/store/xn2vp2i55w0vqgq2381y16kanli7b51x-python3.14-gftools-0.10.0/bin/gftools-update-version'...819Rewriting #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7/bin/python3.14 to #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7820wrapping `/nix/store/xn2vp2i55w0vqgq2381y16kanli7b51x-python3.14-gftools-0.10.0/bin/gftools-gen-push-lists'...821Rewriting #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7/bin/python3.14 to #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7822wrapping `/nix/store/xn2vp2i55w0vqgq2381y16kanli7b51x-python3.14-gftools-0.10.0/bin/gftools-add-axis'...823Rewriting #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7/bin/python3.14 to #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7824wrapping `/nix/store/xn2vp2i55w0vqgq2381y16kanli7b51x-python3.14-gftools-0.10.0/bin/gftools-qa'...825Executing pythonRemoveTestsDir826Finished executing pythonRemoveTestsDir
installCheckPhase
827no Makefile or custom installCheckPhase, doing nothing
pythonImportsCheckPhase
828Executing pythonImportsCheckPhase829Check whether the following modules can be imported: gftools
pytestCheckPhase
830Executing pytestCheckPhase831pytest 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.py832============================= test session starts ==============================833platform darwin -- Python 3.14.7, pytest-9.1.1, pluggy-1.6.0834rootdir: /nix/var/nix/builds/nix-68864-661639041/source835configfile: pyproject.toml836collected 70 items 837838tests/push/test_trafficjam.py ................................. [ 47%]839tests/test_fontsetter.py .......... [ 61%]840tests/test_gen_static.py ...... [ 70%]841tests/test_instancer.py ..... [ 77%]842tests/test_subset_merger.py . [ 78%]843tests/test_utils.py ............... [100%]844845============================= 70 passed in 21.72s ==============================846Finished executing pytestCheckPhase