2026-03-13T20:26:23,340 Created temporary directory: /tmp/pip-ephem-wheel-cache-t177e1fb 2026-03-13T20:26:23,342 Created temporary directory: /tmp/pip-build-tracker-323kyg_y 2026-03-13T20:26:23,343 Initialized build tracking at /tmp/pip-build-tracker-323kyg_y 2026-03-13T20:26:23,343 Created build tracker: /tmp/pip-build-tracker-323kyg_y 2026-03-13T20:26:23,344 Entered build tracker: /tmp/pip-build-tracker-323kyg_y 2026-03-13T20:26:23,344 Created temporary directory: /tmp/pip-wheel-yejeh1t6 2026-03-13T20:26:23,347 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-03-13T20:26:23,350 Created temporary directory: /tmp/pip-ephem-wheel-cache-1bnq10bc 2026-03-13T20:26:23,372 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-13T20:26:23,376 2 location(s) to search for versions of pyjsg: 2026-03-13T20:26:23,376 * https://pypi.org/simple/pyjsg/ 2026-03-13T20:26:23,376 * https://www.piwheels.org/simple/pyjsg/ 2026-03-13T20:26:23,377 Fetching project page and analyzing links: https://pypi.org/simple/pyjsg/ 2026-03-13T20:26:23,378 Getting page https://pypi.org/simple/pyjsg/ 2026-03-13T20:26:23,379 Found index url https://pypi.org/simple 2026-03-13T20:26:23,519 Fetched page https://pypi.org/simple/pyjsg/ as application/vnd.pypi.simple.v1+json 2026-03-13T20:26:23,527 Found link https://files.pythonhosted.org/packages/f5/3e/db48e6cbb76671ac61fa3e428839edad5f10ef16618fe45cf57247fe1b76/PyJSG-0.1.2.tar.gz (from https://pypi.org/simple/pyjsg/), version: 0.1.2 2026-03-13T20:26:23,528 Found link https://files.pythonhosted.org/packages/48/ba/b3c7dbfa0b85ac0f2377803e9453c626e524292f658f5709633b6a536eba/PyJSG-0.1.3.tar.gz (from https://pypi.org/simple/pyjsg/), version: 0.1.3 2026-03-13T20:26:23,528 Found link https://files.pythonhosted.org/packages/6b/87/5e027dddcd814dcf5bbe4b61f8ecf63cd864c593b034570bcec629be34f5/PyJSG-0.4.0.tar.gz (from https://pypi.org/simple/pyjsg/), version: 0.4.0 2026-03-13T20:26:23,529 Found link https://files.pythonhosted.org/packages/8a/ee/f3297d4dc3476ad7a0b8e2ab5af12887c5af9a00d3661b33cc1a8b721623/PyJSG-0.4.2.tar.gz (from https://pypi.org/simple/pyjsg/), version: 0.4.2 2026-03-13T20:26:23,529 Found link https://files.pythonhosted.org/packages/4d/d6/11d40b04d49498bfb8f396a2c03aeaea95089cf4ea5dca0d3edf011c2a65/PyJSG-0.5.0.tar.gz (from https://pypi.org/simple/pyjsg/), version: 0.5.0 2026-03-13T20:26:23,530 Found link https://files.pythonhosted.org/packages/ce/da/0fc7fb53d853c618a43fffd63fa386c2fd124aad6310ba2de4b99670e1c5/PyJSG-0.5.1.tar.gz (from https://pypi.org/simple/pyjsg/), version: 0.5.1 2026-03-13T20:26:23,531 Found link https://files.pythonhosted.org/packages/07/53/190aca9af318e9f3189f28ad93c19b10981c4975935cfb5c8e999f35f2aa/PyJSG-0.5.2.tar.gz (from https://pypi.org/simple/pyjsg/), version: 0.5.2 2026-03-13T20:26:23,531 Found link https://files.pythonhosted.org/packages/86/ac/19601ba5019b086f6cf84a75017aae43ec866ffcbc1e7aa6e77811547689/PyJSG-0.5.3.tar.gz (from https://pypi.org/simple/pyjsg/), version: 0.5.3 2026-03-13T20:26:23,532 Found link https://files.pythonhosted.org/packages/f0/2b/ba83d23f8499439cd7f06976093a732cd8574a97677349360436a6a2194b/PyJSG-0.6.0.tar.gz (from https://pypi.org/simple/pyjsg/), version: 0.6.0 2026-03-13T20:26:23,533 Found link https://files.pythonhosted.org/packages/a1/4c/032ba5ce2e0e2df171c06e52b408a387b3c58f327a1251b03c8134356c69/PyJSG-0.7b1.tar.gz (from https://pypi.org/simple/pyjsg/), version: 0.7b1 2026-03-13T20:26:23,533 Found link https://files.pythonhosted.org/packages/71/cb/68ec59bfbbf6aaa07f86c5a9a29af68ff8333adeb6c82b84d11a85aa9042/PyJSG-0.8b2.tar.gz (from https://pypi.org/simple/pyjsg/), version: 0.8b2 2026-03-13T20:26:23,534 Found link https://files.pythonhosted.org/packages/f7/ec/22887d5574d6487a398d214b7c3515e019aa680b85c668a0fd047d658031/PyJSG-0.8b3.tar.gz (from https://pypi.org/simple/pyjsg/), version: 0.8b3 2026-03-13T20:26:23,535 Found link https://files.pythonhosted.org/packages/ca/3d/18d554eddcde145bd0b307df2e906c5c6a7099a553a2cbadb5833d309501/PyJSG-0.8b4.tar.gz (from https://pypi.org/simple/pyjsg/), version: 0.8b4 2026-03-13T20:26:23,535 Found link https://files.pythonhosted.org/packages/7c/1a/2eee37b6732b329fa107799d312d20034f0cb4f56ce119d9527d08f18094/PyJSG-0.9.0.tar.gz (from https://pypi.org/simple/pyjsg/), version: 0.9.0 2026-03-13T20:26:23,536 Skipping link: No binaries permitted for pyjsg: https://files.pythonhosted.org/packages/6d/95/3e831de9f7108ad962a070b35d6e7b9017e15ea3fdcbe265d59a5a8e1140/PyJSG-0.9.1-py3-none-any.whl (from https://pypi.org/simple/pyjsg/) 2026-03-13T20:26:23,536 Skipping link: No binaries permitted for pyjsg: https://files.pythonhosted.org/packages/3b/85/a239397dbddb4083877e0ed037ed7c076eeb6149b1ac4055cfb7a5d53540/PyJSG-0.10.0-py3-none-any.whl (from https://pypi.org/simple/pyjsg/) 2026-03-13T20:26:23,537 Found link https://files.pythonhosted.org/packages/2e/0d/fd3e2b153743982de92e0ed40b5e8f59ef5410f5268806d9598efa3d4e0a/PyJSG-0.10.0.tar.gz (from https://pypi.org/simple/pyjsg/), version: 0.10.0 2026-03-13T20:26:23,537 Skipping link: No binaries permitted for pyjsg: https://files.pythonhosted.org/packages/b1/4f/75d03bb4b7c734a01d1574eb7a233ccece9b771e0bc90664d57c00d52abc/PyJSG-0.10.1-py3-none-any.whl (from https://pypi.org/simple/pyjsg/) 2026-03-13T20:26:23,538 Found link https://files.pythonhosted.org/packages/30/2d/dc9ef951a91dd01bf0296c8af877ba74f611dc4e74814d3b9300dd917b0c/PyJSG-0.10.1.tar.gz (from https://pypi.org/simple/pyjsg/), version: 0.10.1 2026-03-13T20:26:23,538 Skipping link: No binaries permitted for pyjsg: https://files.pythonhosted.org/packages/4e/a8/20a8807f2d9c53d359ac81576bf56db9f90cd53d6a88e60e1cbae2f0b72c/PyJSG-0.11.1-py3-none-any.whl (from https://pypi.org/simple/pyjsg/) 2026-03-13T20:26:23,539 Found link https://files.pythonhosted.org/packages/5b/7c/efdf23e82590a3f3409b0561ae9de4d80f0f66d703fa7dcf9fa081f19c72/PyJSG-0.11.1.tar.gz (from https://pypi.org/simple/pyjsg/), version: 0.11.1 2026-03-13T20:26:23,540 Skipping link: No binaries permitted for pyjsg: https://files.pythonhosted.org/packages/cc/37/cf77b0ec781146da7cf84290a73f3f582f1acbac381e84d113ebde48d286/PyJSG-0.11.2-py3-none-any.whl (from https://pypi.org/simple/pyjsg/) 2026-03-13T20:26:23,540 Found link https://files.pythonhosted.org/packages/42/db/ec53a63df987b0433493f8c837f3a169a215925f25859896bf55c51876a0/PyJSG-0.11.2.tar.gz (from https://pypi.org/simple/pyjsg/), version: 0.11.2 2026-03-13T20:26:23,541 Skipping link: No binaries permitted for pyjsg: https://files.pythonhosted.org/packages/b7/d9/c0bcd17053714a03d791e9ccba626f63baa34150219b482205dbe1291de9/PyJSG-0.11.3-py3-none-any.whl (from https://pypi.org/simple/pyjsg/) 2026-03-13T20:26:23,542 Found link https://files.pythonhosted.org/packages/0e/66/22b78c49f9ec16ac8d31dc69a876b9284e71fde39f09d65101b8d1673464/PyJSG-0.11.3.tar.gz (from https://pypi.org/simple/pyjsg/), version: 0.11.3 2026-03-13T20:26:23,543 Skipping link: No binaries permitted for pyjsg: https://files.pythonhosted.org/packages/39/ca/69d80bd633ae5197ef41631f40f590b9ab5f4f81b83a2856ff3c58933ed5/PyJSG-0.11.6-py3-none-any.whl (from https://pypi.org/simple/pyjsg/) 2026-03-13T20:26:23,543 Found link https://files.pythonhosted.org/packages/d7/9d/748b6f84afedfdbf918e6d98fbdcd652105e0372f655247d9fa44ce34d9b/PyJSG-0.11.6.tar.gz (from https://pypi.org/simple/pyjsg/), version: 0.11.6 2026-03-13T20:26:23,544 Skipping link: No binaries permitted for pyjsg: https://files.pythonhosted.org/packages/14/c8/846f27da3fc73535949822ddd93e0ed69171a4a4f00d8fb1cd552b1eb2ea/PyJSG-0.11.9-py3-none-any.whl (from https://pypi.org/simple/pyjsg/) 2026-03-13T20:26:23,544 Found link https://files.pythonhosted.org/packages/96/6e/fcf47acd1d461057b96bbcdb23d282ae6d21aed400d7a5d4a446495fdc6e/PyJSG-0.11.9.tar.gz (from https://pypi.org/simple/pyjsg/), version: 0.11.9 2026-03-13T20:26:23,545 Skipping link: No binaries permitted for pyjsg: https://files.pythonhosted.org/packages/96/ee/370c3b1908327dac967841ff723db391a02f3637c95c6898160e5ffe1060/PyJSG-0.11.10-py3-none-any.whl (from https://pypi.org/simple/pyjsg/) 2026-03-13T20:26:23,546 Found link https://files.pythonhosted.org/packages/90/61/e001a4b679a171f84783deb8e215a91c9f614cb498807e24e4f73ea4e5ed/PyJSG-0.11.10.tar.gz (from https://pypi.org/simple/pyjsg/), version: 0.11.10 2026-03-13T20:26:23,546 Skipping link: No binaries permitted for pyjsg: https://files.pythonhosted.org/packages/f5/8d/704ef66297578ff265c626a24315281091d880c702a0296532ae7ddea347/pyjsg-0.12.0-py3-none-any.whl (from https://pypi.org/simple/pyjsg/) (requires-python:>=3.10) 2026-03-13T20:26:23,547 Found link https://files.pythonhosted.org/packages/9b/07/fd85d1be379fef3e9b20770d16092ad14dc5fa9a3bbcf9c66a512c71c51f/pyjsg-0.12.0.tar.gz (from https://pypi.org/simple/pyjsg/) (requires-python:>=3.10), version: 0.12.0 2026-03-13T20:26:23,548 Skipping link: No binaries permitted for pyjsg: https://files.pythonhosted.org/packages/b0/34/5d36f4d0e9c1a54e38a4c0c2734a516ed2d5f022111a642cf5d9f65b03f2/pyjsg-0.12.2-py3-none-any.whl (from https://pypi.org/simple/pyjsg/) (requires-python:>=3.10) 2026-03-13T20:26:23,548 Found link https://files.pythonhosted.org/packages/80/d1/337627c3cf9b94eb6d3ba1b29aa62d6cd9e0944a0dab917543151571ad14/pyjsg-0.12.2.tar.gz (from https://pypi.org/simple/pyjsg/) (requires-python:>=3.10), version: 0.12.2 2026-03-13T20:26:23,549 Skipping link: No binaries permitted for pyjsg: https://files.pythonhosted.org/packages/5e/c2/b1d3527862c2df8fa33a4316f110250561f41ca44df26fe31f5d3bae1447/pyjsg-0.12.3-py3-none-any.whl (from https://pypi.org/simple/pyjsg/) (requires-python:>=3.10) 2026-03-13T20:26:23,550 Found link https://files.pythonhosted.org/packages/04/75/9b316ac78dfd1c4e31521091d7fa6da15a53ece81de76fe755078d43e3e0/pyjsg-0.12.3.tar.gz (from https://pypi.org/simple/pyjsg/) (requires-python:>=3.10), version: 0.12.3 2026-03-13T20:26:23,550 Fetching project page and analyzing links: https://www.piwheels.org/simple/pyjsg/ 2026-03-13T20:26:23,551 Getting page https://www.piwheels.org/simple/pyjsg/ 2026-03-13T20:26:23,552 Found index url https://www.piwheels.org/simple 2026-03-13T20:26:23,720 Fetched page https://www.piwheels.org/simple/pyjsg/ as text/html 2026-03-13T20:26:23,727 Skipping link: No binaries permitted for pyjsg: https://archive1.piwheels.org/simple/pyjsg/PyJSG-0.11.10-py3-none-any.whl#sha256=a2e4defbfd49a8dfde7495bb97664c387938b146c3b0d14ec15b64b7348b614e (from https://www.piwheels.org/simple/pyjsg/) 2026-03-13T20:26:23,728 Skipping link: No binaries permitted for pyjsg: https://archive1.piwheels.org/simple/pyjsg/PyJSG-0.11.9-py3-none-any.whl#sha256=498a02a41c59d073c614bb02f5839ed91a2a0f1f25ab3fb89376754691756017 (from https://www.piwheels.org/simple/pyjsg/) 2026-03-13T20:26:23,728 Skipping link: No binaries permitted for pyjsg: https://archive1.piwheels.org/simple/pyjsg/PyJSG-0.11.6-py3-none-any.whl#sha256=08d9a80f6996af8862e8a2a4e2d90049af695c4ccd84187e7d7a48f600d37952 (from https://www.piwheels.org/simple/pyjsg/) 2026-03-13T20:26:23,729 Skipping link: No binaries permitted for pyjsg: https://archive1.piwheels.org/simple/pyjsg/PyJSG-0.11.3-py3-none-any.whl#sha256=4ce261d1ca062ff310901add43e162398da3f27e1c44adf6592d1b17de4d99d4 (from https://www.piwheels.org/simple/pyjsg/) 2026-03-13T20:26:23,729 Skipping link: No binaries permitted for pyjsg: https://archive1.piwheels.org/simple/pyjsg/PyJSG-0.11.2-py3-none-any.whl#sha256=c100a44e90a50c0761105676cadc2cc7a3df2c01ac599a5264588dd4914edf40 (from https://www.piwheels.org/simple/pyjsg/) 2026-03-13T20:26:23,730 Skipping link: No binaries permitted for pyjsg: https://archive1.piwheels.org/simple/pyjsg/PyJSG-0.11.1-py3-none-any.whl#sha256=d148e0e7f8fc29ea98e62e9241aa9594b0f1dfd56bf05c790ef7e54b69e5ca65 (from https://www.piwheels.org/simple/pyjsg/) 2026-03-13T20:26:23,730 Skipping link: No binaries permitted for pyjsg: https://archive1.piwheels.org/simple/pyjsg/PyJSG-0.10.1-py3-none-any.whl#sha256=35ffeb398c3345a355447396ddd061e5757effe8b4940b6f36bb2a10ccb69e4a (from https://www.piwheels.org/simple/pyjsg/) 2026-03-13T20:26:23,731 Skipping link: No binaries permitted for pyjsg: https://archive1.piwheels.org/simple/pyjsg/PyJSG-0.10.0-py3-none-any.whl#sha256=e8303d6328ab11b7b6e0e62164056143dd0f26610a5d307ac17c3c2dc2e5663c (from https://www.piwheels.org/simple/pyjsg/) 2026-03-13T20:26:23,732 Skipping link: No binaries permitted for pyjsg: https://archive1.piwheels.org/simple/pyjsg/PyJSG-0.9.0-py3-none-any.whl#sha256=01ff0b138bd8031eccd1a6bfa2346cdb8dd73ab72d2df47e648feea1769ecea3 (from https://www.piwheels.org/simple/pyjsg/) 2026-03-13T20:26:23,732 Skipping link: No binaries permitted for pyjsg: https://archive1.piwheels.org/simple/pyjsg/PyJSG-0.8b4-py3-none-any.whl#sha256=132628c2460c4369ad8f18baa433138970d07621696b4906498e8fda2f2a5a9d (from https://www.piwheels.org/simple/pyjsg/) 2026-03-13T20:26:23,733 Skipping link: No binaries permitted for pyjsg: https://archive1.piwheels.org/simple/pyjsg/PyJSG-0.8b3-py3-none-any.whl#sha256=0730e07fc9a4e9a04c99828e6671aa4261e1ed8f1e4801686674aba44ada29f0 (from https://www.piwheels.org/simple/pyjsg/) 2026-03-13T20:26:23,733 Skipping link: No binaries permitted for pyjsg: https://archive1.piwheels.org/simple/pyjsg/PyJSG-0.8b2-py3-none-any.whl#sha256=953c6aa863e099f19800d9df1a997e361a490344a9095173afbb3247001619fd (from https://www.piwheels.org/simple/pyjsg/) 2026-03-13T20:26:23,733 Skipping link: No binaries permitted for pyjsg: https://archive1.piwheels.org/simple/pyjsg/PyJSG-0.7b1-py3-none-any.whl#sha256=984d104cb7f1f5a21a1a3b2ccdc2ecf847fc902eba03b2475629dcf912e11d3f (from https://www.piwheels.org/simple/pyjsg/) 2026-03-13T20:26:23,734 Skipping link: No binaries permitted for pyjsg: https://archive1.piwheels.org/simple/pyjsg/PyJSG-0.6.0-py3-none-any.whl#sha256=745c0f87ae4e5007ee4561c736ca9056faee573a7af09ee1486603834d93e175 (from https://www.piwheels.org/simple/pyjsg/) 2026-03-13T20:26:23,735 Skipping link: No binaries permitted for pyjsg: https://archive1.piwheels.org/simple/pyjsg/PyJSG-0.5.3-py3-none-any.whl#sha256=f8099a5c43183e031fc3fb6f6a2483a89ba05e0991d43c322093d3b8d90cd7d0 (from https://www.piwheels.org/simple/pyjsg/) 2026-03-13T20:26:23,735 Skipping link: No binaries permitted for pyjsg: https://archive1.piwheels.org/simple/pyjsg/PyJSG-0.5.2-py3-none-any.whl#sha256=f354644928f112ed9751ab4aedcddeef6153edb023142a9e33c8122b15c52e22 (from https://www.piwheels.org/simple/pyjsg/) 2026-03-13T20:26:23,736 Skipping link: No binaries permitted for pyjsg: https://archive1.piwheels.org/simple/pyjsg/PyJSG-0.5.1-py3-none-any.whl#sha256=0ca4bec6ffc9bf0473b0fe555ce178394f44bb4f32117572b79dee5409130c04 (from https://www.piwheels.org/simple/pyjsg/) 2026-03-13T20:26:23,736 Skipping link: No binaries permitted for pyjsg: https://archive1.piwheels.org/simple/pyjsg/PyJSG-0.5.0-py3-none-any.whl#sha256=7813448b5a449f706e3670e3cafd63eae8fede14c35e527dcd26c0764a72eb6a (from https://www.piwheels.org/simple/pyjsg/) 2026-03-13T20:26:23,737 Skipping link: No binaries permitted for pyjsg: https://archive1.piwheels.org/simple/pyjsg/PyJSG-0.4.2-py3-none-any.whl#sha256=eeb94e601f12439ac3e8a7d761002eabe66666cadf390028f7a68c43c14f48e0 (from https://www.piwheels.org/simple/pyjsg/) 2026-03-13T20:26:23,738 Skipping link: No binaries permitted for pyjsg: https://archive1.piwheels.org/simple/pyjsg/PyJSG-0.4.0-py3-none-any.whl#sha256=113ed2735d4cff5a7fbbf5d78cfcc12d479d344b427a14b938f0678a8927b92f (from https://www.piwheels.org/simple/pyjsg/) 2026-03-13T20:26:23,738 Skipping link: No binaries permitted for pyjsg: https://archive1.piwheels.org/simple/pyjsg/PyJSG-0.1.3-py3-none-any.whl#sha256=f8a94df22f59228f1a463ef7df60dacac83b798d34e2e96f0d50a9cb66bbad13 (from https://www.piwheels.org/simple/pyjsg/) 2026-03-13T20:26:23,739 Skipping link: No binaries permitted for pyjsg: https://archive1.piwheels.org/simple/pyjsg/PyJSG-0.1.2-py3-none-any.whl#sha256=6c5383c9966fdfeeae21cf17ae2cec792053c58d70bc5c0fe1fabebae9aaa8d5 (from https://www.piwheels.org/simple/pyjsg/) 2026-03-13T20:26:23,739 Skipping link: not a file: https://www.piwheels.org/simple/pyjsg/ 2026-03-13T20:26:23,740 Skipping link: not a file: https://pypi.org/simple/pyjsg/ 2026-03-13T20:26:23,762 Given no hashes to check 1 links for project 'pyjsg': discarding no candidates 2026-03-13T20:26:23,779 Collecting pyjsg==0.12.0 2026-03-13T20:26:23,782 Created temporary directory: /tmp/pip-unpack-fyeh8p9s 2026-03-13T20:26:23,995 Downloading pyjsg-0.12.0.tar.gz (137 kB) 2026-03-13T20:26:24,345 Added pyjsg==0.12.0 from https://files.pythonhosted.org/packages/9b/07/fd85d1be379fef3e9b20770d16092ad14dc5fa9a3bbcf9c66a512c71c51f/pyjsg-0.12.0.tar.gz to build tracker '/tmp/pip-build-tracker-323kyg_y' 2026-03-13T20:26:24,351 Created temporary directory: /tmp/pip-build-env-b2zj6g9i 2026-03-13T20:26:24,355 Installing build dependencies: started 2026-03-13T20:26:24,357 Running command pip subprocess to install build dependencies 2026-03-13T20:26:25,522 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-13T20:26:26,091 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-03-13T20:26:26,114 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-13T20:26:26,654 Collecting hatchling 2026-03-13T20:26:26,672 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.29.0-py3-none-any.whl (76 kB) 2026-03-13T20:26:26,779 Collecting uv-dynamic-versioning 2026-03-13T20:26:26,795 Using cached https://www.piwheels.org/simple/uv-dynamic-versioning/uv_dynamic_versioning-0.13.0-py3-none-any.whl (11 kB) 2026-03-13T20:26:26,981 Collecting packaging>=24.2 2026-03-13T20:26:26,999 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-03-13T20:26:27,119 Collecting pathspec>=0.10.1 2026-03-13T20:26:27,135 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.0.4-py3-none-any.whl (55 kB) 2026-03-13T20:26:27,258 Collecting pluggy>=1.0.0 2026-03-13T20:26:27,272 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl (20 kB) 2026-03-13T20:26:27,515 Collecting trove-classifiers 2026-03-13T20:26:27,530 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.1.14.14-py3-none-any.whl (14 kB) 2026-03-13T20:26:27,738 Collecting dunamai~=1.25 2026-03-13T20:26:27,754 Using cached https://www.piwheels.org/simple/dunamai/dunamai-1.26.0-py3-none-any.whl (27 kB) 2026-03-13T20:26:27,936 Collecting jinja2~=3.0 2026-03-13T20:26:27,961 Using cached https://www.piwheels.org/simple/jinja2/jinja2-3.1.6-py3-none-any.whl (134 kB) 2026-03-13T20:26:28,179 Collecting tomlkit~=0.13 2026-03-13T20:26:28,194 Using cached https://www.piwheels.org/simple/tomlkit/tomlkit-0.14.0-py3-none-any.whl (39 kB) 2026-03-13T20:26:28,736 Collecting MarkupSafe>=2.0 2026-03-13T20:26:28,749 Using cached https://www.piwheels.org/simple/markupsafe/markupsafe-3.0.3-cp311-cp311-linux_armv7l.whl (21 kB) 2026-03-13T20:26:31,478 Installing collected packages: trove-classifiers, tomlkit, pluggy, pathspec, packaging, MarkupSafe, jinja2, hatchling, dunamai, uv-dynamic-versioning 2026-03-13T20:26:31,514 Creating /tmp/pip-build-env-b2zj6g9i/overlay/local/bin 2026-03-13T20:26:31,516 changing mode of /tmp/pip-build-env-b2zj6g9i/overlay/local/bin/trove-classifiers to 755 2026-03-13T20:26:33,043 changing mode of /tmp/pip-build-env-b2zj6g9i/overlay/local/bin/hatchling to 755 2026-03-13T20:26:33,121 changing mode of /tmp/pip-build-env-b2zj6g9i/overlay/local/bin/dunamai to 755 2026-03-13T20:26:33,188 changing mode of /tmp/pip-build-env-b2zj6g9i/overlay/local/bin/uv-dynamic-versioning to 755 2026-03-13T20:26:33,272 Successfully installed MarkupSafe-3.0.3 dunamai-1.26.0 hatchling-1.29.0 jinja2-3.1.6 packaging-26.0 pathspec-1.0.4 pluggy-1.6.0 tomlkit-0.14.0 trove-classifiers-2026.1.14.14 uv-dynamic-versioning-0.13.0 2026-03-13T20:26:33,556 Installing build dependencies: finished with status 'done' 2026-03-13T20:26:33,562 Getting requirements to build wheel: started 2026-03-13T20:26:33,563 Running command Getting requirements to build wheel 2026-03-13T20:26:33,912 Getting requirements to build wheel: finished with status 'done' 2026-03-13T20:26:33,915 Created temporary directory: /tmp/pip-modern-metadata-o98njne_ 2026-03-13T20:26:33,917 Preparing metadata (pyproject.toml): started 2026-03-13T20:26:33,918 Running command Preparing metadata (pyproject.toml) 2026-03-13T20:26:34,560 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-13T20:26:34,565 Source in /tmp/pip-wheel-yejeh1t6/pyjsg_dab805c39e914caa8ed13d42868083c1 has version 0.12.0, which satisfies requirement pyjsg==0.12.0 from https://files.pythonhosted.org/packages/9b/07/fd85d1be379fef3e9b20770d16092ad14dc5fa9a3bbcf9c66a512c71c51f/pyjsg-0.12.0.tar.gz 2026-03-13T20:26:34,566 Removed pyjsg==0.12.0 from https://files.pythonhosted.org/packages/9b/07/fd85d1be379fef3e9b20770d16092ad14dc5fa9a3bbcf9c66a512c71c51f/pyjsg-0.12.0.tar.gz from build tracker '/tmp/pip-build-tracker-323kyg_y' 2026-03-13T20:26:34,572 WARNING: The candidate selected for download or install is a yanked version: 'pyjsg' candidate (version 0.12.0 at https://files.pythonhosted.org/packages/9b/07/fd85d1be379fef3e9b20770d16092ad14dc5fa9a3bbcf9c66a512c71c51f/pyjsg-0.12.0.tar.gz (from https://pypi.org/simple/pyjsg/) (requires-python:>=3.10)) 2026-03-13T20:26:34,572 Reason for being yanked: build is failing 2026-03-13T20:26:34,574 Created temporary directory: /tmp/pip-unpack-3etm7t92 2026-03-13T20:26:34,574 Building wheels for collected packages: pyjsg 2026-03-13T20:26:34,579 Created temporary directory: /tmp/pip-wheel-91zvyytq 2026-03-13T20:26:34,580 Destination directory: /tmp/pip-wheel-91zvyytq 2026-03-13T20:26:34,582 Building wheel for pyjsg (pyproject.toml): started 2026-03-13T20:26:34,584 Running command Building wheel for pyjsg (pyproject.toml) 2026-03-13T20:26:34,715 Building wheel for pyjsg (pyproject.toml): finished with status 'done' 2026-03-13T20:26:34,720 Created wheel for pyjsg: filename=pyjsg-0.12.0-py3-none-any.whl size=81725 sha256=ade2e9018b8f2161f95ecce3ae1ec5f8ef8d2796f09936894ee4d763d0610417 2026-03-13T20:26:34,721 Stored in directory: /tmp/pip-ephem-wheel-cache-1bnq10bc/wheels/b4/95/4b/6443c611a9b906c89a803b59e7a89eac75ed99206283176e3a 2026-03-13T20:26:34,733 Successfully built pyjsg 2026-03-13T20:26:34,739 Removed build tracker: '/tmp/pip-build-tracker-323kyg_y'