2026-02-14T19:11:53,121 Created temporary directory: /tmp/pip-ephem-wheel-cache-awfo0t0t 2026-02-14T19:11:53,123 Created temporary directory: /tmp/pip-build-tracker-o25dfoni 2026-02-14T19:11:53,124 Initialized build tracking at /tmp/pip-build-tracker-o25dfoni 2026-02-14T19:11:53,124 Created build tracker: /tmp/pip-build-tracker-o25dfoni 2026-02-14T19:11:53,124 Entered build tracker: /tmp/pip-build-tracker-o25dfoni 2026-02-14T19:11:53,125 Created temporary directory: /tmp/pip-wheel-kjwj03q1 2026-02-14T19:11:53,128 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-02-14T19:11:53,131 Created temporary directory: /tmp/pip-ephem-wheel-cache-y0dkxc0t 2026-02-14T19:11:53,153 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-14T19:11:53,156 2 location(s) to search for versions of gjalla: 2026-02-14T19:11:53,156 * https://pypi.org/simple/gjalla/ 2026-02-14T19:11:53,156 * https://www.piwheels.org/simple/gjalla/ 2026-02-14T19:11:53,157 Fetching project page and analyzing links: https://pypi.org/simple/gjalla/ 2026-02-14T19:11:53,158 Getting page https://pypi.org/simple/gjalla/ 2026-02-14T19:11:53,159 Found index url https://pypi.org/simple 2026-02-14T19:11:53,370 Fetched page https://pypi.org/simple/gjalla/ as application/vnd.pypi.simple.v1+json 2026-02-14T19:11:53,374 Skipping link: No binaries permitted for gjalla: https://files.pythonhosted.org/packages/82/57/b4c051c599dfb74694d591fb37f8b04c726210d46b8d4c34a05c90007c43/gjalla-0.2.0-py3-none-any.whl (from https://pypi.org/simple/gjalla/) (requires-python:>=3.10) 2026-02-14T19:11:53,375 Found link https://files.pythonhosted.org/packages/74/fa/206dd3599cd8433969d6f306fcf34982d5ed1d6e5e5c2342a56be3ac508e/gjalla-0.2.0.tar.gz (from https://pypi.org/simple/gjalla/) (requires-python:>=3.10), version: 0.2.0 2026-02-14T19:11:53,376 Skipping link: No binaries permitted for gjalla: https://files.pythonhosted.org/packages/df/00/dd974a29890c06a75b0f0cdeba1dd59f003aedcfe47547a4f25040705146/gjalla-0.3.0-py3-none-any.whl (from https://pypi.org/simple/gjalla/) (requires-python:>=3.10) 2026-02-14T19:11:53,377 Found link https://files.pythonhosted.org/packages/d6/79/31d317fe95735526dc55936f8d93892e0e762702cd7456197cef5501cbcb/gjalla-0.3.0.tar.gz (from https://pypi.org/simple/gjalla/) (requires-python:>=3.10), version: 0.3.0 2026-02-14T19:11:53,377 Skipping link: No binaries permitted for gjalla: https://files.pythonhosted.org/packages/19/3d/d1991b274dcc05b593b332ca069a4bc31e6b22947b659c6f58c02c099781/gjalla-0.3.1-py3-none-any.whl (from https://pypi.org/simple/gjalla/) (requires-python:>=3.10) 2026-02-14T19:11:53,378 Found link https://files.pythonhosted.org/packages/56/28/f665f842ba79e1ac25c9838d6c4cd179eaca91b8706932c38eb9078d78f1/gjalla-0.3.1.tar.gz (from https://pypi.org/simple/gjalla/) (requires-python:>=3.10), version: 0.3.1 2026-02-14T19:11:53,379 Skipping link: No binaries permitted for gjalla: https://files.pythonhosted.org/packages/c5/35/879a9c23ce18bab2c9cfe98972c9e5a0674df6d6b0b9543e4b93a69eaef4/gjalla-0.3.2-py3-none-any.whl (from https://pypi.org/simple/gjalla/) (requires-python:>=3.10) 2026-02-14T19:11:53,380 Found link https://files.pythonhosted.org/packages/b5/9f/e1fe8d6593696a3e98afc42145a3a896576453ee6500358bfde20400fe11/gjalla-0.3.2.tar.gz (from https://pypi.org/simple/gjalla/) (requires-python:>=3.10), version: 0.3.2 2026-02-14T19:11:53,381 Skipping link: No binaries permitted for gjalla: https://files.pythonhosted.org/packages/3a/ab/53dfab32c8926da1c20b354ba6d14f5dd77104a79c5326597ea6e0181c2b/gjalla-0.3.3-py3-none-any.whl (from https://pypi.org/simple/gjalla/) (requires-python:>=3.10) 2026-02-14T19:11:53,382 Found link https://files.pythonhosted.org/packages/02/70/9ca4fa7e776a95b8d51983b6f0fd467c332ec9498b636d5c00487084a5f1/gjalla-0.3.3.tar.gz (from https://pypi.org/simple/gjalla/) (requires-python:>=3.10), version: 0.3.3 2026-02-14T19:11:53,383 Skipping link: No binaries permitted for gjalla: https://files.pythonhosted.org/packages/67/87/fe5ea0ab94d7d52b02481a6be0a60c08523376c162b49821c75b15866039/gjalla-0.3.4-py3-none-any.whl (from https://pypi.org/simple/gjalla/) (requires-python:>=3.10) 2026-02-14T19:11:53,384 Found link https://files.pythonhosted.org/packages/6d/ad/82f21b7338eef3a363db13132b11b101506d727bf45033bbe59a6f322734/gjalla-0.3.4.tar.gz (from https://pypi.org/simple/gjalla/) (requires-python:>=3.10), version: 0.3.4 2026-02-14T19:11:53,384 Skipping link: No binaries permitted for gjalla: https://files.pythonhosted.org/packages/39/e7/3bf04c5182b9a5e5f4a08d490d3d6174345d3b19c00d660c6bd521565c40/gjalla-0.3.5-py3-none-any.whl (from https://pypi.org/simple/gjalla/) (requires-python:>=3.10) 2026-02-14T19:11:53,385 Found link https://files.pythonhosted.org/packages/f7/96/14b6a786db642d2d8b481d2659ad462933fd3f183f52e352b29ce1397ec5/gjalla-0.3.5.tar.gz (from https://pypi.org/simple/gjalla/) (requires-python:>=3.10), version: 0.3.5 2026-02-14T19:11:53,386 Skipping link: No binaries permitted for gjalla: https://files.pythonhosted.org/packages/c7/8e/6e030812e199d44b00cb42b18ee9469926fd61fc89c86545a2975c0273d7/gjalla-0.4.0-py3-none-any.whl (from https://pypi.org/simple/gjalla/) (requires-python:>=3.10) 2026-02-14T19:11:53,387 Found link https://files.pythonhosted.org/packages/b2/3f/e04979f3ac21d081986f38f370face90460122190f0c8d24e0db04d38a95/gjalla-0.4.0.tar.gz (from https://pypi.org/simple/gjalla/) (requires-python:>=3.10), version: 0.4.0 2026-02-14T19:11:53,387 Fetching project page and analyzing links: https://www.piwheels.org/simple/gjalla/ 2026-02-14T19:11:53,388 Getting page https://www.piwheels.org/simple/gjalla/ 2026-02-14T19:11:53,389 Found index url https://www.piwheels.org/simple 2026-02-14T19:11:53,551 Fetched page https://www.piwheels.org/simple/gjalla/ as text/html 2026-02-14T19:11:53,554 Skipping link: No binaries permitted for gjalla: https://www.piwheels.org/simple/gjalla/gjalla-0.3.5-py3-none-any.whl#sha256=e363686f0e3c612971ffcd868fdf9dad3b789bd8a0f4f42b7ae977b4d8b45c57 (from https://www.piwheels.org/simple/gjalla/) (requires-python:>=3.10) 2026-02-14T19:11:53,555 Skipping link: No binaries permitted for gjalla: https://www.piwheels.org/simple/gjalla/gjalla-0.3.4-py3-none-any.whl#sha256=0b123a59e4705c8585cb03b062489cce428da1c5203bbbb270911f86be14207e (from https://www.piwheels.org/simple/gjalla/) (requires-python:>=3.10) 2026-02-14T19:11:53,555 Skipping link: No binaries permitted for gjalla: https://www.piwheels.org/simple/gjalla/gjalla-0.3.3-py3-none-any.whl#sha256=c1de51814958ff462664717cc87de9bc56447173cad0d5297d55fe3f2866b4c0 (from https://www.piwheels.org/simple/gjalla/) (requires-python:>=3.10) 2026-02-14T19:11:53,556 Skipping link: No binaries permitted for gjalla: https://www.piwheels.org/simple/gjalla/gjalla-0.3.2-py3-none-any.whl#sha256=1b94adb8db170463c295ff83fac6427eee2c556d010185e9aaeb67e7d9fcfbd9 (from https://www.piwheels.org/simple/gjalla/) (requires-python:>=3.10) 2026-02-14T19:11:53,557 Skipping link: No binaries permitted for gjalla: https://www.piwheels.org/simple/gjalla/gjalla-0.3.1-py3-none-any.whl#sha256=d4a65f032ef84122323d64efc78ccbb0480cb86b040a1697462d4cffb89020af (from https://www.piwheels.org/simple/gjalla/) (requires-python:>=3.10) 2026-02-14T19:11:53,557 Skipping link: No binaries permitted for gjalla: https://www.piwheels.org/simple/gjalla/gjalla-0.3.0-py3-none-any.whl#sha256=3a6f044c694ad40023dd95d971d33f19f93281c4e8532c00af35922cb5270930 (from https://www.piwheels.org/simple/gjalla/) (requires-python:>=3.10) 2026-02-14T19:11:53,558 Skipping link: No binaries permitted for gjalla: https://www.piwheels.org/simple/gjalla/gjalla-0.2.0-py3-none-any.whl#sha256=5f0777a4c284f0f411e678def99b78539c7c404aa64007e4a54ea941e5f1f7c9 (from https://www.piwheels.org/simple/gjalla/) (requires-python:>=3.10) 2026-02-14T19:11:53,558 Skipping link: not a file: https://www.piwheels.org/simple/gjalla/ 2026-02-14T19:11:53,559 Skipping link: not a file: https://pypi.org/simple/gjalla/ 2026-02-14T19:11:53,580 Given no hashes to check 1 links for project 'gjalla': discarding no candidates 2026-02-14T19:11:53,599 Collecting gjalla==0.4.0 2026-02-14T19:11:53,602 Created temporary directory: /tmp/pip-unpack-hn25ftqv 2026-02-14T19:11:53,814 Downloading gjalla-0.4.0.tar.gz (69 kB) 2026-02-14T19:11:53,992 Added gjalla==0.4.0 from https://files.pythonhosted.org/packages/b2/3f/e04979f3ac21d081986f38f370face90460122190f0c8d24e0db04d38a95/gjalla-0.4.0.tar.gz to build tracker '/tmp/pip-build-tracker-o25dfoni' 2026-02-14T19:11:53,998 Created temporary directory: /tmp/pip-build-env-phe_uwn_ 2026-02-14T19:11:54,002 Installing build dependencies: started 2026-02-14T19:11:54,003 Running command pip subprocess to install build dependencies 2026-02-14T19:11:55,160 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-02-14T19:11:55,732 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-02-14T19:11:55,754 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-14T19:11:57,489 Collecting setuptools>=61.0 2026-02-14T19:11:57,587 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.0-py3-none-any.whl (1.0 MB) 2026-02-14T19:11:57,850 Collecting wheel 2026-02-14T19:11:57,865 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-02-14T19:11:58,098 Collecting packaging>=24.0 2026-02-14T19:11:58,115 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-02-14T19:12:01,115 Installing collected packages: setuptools, packaging, wheel 2026-02-14T19:12:04,515 Creating /tmp/pip-build-env-phe_uwn_/overlay/local/bin 2026-02-14T19:12:04,518 changing mode of /tmp/pip-build-env-phe_uwn_/overlay/local/bin/wheel to 755 2026-02-14T19:12:04,538 Successfully installed packaging-26.0 setuptools-82.0.0 wheel-0.46.3 2026-02-14T19:12:04,836 Installing build dependencies: finished with status 'done' 2026-02-14T19:12:04,842 Getting requirements to build wheel: started 2026-02-14T19:12:04,843 Running command Getting requirements to build wheel 2026-02-14T19:12:05,440 /tmp/pip-build-env-phe_uwn_/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-02-14T19:12:05,440 !! 2026-02-14T19:12:05,441 ******************************************************************************** 2026-02-14T19:12:05,442 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-02-14T19:12:05,443 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-02-14T19:12:05,443 or your builds will no longer be supported. 2026-02-14T19:12:05,445 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-14T19:12:05,445 ******************************************************************************** 2026-02-14T19:12:05,446 !! 2026-02-14T19:12:05,447 corresp(dist, value, root_dir) 2026-02-14T19:12:05,517 /tmp/pip-build-env-phe_uwn_/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-14T19:12:05,518 !! 2026-02-14T19:12:05,519 ******************************************************************************** 2026-02-14T19:12:05,520 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-14T19:12:05,521 License :: OSI Approved :: MIT License 2026-02-14T19:12:05,522 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-14T19:12:05,523 ******************************************************************************** 2026-02-14T19:12:05,524 !! 2026-02-14T19:12:05,524 dist._finalize_license_expression() 2026-02-14T19:12:05,525 /tmp/pip-build-env-phe_uwn_/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-14T19:12:05,525 !! 2026-02-14T19:12:05,526 ******************************************************************************** 2026-02-14T19:12:05,526 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-14T19:12:05,527 License :: OSI Approved :: MIT License 2026-02-14T19:12:05,528 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-14T19:12:05,529 ******************************************************************************** 2026-02-14T19:12:05,529 !! 2026-02-14T19:12:05,530 self._finalize_license_expression() 2026-02-14T19:12:05,531 running egg_info 2026-02-14T19:12:05,537 writing gjalla.egg-info/PKG-INFO 2026-02-14T19:12:05,546 writing dependency_links to gjalla.egg-info/dependency_links.txt 2026-02-14T19:12:05,548 writing entry points to gjalla.egg-info/entry_points.txt 2026-02-14T19:12:05,550 writing requirements to gjalla.egg-info/requires.txt 2026-02-14T19:12:05,551 writing top-level names to gjalla.egg-info/top_level.txt 2026-02-14T19:12:05,578 reading manifest file 'gjalla.egg-info/SOURCES.txt' 2026-02-14T19:12:05,587 writing manifest file 'gjalla.egg-info/SOURCES.txt' 2026-02-14T19:12:05,684 Getting requirements to build wheel: finished with status 'done' 2026-02-14T19:12:05,687 Created temporary directory: /tmp/pip-modern-metadata-ulam735z 2026-02-14T19:12:05,689 Preparing metadata (pyproject.toml): started 2026-02-14T19:12:05,691 Running command Preparing metadata (pyproject.toml) 2026-02-14T19:12:06,279 /tmp/pip-build-env-phe_uwn_/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-02-14T19:12:06,280 !! 2026-02-14T19:12:06,281 ******************************************************************************** 2026-02-14T19:12:06,281 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-02-14T19:12:06,283 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-02-14T19:12:06,283 or your builds will no longer be supported. 2026-02-14T19:12:06,284 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-14T19:12:06,285 ******************************************************************************** 2026-02-14T19:12:06,286 !! 2026-02-14T19:12:06,286 corresp(dist, value, root_dir) 2026-02-14T19:12:06,355 /tmp/pip-build-env-phe_uwn_/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-14T19:12:06,356 !! 2026-02-14T19:12:06,357 ******************************************************************************** 2026-02-14T19:12:06,358 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-14T19:12:06,359 License :: OSI Approved :: MIT License 2026-02-14T19:12:06,360 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-14T19:12:06,361 ******************************************************************************** 2026-02-14T19:12:06,363 !! 2026-02-14T19:12:06,363 dist._finalize_license_expression() 2026-02-14T19:12:06,364 /tmp/pip-build-env-phe_uwn_/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-14T19:12:06,364 !! 2026-02-14T19:12:06,365 ******************************************************************************** 2026-02-14T19:12:06,366 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-14T19:12:06,367 License :: OSI Approved :: MIT License 2026-02-14T19:12:06,368 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-14T19:12:06,368 ******************************************************************************** 2026-02-14T19:12:06,369 !! 2026-02-14T19:12:06,369 self._finalize_license_expression() 2026-02-14T19:12:06,370 running dist_info 2026-02-14T19:12:06,378 creating /tmp/pip-modern-metadata-ulam735z/gjalla.egg-info 2026-02-14T19:12:06,379 writing /tmp/pip-modern-metadata-ulam735z/gjalla.egg-info/PKG-INFO 2026-02-14T19:12:06,384 writing dependency_links to /tmp/pip-modern-metadata-ulam735z/gjalla.egg-info/dependency_links.txt 2026-02-14T19:12:06,385 writing entry points to /tmp/pip-modern-metadata-ulam735z/gjalla.egg-info/entry_points.txt 2026-02-14T19:12:06,387 writing requirements to /tmp/pip-modern-metadata-ulam735z/gjalla.egg-info/requires.txt 2026-02-14T19:12:06,389 writing top-level names to /tmp/pip-modern-metadata-ulam735z/gjalla.egg-info/top_level.txt 2026-02-14T19:12:06,390 writing manifest file '/tmp/pip-modern-metadata-ulam735z/gjalla.egg-info/SOURCES.txt' 2026-02-14T19:12:06,414 reading manifest file '/tmp/pip-modern-metadata-ulam735z/gjalla.egg-info/SOURCES.txt' 2026-02-14T19:12:06,419 writing manifest file '/tmp/pip-modern-metadata-ulam735z/gjalla.egg-info/SOURCES.txt' 2026-02-14T19:12:06,420 creating '/tmp/pip-modern-metadata-ulam735z/gjalla-0.4.0.dist-info' 2026-02-14T19:12:06,545 Preparing metadata (pyproject.toml): finished with status 'done' 2026-02-14T19:12:06,550 Source in /tmp/pip-wheel-kjwj03q1/gjalla_ea3f7934d8b240af84d6cd53c5c27cf4 has version 0.4.0, which satisfies requirement gjalla==0.4.0 from https://files.pythonhosted.org/packages/b2/3f/e04979f3ac21d081986f38f370face90460122190f0c8d24e0db04d38a95/gjalla-0.4.0.tar.gz 2026-02-14T19:12:06,551 Removed gjalla==0.4.0 from https://files.pythonhosted.org/packages/b2/3f/e04979f3ac21d081986f38f370face90460122190f0c8d24e0db04d38a95/gjalla-0.4.0.tar.gz from build tracker '/tmp/pip-build-tracker-o25dfoni' 2026-02-14T19:12:06,556 Created temporary directory: /tmp/pip-unpack-8_5ofrb7 2026-02-14T19:12:06,557 Building wheels for collected packages: gjalla 2026-02-14T19:12:06,561 Created temporary directory: /tmp/pip-wheel-icda6nr7 2026-02-14T19:12:06,562 Destination directory: /tmp/pip-wheel-icda6nr7 2026-02-14T19:12:06,564 Building wheel for gjalla (pyproject.toml): started 2026-02-14T19:12:06,565 Running command Building wheel for gjalla (pyproject.toml) 2026-02-14T19:12:07,156 /tmp/pip-build-env-phe_uwn_/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-02-14T19:12:07,156 !! 2026-02-14T19:12:07,158 ******************************************************************************** 2026-02-14T19:12:07,158 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-02-14T19:12:07,160 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-02-14T19:12:07,160 or your builds will no longer be supported. 2026-02-14T19:12:07,162 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-14T19:12:07,162 ******************************************************************************** 2026-02-14T19:12:07,163 !! 2026-02-14T19:12:07,164 corresp(dist, value, root_dir) 2026-02-14T19:12:07,226 /tmp/pip-build-env-phe_uwn_/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-14T19:12:07,227 !! 2026-02-14T19:12:07,228 ******************************************************************************** 2026-02-14T19:12:07,228 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-14T19:12:07,229 License :: OSI Approved :: MIT License 2026-02-14T19:12:07,230 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-14T19:12:07,231 ******************************************************************************** 2026-02-14T19:12:07,232 !! 2026-02-14T19:12:07,232 dist._finalize_license_expression() 2026-02-14T19:12:07,233 /tmp/pip-build-env-phe_uwn_/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-14T19:12:07,233 !! 2026-02-14T19:12:07,234 ******************************************************************************** 2026-02-14T19:12:07,235 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-14T19:12:07,236 License :: OSI Approved :: MIT License 2026-02-14T19:12:07,237 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-14T19:12:07,238 ******************************************************************************** 2026-02-14T19:12:07,239 !! 2026-02-14T19:12:07,240 self._finalize_license_expression() 2026-02-14T19:12:07,241 running bdist_wheel 2026-02-14T19:12:07,252 running build 2026-02-14T19:12:07,253 running build_py 2026-02-14T19:12:07,259 creating build/lib/gjalla_precommit 2026-02-14T19:12:07,261 copying gjalla_precommit/cli.py -> build/lib/gjalla_precommit 2026-02-14T19:12:07,263 copying gjalla_precommit/__init__.py -> build/lib/gjalla_precommit 2026-02-14T19:12:07,265 creating build/lib/gjalla_precommit/protocol 2026-02-14T19:12:07,266 copying gjalla_precommit/protocol/http_client.py -> build/lib/gjalla_precommit/protocol 2026-02-14T19:12:07,269 copying gjalla_precommit/protocol/__init__.py -> build/lib/gjalla_precommit/protocol 2026-02-14T19:12:07,272 creating build/lib/gjalla_precommit/tools 2026-02-14T19:12:07,273 copying gjalla_precommit/tools/git_tools.py -> build/lib/gjalla_precommit/tools 2026-02-14T19:12:07,275 copying gjalla_precommit/tools/__init__.py -> build/lib/gjalla_precommit/tools 2026-02-14T19:12:07,277 copying gjalla_precommit/tools/executor.py -> build/lib/gjalla_precommit/tools 2026-02-14T19:12:07,280 copying gjalla_precommit/tools/search_tools.py -> build/lib/gjalla_precommit/tools 2026-02-14T19:12:07,282 copying gjalla_precommit/tools/file_tools.py -> build/lib/gjalla_precommit/tools 2026-02-14T19:12:07,285 creating build/lib/gjalla_precommit/commands 2026-02-14T19:12:07,286 copying gjalla_precommit/commands/attest.py -> build/lib/gjalla_precommit/commands 2026-02-14T19:12:07,289 copying gjalla_precommit/commands/status.py -> build/lib/gjalla_precommit/commands 2026-02-14T19:12:07,291 copying gjalla_precommit/commands/check.py -> build/lib/gjalla_precommit/commands 2026-02-14T19:12:07,293 copying gjalla_precommit/commands/auth.py -> build/lib/gjalla_precommit/commands 2026-02-14T19:12:07,295 copying gjalla_precommit/commands/_api.py -> build/lib/gjalla_precommit/commands 2026-02-14T19:12:07,297 copying gjalla_precommit/commands/__init__.py -> build/lib/gjalla_precommit/commands 2026-02-14T19:12:07,299 copying gjalla_precommit/commands/init.py -> build/lib/gjalla_precommit/commands 2026-02-14T19:12:07,302 copying gjalla_precommit/commands/sync.py -> build/lib/gjalla_precommit/commands 2026-02-14T19:12:07,304 copying gjalla_precommit/commands/connect.py -> build/lib/gjalla_precommit/commands 2026-02-14T19:12:07,306 copying gjalla_precommit/commands/setup.py -> build/lib/gjalla_precommit/commands 2026-02-14T19:12:07,309 copying gjalla_precommit/commands/_shared.py -> build/lib/gjalla_precommit/commands 2026-02-14T19:12:07,310 copying gjalla_precommit/commands/mcp.py -> build/lib/gjalla_precommit/commands 2026-02-14T19:12:07,313 creating build/lib/gjalla_precommit/hooks 2026-02-14T19:12:07,314 copying gjalla_precommit/hooks/scripts.py -> build/lib/gjalla_precommit/hooks 2026-02-14T19:12:07,316 copying gjalla_precommit/hooks/installer.py -> build/lib/gjalla_precommit/hooks 2026-02-14T19:12:07,318 copying gjalla_precommit/hooks/__init__.py -> build/lib/gjalla_precommit/hooks 2026-02-14T19:12:07,320 creating build/lib/gjalla_precommit/config 2026-02-14T19:12:07,321 copying gjalla_precommit/config/settings.py -> build/lib/gjalla_precommit/config 2026-02-14T19:12:07,324 copying gjalla_precommit/config/__init__.py -> build/lib/gjalla_precommit/config 2026-02-14T19:12:07,326 copying gjalla_precommit/config/context.py -> build/lib/gjalla_precommit/config 2026-02-14T19:12:07,328 creating build/lib/gjalla_precommit/display 2026-02-14T19:12:07,329 copying gjalla_precommit/display/__init__.py -> build/lib/gjalla_precommit/display 2026-02-14T19:12:07,331 copying gjalla_precommit/display/output.py -> build/lib/gjalla_precommit/display 2026-02-14T19:12:07,333 running egg_info 2026-02-14T19:12:07,343 writing gjalla.egg-info/PKG-INFO 2026-02-14T19:12:07,347 writing dependency_links to gjalla.egg-info/dependency_links.txt 2026-02-14T19:12:07,348 writing entry points to gjalla.egg-info/entry_points.txt 2026-02-14T19:12:07,350 writing requirements to gjalla.egg-info/requires.txt 2026-02-14T19:12:07,351 writing top-level names to gjalla.egg-info/top_level.txt 2026-02-14T19:12:07,366 reading manifest file 'gjalla.egg-info/SOURCES.txt' 2026-02-14T19:12:07,375 writing manifest file 'gjalla.egg-info/SOURCES.txt' 2026-02-14T19:12:07,391 installing to build/bdist.linux-armv7l/wheel 2026-02-14T19:12:07,392 running install 2026-02-14T19:12:07,415 running install_lib 2026-02-14T19:12:07,421 creating build/bdist.linux-armv7l/wheel 2026-02-14T19:12:07,423 creating build/bdist.linux-armv7l/wheel/gjalla_precommit 2026-02-14T19:12:07,424 copying build/lib/gjalla_precommit/cli.py -> build/bdist.linux-armv7l/wheel/./gjalla_precommit 2026-02-14T19:12:07,427 creating build/bdist.linux-armv7l/wheel/gjalla_precommit/protocol 2026-02-14T19:12:07,428 copying build/lib/gjalla_precommit/protocol/http_client.py -> build/bdist.linux-armv7l/wheel/./gjalla_precommit/protocol 2026-02-14T19:12:07,431 copying build/lib/gjalla_precommit/protocol/__init__.py -> build/bdist.linux-armv7l/wheel/./gjalla_precommit/protocol 2026-02-14T19:12:07,434 creating build/bdist.linux-armv7l/wheel/gjalla_precommit/tools 2026-02-14T19:12:07,435 copying build/lib/gjalla_precommit/tools/git_tools.py -> build/bdist.linux-armv7l/wheel/./gjalla_precommit/tools 2026-02-14T19:12:07,437 copying build/lib/gjalla_precommit/tools/__init__.py -> build/bdist.linux-armv7l/wheel/./gjalla_precommit/tools 2026-02-14T19:12:07,439 copying build/lib/gjalla_precommit/tools/executor.py -> build/bdist.linux-armv7l/wheel/./gjalla_precommit/tools 2026-02-14T19:12:07,442 copying build/lib/gjalla_precommit/tools/search_tools.py -> build/bdist.linux-armv7l/wheel/./gjalla_precommit/tools 2026-02-14T19:12:07,444 copying build/lib/gjalla_precommit/tools/file_tools.py -> build/bdist.linux-armv7l/wheel/./gjalla_precommit/tools 2026-02-14T19:12:07,447 creating build/bdist.linux-armv7l/wheel/gjalla_precommit/commands 2026-02-14T19:12:07,449 copying build/lib/gjalla_precommit/commands/attest.py -> build/bdist.linux-armv7l/wheel/./gjalla_precommit/commands 2026-02-14T19:12:07,451 copying build/lib/gjalla_precommit/commands/status.py -> build/bdist.linux-armv7l/wheel/./gjalla_precommit/commands 2026-02-14T19:12:07,453 copying build/lib/gjalla_precommit/commands/check.py -> build/bdist.linux-armv7l/wheel/./gjalla_precommit/commands 2026-02-14T19:12:07,455 copying build/lib/gjalla_precommit/commands/auth.py -> build/bdist.linux-armv7l/wheel/./gjalla_precommit/commands 2026-02-14T19:12:07,457 copying build/lib/gjalla_precommit/commands/_api.py -> build/bdist.linux-armv7l/wheel/./gjalla_precommit/commands 2026-02-14T19:12:07,458 copying build/lib/gjalla_precommit/commands/__init__.py -> build/bdist.linux-armv7l/wheel/./gjalla_precommit/commands 2026-02-14T19:12:07,460 copying build/lib/gjalla_precommit/commands/init.py -> build/bdist.linux-armv7l/wheel/./gjalla_precommit/commands 2026-02-14T19:12:07,462 copying build/lib/gjalla_precommit/commands/sync.py -> build/bdist.linux-armv7l/wheel/./gjalla_precommit/commands 2026-02-14T19:12:07,464 copying build/lib/gjalla_precommit/commands/connect.py -> build/bdist.linux-armv7l/wheel/./gjalla_precommit/commands 2026-02-14T19:12:07,467 copying build/lib/gjalla_precommit/commands/setup.py -> build/bdist.linux-armv7l/wheel/./gjalla_precommit/commands 2026-02-14T19:12:07,469 copying build/lib/gjalla_precommit/commands/_shared.py -> build/bdist.linux-armv7l/wheel/./gjalla_precommit/commands 2026-02-14T19:12:07,470 copying build/lib/gjalla_precommit/commands/mcp.py -> build/bdist.linux-armv7l/wheel/./gjalla_precommit/commands 2026-02-14T19:12:07,472 copying build/lib/gjalla_precommit/__init__.py -> build/bdist.linux-armv7l/wheel/./gjalla_precommit 2026-02-14T19:12:07,474 creating build/bdist.linux-armv7l/wheel/gjalla_precommit/hooks 2026-02-14T19:12:07,475 copying build/lib/gjalla_precommit/hooks/scripts.py -> build/bdist.linux-armv7l/wheel/./gjalla_precommit/hooks 2026-02-14T19:12:07,478 copying build/lib/gjalla_precommit/hooks/installer.py -> build/bdist.linux-armv7l/wheel/./gjalla_precommit/hooks 2026-02-14T19:12:07,480 copying build/lib/gjalla_precommit/hooks/__init__.py -> build/bdist.linux-armv7l/wheel/./gjalla_precommit/hooks 2026-02-14T19:12:07,482 creating build/bdist.linux-armv7l/wheel/gjalla_precommit/config 2026-02-14T19:12:07,483 copying build/lib/gjalla_precommit/config/settings.py -> build/bdist.linux-armv7l/wheel/./gjalla_precommit/config 2026-02-14T19:12:07,486 copying build/lib/gjalla_precommit/config/__init__.py -> build/bdist.linux-armv7l/wheel/./gjalla_precommit/config 2026-02-14T19:12:07,487 copying build/lib/gjalla_precommit/config/context.py -> build/bdist.linux-armv7l/wheel/./gjalla_precommit/config 2026-02-14T19:12:07,490 creating build/bdist.linux-armv7l/wheel/gjalla_precommit/display 2026-02-14T19:12:07,491 copying build/lib/gjalla_precommit/display/__init__.py -> build/bdist.linux-armv7l/wheel/./gjalla_precommit/display 2026-02-14T19:12:07,493 copying build/lib/gjalla_precommit/display/output.py -> build/bdist.linux-armv7l/wheel/./gjalla_precommit/display 2026-02-14T19:12:07,495 running install_egg_info 2026-02-14T19:12:07,500 Copying gjalla.egg-info to build/bdist.linux-armv7l/wheel/./gjalla-0.4.0-py3.11.egg-info 2026-02-14T19:12:07,511 running install_scripts 2026-02-14T19:12:07,519 creating build/bdist.linux-armv7l/wheel/gjalla-0.4.0.dist-info/WHEEL 2026-02-14T19:12:07,522 creating '/tmp/pip-wheel-icda6nr7/.tmp-c5n26lun/gjalla-0.4.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-02-14T19:12:07,525 adding 'gjalla_precommit/__init__.py' 2026-02-14T19:12:07,526 adding 'gjalla_precommit/cli.py' 2026-02-14T19:12:07,528 adding 'gjalla_precommit/commands/__init__.py' 2026-02-14T19:12:07,529 adding 'gjalla_precommit/commands/_api.py' 2026-02-14T19:12:07,531 adding 'gjalla_precommit/commands/_shared.py' 2026-02-14T19:12:07,532 adding 'gjalla_precommit/commands/attest.py' 2026-02-14T19:12:07,534 adding 'gjalla_precommit/commands/auth.py' 2026-02-14T19:12:07,535 adding 'gjalla_precommit/commands/check.py' 2026-02-14T19:12:07,537 adding 'gjalla_precommit/commands/connect.py' 2026-02-14T19:12:07,539 adding 'gjalla_precommit/commands/init.py' 2026-02-14T19:12:07,540 adding 'gjalla_precommit/commands/mcp.py' 2026-02-14T19:12:07,541 adding 'gjalla_precommit/commands/setup.py' 2026-02-14T19:12:07,543 adding 'gjalla_precommit/commands/status.py' 2026-02-14T19:12:07,544 adding 'gjalla_precommit/commands/sync.py' 2026-02-14T19:12:07,546 adding 'gjalla_precommit/config/__init__.py' 2026-02-14T19:12:07,547 adding 'gjalla_precommit/config/context.py' 2026-02-14T19:12:07,549 adding 'gjalla_precommit/config/settings.py' 2026-02-14T19:12:07,551 adding 'gjalla_precommit/display/__init__.py' 2026-02-14T19:12:07,552 adding 'gjalla_precommit/display/output.py' 2026-02-14T19:12:07,553 adding 'gjalla_precommit/hooks/__init__.py' 2026-02-14T19:12:07,555 adding 'gjalla_precommit/hooks/installer.py' 2026-02-14T19:12:07,556 adding 'gjalla_precommit/hooks/scripts.py' 2026-02-14T19:12:07,558 adding 'gjalla_precommit/protocol/__init__.py' 2026-02-14T19:12:07,560 adding 'gjalla_precommit/protocol/http_client.py' 2026-02-14T19:12:07,562 adding 'gjalla_precommit/tools/__init__.py' 2026-02-14T19:12:07,564 adding 'gjalla_precommit/tools/executor.py' 2026-02-14T19:12:07,567 adding 'gjalla_precommit/tools/file_tools.py' 2026-02-14T19:12:07,569 adding 'gjalla_precommit/tools/git_tools.py' 2026-02-14T19:12:07,571 adding 'gjalla_precommit/tools/search_tools.py' 2026-02-14T19:12:07,573 adding 'gjalla-0.4.0.dist-info/METADATA' 2026-02-14T19:12:07,574 adding 'gjalla-0.4.0.dist-info/WHEEL' 2026-02-14T19:12:07,574 adding 'gjalla-0.4.0.dist-info/entry_points.txt' 2026-02-14T19:12:07,575 adding 'gjalla-0.4.0.dist-info/top_level.txt' 2026-02-14T19:12:07,576 adding 'gjalla-0.4.0.dist-info/RECORD' 2026-02-14T19:12:07,579 removing build/bdist.linux-armv7l/wheel 2026-02-14T19:12:07,687 Building wheel for gjalla (pyproject.toml): finished with status 'done' 2026-02-14T19:12:07,692 Created wheel for gjalla: filename=gjalla-0.4.0-py3-none-any.whl size=55029 sha256=bd83a09eab77a3546ea5187b1cd10d4c7f94413d6f0f587a7dea252bf14cf250 2026-02-14T19:12:07,694 Stored in directory: /tmp/pip-ephem-wheel-cache-y0dkxc0t/wheels/25/a5/c1/6981885b140da95ea16929973be2570fde0e5ca649b4ad1ee5 2026-02-14T19:12:07,705 Successfully built gjalla 2026-02-14T19:12:07,710 Removed build tracker: '/tmp/pip-build-tracker-o25dfoni'