2026-03-13T20:45:16,161 Created temporary directory: /tmp/pip-ephem-wheel-cache-nmaf6s1p 2026-03-13T20:45:16,163 Created temporary directory: /tmp/pip-build-tracker-l492bkf8 2026-03-13T20:45:16,164 Initialized build tracking at /tmp/pip-build-tracker-l492bkf8 2026-03-13T20:45:16,164 Created build tracker: /tmp/pip-build-tracker-l492bkf8 2026-03-13T20:45:16,165 Entered build tracker: /tmp/pip-build-tracker-l492bkf8 2026-03-13T20:45:16,165 Created temporary directory: /tmp/pip-wheel-v9ye3vsw 2026-03-13T20:45:16,168 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:45:16,171 Created temporary directory: /tmp/pip-ephem-wheel-cache-tyh4524_ 2026-03-13T20:45:16,192 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-13T20:45:16,196 2 location(s) to search for versions of pyjsg: 2026-03-13T20:45:16,196 * https://pypi.org/simple/pyjsg/ 2026-03-13T20:45:16,196 * https://www.piwheels.org/simple/pyjsg/ 2026-03-13T20:45:16,196 Fetching project page and analyzing links: https://pypi.org/simple/pyjsg/ 2026-03-13T20:45:16,197 Getting page https://pypi.org/simple/pyjsg/ 2026-03-13T20:45:16,199 Found index url https://pypi.org/simple 2026-03-13T20:45:16,339 Fetched page https://pypi.org/simple/pyjsg/ as application/vnd.pypi.simple.v1+json 2026-03-13T20:45:16,346 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:45:16,347 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:45:16,348 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:45:16,349 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:45:16,349 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:45:16,350 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:45:16,351 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:45:16,351 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:45:16,352 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:45:16,352 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:45:16,353 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:45:16,354 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:45:16,354 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:45:16,355 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:45:16,355 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:45:16,356 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:45:16,356 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:45:16,357 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:45:16,357 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:45:16,358 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:45:16,358 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:45:16,359 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:45:16,359 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:45:16,360 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:45:16,360 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:45:16,361 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:45:16,362 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:45:16,362 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:45:16,363 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:45:16,363 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:45:16,364 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:45:16,365 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:45:16,365 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:45:16,366 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:45:16,367 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:45:16,367 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:45:16,368 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:45:16,369 Fetching project page and analyzing links: https://www.piwheels.org/simple/pyjsg/ 2026-03-13T20:45:16,370 Getting page https://www.piwheels.org/simple/pyjsg/ 2026-03-13T20:45:16,371 Found index url https://www.piwheels.org/simple 2026-03-13T20:45:16,525 Fetched page https://www.piwheels.org/simple/pyjsg/ as text/html 2026-03-13T20:45:16,532 Skipping link: No binaries permitted for pyjsg: https://www.piwheels.org/simple/pyjsg/pyjsg-0.12.2-py3-none-any.whl#sha256=937dd783cacc55f6afa66dd8607a6c546fc99ce433cce6abe87096f76be425fa (from https://www.piwheels.org/simple/pyjsg/) (requires-python:>=3.10) 2026-03-13T20:45:16,533 Skipping link: No binaries permitted for pyjsg: https://www.piwheels.org/simple/pyjsg/pyjsg-0.12.0-py3-none-any.whl#sha256=ade2e9018b8f2161f95ecce3ae1ec5f8ef8d2796f09936894ee4d763d0610417 (from https://www.piwheels.org/simple/pyjsg/) (requires-python:>=3.10) 2026-03-13T20:45:16,533 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:45:16,534 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:45:16,535 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:45:16,535 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:45:16,536 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:45:16,536 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:45:16,537 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:45:16,537 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:45:16,538 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:45:16,538 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:45:16,539 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:45:16,539 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:45:16,540 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:45:16,540 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:45:16,541 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:45:16,541 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:45:16,542 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:45:16,542 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:45:16,543 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:45:16,543 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:45:16,544 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:45:16,545 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:45:16,545 Skipping link: not a file: https://www.piwheels.org/simple/pyjsg/ 2026-03-13T20:45:16,545 Skipping link: not a file: https://pypi.org/simple/pyjsg/ 2026-03-13T20:45:16,567 Given no hashes to check 1 links for project 'pyjsg': discarding no candidates 2026-03-13T20:45:16,584 Collecting pyjsg==0.12.3 2026-03-13T20:45:16,587 Created temporary directory: /tmp/pip-unpack-hle_mje7 2026-03-13T20:45:16,797 Downloading pyjsg-0.12.3.tar.gz (137 kB) 2026-03-13T20:45:17,175 Added pyjsg==0.12.3 from https://files.pythonhosted.org/packages/04/75/9b316ac78dfd1c4e31521091d7fa6da15a53ece81de76fe755078d43e3e0/pyjsg-0.12.3.tar.gz to build tracker '/tmp/pip-build-tracker-l492bkf8' 2026-03-13T20:45:17,181 Created temporary directory: /tmp/pip-build-env-6_16q3lc 2026-03-13T20:45:17,185 Installing build dependencies: started 2026-03-13T20:45:17,186 Running command pip subprocess to install build dependencies 2026-03-13T20:45:18,316 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-13T20:45:18,887 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:45:18,910 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-13T20:45:19,410 Collecting hatchling 2026-03-13T20:45:19,429 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.29.0-py3-none-any.whl (76 kB) 2026-03-13T20:45:19,536 Collecting uv-dynamic-versioning 2026-03-13T20:45:19,553 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:45:19,740 Collecting packaging>=24.2 2026-03-13T20:45:19,758 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-03-13T20:45:19,876 Collecting pathspec>=0.10.1 2026-03-13T20:45:19,891 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.0.4-py3-none-any.whl (55 kB) 2026-03-13T20:45:20,011 Collecting pluggy>=1.0.0 2026-03-13T20:45:20,025 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl (20 kB) 2026-03-13T20:45:20,269 Collecting trove-classifiers 2026-03-13T20:45:20,283 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.1.14.14-py3-none-any.whl (14 kB) 2026-03-13T20:45:20,495 Collecting dunamai~=1.25 2026-03-13T20:45:20,510 Using cached https://www.piwheels.org/simple/dunamai/dunamai-1.26.0-py3-none-any.whl (27 kB) 2026-03-13T20:45:20,698 Collecting jinja2~=3.0 2026-03-13T20:45:20,718 Using cached https://www.piwheels.org/simple/jinja2/jinja2-3.1.6-py3-none-any.whl (134 kB) 2026-03-13T20:45:20,938 Collecting tomlkit~=0.13 2026-03-13T20:45:20,953 Using cached https://www.piwheels.org/simple/tomlkit/tomlkit-0.14.0-py3-none-any.whl (39 kB) 2026-03-13T20:45:21,500 Collecting MarkupSafe>=2.0 2026-03-13T20:45:21,515 Using cached https://www.piwheels.org/simple/markupsafe/markupsafe-3.0.3-cp311-cp311-linux_armv7l.whl (21 kB) 2026-03-13T20:45:24,298 Installing collected packages: trove-classifiers, tomlkit, pluggy, pathspec, packaging, MarkupSafe, jinja2, hatchling, dunamai, uv-dynamic-versioning 2026-03-13T20:45:24,334 Creating /tmp/pip-build-env-6_16q3lc/overlay/local/bin 2026-03-13T20:45:24,336 changing mode of /tmp/pip-build-env-6_16q3lc/overlay/local/bin/trove-classifiers to 755 2026-03-13T20:45:25,853 changing mode of /tmp/pip-build-env-6_16q3lc/overlay/local/bin/hatchling to 755 2026-03-13T20:45:25,934 changing mode of /tmp/pip-build-env-6_16q3lc/overlay/local/bin/dunamai to 755 2026-03-13T20:45:26,004 changing mode of /tmp/pip-build-env-6_16q3lc/overlay/local/bin/uv-dynamic-versioning to 755 2026-03-13T20:45:26,093 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:45:26,381 Installing build dependencies: finished with status 'done' 2026-03-13T20:45:26,387 Getting requirements to build wheel: started 2026-03-13T20:45:26,388 Running command Getting requirements to build wheel 2026-03-13T20:45:26,733 Getting requirements to build wheel: finished with status 'done' 2026-03-13T20:45:26,736 Created temporary directory: /tmp/pip-modern-metadata-ifpxwfuw 2026-03-13T20:45:26,738 Preparing metadata (pyproject.toml): started 2026-03-13T20:45:26,739 Running command Preparing metadata (pyproject.toml) 2026-03-13T20:45:27,355 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-13T20:45:27,360 Source in /tmp/pip-wheel-v9ye3vsw/pyjsg_b4b88d741c1b4ba1bba04b9bf116ecdf has version 0.12.3, which satisfies requirement pyjsg==0.12.3 from https://files.pythonhosted.org/packages/04/75/9b316ac78dfd1c4e31521091d7fa6da15a53ece81de76fe755078d43e3e0/pyjsg-0.12.3.tar.gz 2026-03-13T20:45:27,361 Removed pyjsg==0.12.3 from https://files.pythonhosted.org/packages/04/75/9b316ac78dfd1c4e31521091d7fa6da15a53ece81de76fe755078d43e3e0/pyjsg-0.12.3.tar.gz from build tracker '/tmp/pip-build-tracker-l492bkf8' 2026-03-13T20:45:27,367 Created temporary directory: /tmp/pip-unpack-tkaol5k7 2026-03-13T20:45:27,367 Building wheels for collected packages: pyjsg 2026-03-13T20:45:27,372 Created temporary directory: /tmp/pip-wheel-nynxch4g 2026-03-13T20:45:27,373 Destination directory: /tmp/pip-wheel-nynxch4g 2026-03-13T20:45:27,375 Building wheel for pyjsg (pyproject.toml): started 2026-03-13T20:45:27,377 Running command Building wheel for pyjsg (pyproject.toml) 2026-03-13T20:45:27,513 Building wheel for pyjsg (pyproject.toml): finished with status 'done' 2026-03-13T20:45:27,519 Created wheel for pyjsg: filename=pyjsg-0.12.3-py3-none-any.whl size=81731 sha256=1ce57be11f4599baa5ab6d94f05709103fa7e24ac4fc47b8517d2ae4ea2a6d9d 2026-03-13T20:45:27,521 Stored in directory: /tmp/pip-ephem-wheel-cache-tyh4524_/wheels/0b/aa/b7/272c0116b3c0f3226faa68f083c7acc99856d60894fe2947e7 2026-03-13T20:45:27,533 Successfully built pyjsg 2026-03-13T20:45:27,538 Removed build tracker: '/tmp/pip-build-tracker-l492bkf8'