2026-09-28T17:22:34,811 Created temporary directory: /tmp/pip-ephem-wheel-cache-8ii3i5n3 2026-09-28T17:22:34,813 Created temporary directory: /tmp/pip-build-tracker-jipnhwsy 2026-09-28T17:22:34,814 Initialized build tracking at /tmp/pip-build-tracker-jipnhwsy 2026-09-28T17:22:34,814 Created build tracker: /tmp/pip-build-tracker-jipnhwsy 2026-09-28T17:22:34,815 Entered build tracker: /tmp/pip-build-tracker-jipnhwsy 2026-09-28T17:22:34,816 Created temporary directory: /tmp/pip-wheel-p8z14a7q 2026-09-28T17:22:34,819 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-09-28T17:22:34,821 Created temporary directory: /tmp/pip-ephem-wheel-cache-2nqzi0l2 2026-09-28T17:22:34,847 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-09-28T17:22:34,851 2 location(s) to search for versions of garf-io: 2026-09-28T17:22:34,851 * https://pypi.org/simple/garf-io/ 2026-09-28T17:22:34,851 * https://www.piwheels.org/simple/garf-io/ 2026-09-28T17:22:34,851 Fetching project page and analyzing links: https://pypi.org/simple/garf-io/ 2026-09-28T17:22:34,852 Getting page https://pypi.org/simple/garf-io/ 2026-09-28T17:22:34,854 Found index url https://pypi.org/simple 2026-09-28T17:22:35,011 Fetched page https://pypi.org/simple/garf-io/ as application/vnd.pypi.simple.v1+json 2026-09-28T17:22:35,025 Skipping link: No binaries permitted for garf-io: https://files.pythonhosted.org/packages/99/e8/1f7cfd31fbb90092d22a328b9fdf5feb5f6597f74a3dbb12ff18f07a0c6e/garf_io-0.0.1-py3-none-any.whl (from https://pypi.org/simple/garf-io/) (requires-python:>=3.8) 2026-09-28T17:22:35,026 Found link https://files.pythonhosted.org/packages/c3/ce/fd1dffe6eca08ccabbbbc8c28ed461b041cf10651c4afa6041cae9bbd8f9/garf_io-0.0.1.tar.gz (from https://pypi.org/simple/garf-io/) (requires-python:>=3.8), version: 0.0.1 2026-09-28T17:22:35,027 Skipping link: No binaries permitted for garf-io: https://files.pythonhosted.org/packages/c8/c5/9f4c24fa4a58d997044148bad0d1c34fc7bb05457fbf7c68cd4b1ba3da1a/garf_io-0.0.2-py3-none-any.whl (from https://pypi.org/simple/garf-io/) (requires-python:>=3.8) 2026-09-28T17:22:35,028 Found link https://files.pythonhosted.org/packages/3f/dc/a5d817ffb1d88152e739905f9b92e8131458bb981f485e06c058fde3779b/garf_io-0.0.2.tar.gz (from https://pypi.org/simple/garf-io/) (requires-python:>=3.8), version: 0.0.2 2026-09-28T17:22:35,029 Skipping link: No binaries permitted for garf-io: https://files.pythonhosted.org/packages/d8/2a/13b9faec74e643e3d36a8eeb8a307cc29ab1a3029ee23ee3014540c1f907/garf_io-0.0.3-py3-none-any.whl (from https://pypi.org/simple/garf-io/) (requires-python:>=3.8) 2026-09-28T17:22:35,030 Found link https://files.pythonhosted.org/packages/9c/17/0d3772aa3ad407cdeb18de363e3c9ccb44513726c98137e87ae1938e6ff1/garf_io-0.0.3.tar.gz (from https://pypi.org/simple/garf-io/) (requires-python:>=3.8), version: 0.0.3 2026-09-28T17:22:35,031 Skipping link: No binaries permitted for garf-io: https://files.pythonhosted.org/packages/7a/6b/ddda9396c399cc618340efccb3c5fb28ffa8a392f6a5bae2d49db9ce45a0/garf_io-0.0.4-py3-none-any.whl (from https://pypi.org/simple/garf-io/) (requires-python:>=3.8) 2026-09-28T17:22:35,032 Found link https://files.pythonhosted.org/packages/b1/47/468cb73f3db7cf23a81bbfbdab6da90ef66d9bcf6145032997b5c8931002/garf_io-0.0.4.tar.gz (from https://pypi.org/simple/garf-io/) (requires-python:>=3.8), version: 0.0.4 2026-09-28T17:22:35,033 Skipping link: No binaries permitted for garf-io: https://files.pythonhosted.org/packages/1a/43/9b29febadcc44cfe633a14c7d18c995d17bfe249c1b42cec0ff2620bc9dc/garf_io-0.0.5-py3-none-any.whl (from https://pypi.org/simple/garf-io/) (requires-python:>=3.8) 2026-09-28T17:22:35,034 Found link https://files.pythonhosted.org/packages/8a/e6/b06eecafe10a704efdffb1f34d4e827251e9efbaa02ca826a2415680374b/garf_io-0.0.5.tar.gz (from https://pypi.org/simple/garf-io/) (requires-python:>=3.8), version: 0.0.5 2026-09-28T17:22:35,034 Skipping link: No binaries permitted for garf-io: https://files.pythonhosted.org/packages/96/e6/94081cf62f707e4ca88b89b2d2aa61e3568278abf31437637cb90eeb25f2/garf_io-0.0.6-py3-none-any.whl (from https://pypi.org/simple/garf-io/) (requires-python:>=3.8) 2026-09-28T17:22:35,036 Found link https://files.pythonhosted.org/packages/80/ba/da4110ba51503c417894f31d2b43ac438fc7e44769eb9ad71372f6ce02cd/garf_io-0.0.6.tar.gz (from https://pypi.org/simple/garf-io/) (requires-python:>=3.8), version: 0.0.6 2026-09-28T17:22:35,036 Skipping link: No binaries permitted for garf-io: https://files.pythonhosted.org/packages/df/50/6b3112047463e841c7ea08511809717fe6b0b2d76674447b726e0f8637ef/garf_io-0.0.7-py3-none-any.whl (from https://pypi.org/simple/garf-io/) (requires-python:>=3.8) 2026-09-28T17:22:35,037 Found link https://files.pythonhosted.org/packages/08/a5/6de729b385512242b015eecc77e4eabaa73da0e5b73e177a5df4db3ca00f/garf_io-0.0.7.tar.gz (from https://pypi.org/simple/garf-io/) (requires-python:>=3.8), version: 0.0.7 2026-09-28T17:22:35,038 Skipping link: No binaries permitted for garf-io: https://files.pythonhosted.org/packages/34/2b/25ff447309d0fc49f15d2a74e74d361d0235886e4390397085db4101b25c/garf_io-0.0.8-py3-none-any.whl (from https://pypi.org/simple/garf-io/) (requires-python:>=3.8) 2026-09-28T17:22:35,039 Found link https://files.pythonhosted.org/packages/cf/6d/19a6cc94f55e9abe5d5ba5945ddef365d723932c8e0a0cbeab59f5d19066/garf_io-0.0.8.tar.gz (from https://pypi.org/simple/garf-io/) (requires-python:>=3.8), version: 0.0.8 2026-09-28T17:22:35,039 Skipping link: No binaries permitted for garf-io: https://files.pythonhosted.org/packages/d1/ba/e82b3f5d09b25435215aa23fc129bf04b885fc33a55d331134c695c0efa3/garf_io-0.0.9-py3-none-any.whl (from https://pypi.org/simple/garf-io/) (requires-python:>=3.8) 2026-09-28T17:22:35,040 Found link https://files.pythonhosted.org/packages/57/36/80ca11db6e30086470515812e449be41fa69e084bc0c16202431d079b269/garf_io-0.0.9.tar.gz (from https://pypi.org/simple/garf-io/) (requires-python:>=3.8), version: 0.0.9 2026-09-28T17:22:35,041 Skipping link: No binaries permitted for garf-io: https://files.pythonhosted.org/packages/1c/5d/4509c076aaccaa8a9fb0d7f52a63098bef0488dd884eb445b7e5de7cc321/garf_io-0.0.10-py3-none-any.whl (from https://pypi.org/simple/garf-io/) (requires-python:>=3.8) 2026-09-28T17:22:35,042 Found link https://files.pythonhosted.org/packages/5d/3e/565169127979f2734ab899a4e28c376e7dc654eeab1b223c96a40a83e17a/garf_io-0.0.10.tar.gz (from https://pypi.org/simple/garf-io/) (requires-python:>=3.8), version: 0.0.10 2026-09-28T17:22:35,043 Skipping link: No binaries permitted for garf-io: https://files.pythonhosted.org/packages/bc/c2/a4ab8d28774582803ee9b859206da5d80e30ee1d4afd765746169136c9d2/garf_io-0.0.11-py3-none-any.whl (from https://pypi.org/simple/garf-io/) (requires-python:>=3.8) 2026-09-28T17:22:35,044 Found link https://files.pythonhosted.org/packages/ea/3a/6eba4cf93568562d3c4802b612c462ac7355cae74205eb0b9811cab0e296/garf_io-0.0.11.tar.gz (from https://pypi.org/simple/garf-io/) (requires-python:>=3.8), version: 0.0.11 2026-09-28T17:22:35,045 Skipping link: No binaries permitted for garf-io: https://files.pythonhosted.org/packages/9c/b3/1797b3b80e6ec79343894adb72e5c6af4766cb978acd1ceafde0302cd7e8/garf_io-0.0.12-py3-none-any.whl (from https://pypi.org/simple/garf-io/) (requires-python:>=3.8) 2026-09-28T17:22:35,046 Found link https://files.pythonhosted.org/packages/bf/a4/d826724634a99a2b7bacfae3e1e9ea87eab484030794ed81311e5b06a544/garf_io-0.0.12.tar.gz (from https://pypi.org/simple/garf-io/) (requires-python:>=3.8), version: 0.0.12 2026-09-28T17:22:35,046 Skipping link: No binaries permitted for garf-io: https://files.pythonhosted.org/packages/aa/cd/b34111ad0c690a446e5873ec67b00a81e16a85f129b561391c9db02d0926/garf_io-0.0.13-py3-none-any.whl (from https://pypi.org/simple/garf-io/) (requires-python:>=3.8) 2026-09-28T17:22:35,047 Found link https://files.pythonhosted.org/packages/0c/b1/b17922af220f37aa74ecf322ba1b82f8b2a7aa55e79211b62672430646ff/garf_io-0.0.13.tar.gz (from https://pypi.org/simple/garf-io/) (requires-python:>=3.8), version: 0.0.13 2026-09-28T17:22:35,048 Skipping link: No binaries permitted for garf-io: https://files.pythonhosted.org/packages/2d/ab/52332f90830e28bef4c71b6922d91eeccf019c21395bb12142717f218a68/garf_io-0.0.14-py3-none-any.whl (from https://pypi.org/simple/garf-io/) (requires-python:>=3.8) 2026-09-28T17:22:35,049 Found link https://files.pythonhosted.org/packages/e9/f6/2f5cc020077d6070fdbe61e6ed07367eb2a06a2fed60194aa8adde53f2fe/garf_io-0.0.14.tar.gz (from https://pypi.org/simple/garf-io/) (requires-python:>=3.8), version: 0.0.14 2026-09-28T17:22:35,050 Skipping link: No binaries permitted for garf-io: https://files.pythonhosted.org/packages/fe/07/ef2b6de68e9ebeeac713ada2eb82d1454d1e2a3d800f0e0db9499b56528a/garf_io-0.0.15-py3-none-any.whl (from https://pypi.org/simple/garf-io/) (requires-python:>=3.8) 2026-09-28T17:22:35,051 Found link https://files.pythonhosted.org/packages/fe/87/7a21f839616daa282b9c2c8410b9538fe894c6727451accb34f26f3a0a57/garf_io-0.0.15.tar.gz (from https://pypi.org/simple/garf-io/) (requires-python:>=3.8), version: 0.0.15 2026-09-28T17:22:35,051 Skipping link: No binaries permitted for garf-io: https://files.pythonhosted.org/packages/6e/52/7e5bfcd498c5d06178804520006a145e25722b91e306dbc5aed7fc528e21/garf_io-0.0.16-py3-none-any.whl (from https://pypi.org/simple/garf-io/) (requires-python:>=3.8) 2026-09-28T17:22:35,052 Found link https://files.pythonhosted.org/packages/03/32/bab0aaedd7621ea6d2d53b2ea707bde5ec51ebcab795919e37bbacc116be/garf_io-0.0.16.tar.gz (from https://pypi.org/simple/garf-io/) (requires-python:>=3.8), version: 0.0.16 2026-09-28T17:22:35,053 Skipping link: No binaries permitted for garf-io: https://files.pythonhosted.org/packages/b6/f9/ff06dea339e6f3caf62f8e08965b0169eb819e6b8e84992807752013e965/garf_io-0.1.0-py3-none-any.whl (from https://pypi.org/simple/garf-io/) (requires-python:>=3.8) 2026-09-28T17:22:35,054 Found link https://files.pythonhosted.org/packages/a9/49/598b976262d1608f8c260c7f3a10644d222eea000ef8ea521e31d6c49f00/garf_io-0.1.0.tar.gz (from https://pypi.org/simple/garf-io/) (requires-python:>=3.8), version: 0.1.0 2026-09-28T17:22:35,055 Skipping link: No binaries permitted for garf-io: https://files.pythonhosted.org/packages/1d/07/f83b24b4fb346174a9c5584c3bd425dcca8054b6632ecf532f6d7bd1b47b/garf_io-0.1.1-py3-none-any.whl (from https://pypi.org/simple/garf-io/) (requires-python:>=3.8) 2026-09-28T17:22:35,056 Found link https://files.pythonhosted.org/packages/26/cf/bdc25171ae66b6f60f9993992d2489d92c04fb4a5c4070cc59e0c6ead728/garf_io-0.1.1.tar.gz (from https://pypi.org/simple/garf-io/) (requires-python:>=3.8), version: 0.1.1 2026-09-28T17:22:35,057 Skipping link: No binaries permitted for garf-io: https://files.pythonhosted.org/packages/e6/78/496ee01447b4b8dcfe846e9b6d98d049c76afa1112691fbcbba2b1331110/garf_io-0.1.2-py3-none-any.whl (from https://pypi.org/simple/garf-io/) (requires-python:>=3.8) 2026-09-28T17:22:35,058 Found link https://files.pythonhosted.org/packages/f3/55/095507f346843728bd4e19c7577704c7607395438641aad7ca3bfe54f9f0/garf_io-0.1.2.tar.gz (from https://pypi.org/simple/garf-io/) (requires-python:>=3.8), version: 0.1.2 2026-09-28T17:22:35,058 Skipping link: No binaries permitted for garf-io: https://files.pythonhosted.org/packages/6d/4f/40414e767adc2c79e68ecf29777bb75f3453e9959784d79e259c83283984/garf_io-0.1.3-py3-none-any.whl (from https://pypi.org/simple/garf-io/) (requires-python:>=3.8) 2026-09-28T17:22:35,059 Found link https://files.pythonhosted.org/packages/72/e5/5d04643247f3d30d58fc06c6a85797f280507f50212753460776fa58fb53/garf_io-0.1.3.tar.gz (from https://pypi.org/simple/garf-io/) (requires-python:>=3.8), version: 0.1.3 2026-09-28T17:22:35,060 Skipping link: No binaries permitted for garf-io: https://files.pythonhosted.org/packages/d1/4a/e108a3b0b40828479618db94cdd0f84625d1ee01de3feb3b90083b041767/garf_io-1.0.0-py3-none-any.whl (from https://pypi.org/simple/garf-io/) (requires-python:>=3.8) 2026-09-28T17:22:35,061 Found link https://files.pythonhosted.org/packages/b0/d1/7bd3220e4781ce6ce1718bebde07e8b1de5e65b3bbcf8394e382464ac098/garf_io-1.0.0.tar.gz (from https://pypi.org/simple/garf-io/) (requires-python:>=3.8), version: 1.0.0 2026-09-28T17:22:35,062 Skipping link: No binaries permitted for garf-io: https://files.pythonhosted.org/packages/f5/1e/9417a205e8aabf1c0e50be909aa26fff2215c97a4d303bd9d1e874c820ea/garf_io-1.0.1-py3-none-any.whl (from https://pypi.org/simple/garf-io/) (requires-python:>=3.8) 2026-09-28T17:22:35,063 Found link https://files.pythonhosted.org/packages/2d/b4/23a11644953b4423f0d94ea9b020f49d592634e241aca07dee3bdbbf7ae8/garf_io-1.0.1.tar.gz (from https://pypi.org/simple/garf-io/) (requires-python:>=3.8), version: 1.0.1 2026-09-28T17:22:35,064 Skipping link: No binaries permitted for garf-io: https://files.pythonhosted.org/packages/13/7c/5bbd024e788338caca7bc98556c08c901aef3b2c4a8f42f7708f6c503d7b/garf_io-1.1.0-py3-none-any.whl (from https://pypi.org/simple/garf-io/) (requires-python:>=3.8) 2026-09-28T17:22:35,064 Found link https://files.pythonhosted.org/packages/a3/b8/9897a716e3c69e4e84b9ea279e7da3ae1285373b0afd9172041146014c07/garf_io-1.1.0.tar.gz (from https://pypi.org/simple/garf-io/) (requires-python:>=3.8), version: 1.1.0 2026-09-28T17:22:35,065 Skipping link: No binaries permitted for garf-io: https://files.pythonhosted.org/packages/dc/69/a9d72dd9ed93e9bc963250673e8de1e1a7342738ab2e286b069a205de04f/garf_io-1.1.1-py3-none-any.whl (from https://pypi.org/simple/garf-io/) (requires-python:>=3.8) 2026-09-28T17:22:35,066 Found link https://files.pythonhosted.org/packages/7b/f4/fe862ac5a706c6dd8aa8fd8890e61d54d0f82676e219cf9188f7e2f4165e/garf_io-1.1.1.tar.gz (from https://pypi.org/simple/garf-io/) (requires-python:>=3.8), version: 1.1.1 2026-09-28T17:22:35,067 Skipping link: No binaries permitted for garf-io: https://files.pythonhosted.org/packages/a3/c2/ee5cc311e12ef698355ea13b73524b4d790bdd9a4a87f02682df77fcfb40/garf_io-1.2.0-py3-none-any.whl (from https://pypi.org/simple/garf-io/) (requires-python:>=3.8) 2026-09-28T17:22:35,068 Found link https://files.pythonhosted.org/packages/a2/39/58f16bcb0f9a33fda0b544f22079614a5fbea9de774327afab836a95b8bc/garf_io-1.2.0.tar.gz (from https://pypi.org/simple/garf-io/) (requires-python:>=3.8), version: 1.2.0 2026-09-28T17:22:35,068 Skipping link: No binaries permitted for garf-io: https://files.pythonhosted.org/packages/8a/5b/da4696eb929c67e9a92bfb2c009f45267f5f4f92ebe38416fc2faf09bf45/garf_io-1.2.1-py3-none-any.whl (from https://pypi.org/simple/garf-io/) (requires-python:>=3.8) 2026-09-28T17:22:35,069 Found link https://files.pythonhosted.org/packages/f3/89/2f9962abdd28c7a944a055cc71d04bac5fec6837549e6a000d74c5f56814/garf_io-1.2.1.tar.gz (from https://pypi.org/simple/garf-io/) (requires-python:>=3.8), version: 1.2.1 2026-09-28T17:22:35,070 Skipping link: No binaries permitted for garf-io: https://files.pythonhosted.org/packages/24/30/e299fcc29a15a68a0a55dd7372bd836c64c648000c7ed02306c9cdfd9d39/garf_io-1.2.2-py3-none-any.whl (from https://pypi.org/simple/garf-io/) (requires-python:>=3.8) 2026-09-28T17:22:35,071 Found link https://files.pythonhosted.org/packages/ae/0d/7e1df1b4555aa7567cb1447015b10671d149cd5c9d269fee0abf95b4a423/garf_io-1.2.2.tar.gz (from https://pypi.org/simple/garf-io/) (requires-python:>=3.8), version: 1.2.2 2026-09-28T17:22:35,072 Skipping link: No binaries permitted for garf-io: https://files.pythonhosted.org/packages/8c/0e/1d651ed611ef6431a3cad6ddc55bd8c1be1fe3c097dffc99a37752d9c50b/garf_io-1.2.3-py3-none-any.whl (from https://pypi.org/simple/garf-io/) (requires-python:>=3.8) 2026-09-28T17:22:35,073 Found link https://files.pythonhosted.org/packages/a8/f2/75f92c0ba8d5aada9509c5b6e311575aca095497a9279f06425792ed58c8/garf_io-1.2.3.tar.gz (from https://pypi.org/simple/garf-io/) (requires-python:>=3.8), version: 1.2.3 2026-09-28T17:22:35,074 Skipping link: No binaries permitted for garf-io: https://files.pythonhosted.org/packages/1f/cd/6c77058071a4eba367b2e9fc78ddd5b9fcac5facfe02f960f1b057ddf1a8/garf_io-1.2.4-py3-none-any.whl (from https://pypi.org/simple/garf-io/) (requires-python:>=3.8) 2026-09-28T17:22:35,075 Found link https://files.pythonhosted.org/packages/d2/5d/e997ae7268f4ef2d7e28f55f3f561eba7c31e07d36e88ec46c85d8b0ed61/garf_io-1.2.4.tar.gz (from https://pypi.org/simple/garf-io/) (requires-python:>=3.8), version: 1.2.4 2026-09-28T17:22:35,076 Skipping link: No binaries permitted for garf-io: https://files.pythonhosted.org/packages/35/0b/0ba6344ec5f0ba733fdfcba240f9265c4e80eb63d0b59aa81984c047469e/garf_io-1.3.0-py3-none-any.whl (from https://pypi.org/simple/garf-io/) (requires-python:>=3.8) 2026-09-28T17:22:35,076 Found link https://files.pythonhosted.org/packages/1e/9d/b5e89a29458d00a645be28b93bfbb588cb98b7138bff34c4e4e1a1fa5fb6/garf_io-1.3.0.tar.gz (from https://pypi.org/simple/garf-io/) (requires-python:>=3.8), version: 1.3.0 2026-09-28T17:22:35,077 Skipping link: No binaries permitted for garf-io: https://files.pythonhosted.org/packages/de/ea/208f58b634dbcd470281b7e79da3fb08c671fed96bd1b554f3bafe726299/garf_io-1.3.1-py3-none-any.whl (from https://pypi.org/simple/garf-io/) (requires-python:>=3.8) 2026-09-28T17:22:35,078 Found link https://files.pythonhosted.org/packages/5c/95/1bb7d050d0e1383f93958dec64cf8e6c7e88d5992e1d52135b69a63db725/garf_io-1.3.1.tar.gz (from https://pypi.org/simple/garf-io/) (requires-python:>=3.8), version: 1.3.1 2026-09-28T17:22:35,079 Skipping link: No binaries permitted for garf-io: https://files.pythonhosted.org/packages/9e/6a/46eda9da97284603b3729297f29ada139aa92c4e8690b2ad11332d151d57/garf_io-1.3.2-py3-none-any.whl (from https://pypi.org/simple/garf-io/) (requires-python:>=3.8) 2026-09-28T17:22:35,079 Found link https://files.pythonhosted.org/packages/a1/13/9faf0e97d877ed88fcd5969795850a135ac37b75b36de1747647fbb5001c/garf_io-1.3.2.tar.gz (from https://pypi.org/simple/garf-io/) (requires-python:>=3.8), version: 1.3.2 2026-09-28T17:22:35,080 Skipping link: No binaries permitted for garf-io: https://files.pythonhosted.org/packages/b2/0d/6ae2495319a2c79b7dca7d789deb21d586aa792eddb422428f690c189fac/garf_io-1.3.3-py3-none-any.whl (from https://pypi.org/simple/garf-io/) (requires-python:>=3.8) 2026-09-28T17:22:35,081 Found link https://files.pythonhosted.org/packages/47/78/d35fca6ee4d4aabf671a5725cbecee67ae9ea2848ec6687fcc21a95dc3cf/garf_io-1.3.3.tar.gz (from https://pypi.org/simple/garf-io/) (requires-python:>=3.8), version: 1.3.3 2026-09-28T17:22:35,082 Skipping link: No binaries permitted for garf-io: https://files.pythonhosted.org/packages/01/70/b2cc209a5b15f7cd3e33aeeec4cabf691d4b24316a76e7e103c0662a5d03/garf_io-1.3.4-py3-none-any.whl (from https://pypi.org/simple/garf-io/) (requires-python:>=3.8) 2026-09-28T17:22:35,083 Found link https://files.pythonhosted.org/packages/ad/6a/30b3b19a9bf4a4459125c27d7d52bb3c10b6dc33a2c8da24c63543d92076/garf_io-1.3.4.tar.gz (from https://pypi.org/simple/garf-io/) (requires-python:>=3.8), version: 1.3.4 2026-09-28T17:22:35,084 Skipping link: No binaries permitted for garf-io: https://files.pythonhosted.org/packages/62/a5/a4cbff2ad3f6eee473fc12090d16ee4f2e283a5cf80a6ba78fc6cb97a148/garf_io-1.3.5-py3-none-any.whl (from https://pypi.org/simple/garf-io/) (requires-python:>=3.8) 2026-09-28T17:22:35,085 Found link https://files.pythonhosted.org/packages/39/63/dcc4ededc32be21aedaa882c1a5726ffa62e52a1044df203f098b6bfe9db/garf_io-1.3.5.tar.gz (from https://pypi.org/simple/garf-io/) (requires-python:>=3.8), version: 1.3.5 2026-09-28T17:22:35,085 Skipping link: No binaries permitted for garf-io: https://files.pythonhosted.org/packages/86/7b/2f6665e2b3bde6a213cac214fdab53f95ef1d9fa2d13530bd9902c442c73/garf_io-1.3.6-py3-none-any.whl (from https://pypi.org/simple/garf-io/) (requires-python:>=3.8) 2026-09-28T17:22:35,086 Found link https://files.pythonhosted.org/packages/ff/d7/59de7e54baa34a97208aca83f659fd75d1e1d13db1540fb68cac069ae9db/garf_io-1.3.6.tar.gz (from https://pypi.org/simple/garf-io/) (requires-python:>=3.8), version: 1.3.6 2026-09-28T17:22:35,087 Skipping link: No binaries permitted for garf-io: https://files.pythonhosted.org/packages/c4/36/1a5dd611c936a78e62620293e2e88b4e28afa99bc87b6959888090ea0b8f/garf_io-1.3.7-py3-none-any.whl (from https://pypi.org/simple/garf-io/) (requires-python:>=3.8) 2026-09-28T17:22:35,088 Found link https://files.pythonhosted.org/packages/88/fd/04bcf39663753470bc32d05377be6c5f0e360eaaba3e22d701d9ef9f8eeb/garf_io-1.3.7.tar.gz (from https://pypi.org/simple/garf-io/) (requires-python:>=3.8), version: 1.3.7 2026-09-28T17:22:35,089 Skipping link: No binaries permitted for garf-io: https://files.pythonhosted.org/packages/66/c6/dbdd98edf8d7b494322608557876b78d798b220f18ca8cafad9769cecabc/garf_io-1.4.0-py3-none-any.whl (from https://pypi.org/simple/garf-io/) (requires-python:>=3.8) 2026-09-28T17:22:35,090 Found link https://files.pythonhosted.org/packages/63/26/3609466b3332c867850592d05cbffa790781beacf221e7a0c8bc8ca99ddb/garf_io-1.4.0.tar.gz (from https://pypi.org/simple/garf-io/) (requires-python:>=3.8), version: 1.4.0 2026-09-28T17:22:35,090 Fetching project page and analyzing links: https://www.piwheels.org/simple/garf-io/ 2026-09-28T17:22:35,091 Getting page https://www.piwheels.org/simple/garf-io/ 2026-09-28T17:22:35,092 Found index url https://www.piwheels.org/simple 2026-09-28T17:22:35,284 Fetched page https://www.piwheels.org/simple/garf-io/ as text/html 2026-09-28T17:22:35,294 Skipping link: No binaries permitted for garf-io: https://www.piwheels.org/simple/garf-io/garf_io-1.3.7-py3-none-any.whl#sha256=9f78a422462941ba824256232b3bbf09aa2ab2359e03340ffbbb722178bec7cd (from https://www.piwheels.org/simple/garf-io/) (requires-python:>=3.8) 2026-09-28T17:22:35,295 Skipping link: No binaries permitted for garf-io: https://archive1.piwheels.org/simple/garf-io/garf_io-1.3.6-py3-none-any.whl#sha256=dbaba5b7cf587b7138e6158cb71cf6f391db61fe49d19200ac0b86d4e51e50fa (from https://www.piwheels.org/simple/garf-io/) (requires-python:>=3.8) 2026-09-28T17:22:35,295 Skipping link: No binaries permitted for garf-io: https://archive1.piwheels.org/simple/garf-io/garf_io-1.3.5-py3-none-any.whl#sha256=fede2363aa630207aee89ddf770d2790e2efaec063b7d6167c2a14fd941df142 (from https://www.piwheels.org/simple/garf-io/) (requires-python:>=3.8) 2026-09-28T17:22:35,296 Skipping link: No binaries permitted for garf-io: https://archive1.piwheels.org/simple/garf-io/garf_io-1.3.4-py3-none-any.whl#sha256=37bc3b3997e8fd2f4644e0624afe799650d7373870192e1e93c2ac19b39f0a44 (from https://www.piwheels.org/simple/garf-io/) (requires-python:>=3.8) 2026-09-28T17:22:35,297 Skipping link: No binaries permitted for garf-io: https://archive1.piwheels.org/simple/garf-io/garf_io-1.3.3-py3-none-any.whl#sha256=c5f08fc28a40130f0bab30e721e83e51048d8e8c78939077b692101c81b2dd9d (from https://www.piwheels.org/simple/garf-io/) (requires-python:>=3.8) 2026-09-28T17:22:35,297 Skipping link: No binaries permitted for garf-io: https://archive1.piwheels.org/simple/garf-io/garf_io-1.3.2-py3-none-any.whl#sha256=bc64cf45450ce9d011dd773125bb8a48d0d5b01ba48bcb637101e39aedee99f9 (from https://www.piwheels.org/simple/garf-io/) (requires-python:>=3.8) 2026-09-28T17:22:35,298 Skipping link: No binaries permitted for garf-io: https://archive1.piwheels.org/simple/garf-io/garf_io-1.3.1-py3-none-any.whl#sha256=1b73e1845a700e7a41d0b1cf0b4961c051a6ab53eefb270136b45d50ac87b8af (from https://www.piwheels.org/simple/garf-io/) (requires-python:>=3.8) 2026-09-28T17:22:35,299 Skipping link: No binaries permitted for garf-io: https://archive1.piwheels.org/simple/garf-io/garf_io-1.3.0-py3-none-any.whl#sha256=bdd0e223b8587d7d3d69514716fb167daf22b5e6feb83fff738b8838d98afd64 (from https://www.piwheels.org/simple/garf-io/) (requires-python:>=3.8) 2026-09-28T17:22:35,299 Skipping link: No binaries permitted for garf-io: https://archive1.piwheels.org/simple/garf-io/garf_io-1.2.4-py3-none-any.whl#sha256=d32849de042bb0e2ec5712d5316247c0d7a4603b67c0d914615a817e824eddeb (from https://www.piwheels.org/simple/garf-io/) (requires-python:>=3.8) 2026-09-28T17:22:35,300 Skipping link: No binaries permitted for garf-io: https://archive1.piwheels.org/simple/garf-io/garf_io-1.2.3-py3-none-any.whl#sha256=b41de455a8dbac0f09fe61032712131daef86686eb0ac55ab9405898d5105cbe (from https://www.piwheels.org/simple/garf-io/) (requires-python:>=3.8) 2026-09-28T17:22:35,301 Skipping link: No binaries permitted for garf-io: https://archive1.piwheels.org/simple/garf-io/garf_io-1.2.2-py3-none-any.whl#sha256=58d64f0be717d114a104b07b152ae8052252882f35c96708c58cb9d1fe6b2afb (from https://www.piwheels.org/simple/garf-io/) (requires-python:>=3.8) 2026-09-28T17:22:35,301 Skipping link: No binaries permitted for garf-io: https://archive1.piwheels.org/simple/garf-io/garf_io-1.2.1-py3-none-any.whl#sha256=e1c10526d4470dbebeba6fc8213c2ab4cc9cb4d71786d2a84c11a0c7e9d00b89 (from https://www.piwheels.org/simple/garf-io/) (requires-python:>=3.8) 2026-09-28T17:22:35,302 Skipping link: No binaries permitted for garf-io: https://archive1.piwheels.org/simple/garf-io/garf_io-1.2.0-py3-none-any.whl#sha256=fe2d2fd966b805311dcc08fdad28cdad43bc5ed587436492bc604e9a050a4439 (from https://www.piwheels.org/simple/garf-io/) (requires-python:>=3.8) 2026-09-28T17:22:35,302 Skipping link: No binaries permitted for garf-io: https://archive1.piwheels.org/simple/garf-io/garf_io-1.1.1-py3-none-any.whl#sha256=8f2b9e49cb5727fb8e184c81a8e91e713bb14c676e8c8d3f2d92d0984ca2514e (from https://www.piwheels.org/simple/garf-io/) (requires-python:>=3.8) 2026-09-28T17:22:35,303 Skipping link: No binaries permitted for garf-io: https://archive1.piwheels.org/simple/garf-io/garf_io-1.1.0-py3-none-any.whl#sha256=43413b112a448330b26208916155073eafe62fe771defdb5f872b8caae2c667c (from https://www.piwheels.org/simple/garf-io/) (requires-python:>=3.8) 2026-09-28T17:22:35,303 Skipping link: No binaries permitted for garf-io: https://archive1.piwheels.org/simple/garf-io/garf_io-1.0.1-py3-none-any.whl#sha256=46b66afcd1c486a25b71ec4c4f4f420a6de9931f00c8dfbf63814ea7aaec1a7e (from https://www.piwheels.org/simple/garf-io/) (requires-python:>=3.8) 2026-09-28T17:22:35,304 Skipping link: No binaries permitted for garf-io: https://archive1.piwheels.org/simple/garf-io/garf_io-1.0.0-py3-none-any.whl#sha256=86857e092ec33092b0abcd80b6d3ec028c4a28c2eda166cfc7325de66826babc (from https://www.piwheels.org/simple/garf-io/) (requires-python:>=3.8) 2026-09-28T17:22:35,304 Skipping link: No binaries permitted for garf-io: https://archive1.piwheels.org/simple/garf-io/garf_io-0.1.3-py3-none-any.whl#sha256=bc083e5a2118303a4faa4ffe8dede48ba028840442269a8cf0d296714eaf4552 (from https://www.piwheels.org/simple/garf-io/) (requires-python:>=3.8) 2026-09-28T17:22:35,305 Skipping link: No binaries permitted for garf-io: https://archive1.piwheels.org/simple/garf-io/garf_io-0.1.2-py3-none-any.whl#sha256=abbf5139bf3b9fd1fbc42a7620e834356f53283b2ff7a28fed770c407aefa3e7 (from https://www.piwheels.org/simple/garf-io/) (requires-python:>=3.8) 2026-09-28T17:22:35,305 Skipping link: No binaries permitted for garf-io: https://archive1.piwheels.org/simple/garf-io/garf_io-0.1.1-py3-none-any.whl#sha256=e8d430ede9bc9a8b8b0c91555118b77d2e6ce50cfe749d59f94f5e57f2042fc3 (from https://www.piwheels.org/simple/garf-io/) (requires-python:>=3.8) 2026-09-28T17:22:35,306 Skipping link: No binaries permitted for garf-io: https://archive1.piwheels.org/simple/garf-io/garf_io-0.0.14-py3-none-any.whl#sha256=2c08db7e1abcd34fb2b0c062c373df7ad56d23d89f4a6d0e6d55a74793e27197 (from https://www.piwheels.org/simple/garf-io/) (requires-python:>=3.8) 2026-09-28T17:22:35,307 Skipping link: No binaries permitted for garf-io: https://archive1.piwheels.org/simple/garf-io/garf_io-0.0.13-py3-none-any.whl#sha256=1521512ef5e445e210242aab6ad57a5a5433d1b022959d1a890444fd8c1a64d9 (from https://www.piwheels.org/simple/garf-io/) (requires-python:>=3.8) 2026-09-28T17:22:35,307 Skipping link: No binaries permitted for garf-io: https://archive1.piwheels.org/simple/garf-io/garf_io-0.0.12-py3-none-any.whl#sha256=c212c2f61fbacbb09eca651d2284251f957ddf20cf9d5ec357580d287aec2000 (from https://www.piwheels.org/simple/garf-io/) (requires-python:>=3.8) 2026-09-28T17:22:35,308 Skipping link: No binaries permitted for garf-io: https://archive1.piwheels.org/simple/garf-io/garf_io-0.0.11-py3-none-any.whl#sha256=393e81bf35fd8eb986671258508d205fcb68a79821d12e1512132187b9a19e9a (from https://www.piwheels.org/simple/garf-io/) (requires-python:>=3.8) 2026-09-28T17:22:35,309 Skipping link: No binaries permitted for garf-io: https://archive1.piwheels.org/simple/garf-io/garf_io-0.0.10-py3-none-any.whl#sha256=455e448732258978e43359b47bb657ac515352d07f675d2aa56b3a58c82dfbff (from https://www.piwheels.org/simple/garf-io/) (requires-python:>=3.8) 2026-09-28T17:22:35,309 Skipping link: No binaries permitted for garf-io: https://archive1.piwheels.org/simple/garf-io/garf_io-0.0.8-py3-none-any.whl#sha256=ab125a455356ba4d6ff7bccabe1ceba3dc080c473375e7980124a79c6633c6fa (from https://www.piwheels.org/simple/garf-io/) (requires-python:>=3.8) 2026-09-28T17:22:35,310 Skipping link: No binaries permitted for garf-io: https://archive1.piwheels.org/simple/garf-io/garf_io-0.0.7-py3-none-any.whl#sha256=8698a1dfde866311a0091076cc891213e1015f58744bed000a63c0a18cf14b56 (from https://www.piwheels.org/simple/garf-io/) (requires-python:>=3.8) 2026-09-28T17:22:35,310 Skipping link: No binaries permitted for garf-io: https://archive1.piwheels.org/simple/garf-io/garf_io-0.0.4-py3-none-any.whl#sha256=2b5278198e3bbe5a03b249f0b2721f80f57fb2701566a2efa0879f263771b6b0 (from https://www.piwheels.org/simple/garf-io/) (requires-python:>=3.8) 2026-09-28T17:22:35,311 Skipping link: No binaries permitted for garf-io: https://archive1.piwheels.org/simple/garf-io/garf_io-0.0.3-py3-none-any.whl#sha256=d52f633f21a29017176d03b9ac28385439db6476a754da2bc37587793a64538c (from https://www.piwheels.org/simple/garf-io/) (requires-python:>=3.8) 2026-09-28T17:22:35,311 Skipping link: No binaries permitted for garf-io: https://archive1.piwheels.org/simple/garf-io/garf_io-0.0.2-py3-none-any.whl#sha256=e8eb53945365e17430bd9ff12058651aef9960080d2d04471c541e3466f26957 (from https://www.piwheels.org/simple/garf-io/) (requires-python:>=3.8) 2026-09-28T17:22:35,312 Skipping link: No binaries permitted for garf-io: https://archive1.piwheels.org/simple/garf-io/garf_io-0.0.1-py3-none-any.whl#sha256=f78876be228f8d29ac171d886d326b78244751bce278216991b35c37cc863c41 (from https://www.piwheels.org/simple/garf-io/) (requires-python:>=3.8) 2026-09-28T17:22:35,312 Skipping link: not a file: https://www.piwheels.org/simple/garf-io/ 2026-09-28T17:22:35,313 Skipping link: not a file: https://pypi.org/simple/garf-io/ 2026-09-28T17:22:35,337 Given no hashes to check 1 links for project 'garf-io': discarding no candidates 2026-09-28T17:22:35,355 Collecting garf-io==1.4.0 2026-09-28T17:22:35,357 Created temporary directory: /tmp/pip-unpack-suthkiog 2026-09-28T17:22:35,512 Downloading garf_io-1.4.0.tar.gz (22 kB) 2026-09-28T17:22:35,626 Added garf-io==1.4.0 from https://files.pythonhosted.org/packages/63/26/3609466b3332c867850592d05cbffa790781beacf221e7a0c8bc8ca99ddb/garf_io-1.4.0.tar.gz to build tracker '/tmp/pip-build-tracker-jipnhwsy' 2026-09-28T17:22:35,632 Created temporary directory: /tmp/pip-build-env-87fj058b 2026-09-28T17:22:35,637 Installing build dependencies: started 2026-09-28T17:22:35,638 Running command pip subprocess to install build dependencies 2026-09-28T17:22:36,777 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-09-28T17:22:37,214 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-09-28T17:22:37,237 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-09-28T17:22:39,058 Collecting setuptools>=61.0 2026-09-28T17:22:39,059 Obtaining dependency information for setuptools>=61.0 from https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl.metadata 2026-09-28T17:22:39,075 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl.metadata (6.6 kB) 2026-09-28T17:22:39,315 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl (818 kB) 2026-09-28T17:22:39,419 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl (818 kB) 2026-09-28T17:22:42,185 Installing collected packages: setuptools 2026-09-28T17:22:44,488 Successfully installed setuptools-84.0.0 2026-09-28T17:22:44,757 Installing build dependencies: finished with status 'done' 2026-09-28T17:22:44,763 Getting requirements to build wheel: started 2026-09-28T17:22:44,764 Running command Getting requirements to build wheel 2026-09-28T17:22:45,393 /tmp/pip-build-env-87fj058b/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-09-28T17:22:45,393 !! 2026-09-28T17:22:45,394 ******************************************************************************** 2026-09-28T17:22:45,395 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-09-28T17:22:45,396 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-09-28T17:22:45,396 or your builds will no longer be supported. 2026-09-28T17:22:45,397 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-09-28T17:22:45,397 ******************************************************************************** 2026-09-28T17:22:45,399 !! 2026-09-28T17:22:45,399 corresp(dist, value, root_dir) 2026-09-28T17:22:45,474 /tmp/pip-build-env-87fj058b/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-09-28T17:22:45,475 !! 2026-09-28T17:22:45,476 ******************************************************************************** 2026-09-28T17:22:45,476 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-09-28T17:22:45,477 License :: OSI Approved :: Apache Software License 2026-09-28T17:22:45,479 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-09-28T17:22:45,479 ******************************************************************************** 2026-09-28T17:22:45,481 !! 2026-09-28T17:22:45,481 dist._finalize_license_expression() 2026-09-28T17:22:45,482 /tmp/pip-build-env-87fj058b/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-09-28T17:22:45,482 !! 2026-09-28T17:22:45,483 ******************************************************************************** 2026-09-28T17:22:45,484 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-09-28T17:22:45,485 License :: OSI Approved :: Apache Software License 2026-09-28T17:22:45,487 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-09-28T17:22:45,487 ******************************************************************************** 2026-09-28T17:22:45,488 !! 2026-09-28T17:22:45,489 self._finalize_license_expression() 2026-09-28T17:22:45,490 running egg_info 2026-09-28T17:22:45,494 writing garf_io.egg-info/PKG-INFO 2026-09-28T17:22:45,502 writing dependency_links to garf_io.egg-info/dependency_links.txt 2026-09-28T17:22:45,505 writing entry points to garf_io.egg-info/entry_points.txt 2026-09-28T17:22:45,509 writing requirements to garf_io.egg-info/requires.txt 2026-09-28T17:22:45,511 writing top-level names to garf_io.egg-info/top_level.txt 2026-09-28T17:22:45,534 reading manifest file 'garf_io.egg-info/SOURCES.txt' 2026-09-28T17:22:45,543 writing manifest file 'garf_io.egg-info/SOURCES.txt' 2026-09-28T17:22:45,642 Getting requirements to build wheel: finished with status 'done' 2026-09-28T17:22:45,646 Created temporary directory: /tmp/pip-modern-metadata-srvf8vi0 2026-09-28T17:22:45,648 Preparing metadata (pyproject.toml): started 2026-09-28T17:22:45,649 Running command Preparing metadata (pyproject.toml) 2026-09-28T17:22:46,233 /tmp/pip-build-env-87fj058b/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-09-28T17:22:46,234 !! 2026-09-28T17:22:46,235 ******************************************************************************** 2026-09-28T17:22:46,235 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-09-28T17:22:46,236 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-09-28T17:22:46,236 or your builds will no longer be supported. 2026-09-28T17:22:46,238 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-09-28T17:22:46,238 ******************************************************************************** 2026-09-28T17:22:46,239 !! 2026-09-28T17:22:46,239 corresp(dist, value, root_dir) 2026-09-28T17:22:46,313 /tmp/pip-build-env-87fj058b/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-09-28T17:22:46,314 !! 2026-09-28T17:22:46,315 ******************************************************************************** 2026-09-28T17:22:46,316 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-09-28T17:22:46,317 License :: OSI Approved :: Apache Software License 2026-09-28T17:22:46,318 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-09-28T17:22:46,319 ******************************************************************************** 2026-09-28T17:22:46,320 !! 2026-09-28T17:22:46,320 dist._finalize_license_expression() 2026-09-28T17:22:46,321 /tmp/pip-build-env-87fj058b/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-09-28T17:22:46,322 !! 2026-09-28T17:22:46,323 ******************************************************************************** 2026-09-28T17:22:46,323 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-09-28T17:22:46,324 License :: OSI Approved :: Apache Software License 2026-09-28T17:22:46,325 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-09-28T17:22:46,326 ******************************************************************************** 2026-09-28T17:22:46,327 !! 2026-09-28T17:22:46,328 self._finalize_license_expression() 2026-09-28T17:22:46,328 running dist_info 2026-09-28T17:22:46,337 creating /tmp/pip-modern-metadata-srvf8vi0/garf_io.egg-info 2026-09-28T17:22:46,338 writing /tmp/pip-modern-metadata-srvf8vi0/garf_io.egg-info/PKG-INFO 2026-09-28T17:22:46,347 writing dependency_links to /tmp/pip-modern-metadata-srvf8vi0/garf_io.egg-info/dependency_links.txt 2026-09-28T17:22:46,349 writing entry points to /tmp/pip-modern-metadata-srvf8vi0/garf_io.egg-info/entry_points.txt 2026-09-28T17:22:46,353 writing requirements to /tmp/pip-modern-metadata-srvf8vi0/garf_io.egg-info/requires.txt 2026-09-28T17:22:46,354 writing top-level names to /tmp/pip-modern-metadata-srvf8vi0/garf_io.egg-info/top_level.txt 2026-09-28T17:22:46,356 writing manifest file '/tmp/pip-modern-metadata-srvf8vi0/garf_io.egg-info/SOURCES.txt' 2026-09-28T17:22:46,377 reading manifest file '/tmp/pip-modern-metadata-srvf8vi0/garf_io.egg-info/SOURCES.txt' 2026-09-28T17:22:46,383 writing manifest file '/tmp/pip-modern-metadata-srvf8vi0/garf_io.egg-info/SOURCES.txt' 2026-09-28T17:22:46,384 creating '/tmp/pip-modern-metadata-srvf8vi0/garf_io-1.4.0.dist-info' 2026-09-28T17:22:46,509 Preparing metadata (pyproject.toml): finished with status 'done' 2026-09-28T17:22:46,514 Source in /tmp/pip-wheel-p8z14a7q/garf-io_726f3f09e5e2444aa37b19711ddee66a has version 1.4.0, which satisfies requirement garf-io==1.4.0 from https://files.pythonhosted.org/packages/63/26/3609466b3332c867850592d05cbffa790781beacf221e7a0c8bc8ca99ddb/garf_io-1.4.0.tar.gz 2026-09-28T17:22:46,515 Removed garf-io==1.4.0 from https://files.pythonhosted.org/packages/63/26/3609466b3332c867850592d05cbffa790781beacf221e7a0c8bc8ca99ddb/garf_io-1.4.0.tar.gz from build tracker '/tmp/pip-build-tracker-jipnhwsy' 2026-09-28T17:22:46,522 Created temporary directory: /tmp/pip-unpack-3psxlqfz 2026-09-28T17:22:46,522 Building wheels for collected packages: garf-io 2026-09-28T17:22:46,527 Created temporary directory: /tmp/pip-wheel-hpa_d_9u 2026-09-28T17:22:46,527 Destination directory: /tmp/pip-wheel-hpa_d_9u 2026-09-28T17:22:46,529 Building wheel for garf-io (pyproject.toml): started 2026-09-28T17:22:46,531 Running command Building wheel for garf-io (pyproject.toml) 2026-09-28T17:22:47,109 /tmp/pip-build-env-87fj058b/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-09-28T17:22:47,110 !! 2026-09-28T17:22:47,111 ******************************************************************************** 2026-09-28T17:22:47,111 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-09-28T17:22:47,113 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-09-28T17:22:47,113 or your builds will no longer be supported. 2026-09-28T17:22:47,115 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-09-28T17:22:47,115 ******************************************************************************** 2026-09-28T17:22:47,116 !! 2026-09-28T17:22:47,117 corresp(dist, value, root_dir) 2026-09-28T17:22:47,183 /tmp/pip-build-env-87fj058b/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-09-28T17:22:47,183 !! 2026-09-28T17:22:47,185 ******************************************************************************** 2026-09-28T17:22:47,185 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-09-28T17:22:47,186 License :: OSI Approved :: Apache Software License 2026-09-28T17:22:47,188 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-09-28T17:22:47,188 ******************************************************************************** 2026-09-28T17:22:47,189 !! 2026-09-28T17:22:47,190 dist._finalize_license_expression() 2026-09-28T17:22:47,191 /tmp/pip-build-env-87fj058b/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-09-28T17:22:47,191 !! 2026-09-28T17:22:47,193 ******************************************************************************** 2026-09-28T17:22:47,193 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-09-28T17:22:47,195 License :: OSI Approved :: Apache Software License 2026-09-28T17:22:47,196 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-09-28T17:22:47,197 ******************************************************************************** 2026-09-28T17:22:47,197 !! 2026-09-28T17:22:47,198 self._finalize_license_expression() 2026-09-28T17:22:47,198 running bdist_wheel 2026-09-28T17:22:47,210 running build 2026-09-28T17:22:47,211 running build_py 2026-09-28T17:22:47,217 creating build/lib/garf_io 2026-09-28T17:22:47,219 copying garf_io/writer.py -> build/lib/garf_io 2026-09-28T17:22:47,221 copying garf_io/exceptions.py -> build/lib/garf_io 2026-09-28T17:22:47,222 copying garf_io/__init__.py -> build/lib/garf_io 2026-09-28T17:22:47,224 copying garf_io/telemetry.py -> build/lib/garf_io 2026-09-28T17:22:47,226 copying garf_io/reader.py -> build/lib/garf_io 2026-09-28T17:22:47,228 copying garf_io/formatter.py -> build/lib/garf_io 2026-09-28T17:22:47,230 creating build/lib/garf/io 2026-09-28T17:22:47,231 copying garf/io/writer.py -> build/lib/garf/io 2026-09-28T17:22:47,233 copying garf/io/exceptions.py -> build/lib/garf/io 2026-09-28T17:22:47,235 copying garf/io/__init__.py -> build/lib/garf/io 2026-09-28T17:22:47,237 copying garf/io/version.py -> build/lib/garf/io 2026-09-28T17:22:47,238 copying garf/io/telemetry.py -> build/lib/garf/io 2026-09-28T17:22:47,240 copying garf/io/reader.py -> build/lib/garf/io 2026-09-28T17:22:47,242 copying garf/io/formatter.py -> build/lib/garf/io 2026-09-28T17:22:47,245 creating build/lib/garf/io/writers 2026-09-28T17:22:47,246 copying garf/io/writers/bigquery_writer.py -> build/lib/garf/io/writers 2026-09-28T17:22:47,248 copying garf/io/writers/duckdb_writer.py -> build/lib/garf/io/writers 2026-09-28T17:22:47,250 copying garf/io/writers/nosql_writer.py -> build/lib/garf/io/writers 2026-09-28T17:22:47,252 copying garf/io/writers/mongodb_writer.py -> build/lib/garf/io/writers 2026-09-28T17:22:47,254 copying garf/io/writers/firestore_writer.py -> build/lib/garf/io/writers 2026-09-28T17:22:47,256 copying garf/io/writers/kafka_writer.py -> build/lib/garf/io/writers 2026-09-28T17:22:47,257 copying garf/io/writers/search_writer.py -> build/lib/garf/io/writers 2026-09-28T17:22:47,259 copying garf/io/writers/topic_writer.py -> build/lib/garf/io/writers 2026-09-28T17:22:47,261 copying garf/io/writers/pushgateway_writer.py -> build/lib/garf/io/writers 2026-09-28T17:22:47,264 copying garf/io/writers/sqldb_writer.py -> build/lib/garf/io/writers 2026-09-28T17:22:47,265 copying garf/io/writers/file_writer.py -> build/lib/garf/io/writers 2026-09-28T17:22:47,267 copying garf/io/writers/abs_writer.py -> build/lib/garf/io/writers 2026-09-28T17:22:47,269 copying garf/io/writers/null_writer.py -> build/lib/garf/io/writers 2026-09-28T17:22:47,271 copying garf/io/writers/pubsub_writer.py -> build/lib/garf/io/writers 2026-09-28T17:22:47,273 copying garf/io/writers/__init__.py -> build/lib/garf/io/writers 2026-09-28T17:22:47,274 copying garf/io/writers/console_writer.py -> build/lib/garf/io/writers 2026-09-28T17:22:47,276 copying garf/io/writers/elasticsearch_writer.py -> build/lib/garf/io/writers 2026-09-28T17:22:47,278 copying garf/io/writers/json_writer.py -> build/lib/garf/io/writers 2026-09-28T17:22:47,280 copying garf/io/writers/csv_writer.py -> build/lib/garf/io/writers 2026-09-28T17:22:47,282 copying garf/io/writers/opensearch_writer.py -> build/lib/garf/io/writers 2026-09-28T17:22:47,284 copying garf/io/writers/excel_writer.py -> build/lib/garf/io/writers 2026-09-28T17:22:47,286 copying garf/io/writers/sheets_writer.py -> build/lib/garf/io/writers 2026-09-28T17:22:47,289 creating build/lib/garf_io/writers 2026-09-28T17:22:47,290 copying garf_io/writers/bigquery_writer.py -> build/lib/garf_io/writers 2026-09-28T17:22:47,292 copying garf_io/writers/sqldb_writer.py -> build/lib/garf_io/writers 2026-09-28T17:22:47,294 copying garf_io/writers/file_writer.py -> build/lib/garf_io/writers 2026-09-28T17:22:47,296 copying garf_io/writers/abs_writer.py -> build/lib/garf_io/writers 2026-09-28T17:22:47,298 copying garf_io/writers/null_writer.py -> build/lib/garf_io/writers 2026-09-28T17:22:47,299 copying garf_io/writers/__init__.py -> build/lib/garf_io/writers 2026-09-28T17:22:47,301 copying garf_io/writers/console_writer.py -> build/lib/garf_io/writers 2026-09-28T17:22:47,303 copying garf_io/writers/json_writer.py -> build/lib/garf_io/writers 2026-09-28T17:22:47,304 copying garf_io/writers/csv_writer.py -> build/lib/garf_io/writers 2026-09-28T17:22:47,306 copying garf_io/writers/sheets_writer.py -> build/lib/garf_io/writers 2026-09-28T17:22:47,308 running egg_info 2026-09-28T17:22:47,318 writing garf_io.egg-info/PKG-INFO 2026-09-28T17:22:47,325 writing dependency_links to garf_io.egg-info/dependency_links.txt 2026-09-28T17:22:47,327 writing entry points to garf_io.egg-info/entry_points.txt 2026-09-28T17:22:47,331 writing requirements to garf_io.egg-info/requires.txt 2026-09-28T17:22:47,332 writing top-level names to garf_io.egg-info/top_level.txt 2026-09-28T17:22:47,345 reading manifest file 'garf_io.egg-info/SOURCES.txt' 2026-09-28T17:22:47,353 writing manifest file 'garf_io.egg-info/SOURCES.txt' 2026-09-28T17:22:47,369 installing to build/bdist.linux-armv7l/wheel 2026-09-28T17:22:47,369 running install 2026-09-28T17:22:47,391 running install_lib 2026-09-28T17:22:47,397 creating build/bdist.linux-armv7l/wheel 2026-09-28T17:22:47,400 creating build/bdist.linux-armv7l/wheel/garf 2026-09-28T17:22:47,401 creating build/bdist.linux-armv7l/wheel/garf/io 2026-09-28T17:22:47,403 creating build/bdist.linux-armv7l/wheel/garf/io/writers 2026-09-28T17:22:47,405 copying build/lib/garf/io/writers/bigquery_writer.py -> build/bdist.linux-armv7l/wheel/./garf/io/writers 2026-09-28T17:22:47,407 copying build/lib/garf/io/writers/duckdb_writer.py -> build/bdist.linux-armv7l/wheel/./garf/io/writers 2026-09-28T17:22:47,409 copying build/lib/garf/io/writers/nosql_writer.py -> build/bdist.linux-armv7l/wheel/./garf/io/writers 2026-09-28T17:22:47,411 copying build/lib/garf/io/writers/mongodb_writer.py -> build/bdist.linux-armv7l/wheel/./garf/io/writers 2026-09-28T17:22:47,414 copying build/lib/garf/io/writers/firestore_writer.py -> build/bdist.linux-armv7l/wheel/./garf/io/writers 2026-09-28T17:22:47,416 copying build/lib/garf/io/writers/kafka_writer.py -> build/bdist.linux-armv7l/wheel/./garf/io/writers 2026-09-28T17:22:47,418 copying build/lib/garf/io/writers/search_writer.py -> build/bdist.linux-armv7l/wheel/./garf/io/writers 2026-09-28T17:22:47,420 copying build/lib/garf/io/writers/topic_writer.py -> build/bdist.linux-armv7l/wheel/./garf/io/writers 2026-09-28T17:22:47,422 copying build/lib/garf/io/writers/pushgateway_writer.py -> build/bdist.linux-armv7l/wheel/./garf/io/writers 2026-09-28T17:22:47,424 copying build/lib/garf/io/writers/sqldb_writer.py -> build/bdist.linux-armv7l/wheel/./garf/io/writers 2026-09-28T17:22:47,426 copying build/lib/garf/io/writers/file_writer.py -> build/bdist.linux-armv7l/wheel/./garf/io/writers 2026-09-28T17:22:47,428 copying build/lib/garf/io/writers/abs_writer.py -> build/bdist.linux-armv7l/wheel/./garf/io/writers 2026-09-28T17:22:47,430 copying build/lib/garf/io/writers/null_writer.py -> build/bdist.linux-armv7l/wheel/./garf/io/writers 2026-09-28T17:22:47,432 copying build/lib/garf/io/writers/pubsub_writer.py -> build/bdist.linux-armv7l/wheel/./garf/io/writers 2026-09-28T17:22:47,434 copying build/lib/garf/io/writers/__init__.py -> build/bdist.linux-armv7l/wheel/./garf/io/writers 2026-09-28T17:22:47,436 copying build/lib/garf/io/writers/console_writer.py -> build/bdist.linux-armv7l/wheel/./garf/io/writers 2026-09-28T17:22:47,438 copying build/lib/garf/io/writers/elasticsearch_writer.py -> build/bdist.linux-armv7l/wheel/./garf/io/writers 2026-09-28T17:22:47,440 copying build/lib/garf/io/writers/json_writer.py -> build/bdist.linux-armv7l/wheel/./garf/io/writers 2026-09-28T17:22:47,442 copying build/lib/garf/io/writers/csv_writer.py -> build/bdist.linux-armv7l/wheel/./garf/io/writers 2026-09-28T17:22:47,444 copying build/lib/garf/io/writers/opensearch_writer.py -> build/bdist.linux-armv7l/wheel/./garf/io/writers 2026-09-28T17:22:47,446 copying build/lib/garf/io/writers/excel_writer.py -> build/bdist.linux-armv7l/wheel/./garf/io/writers 2026-09-28T17:22:47,448 copying build/lib/garf/io/writers/sheets_writer.py -> build/bdist.linux-armv7l/wheel/./garf/io/writers 2026-09-28T17:22:47,450 copying build/lib/garf/io/writer.py -> build/bdist.linux-armv7l/wheel/./garf/io 2026-09-28T17:22:47,452 copying build/lib/garf/io/exceptions.py -> build/bdist.linux-armv7l/wheel/./garf/io 2026-09-28T17:22:47,454 copying build/lib/garf/io/__init__.py -> build/bdist.linux-armv7l/wheel/./garf/io 2026-09-28T17:22:47,456 copying build/lib/garf/io/version.py -> build/bdist.linux-armv7l/wheel/./garf/io 2026-09-28T17:22:47,458 copying build/lib/garf/io/telemetry.py -> build/bdist.linux-armv7l/wheel/./garf/io 2026-09-28T17:22:47,460 copying build/lib/garf/io/reader.py -> build/bdist.linux-armv7l/wheel/./garf/io 2026-09-28T17:22:47,462 copying build/lib/garf/io/formatter.py -> build/bdist.linux-armv7l/wheel/./garf/io 2026-09-28T17:22:47,465 creating build/bdist.linux-armv7l/wheel/garf_io 2026-09-28T17:22:47,467 creating build/bdist.linux-armv7l/wheel/garf_io/writers 2026-09-28T17:22:47,468 copying build/lib/garf_io/writers/bigquery_writer.py -> build/bdist.linux-armv7l/wheel/./garf_io/writers 2026-09-28T17:22:47,470 copying build/lib/garf_io/writers/sqldb_writer.py -> build/bdist.linux-armv7l/wheel/./garf_io/writers 2026-09-28T17:22:47,472 copying build/lib/garf_io/writers/file_writer.py -> build/bdist.linux-armv7l/wheel/./garf_io/writers 2026-09-28T17:22:47,474 copying build/lib/garf_io/writers/abs_writer.py -> build/bdist.linux-armv7l/wheel/./garf_io/writers 2026-09-28T17:22:47,476 copying build/lib/garf_io/writers/null_writer.py -> build/bdist.linux-armv7l/wheel/./garf_io/writers 2026-09-28T17:22:47,478 copying build/lib/garf_io/writers/__init__.py -> build/bdist.linux-armv7l/wheel/./garf_io/writers 2026-09-28T17:22:47,479 copying build/lib/garf_io/writers/console_writer.py -> build/bdist.linux-armv7l/wheel/./garf_io/writers 2026-09-28T17:22:47,482 copying build/lib/garf_io/writers/json_writer.py -> build/bdist.linux-armv7l/wheel/./garf_io/writers 2026-09-28T17:22:47,483 copying build/lib/garf_io/writers/csv_writer.py -> build/bdist.linux-armv7l/wheel/./garf_io/writers 2026-09-28T17:22:47,485 copying build/lib/garf_io/writers/sheets_writer.py -> build/bdist.linux-armv7l/wheel/./garf_io/writers 2026-09-28T17:22:47,487 copying build/lib/garf_io/writer.py -> build/bdist.linux-armv7l/wheel/./garf_io 2026-09-28T17:22:47,489 copying build/lib/garf_io/exceptions.py -> build/bdist.linux-armv7l/wheel/./garf_io 2026-09-28T17:22:47,491 copying build/lib/garf_io/__init__.py -> build/bdist.linux-armv7l/wheel/./garf_io 2026-09-28T17:22:47,493 copying build/lib/garf_io/telemetry.py -> build/bdist.linux-armv7l/wheel/./garf_io 2026-09-28T17:22:47,494 copying build/lib/garf_io/reader.py -> build/bdist.linux-armv7l/wheel/./garf_io 2026-09-28T17:22:47,497 copying build/lib/garf_io/formatter.py -> build/bdist.linux-armv7l/wheel/./garf_io 2026-09-28T17:22:47,498 running install_egg_info 2026-09-28T17:22:47,503 Copying garf_io.egg-info to build/bdist.linux-armv7l/wheel/./garf_io-1.4.0-py3.11.egg-info 2026-09-28T17:22:47,515 running install_scripts 2026-09-28T17:22:47,524 creating build/bdist.linux-armv7l/wheel/garf_io-1.4.0.dist-info/WHEEL 2026-09-28T17:22:47,527 creating '/tmp/pip-wheel-hpa_d_9u/.tmp-q0tlk1b1/garf_io-1.4.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-09-28T17:22:47,530 adding 'garf/io/__init__.py' 2026-09-28T17:22:47,531 adding 'garf/io/exceptions.py' 2026-09-28T17:22:47,533 adding 'garf/io/formatter.py' 2026-09-28T17:22:47,535 adding 'garf/io/reader.py' 2026-09-28T17:22:47,536 adding 'garf/io/telemetry.py' 2026-09-28T17:22:47,537 adding 'garf/io/version.py' 2026-09-28T17:22:47,539 adding 'garf/io/writer.py' 2026-09-28T17:22:47,541 adding 'garf/io/writers/__init__.py' 2026-09-28T17:22:47,542 adding 'garf/io/writers/abs_writer.py' 2026-09-28T17:22:47,544 adding 'garf/io/writers/bigquery_writer.py' 2026-09-28T17:22:47,545 adding 'garf/io/writers/console_writer.py' 2026-09-28T17:22:47,546 adding 'garf/io/writers/csv_writer.py' 2026-09-28T17:22:47,548 adding 'garf/io/writers/duckdb_writer.py' 2026-09-28T17:22:47,549 adding 'garf/io/writers/elasticsearch_writer.py' 2026-09-28T17:22:47,550 adding 'garf/io/writers/excel_writer.py' 2026-09-28T17:22:47,551 adding 'garf/io/writers/file_writer.py' 2026-09-28T17:22:47,553 adding 'garf/io/writers/firestore_writer.py' 2026-09-28T17:22:47,554 adding 'garf/io/writers/json_writer.py' 2026-09-28T17:22:47,555 adding 'garf/io/writers/kafka_writer.py' 2026-09-28T17:22:47,557 adding 'garf/io/writers/mongodb_writer.py' 2026-09-28T17:22:47,558 adding 'garf/io/writers/nosql_writer.py' 2026-09-28T17:22:47,559 adding 'garf/io/writers/null_writer.py' 2026-09-28T17:22:47,560 adding 'garf/io/writers/opensearch_writer.py' 2026-09-28T17:22:47,562 adding 'garf/io/writers/pubsub_writer.py' 2026-09-28T17:22:47,564 adding 'garf/io/writers/pushgateway_writer.py' 2026-09-28T17:22:47,565 adding 'garf/io/writers/search_writer.py' 2026-09-28T17:22:47,567 adding 'garf/io/writers/sheets_writer.py' 2026-09-28T17:22:47,568 adding 'garf/io/writers/sqldb_writer.py' 2026-09-28T17:22:47,569 adding 'garf/io/writers/topic_writer.py' 2026-09-28T17:22:47,571 adding 'garf_io/__init__.py' 2026-09-28T17:22:47,572 adding 'garf_io/exceptions.py' 2026-09-28T17:22:47,574 adding 'garf_io/formatter.py' 2026-09-28T17:22:47,575 adding 'garf_io/reader.py' 2026-09-28T17:22:47,576 adding 'garf_io/telemetry.py' 2026-09-28T17:22:47,577 adding 'garf_io/writer.py' 2026-09-28T17:22:47,579 adding 'garf_io/writers/__init__.py' 2026-09-28T17:22:47,580 adding 'garf_io/writers/abs_writer.py' 2026-09-28T17:22:47,581 adding 'garf_io/writers/bigquery_writer.py' 2026-09-28T17:22:47,583 adding 'garf_io/writers/console_writer.py' 2026-09-28T17:22:47,584 adding 'garf_io/writers/csv_writer.py' 2026-09-28T17:22:47,585 adding 'garf_io/writers/file_writer.py' 2026-09-28T17:22:47,586 adding 'garf_io/writers/json_writer.py' 2026-09-28T17:22:47,588 adding 'garf_io/writers/null_writer.py' 2026-09-28T17:22:47,589 adding 'garf_io/writers/sheets_writer.py' 2026-09-28T17:22:47,590 adding 'garf_io/writers/sqldb_writer.py' 2026-09-28T17:22:47,592 adding 'garf_io-1.4.0.dist-info/METADATA' 2026-09-28T17:22:47,593 adding 'garf_io-1.4.0.dist-info/WHEEL' 2026-09-28T17:22:47,594 adding 'garf_io-1.4.0.dist-info/entry_points.txt' 2026-09-28T17:22:47,595 adding 'garf_io-1.4.0.dist-info/top_level.txt' 2026-09-28T17:22:47,597 adding 'garf_io-1.4.0.dist-info/RECORD' 2026-09-28T17:22:47,599 removing build/bdist.linux-armv7l/wheel 2026-09-28T17:22:47,710 Building wheel for garf-io (pyproject.toml): finished with status 'done' 2026-09-28T17:22:47,716 Created wheel for garf-io: filename=garf_io-1.4.0-py3-none-any.whl size=50598 sha256=3d52e80fad0949668ae217cd65abb3b617ff3465bc04ac6e57a44ecb220b415c 2026-09-28T17:22:47,717 Stored in directory: /tmp/pip-ephem-wheel-cache-2nqzi0l2/wheels/5b/79/0b/8f237834fae96f958c08a5af7043bac86578464ef524f9abf1 2026-09-28T17:22:47,729 Successfully built garf-io 2026-09-28T17:22:47,734 Removed build tracker: '/tmp/pip-build-tracker-jipnhwsy'