2026-08-28T12:14:05,318 Created temporary directory: /tmp/pip-ephem-wheel-cache-ci97p5_1 2026-08-28T12:14:05,319 Created temporary directory: /tmp/pip-build-tracker-ljncjqn7 2026-08-28T12:14:05,320 Initialized build tracking at /tmp/pip-build-tracker-ljncjqn7 2026-08-28T12:14:05,320 Created build tracker: /tmp/pip-build-tracker-ljncjqn7 2026-08-28T12:14:05,321 Entered build tracker: /tmp/pip-build-tracker-ljncjqn7 2026-08-28T12:14:05,322 Created temporary directory: /tmp/pip-wheel-bnjna2_r 2026-08-28T12:14:05,325 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-08-28T12:14:05,327 Created temporary directory: /tmp/pip-ephem-wheel-cache-e9xn8wrr 2026-08-28T12:14:05,352 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-08-28T12:14:05,355 2 location(s) to search for versions of gftools: 2026-08-28T12:14:05,355 * https://pypi.org/simple/gftools/ 2026-08-28T12:14:05,355 * https://www.piwheels.org/simple/gftools/ 2026-08-28T12:14:05,356 Fetching project page and analyzing links: https://pypi.org/simple/gftools/ 2026-08-28T12:14:05,357 Getting page https://pypi.org/simple/gftools/ 2026-08-28T12:14:05,358 Found index url https://pypi.org/simple 2026-08-28T12:14:05,633 Fetched page https://pypi.org/simple/gftools/ as application/vnd.pypi.simple.v1+json 2026-08-28T12:14:05,680 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/ad/4b/b3d0ba7636fe5e2269f0a7e779eaad0a9caf0709be0d79218501578ebaa9/gftools-0.1.0-py2-none-any.whl (from https://pypi.org/simple/gftools/) 2026-08-28T12:14:05,681 Found link https://files.pythonhosted.org/packages/12/f2/8cc6087fe1d46e8efb56e2ab91b331f31f7371804899fa9f8dd63389584e/gftools-0.3.0.tar.gz (from https://pypi.org/simple/gftools/), version: 0.3.0 2026-08-28T12:14:05,682 Found link https://files.pythonhosted.org/packages/fc/09/431219ecd49d0664c2414ccf3adf311e5baaeee7e8218f15613233ee3e87/gftools-0.3.1.tar.gz (from https://pypi.org/simple/gftools/), version: 0.3.1 2026-08-28T12:14:05,682 Found link https://files.pythonhosted.org/packages/25/bf/5d54370e1c1eb7aaf616abc50c18a584a829049d9893839e88021ddf7b3d/gftools-0.3.2.tar.gz (from https://pypi.org/simple/gftools/), version: 0.3.2 2026-08-28T12:14:05,683 Found link https://files.pythonhosted.org/packages/22/13/20b0406a8412a8c4e02b518f5c2c1eaf1b8e86b38e451aff695e2b20784e/gftools-0.3.3.tar.gz (from https://pypi.org/simple/gftools/), version: 0.3.3 2026-08-28T12:14:05,684 Found link https://files.pythonhosted.org/packages/eb/93/e47cd50899ff0784c30dde61cc2b0cda2dc1c90e0fb44b80f070f9840001/gftools-0.3.4.tar.gz (from https://pypi.org/simple/gftools/), version: 0.3.4 2026-08-28T12:14:05,685 Found link https://files.pythonhosted.org/packages/33/f7/b995c71d5181196eb8ab7330b25420b3e997e54e41043c47cd0828641760/gftools-0.3.5.tar.gz (from https://pypi.org/simple/gftools/), version: 0.3.5 2026-08-28T12:14:05,685 Found link https://files.pythonhosted.org/packages/33/48/bd39a76e8be6449852cc18e681cf18f4b8d537734ffdec29a053fa99d71e/gftools-0.3.6.tar.gz (from https://pypi.org/simple/gftools/), version: 0.3.6 2026-08-28T12:14:05,686 Found link https://files.pythonhosted.org/packages/95/89/5741c46a154b26a8ee0ae2a68a65368c9ec535e1cc356803aba423471a74/gftools-0.3.7.tar.gz (from https://pypi.org/simple/gftools/), version: 0.3.7 2026-08-28T12:14:05,687 Found link https://files.pythonhosted.org/packages/58/da/e171491acac6d672d45f2d040ced006c7c0805272cdfb87ceae723df95f8/gftools-0.3.8.tar.gz (from https://pypi.org/simple/gftools/), version: 0.3.8 2026-08-28T12:14:05,687 Found link https://files.pythonhosted.org/packages/8e/ff/56b431b2de162d00b6e4030db687c20e0e65d0ad185ce830834c01d2cea8/gftools-0.3.9.tar.gz (from https://pypi.org/simple/gftools/), version: 0.3.9 2026-08-28T12:14:05,688 Found link https://files.pythonhosted.org/packages/b3/80/35240354942160d258339653462b6788ffb9d2f85d0fa18655f5352fef13/gftools-0.3.10.tar.gz (from https://pypi.org/simple/gftools/), version: 0.3.10 2026-08-28T12:14:05,689 Found link https://files.pythonhosted.org/packages/1b/e8/f008d99b0874c41eec547359b58cc85ec161e6b347a086b72097fda4fb26/gftools-0.3.11.tar.gz (from https://pypi.org/simple/gftools/), version: 0.3.11 2026-08-28T12:14:05,690 Found link https://files.pythonhosted.org/packages/36/ba/cc656a9cad147550b777faab57c7623771e741bfe50156c0adb694021ccc/gftools-0.3.12.tar.gz (from https://pypi.org/simple/gftools/), version: 0.3.12 2026-08-28T12:14:05,690 Found link https://files.pythonhosted.org/packages/3a/6e/1e59bfe3b4741b38f9d37b52e45761f7cbf42a290d50a0525c838944786c/gftools-0.3.13.tar.gz (from https://pypi.org/simple/gftools/), version: 0.3.13 2026-08-28T12:14:05,691 Found link https://files.pythonhosted.org/packages/e5/61/5a404e5d18f359edc41ab3ab808d4fd08d0559928e8bf4b8171520a3b241/gftools-0.3.14.tar.gz (from https://pypi.org/simple/gftools/), version: 0.3.14 2026-08-28T12:14:05,692 Found link https://files.pythonhosted.org/packages/97/8e/a70e1f52e9ae059a5ebddb64d0a8b6e1fb2534a19f0b22978df1ea9dcbc0/gftools-0.3.15.tar.gz (from https://pypi.org/simple/gftools/), version: 0.3.15 2026-08-28T12:14:05,692 Found link https://files.pythonhosted.org/packages/46/bf/622847f39b4263756f645120d99f3dbd6e849c2ac2f4c700cd6cf0a48fe7/gftools-0.4.0.tar.gz (from https://pypi.org/simple/gftools/), version: 0.4.0 2026-08-28T12:14:05,693 Found link https://files.pythonhosted.org/packages/d1/8f/13c49eb14923da5fec886a8005815a5b1f01cbe37a7f53cb88857e12d9e6/gftools-0.4.1.tar.gz (from https://pypi.org/simple/gftools/), version: 0.4.1 2026-08-28T12:14:05,694 Found link https://files.pythonhosted.org/packages/5b/5e/ed4b9b8eaf6798791277b00b3d659ad9d07526d9cd6b3d092c5fd9c4e0a1/gftools-0.4.2.tar.gz (from https://pypi.org/simple/gftools/), version: 0.4.2 2026-08-28T12:14:05,694 Found link https://files.pythonhosted.org/packages/7b/32/7adae96d277f6ca9fb704adfdb063cf8fff1929ef0c911d70642d7a20699/gftools-0.4.3.tar.gz (from https://pypi.org/simple/gftools/), version: 0.4.3 2026-08-28T12:14:05,695 Found link https://files.pythonhosted.org/packages/cf/ec/db7441e51f11260eed2da08c40b044ccb0fe650fb4207da4b349d3395c6a/gftools-0.4.4.tar.gz (from https://pypi.org/simple/gftools/), version: 0.4.4 2026-08-28T12:14:05,696 Found link https://files.pythonhosted.org/packages/3d/75/15521deebd2f2333d76a9e726654a83c9929e2d2ac788f7c266c553769d0/gftools-0.4.5.tar.gz (from https://pypi.org/simple/gftools/), version: 0.4.5 2026-08-28T12:14:05,697 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/f6/53/884228428fb9239e09c38b6fa893fb1f26cc6ee66ba7ba34771152e8e48d/gftools-0.5.0-py3-none-any.whl (from https://pypi.org/simple/gftools/) 2026-08-28T12:14:05,697 Found link https://files.pythonhosted.org/packages/c1/de/76de0b01b39a133a150cdc21aedd70465c5fdd441bb314fcd4a3bd7caade/gftools-0.5.0.tar.gz (from https://pypi.org/simple/gftools/), version: 0.5.0 2026-08-28T12:14:05,698 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/8f/2d/518267a76de4dd3a3d642de6dde50f76e596dd2d172e9d45d2677cc88b05/gftools-0.5.1-py3-none-any.whl (from https://pypi.org/simple/gftools/) 2026-08-28T12:14:05,699 Found link https://files.pythonhosted.org/packages/2f/01/95107423e161446523ffed07b1828cba557d01678315bf1518c57a923999/gftools-0.5.1.tar.gz (from https://pypi.org/simple/gftools/), version: 0.5.1 2026-08-28T12:14:05,699 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/e7/74/adb7e544c7db6f9341b8f8861e06d6afa31069241c1d929e18c581a5fec1/gftools-0.5.2-py3-none-any.whl (from https://pypi.org/simple/gftools/) 2026-08-28T12:14:05,700 Found link https://files.pythonhosted.org/packages/e0/c4/e0442063d03192489bc4cb3196913fe219d70c84d7364d79d2a0f8b5db88/gftools-0.5.2.tar.gz (from https://pypi.org/simple/gftools/), version: 0.5.2 2026-08-28T12:14:05,701 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/73/00/bdb69d47174c2c9fba3b7f9f31b0c01b8e30dbd5eb79979eeaa3c1919bd0/gftools-0.6.0-py3-none-any.whl (from https://pypi.org/simple/gftools/) 2026-08-28T12:14:05,702 Found link https://files.pythonhosted.org/packages/6b/d0/5a197e75b394ced50893a4a5251d634f09fdad4fe6555338a947feeb6b8f/gftools-0.6.0.tar.gz (from https://pypi.org/simple/gftools/), version: 0.6.0 2026-08-28T12:14:05,702 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/6b/25/27b965e4c32e378704b49155573429f25371350c289593cf2c40ff2fc19c/gftools-0.6.1-py3-none-any.whl (from https://pypi.org/simple/gftools/) 2026-08-28T12:14:05,703 Found link https://files.pythonhosted.org/packages/f5/59/d04f6a8411bb54823ee37cb3d3e31ff97ffcfb87d7d9d243c22aab21a075/gftools-0.6.1.tar.gz (from https://pypi.org/simple/gftools/), version: 0.6.1 2026-08-28T12:14:05,703 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/18/4e/3f9c6278633a6f22e1fee525766b61950f858dc29741216be1423ab072fb/gftools-0.6.2-py3-none-any.whl (from https://pypi.org/simple/gftools/) 2026-08-28T12:14:05,704 Found link https://files.pythonhosted.org/packages/dc/c3/3ea38f12164c2c514cc8c7d4c380fb694ffe01d48cc3ca54f371dd7dcb42/gftools-0.6.2.tar.gz (from https://pypi.org/simple/gftools/), version: 0.6.2 2026-08-28T12:14:05,704 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/9e/a5/eac92e89b549307f0b72f2d1711ef00ade25ab2a78b1570aa0a12a8a4954/gftools-0.7.0-py3-none-any.whl (from https://pypi.org/simple/gftools/) 2026-08-28T12:14:05,705 Found link https://files.pythonhosted.org/packages/56/17/0e3e18b93b5682c585c46f580cc2d75e0d285dea057251009da5ccce5a3a/gftools-0.7.0.tar.gz (from https://pypi.org/simple/gftools/), version: 0.7.0 2026-08-28T12:14:05,706 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/f0/e5/d3bba8b42c6890f20803780a61c84a6061f1bcbc1d20b98d073d78eafd8a/gftools-0.7.1-py3-none-any.whl (from https://pypi.org/simple/gftools/) 2026-08-28T12:14:05,706 Found link https://files.pythonhosted.org/packages/76/26/89ad4f8129f0c47b2953fefee1bcdef245f21711b3070dd9e46302588fad/gftools-0.7.1.tar.gz (from https://pypi.org/simple/gftools/), version: 0.7.1 2026-08-28T12:14:05,707 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/9d/c0/5345d5ad955b99cd36429e29a139d1334e0b43f33688d0813fd95603192d/gftools-0.7.2-py3-none-any.whl (from https://pypi.org/simple/gftools/) 2026-08-28T12:14:05,707 Found link https://files.pythonhosted.org/packages/03/bc/d7ece74ee66b3df12c2e0a71b7ef3629a1fc38244faeea3c53769c0d0047/gftools-0.7.2.tar.gz (from https://pypi.org/simple/gftools/), version: 0.7.2 2026-08-28T12:14:05,708 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/d8/79/2346296557027c5c02904b52d53cac4236807d457e72ef97dc3c581fd0be/gftools-0.7.4-py3-none-any.whl (from https://pypi.org/simple/gftools/) 2026-08-28T12:14:05,709 Found link https://files.pythonhosted.org/packages/1a/23/3144cfefe12b33ed45fa3f4381724c15a5d8f5a5fc09bc2dedd0b088af95/gftools-0.7.4.tar.gz (from https://pypi.org/simple/gftools/), version: 0.7.4 2026-08-28T12:14:05,709 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/f3/70/9f71b32c08d542f1652144b96fcd9aad202d86bff5345c7448856192acd4/gftools-0.8.0-py3-none-any.whl (from https://pypi.org/simple/gftools/) 2026-08-28T12:14:05,710 Found link https://files.pythonhosted.org/packages/d9/27/afde29814adee88deb47844a8cdc0e6454042a9e46aa8ece78544432a9eb/gftools-0.8.0.tar.gz (from https://pypi.org/simple/gftools/), version: 0.8.0 2026-08-28T12:14:05,711 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/0a/3c/1edde08cf76fe085a2809e4c9a784117ed521387db457124df7fb7bf3004/gftools-0.8.1-py3-none-any.whl (from https://pypi.org/simple/gftools/) 2026-08-28T12:14:05,711 Found link https://files.pythonhosted.org/packages/a3/69/a9755b7da6b70923081e43cbe15ea7acdce53242ac9e1110da3b61264152/gftools-0.8.1.tar.gz (from https://pypi.org/simple/gftools/), version: 0.8.1 2026-08-28T12:14:05,712 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/50/fb/26361a393d88a3d1e1e6493e6ed4b5e2f0b39d5aa0d18926ac926fefedf7/gftools-0.8.2-py3-none-any.whl (from https://pypi.org/simple/gftools/) (requires-python:>=3.7) 2026-08-28T12:14:05,713 Found link https://files.pythonhosted.org/packages/b4/be/e3cec5c276934f4bf9815932ebfa2ec8a330f124a4447bc7e604570f42d0/gftools-0.8.2.tar.gz (from https://pypi.org/simple/gftools/) (requires-python:>=3.7), version: 0.8.2 2026-08-28T12:14:05,714 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/6b/a5/6d7ec9d63747f9d32fcd46a1586891f470cf006eae28b333a9206b164ad2/gftools-0.8.3-py3-none-any.whl (from https://pypi.org/simple/gftools/) (requires-python:>=3.7) 2026-08-28T12:14:05,715 Found link https://files.pythonhosted.org/packages/67/b1/60b09c68e2758e8e44a7684e8ebbd8fee8f6328ef333b3faf5d4d83a4725/gftools-0.8.3.tar.gz (from https://pypi.org/simple/gftools/) (requires-python:>=3.7), version: 0.8.3 2026-08-28T12:14:05,716 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/44/f6/9bcbcbdf9396562383eb3c3f0db22f966ef1f94d6030972427675e07018c/gftools-0.8.4-py3-none-any.whl (from https://pypi.org/simple/gftools/) (requires-python:>=3.7) 2026-08-28T12:14:05,716 Found link https://files.pythonhosted.org/packages/64/40/c099d2465460ce515f8d4c8373be7f3406806bb75a14ee3409a3d4403f7b/gftools-0.8.4.tar.gz (from https://pypi.org/simple/gftools/) (requires-python:>=3.7), version: 0.8.4 2026-08-28T12:14:05,717 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/87/5e/c74964f4cf5c633a252152b78ce8714ea63f9cbd563736e0caa21a74e479/gftools-0.8.5-py3-none-any.whl (from https://pypi.org/simple/gftools/) (requires-python:>=3.7) 2026-08-28T12:14:05,718 Found link https://files.pythonhosted.org/packages/f9/c7/8789c9e47d458290ad128684a3e97dda7d47f3eeaa790c398df83e3356c7/gftools-0.8.5.tar.gz (from https://pypi.org/simple/gftools/) (requires-python:>=3.7), version: 0.8.5 2026-08-28T12:14:05,719 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/bb/14/95e7a86cdde8dd3ea92d19489ffc12bb36ab72659b48c001aa3020202c46/gftools-0.8.6-py3-none-any.whl (from https://pypi.org/simple/gftools/) (requires-python:>=3.7) 2026-08-28T12:14:05,719 Found link https://files.pythonhosted.org/packages/c2/ab/bb66cb0a8bd1b823531e5fdc56722a89109a46ad845df90c97db06c4026a/gftools-0.8.6.tar.gz (from https://pypi.org/simple/gftools/) (requires-python:>=3.7), version: 0.8.6 2026-08-28T12:14:05,720 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/40/f5/dc6a4906188da0986c0a8698c84a77bf8c70258555dd23cea6212c6159a6/gftools-0.8.7-py3-none-any.whl (from https://pypi.org/simple/gftools/) (requires-python:>=3.7) 2026-08-28T12:14:05,721 Found link https://files.pythonhosted.org/packages/bc/f7/3706212c6415b957cf2be4cc01923b0385c53a719edec1164d0ee0028b0c/gftools-0.8.7.tar.gz (from https://pypi.org/simple/gftools/) (requires-python:>=3.7), version: 0.8.7 2026-08-28T12:14:05,722 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/6c/eb/c2f2eb6abbc7347a1751f82de7d0e899fd35acc8b94f47ca944077234d5c/gftools-0.8.8-py3-none-any.whl (from https://pypi.org/simple/gftools/) (requires-python:>=3.7) 2026-08-28T12:14:05,723 Found link https://files.pythonhosted.org/packages/fc/ec/8524fd137a5ebaa7dad5b60518aeb72ac12939aaccc2e585f779ee04249b/gftools-0.8.8.tar.gz (from https://pypi.org/simple/gftools/) (requires-python:>=3.7), version: 0.8.8 2026-08-28T12:14:05,724 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/05/98/620dfd564fe14b62f79a92fe81790d847a50988fa43fdf384fd61c3d6d6f/gftools-0.9.0-py3-none-any.whl (from https://pypi.org/simple/gftools/) (requires-python:>=3.7) 2026-08-28T12:14:05,725 Found link https://files.pythonhosted.org/packages/20/89/936e52bbb24e0ae95ede15a4ac0e59005e18cefd783f5e4fce2a4055f7cc/gftools-0.9.0.tar.gz (from https://pypi.org/simple/gftools/) (requires-python:>=3.7), version: 0.9.0 2026-08-28T12:14:05,726 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/52/fe/6bc23577f0493bd95999ea629584aaaa0d0ea9203a773e177b292b54816d/gftools-0.9.1-py3-none-any.whl (from https://pypi.org/simple/gftools/) (requires-python:>=3.7) 2026-08-28T12:14:05,727 Found link https://files.pythonhosted.org/packages/da/99/5223bc3da8f4438c7f75345326654cf0fc5cbc33724bc5d667516447e322/gftools-0.9.1.tar.gz (from https://pypi.org/simple/gftools/) (requires-python:>=3.7), version: 0.9.1 2026-08-28T12:14:05,727 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/7a/6c/a34e6ac1196f09c5389277cca1122d16036da343592a4bb582e25fe954db/gftools-0.9.2-py3-none-any.whl (from https://pypi.org/simple/gftools/) (requires-python:>=3.7) 2026-08-28T12:14:05,728 Found link https://files.pythonhosted.org/packages/be/75/e7809651dd9b04e0beb1849867ad3e4466c87d6cf97d1aff413efb5874f9/gftools-0.9.2.tar.gz (from https://pypi.org/simple/gftools/) (requires-python:>=3.7), version: 0.9.2 2026-08-28T12:14:05,728 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/84/d5/ad9c1911678daefee34ed6a43b5cbdc702a5ec895116f960246b74a6b593/gftools-0.9.4-py3-none-any.whl (from https://pypi.org/simple/gftools/) (requires-python:>=3.7) 2026-08-28T12:14:05,729 Found link https://files.pythonhosted.org/packages/ed/16/d74e6fdbee96e0631b0f8074ea171297a1a6b1476564b5d507680b1b3ffe/gftools-0.9.4.tar.gz (from https://pypi.org/simple/gftools/) (requires-python:>=3.7), version: 0.9.4 2026-08-28T12:14:05,730 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/83/41/2ee8c30f989e701429bb083277b9b7c57cc12fd0f9774dbd566b270d7571/gftools-0.9.5-py3-none-any.whl (from https://pypi.org/simple/gftools/) (requires-python:>=3.7) 2026-08-28T12:14:05,731 Found link https://files.pythonhosted.org/packages/df/e5/cb69fa2791bfe6a88822fba8dd31e6a066dbe73b825b0606f053fece035e/gftools-0.9.5.tar.gz (from https://pypi.org/simple/gftools/) (requires-python:>=3.7), version: 0.9.5 2026-08-28T12:14:05,732 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/e0/68/eb8c054a369531cfeef24e79654be099758e7469a3a16ad290284eba2abb/gftools-0.9.6-py3-none-any.whl (from https://pypi.org/simple/gftools/) (requires-python:>=3.7) 2026-08-28T12:14:05,733 Found link https://files.pythonhosted.org/packages/fa/e9/fec3a9294d8e6680ef7d66a6dbf886117c93754fb4f74ad392d587ca65b8/gftools-0.9.6.tar.gz (from https://pypi.org/simple/gftools/) (requires-python:>=3.7), version: 0.9.6 2026-08-28T12:14:05,733 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/5e/b4/73044b22782e4e8f1f10141908525862b3c93e7f595f354d2b3ee2ecf2ac/gftools-0.9.7-py3-none-any.whl (from https://pypi.org/simple/gftools/) (requires-python:>=3.7) 2026-08-28T12:14:05,734 Found link https://files.pythonhosted.org/packages/d8/1c/2608da9d2426083f62dbfae77827b81cfa0978cd3cd4605a2e3fdf5ae67c/gftools-0.9.7.tar.gz (from https://pypi.org/simple/gftools/) (requires-python:>=3.7), version: 0.9.7 2026-08-28T12:14:05,735 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/38/1a/8aa84408f92df452b75c71cf1ce19a59870da6ece538969b8550eb34514a/gftools-0.9.8-py3-none-any.whl (from https://pypi.org/simple/gftools/) (requires-python:>=3.7) 2026-08-28T12:14:05,736 Found link https://files.pythonhosted.org/packages/6d/5d/f19c961c63554a9224a8abee321b0a8715dc1e05bbe03077b56b75a8bc0b/gftools-0.9.8.tar.gz (from https://pypi.org/simple/gftools/) (requires-python:>=3.7), version: 0.9.8 2026-08-28T12:14:05,737 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/41/5b/f1a08fd9eb668c07af7a9fb3173cb38f524d5ae3fe6fe1e5685bf9f78619/gftools-0.9.9-py3-none-any.whl (from https://pypi.org/simple/gftools/) (requires-python:>=3.7) 2026-08-28T12:14:05,738 Found link https://files.pythonhosted.org/packages/4a/43/0695adddf818c751dd6cd94baf605871116827e1297e634d3f4508330908/gftools-0.9.9.tar.gz (from https://pypi.org/simple/gftools/) (requires-python:>=3.7), version: 0.9.9 2026-08-28T12:14:05,739 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/00/fb/de9254ad802ce1dfcc6912cf4118788685a237b62d6fef57dcba7518a9f8/gftools-0.9.10-py3-none-any.whl (from https://pypi.org/simple/gftools/) (requires-python:>=3.7) 2026-08-28T12:14:05,739 Found link https://files.pythonhosted.org/packages/6e/65/facfaa8b968ff758ddcd7d85796b407aea8c951d96f2d76d4530b220a006/gftools-0.9.10.tar.gz (from https://pypi.org/simple/gftools/) (requires-python:>=3.7), version: 0.9.10 2026-08-28T12:14:05,740 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/c9/ab/322bebd901ea19a56a7e29cb30166a1edd585fb1aef5424ae385c61975b6/gftools-0.9.11-py3-none-any.whl (from https://pypi.org/simple/gftools/) (requires-python:>=3.7) 2026-08-28T12:14:05,741 Found link https://files.pythonhosted.org/packages/2a/68/1fb6435f884dc2e3d3defed438aa8b31a4d82c6fb3e7d1eaeb9dead107b7/gftools-0.9.11.tar.gz (from https://pypi.org/simple/gftools/) (requires-python:>=3.7), version: 0.9.11 2026-08-28T12:14:05,742 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/33/b5/6bdc30d1efe7b794f1b266dae312fc7e8ab88ca0ae38d14dd8c15bd40b70/gftools-0.9.12-py3-none-any.whl (from https://pypi.org/simple/gftools/) (requires-python:>=3.7) 2026-08-28T12:14:05,742 Found link https://files.pythonhosted.org/packages/57/92/999e713d3f9ebdcf0578372a3b8b2e9f8151fa517f8f2d0c19bdaf4fdbe4/gftools-0.9.12.tar.gz (from https://pypi.org/simple/gftools/) (requires-python:>=3.7), version: 0.9.12 2026-08-28T12:14:05,743 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/41/aa/a9a9b22c74f56f1e342eea3454d94307bf26d6c8d8a7ab8a78154d00be8f/gftools-0.9.13-py3-none-any.whl (from https://pypi.org/simple/gftools/) (requires-python:>=3.7) 2026-08-28T12:14:05,744 Found link https://files.pythonhosted.org/packages/97/6a/2194df54899b58a4bc20232527c22b0a3df0060e791670be92852343b4a2/gftools-0.9.13.tar.gz (from https://pypi.org/simple/gftools/) (requires-python:>=3.7), version: 0.9.13 2026-08-28T12:14:05,745 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/53/0f/20afa8c9ac9ddfb614beeebc46d73cc299d56fc32b1858118643173f61ec/gftools-0.9.14-py3-none-any.whl (from https://pypi.org/simple/gftools/) (requires-python:>=3.7) 2026-08-28T12:14:05,746 Found link https://files.pythonhosted.org/packages/7c/51/378959498854b86e226fb9e01b865fb61c7fb6989a6c317d65f08ac6abd0/gftools-0.9.14.tar.gz (from https://pypi.org/simple/gftools/) (requires-python:>=3.7), version: 0.9.14 2026-08-28T12:14:05,747 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/69/ae/39c79534d2cb042a5ec9344d7a1c47d2bf41337f7347f4ed69edfc922161/gftools-0.9.15-py3-none-any.whl (from https://pypi.org/simple/gftools/) (requires-python:>=3.7) 2026-08-28T12:14:05,747 Found link https://files.pythonhosted.org/packages/17/0f/504621aaf36a56b4145c03d5ff33bca2bbcc7f9856774ee52cd9863de8d1/gftools-0.9.15.tar.gz (from https://pypi.org/simple/gftools/) (requires-python:>=3.7), version: 0.9.15 2026-08-28T12:14:05,748 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/e6/88/a8a90dcb32ab14b538de21a03b95ea5f20a8077842f741e5acdc5051c7c5/gftools-0.9.16-py3-none-any.whl (from https://pypi.org/simple/gftools/) (requires-python:>=3.7) 2026-08-28T12:14:05,749 Found link https://files.pythonhosted.org/packages/b8/d8/bf95cc8856e0797325ba16554fcc3bfe6a5f95f699c1291c84ed4ca799e9/gftools-0.9.16.tar.gz (from https://pypi.org/simple/gftools/) (requires-python:>=3.7), version: 0.9.16 2026-08-28T12:14:05,750 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/81/1e/6f730ab151b1100dc2dc5c7113f435e76593aa1eab7697d82fdc4af2d14a/gftools-0.9.17-py3-none-any.whl (from https://pypi.org/simple/gftools/) (requires-python:>=3.7) 2026-08-28T12:14:05,751 Found link https://files.pythonhosted.org/packages/36/ab/a4e1df8212b4a91c0cdcf52d0f7c87cdb78541523949e96bf62cf00e45cf/gftools-0.9.17.tar.gz (from https://pypi.org/simple/gftools/) (requires-python:>=3.7), version: 0.9.17 2026-08-28T12:14:05,752 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/6d/00/053c1e9665294887bc5e6cf8a722f2c971d1d23a0bb8324bacf9c4170075/gftools-0.9.18-py3-none-any.whl (from https://pypi.org/simple/gftools/) (requires-python:>=3.7) 2026-08-28T12:14:05,752 Found link https://files.pythonhosted.org/packages/82/15/b818211cb0e82bbe7961c05177f2b99ceccfece747ad2d28b813ea1bd3cb/gftools-0.9.18.tar.gz (from https://pypi.org/simple/gftools/) (requires-python:>=3.7), version: 0.9.18 2026-08-28T12:14:05,753 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/68/e5/1e7c30678623ef73889c440bc8c92ded012d09b8d3874d49f43948728484/gftools-0.9.19-py3-none-any.whl (from https://pypi.org/simple/gftools/) (requires-python:>=3.7) 2026-08-28T12:14:05,754 Found link https://files.pythonhosted.org/packages/b3/b0/1649be3d94a345774077a75023544491757a80e5869b52008794c538f684/gftools-0.9.19.tar.gz (from https://pypi.org/simple/gftools/) (requires-python:>=3.7), version: 0.9.19 2026-08-28T12:14:05,754 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/5a/7a/62fdfac53b11a8dfe60c97b28102e765b928ae225f164973691d27df852a/gftools-0.9.20-py3-none-any.whl (from https://pypi.org/simple/gftools/) (requires-python:>=3.7) 2026-08-28T12:14:05,755 Found link https://files.pythonhosted.org/packages/86/5e/8554d912afbb8ebc31c91ba3adb0cf68599058c8352e0a91a0bd6cd9e8da/gftools-0.9.20.tar.gz (from https://pypi.org/simple/gftools/) (requires-python:>=3.7), version: 0.9.20 2026-08-28T12:14:05,756 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/18/bb/b464926cefba8483cc7bba7c6ed56ce74ef7a040ce698d91986ef12e8db8/gftools-0.9.21-py3-none-any.whl (from https://pypi.org/simple/gftools/) (requires-python:>=3.7) 2026-08-28T12:14:05,757 Found link https://files.pythonhosted.org/packages/68/ab/cdff126c74168eace8aacccacfeccfc6f0baf49197b09b81d3d90c79a8de/gftools-0.9.21.tar.gz (from https://pypi.org/simple/gftools/) (requires-python:>=3.7), version: 0.9.21 2026-08-28T12:14:05,758 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/b7/55/7e870eeb47307838f2de0a6eaeceea74488a25c8c74e464bfe52ab031018/gftools-0.9.23-py3-none-any.whl (from https://pypi.org/simple/gftools/) 2026-08-28T12:14:05,758 Found link https://files.pythonhosted.org/packages/9a/b7/f3d488909dea829fdcde504bdee5894f61aeb2f9c85166929dd310f7e46e/gftools-0.9.23.tar.gz (from https://pypi.org/simple/gftools/), version: 0.9.23 2026-08-28T12:14:05,759 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/3c/df/ecca55e0fdb025afcf97fc4e97dcb077e4f897ecccf67e63d72df6a03257/gftools-0.9.24-py3-none-any.whl (from https://pypi.org/simple/gftools/) 2026-08-28T12:14:05,760 Found link https://files.pythonhosted.org/packages/6d/66/878ab11455bbb1b17ded38ff4b6b702493ee0b2e2555842ba0d8f54914c2/gftools-0.9.24.tar.gz (from https://pypi.org/simple/gftools/), version: 0.9.24 2026-08-28T12:14:05,760 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/ee/0a/53855df5c3e96f0c87803b798d2001c2378a6d60caa77b1368a69032a337/gftools-0.9.25-py3-none-any.whl (from https://pypi.org/simple/gftools/) 2026-08-28T12:14:05,761 Found link https://files.pythonhosted.org/packages/29/86/d0bc9f81437d41ae5d59804963e423b2de9acf595a8a88b5e7fc30106b67/gftools-0.9.25.tar.gz (from https://pypi.org/simple/gftools/), version: 0.9.25 2026-08-28T12:14:05,762 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/8f/75/87d19c847fe7c835a4aa108c027f1f7fc068b30ec1b1f5ec79c40606364d/gftools-0.9.26-py3-none-any.whl (from https://pypi.org/simple/gftools/) 2026-08-28T12:14:05,763 Found link https://files.pythonhosted.org/packages/a9/52/5b3590736dc35588b64e41f24703632e59edee245b61855e77e233f251e4/gftools-0.9.26.tar.gz (from https://pypi.org/simple/gftools/), version: 0.9.26 2026-08-28T12:14:05,764 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/9b/07/a32985a8f4ff86d58ca587707f84b2374596378d90f2ca31099b89f06926/gftools-0.9.27-py3-none-any.whl (from https://pypi.org/simple/gftools/) 2026-08-28T12:14:05,764 Found link https://files.pythonhosted.org/packages/a9/65/e5028045ae6dd0230f84776c7b95865ceb01076c22e9b4a40d00a7a47a51/gftools-0.9.27.tar.gz (from https://pypi.org/simple/gftools/), version: 0.9.27 2026-08-28T12:14:05,765 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/e0/cc/50d0923980392948cf8c1401024fa2ae1f1195c10fe82066a8d7bb21386a/gftools-0.9.28-py3-none-any.whl (from https://pypi.org/simple/gftools/) 2026-08-28T12:14:05,765 Found link https://files.pythonhosted.org/packages/45/ab/8e64de6c47a8548b07961351c3b5d905e874a2169595c346f6c5b9ef7c77/gftools-0.9.28.tar.gz (from https://pypi.org/simple/gftools/), version: 0.9.28 2026-08-28T12:14:05,766 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/7f/86/1665066892430cc10aca573db0adb0440245e65e5496e50d17249e75a433/gftools-0.9.29-py3-none-any.whl (from https://pypi.org/simple/gftools/) 2026-08-28T12:14:05,767 Found link https://files.pythonhosted.org/packages/78/63/81edf9590b0f30e19be510a0c8ecb184ff0d8327cc2668f555d2e8eac454/gftools-0.9.29.tar.gz (from https://pypi.org/simple/gftools/), version: 0.9.29 2026-08-28T12:14:05,767 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/a0/22/ffef0050105deafb33bfe0f02f6b362140f7e741ca8e7145530374a13b5b/gftools-0.9.30-py3-none-any.whl (from https://pypi.org/simple/gftools/) 2026-08-28T12:14:05,768 Found link https://files.pythonhosted.org/packages/46/b7/4d4db6219ebcaffacc8a58459314684c9f7072a9998238840719d8018c72/gftools-0.9.30.tar.gz (from https://pypi.org/simple/gftools/), version: 0.9.30 2026-08-28T12:14:05,769 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/6b/fb/cdaaa909a0efb7901b92eb80580354c0ed8eeee8473d229c7e7d5b895817/gftools-0.9.31-py3-none-any.whl (from https://pypi.org/simple/gftools/) 2026-08-28T12:14:05,769 Found link https://files.pythonhosted.org/packages/1d/29/73ca94b69b5ccfecab19d7ca5552d8f83ac8024a13b3e5ef94a7319b258e/gftools-0.9.31.tar.gz (from https://pypi.org/simple/gftools/), version: 0.9.31 2026-08-28T12:14:05,770 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/90/5a/55e896279eea7261d03cd0929b293dee27e15c8961e9cc73ad375b37b070/gftools-0.9.32-py3-none-any.whl (from https://pypi.org/simple/gftools/) 2026-08-28T12:14:05,770 Found link https://files.pythonhosted.org/packages/2b/16/8a7656a11b1a72f8ff2cf65ab6984ff16eea106b67d2a182c9b2e04406ce/gftools-0.9.32.tar.gz (from https://pypi.org/simple/gftools/), version: 0.9.32 2026-08-28T12:14:05,771 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/3b/c2/b77c761ab8fb220538ce9be491788bc33b3ddd74c9884cc08b06a2ff1b0f/gftools-0.9.33-py3-none-any.whl (from https://pypi.org/simple/gftools/) 2026-08-28T12:14:05,772 Found link https://files.pythonhosted.org/packages/eb/5a/967cc12261b700faa57e824d2a9c3b93dce37ba952a6fa804652b9f11d1f/gftools-0.9.33.tar.gz (from https://pypi.org/simple/gftools/), version: 0.9.33 2026-08-28T12:14:05,772 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/67/f0/39fa5aa0fae57001c15a3b9bebcb37e9eb07ba52010878fdb777f26791ff/gftools-0.9.34-py3-none-any.whl (from https://pypi.org/simple/gftools/) 2026-08-28T12:14:05,773 Found link https://files.pythonhosted.org/packages/fc/96/5cac4f8cce357634490118a0bce3bb87832c4f119956dbb41b5957c9e93f/gftools-0.9.34.tar.gz (from https://pypi.org/simple/gftools/), version: 0.9.34 2026-08-28T12:14:05,774 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/4b/cb/437016a3eacd0f75cd211dc15b7242dfe990bb8f5930e6837f2b87f78671/gftools-0.9.35-py3-none-any.whl (from https://pypi.org/simple/gftools/) 2026-08-28T12:14:05,774 Found link https://files.pythonhosted.org/packages/1b/d8/e194bf25167f99a0cfc6e4f40c56be09a9b536228c1556bad60dcecadeab/gftools-0.9.35.tar.gz (from https://pypi.org/simple/gftools/), version: 0.9.35 2026-08-28T12:14:05,775 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/20/6f/557a9cbe08cc30c0ce0dc60ba828862a1da42ef5f595e986a0a5ba607546/gftools-0.9.36-py3-none-any.whl (from https://pypi.org/simple/gftools/) 2026-08-28T12:14:05,776 Found link https://files.pythonhosted.org/packages/36/3c/d23d45f9d33c7ac2c266cfafbb0adcce68e53cc8b979128d100dcf6fbce3/gftools-0.9.36.tar.gz (from https://pypi.org/simple/gftools/), version: 0.9.36 2026-08-28T12:14:05,776 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/f0/17/a5e181350f25d648a5a966105cce43542a9d1204703ffad1d94f9aaafeae/gftools-0.9.37-py3-none-any.whl (from https://pypi.org/simple/gftools/) 2026-08-28T12:14:05,777 Found link https://files.pythonhosted.org/packages/20/66/59f2282da8fb5e48ab0462baa6404784ee203bb04bf7e5fcb98c71d720f3/gftools-0.9.37.tar.gz (from https://pypi.org/simple/gftools/), version: 0.9.37 2026-08-28T12:14:05,777 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/95/24/3d69b65f0d073dd27b8dbea5eb518a534233aa4bd097d8a65dbd76303e41/gftools-0.9.38-py3-none-any.whl (from https://pypi.org/simple/gftools/) 2026-08-28T12:14:05,778 Found link https://files.pythonhosted.org/packages/28/7f/a35e1637a3deb88d8d163145d25df1b84a85945c9d7687326df4b07fc05b/gftools-0.9.38.tar.gz (from https://pypi.org/simple/gftools/), version: 0.9.38 2026-08-28T12:14:05,779 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/f0/53/66956c1a011ac3bf9812cc7493e7be7887d9b4583313f7e5cb62da84092c/gftools-0.9.39-py3-none-any.whl (from https://pypi.org/simple/gftools/) 2026-08-28T12:14:05,779 Found link https://files.pythonhosted.org/packages/6a/24/1a66160a03c4416ebe20fe52fc55cdcda597a1e007493200a5e22bed7b26/gftools-0.9.39.tar.gz (from https://pypi.org/simple/gftools/), version: 0.9.39 2026-08-28T12:14:05,780 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/84/5e/078d62ddd196409437d56ef0cbece8391d6f3f39df8eb21a8a9503121b65/gftools-0.9.40-py3-none-any.whl (from https://pypi.org/simple/gftools/) 2026-08-28T12:14:05,780 Found link https://files.pythonhosted.org/packages/c8/66/8397277e465020cdc72dcb455d9fd340eddedd05ef0c8f21bc861e1219b8/gftools-0.9.40.tar.gz (from https://pypi.org/simple/gftools/), version: 0.9.40 2026-08-28T12:14:05,781 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/80/c6/30b1d63dd68ed3f59780749a43a22af5e02f15e1cc44eeb03329e7e550e4/gftools-0.9.41-py3-none-any.whl (from https://pypi.org/simple/gftools/) 2026-08-28T12:14:05,782 Found link https://files.pythonhosted.org/packages/74/c3/6f94fe7f8d6aa5ac0633db89033f3892c48ae509ca7a04813cb90325f97d/gftools-0.9.41.tar.gz (from https://pypi.org/simple/gftools/), version: 0.9.41 2026-08-28T12:14:05,782 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/44/44/b909d2524068114e50175e06fcb21de7f9557464bcba8e62e92b2b9ba857/gftools-0.9.43-py3-none-any.whl (from https://pypi.org/simple/gftools/) 2026-08-28T12:14:05,783 Found link https://files.pythonhosted.org/packages/05/3a/a8782d457e9d869cc7a681ac638a85315172ced278583e08da9276e13267/gftools-0.9.43.tar.gz (from https://pypi.org/simple/gftools/), version: 0.9.43 2026-08-28T12:14:05,784 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/f1/41/6ea9a59fb93cbe9d7519291d7eb0d57de21b6e0c432abba829e52008a74b/gftools-0.9.44-py3-none-any.whl (from https://pypi.org/simple/gftools/) 2026-08-28T12:14:05,784 Found link https://files.pythonhosted.org/packages/f0/46/ef6e623094ede00e34d92212241827079c992f7a4e2b33b1b7bbc41bbc63/gftools-0.9.44.tar.gz (from https://pypi.org/simple/gftools/), version: 0.9.44 2026-08-28T12:14:05,785 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/4c/4c/b1661660eca840508d6e96b46c8805f3989b5225f760fbb5939082ac1b46/gftools-0.9.45-py3-none-any.whl (from https://pypi.org/simple/gftools/) 2026-08-28T12:14:05,786 Found link https://files.pythonhosted.org/packages/32/7c/c0d72366827ed0c8e8f21b688c86b126b7fae3d15c53a211ad0dd73ee8af/gftools-0.9.45.tar.gz (from https://pypi.org/simple/gftools/), version: 0.9.45 2026-08-28T12:14:05,787 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/52/83/cccedec45c145487fc99be020ea86ae888d70b9412726be106fecd9e32e3/gftools-0.9.46-py3-none-any.whl (from https://pypi.org/simple/gftools/) 2026-08-28T12:14:05,787 Found link https://files.pythonhosted.org/packages/03/35/07b1e2365c8e83317ddd8cf5bb02be360b02c4575ed247bfaf377546938e/gftools-0.9.46.tar.gz (from https://pypi.org/simple/gftools/), version: 0.9.46 2026-08-28T12:14:05,788 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/04/61/7916deef8617ef50a2e5fa22751d8ec919497e695b5e9feb7b783e030411/gftools-0.9.47-py3-none-any.whl (from https://pypi.org/simple/gftools/) 2026-08-28T12:14:05,788 Found link https://files.pythonhosted.org/packages/1a/49/0a1d4f6d827799a4cfe2cdb3e53a4eeccb62eb22cc50577ffeab6325b239/gftools-0.9.47.tar.gz (from https://pypi.org/simple/gftools/), version: 0.9.47 2026-08-28T12:14:05,789 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/fb/4c/5403a7e118abe9fdc26697f0d4f9d2ec97ddc75232f7298edae26e9b820a/gftools-0.9.48-py3-none-any.whl (from https://pypi.org/simple/gftools/) 2026-08-28T12:14:05,789 Found link https://files.pythonhosted.org/packages/84/7a/b38e024825b4adb33e80812044ff08adf91a216f41fd1fba06202198f4c5/gftools-0.9.48.tar.gz (from https://pypi.org/simple/gftools/), version: 0.9.48 2026-08-28T12:14:05,790 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/de/34/c18b6798d69a470db890dd404a6003bf4a9a4fd99eef956900900596abbc/gftools-0.9.49-py3-none-any.whl (from https://pypi.org/simple/gftools/) 2026-08-28T12:14:05,790 Found link https://files.pythonhosted.org/packages/04/88/7e65b6ef2743384f5954c94923a22601044892510bc7819f08f7c889c8f0/gftools-0.9.49.tar.gz (from https://pypi.org/simple/gftools/), version: 0.9.49 2026-08-28T12:14:05,791 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/4c/31/1ace9bade6cff3796433b32dfed699c086f97bc966040bb00d40cc9ebb16/gftools-0.9.50-py3-none-any.whl (from https://pypi.org/simple/gftools/) 2026-08-28T12:14:05,792 Found link https://files.pythonhosted.org/packages/b4/3b/862be31d857514a589262fc0ff1d0094bc038a1f0e94641d7265b250eb83/gftools-0.9.50.tar.gz (from https://pypi.org/simple/gftools/), version: 0.9.50 2026-08-28T12:14:05,793 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/82/69/9e271d579134ef31c3ff0dfc3701760f0e3f0e1c19f9a9506083e05d6796/gftools-0.9.51-py3-none-any.whl (from https://pypi.org/simple/gftools/) 2026-08-28T12:14:05,793 Found link https://files.pythonhosted.org/packages/a8/36/52a4eca472973750ccdcfce94e50716c473e0d29d42315fece3e9830f38b/gftools-0.9.51.tar.gz (from https://pypi.org/simple/gftools/), version: 0.9.51 2026-08-28T12:14:05,794 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/35/9f/e7e305fb9a922f8afe6957aed5361058f3959faec1dc6355a928a552ffd9/gftools-0.9.52-py3-none-any.whl (from https://pypi.org/simple/gftools/) 2026-08-28T12:14:05,794 Found link https://files.pythonhosted.org/packages/aa/66/86a8b2efcd0b4057db8b3ad07bcb0ac58c01177663e083968d6ced82d24e/gftools-0.9.52.tar.gz (from https://pypi.org/simple/gftools/), version: 0.9.52 2026-08-28T12:14:05,795 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/04/25/2eb16bafb7623a10f351d042537c6f14a076a6fdb0feef71fc81a59c32c2/gftools-0.9.53-py3-none-any.whl (from https://pypi.org/simple/gftools/) 2026-08-28T12:14:05,796 Found link https://files.pythonhosted.org/packages/64/e0/bde03eee614d72ee549c532b1f198bd7f5089cdc5690bb13393241125e78/gftools-0.9.53.tar.gz (from https://pypi.org/simple/gftools/), version: 0.9.53 2026-08-28T12:14:05,796 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/04/b7/9d59fed7dca5038e1c76a8cbae47a2e4c32e3cb31bab80bcfcb3b8b60209/gftools-0.9.54-py3-none-any.whl (from https://pypi.org/simple/gftools/) 2026-08-28T12:14:05,797 Found link https://files.pythonhosted.org/packages/71/86/ba54cb2416ffc273df4a2b6bd88e2d04a098b943da978239aff2eb6ed994/gftools-0.9.54.tar.gz (from https://pypi.org/simple/gftools/), version: 0.9.54 2026-08-28T12:14:05,797 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/1c/6e/7984be75547c3e7b714f914f1f451cf98a03862dab977558717497c60932/gftools-0.9.55-py3-none-any.whl (from https://pypi.org/simple/gftools/) 2026-08-28T12:14:05,798 Found link https://files.pythonhosted.org/packages/60/0e/cb16e24fd91e225daed022937075292857ac210a793f8e69bc68fe3f51b0/gftools-0.9.55.tar.gz (from https://pypi.org/simple/gftools/), version: 0.9.55 2026-08-28T12:14:05,798 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/60/8d/51cd3232030dba8efea3528c9c157b63944f3bbc3fc8042a89769bd470fc/gftools-0.9.56-py3-none-any.whl (from https://pypi.org/simple/gftools/) 2026-08-28T12:14:05,799 Found link https://files.pythonhosted.org/packages/6e/0e/84f62639e44da8271bd2ec34dc730a63a67cd20c48ac601eaba08bfc3d4a/gftools-0.9.56.tar.gz (from https://pypi.org/simple/gftools/), version: 0.9.56 2026-08-28T12:14:05,799 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/2d/d3/85ddd0ecb1e3eedbf349a163c75d11c76bc4e554037b168ea958f2c66e9d/gftools-0.9.57-py3-none-any.whl (from https://pypi.org/simple/gftools/) 2026-08-28T12:14:05,800 Found link https://files.pythonhosted.org/packages/e8/bc/b7803c24165f80953241f529573d705273e6c7084d898c373105e0a79e70/gftools-0.9.57.tar.gz (from https://pypi.org/simple/gftools/), version: 0.9.57 2026-08-28T12:14:05,801 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/db/32/6ce973bcc7db99754c3afdb24a6c3922b4357fda0d22e3888c6d0597e5c9/gftools-0.9.58-py3-none-any.whl (from https://pypi.org/simple/gftools/) 2026-08-28T12:14:05,801 Found link https://files.pythonhosted.org/packages/91/67/a6c99799a4bb7163f9a22cc6d4a5783628363cb8f8994fc3d26895011507/gftools-0.9.58.tar.gz (from https://pypi.org/simple/gftools/), version: 0.9.58 2026-08-28T12:14:05,802 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/5b/9f/83365e186eace58b01f8fc8b2ebab98ae7c8ec9421c1de3f2af7c217b794/gftools-0.9.59-py3-none-any.whl (from https://pypi.org/simple/gftools/) 2026-08-28T12:14:05,803 Found link https://files.pythonhosted.org/packages/62/c9/62f8b67af9816612b79972094092dc3b434818cf75f2da016eb403e825b4/gftools-0.9.59.tar.gz (from https://pypi.org/simple/gftools/), version: 0.9.59 2026-08-28T12:14:05,803 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/a5/e6/020b7b8d2d792e36e5ece090e9f5445ae2dbe17dbdc6b602eac27382bae4/gftools-0.9.60-py3-none-any.whl (from https://pypi.org/simple/gftools/) 2026-08-28T12:14:05,804 Found link https://files.pythonhosted.org/packages/5e/67/15bacdf463ce62c54925bbf46ab871e668bcb79773a242ae547a3131e004/gftools-0.9.60.tar.gz (from https://pypi.org/simple/gftools/), version: 0.9.60 2026-08-28T12:14:05,805 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/2a/b8/88200ec711352eef7015df3c6cf22747146f9a9798218980ec71161518ef/gftools-0.9.61-py3-none-any.whl (from https://pypi.org/simple/gftools/) 2026-08-28T12:14:05,805 Found link https://files.pythonhosted.org/packages/a9/fd/1a150479f2c22367eb802377709514dc95a4f46eed08421e75bb38fbe2b3/gftools-0.9.61.tar.gz (from https://pypi.org/simple/gftools/), version: 0.9.61 2026-08-28T12:14:05,806 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/68/06/5866b058e05f36b32811a8a439695df8bea7a61e021323e17f1f07f31225/gftools-0.9.62-py3-none-any.whl (from https://pypi.org/simple/gftools/) 2026-08-28T12:14:05,807 Found link https://files.pythonhosted.org/packages/b6/f9/af87a6bd573173edade22b8656bff3fff053c62a56483e6ad3c4c09fc476/gftools-0.9.62.tar.gz (from https://pypi.org/simple/gftools/), version: 0.9.62 2026-08-28T12:14:05,807 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/9e/9f/846634259f8e1368683e5e32eac164daaa5e09dbea3d24df8b97ab9c9183/gftools-0.9.63-py3-none-any.whl (from https://pypi.org/simple/gftools/) 2026-08-28T12:14:05,808 Found link https://files.pythonhosted.org/packages/80/90/cdcdbed333fbf777618f150a673c70f278440d4788bdedb85303202705a1/gftools-0.9.63.tar.gz (from https://pypi.org/simple/gftools/), version: 0.9.63 2026-08-28T12:14:05,809 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/14/57/3e544387354f84ccd79634c01080b6f50fed28eaad7293a8e1597c83dd9b/gftools-0.9.64-py3-none-any.whl (from https://pypi.org/simple/gftools/) 2026-08-28T12:14:05,809 Found link https://files.pythonhosted.org/packages/be/a9/7d5570afaf4c15993745c5955bfc8ec4d05bebd18c39d4df3d0ee03df496/gftools-0.9.64.tar.gz (from https://pypi.org/simple/gftools/), version: 0.9.64 2026-08-28T12:14:05,810 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/97/bf/32df5188b3ea06e2eaec196530546a04ee1a73b6c4b0460b9cd6b76554dc/gftools-0.9.65-py3-none-any.whl (from https://pypi.org/simple/gftools/) 2026-08-28T12:14:05,810 Found link https://files.pythonhosted.org/packages/9a/47/59593e6a6a8b1f5e8a90b8753699a34001adfd5c07b9d15aefa736fe4192/gftools-0.9.65.tar.gz (from https://pypi.org/simple/gftools/), version: 0.9.65 2026-08-28T12:14:05,811 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/93/42/de98acb4ce477de32179c14d6882147c42a6660b8c44f110c92638e30750/gftools-0.9.66-py3-none-any.whl (from https://pypi.org/simple/gftools/) 2026-08-28T12:14:05,812 Found link https://files.pythonhosted.org/packages/63/ee/71527eb86bca927cfb5268a27a0a52b0fe7ab21178d85e71b60ed40a4a90/gftools-0.9.66.tar.gz (from https://pypi.org/simple/gftools/), version: 0.9.66 2026-08-28T12:14:05,812 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/9e/a2/d4831d5354e743bd9aec78295ccd9a11571f08d629f0f554292ef283026f/gftools-0.9.67-py3-none-any.whl (from https://pypi.org/simple/gftools/) 2026-08-28T12:14:05,813 Found link https://files.pythonhosted.org/packages/47/a8/d552f3499176eb2d1ca7239512f4c16dc7068b7c8bdf77894f3ea4cd47f1/gftools-0.9.67.tar.gz (from https://pypi.org/simple/gftools/), version: 0.9.67 2026-08-28T12:14:05,814 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/eb/97/06a7d599f1ed5e729090368646b086db82923c31fa1fddc03d44a3e1400a/gftools-0.9.68-py3-none-any.whl (from https://pypi.org/simple/gftools/) 2026-08-28T12:14:05,814 Found link https://files.pythonhosted.org/packages/3e/2d/0320cd5f4674dcdfb477aff20eb9cf9a39fff69eee966907b6e8aee7355e/gftools-0.9.68.tar.gz (from https://pypi.org/simple/gftools/), version: 0.9.68 2026-08-28T12:14:05,815 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/93/ed/033d5fbeedc605aa4c72f466657f7acd86dcca161802b43f1aa942068f25/gftools-0.9.69-py3-none-any.whl (from https://pypi.org/simple/gftools/) 2026-08-28T12:14:05,816 Found link https://files.pythonhosted.org/packages/a1/ad/f05a7c2ed8d7845dc9a2e61313bc5b9b6631bf071d25da20110ab299a9db/gftools-0.9.69.tar.gz (from https://pypi.org/simple/gftools/), version: 0.9.69 2026-08-28T12:14:05,816 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/ce/a1/6c3230e041e946c88d3528f11ce95ac494064dabe0a994b6a8ee43a85a20/gftools-0.9.70-py3-none-any.whl (from https://pypi.org/simple/gftools/) 2026-08-28T12:14:05,817 Found link https://files.pythonhosted.org/packages/f4/33/f2d80f7c2caa97286c70e81acbf61300ceb34500051d57726932057c33a2/gftools-0.9.70.tar.gz (from https://pypi.org/simple/gftools/), version: 0.9.70 2026-08-28T12:14:05,818 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/39/d0/cd095b1a876e2fa98283056a202ba1d14ee0c1c131a09aef321907ade79e/gftools-0.9.71-py3-none-any.whl (from https://pypi.org/simple/gftools/) 2026-08-28T12:14:05,818 Found link https://files.pythonhosted.org/packages/b3/c7/ea74f081c9bf7190819f99e1ae4b612b0eb3732b431463498cd1081dfaf0/gftools-0.9.71.tar.gz (from https://pypi.org/simple/gftools/), version: 0.9.71 2026-08-28T12:14:05,819 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/a3/1b/79f4436395c3afc0a32996e36f4ba739d8d8e6d89f7f3b5ca742caf9674b/gftools-0.9.72-py3-none-any.whl (from https://pypi.org/simple/gftools/) 2026-08-28T12:14:05,820 Found link https://files.pythonhosted.org/packages/92/e3/9acacd2c9ddc3847c76a48811c197e5ea856d556d194eb57bbe5e3cbb593/gftools-0.9.72.tar.gz (from https://pypi.org/simple/gftools/), version: 0.9.72 2026-08-28T12:14:05,821 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/f0/ca/13761a454fb92b21caf0d045141362f193796c1d961cd64a9b7fe7243480/gftools-0.9.73-py3-none-any.whl (from https://pypi.org/simple/gftools/) 2026-08-28T12:14:05,821 Found link https://files.pythonhosted.org/packages/df/fe/81c83b2b9111a36a7512eff000f1f75855b20538570c8e6a0d011a4b3273/gftools-0.9.73.tar.gz (from https://pypi.org/simple/gftools/), version: 0.9.73 2026-08-28T12:14:05,822 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/b0/e8/2f13c307555d9813864530a97e0e417673150a37e0bfb2b858947b8bdca3/gftools-0.9.74-py3-none-any.whl (from https://pypi.org/simple/gftools/) 2026-08-28T12:14:05,822 Found link https://files.pythonhosted.org/packages/6c/df/d15b8f89aed93d1192e27c8ef694df767fabb7e34717a0e56e22a4bffccc/gftools-0.9.74.tar.gz (from https://pypi.org/simple/gftools/), version: 0.9.74 2026-08-28T12:14:05,823 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/b0/60/1718dd9c8d5f5f782ac94bc51a895d7f7ca05c938c8aa39054e6696b57bd/gftools-0.9.75-py3-none-any.whl (from https://pypi.org/simple/gftools/) 2026-08-28T12:14:05,824 Found link https://files.pythonhosted.org/packages/bd/e4/e39876c13810102adde6b048bfd803e279fd1ac113ac78cda600f1561ac1/gftools-0.9.75.tar.gz (from https://pypi.org/simple/gftools/), version: 0.9.75 2026-08-28T12:14:05,825 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/89/9f/b4584be2959a8b20fb15ac285d6212a1e672988a4b264ffd68ba3ffc83f4/gftools-0.9.76-py3-none-any.whl (from https://pypi.org/simple/gftools/) 2026-08-28T12:14:05,825 Found link https://files.pythonhosted.org/packages/57/a4/6426f24e7cfcab5f9e15284befa42ef26df8cfd53f0972593bdf9800928e/gftools-0.9.76.tar.gz (from https://pypi.org/simple/gftools/), version: 0.9.76 2026-08-28T12:14:05,826 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/bc/a9/960dbd59f19a4ae2fdffb22c5288c09ea5946f56f46692ffa24d7f52e389/gftools-0.9.77-py3-none-any.whl (from https://pypi.org/simple/gftools/) 2026-08-28T12:14:05,827 Found link https://files.pythonhosted.org/packages/14/2a/290fc36e4c2176fb1f1deb1bfeb348da9523768b84b666b5068d8eca3588/gftools-0.9.77.tar.gz (from https://pypi.org/simple/gftools/), version: 0.9.77 2026-08-28T12:14:05,827 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/b3/cf/bf78dbb2012b63b775a1746a6d68819f3db26bc92fb5016a254e8edca226/gftools-0.9.78-py3-none-any.whl (from https://pypi.org/simple/gftools/) 2026-08-28T12:14:05,828 Found link https://files.pythonhosted.org/packages/aa/a5/a1bb409be95e6a5b429aa7d32053b6aa835ff7dbd0f33be89f9d70e7e148/gftools-0.9.78.tar.gz (from https://pypi.org/simple/gftools/), version: 0.9.78 2026-08-28T12:14:05,829 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/64/48/9a64ab65feda74895d5abbbcafd9ca7ce977c4469025172edef5055c984f/gftools-0.9.79-py3-none-any.whl (from https://pypi.org/simple/gftools/) 2026-08-28T12:14:05,830 Found link https://files.pythonhosted.org/packages/12/22/8764c9f95f0c3341cfd8571ac37e6565a2ad01b4d9c6f94563bffc021d0f/gftools-0.9.79.tar.gz (from https://pypi.org/simple/gftools/), version: 0.9.79 2026-08-28T12:14:05,830 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/f8/48/92391dd459c42084480a773d2a1de171efd1038fb931947e50a877463f4e/gftools-0.9.81-py3-none-any.whl (from https://pypi.org/simple/gftools/) 2026-08-28T12:14:05,831 Found link https://files.pythonhosted.org/packages/54/f6/f70a1c3367dbd0464c8672acda9c5ec2d1d4e6145f5ecf856b03c63f4844/gftools-0.9.81.tar.gz (from https://pypi.org/simple/gftools/), version: 0.9.81 2026-08-28T12:14:05,831 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/a6/a4/2903a7dc98c686661f045791ca1bcd7bb76dbf08daf17c059d4661f923e4/gftools-0.9.82-py3-none-any.whl (from https://pypi.org/simple/gftools/) 2026-08-28T12:14:05,832 Found link https://files.pythonhosted.org/packages/57/23/fc555184b11a770ffc831c671bd7b2d6dd3835c887aa27e68308292d8919/gftools-0.9.82.tar.gz (from https://pypi.org/simple/gftools/), version: 0.9.82 2026-08-28T12:14:05,833 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/e5/75/8745585814ed49c46ff6b13120dc01e251a0e5f8b298ec07b66cf04e00f0/gftools-0.9.83-py3-none-any.whl (from https://pypi.org/simple/gftools/) 2026-08-28T12:14:05,833 Found link https://files.pythonhosted.org/packages/09/92/d0d1e1ae160a9f42323c82721179e84af115c6db427654afd5d7e71764f4/gftools-0.9.83.tar.gz (from https://pypi.org/simple/gftools/), version: 0.9.83 2026-08-28T12:14:05,834 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/f3/84/b8279df0e40074463b6696e9cb04120df14515d1982761601463c48c8c2a/gftools-0.9.84-py3-none-any.whl (from https://pypi.org/simple/gftools/) 2026-08-28T12:14:05,834 Found link https://files.pythonhosted.org/packages/b6/f9/346d9cf9c5a90b8f62c7617f8a0f67b496b01be44dc771d1512ed9d26833/gftools-0.9.84.tar.gz (from https://pypi.org/simple/gftools/), version: 0.9.84 2026-08-28T12:14:05,835 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/8e/1e/f3d9b1691025992e0c5c3ecaf9761ef69e752cd73984b3719e90ef020560/gftools-0.9.85-py3-none-any.whl (from https://pypi.org/simple/gftools/) 2026-08-28T12:14:05,836 Found link https://files.pythonhosted.org/packages/73/5e/9e4f840bfdc9b60ef457dbec775c0539223ecd336633a81677c3ffba537e/gftools-0.9.85.tar.gz (from https://pypi.org/simple/gftools/), version: 0.9.85 2026-08-28T12:14:05,836 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/5a/4d/f6ccca13a512b5305d44d4f0787e7930a4480c2fc8258cf5017144b280f8/gftools-0.9.86-py3-none-any.whl (from https://pypi.org/simple/gftools/) 2026-08-28T12:14:05,837 Found link https://files.pythonhosted.org/packages/e2/a9/2e348ff5e8daeb9291b225596c41eb23d62f4244438c9fcbb620f02219ce/gftools-0.9.86.tar.gz (from https://pypi.org/simple/gftools/), version: 0.9.86 2026-08-28T12:14:05,838 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/72/38/3b63f20607c1c50c0972ded7f56f72b70de88c6ee2fe660749af447bbeab/gftools-0.9.87-py3-none-any.whl (from https://pypi.org/simple/gftools/) 2026-08-28T12:14:05,838 Found link https://files.pythonhosted.org/packages/92/5e/60e8a9c6e5771d7307a67e14593884658c2d9c6fb497da4330c154468149/gftools-0.9.87.tar.gz (from https://pypi.org/simple/gftools/), version: 0.9.87 2026-08-28T12:14:05,839 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/e8/bd/057285ae09634d8b4a30ea9dc6841dd2a1bc5e8a349297453b8b0bb54e2f/gftools-0.9.88-py3-none-any.whl (from https://pypi.org/simple/gftools/) 2026-08-28T12:14:05,840 Found link https://files.pythonhosted.org/packages/8c/5d/52a329b1e41aec726d23131869badf71ded544dccd0d4a9bc789d901fd60/gftools-0.9.88.tar.gz (from https://pypi.org/simple/gftools/), version: 0.9.88 2026-08-28T12:14:05,841 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/f7/76/0878bbf34d9623c6145c0371a1cf9f8ecfb4075ffddad58a838390fcb1d5/gftools-0.9.89-py3-none-any.whl (from https://pypi.org/simple/gftools/) 2026-08-28T12:14:05,841 Found link https://files.pythonhosted.org/packages/97/ad/337889bf4bc17a1a11ae9299bb60271e173b9a5e3fc0cbbd3276bd96f3dc/gftools-0.9.89.tar.gz (from https://pypi.org/simple/gftools/), version: 0.9.89 2026-08-28T12:14:05,842 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/23/c3/b7070e44226cee55208db1d979902dbe1b5ffca06d5b19a06fb4d4e67586/gftools-0.9.90-py3-none-any.whl (from https://pypi.org/simple/gftools/) 2026-08-28T12:14:05,842 Found link https://files.pythonhosted.org/packages/cb/a5/b1e53ad3409f6ef8d3b5ec25c7d30a4b43d50d0577344e656475ba9ad342/gftools-0.9.90.tar.gz (from https://pypi.org/simple/gftools/), version: 0.9.90 2026-08-28T12:14:05,843 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/ee/b0/9111f179497c8198b6028fa23cc09ad1f60639fc03ad0fb24d522b546cd5/gftools-0.9.91-py3-none-any.whl (from https://pypi.org/simple/gftools/) 2026-08-28T12:14:05,844 Found link https://files.pythonhosted.org/packages/a6/d2/f3d8f68292f62c5cfc362f30493c3ea2c78d3dd5cdf51d3dce7a6c25794d/gftools-0.9.91.tar.gz (from https://pypi.org/simple/gftools/), version: 0.9.91 2026-08-28T12:14:05,844 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/8a/f8/986e91956458b64a84abb8eba272beeb15db3bdb7ccaa7bb3c111e4f68f7/gftools-0.9.92-py3-none-any.whl (from https://pypi.org/simple/gftools/) 2026-08-28T12:14:05,845 Found link https://files.pythonhosted.org/packages/50/72/32d3c5bcfb2490e509f076fe144193eb52a722ed872bc2bd8ac0933d2c4f/gftools-0.9.92.tar.gz (from https://pypi.org/simple/gftools/), version: 0.9.92 2026-08-28T12:14:05,845 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/29/25/026a18b350522d9422213a229978fa6392b0c302670bd70f0e753f0ff5c0/gftools-0.9.93-py3-none-any.whl (from https://pypi.org/simple/gftools/) 2026-08-28T12:14:05,846 Found link https://files.pythonhosted.org/packages/89/83/27550ffcd889dc4e8b56970d09144a721a3caddcf1ce37ca7cd6b0bab67d/gftools-0.9.93.tar.gz (from https://pypi.org/simple/gftools/), version: 0.9.93 2026-08-28T12:14:05,847 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/3f/c0/fd7d29c643ce6b32233d4da4bee2f1ce97933c0506e552ed0d60907a9b87/gftools-0.9.94-py3-none-any.whl (from https://pypi.org/simple/gftools/) 2026-08-28T12:14:05,847 Found link https://files.pythonhosted.org/packages/9d/7d/5fb4c68e92caadd5d1449821abd50360970202dcbfe4ffb3628bf5946e8a/gftools-0.9.94.tar.gz (from https://pypi.org/simple/gftools/), version: 0.9.94 2026-08-28T12:14:05,848 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/7b/fd/55c4392688f573b7f29d01bf29027e694d02a33596d19cf6e68df9461479/gftools-0.9.95-py3-none-any.whl (from https://pypi.org/simple/gftools/) 2026-08-28T12:14:05,848 Found link https://files.pythonhosted.org/packages/0d/6a/44f0c31da5d51f1fa20913239fc4d33743b6c03b5f931f47a70ce977aebc/gftools-0.9.95.tar.gz (from https://pypi.org/simple/gftools/), version: 0.9.95 2026-08-28T12:14:05,849 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/f0/15/1beccc67df941339f50012b2d14901781a6573a55aeebcc94f13ff5e8dc3/gftools-0.9.96-py3-none-any.whl (from https://pypi.org/simple/gftools/) 2026-08-28T12:14:05,850 Found link https://files.pythonhosted.org/packages/2f/53/576deed8d0de08fe1d3037851d64ee90207baa63fd83dfdc578c3647f399/gftools-0.9.96.tar.gz (from https://pypi.org/simple/gftools/), version: 0.9.96 2026-08-28T12:14:05,850 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/50/b8/6f6ce40c74fed01074cfaaba59e01606d298e0e2d9c524a8155183fc3cd3/gftools-0.9.97-py3-none-any.whl (from https://pypi.org/simple/gftools/) 2026-08-28T12:14:05,851 Found link https://files.pythonhosted.org/packages/98/93/2de972164c761a26b65bb942bc6764b66c4cf759f2c28f75c15ae49a0900/gftools-0.9.97.tar.gz (from https://pypi.org/simple/gftools/), version: 0.9.97 2026-08-28T12:14:05,852 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/e1/60/bc8f9514127c28dfeae73070a13961ee6e695d99a0c3d3f28c40e653ed5f/gftools-0.9.98-py3-none-any.whl (from https://pypi.org/simple/gftools/) (requires-python:>=3.10) 2026-08-28T12:14:05,853 Found link https://files.pythonhosted.org/packages/d4/5f/51e974afa7d275920f24ae391594a0e73553d7c28af50c0eb0e19a2bd459/gftools-0.9.98.tar.gz (from https://pypi.org/simple/gftools/) (requires-python:>=3.10), version: 0.9.98 2026-08-28T12:14:05,853 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/ec/75/e1b46fd783c34c7824e72ea430e03fff8175056b5cba9e28be8beb95ea96/gftools-0.9.99-py3-none-any.whl (from https://pypi.org/simple/gftools/) (requires-python:>=3.10) 2026-08-28T12:14:05,854 Found link https://files.pythonhosted.org/packages/8c/ef/1d5fe9eb8ce3c76a32d3b97d021c31efafcb2e761dbf53c6d21ab905baf9/gftools-0.9.99.tar.gz (from https://pypi.org/simple/gftools/) (requires-python:>=3.10), version: 0.9.99 2026-08-28T12:14:05,855 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/17/63/909f8b6db74f9d6d19d80154d699bf726dd5fc202bda47c771e2ac1d8c5f/gftools-0.9.991-py3-none-any.whl (from https://pypi.org/simple/gftools/) (requires-python:>=3.10) 2026-08-28T12:14:05,855 Found link https://files.pythonhosted.org/packages/f3/8a/3931ff15b3ec8b16696aec9206b643d2e7dadada4c308083b0c477dd706a/gftools-0.9.991.tar.gz (from https://pypi.org/simple/gftools/) (requires-python:>=3.10), version: 0.9.991 2026-08-28T12:14:05,856 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/d8/cf/adffcbc175679add78c0e222cce69cc45b7b3069e133a0dce602722fc63f/gftools-0.9.992-py3-none-any.whl (from https://pypi.org/simple/gftools/) (requires-python:>=3.10) 2026-08-28T12:14:05,857 Found link https://files.pythonhosted.org/packages/1c/44/3aec64568704fc6dc6b21d1bb196ce924395dea79bcb76005491d8cf2f43/gftools-0.9.992.tar.gz (from https://pypi.org/simple/gftools/) (requires-python:>=3.10), version: 0.9.992 2026-08-28T12:14:05,857 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/e9/b0/4962f862f67c9b27f1277cb1fa69b71fe1739ea36329ed3b700b2659a4d2/gftools-0.9.993-py3-none-any.whl (from https://pypi.org/simple/gftools/) (requires-python:>=3.10) 2026-08-28T12:14:05,858 Found link https://files.pythonhosted.org/packages/52/27/e3347c43fd13e2f5940e7f51493eebcd0a2ec35a5186ab914839b51f2f35/gftools-0.9.993.tar.gz (from https://pypi.org/simple/gftools/) (requires-python:>=3.10), version: 0.9.993 2026-08-28T12:14:05,859 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/77/b2/d9fb73366a81fd35c568439fd8e5ded9906cdaf1e19c3891bd542023e2ce/gftools-0.9.994-py3-none-any.whl (from https://pypi.org/simple/gftools/) (requires-python:>=3.10) 2026-08-28T12:14:05,860 Found link https://files.pythonhosted.org/packages/90/25/449f3a45b097d5d928ad95b6224033dcece11c485a0daca79728ffc6dd5f/gftools-0.9.994.tar.gz (from https://pypi.org/simple/gftools/) (requires-python:>=3.10), version: 0.9.994 2026-08-28T12:14:05,860 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/98/51/366e5898b790f6ac0af7585f72acb0bbba7d28e8ddc2b914a5c5d48f1f3c/gftools-0.9.995-py3-none-any.whl (from https://pypi.org/simple/gftools/) (requires-python:>=3.10) 2026-08-28T12:14:05,861 Found link https://files.pythonhosted.org/packages/c8/69/36a1168a58acb24926b74739b85efcc6d37554280b29221af4cac39a2795/gftools-0.9.995.tar.gz (from https://pypi.org/simple/gftools/) (requires-python:>=3.10), version: 0.9.995 2026-08-28T12:14:05,862 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/02/ed/495e6b60cb6b5cbfd31fad22aaf4b8bfbb2c8b9e9826f239da616aa55bd2/gftools-0.9.996-py3-none-any.whl (from https://pypi.org/simple/gftools/) (requires-python:>=3.10) 2026-08-28T12:14:05,863 Found link https://files.pythonhosted.org/packages/a4/15/274c101dad7115f09c2eaa189df30e8bff330e1e3e49879fc7e8101c398d/gftools-0.9.996.tar.gz (from https://pypi.org/simple/gftools/) (requires-python:>=3.10), version: 0.9.996 2026-08-28T12:14:05,863 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/55/76/6cf87ae49ad23b421a6f76959a5a6b895e5c1c9a2a47530cec221eb32467/gftools-0.9.997-py3-none-any.whl (from https://pypi.org/simple/gftools/) (requires-python:>=3.10) 2026-08-28T12:14:05,864 Found link https://files.pythonhosted.org/packages/48/3e/cf9013f6de6ed253ef1e0ecc6a709a90b36d619fb11efd44cc3ad385fdd1/gftools-0.9.997.tar.gz (from https://pypi.org/simple/gftools/) (requires-python:>=3.10), version: 0.9.997 2026-08-28T12:14:05,865 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/a4/24/639f3b3df55b9f534b106127a542e1c0c80403d0d60593d950d889c307fc/gftools-0.9.998-py3-none-any.whl (from https://pypi.org/simple/gftools/) (requires-python:>=3.10) 2026-08-28T12:14:05,866 Found link https://files.pythonhosted.org/packages/cd/ce/657b07b24a66c4fcf16eed1a26bf18f9baf72e555bb8a1fe9efc16c3ee25/gftools-0.9.998.tar.gz (from https://pypi.org/simple/gftools/) (requires-python:>=3.10), version: 0.9.998 2026-08-28T12:14:05,866 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/b1/24/f7c52a30c8999a329ede1a4a3043f8f4f37fba50922147772e66e3313978/gftools-0.9.999-py3-none-any.whl (from https://pypi.org/simple/gftools/) (requires-python:>=3.10) 2026-08-28T12:14:05,867 Found link https://files.pythonhosted.org/packages/85/24/d97a9f7ec742578e735fb3a32d4d858241f134a41ac5d217f090aeb1479d/gftools-0.9.999.tar.gz (from https://pypi.org/simple/gftools/) (requires-python:>=3.10), version: 0.9.999 2026-08-28T12:14:05,868 Skipping link: No binaries permitted for gftools: https://files.pythonhosted.org/packages/51/f9/d11723356c4b8c1db75e3e54386fd73ca3010b667be88bd711bfa5826521/gftools-0.9991-py3-none-any.whl (from https://pypi.org/simple/gftools/) (requires-python:>=3.10) 2026-08-28T12:14:05,869 Found link https://files.pythonhosted.org/packages/da/9f/0d2e1a562be39c4d0cc050bddf5b44b99688699fb72fc5837a59bed89e8a/gftools-0.9991.tar.gz (from https://pypi.org/simple/gftools/) (requires-python:>=3.10), version: 0.9991 2026-08-28T12:14:05,870 Fetching project page and analyzing links: https://www.piwheels.org/simple/gftools/ 2026-08-28T12:14:05,870 Getting page https://www.piwheels.org/simple/gftools/ 2026-08-28T12:14:05,872 Found index url https://www.piwheels.org/simple 2026-08-28T12:14:06,068 Fetched page https://www.piwheels.org/simple/gftools/ as text/html 2026-08-28T12:14:06,105 Skipping link: No binaries permitted for gftools: https://www.piwheels.org/simple/gftools/gftools-0.9.999-py3-none-any.whl#sha256=2abda8102e52179743fa253f5b7f989de48baa616005b5711a2cb75a5c60271e (from https://www.piwheels.org/simple/gftools/) (requires-python:>=3.10) 2026-08-28T12:14:06,105 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.9.998-py3-none-any.whl#sha256=78e6a5f23441f3e3de94a0c524a12617d6211f4e39fda1f241d58b88f281bdf6 (from https://www.piwheels.org/simple/gftools/) (requires-python:>=3.10) 2026-08-28T12:14:06,106 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.9.997-py3-none-any.whl#sha256=c4c87ca9898fc71809c398b696f6658a4a62746cef6977da53cc010beb088a59 (from https://www.piwheels.org/simple/gftools/) (requires-python:>=3.10) 2026-08-28T12:14:06,107 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.9.996-py3-none-any.whl#sha256=02a94697247905f836b3af01db769130026dba0a2f997a0dfe17feffb3c6b93e (from https://www.piwheels.org/simple/gftools/) (requires-python:>=3.10) 2026-08-28T12:14:06,108 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.9.995-py3-none-any.whl#sha256=f852e0752671537a628c0668ad0eceba09fab7349f34975f82a4537ae945c13b (from https://www.piwheels.org/simple/gftools/) (requires-python:>=3.10) 2026-08-28T12:14:06,108 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.9.994-py3-none-any.whl#sha256=d23c0dec3ce37cb81ab60de7d8b222a56e3eb8127da9a8fcd64679bbaa39bba4 (from https://www.piwheels.org/simple/gftools/) (requires-python:>=3.10) 2026-08-28T12:14:06,109 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.9.993-py3-none-any.whl#sha256=e1667b9985395ae18c75f48410113af439271f3ec21ccf4c9abbac845aba0a5e (from https://www.piwheels.org/simple/gftools/) (requires-python:>=3.10) 2026-08-28T12:14:06,109 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.9.992-py3-none-any.whl#sha256=eae8cfe270a5b6027d037938d17def9d30fa6285838673352dd5b5674ad153dc (from https://www.piwheels.org/simple/gftools/) (requires-python:>=3.10) 2026-08-28T12:14:06,110 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.9.99-py3-none-any.whl#sha256=45cc508dfc888b9f62f8d55ffd5146620abc340fbf465779df4f15ff02ab17d1 (from https://www.piwheels.org/simple/gftools/) (requires-python:>=3.10) 2026-08-28T12:14:06,110 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.9.98-py3-none-any.whl#sha256=5d7c765aa8c5c2662d7ef7a5e145f30f5d76cac2f2ee17bd97e94e943c6f0b71 (from https://www.piwheels.org/simple/gftools/) (requires-python:>=3.10) 2026-08-28T12:14:06,111 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.9.97-py3-none-any.whl#sha256=3b46223765db2794afeec04d8186788fcf21a06684eae6b216a10a79dabd9464 (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,112 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.9.96-py3-none-any.whl#sha256=ce406e2d18ef5cc3727b1f4eaba55f232b99ae2986f9fb4cbebfb4e759f96935 (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,112 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.9.95-py3-none-any.whl#sha256=ddf650e76cd8d9c96e2843cbe7205da6099e4612e84cff8ade797ba4b1fbd553 (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,113 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.9.94-py3-none-any.whl#sha256=1d23a3107b6b84c31da560afeea315acb30e3fbe468ea193ee5a5264dfad6e04 (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,113 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.9.93-py3-none-any.whl#sha256=f62c52fadf2825a467778240368e57986bf760f41717f19c3e10927e07e36a62 (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,114 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.9.92-py3-none-any.whl#sha256=e9519bec51f7d1809e39526dded3291021bfd11cff5b2806078193af6217ee4d (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,115 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.9.91-py3-none-any.whl#sha256=ceabd6c74bba1fe0bd94f4b9a505149f15b34278661423b5d727f4943580edd6 (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,115 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.9.90-py3-none-any.whl#sha256=c80e6da6842500127f54ce436a40ccc12b2aaa4966949c7e4de1f471308b3668 (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,116 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.9.89-py3-none-any.whl#sha256=b39ba3ce34feb858ccf26bf2a166640f99ae0a4a15fa0f108f54c5a40d2bff46 (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,117 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.9.86-py3-none-any.whl#sha256=96a83640abef6007d4112957a32b84b21718fc1df244db17f584eae2e97524c1 (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,117 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.9.79-py3-none-any.whl#sha256=4efe35d0e7b214f2c84d47be27aea6fcba5b62a4ca0603939def5a6c0bbbd4f0 (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,118 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.9.78-py3-none-any.whl#sha256=881ed32b4d440fd4e5280a6521f291878a09cd3347ef1b5ba3af28f5c6b3604b (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,118 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.9.77-py3-none-any.whl#sha256=76afcfe1d28f4961833a9b42cae5820472ddd3beeb0af29dbf2c529416a30bbf (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,119 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.9.76-py3-none-any.whl#sha256=5fd96ac15d5ecda4414a81312012e58dd98f90b2612073e6f90cb133473d5467 (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,119 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.9.75-py3-none-any.whl#sha256=51ce3b865af658de339b8847812b673c81c04f88f1a91bc2603c8110c30412a7 (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,120 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.9.74-py3-none-any.whl#sha256=5e620f875522a5b073f531c8a1460bc656d7f0bcbda1e027d3e32290dbc44386 (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,120 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.9.73-py3-none-any.whl#sha256=9d9c9713361f108c3bb678f1d2eb022094fbcca2466e0721170ef822f23c5fb4 (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,121 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.9.72-py3-none-any.whl#sha256=59a7ac4c7fb9ff1afc878d1303af53e86beae0bb3239882d42fe2fe60d4f21e7 (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,122 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.9.71-py3-none-any.whl#sha256=f8ba86f4c1636d707abf5908bfb72481c1813abd9be153623da5ee476dc51dfd (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,122 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.9.70-py3-none-any.whl#sha256=a82da6511719a8550d1a54b2c36e8795afa2b7a80a1dbceec294947bea601233 (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,123 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.9.69-py3-none-any.whl#sha256=fc8948884714063f7796f4120292939aa46616ad04b020b3058165647bff6e26 (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,123 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.9.68-py3-none-any.whl#sha256=442a37a69cd81ca9f9d4bfc8c0372921974f0185b1939c78886fcfd9783e032b (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,124 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.9.67-py3-none-any.whl#sha256=ecffd03bf2bdb495e4097caf2d15337d9fdf074dfb7dde993133f66877cb52b0 (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,124 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.9.66-py3-none-any.whl#sha256=d566f1d9399621dabe575aaf21dc87aaca89042bde03b6624c6a37c05ba2e0c1 (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,125 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.9.65-py3-none-any.whl#sha256=b55729b8383cc5488802fab874e4fe139972bd5c02df5eccdd8da4d5bb608f02 (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,126 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.9.64-py3-none-any.whl#sha256=08b9cc9194901a84e969722766093d30d95292516d1935024f960e07bd34ad6d (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,126 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.9.63-py3-none-any.whl#sha256=6de270e87a837d51cb3a294ded309267eec0189f895b0ccd0c199c93df8c80b7 (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,127 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.9.62-py3-none-any.whl#sha256=1aa0903cba35aa13492bcc9be9ac06948569b759b6f62891cf58802c19f7d759 (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,127 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.9.61-py3-none-any.whl#sha256=c13a443444bc108476bf84da37f43166cac68266868cba98870a92a3dc110b76 (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,128 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.9.60-py3-none-any.whl#sha256=e9f1a702c6636062d785b3813a1e23de416aaad3f2d3c03fdae592f250ed66bb (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,128 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.9.59-py3-none-any.whl#sha256=105edea50762ef772859511275f6e0a08110b73293ae82f894a338da7dfe1fd4 (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,129 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.9.58-py3-none-any.whl#sha256=d00d6b3ae7358cbed7d4573a3d062ce3530ae9a8339f9c55e2c703a0d5aceccb (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,130 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.9.57-py3-none-any.whl#sha256=15610b1c0da029a3902642d4b6a474d0f71b39f1bf881cb80b7c228372e693ee (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,130 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.9.56-py3-none-any.whl#sha256=c13aef812b9b20c70d975cdc65d3ea8c1da863c5a7d74e7333f3b59a00b0b5c4 (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,131 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.9.55-py3-none-any.whl#sha256=276c2355b706d949c5887b861b016e0624fbef0fd278305314d4081b83b5a5bc (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,131 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.9.54-py3-none-any.whl#sha256=b594a5fa02649ca65d9db193214a5ed91c42c7e65197bfd65bc4d7b3204ad944 (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,132 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.9.53-py3-none-any.whl#sha256=b2aaee15804672c6949d90713ced5540dd53506f0ec47a1ac6a8e8cb217c5e46 (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,133 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.9.52-py3-none-any.whl#sha256=9cfce64c17414c3bb1b46dc1e9605c9ebe28678eac40ef12a6fa3ec9f64724c9 (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,133 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.9.51-py3-none-any.whl#sha256=8c854c4ce1956bcb78f0a64b594c79519953c608f55895d652a0d533e1ce3e8e (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,134 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.9.50-py3-none-any.whl#sha256=ce677be3b8d72080011ba7221d695df6e2fc5608d0570aaa66bed4677cecd5f0 (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,135 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.9.49-py3-none-any.whl#sha256=61274b0c43f2cdfda88d84f13646256020090311842f534c7dcd2704f385c13b (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,135 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.9.48-py3-none-any.whl#sha256=6ce7d6b3340d2d7530732e4af96eccd983d6ba027da19e66463f88f3e7f794b4 (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,136 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.9.47-py3-none-any.whl#sha256=e3f6d37d401526d5993e7a867d26befe3c0c3d755c1c75587d2353ff78673b9d (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,136 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.9.46-py3-none-any.whl#sha256=1669d3df6e37e094fc8b0103462b81b9805dfbbacf2fbb75bc10bbba40338a10 (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,137 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.9.45-py3-none-any.whl#sha256=7332589d3fc9d0cceedf7a4cbb1befc611bff5f91338af44fc9e8841f9e31f67 (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,137 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.9.44-py3-none-any.whl#sha256=eadc3a127da24a68f13c27d56b8993b130e0737a168822ff715f4355a06b5e41 (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,138 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.9.43-py3-none-any.whl#sha256=79f1339a4b93ff7d706d8d0b933ac9e1a93ad945e89cab1543ee976bef3e9b5c (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,139 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.9.41-py3-none-any.whl#sha256=30b4071b8488a121bca49bd170b2e44b2c562a00544001c737a8a542906443e3 (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,139 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.9.40-py3-none-any.whl#sha256=70453440bb4798dc9c8dbefb26f449876262da139d920cc4c8b15372ee510dd1 (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,140 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.9.39-py3-none-any.whl#sha256=01a3ff8f9c71e6f230a63636dacae99adf1275b06cc05cd1caa0642064e2a156 (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,141 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.9.38-py3-none-any.whl#sha256=01f074825f14512975d9fcdeb4685d3b41273fe28bf097912b748a66350da0cf (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,141 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.9.37-py3-none-any.whl#sha256=ee3f74622c1ed019216499ac1c4380cdab369a0240ec15623266f5dd02e598cc (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,142 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.9.36-py3-none-any.whl#sha256=b5dc5f3fafe79fe47ba56485cc6d4de0be5ceaa4ca150df6bf84438cb269e9e7 (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,143 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.9.35-py3-none-any.whl#sha256=0725a69564697311edd0023adf79587fc4b3edf994b5b6ffa54f9182504ca12c (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,143 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.9.34-py3-none-any.whl#sha256=6fa6f589e93d0d8cf256535a212d667acacaf9dfb87d776b119c222e9d6af199 (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,144 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.9.33-py3-none-any.whl#sha256=b79f1df8c1797e2f2fba9cdcbc18b8bfd8ccee0879bf0f0ac1a3411e8e78a772 (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,144 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.9.32-py3-none-any.whl#sha256=d41e86879519311d3c1da1443478f01e3c9cff8874b4653b14c9050fb53244a4 (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,145 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.9.31-py3-none-any.whl#sha256=d27a573b95b1354bb7603fe5dc52eddce6654271fec93491dd08dd4704336062 (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,145 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.9.30-py3-none-any.whl#sha256=29e70e261e4e7dc03212dbed22e99a7ff9aee2136373422c5d86eaff48d40be1 (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,146 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.9.29-py3-none-any.whl#sha256=004f88bd6ac8078ab980c4d3ef1479591ecd7516fe99a735c660f841d5062da1 (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,146 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.9.28-py3-none-any.whl#sha256=2a2adda818ddafa2c11c4f850c7d035bd53974be0614775d93cbcfb6e7878c87 (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,147 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.9.27-py3-none-any.whl#sha256=386dddea966f18deed86b385ae69e1aaefa4361c27a377b33b6d9458f4e13c12 (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,147 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.9.26-py3-none-any.whl#sha256=1c4f5a50aad673bf2a5be1755c7fed4378bf6944157150d7ce278d7e41c50195 (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,148 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.9.25-py3-none-any.whl#sha256=c8dcdf37a4d457999476a26a0094bc50a8811c3f0fd5f4bb20e45d73f7cfe50a (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,148 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.9.24-py3-none-any.whl#sha256=c235366abba2e3fdec1c9014ccebfa4a12dfad5dec8275991f7b219b955e8ff9 (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,149 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.9.23-py3-none-any.whl#sha256=1a40bcc779c8d1e862dbeef34060fef168626544d00ce9b8433e34e00405a999 (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,150 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.9.21-py3-none-any.whl#sha256=46d1e9d0057e39a262acf691b6c258b845300579576bda17fa3cde080d2f8e16 (from https://www.piwheels.org/simple/gftools/) (requires-python:>=3.7) 2026-08-28T12:14:06,150 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.9.20-py3-none-any.whl#sha256=bd3a92cfcdc7b7196cdcec5ab2343e5962efab22eb777304fc65b772a80f7a38 (from https://www.piwheels.org/simple/gftools/) (requires-python:>=3.7) 2026-08-28T12:14:06,151 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.9.19-py3-none-any.whl#sha256=7167290ad54c475aa939c2f80f3e7a19f02f742bdf4d3292f2541779a666e278 (from https://www.piwheels.org/simple/gftools/) (requires-python:>=3.7) 2026-08-28T12:14:06,152 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.9.18-py3-none-any.whl#sha256=7a075e803a2593c9f20bf8d5ab6c83f76fe68b8173f50fe83f41900b7adcad1a (from https://www.piwheels.org/simple/gftools/) (requires-python:>=3.7) 2026-08-28T12:14:06,152 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.9.17-py3-none-any.whl#sha256=2b9ff3d4b610d8a25071f04c24ceccb386eeb0e0e77f1ec8f4819d3175836ccb (from https://www.piwheels.org/simple/gftools/) (requires-python:>=3.7) 2026-08-28T12:14:06,153 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.9.16-py3-none-any.whl#sha256=094db854d7a483f8ca4f3f1633cdaea065da37270e1dd1b381463f59a8fefff7 (from https://www.piwheels.org/simple/gftools/) (requires-python:>=3.7) 2026-08-28T12:14:06,153 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.9.15-py3-none-any.whl#sha256=7d618160c59bc32f8ea2ca598f346024226d24b5c24472213cf8ef6f49e3f5da (from https://www.piwheels.org/simple/gftools/) (requires-python:>=3.7) 2026-08-28T12:14:06,154 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.9.14-py3-none-any.whl#sha256=e43eb8324fc25d88411f4107e24de0ad5b009d5ed88778efff98ca414fd2eb36 (from https://www.piwheels.org/simple/gftools/) (requires-python:>=3.7) 2026-08-28T12:14:06,154 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.9.13-py3-none-any.whl#sha256=6b1bf654dab08645fd423c7f4ef141566d179a0bb177b157224a00110436b013 (from https://www.piwheels.org/simple/gftools/) (requires-python:>=3.7) 2026-08-28T12:14:06,155 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.9.12-py3-none-any.whl#sha256=9e200c5f8c61675088308b41a19c770a09f67a25aaa87e47cdea4051cca52631 (from https://www.piwheels.org/simple/gftools/) (requires-python:>=3.7) 2026-08-28T12:14:06,156 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.9.11-py3-none-any.whl#sha256=4bd488a1f8ad9472a894f808f2a8f65997a1e13277e1ac2c806005bb6c5e6608 (from https://www.piwheels.org/simple/gftools/) (requires-python:>=3.7) 2026-08-28T12:14:06,156 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.9.10-py3-none-any.whl#sha256=5ef449de5eb3327ffab500d728281063fd00cb8e1d840e5c110c836313abcd04 (from https://www.piwheels.org/simple/gftools/) (requires-python:>=3.7) 2026-08-28T12:14:06,157 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.9.9-py3-none-any.whl#sha256=5198a5614f4c694dd0171649f3e9c469ad1f2e674b6e4de2c69672b7f9478a81 (from https://www.piwheels.org/simple/gftools/) (requires-python:>=3.7) 2026-08-28T12:14:06,157 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.9.8-py3-none-any.whl#sha256=0b6d95f79ff472deb6878542dbfb5300c72879056ecb4282b3558b720708d50a (from https://www.piwheels.org/simple/gftools/) (requires-python:>=3.7) 2026-08-28T12:14:06,158 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.9.7-py3-none-any.whl#sha256=ca6a9aa576d7e5cdf29f0cfad94c1462c2c4f1da6f7f2041af19002e794033eb (from https://www.piwheels.org/simple/gftools/) (requires-python:>=3.7) 2026-08-28T12:14:06,159 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.9.6-py3-none-any.whl#sha256=349e0cace78bdca293f51b710cd38be03359b6e3819bc687a64a3598b33b3e64 (from https://www.piwheels.org/simple/gftools/) (requires-python:>=3.7) 2026-08-28T12:14:06,159 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.9.5-py3-none-any.whl#sha256=57383b043582c30ebb97c4fb651f4d4a9cf00ecf5509a7fb56674a9f1fea2ad6 (from https://www.piwheels.org/simple/gftools/) (requires-python:>=3.7) 2026-08-28T12:14:06,160 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.9.4-py3-none-any.whl#sha256=e09a85e5aef2d96494f0de8c6a3b7fe63d12884826243c4375e01c7b5cc6e754 (from https://www.piwheels.org/simple/gftools/) (requires-python:>=3.7) 2026-08-28T12:14:06,160 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.9.2-py3-none-any.whl#sha256=10ee1aadad43dcaa2270d4981fc0a398a481ca5328b522d37c6aab571c7a55c8 (from https://www.piwheels.org/simple/gftools/) (requires-python:>=3.7) 2026-08-28T12:14:06,161 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.9.1-py3-none-any.whl#sha256=d3c0d54b9569d404e5231198894a9a62202e06571285e2c461be30a0ec52893d (from https://www.piwheels.org/simple/gftools/) (requires-python:>=3.7) 2026-08-28T12:14:06,161 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.9.0-py3-none-any.whl#sha256=36b05e108ca07dbd76545e11517109540b39858920ca78edb374527f3db3a537 (from https://www.piwheels.org/simple/gftools/) (requires-python:>=3.7) 2026-08-28T12:14:06,162 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.8.8-py3-none-any.whl#sha256=c1b31e9d818e2e5b7cddafe0f74508c460cdabed4d03efcf2a5c4246338b379d (from https://www.piwheels.org/simple/gftools/) (requires-python:>=3.7) 2026-08-28T12:14:06,162 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.8.7-py3-none-any.whl#sha256=7a8ac04f956e5ae73abe7f3413ea9392432a0b6ea0f5bac828c021e78dc3be6e (from https://www.piwheels.org/simple/gftools/) (requires-python:>=3.7) 2026-08-28T12:14:06,163 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.8.6-py3-none-any.whl#sha256=8289d188b1c15f09d305bfb392c650613b5d16efb32d456a2732e68ce0190c7d (from https://www.piwheels.org/simple/gftools/) (requires-python:>=3.7) 2026-08-28T12:14:06,164 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.8.5-py3-none-any.whl#sha256=04733e03b7ee59ff2912eed2ee97e6786a5d3eb11c0774c48893cc5005bc97c1 (from https://www.piwheels.org/simple/gftools/) (requires-python:>=3.7) 2026-08-28T12:14:06,164 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.8.4-py3-none-any.whl#sha256=9106d4fbfa8f3d23de743e088ab047b4d40cd95aaf9d92a2c366f6f0944c3d4e (from https://www.piwheels.org/simple/gftools/) (requires-python:>=3.7) 2026-08-28T12:14:06,165 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.8.3-py3-none-any.whl#sha256=e8a86a12d92f872322a2b8c6a4c04007fca35ff7c609a0d6200ca60ae47f34e1 (from https://www.piwheels.org/simple/gftools/) (requires-python:>=3.7) 2026-08-28T12:14:06,166 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.8.2-py3-none-any.whl#sha256=331741b5501e4f3138654dfb069bf0eebc0e4a91aa93002baea159e9e56f01f2 (from https://www.piwheels.org/simple/gftools/) (requires-python:>=3.7) 2026-08-28T12:14:06,166 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.8.1-py3-none-any.whl#sha256=463a493923b65ba38b8f4356b8ba2b68c01ea008dd02d03a95d1f2bd98a7a801 (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,167 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.8.0-py3-none-any.whl#sha256=939a950b9d580217172b31814331356299caf0c5cfe23ee5284c35b5cec8e323 (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,167 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.7.4-py3-none-any.whl#sha256=a56b84a36f78fa3cb65212a9c374e8c1d2aca0029d29ea3ec01512db6a1b9667 (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,168 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.7.2-py3-none-any.whl#sha256=6d716f1f99e7571a96cfd6853385ad84ec1ede6250285c20229e4c8f69852c56 (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,168 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.7.1-py3-none-any.whl#sha256=368653773b0fb4458d14421e871e12049bb2f0d4264620a23927e22fac5f7b97 (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,169 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.7.0-py3-none-any.whl#sha256=2ed15b9158d7bd99c4b40263d76b1d414ca15e742eeaf29db180f4a79cad52b9 (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,169 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.6.2-py3-none-any.whl#sha256=c49d1279c9e061967895bac4a887a987d2baae9b2efa5239b00e81bc1142837d (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,170 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.6.1-py3-none-any.whl#sha256=e828c815c472017592bbe04184c2e9f6eebea923e5876f4ac41b6d732b677c26 (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,170 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.6.0-py3-none-any.whl#sha256=688e229117980691932e561a37fc37bae53ac4eda1fcc1bc4419297f5cba66c2 (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,171 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.5.2-py3-none-any.whl#sha256=8b016f8330932339b77c86a416d29e1dd2c0f3155864b3d7c32b67250fcd7df1 (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,171 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.5.1-py3-none-any.whl#sha256=61f0f17ada69318e0eae0ba2b80b89e60bfab41f5bf15894422604b5d84b2e0a (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,172 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.5.0-py3-none-any.whl#sha256=ca9cd1e0943845b13189b949f23d653bc28e3977c6a405e472ee25e75fb23c8e (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,173 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.4.5-py3-none-any.whl#sha256=a0a5efe729c2284b88bfcf696134bada3036d95ceb65c57d167e0113bdbd16de (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,173 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.4.4-py3-none-any.whl#sha256=ae6dea5a3e334e3676dad4e9ebdff0ba35d9f4abdbc55766871231adbc90a59e (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,174 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.4.3-py3-none-any.whl#sha256=6bc60fb90abf182820afc4986c2046f9703af427b582bc03c2da2b52473725bb (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,174 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.4.2-py3-none-any.whl#sha256=43b2d06e41ce891593cb2fe4f580e95048acbcffbda9cc66b115ed1ce2c99fe0 (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,175 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.4.1-py3-none-any.whl#sha256=59fe146ca3fa18654fdd4e8f5da223f992c15533ad606716f5c463021f56d99e (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,176 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.4.0-py3-none-any.whl#sha256=1ac4854250370b6b89e0e85311756d6959deb75405f3844b9e9a8e526549722a (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,176 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.3.15-py3-none-any.whl#sha256=ad05b14ea5998f5b17ce0cd86405c39b2d7f349798a48fb9b4d1c0c0ec2084f7 (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,177 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.3.14-py3-none-any.whl#sha256=a860ac27c7ae6365c9627d6376a6e4a76e6062769de894a63ce9e16947f38987 (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,177 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.3.13-py3-none-any.whl#sha256=a57f4d40ee52075a245afa87dcebf232735183d2cfb29e98764ae2bea10d2a8e (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,178 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.3.12-py3-none-any.whl#sha256=05c42402a1fe0011b0684d97a2bd885b50b5cd5101ed3ece296db512626223eb (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,178 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.3.11-py3-none-any.whl#sha256=844111b96f207ce6433c70156f5f9f7dc61df803a191ceccccc2d0cbf22df91e (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,179 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.3.10-py3-none-any.whl#sha256=0ad74b3cf96c35e7a075c965df358ac57616dc1068ed73a18f3797b5b7a65e44 (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,180 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.3.9-py3-none-any.whl#sha256=5568a6537a48f20c9d3e00b150da666bae4fa896b2f200e2889af0cd3d53a2b0 (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,180 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.3.8-py3-none-any.whl#sha256=40c1ee0403bed639c7726c9cf1b454ba500405a72643e66a903a4542e7dfd7bf (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,181 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.3.7-py3-none-any.whl#sha256=9e80e091c9703939ca3c5163bb9776879c53cd0abe4a2a005c9b30b8eae8e9f1 (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,181 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.3.6-py3-none-any.whl#sha256=bad1364b4453416dd2b007f96e158b44eddbe7e24ca5428421f8630b8e7d253b (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,182 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.3.5-py3-none-any.whl#sha256=c223c0c99ee8027b682c7c07d63590ecc9000678bd48e1d5d2dcc230d6663f9c (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,183 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.3.4-py3-none-any.whl#sha256=b0c1b837f8902447f304dd0c71df154a00ddfc54819d0d2a4af6394c2bbb2a5f (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,183 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.3.3-py3-none-any.whl#sha256=2e125d974e09baa1f22dc9175ec187daccf2b1da1c315a25929421d359a46d03 (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,184 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.3.2-py3-none-any.whl#sha256=520fbf74446fc210ee909a7868c8b5dc83855a72c9e0595d04b586e28c0b24e1 (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,184 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.3.1-py3-none-any.whl#sha256=67d7fd9df33fdd072d70c24ceeaa9f3405230e3b7222303e70d5531c29cc53f2 (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,185 Skipping link: No binaries permitted for gftools: https://archive1.piwheels.org/simple/gftools/gftools-0.3.0-py3-none-any.whl#sha256=50900f12a02179f0005ed6e2a38ca4242a0990f2f583e06aac75019878884579 (from https://www.piwheels.org/simple/gftools/) 2026-08-28T12:14:06,185 Skipping link: not a file: https://www.piwheels.org/simple/gftools/ 2026-08-28T12:14:06,186 Skipping link: not a file: https://pypi.org/simple/gftools/ 2026-08-28T12:14:06,221 Given no hashes to check 1 links for project 'gftools': discarding no candidates 2026-08-28T12:14:06,239 Collecting gftools==0.9991 2026-08-28T12:14:06,242 Created temporary directory: /tmp/pip-unpack-kynm6r4y 2026-08-28T12:14:06,485 Downloading gftools-0.9991.tar.gz (8.5 MB) 2026-08-28T12:14:08,810 Added gftools==0.9991 from https://files.pythonhosted.org/packages/da/9f/0d2e1a562be39c4d0cc050bddf5b44b99688699fb72fc5837a59bed89e8a/gftools-0.9991.tar.gz to build tracker '/tmp/pip-build-tracker-ljncjqn7' 2026-08-28T12:14:08,820 Created temporary directory: /tmp/pip-build-env-5iht9dzg 2026-08-28T12:14:08,824 Installing build dependencies: started 2026-08-28T12:14:08,825 Running command pip subprocess to install build dependencies 2026-08-28T12:14:09,994 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-08-28T12:14:10,465 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-08-28T12:14:10,488 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-08-28T12:14:12,305 Collecting setuptools>=45 2026-08-28T12:14:12,306 Obtaining dependency information for setuptools>=45 from https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl.metadata 2026-08-28T12:14:12,320 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl.metadata (6.6 kB) 2026-08-28T12:14:12,673 Collecting setuptools_scm[toml]>=6.2 2026-08-28T12:14:12,674 Obtaining dependency information for setuptools_scm[toml]>=6.2 from https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.2.1-py3-none-any.whl.metadata 2026-08-28T12:14:12,688 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.2.1-py3-none-any.whl.metadata (6.7 kB) 2026-08-28T12:14:12,698 Discarding https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.2.1-py3-none-any.whl#sha256=d0d73d77ef634616b1e8635e900863683b792817c0fc3ffe3424e65482e089e6 (from https://www.piwheels.org/simple/setuptools-scm/) (requires-python:>=3.8): Requested setuptools_scm>=6.2 from https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.2.1-py3-none-any.whl#sha256=d0d73d77ef634616b1e8635e900863683b792817c0fc3ffe3424e65482e089e6 has inconsistent Name: expected 'setuptools_scm', but metadata has 'setuptools-scm' 2026-08-28T12:14:12,721 Using cached setuptools_scm-10.2.1-py3-none-any.whl (29 kB) 2026-08-28T12:14:12,835 Collecting vcs-versioning<3,>=2.0.0.dev0 2026-08-28T12:14:12,836 Obtaining dependency information for vcs-versioning<3,>=2.0.0.dev0 from https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-2.3.1-py3-none-any.whl.metadata 2026-08-28T12:14:12,849 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-2.3.1-py3-none-any.whl.metadata (1.7 kB) 2026-08-28T12:14:13,034 Collecting packaging>=20 2026-08-28T12:14:13,035 Obtaining dependency information for packaging>=20 from https://www.piwheels.org/simple/packaging/packaging-26.3-py3-none-any.whl.metadata 2026-08-28T12:14:13,048 Using cached https://www.piwheels.org/simple/packaging/packaging-26.3-py3-none-any.whl.metadata (3.6 kB) 2026-08-28T12:14:13,300 Using cached https://www.piwheels.org/simple/packaging/packaging-26.3-py3-none-any.whl (129 kB) 2026-08-28T12:14:13,323 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-2.3.1-py3-none-any.whl (114 kB) 2026-08-28T12:14:13,399 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl (818 kB) 2026-08-28T12:14:13,438 Using cached https://www.piwheels.org/simple/packaging/packaging-26.3-py3-none-any.whl (129 kB) 2026-08-28T12:14:13,466 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-2.3.1-py3-none-any.whl (114 kB) 2026-08-28T12:14:13,542 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl (818 kB) 2026-08-28T12:14:16,337 Installing collected packages: setuptools, packaging, vcs-versioning, setuptools_scm 2026-08-28T12:14:19,487 Creating /tmp/pip-build-env-5iht9dzg/overlay/local/bin 2026-08-28T12:14:19,489 changing mode of /tmp/pip-build-env-5iht9dzg/overlay/local/bin/vcs-versioning to 755 2026-08-28T12:14:19,628 changing mode of /tmp/pip-build-env-5iht9dzg/overlay/local/bin/setuptools-scm to 755 2026-08-28T12:14:19,657 Successfully installed packaging-26.3 setuptools-84.0.0 setuptools_scm-10.2.1 vcs-versioning-2.3.1 2026-08-28T12:14:19,952 Installing build dependencies: finished with status 'done' 2026-08-28T12:14:19,959 Getting requirements to build wheel: started 2026-08-28T12:14:19,960 Running command Getting requirements to build wheel 2026-08-28T12:14:20,814 /tmp/pip-build-env-5iht9dzg/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-08-28T12:14:20,814 !! 2026-08-28T12:14:20,815 ******************************************************************************** 2026-08-28T12:14:20,816 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-08-28T12:14:20,817 License :: OSI Approved :: Apache Software License 2026-08-28T12:14:20,818 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-08-28T12:14:20,819 ******************************************************************************** 2026-08-28T12:14:20,820 !! 2026-08-28T12:14:20,821 dist._finalize_license_expression() 2026-08-28T12:14:20,821 /tmp/pip-build-env-5iht9dzg/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-08-28T12:14:20,822 !! 2026-08-28T12:14:20,823 ******************************************************************************** 2026-08-28T12:14:20,824 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-08-28T12:14:20,825 License :: OSI Approved :: Apache Software License 2026-08-28T12:14:20,826 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-08-28T12:14:20,827 ******************************************************************************** 2026-08-28T12:14:20,828 !! 2026-08-28T12:14:20,828 self._finalize_license_expression() 2026-08-28T12:14:20,829 running egg_info 2026-08-28T12:14:20,831 writing Lib/gftools.egg-info/PKG-INFO 2026-08-28T12:14:20,837 writing dependency_links to Lib/gftools.egg-info/dependency_links.txt 2026-08-28T12:14:20,841 writing entry points to Lib/gftools.egg-info/entry_points.txt 2026-08-28T12:14:20,846 writing requirements to Lib/gftools.egg-info/requires.txt 2026-08-28T12:14:20,847 writing top-level names to Lib/gftools.egg-info/top_level.txt 2026-08-28T12:14:20,911 listing git files failed - pretending there aren't any 2026-08-28T12:14:20,918 reading manifest file 'Lib/gftools.egg-info/SOURCES.txt' 2026-08-28T12:14:20,948 reading manifest template 'MANIFEST.in' 2026-08-28T12:14:20,992 adding license file 'LICENSE' 2026-08-28T12:14:21,005 writing manifest file 'Lib/gftools.egg-info/SOURCES.txt' 2026-08-28T12:14:21,114 Getting requirements to build wheel: finished with status 'done' 2026-08-28T12:14:21,117 Created temporary directory: /tmp/pip-modern-metadata-qe6b4i0k 2026-08-28T12:14:21,120 Preparing metadata (pyproject.toml): started 2026-08-28T12:14:21,121 Running command Preparing metadata (pyproject.toml) 2026-08-28T12:14:21,925 /tmp/pip-build-env-5iht9dzg/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-08-28T12:14:21,926 !! 2026-08-28T12:14:21,927 ******************************************************************************** 2026-08-28T12:14:21,927 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-08-28T12:14:21,928 License :: OSI Approved :: Apache Software License 2026-08-28T12:14:21,929 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-08-28T12:14:21,930 ******************************************************************************** 2026-08-28T12:14:21,931 !! 2026-08-28T12:14:21,931 dist._finalize_license_expression() 2026-08-28T12:14:21,932 /tmp/pip-build-env-5iht9dzg/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-08-28T12:14:21,933 !! 2026-08-28T12:14:21,934 ******************************************************************************** 2026-08-28T12:14:21,935 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-08-28T12:14:21,936 License :: OSI Approved :: Apache Software License 2026-08-28T12:14:21,937 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-08-28T12:14:21,938 ******************************************************************************** 2026-08-28T12:14:21,939 !! 2026-08-28T12:14:21,940 self._finalize_license_expression() 2026-08-28T12:14:21,943 running dist_info 2026-08-28T12:14:21,945 creating /tmp/pip-modern-metadata-qe6b4i0k/gftools.egg-info 2026-08-28T12:14:21,952 writing /tmp/pip-modern-metadata-qe6b4i0k/gftools.egg-info/PKG-INFO 2026-08-28T12:14:21,958 writing dependency_links to /tmp/pip-modern-metadata-qe6b4i0k/gftools.egg-info/dependency_links.txt 2026-08-28T12:14:21,963 writing entry points to /tmp/pip-modern-metadata-qe6b4i0k/gftools.egg-info/entry_points.txt 2026-08-28T12:14:21,967 writing requirements to /tmp/pip-modern-metadata-qe6b4i0k/gftools.egg-info/requires.txt 2026-08-28T12:14:21,968 writing top-level names to /tmp/pip-modern-metadata-qe6b4i0k/gftools.egg-info/top_level.txt 2026-08-28T12:14:21,970 writing manifest file '/tmp/pip-modern-metadata-qe6b4i0k/gftools.egg-info/SOURCES.txt' 2026-08-28T12:14:22,028 listing git files failed - pretending there aren't any 2026-08-28T12:14:22,034 reading manifest file '/tmp/pip-modern-metadata-qe6b4i0k/gftools.egg-info/SOURCES.txt' 2026-08-28T12:14:22,037 reading manifest template 'MANIFEST.in' 2026-08-28T12:14:22,072 adding license file 'LICENSE' 2026-08-28T12:14:22,079 writing manifest file '/tmp/pip-modern-metadata-qe6b4i0k/gftools.egg-info/SOURCES.txt' 2026-08-28T12:14:22,081 creating '/tmp/pip-modern-metadata-qe6b4i0k/gftools-0.9991.dist-info' 2026-08-28T12:14:22,220 Preparing metadata (pyproject.toml): finished with status 'done' 2026-08-28T12:14:22,226 Source in /tmp/pip-wheel-bnjna2_r/gftools_0eeb0520bfc344e189765c402e836f10 has version 0.9991, which satisfies requirement gftools==0.9991 from https://files.pythonhosted.org/packages/da/9f/0d2e1a562be39c4d0cc050bddf5b44b99688699fb72fc5837a59bed89e8a/gftools-0.9991.tar.gz 2026-08-28T12:14:22,227 Removed gftools==0.9991 from https://files.pythonhosted.org/packages/da/9f/0d2e1a562be39c4d0cc050bddf5b44b99688699fb72fc5837a59bed89e8a/gftools-0.9991.tar.gz from build tracker '/tmp/pip-build-tracker-ljncjqn7' 2026-08-28T12:14:22,233 Created temporary directory: /tmp/pip-unpack-sq80au6e 2026-08-28T12:14:22,234 Building wheels for collected packages: gftools 2026-08-28T12:14:22,239 Created temporary directory: /tmp/pip-wheel-ywn936sl 2026-08-28T12:14:22,239 Destination directory: /tmp/pip-wheel-ywn936sl 2026-08-28T12:14:22,242 Building wheel for gftools (pyproject.toml): started 2026-08-28T12:14:22,243 Running command Building wheel for gftools (pyproject.toml) 2026-08-28T12:14:23,015 /tmp/pip-build-env-5iht9dzg/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-08-28T12:14:23,016 !! 2026-08-28T12:14:23,017 ******************************************************************************** 2026-08-28T12:14:23,017 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-08-28T12:14:23,018 License :: OSI Approved :: Apache Software License 2026-08-28T12:14:23,019 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-08-28T12:14:23,020 ******************************************************************************** 2026-08-28T12:14:23,021 !! 2026-08-28T12:14:23,022 dist._finalize_license_expression() 2026-08-28T12:14:23,022 /tmp/pip-build-env-5iht9dzg/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-08-28T12:14:23,023 !! 2026-08-28T12:14:23,024 ******************************************************************************** 2026-08-28T12:14:23,025 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-08-28T12:14:23,026 License :: OSI Approved :: Apache Software License 2026-08-28T12:14:23,027 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-08-28T12:14:23,028 ******************************************************************************** 2026-08-28T12:14:23,029 !! 2026-08-28T12:14:23,030 self._finalize_license_expression() 2026-08-28T12:14:23,030 running bdist_wheel 2026-08-28T12:14:23,049 running build 2026-08-28T12:14:23,050 running build_py 2026-08-28T12:14:23,051 creating build/lib/gftools 2026-08-28T12:14:23,054 copying Lib/gftools/fix.py -> build/lib/gftools 2026-08-28T12:14:23,057 copying Lib/gftools/subsetmerger.py -> build/lib/gftools 2026-08-28T12:14:23,060 copying Lib/gftools/stat.py -> build/lib/gftools 2026-08-28T12:14:23,062 copying Lib/gftools/instancer.py -> build/lib/gftools 2026-08-28T12:14:23,064 copying Lib/gftools/gfgithub.py -> build/lib/gftools 2026-08-28T12:14:23,067 copying Lib/gftools/ufomerge.py -> build/lib/gftools 2026-08-28T12:14:23,069 copying Lib/gftools/article.py -> build/lib/gftools 2026-08-28T12:14:23,071 copying Lib/gftools/logging.py -> build/lib/gftools 2026-08-28T12:14:23,073 copying Lib/gftools/constants.py -> build/lib/gftools 2026-08-28T12:14:23,076 copying Lib/gftools/__init__.py -> build/lib/gftools 2026-08-28T12:14:23,078 copying Lib/gftools/qa.py -> build/lib/gftools 2026-08-28T12:14:23,080 copying Lib/gftools/argparse.py -> build/lib/gftools 2026-08-28T12:14:23,082 copying Lib/gftools/_version.py -> build/lib/gftools 2026-08-28T12:14:23,084 copying Lib/gftools/utils.py -> build/lib/gftools 2026-08-28T12:14:23,087 creating build/lib/gftools/push 2026-08-28T12:14:23,088 copying Lib/gftools/push/servers.py -> build/lib/gftools/push 2026-08-28T12:14:23,091 copying Lib/gftools/push/trafficjam.py -> build/lib/gftools/push 2026-08-28T12:14:23,094 copying Lib/gftools/push/items.py -> build/lib/gftools/push 2026-08-28T12:14:23,096 copying Lib/gftools/push/__init__.py -> build/lib/gftools/push 2026-08-28T12:14:23,098 copying Lib/gftools/push/utils.py -> build/lib/gftools/push 2026-08-28T12:14:23,100 creating build/lib/gftools/packager 2026-08-28T12:14:23,101 copying Lib/gftools/packager/build.py -> build/lib/gftools/packager 2026-08-28T12:14:23,103 copying Lib/gftools/packager/__init__.py -> build/lib/gftools/packager 2026-08-28T12:14:23,106 creating build/lib/gftools/builder 2026-08-28T12:14:23,107 copying Lib/gftools/builder/__main__.py -> build/lib/gftools/builder 2026-08-28T12:14:23,109 copying Lib/gftools/builder/fontc.py -> build/lib/gftools/builder 2026-08-28T12:14:23,111 copying Lib/gftools/builder/autohint.py -> build/lib/gftools/builder 2026-08-28T12:14:23,112 copying Lib/gftools/builder/__init__.py -> build/lib/gftools/builder 2026-08-28T12:14:23,115 copying Lib/gftools/builder/build_vtt.py -> build/lib/gftools/builder 2026-08-28T12:14:23,117 copying Lib/gftools/builder/schema.py -> build/lib/gftools/builder 2026-08-28T12:14:23,119 copying Lib/gftools/builder/dependencies.py -> build/lib/gftools/builder 2026-08-28T12:14:23,121 copying Lib/gftools/builder/file.py -> build/lib/gftools/builder 2026-08-28T12:14:23,124 creating build/lib/gftools/util 2026-08-28T12:14:23,125 copying Lib/gftools/util/google_fonts.py -> build/lib/gftools/util 2026-08-28T12:14:23,128 copying Lib/gftools/util/__init__.py -> build/lib/gftools/util 2026-08-28T12:14:23,129 copying Lib/gftools/util/styles.py -> build/lib/gftools/util 2026-08-28T12:14:23,132 creating build/lib/gftools/render_text 2026-08-28T12:14:23,133 copying Lib/gftools/render_text/directwrite_backend.py -> build/lib/gftools/render_text 2026-08-28T12:14:23,135 copying Lib/gftools/render_text/freetype_backend.py -> build/lib/gftools/render_text 2026-08-28T12:14:23,137 copying Lib/gftools/render_text/coretext_backend.py -> build/lib/gftools/render_text 2026-08-28T12:14:23,139 copying Lib/gftools/render_text/__init__.py -> build/lib/gftools/render_text 2026-08-28T12:14:23,143 creating build/lib/gftools/scripts 2026-08-28T12:14:23,144 copying Lib/gftools/scripts/metadata_vs_api.py -> build/lib/gftools/scripts 2026-08-28T12:14:23,146 copying Lib/gftools/scripts/fix_hinting.py -> build/lib/gftools/scripts 2026-08-28T12:14:23,148 copying Lib/gftools/scripts/build_ofl.py -> build/lib/gftools/scripts 2026-08-28T12:14:23,150 copying Lib/gftools/scripts/add_font.py -> build/lib/gftools/scripts 2026-08-28T12:14:23,152 copying Lib/gftools/scripts/list_widthclass.py -> build/lib/gftools/scripts 2026-08-28T12:14:23,154 copying Lib/gftools/scripts/fix_fstype.py -> build/lib/gftools/scripts 2026-08-28T12:14:23,156 copying Lib/gftools/scripts/fix_ascii_fontmetadata.py -> build/lib/gftools/scripts 2026-08-28T12:14:23,157 copying Lib/gftools/scripts/family_html_snippet.py -> build/lib/gftools/scripts 2026-08-28T12:14:23,160 copying Lib/gftools/scripts/check_category.py -> build/lib/gftools/scripts 2026-08-28T12:14:23,162 copying Lib/gftools/scripts/check_vtt_compatibility.py -> build/lib/gftools/scripts 2026-08-28T12:14:23,163 copying Lib/gftools/scripts/gen_spac.py -> build/lib/gftools/scripts 2026-08-28T12:14:23,166 copying Lib/gftools/scripts/ufo_fix_instances.py -> build/lib/gftools/scripts 2026-08-28T12:14:23,168 copying Lib/gftools/scripts/ots.py -> build/lib/gftools/scripts 2026-08-28T12:14:23,169 copying Lib/gftools/scripts/has_glyph.py -> build/lib/gftools/scripts 2026-08-28T12:14:23,171 copying Lib/gftools/scripts/gen_push_lists.py -> build/lib/gftools/scripts 2026-08-28T12:14:23,173 copying Lib/gftools/scripts/fix_gasp.py -> build/lib/gftools/scripts 2026-08-28T12:14:23,175 copying Lib/gftools/scripts/fix_instances.py -> build/lib/gftools/scripts 2026-08-28T12:14:23,177 copying Lib/gftools/scripts/packager.py -> build/lib/gftools/scripts 2026-08-28T12:14:23,179 copying Lib/gftools/scripts/check_copyright_notices.py -> build/lib/gftools/scripts 2026-08-28T12:14:23,181 copying Lib/gftools/scripts/font_dependencies.py -> build/lib/gftools/scripts 2026-08-28T12:14:23,183 copying Lib/gftools/scripts/fix_family.py -> build/lib/gftools/scripts 2026-08-28T12:14:23,185 copying Lib/gftools/scripts/batch_packager.py -> build/lib/gftools/scripts 2026-08-28T12:14:23,187 copying Lib/gftools/scripts/fix_article.py -> build/lib/gftools/scripts 2026-08-28T12:14:23,188 copying Lib/gftools/scripts/unicode_names.py -> build/lib/gftools/scripts 2026-08-28T12:14:23,190 copying Lib/gftools/scripts/check_bbox.py -> build/lib/gftools/scripts 2026-08-28T12:14:23,192 copying Lib/gftools/scripts/check_vtt_compile.py -> build/lib/gftools/scripts 2026-08-28T12:14:23,194 copying Lib/gftools/scripts/update_nameids.py -> build/lib/gftools/scripts 2026-08-28T12:14:23,196 copying Lib/gftools/scripts/avar2_to_avar1.py -> build/lib/gftools/scripts 2026-08-28T12:14:23,199 copying Lib/gftools/scripts/autohint.py -> build/lib/gftools/scripts 2026-08-28T12:14:23,201 copying Lib/gftools/scripts/format_html.py -> build/lib/gftools/scripts 2026-08-28T12:14:23,202 copying Lib/gftools/scripts/list_panose.py -> build/lib/gftools/scripts 2026-08-28T12:14:23,204 copying Lib/gftools/scripts/push_status.py -> build/lib/gftools/scripts 2026-08-28T12:14:23,206 copying Lib/gftools/scripts/rename_font.py -> build/lib/gftools/scripts 2026-08-28T12:14:23,208 copying Lib/gftools/scripts/find_features.py -> build/lib/gftools/scripts 2026-08-28T12:14:23,210 copying Lib/gftools/scripts/render_text.py -> build/lib/gftools/scripts 2026-08-28T12:14:23,212 copying Lib/gftools/scripts/rangify.py -> build/lib/gftools/scripts 2026-08-28T12:14:23,214 copying Lib/gftools/scripts/gen_stat.py -> build/lib/gftools/scripts 2026-08-28T12:14:23,216 copying Lib/gftools/scripts/fix_vertical_metrics.py -> build/lib/gftools/scripts 2026-08-28T12:14:23,219 copying Lib/gftools/scripts/ufo_merge.py -> build/lib/gftools/scripts 2026-08-28T12:14:23,222 copying Lib/gftools/scripts/nametable_from_filename.py -> build/lib/gftools/scripts 2026-08-28T12:14:23,224 copying Lib/gftools/scripts/add_axis.py -> build/lib/gftools/scripts 2026-08-28T12:14:23,226 copying Lib/gftools/scripts/list_weightclass.py -> build/lib/gftools/scripts 2026-08-28T12:14:23,228 copying Lib/gftools/scripts/remap_layout.py -> build/lib/gftools/scripts 2026-08-28T12:14:23,231 copying Lib/gftools/scripts/remap_font.py -> build/lib/gftools/scripts 2026-08-28T12:14:23,233 copying Lib/gftools/scripts/varfont_info.py -> build/lib/gftools/scripts 2026-08-28T12:14:23,235 copying Lib/gftools/scripts/fix_cmap.py -> build/lib/gftools/scripts 2026-08-28T12:14:23,237 copying Lib/gftools/scripts/gen_fvar_instances.py -> build/lib/gftools/scripts 2026-08-28T12:14:23,239 copying Lib/gftools/scripts/manage_traffic_jam.py -> build/lib/gftools/scripts 2026-08-28T12:14:23,241 copying Lib/gftools/scripts/add_ds_subsets.py -> build/lib/gftools/scripts 2026-08-28T12:14:23,244 copying Lib/gftools/scripts/fix_fsselection.py -> build/lib/gftools/scripts 2026-08-28T12:14:23,246 copying Lib/gftools/scripts/update_version.py -> build/lib/gftools/scripts 2026-08-28T12:14:23,247 copying Lib/gftools/scripts/fix_ttfautohint.py -> build/lib/gftools/scripts 2026-08-28T12:14:23,249 copying Lib/gftools/scripts/ufo_transfer_data.py -> build/lib/gftools/scripts 2026-08-28T12:14:23,252 copying Lib/gftools/scripts/ttf2cp.py -> build/lib/gftools/scripts 2026-08-28T12:14:23,254 copying Lib/gftools/scripts/lang_support.py -> build/lib/gftools/scripts 2026-08-28T12:14:23,256 copying Lib/gftools/scripts/add_designer.py -> build/lib/gftools/scripts 2026-08-28T12:14:23,258 copying Lib/gftools/scripts/check_font_version.py -> build/lib/gftools/scripts 2026-08-28T12:14:23,260 copying Lib/gftools/scripts/compare_meta.py -> build/lib/gftools/scripts 2026-08-28T12:14:23,263 copying Lib/gftools/scripts/rename_glyphs.py -> build/lib/gftools/scripts 2026-08-28T12:14:23,265 copying Lib/gftools/scripts/__init__.py -> build/lib/gftools/scripts 2026-08-28T12:14:23,267 copying Lib/gftools/scripts/gen_static.py -> build/lib/gftools/scripts 2026-08-28T12:14:23,268 copying Lib/gftools/scripts/fix_weightclass.py -> build/lib/gftools/scripts 2026-08-28T12:14:23,270 copying Lib/gftools/scripts/qa.py -> build/lib/gftools/scripts 2026-08-28T12:14:23,272 copying Lib/gftools/scripts/ufo_set_order.py -> build/lib/gftools/scripts 2026-08-28T12:14:23,274 copying Lib/gftools/scripts/fix_nameids.py -> build/lib/gftools/scripts 2026-08-28T12:14:23,276 copying Lib/gftools/scripts/transfer_vtt_hints.py -> build/lib/gftools/scripts 2026-08-28T12:14:23,279 copying Lib/gftools/scripts/fontsetter.py -> build/lib/gftools/scripts 2026-08-28T12:14:23,281 copying Lib/gftools/scripts/ufo_setter.py -> build/lib/gftools/scripts 2026-08-28T12:14:23,282 copying Lib/gftools/scripts/fix_familymetadata.py -> build/lib/gftools/scripts 2026-08-28T12:14:23,285 copying Lib/gftools/scripts/add_tags.py -> build/lib/gftools/scripts 2026-08-28T12:14:23,287 copying Lib/gftools/scripts/fix_isfixedpitch.py -> build/lib/gftools/scripts 2026-08-28T12:14:23,289 copying Lib/gftools/scripts/push_stats.py -> build/lib/gftools/scripts 2026-08-28T12:14:23,290 copying Lib/gftools/scripts/fix_unwanted_tables.py -> build/lib/gftools/scripts 2026-08-28T12:14:23,292 copying Lib/gftools/scripts/list_italicangle.py -> build/lib/gftools/scripts 2026-08-28T12:14:23,294 copying Lib/gftools/scripts/check_name.py -> build/lib/gftools/scripts 2026-08-28T12:14:23,296 copying Lib/gftools/scripts/drop_hints.py -> build/lib/gftools/scripts 2026-08-28T12:14:23,298 copying Lib/gftools/scripts/fix_vendorid.py -> build/lib/gftools/scripts 2026-08-28T12:14:23,300 copying Lib/gftools/scripts/gen_avar2.py -> build/lib/gftools/scripts 2026-08-28T12:14:23,302 copying Lib/gftools/scripts/set_primary_script.py -> build/lib/gftools/scripts 2026-08-28T12:14:23,304 copying Lib/gftools/scripts/what_subsets.py -> build/lib/gftools/scripts 2026-08-28T12:14:23,306 copying Lib/gftools/scripts/fix_nonhinting.py -> build/lib/gftools/scripts 2026-08-28T12:14:23,308 copying Lib/gftools/scripts/fix_font.py -> build/lib/gftools/scripts 2026-08-28T12:14:23,311 creating build/lib/gftools/builder/jobrunner 2026-08-28T12:14:23,312 copying Lib/gftools/builder/jobrunner/__main__.py -> build/lib/gftools/builder/jobrunner 2026-08-28T12:14:23,314 copying Lib/gftools/builder/jobrunner/__init__.py -> build/lib/gftools/builder/jobrunner 2026-08-28T12:14:23,316 creating build/lib/gftools/builder/recipeproviders 2026-08-28T12:14:23,317 copying Lib/gftools/builder/recipeproviders/noto.py -> build/lib/gftools/builder/recipeproviders 2026-08-28T12:14:23,320 copying Lib/gftools/builder/recipeproviders/__init__.py -> build/lib/gftools/builder/recipeproviders 2026-08-28T12:14:23,322 copying Lib/gftools/builder/recipeproviders/googlefonts.py -> build/lib/gftools/builder/recipeproviders 2026-08-28T12:14:23,326 creating build/lib/gftools/builder/operations 2026-08-28T12:14:23,327 copying Lib/gftools/builder/operations/buildStat.py -> build/lib/gftools/builder/operations 2026-08-28T12:14:23,329 copying Lib/gftools/builder/operations/fix.py -> build/lib/gftools/builder/operations 2026-08-28T12:14:23,331 copying Lib/gftools/builder/operations/addSubset.py -> build/lib/gftools/builder/operations 2026-08-28T12:14:23,333 copying Lib/gftools/builder/operations/exec.py -> build/lib/gftools/builder/operations 2026-08-28T12:14:23,335 copying Lib/gftools/builder/operations/buildOTF.py -> build/lib/gftools/builder/operations 2026-08-28T12:14:23,337 copying Lib/gftools/builder/operations/buildVariable.py -> build/lib/gftools/builder/operations 2026-08-28T12:14:23,339 copying Lib/gftools/builder/operations/paintcompiler.py -> build/lib/gftools/builder/operations 2026-08-28T12:14:23,342 copying Lib/gftools/builder/operations/genStatic.py -> build/lib/gftools/builder/operations 2026-08-28T12:14:23,344 copying Lib/gftools/builder/operations/buildVTT.py -> build/lib/gftools/builder/operations 2026-08-28T12:14:23,346 copying Lib/gftools/builder/operations/remapLayout.py -> build/lib/gftools/builder/operations 2026-08-28T12:14:23,348 copying Lib/gftools/builder/operations/autohint.py -> build/lib/gftools/builder/operations 2026-08-28T12:14:23,349 copying Lib/gftools/builder/operations/remap.py -> build/lib/gftools/builder/operations 2026-08-28T12:14:23,351 copying Lib/gftools/builder/operations/hbsubset.py -> build/lib/gftools/builder/operations 2026-08-28T12:14:23,353 copying Lib/gftools/builder/operations/rename.py -> build/lib/gftools/builder/operations 2026-08-28T12:14:23,355 copying Lib/gftools/builder/operations/instantiateUfo.py -> build/lib/gftools/builder/operations 2026-08-28T12:14:23,357 copying Lib/gftools/builder/operations/featureFreeze.py -> build/lib/gftools/builder/operations 2026-08-28T12:14:23,359 copying Lib/gftools/builder/operations/buildTTF.py -> build/lib/gftools/builder/operations 2026-08-28T12:14:23,361 copying Lib/gftools/builder/operations/__init__.py -> build/lib/gftools/builder/operations 2026-08-28T12:14:23,363 copying Lib/gftools/builder/operations/buildAvar2.py -> build/lib/gftools/builder/operations 2026-08-28T12:14:23,365 copying Lib/gftools/builder/operations/copy.py -> build/lib/gftools/builder/operations 2026-08-28T12:14:23,367 copying Lib/gftools/builder/operations/fontsetter.py -> build/lib/gftools/builder/operations 2026-08-28T12:14:23,369 copying Lib/gftools/builder/operations/avar2ToAvar1.py -> build/lib/gftools/builder/operations 2026-08-28T12:14:23,371 copying Lib/gftools/builder/operations/addSpacingAxis.py -> build/lib/gftools/builder/operations 2026-08-28T12:14:23,373 copying Lib/gftools/builder/operations/buildFvarInstances.py -> build/lib/gftools/builder/operations 2026-08-28T12:14:23,375 copying Lib/gftools/builder/operations/autohintOTF.py -> build/lib/gftools/builder/operations 2026-08-28T12:14:23,377 copying Lib/gftools/builder/operations/addChws.py -> build/lib/gftools/builder/operations 2026-08-28T12:14:23,379 copying Lib/gftools/builder/operations/subspace.py -> build/lib/gftools/builder/operations 2026-08-28T12:14:23,381 copying Lib/gftools/builder/operations/glyphs2ds.py -> build/lib/gftools/builder/operations 2026-08-28T12:14:23,383 copying Lib/gftools/builder/operations/compress.py -> build/lib/gftools/builder/operations 2026-08-28T12:14:23,386 creating build/lib/gftools/builder/operations/fontc 2026-08-28T12:14:23,387 copying Lib/gftools/builder/operations/fontc/fontcBuildTTF.py -> build/lib/gftools/builder/operations/fontc 2026-08-28T12:14:23,389 copying Lib/gftools/builder/operations/fontc/fontcBuildVariable.py -> build/lib/gftools/builder/operations/fontc 2026-08-28T12:14:23,391 copying Lib/gftools/builder/operations/fontc/fontcBuildOTF.py -> build/lib/gftools/builder/operations/fontc 2026-08-28T12:14:23,393 copying Lib/gftools/builder/operations/fontc/__init__.py -> build/lib/gftools/builder/operations/fontc 2026-08-28T12:14:23,395 running egg_info 2026-08-28T12:14:23,403 writing Lib/gftools.egg-info/PKG-INFO 2026-08-28T12:14:23,409 writing dependency_links to Lib/gftools.egg-info/dependency_links.txt 2026-08-28T12:14:23,416 writing entry points to Lib/gftools.egg-info/entry_points.txt 2026-08-28T12:14:23,420 writing requirements to Lib/gftools.egg-info/requires.txt 2026-08-28T12:14:23,422 writing top-level names to Lib/gftools.egg-info/top_level.txt 2026-08-28T12:14:23,473 listing git files failed - pretending there aren't any 2026-08-28T12:14:23,479 reading manifest file 'Lib/gftools.egg-info/SOURCES.txt' 2026-08-28T12:14:23,496 reading manifest template 'MANIFEST.in' 2026-08-28T12:14:23,554 adding license file 'LICENSE' 2026-08-28T12:14:23,567 writing manifest file 'Lib/gftools.egg-info/SOURCES.txt' 2026-08-28T12:14:23,582 copying Lib/gftools/template.upstream.yaml -> build/lib/gftools 2026-08-28T12:14:23,585 copying Lib/gftools/udhr_all.txt -> build/lib/gftools 2026-08-28T12:14:23,684 creating build/lib/gftools/templates 2026-08-28T12:14:23,685 copying Lib/gftools/templates/_base.html -> build/lib/gftools/templates 2026-08-28T12:14:23,687 copying Lib/gftools/templates/glyphs.html -> build/lib/gftools/templates 2026-08-28T12:14:23,690 copying Lib/gftools/templates/text.html -> build/lib/gftools/templates 2026-08-28T12:14:23,692 copying Lib/gftools/templates/waterfall.html -> build/lib/gftools/templates 2026-08-28T12:14:23,694 creating build/lib/gftools/encodings 2026-08-28T12:14:23,695 copying Lib/gftools/encodings/README.md -> build/lib/gftools/encodings 2026-08-28T12:14:23,698 creating build/lib/gftools/push-templates 2026-08-28T12:14:23,699 copying Lib/gftools/push-templates/index.html -> build/lib/gftools/push-templates 2026-08-28T12:14:23,703 creating build/lib/gftools/encodings/GF Glyph Sets 2026-08-28T12:14:23,704 copying Lib/gftools/encodings/GF Glyph Sets/README.md -> build/lib/gftools/encodings/GF Glyph Sets 2026-08-28T12:14:23,732 installing to build/bdist.linux-armv7l/wheel 2026-08-28T12:14:23,732 running install 2026-08-28T12:14:23,755 running install_lib 2026-08-28T12:14:23,767 creating build/bdist.linux-armv7l/wheel 2026-08-28T12:14:23,771 creating build/bdist.linux-armv7l/wheel/gftools 2026-08-28T12:14:23,773 creating build/bdist.linux-armv7l/wheel/gftools/push 2026-08-28T12:14:23,774 copying build/lib/gftools/push/servers.py -> build/bdist.linux-armv7l/wheel/./gftools/push 2026-08-28T12:14:23,778 copying build/lib/gftools/push/trafficjam.py -> build/bdist.linux-armv7l/wheel/./gftools/push 2026-08-28T12:14:23,781 copying build/lib/gftools/push/items.py -> build/bdist.linux-armv7l/wheel/./gftools/push 2026-08-28T12:14:23,783 copying build/lib/gftools/push/__init__.py -> build/bdist.linux-armv7l/wheel/./gftools/push 2026-08-28T12:14:23,785 copying build/lib/gftools/push/utils.py -> build/bdist.linux-armv7l/wheel/./gftools/push 2026-08-28T12:14:23,786 copying build/lib/gftools/fix.py -> build/bdist.linux-armv7l/wheel/./gftools 2026-08-28T12:14:23,789 creating build/bdist.linux-armv7l/wheel/gftools/packager 2026-08-28T12:14:23,790 copying build/lib/gftools/packager/build.py -> build/bdist.linux-armv7l/wheel/./gftools/packager 2026-08-28T12:14:23,793 copying build/lib/gftools/packager/__init__.py -> build/bdist.linux-armv7l/wheel/./gftools/packager 2026-08-28T12:14:23,795 copying build/lib/gftools/subsetmerger.py -> build/bdist.linux-armv7l/wheel/./gftools 2026-08-28T12:14:23,798 creating build/bdist.linux-armv7l/wheel/gftools/builder 2026-08-28T12:14:23,799 copying build/lib/gftools/builder/__main__.py -> build/bdist.linux-armv7l/wheel/./gftools/builder 2026-08-28T12:14:23,801 creating build/bdist.linux-armv7l/wheel/gftools/builder/jobrunner 2026-08-28T12:14:23,802 copying build/lib/gftools/builder/jobrunner/__main__.py -> build/bdist.linux-armv7l/wheel/./gftools/builder/jobrunner 2026-08-28T12:14:23,804 copying build/lib/gftools/builder/jobrunner/__init__.py -> build/bdist.linux-armv7l/wheel/./gftools/builder/jobrunner 2026-08-28T12:14:23,806 creating build/bdist.linux-armv7l/wheel/gftools/builder/recipeproviders 2026-08-28T12:14:23,807 copying build/lib/gftools/builder/recipeproviders/noto.py -> build/bdist.linux-armv7l/wheel/./gftools/builder/recipeproviders 2026-08-28T12:14:23,810 copying build/lib/gftools/builder/recipeproviders/__init__.py -> build/bdist.linux-armv7l/wheel/./gftools/builder/recipeproviders 2026-08-28T12:14:23,812 copying build/lib/gftools/builder/recipeproviders/googlefonts.py -> build/bdist.linux-armv7l/wheel/./gftools/builder/recipeproviders 2026-08-28T12:14:23,814 copying build/lib/gftools/builder/fontc.py -> build/bdist.linux-armv7l/wheel/./gftools/builder 2026-08-28T12:14:23,816 copying build/lib/gftools/builder/autohint.py -> build/bdist.linux-armv7l/wheel/./gftools/builder 2026-08-28T12:14:23,819 creating build/bdist.linux-armv7l/wheel/gftools/builder/operations 2026-08-28T12:14:23,820 copying build/lib/gftools/builder/operations/buildStat.py -> build/bdist.linux-armv7l/wheel/./gftools/builder/operations 2026-08-28T12:14:23,822 creating build/bdist.linux-armv7l/wheel/gftools/builder/operations/fontc 2026-08-28T12:14:23,823 copying build/lib/gftools/builder/operations/fontc/fontcBuildTTF.py -> build/bdist.linux-armv7l/wheel/./gftools/builder/operations/fontc 2026-08-28T12:14:23,825 copying build/lib/gftools/builder/operations/fontc/fontcBuildVariable.py -> build/bdist.linux-armv7l/wheel/./gftools/builder/operations/fontc 2026-08-28T12:14:23,827 copying build/lib/gftools/builder/operations/fontc/fontcBuildOTF.py -> build/bdist.linux-armv7l/wheel/./gftools/builder/operations/fontc 2026-08-28T12:14:23,829 copying build/lib/gftools/builder/operations/fontc/__init__.py -> build/bdist.linux-armv7l/wheel/./gftools/builder/operations/fontc 2026-08-28T12:14:23,831 copying build/lib/gftools/builder/operations/fix.py -> build/bdist.linux-armv7l/wheel/./gftools/builder/operations 2026-08-28T12:14:23,832 copying build/lib/gftools/builder/operations/addSubset.py -> build/bdist.linux-armv7l/wheel/./gftools/builder/operations 2026-08-28T12:14:23,834 copying build/lib/gftools/builder/operations/exec.py -> build/bdist.linux-armv7l/wheel/./gftools/builder/operations 2026-08-28T12:14:23,836 copying build/lib/gftools/builder/operations/buildOTF.py -> build/bdist.linux-armv7l/wheel/./gftools/builder/operations 2026-08-28T12:14:23,838 copying build/lib/gftools/builder/operations/buildVariable.py -> build/bdist.linux-armv7l/wheel/./gftools/builder/operations 2026-08-28T12:14:23,840 copying build/lib/gftools/builder/operations/paintcompiler.py -> build/bdist.linux-armv7l/wheel/./gftools/builder/operations 2026-08-28T12:14:23,842 copying build/lib/gftools/builder/operations/genStatic.py -> build/bdist.linux-armv7l/wheel/./gftools/builder/operations 2026-08-28T12:14:23,843 copying build/lib/gftools/builder/operations/buildVTT.py -> build/bdist.linux-armv7l/wheel/./gftools/builder/operations 2026-08-28T12:14:23,845 copying build/lib/gftools/builder/operations/remapLayout.py -> build/bdist.linux-armv7l/wheel/./gftools/builder/operations 2026-08-28T12:14:23,847 copying build/lib/gftools/builder/operations/autohint.py -> build/bdist.linux-armv7l/wheel/./gftools/builder/operations 2026-08-28T12:14:23,849 copying build/lib/gftools/builder/operations/remap.py -> build/bdist.linux-armv7l/wheel/./gftools/builder/operations 2026-08-28T12:14:23,851 copying build/lib/gftools/builder/operations/hbsubset.py -> build/bdist.linux-armv7l/wheel/./gftools/builder/operations 2026-08-28T12:14:23,853 copying build/lib/gftools/builder/operations/rename.py -> build/bdist.linux-armv7l/wheel/./gftools/builder/operations 2026-08-28T12:14:23,855 copying build/lib/gftools/builder/operations/instantiateUfo.py -> build/bdist.linux-armv7l/wheel/./gftools/builder/operations 2026-08-28T12:14:23,857 copying build/lib/gftools/builder/operations/featureFreeze.py -> build/bdist.linux-armv7l/wheel/./gftools/builder/operations 2026-08-28T12:14:23,859 copying build/lib/gftools/builder/operations/buildTTF.py -> build/bdist.linux-armv7l/wheel/./gftools/builder/operations 2026-08-28T12:14:23,861 copying build/lib/gftools/builder/operations/__init__.py -> build/bdist.linux-armv7l/wheel/./gftools/builder/operations 2026-08-28T12:14:23,863 copying build/lib/gftools/builder/operations/buildAvar2.py -> build/bdist.linux-armv7l/wheel/./gftools/builder/operations 2026-08-28T12:14:23,865 copying build/lib/gftools/builder/operations/copy.py -> build/bdist.linux-armv7l/wheel/./gftools/builder/operations 2026-08-28T12:14:23,867 copying build/lib/gftools/builder/operations/fontsetter.py -> build/bdist.linux-armv7l/wheel/./gftools/builder/operations 2026-08-28T12:14:23,869 copying build/lib/gftools/builder/operations/avar2ToAvar1.py -> build/bdist.linux-armv7l/wheel/./gftools/builder/operations 2026-08-28T12:14:23,871 copying build/lib/gftools/builder/operations/addSpacingAxis.py -> build/bdist.linux-armv7l/wheel/./gftools/builder/operations 2026-08-28T12:14:23,873 copying build/lib/gftools/builder/operations/buildFvarInstances.py -> build/bdist.linux-armv7l/wheel/./gftools/builder/operations 2026-08-28T12:14:23,875 copying build/lib/gftools/builder/operations/autohintOTF.py -> build/bdist.linux-armv7l/wheel/./gftools/builder/operations 2026-08-28T12:14:23,877 copying build/lib/gftools/builder/operations/addChws.py -> build/bdist.linux-armv7l/wheel/./gftools/builder/operations 2026-08-28T12:14:23,879 copying build/lib/gftools/builder/operations/subspace.py -> build/bdist.linux-armv7l/wheel/./gftools/builder/operations 2026-08-28T12:14:23,880 copying build/lib/gftools/builder/operations/glyphs2ds.py -> build/bdist.linux-armv7l/wheel/./gftools/builder/operations 2026-08-28T12:14:23,882 copying build/lib/gftools/builder/operations/compress.py -> build/bdist.linux-armv7l/wheel/./gftools/builder/operations 2026-08-28T12:14:23,884 copying build/lib/gftools/builder/__init__.py -> build/bdist.linux-armv7l/wheel/./gftools/builder 2026-08-28T12:14:23,887 copying build/lib/gftools/builder/build_vtt.py -> build/bdist.linux-armv7l/wheel/./gftools/builder 2026-08-28T12:14:23,889 copying build/lib/gftools/builder/schema.py -> build/bdist.linux-armv7l/wheel/./gftools/builder 2026-08-28T12:14:23,891 copying build/lib/gftools/builder/dependencies.py -> build/bdist.linux-armv7l/wheel/./gftools/builder 2026-08-28T12:14:23,893 copying build/lib/gftools/builder/file.py -> build/bdist.linux-armv7l/wheel/./gftools/builder 2026-08-28T12:14:23,896 creating build/bdist.linux-armv7l/wheel/gftools/templates 2026-08-28T12:14:23,897 copying build/lib/gftools/templates/_base.html -> build/bdist.linux-armv7l/wheel/./gftools/templates 2026-08-28T12:14:23,899 copying build/lib/gftools/templates/glyphs.html -> build/bdist.linux-armv7l/wheel/./gftools/templates 2026-08-28T12:14:23,901 copying build/lib/gftools/templates/waterfall.html -> build/bdist.linux-armv7l/wheel/./gftools/templates 2026-08-28T12:14:23,903 copying build/lib/gftools/templates/text.html -> build/bdist.linux-armv7l/wheel/./gftools/templates 2026-08-28T12:14:23,905 copying build/lib/gftools/stat.py -> build/bdist.linux-armv7l/wheel/./gftools 2026-08-28T12:14:23,907 copying build/lib/gftools/instancer.py -> build/bdist.linux-armv7l/wheel/./gftools 2026-08-28T12:14:23,910 creating build/bdist.linux-armv7l/wheel/gftools/util 2026-08-28T12:14:23,911 copying build/lib/gftools/util/google_fonts.py -> build/bdist.linux-armv7l/wheel/./gftools/util 2026-08-28T12:14:23,914 copying build/lib/gftools/util/__init__.py -> build/bdist.linux-armv7l/wheel/./gftools/util 2026-08-28T12:14:23,915 copying build/lib/gftools/util/styles.py -> build/bdist.linux-armv7l/wheel/./gftools/util 2026-08-28T12:14:23,917 copying build/lib/gftools/gfgithub.py -> build/bdist.linux-armv7l/wheel/./gftools 2026-08-28T12:14:23,919 copying build/lib/gftools/ufomerge.py -> build/bdist.linux-armv7l/wheel/./gftools 2026-08-28T12:14:23,922 copying build/lib/gftools/article.py -> build/bdist.linux-armv7l/wheel/./gftools 2026-08-28T12:14:23,925 creating build/bdist.linux-armv7l/wheel/gftools/encodings 2026-08-28T12:14:23,926 creating build/bdist.linux-armv7l/wheel/gftools/encodings/GF Glyph Sets 2026-08-28T12:14:23,927 copying build/lib/gftools/encodings/GF Glyph Sets/README.md -> build/bdist.linux-armv7l/wheel/./gftools/encodings/GF Glyph Sets 2026-08-28T12:14:23,930 copying build/lib/gftools/encodings/README.md -> build/bdist.linux-armv7l/wheel/./gftools/encodings 2026-08-28T12:14:23,931 copying build/lib/gftools/logging.py -> build/bdist.linux-armv7l/wheel/./gftools 2026-08-28T12:14:23,933 copying build/lib/gftools/constants.py -> build/bdist.linux-armv7l/wheel/./gftools 2026-08-28T12:14:23,936 creating build/bdist.linux-armv7l/wheel/gftools/push-templates 2026-08-28T12:14:23,937 copying build/lib/gftools/push-templates/index.html -> build/bdist.linux-armv7l/wheel/./gftools/push-templates 2026-08-28T12:14:23,940 creating build/bdist.linux-armv7l/wheel/gftools/render_text 2026-08-28T12:14:23,942 copying build/lib/gftools/render_text/directwrite_backend.py -> build/bdist.linux-armv7l/wheel/./gftools/render_text 2026-08-28T12:14:23,944 copying build/lib/gftools/render_text/freetype_backend.py -> build/bdist.linux-armv7l/wheel/./gftools/render_text 2026-08-28T12:14:23,946 copying build/lib/gftools/render_text/coretext_backend.py -> build/bdist.linux-armv7l/wheel/./gftools/render_text 2026-08-28T12:14:23,948 copying build/lib/gftools/render_text/__init__.py -> build/bdist.linux-armv7l/wheel/./gftools/render_text 2026-08-28T12:14:23,950 copying build/lib/gftools/udhr_all.txt -> build/bdist.linux-armv7l/wheel/./gftools 2026-08-28T12:14:24,038 copying build/lib/gftools/template.upstream.yaml -> build/bdist.linux-armv7l/wheel/./gftools 2026-08-28T12:14:24,040 copying build/lib/gftools/__init__.py -> build/bdist.linux-armv7l/wheel/./gftools 2026-08-28T12:14:24,042 copying build/lib/gftools/qa.py -> build/bdist.linux-armv7l/wheel/./gftools 2026-08-28T12:14:24,044 copying build/lib/gftools/argparse.py -> build/bdist.linux-armv7l/wheel/./gftools 2026-08-28T12:14:24,046 creating build/bdist.linux-armv7l/wheel/gftools/scripts 2026-08-28T12:14:24,047 copying build/lib/gftools/scripts/metadata_vs_api.py -> build/bdist.linux-armv7l/wheel/./gftools/scripts 2026-08-28T12:14:24,050 copying build/lib/gftools/scripts/fix_hinting.py -> build/bdist.linux-armv7l/wheel/./gftools/scripts 2026-08-28T12:14:24,052 copying build/lib/gftools/scripts/build_ofl.py -> build/bdist.linux-armv7l/wheel/./gftools/scripts 2026-08-28T12:14:24,054 copying build/lib/gftools/scripts/add_font.py -> build/bdist.linux-armv7l/wheel/./gftools/scripts 2026-08-28T12:14:24,057 copying build/lib/gftools/scripts/list_widthclass.py -> build/bdist.linux-armv7l/wheel/./gftools/scripts 2026-08-28T12:14:24,058 copying build/lib/gftools/scripts/fix_fstype.py -> build/bdist.linux-armv7l/wheel/./gftools/scripts 2026-08-28T12:14:24,060 copying build/lib/gftools/scripts/fix_ascii_fontmetadata.py -> build/bdist.linux-armv7l/wheel/./gftools/scripts 2026-08-28T12:14:24,062 copying build/lib/gftools/scripts/family_html_snippet.py -> build/bdist.linux-armv7l/wheel/./gftools/scripts 2026-08-28T12:14:24,065 copying build/lib/gftools/scripts/check_category.py -> build/bdist.linux-armv7l/wheel/./gftools/scripts 2026-08-28T12:14:24,067 copying build/lib/gftools/scripts/check_vtt_compatibility.py -> build/bdist.linux-armv7l/wheel/./gftools/scripts 2026-08-28T12:14:24,068 copying build/lib/gftools/scripts/gen_spac.py -> build/bdist.linux-armv7l/wheel/./gftools/scripts 2026-08-28T12:14:24,070 copying build/lib/gftools/scripts/ufo_fix_instances.py -> build/bdist.linux-armv7l/wheel/./gftools/scripts 2026-08-28T12:14:24,072 copying build/lib/gftools/scripts/ots.py -> build/bdist.linux-armv7l/wheel/./gftools/scripts 2026-08-28T12:14:24,074 copying build/lib/gftools/scripts/has_glyph.py -> build/bdist.linux-armv7l/wheel/./gftools/scripts 2026-08-28T12:14:24,076 copying build/lib/gftools/scripts/gen_push_lists.py -> build/bdist.linux-armv7l/wheel/./gftools/scripts 2026-08-28T12:14:24,078 copying build/lib/gftools/scripts/fix_gasp.py -> build/bdist.linux-armv7l/wheel/./gftools/scripts 2026-08-28T12:14:24,081 copying build/lib/gftools/scripts/fix_instances.py -> build/bdist.linux-armv7l/wheel/./gftools/scripts 2026-08-28T12:14:24,083 copying build/lib/gftools/scripts/packager.py -> build/bdist.linux-armv7l/wheel/./gftools/scripts 2026-08-28T12:14:24,085 copying build/lib/gftools/scripts/check_copyright_notices.py -> build/bdist.linux-armv7l/wheel/./gftools/scripts 2026-08-28T12:14:24,087 copying build/lib/gftools/scripts/font_dependencies.py -> build/bdist.linux-armv7l/wheel/./gftools/scripts 2026-08-28T12:14:24,089 copying build/lib/gftools/scripts/fix_family.py -> build/bdist.linux-armv7l/wheel/./gftools/scripts 2026-08-28T12:14:24,091 copying build/lib/gftools/scripts/batch_packager.py -> build/bdist.linux-armv7l/wheel/./gftools/scripts 2026-08-28T12:14:24,093 copying build/lib/gftools/scripts/fix_article.py -> build/bdist.linux-armv7l/wheel/./gftools/scripts 2026-08-28T12:14:24,095 copying build/lib/gftools/scripts/unicode_names.py -> build/bdist.linux-armv7l/wheel/./gftools/scripts 2026-08-28T12:14:24,097 copying build/lib/gftools/scripts/check_bbox.py -> build/bdist.linux-armv7l/wheel/./gftools/scripts 2026-08-28T12:14:24,099 copying build/lib/gftools/scripts/check_vtt_compile.py -> build/bdist.linux-armv7l/wheel/./gftools/scripts 2026-08-28T12:14:24,101 copying build/lib/gftools/scripts/update_nameids.py -> build/bdist.linux-armv7l/wheel/./gftools/scripts 2026-08-28T12:14:24,103 copying build/lib/gftools/scripts/avar2_to_avar1.py -> build/bdist.linux-armv7l/wheel/./gftools/scripts 2026-08-28T12:14:24,106 copying build/lib/gftools/scripts/autohint.py -> build/bdist.linux-armv7l/wheel/./gftools/scripts 2026-08-28T12:14:24,108 copying build/lib/gftools/scripts/format_html.py -> build/bdist.linux-armv7l/wheel/./gftools/scripts 2026-08-28T12:14:24,110 copying build/lib/gftools/scripts/list_panose.py -> build/bdist.linux-armv7l/wheel/./gftools/scripts 2026-08-28T12:14:24,112 copying build/lib/gftools/scripts/push_status.py -> build/bdist.linux-armv7l/wheel/./gftools/scripts 2026-08-28T12:14:24,114 copying build/lib/gftools/scripts/rename_font.py -> build/bdist.linux-armv7l/wheel/./gftools/scripts 2026-08-28T12:14:24,116 copying build/lib/gftools/scripts/find_features.py -> build/bdist.linux-armv7l/wheel/./gftools/scripts 2026-08-28T12:14:24,118 copying build/lib/gftools/scripts/render_text.py -> build/bdist.linux-armv7l/wheel/./gftools/scripts 2026-08-28T12:14:24,120 copying build/lib/gftools/scripts/rangify.py -> build/bdist.linux-armv7l/wheel/./gftools/scripts 2026-08-28T12:14:24,122 copying build/lib/gftools/scripts/gen_stat.py -> build/bdist.linux-armv7l/wheel/./gftools/scripts 2026-08-28T12:14:24,124 copying build/lib/gftools/scripts/fix_vertical_metrics.py -> build/bdist.linux-armv7l/wheel/./gftools/scripts 2026-08-28T12:14:24,127 copying build/lib/gftools/scripts/ufo_merge.py -> build/bdist.linux-armv7l/wheel/./gftools/scripts 2026-08-28T12:14:24,129 copying build/lib/gftools/scripts/nametable_from_filename.py -> build/bdist.linux-armv7l/wheel/./gftools/scripts 2026-08-28T12:14:24,131 copying build/lib/gftools/scripts/add_axis.py -> build/bdist.linux-armv7l/wheel/./gftools/scripts 2026-08-28T12:14:24,133 copying build/lib/gftools/scripts/list_weightclass.py -> build/bdist.linux-armv7l/wheel/./gftools/scripts 2026-08-28T12:14:24,135 copying build/lib/gftools/scripts/remap_layout.py -> build/bdist.linux-armv7l/wheel/./gftools/scripts 2026-08-28T12:14:24,138 copying build/lib/gftools/scripts/remap_font.py -> build/bdist.linux-armv7l/wheel/./gftools/scripts 2026-08-28T12:14:24,140 copying build/lib/gftools/scripts/varfont_info.py -> build/bdist.linux-armv7l/wheel/./gftools/scripts 2026-08-28T12:14:24,142 copying build/lib/gftools/scripts/fix_cmap.py -> build/bdist.linux-armv7l/wheel/./gftools/scripts 2026-08-28T12:14:24,144 copying build/lib/gftools/scripts/gen_fvar_instances.py -> build/bdist.linux-armv7l/wheel/./gftools/scripts 2026-08-28T12:14:24,146 copying build/lib/gftools/scripts/manage_traffic_jam.py -> build/bdist.linux-armv7l/wheel/./gftools/scripts 2026-08-28T12:14:24,148 copying build/lib/gftools/scripts/add_ds_subsets.py -> build/bdist.linux-armv7l/wheel/./gftools/scripts 2026-08-28T12:14:24,151 copying build/lib/gftools/scripts/fix_fsselection.py -> build/bdist.linux-armv7l/wheel/./gftools/scripts 2026-08-28T12:14:24,153 copying build/lib/gftools/scripts/update_version.py -> build/bdist.linux-armv7l/wheel/./gftools/scripts 2026-08-28T12:14:24,155 copying build/lib/gftools/scripts/fix_ttfautohint.py -> build/bdist.linux-armv7l/wheel/./gftools/scripts 2026-08-28T12:14:24,156 copying build/lib/gftools/scripts/ufo_transfer_data.py -> build/bdist.linux-armv7l/wheel/./gftools/scripts 2026-08-28T12:14:24,158 copying build/lib/gftools/scripts/ttf2cp.py -> build/bdist.linux-armv7l/wheel/./gftools/scripts 2026-08-28T12:14:24,160 copying build/lib/gftools/scripts/lang_support.py -> build/bdist.linux-armv7l/wheel/./gftools/scripts 2026-08-28T12:14:24,163 copying build/lib/gftools/scripts/add_designer.py -> build/bdist.linux-armv7l/wheel/./gftools/scripts 2026-08-28T12:14:24,165 copying build/lib/gftools/scripts/check_font_version.py -> build/bdist.linux-armv7l/wheel/./gftools/scripts 2026-08-28T12:14:24,167 copying build/lib/gftools/scripts/compare_meta.py -> build/bdist.linux-armv7l/wheel/./gftools/scripts 2026-08-28T12:14:24,170 copying build/lib/gftools/scripts/rename_glyphs.py -> build/bdist.linux-armv7l/wheel/./gftools/scripts 2026-08-28T12:14:24,171 copying build/lib/gftools/scripts/__init__.py -> build/bdist.linux-armv7l/wheel/./gftools/scripts 2026-08-28T12:14:24,173 copying build/lib/gftools/scripts/gen_static.py -> build/bdist.linux-armv7l/wheel/./gftools/scripts 2026-08-28T12:14:24,175 copying build/lib/gftools/scripts/fix_weightclass.py -> build/bdist.linux-armv7l/wheel/./gftools/scripts 2026-08-28T12:14:24,177 copying build/lib/gftools/scripts/qa.py -> build/bdist.linux-armv7l/wheel/./gftools/scripts 2026-08-28T12:14:24,179 copying build/lib/gftools/scripts/ufo_set_order.py -> build/bdist.linux-armv7l/wheel/./gftools/scripts 2026-08-28T12:14:24,181 copying build/lib/gftools/scripts/fix_nameids.py -> build/bdist.linux-armv7l/wheel/./gftools/scripts 2026-08-28T12:14:24,183 copying build/lib/gftools/scripts/transfer_vtt_hints.py -> build/bdist.linux-armv7l/wheel/./gftools/scripts 2026-08-28T12:14:24,186 copying build/lib/gftools/scripts/fontsetter.py -> build/bdist.linux-armv7l/wheel/./gftools/scripts 2026-08-28T12:14:24,188 copying build/lib/gftools/scripts/ufo_setter.py -> build/bdist.linux-armv7l/wheel/./gftools/scripts 2026-08-28T12:14:24,190 copying build/lib/gftools/scripts/fix_familymetadata.py -> build/bdist.linux-armv7l/wheel/./gftools/scripts 2026-08-28T12:14:24,192 copying build/lib/gftools/scripts/add_tags.py -> build/bdist.linux-armv7l/wheel/./gftools/scripts 2026-08-28T12:14:24,195 copying build/lib/gftools/scripts/fix_isfixedpitch.py -> build/bdist.linux-armv7l/wheel/./gftools/scripts 2026-08-28T12:14:24,197 copying build/lib/gftools/scripts/push_stats.py -> build/bdist.linux-armv7l/wheel/./gftools/scripts 2026-08-28T12:14:24,199 copying build/lib/gftools/scripts/fix_unwanted_tables.py -> build/bdist.linux-armv7l/wheel/./gftools/scripts 2026-08-28T12:14:24,201 copying build/lib/gftools/scripts/list_italicangle.py -> build/bdist.linux-armv7l/wheel/./gftools/scripts 2026-08-28T12:14:24,203 copying build/lib/gftools/scripts/check_name.py -> build/bdist.linux-armv7l/wheel/./gftools/scripts 2026-08-28T12:14:24,205 copying build/lib/gftools/scripts/drop_hints.py -> build/bdist.linux-armv7l/wheel/./gftools/scripts 2026-08-28T12:14:24,207 copying build/lib/gftools/scripts/fix_vendorid.py -> build/bdist.linux-armv7l/wheel/./gftools/scripts 2026-08-28T12:14:24,209 copying build/lib/gftools/scripts/gen_avar2.py -> build/bdist.linux-armv7l/wheel/./gftools/scripts 2026-08-28T12:14:24,211 copying build/lib/gftools/scripts/set_primary_script.py -> build/bdist.linux-armv7l/wheel/./gftools/scripts 2026-08-28T12:14:24,213 copying build/lib/gftools/scripts/what_subsets.py -> build/bdist.linux-armv7l/wheel/./gftools/scripts 2026-08-28T12:14:24,215 copying build/lib/gftools/scripts/fix_nonhinting.py -> build/bdist.linux-armv7l/wheel/./gftools/scripts 2026-08-28T12:14:24,217 copying build/lib/gftools/scripts/fix_font.py -> build/bdist.linux-armv7l/wheel/./gftools/scripts 2026-08-28T12:14:24,219 copying build/lib/gftools/_version.py -> build/bdist.linux-armv7l/wheel/./gftools 2026-08-28T12:14:24,221 copying build/lib/gftools/utils.py -> build/bdist.linux-armv7l/wheel/./gftools 2026-08-28T12:14:24,224 running install_egg_info 2026-08-28T12:14:24,230 Copying Lib/gftools.egg-info to build/bdist.linux-armv7l/wheel/./gftools-0.9991-py3.11.egg-info 2026-08-28T12:14:24,248 running install_scripts 2026-08-28T12:14:24,262 creating build/bdist.linux-armv7l/wheel/gftools-0.9991.dist-info/WHEEL 2026-08-28T12:14:24,265 creating '/tmp/pip-wheel-ywn936sl/.tmp-o4t9c4xc/gftools-0.9991-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-08-28T12:14:24,267 adding 'gftools/__init__.py' 2026-08-28T12:14:24,269 adding 'gftools/_version.py' 2026-08-28T12:14:24,270 adding 'gftools/argparse.py' 2026-08-28T12:14:24,272 adding 'gftools/article.py' 2026-08-28T12:14:24,274 adding 'gftools/constants.py' 2026-08-28T12:14:24,278 adding 'gftools/fix.py' 2026-08-28T12:14:24,280 adding 'gftools/gfgithub.py' 2026-08-28T12:14:24,282 adding 'gftools/instancer.py' 2026-08-28T12:14:24,283 adding 'gftools/logging.py' 2026-08-28T12:14:24,285 adding 'gftools/qa.py' 2026-08-28T12:14:24,286 adding 'gftools/stat.py' 2026-08-28T12:14:24,289 adding 'gftools/subsetmerger.py' 2026-08-28T12:14:24,291 adding 'gftools/template.upstream.yaml' 2026-08-28T12:14:25,205 adding 'gftools/udhr_all.txt' 2026-08-28T12:14:25,245 adding 'gftools/ufomerge.py' 2026-08-28T12:14:25,248 adding 'gftools/utils.py' 2026-08-28T12:14:25,252 adding 'gftools/builder/__init__.py' 2026-08-28T12:14:25,253 adding 'gftools/builder/__main__.py' 2026-08-28T12:14:25,255 adding 'gftools/builder/autohint.py' 2026-08-28T12:14:25,256 adding 'gftools/builder/build_vtt.py' 2026-08-28T12:14:25,258 adding 'gftools/builder/dependencies.py' 2026-08-28T12:14:25,259 adding 'gftools/builder/file.py' 2026-08-28T12:14:25,261 adding 'gftools/builder/fontc.py' 2026-08-28T12:14:25,262 adding 'gftools/builder/schema.py' 2026-08-28T12:14:25,264 adding 'gftools/builder/jobrunner/__init__.py' 2026-08-28T12:14:25,265 adding 'gftools/builder/jobrunner/__main__.py' 2026-08-28T12:14:25,267 adding 'gftools/builder/operations/__init__.py' 2026-08-28T12:14:25,269 adding 'gftools/builder/operations/addChws.py' 2026-08-28T12:14:25,270 adding 'gftools/builder/operations/addSpacingAxis.py' 2026-08-28T12:14:25,271 adding 'gftools/builder/operations/addSubset.py' 2026-08-28T12:14:25,272 adding 'gftools/builder/operations/autohint.py' 2026-08-28T12:14:25,273 adding 'gftools/builder/operations/autohintOTF.py' 2026-08-28T12:14:25,275 adding 'gftools/builder/operations/avar2ToAvar1.py' 2026-08-28T12:14:25,276 adding 'gftools/builder/operations/buildAvar2.py' 2026-08-28T12:14:25,277 adding 'gftools/builder/operations/buildFvarInstances.py' 2026-08-28T12:14:25,278 adding 'gftools/builder/operations/buildOTF.py' 2026-08-28T12:14:25,280 adding 'gftools/builder/operations/buildStat.py' 2026-08-28T12:14:25,281 adding 'gftools/builder/operations/buildTTF.py' 2026-08-28T12:14:25,282 adding 'gftools/builder/operations/buildVTT.py' 2026-08-28T12:14:25,283 adding 'gftools/builder/operations/buildVariable.py' 2026-08-28T12:14:25,285 adding 'gftools/builder/operations/compress.py' 2026-08-28T12:14:25,286 adding 'gftools/builder/operations/copy.py' 2026-08-28T12:14:25,287 adding 'gftools/builder/operations/exec.py' 2026-08-28T12:14:25,288 adding 'gftools/builder/operations/featureFreeze.py' 2026-08-28T12:14:25,289 adding 'gftools/builder/operations/fix.py' 2026-08-28T12:14:25,291 adding 'gftools/builder/operations/fontsetter.py' 2026-08-28T12:14:25,292 adding 'gftools/builder/operations/genStatic.py' 2026-08-28T12:14:25,293 adding 'gftools/builder/operations/glyphs2ds.py' 2026-08-28T12:14:25,294 adding 'gftools/builder/operations/hbsubset.py' 2026-08-28T12:14:25,296 adding 'gftools/builder/operations/instantiateUfo.py' 2026-08-28T12:14:25,297 adding 'gftools/builder/operations/paintcompiler.py' 2026-08-28T12:14:25,298 adding 'gftools/builder/operations/remap.py' 2026-08-28T12:14:25,300 adding 'gftools/builder/operations/remapLayout.py' 2026-08-28T12:14:25,301 adding 'gftools/builder/operations/rename.py' 2026-08-28T12:14:25,302 adding 'gftools/builder/operations/subspace.py' 2026-08-28T12:14:25,304 adding 'gftools/builder/operations/fontc/__init__.py' 2026-08-28T12:14:25,305 adding 'gftools/builder/operations/fontc/fontcBuildOTF.py' 2026-08-28T12:14:25,306 adding 'gftools/builder/operations/fontc/fontcBuildTTF.py' 2026-08-28T12:14:25,308 adding 'gftools/builder/operations/fontc/fontcBuildVariable.py' 2026-08-28T12:14:25,309 adding 'gftools/builder/recipeproviders/__init__.py' 2026-08-28T12:14:25,313 adding 'gftools/builder/recipeproviders/googlefonts.py' 2026-08-28T12:14:25,315 adding 'gftools/builder/recipeproviders/noto.py' 2026-08-28T12:14:25,317 adding 'gftools/encodings/README.md' 2026-08-28T12:14:25,318 adding 'gftools/encodings/GF Glyph Sets/README.md' 2026-08-28T12:14:25,322 adding 'gftools/packager/__init__.py' 2026-08-28T12:14:25,324 adding 'gftools/packager/build.py' 2026-08-28T12:14:25,326 adding 'gftools/push/__init__.py' 2026-08-28T12:14:25,327 adding 'gftools/push/items.py' 2026-08-28T12:14:25,329 adding 'gftools/push/servers.py' 2026-08-28T12:14:25,332 adding 'gftools/push/trafficjam.py' 2026-08-28T12:14:25,333 adding 'gftools/push/utils.py' 2026-08-28T12:14:25,336 adding 'gftools/push-templates/index.html' 2026-08-28T12:14:25,338 adding 'gftools/render_text/__init__.py' 2026-08-28T12:14:25,339 adding 'gftools/render_text/coretext_backend.py' 2026-08-28T12:14:25,341 adding 'gftools/render_text/directwrite_backend.py' 2026-08-28T12:14:25,342 adding 'gftools/render_text/freetype_backend.py' 2026-08-28T12:14:25,346 adding 'gftools/scripts/__init__.py' 2026-08-28T12:14:25,347 adding 'gftools/scripts/add_axis.py' 2026-08-28T12:14:25,349 adding 'gftools/scripts/add_designer.py' 2026-08-28T12:14:25,351 adding 'gftools/scripts/add_ds_subsets.py' 2026-08-28T12:14:25,353 adding 'gftools/scripts/add_font.py' 2026-08-28T12:14:25,354 adding 'gftools/scripts/add_tags.py' 2026-08-28T12:14:25,356 adding 'gftools/scripts/autohint.py' 2026-08-28T12:14:25,360 adding 'gftools/scripts/avar2_to_avar1.py' 2026-08-28T12:14:25,361 adding 'gftools/scripts/batch_packager.py' 2026-08-28T12:14:25,363 adding 'gftools/scripts/build_ofl.py' 2026-08-28T12:14:25,364 adding 'gftools/scripts/check_bbox.py' 2026-08-28T12:14:25,365 adding 'gftools/scripts/check_category.py' 2026-08-28T12:14:25,367 adding 'gftools/scripts/check_copyright_notices.py' 2026-08-28T12:14:25,368 adding 'gftools/scripts/check_font_version.py' 2026-08-28T12:14:25,370 adding 'gftools/scripts/check_name.py' 2026-08-28T12:14:25,371 adding 'gftools/scripts/check_vtt_compatibility.py' 2026-08-28T12:14:25,373 adding 'gftools/scripts/check_vtt_compile.py' 2026-08-28T12:14:25,374 adding 'gftools/scripts/compare_meta.py' 2026-08-28T12:14:25,376 adding 'gftools/scripts/drop_hints.py' 2026-08-28T12:14:25,377 adding 'gftools/scripts/family_html_snippet.py' 2026-08-28T12:14:25,379 adding 'gftools/scripts/find_features.py' 2026-08-28T12:14:25,380 adding 'gftools/scripts/fix_article.py' 2026-08-28T12:14:25,381 adding 'gftools/scripts/fix_ascii_fontmetadata.py' 2026-08-28T12:14:25,383 adding 'gftools/scripts/fix_cmap.py' 2026-08-28T12:14:25,384 adding 'gftools/scripts/fix_family.py' 2026-08-28T12:14:25,385 adding 'gftools/scripts/fix_familymetadata.py' 2026-08-28T12:14:25,387 adding 'gftools/scripts/fix_font.py' 2026-08-28T12:14:25,388 adding 'gftools/scripts/fix_fsselection.py' 2026-08-28T12:14:25,389 adding 'gftools/scripts/fix_fstype.py' 2026-08-28T12:14:25,391 adding 'gftools/scripts/fix_gasp.py' 2026-08-28T12:14:25,392 adding 'gftools/scripts/fix_hinting.py' 2026-08-28T12:14:25,393 adding 'gftools/scripts/fix_instances.py' 2026-08-28T12:14:25,395 adding 'gftools/scripts/fix_isfixedpitch.py' 2026-08-28T12:14:25,396 adding 'gftools/scripts/fix_nameids.py' 2026-08-28T12:14:25,398 adding 'gftools/scripts/fix_nonhinting.py' 2026-08-28T12:14:25,399 adding 'gftools/scripts/fix_ttfautohint.py' 2026-08-28T12:14:25,400 adding 'gftools/scripts/fix_unwanted_tables.py' 2026-08-28T12:14:25,402 adding 'gftools/scripts/fix_vendorid.py' 2026-08-28T12:14:25,404 adding 'gftools/scripts/fix_vertical_metrics.py' 2026-08-28T12:14:25,405 adding 'gftools/scripts/fix_weightclass.py' 2026-08-28T12:14:25,407 adding 'gftools/scripts/font_dependencies.py' 2026-08-28T12:14:25,408 adding 'gftools/scripts/fontsetter.py' 2026-08-28T12:14:25,409 adding 'gftools/scripts/format_html.py' 2026-08-28T12:14:25,411 adding 'gftools/scripts/gen_avar2.py' 2026-08-28T12:14:25,413 adding 'gftools/scripts/gen_fvar_instances.py' 2026-08-28T12:14:25,414 adding 'gftools/scripts/gen_push_lists.py' 2026-08-28T12:14:25,415 adding 'gftools/scripts/gen_spac.py' 2026-08-28T12:14:25,416 adding 'gftools/scripts/gen_stat.py' 2026-08-28T12:14:25,418 adding 'gftools/scripts/gen_static.py' 2026-08-28T12:14:25,419 adding 'gftools/scripts/has_glyph.py' 2026-08-28T12:14:25,420 adding 'gftools/scripts/lang_support.py' 2026-08-28T12:14:25,422 adding 'gftools/scripts/list_italicangle.py' 2026-08-28T12:14:25,423 adding 'gftools/scripts/list_panose.py' 2026-08-28T12:14:25,424 adding 'gftools/scripts/list_weightclass.py' 2026-08-28T12:14:25,425 adding 'gftools/scripts/list_widthclass.py' 2026-08-28T12:14:25,427 adding 'gftools/scripts/manage_traffic_jam.py' 2026-08-28T12:14:25,429 adding 'gftools/scripts/metadata_vs_api.py' 2026-08-28T12:14:25,431 adding 'gftools/scripts/nametable_from_filename.py' 2026-08-28T12:14:25,432 adding 'gftools/scripts/ots.py' 2026-08-28T12:14:25,434 adding 'gftools/scripts/packager.py' 2026-08-28T12:14:25,435 adding 'gftools/scripts/push_stats.py' 2026-08-28T12:14:25,437 adding 'gftools/scripts/push_status.py' 2026-08-28T12:14:25,439 adding 'gftools/scripts/qa.py' 2026-08-28T12:14:25,440 adding 'gftools/scripts/rangify.py' 2026-08-28T12:14:25,442 adding 'gftools/scripts/remap_font.py' 2026-08-28T12:14:25,443 adding 'gftools/scripts/remap_layout.py' 2026-08-28T12:14:25,445 adding 'gftools/scripts/rename_font.py' 2026-08-28T12:14:25,446 adding 'gftools/scripts/rename_glyphs.py' 2026-08-28T12:14:25,448 adding 'gftools/scripts/render_text.py' 2026-08-28T12:14:25,449 adding 'gftools/scripts/set_primary_script.py' 2026-08-28T12:14:25,451 adding 'gftools/scripts/transfer_vtt_hints.py' 2026-08-28T12:14:25,452 adding 'gftools/scripts/ttf2cp.py' 2026-08-28T12:14:25,454 adding 'gftools/scripts/ufo_fix_instances.py' 2026-08-28T12:14:25,455 adding 'gftools/scripts/ufo_merge.py' 2026-08-28T12:14:25,456 adding 'gftools/scripts/ufo_set_order.py' 2026-08-28T12:14:25,458 adding 'gftools/scripts/ufo_setter.py' 2026-08-28T12:14:25,459 adding 'gftools/scripts/ufo_transfer_data.py' 2026-08-28T12:14:25,460 adding 'gftools/scripts/unicode_names.py' 2026-08-28T12:14:25,462 adding 'gftools/scripts/update_nameids.py' 2026-08-28T12:14:25,463 adding 'gftools/scripts/update_version.py' 2026-08-28T12:14:25,465 adding 'gftools/scripts/varfont_info.py' 2026-08-28T12:14:25,466 adding 'gftools/scripts/what_subsets.py' 2026-08-28T12:14:25,468 adding 'gftools/templates/_base.html' 2026-08-28T12:14:25,469 adding 'gftools/templates/glyphs.html' 2026-08-28T12:14:25,470 adding 'gftools/templates/text.html' 2026-08-28T12:14:25,471 adding 'gftools/templates/waterfall.html' 2026-08-28T12:14:25,473 adding 'gftools/util/__init__.py' 2026-08-28T12:14:25,476 adding 'gftools/util/google_fonts.py' 2026-08-28T12:14:25,477 adding 'gftools/util/styles.py' 2026-08-28T12:14:25,481 adding 'gftools-0.9991.dist-info/licenses/LICENSE' 2026-08-28T12:14:25,482 adding 'gftools-0.9991.dist-info/METADATA' 2026-08-28T12:14:25,484 adding 'gftools-0.9991.dist-info/WHEEL' 2026-08-28T12:14:25,485 adding 'gftools-0.9991.dist-info/entry_points.txt' 2026-08-28T12:14:25,486 adding 'gftools-0.9991.dist-info/top_level.txt' 2026-08-28T12:14:25,489 adding 'gftools-0.9991.dist-info/RECORD' 2026-08-28T12:14:25,524 removing build/bdist.linux-armv7l/wheel 2026-08-28T12:14:25,680 Building wheel for gftools (pyproject.toml): finished with status 'done' 2026-08-28T12:14:25,726 Created wheel for gftools: filename=gftools-0.9991-py3-none-any.whl size=2114935 sha256=b038d6c0a1fc737ecdc66157d41ff28ec5b93ed07a6c610621f2af2cf0c2d662 2026-08-28T12:14:25,728 Stored in directory: /tmp/pip-ephem-wheel-cache-e9xn8wrr/wheels/83/43/9a/5b22fa5bf6492feb4d0c56afdd8950692e78eda8c1f6b074fe 2026-08-28T12:14:25,746 Successfully built gftools 2026-08-28T12:14:25,811 Removed build tracker: '/tmp/pip-build-tracker-ljncjqn7'