2026-05-23T21:53:08,063 Created temporary directory: /tmp/pip-ephem-wheel-cache-fu560hv0 2026-05-23T21:53:08,065 Created temporary directory: /tmp/pip-build-tracker-9j21d395 2026-05-23T21:53:08,065 Initialized build tracking at /tmp/pip-build-tracker-9j21d395 2026-05-23T21:53:08,066 Created build tracker: /tmp/pip-build-tracker-9j21d395 2026-05-23T21:53:08,066 Entered build tracker: /tmp/pip-build-tracker-9j21d395 2026-05-23T21:53:08,067 Created temporary directory: /tmp/pip-wheel-ir68rbzc 2026-05-23T21:53:08,070 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-05-23T21:53:08,072 Created temporary directory: /tmp/pip-ephem-wheel-cache-8k0s4119 2026-05-23T21:53:08,095 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-23T21:53:08,098 2 location(s) to search for versions of strif: 2026-05-23T21:53:08,098 * https://pypi.org/simple/strif/ 2026-05-23T21:53:08,098 * https://www.piwheels.org/simple/strif/ 2026-05-23T21:53:08,099 Fetching project page and analyzing links: https://pypi.org/simple/strif/ 2026-05-23T21:53:08,100 Getting page https://pypi.org/simple/strif/ 2026-05-23T21:53:08,101 Found index url https://pypi.org/simple 2026-05-23T21:53:08,330 Fetched page https://pypi.org/simple/strif/ as application/vnd.pypi.simple.v1+json 2026-05-23T21:53:08,337 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/3e/cd/1c5de5992ad6cac3f7bc429c4376626d76986b6c676514f0948bf2ed41e3/strif-0.1.1-py2.7.egg (from https://pypi.org/simple/strif/) 2026-05-23T21:53:08,338 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/24/2c/06c68cef2a3f9f36f4136f8c5b60b41e29f7bfce80b3e06f48f75a2f83bc/strif-0.1.2-py2.7.egg (from https://pypi.org/simple/strif/) 2026-05-23T21:53:08,339 Found link https://files.pythonhosted.org/packages/55/08/d5c7677b62117cfc7c8d9ec36072b7aac990673f9b4ef7d78141eebd05e1/strif-0.1.2.tar.gz (from https://pypi.org/simple/strif/), version: 0.1.2 2026-05-23T21:53:08,339 Found link https://files.pythonhosted.org/packages/ae/46/b83839035e4c9c2b2deb53dbc0f8b1df6957184578a001fb9107a672ef67/strif-0.2.0.tar.gz (from https://pypi.org/simple/strif/), version: 0.2.0 2026-05-23T21:53:08,340 Found link https://files.pythonhosted.org/packages/f1/b4/49f29b704c12a21b0fd8e2c09d7752879a0939d5d8fd52c9feb7699551bf/strif-0.2.1.tar.gz (from https://pypi.org/simple/strif/), version: 0.2.1 2026-05-23T21:53:08,341 Found link https://files.pythonhosted.org/packages/94/09/8f01893a7e04316fc201adc0791247e445dc2c33a85615d0274e745e345c/strif-0.2.2.tar.gz (from https://pypi.org/simple/strif/), version: 0.2.2 2026-05-23T21:53:08,342 Found link https://files.pythonhosted.org/packages/68/f6/7208ee6486ab85cc27dddd2d65da683cfe6b64c539fd53b878371756a97a/strif-0.2.3.tar.gz (from https://pypi.org/simple/strif/), version: 0.2.3 2026-05-23T21:53:08,342 Skipping link: No binaries permitted for strif: https://files.pythonhosted.org/packages/85/94/0b359e0338aa5acc159fc29578ed882aeecba9999a79d8e71312e3e64e74/strif-1.0.0rc1-py3-none-any.whl (from https://pypi.org/simple/strif/) (requires-python:<3.13,>=3.6) 2026-05-23T21:53:08,343 Found link https://files.pythonhosted.org/packages/3b/b6/3462fe934549e118feec6e0de7bef41c68031098db094ff559081d1fb782/strif-1.0.0rc1.tar.gz (from https://pypi.org/simple/strif/) (requires-python:<3.13,>=3.6), version: 1.0.0rc1 2026-05-23T21:53:08,344 Skipping link: No binaries permitted for strif: https://files.pythonhosted.org/packages/1f/9d/cc94f2c886ecd530397efb12c0aab085ce38e1bb9aca81c96e9763a68473/strif-1.0.0rc2-py3-none-any.whl (from https://pypi.org/simple/strif/) (requires-python:<3.13,>=3.6) 2026-05-23T21:53:08,345 Found link https://files.pythonhosted.org/packages/6a/9d/e623176faf9022aee0ab4ca958e3baf0a0c82b30d7066dc61e34bf97a2b4/strif-1.0.0rc2.tar.gz (from https://pypi.org/simple/strif/) (requires-python:<3.13,>=3.6), version: 1.0.0rc2 2026-05-23T21:53:08,346 Skipping link: No binaries permitted for strif: https://files.pythonhosted.org/packages/e5/c0/b121f857ad169c2c3fcf43d0fbb02d2eb83e0ed737ea5badc4e704a8e2d3/strif-1.0.0rc3-py3-none-any.whl (from https://pypi.org/simple/strif/) (requires-python:<4.0,>=3.6) 2026-05-23T21:53:08,347 Found link https://files.pythonhosted.org/packages/aa/22/3997e43692e09e584205b0995cd269a54bb50d73bcbce9ce85b6973bb7bc/strif-1.0.0rc3.tar.gz (from https://pypi.org/simple/strif/) (requires-python:<4.0,>=3.6), version: 1.0.0rc3 2026-05-23T21:53:08,348 Skipping link: No binaries permitted for strif: https://files.pythonhosted.org/packages/7e/2e/89b7d38243c70706619edd5924f1563add713b3933aef0818dce464e4c5e/strif-1.0.0-py3-none-any.whl (from https://pypi.org/simple/strif/) (requires-python:<4.0,>=3.6) 2026-05-23T21:53:08,349 Found link https://files.pythonhosted.org/packages/a5/7c/2f0a3afc29d4ba7d25a742f250b8d16a5632f60c347aa62c510138fa61a2/strif-1.0.0.tar.gz (from https://pypi.org/simple/strif/) (requires-python:<4.0,>=3.6), version: 1.0.0 2026-05-23T21:53:08,349 Skipping link: No binaries permitted for strif: https://files.pythonhosted.org/packages/7d/2f/d13d2f17084e2f9ea2c4b0e4237ddb0e2787870f0a7f457e2ac10cbefb81/strif-1.0.1-py3-none-any.whl (from https://pypi.org/simple/strif/) (requires-python:<4.0,>=3.6) 2026-05-23T21:53:08,350 Found link https://files.pythonhosted.org/packages/ae/fe/e6b618e5ca59a5a6bb4912f795e02121e60a7b187bd015a570108ab84d25/strif-1.0.1.tar.gz (from https://pypi.org/simple/strif/) (requires-python:<4.0,>=3.6), version: 1.0.1 2026-05-23T21:53:08,351 Skipping link: No binaries permitted for strif: https://files.pythonhosted.org/packages/4d/d1/97ddc8554bb069655b9f0821c6d5f0cd9b16d6992fb659abcea00103a913/strif-2.0.0rc1-py3-none-any.whl (from https://pypi.org/simple/strif/) (requires-python:<4.0,>=3.10) 2026-05-23T21:53:08,352 Found link https://files.pythonhosted.org/packages/5c/41/6767681b5cd7be581954c75647b84698b95a8d33738bf00338c2bfba0425/strif-2.0.0rc1.tar.gz (from https://pypi.org/simple/strif/) (requires-python:<4.0,>=3.10), version: 2.0.0rc1 2026-05-23T21:53:08,352 Skipping link: No binaries permitted for strif: https://files.pythonhosted.org/packages/7a/4c/11c44c316da8edc3e5885e26ecbee62713c41f087e0444a0dc4d6843c7ec/strif-2.0.0-py3-none-any.whl (from https://pypi.org/simple/strif/) (requires-python:<4.0,>=3.10) 2026-05-23T21:53:08,353 Found link https://files.pythonhosted.org/packages/6d/ed/41b8f80490aff1730bddce8813ec791ccc8b15bc8f0fd20c8081302866cf/strif-2.0.0.tar.gz (from https://pypi.org/simple/strif/) (requires-python:<4.0,>=3.10), version: 2.0.0 2026-05-23T21:53:08,354 Skipping link: No binaries permitted for strif: https://files.pythonhosted.org/packages/fd/ad/23c158d5460ab362be8a1e2878886d996ded67797cdea94a6868985c8149/strif-2.0.1-py3-none-any.whl (from https://pypi.org/simple/strif/) (requires-python:<4.0,>=3.11) 2026-05-23T21:53:08,355 Found link https://files.pythonhosted.org/packages/3c/ec/e7fb23175bd814572f7e321e2b62ba34e30743d6a9f294d351cf311eb72d/strif-2.0.1.tar.gz (from https://pypi.org/simple/strif/) (requires-python:<4.0,>=3.11), version: 2.0.1 2026-05-23T21:53:08,356 Skipping link: No binaries permitted for strif: https://files.pythonhosted.org/packages/13/7e/ee486891055d56ce9bcbfd411effad874bbdbd16abab33200ae3d57c49a6/strif-2.0.2-py3-none-any.whl (from https://pypi.org/simple/strif/) (requires-python:<4.0,>=3.10) 2026-05-23T21:53:08,357 Found link https://files.pythonhosted.org/packages/e1/08/7ad64e5c8c9306fe5dc31fac5789d0f502c7a3a1e8e796739a897f411e64/strif-2.0.2.tar.gz (from https://pypi.org/simple/strif/) (requires-python:<4.0,>=3.10), version: 2.0.2 2026-05-23T21:53:08,358 Skipping link: No binaries permitted for strif: https://files.pythonhosted.org/packages/9e/95/579444185a9d0800afb009730ea3a2f9f8835be8e67a1edd161efaa89823/strif-2.1.0-py3-none-any.whl (from https://pypi.org/simple/strif/) (requires-python:<4.0,>=3.10) 2026-05-23T21:53:08,359 Found link https://files.pythonhosted.org/packages/80/98/7cef4d6fcd9273f209c0b732ef76e972477d906576c27691ac6a9f2dc9f4/strif-2.1.0.tar.gz (from https://pypi.org/simple/strif/) (requires-python:<4.0,>=3.10), version: 2.1.0 2026-05-23T21:53:08,360 Skipping link: No binaries permitted for strif: https://files.pythonhosted.org/packages/ec/1e/0aadcc81504092b6251e7a76582438036fb718e648143156a263b8d2c8e6/strif-3.0.0rc1-py3-none-any.whl (from https://pypi.org/simple/strif/) (requires-python:<4.0,>=3.10) 2026-05-23T21:53:08,360 Found link https://files.pythonhosted.org/packages/7c/32/db3333c3f3b54b1d2ab1db9887034fab8b76acf1191907c2c4d6a14ff811/strif-3.0.0rc1.tar.gz (from https://pypi.org/simple/strif/) (requires-python:<4.0,>=3.10), version: 3.0.0rc1 2026-05-23T21:53:08,361 Skipping link: No binaries permitted for strif: https://files.pythonhosted.org/packages/56/94/167260a85c125aa98c4dd0c34c13b63ae12af9733fc09b6750874ee86903/strif-3.0.0-py3-none-any.whl (from https://pypi.org/simple/strif/) (requires-python:<4.0,>=3.10) 2026-05-23T21:53:08,362 Found link https://files.pythonhosted.org/packages/ee/71/6ae5175dd1166e74c2bd2f368420da55bd11adba6c6c3b0b91286303bcd2/strif-3.0.0.tar.gz (from https://pypi.org/simple/strif/) (requires-python:<4.0,>=3.10), version: 3.0.0 2026-05-23T21:53:08,362 Skipping link: No binaries permitted for strif: https://files.pythonhosted.org/packages/a4/fd/94ebfa518f46b473d238a8ad5837ce75cfe4ea0ce5a91544a88198d8a8d3/strif-3.0.1-py3-none-any.whl (from https://pypi.org/simple/strif/) (requires-python:<4.0,>=3.10) 2026-05-23T21:53:08,363 Found link https://files.pythonhosted.org/packages/5c/63/bf90e5632aea866c1bbd2567f04a7026191728c648ecf44ff489829898a3/strif-3.0.1.tar.gz (from https://pypi.org/simple/strif/) (requires-python:<4.0,>=3.10), version: 3.0.1 2026-05-23T21:53:08,364 Skipping link: No binaries permitted for strif: https://files.pythonhosted.org/packages/e5/6a/39aefac880b2e114a4ebd3e49415c81b8259862dab4af493f81909464489/strif-3.0.2-py3-none-any.whl (from https://pypi.org/simple/strif/) (requires-python:<4.0,>=3.10) 2026-05-23T21:53:08,365 Found link https://files.pythonhosted.org/packages/32/82/a5d50123a1deb4a5ff22881a5f7f86134d5d5c05f807772774466383cd81/strif-3.0.2.tar.gz (from https://pypi.org/simple/strif/) (requires-python:<4.0,>=3.10), version: 3.0.2 2026-05-23T21:53:08,366 Skipping link: No binaries permitted for strif: https://files.pythonhosted.org/packages/21/83/6dd4e9ef8717dab7539863ad7728ce64611a41b95b238aa7846460016702/strif-3.1.0-py3-none-any.whl (from https://pypi.org/simple/strif/) (requires-python:<4.0,>=3.10) 2026-05-23T21:53:08,367 Found link https://files.pythonhosted.org/packages/39/7e/5822171da928d7b0a398f96ae5ec393ddab4115198516a073718fc59d7e8/strif-3.1.0.tar.gz (from https://pypi.org/simple/strif/) (requires-python:<4.0,>=3.10), version: 3.1.0 2026-05-23T21:53:08,368 Fetching project page and analyzing links: https://www.piwheels.org/simple/strif/ 2026-05-23T21:53:08,368 Getting page https://www.piwheels.org/simple/strif/ 2026-05-23T21:53:08,370 Found index url https://www.piwheels.org/simple 2026-05-23T21:53:08,544 Fetched page https://www.piwheels.org/simple/strif/ as text/html 2026-05-23T21:53:08,550 Skipping link: No binaries permitted for strif: https://www.piwheels.org/simple/strif/strif-3.0.2-py3-none-any.whl#sha256=d9ecafe01264f940248d5de2045995429e59a953024314edfb1c1af205299e38 (from https://www.piwheels.org/simple/strif/) (requires-python:<4.0,>=3.10) 2026-05-23T21:53:08,551 Skipping link: No binaries permitted for strif: https://archive1.piwheels.org/simple/strif/strif-3.0.1-py3-none-any.whl#sha256=5dca44af3ff2f8a947a0398b619d138014f4d29a5aaf6c7e73fe7bec5f5973da (from https://www.piwheels.org/simple/strif/) (requires-python:<4.0,>=3.10) 2026-05-23T21:53:08,551 Skipping link: No binaries permitted for strif: https://archive1.piwheels.org/simple/strif/strif-3.0.0-py3-none-any.whl#sha256=c0345f31c714aa08045088086e760383740d9710a06b8169968c7a2fbcb3dac8 (from https://www.piwheels.org/simple/strif/) (requires-python:<4.0,>=3.10) 2026-05-23T21:53:08,552 Skipping link: No binaries permitted for strif: https://archive1.piwheels.org/simple/strif/strif-3.0.0rc1-py3-none-any.whl#sha256=01b2dcf7ca30cde731b805204c97e1c929e7ba1a4457256c5ff17f21fa437976 (from https://www.piwheels.org/simple/strif/) (requires-python:<4.0,>=3.10) 2026-05-23T21:53:08,553 Skipping link: No binaries permitted for strif: https://archive1.piwheels.org/simple/strif/strif-2.1.0-py3-none-any.whl#sha256=eab5372414e75ffbe2c6ac7faffca691fdeaf2c36b5b012c3b7286f07a3b551c (from https://www.piwheels.org/simple/strif/) (requires-python:<4.0,>=3.10) 2026-05-23T21:53:08,553 Skipping link: No binaries permitted for strif: https://archive1.piwheels.org/simple/strif/strif-2.0.2-py3-none-any.whl#sha256=14f820828e27d874bad1d6106250bb1ccc47c0273181f0b4d8c313b195f00edb (from https://www.piwheels.org/simple/strif/) (requires-python:<4.0,>=3.10) 2026-05-23T21:53:08,553 Skipping link: No binaries permitted for strif: https://archive1.piwheels.org/simple/strif/strif-2.0.1-py3-none-any.whl#sha256=a561717c40af4177a8eab3659742a3c7505fd30594fefd11681eca6edcb7d2f3 (from https://www.piwheels.org/simple/strif/) (requires-python:<4.0,>=3.11) 2026-05-23T21:53:08,554 Skipping link: No binaries permitted for strif: https://archive1.piwheels.org/simple/strif/strif-2.0.0-py3-none-any.whl#sha256=04c8c3f28bb169f6190bace6d7de11b137629c0cc70913a949bff16473290d61 (from https://www.piwheels.org/simple/strif/) (requires-python:>=3.10,<4.0) 2026-05-23T21:53:08,554 Skipping link: No binaries permitted for strif: https://archive1.piwheels.org/simple/strif/strif-2.0.0rc1-py3-none-any.whl#sha256=836e66fd239bcaa066369e2b2785a74a1756e48c1c1fa3adb85a51f53e27a5e3 (from https://www.piwheels.org/simple/strif/) (requires-python:>=3.10,<4.0) 2026-05-23T21:53:08,555 Skipping link: No binaries permitted for strif: https://archive1.piwheels.org/simple/strif/strif-1.0.1-py3-none-any.whl#sha256=990e2ba7b7300e1faf9014bf358da8cb36105b1962f7860bf15fab9a227446bf (from https://www.piwheels.org/simple/strif/) (requires-python:>=3.6,<4.0) 2026-05-23T21:53:08,555 Skipping link: No binaries permitted for strif: https://archive1.piwheels.org/simple/strif/strif-1.0.0-py3-none-any.whl#sha256=b38bb05eea74a389330003bdccf52391c3d1d39795300c514e6f00e38f5da2c6 (from https://www.piwheels.org/simple/strif/) (requires-python:>=3.6,<4.0) 2026-05-23T21:53:08,556 Skipping link: No binaries permitted for strif: https://archive1.piwheels.org/simple/strif/strif-1.0.0rc3-py3-none-any.whl#sha256=d2cb3cba81bcd058f0c4481d54e8772c2d643e4cbf207bad6abee6129e3741ee (from https://www.piwheels.org/simple/strif/) (requires-python:>=3.6,<4.0) 2026-05-23T21:53:08,556 Skipping link: No binaries permitted for strif: https://archive1.piwheels.org/simple/strif/strif-1.0.0rc2-py3-none-any.whl#sha256=075d2e96238ecd4045e7860fd8e8b43e82e1f36ead0b41fdfc1bc958ce392d64 (from https://www.piwheels.org/simple/strif/) (requires-python:>=3.6, <3.13) 2026-05-23T21:53:08,557 Skipping link: No binaries permitted for strif: https://archive1.piwheels.org/simple/strif/strif-1.0.0rc1-py3-none-any.whl#sha256=6c36989639043a501a0cd664e4e6b8491c8ebd3aa11ca52cac43fe64aa4d48de (from https://www.piwheels.org/simple/strif/) (requires-python:>=3.6, <3.13) 2026-05-23T21:53:08,558 Skipping link: No binaries permitted for strif: https://archive1.piwheels.org/simple/strif/strif-0.2.3-py3-none-any.whl#sha256=b2cd0a9be6e5899bfa719abcf673659d92c39403c893fce13cd2074e9d228b9f (from https://www.piwheels.org/simple/strif/) 2026-05-23T21:53:08,558 Skipping link: No binaries permitted for strif: https://archive1.piwheels.org/simple/strif/strif-0.2.2-py3-none-any.whl#sha256=11186c31648f0fd487b9721c600ff83bfe331a66442ae117c48a509727366e49 (from https://www.piwheels.org/simple/strif/) 2026-05-23T21:53:08,559 Skipping link: No binaries permitted for strif: https://archive1.piwheels.org/simple/strif/strif-0.2.1-py3-none-any.whl#sha256=aacee08dbdb68a99be294f09c5bf62859cdfb05faf8846482923a1dd92477893 (from https://www.piwheels.org/simple/strif/) 2026-05-23T21:53:08,559 Skipping link: No binaries permitted for strif: https://archive1.piwheels.org/simple/strif/strif-0.2.0-py3-none-any.whl#sha256=0f9df7426551059a4fba007b6c38d06a27b77904cc4aba09c558cb9a10ba8310 (from https://www.piwheels.org/simple/strif/) 2026-05-23T21:53:08,560 Skipping link: not a file: https://www.piwheels.org/simple/strif/ 2026-05-23T21:53:08,561 Skipping link: not a file: https://pypi.org/simple/strif/ 2026-05-23T21:53:08,582 Given no hashes to check 1 links for project 'strif': discarding no candidates 2026-05-23T21:53:08,600 Collecting strif==3.1.0 2026-05-23T21:53:08,602 Created temporary directory: /tmp/pip-unpack-0g2zvipu 2026-05-23T21:53:08,833 Downloading strif-3.1.0.tar.gz (40 kB) 2026-05-23T21:53:08,929 Added strif==3.1.0 from https://files.pythonhosted.org/packages/39/7e/5822171da928d7b0a398f96ae5ec393ddab4115198516a073718fc59d7e8/strif-3.1.0.tar.gz to build tracker '/tmp/pip-build-tracker-9j21d395' 2026-05-23T21:53:08,936 Created temporary directory: /tmp/pip-build-env-eq045fgl 2026-05-23T21:53:08,941 Installing build dependencies: started 2026-05-23T21:53:08,942 Running command pip subprocess to install build dependencies 2026-05-23T21:53:10,110 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-05-23T21:53:10,520 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-05-23T21:53:10,544 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-23T21:53:11,092 Collecting hatchling 2026-05-23T21:53:11,093 Obtaining dependency information for hatchling from https://www.piwheels.org/simple/hatchling/hatchling-1.29.0-py3-none-any.whl.metadata 2026-05-23T21:53:11,108 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.29.0-py3-none-any.whl.metadata (3.8 kB) 2026-05-23T21:53:11,219 Collecting uv-dynamic-versioning 2026-05-23T21:53:11,220 Obtaining dependency information for uv-dynamic-versioning from https://www.piwheels.org/simple/uv-dynamic-versioning/uv_dynamic_versioning-0.14.0-py3-none-any.whl.metadata 2026-05-23T21:53:11,234 Using cached https://www.piwheels.org/simple/uv-dynamic-versioning/uv_dynamic_versioning-0.14.0-py3-none-any.whl.metadata (4.4 kB) 2026-05-23T21:53:11,427 Collecting packaging>=24.2 2026-05-23T21:53:11,428 Obtaining dependency information for packaging>=24.2 from https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata 2026-05-23T21:53:11,440 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata (3.5 kB) 2026-05-23T21:53:11,562 Collecting pathspec>=0.10.1 2026-05-23T21:53:11,563 Obtaining dependency information for pathspec>=0.10.1 from https://www.piwheels.org/simple/pathspec/pathspec-1.1.1-py3-none-any.whl.metadata 2026-05-23T21:53:11,575 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.1.1-py3-none-any.whl.metadata (14 kB) 2026-05-23T21:53:11,698 Collecting pluggy>=1.0.0 2026-05-23T21:53:11,699 Obtaining dependency information for pluggy>=1.0.0 from https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl.metadata 2026-05-23T21:53:11,712 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl.metadata (4.8 kB) 2026-05-23T21:53:11,969 Collecting trove-classifiers 2026-05-23T21:53:11,969 Obtaining dependency information for trove-classifiers from https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.5.22.10-py3-none-any.whl.metadata 2026-05-23T21:53:11,987 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.5.22.10-py3-none-any.whl.metadata (2.4 kB) 2026-05-23T21:53:12,199 Collecting dunamai~=1.26 2026-05-23T21:53:12,200 Obtaining dependency information for dunamai~=1.26 from https://www.piwheels.org/simple/dunamai/dunamai-1.26.1-py3-none-any.whl.metadata 2026-05-23T21:53:12,216 Using cached https://www.piwheels.org/simple/dunamai/dunamai-1.26.1-py3-none-any.whl.metadata (10 kB) 2026-05-23T21:53:12,403 Collecting jinja2~=3.0 2026-05-23T21:53:12,404 Obtaining dependency information for jinja2~=3.0 from https://www.piwheels.org/simple/jinja2/jinja2-3.1.6-py3-none-any.whl.metadata 2026-05-23T21:53:12,422 Using cached https://www.piwheels.org/simple/jinja2/jinja2-3.1.6-py3-none-any.whl.metadata (2.9 kB) 2026-05-23T21:53:12,430 Discarding https://www.piwheels.org/simple/jinja2/jinja2-3.1.6-py3-none-any.whl#sha256=fe8571fbbd1ff453eb75ea114f68611e5b3e5b8b018397eeb70573daa35d45ea (from https://www.piwheels.org/simple/jinja2/) (requires-python:>=3.7): Requested jinja2~=3.0 from https://www.piwheels.org/simple/jinja2/jinja2-3.1.6-py3-none-any.whl#sha256=fe8571fbbd1ff453eb75ea114f68611e5b3e5b8b018397eeb70573daa35d45ea (from uv-dynamic-versioning) has inconsistent Name: expected 'jinja2', but metadata has 'Jinja2' 2026-05-23T21:53:12,454 Using cached jinja2-3.1.6-py3-none-any.whl (134 kB) 2026-05-23T21:53:12,680 Collecting tomlkit~=0.13 2026-05-23T21:53:12,681 Obtaining dependency information for tomlkit~=0.13 from https://www.piwheels.org/simple/tomlkit/tomlkit-0.15.0-py3-none-any.whl.metadata 2026-05-23T21:53:12,696 Using cached https://www.piwheels.org/simple/tomlkit/tomlkit-0.15.0-py3-none-any.whl.metadata (2.8 kB) 2026-05-23T21:53:13,256 Collecting MarkupSafe>=2.0 2026-05-23T21:53:13,258 Obtaining dependency information for MarkupSafe>=2.0 from https://www.piwheels.org/simple/markupsafe/markupsafe-3.0.3-cp311-cp311-linux_armv7l.whl.metadata 2026-05-23T21:53:13,272 Using cached https://www.piwheels.org/simple/markupsafe/markupsafe-3.0.3-cp311-cp311-linux_armv7l.whl.metadata (2.7 kB) 2026-05-23T21:53:13,350 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.29.0-py3-none-any.whl (76 kB) 2026-05-23T21:53:13,368 Using cached https://www.piwheels.org/simple/uv-dynamic-versioning/uv_dynamic_versioning-0.14.0-py3-none-any.whl (12 kB) 2026-05-23T21:53:13,384 Using cached https://www.piwheels.org/simple/dunamai/dunamai-1.26.1-py3-none-any.whl (27 kB) 2026-05-23T21:53:13,403 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-05-23T21:53:13,422 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.1.1-py3-none-any.whl (57 kB) 2026-05-23T21:53:13,438 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl (20 kB) 2026-05-23T21:53:13,455 Using cached https://www.piwheels.org/simple/tomlkit/tomlkit-0.15.0-py3-none-any.whl (41 kB) 2026-05-23T21:53:13,472 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.5.22.10-py3-none-any.whl (14 kB) 2026-05-23T21:53:13,487 Using cached https://www.piwheels.org/simple/markupsafe/markupsafe-3.0.3-cp311-cp311-linux_armv7l.whl (21 kB) 2026-05-23T21:53:13,505 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.29.0-py3-none-any.whl (76 kB) 2026-05-23T21:53:13,528 Using cached https://www.piwheels.org/simple/uv-dynamic-versioning/uv_dynamic_versioning-0.14.0-py3-none-any.whl (12 kB) 2026-05-23T21:53:13,549 Using cached https://www.piwheels.org/simple/dunamai/dunamai-1.26.1-py3-none-any.whl (27 kB) 2026-05-23T21:53:13,570 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-05-23T21:53:13,593 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.1.1-py3-none-any.whl (57 kB) 2026-05-23T21:53:13,614 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl (20 kB) 2026-05-23T21:53:13,635 Using cached https://www.piwheels.org/simple/tomlkit/tomlkit-0.15.0-py3-none-any.whl (41 kB) 2026-05-23T21:53:13,655 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.5.22.10-py3-none-any.whl (14 kB) 2026-05-23T21:53:13,674 Using cached https://www.piwheels.org/simple/markupsafe/markupsafe-3.0.3-cp311-cp311-linux_armv7l.whl (21 kB) 2026-05-23T21:53:16,273 Installing collected packages: trove-classifiers, tomlkit, pluggy, pathspec, packaging, MarkupSafe, jinja2, hatchling, dunamai, uv-dynamic-versioning 2026-05-23T21:53:16,309 Creating /tmp/pip-build-env-eq045fgl/overlay/local/bin 2026-05-23T21:53:16,311 changing mode of /tmp/pip-build-env-eq045fgl/overlay/local/bin/trove-classifiers to 755 2026-05-23T21:53:17,954 changing mode of /tmp/pip-build-env-eq045fgl/overlay/local/bin/hatchling to 755 2026-05-23T21:53:18,036 changing mode of /tmp/pip-build-env-eq045fgl/overlay/local/bin/dunamai to 755 2026-05-23T21:53:18,108 changing mode of /tmp/pip-build-env-eq045fgl/overlay/local/bin/uv-dynamic-versioning to 755 2026-05-23T21:53:18,200 Successfully installed MarkupSafe-3.0.3 dunamai-1.26.1 hatchling-1.29.0 jinja2-3.1.6 packaging-26.2 pathspec-1.1.1 pluggy-1.6.0 tomlkit-0.15.0 trove-classifiers-2026.5.22.10 uv-dynamic-versioning-0.14.0 2026-05-23T21:53:18,511 Installing build dependencies: finished with status 'done' 2026-05-23T21:53:18,518 Getting requirements to build wheel: started 2026-05-23T21:53:18,519 Running command Getting requirements to build wheel 2026-05-23T21:53:18,872 Getting requirements to build wheel: finished with status 'done' 2026-05-23T21:53:18,876 Created temporary directory: /tmp/pip-modern-metadata-wkd3tvg2 2026-05-23T21:53:18,878 Preparing metadata (pyproject.toml): started 2026-05-23T21:53:18,879 Running command Preparing metadata (pyproject.toml) 2026-05-23T21:53:19,465 Preparing metadata (pyproject.toml): finished with status 'done' 2026-05-23T21:53:19,471 Source in /tmp/pip-wheel-ir68rbzc/strif_1acc028750ea4ef696f3b0f11b787d43 has version 3.1.0, which satisfies requirement strif==3.1.0 from https://files.pythonhosted.org/packages/39/7e/5822171da928d7b0a398f96ae5ec393ddab4115198516a073718fc59d7e8/strif-3.1.0.tar.gz 2026-05-23T21:53:19,472 Removed strif==3.1.0 from https://files.pythonhosted.org/packages/39/7e/5822171da928d7b0a398f96ae5ec393ddab4115198516a073718fc59d7e8/strif-3.1.0.tar.gz from build tracker '/tmp/pip-build-tracker-9j21d395' 2026-05-23T21:53:19,479 Created temporary directory: /tmp/pip-unpack-2j2kni7t 2026-05-23T21:53:19,480 Building wheels for collected packages: strif 2026-05-23T21:53:19,485 Created temporary directory: /tmp/pip-wheel-fwhqk14v 2026-05-23T21:53:19,485 Destination directory: /tmp/pip-wheel-fwhqk14v 2026-05-23T21:53:19,488 Building wheel for strif (pyproject.toml): started 2026-05-23T21:53:19,489 Running command Building wheel for strif (pyproject.toml) 2026-05-23T21:53:19,624 Building wheel for strif (pyproject.toml): finished with status 'done' 2026-05-23T21:53:19,628 Created wheel for strif: filename=strif-3.1.0-py3-none-any.whl size=20171 sha256=9337b67a7019cee445ac15f96dd2c7f8fda9a5166a1cfb95e695e33200db00d3 2026-05-23T21:53:19,630 Stored in directory: /tmp/pip-ephem-wheel-cache-8k0s4119/wheels/ff/87/9f/2635245d91d1784113d593f446787be331762064cacee902b2 2026-05-23T21:53:19,642 Successfully built strif 2026-05-23T21:53:19,646 Removed build tracker: '/tmp/pip-build-tracker-9j21d395'