2026-03-04T02:49:02,839 Created temporary directory: /tmp/pip-ephem-wheel-cache-aun59xpr 2026-03-04T02:49:02,841 Created temporary directory: /tmp/pip-build-tracker-ostxnrs6 2026-03-04T02:49:02,842 Initialized build tracking at /tmp/pip-build-tracker-ostxnrs6 2026-03-04T02:49:02,842 Created build tracker: /tmp/pip-build-tracker-ostxnrs6 2026-03-04T02:49:02,842 Entered build tracker: /tmp/pip-build-tracker-ostxnrs6 2026-03-04T02:49:02,843 Created temporary directory: /tmp/pip-wheel-0_ynnoae 2026-03-04T02:49:02,846 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-04T02:49:02,849 Created temporary directory: /tmp/pip-ephem-wheel-cache-oz4w_glf 2026-03-04T02:49:02,871 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-04T02:49:02,874 2 location(s) to search for versions of pyrautils: 2026-03-04T02:49:02,874 * https://pypi.org/simple/pyrautils/ 2026-03-04T02:49:02,874 * https://www.piwheels.org/simple/pyrautils/ 2026-03-04T02:49:02,875 Fetching project page and analyzing links: https://pypi.org/simple/pyrautils/ 2026-03-04T02:49:02,876 Getting page https://pypi.org/simple/pyrautils/ 2026-03-04T02:49:02,877 Found index url https://pypi.org/simple 2026-03-04T02:49:03,092 Fetched page https://pypi.org/simple/pyrautils/ as application/vnd.pypi.simple.v1+json 2026-03-04T02:49:03,102 Skipping link: No binaries permitted for pyrautils: https://files.pythonhosted.org/packages/4d/35/a2f84ba3b6d316af718e2f3228063b44073467cd1c5a519f94a30a46cd03/PyraUtils-0.9.0-py3-none-any.whl (from https://pypi.org/simple/pyrautils/) (requires-python:>=3.9) 2026-03-04T02:49:03,104 Found link https://files.pythonhosted.org/packages/2f/85/b33f6c344c3778fa610b82459d74e75ade3e2030b7ec93b793fd905ef491/PyraUtils-0.9.0.tar.gz (from https://pypi.org/simple/pyrautils/) (requires-python:>=3.9), version: 0.9.0 2026-03-04T02:49:03,104 Skipping link: No binaries permitted for pyrautils: https://files.pythonhosted.org/packages/3b/13/2119d50ce17e3b70af66fcf3cfc0a4a16cf443f472a2e6c6a3365a9cfcea/PyraUtils-0.9.1-py3-none-any.whl (from https://pypi.org/simple/pyrautils/) (requires-python:>=3.10) 2026-03-04T02:49:03,105 Found link https://files.pythonhosted.org/packages/27/4f/1827438901cc506521d7d41417f47fea7811c6bf3a43530b76386753a8ad/PyraUtils-0.9.1.tar.gz (from https://pypi.org/simple/pyrautils/) (requires-python:>=3.10), version: 0.9.1 2026-03-04T02:49:03,106 Skipping link: No binaries permitted for pyrautils: https://files.pythonhosted.org/packages/c8/de/0b9ae65d834e7d59c59b4a5fb5229c9fc734b4a7f8c885ca36ea4866fa8e/PyraUtils-0.9.2-py3-none-any.whl (from https://pypi.org/simple/pyrautils/) (requires-python:>=3.10) 2026-03-04T02:49:03,107 Found link https://files.pythonhosted.org/packages/b5/f5/9345409a89bae7a847a2964ca1688bba29a6c8d5abd0b6495cda592d0bc3/PyraUtils-0.9.2.tar.gz (from https://pypi.org/simple/pyrautils/) (requires-python:>=3.10), version: 0.9.2 2026-03-04T02:49:03,108 Skipping link: No binaries permitted for pyrautils: https://files.pythonhosted.org/packages/a5/ab/3fa97c15f540b6ab506424c427810075547a13e1c6117bc05795062d0e1b/PyraUtils-0.9.3-py3-none-any.whl (from https://pypi.org/simple/pyrautils/) (requires-python:>=3.10) 2026-03-04T02:49:03,109 Found link https://files.pythonhosted.org/packages/3d/a2/22158c3241be065365cc6d17c29261cbf592af63dc6ca0a70c6ccdd80bf9/PyraUtils-0.9.3.tar.gz (from https://pypi.org/simple/pyrautils/) (requires-python:>=3.10), version: 0.9.3 2026-03-04T02:49:03,110 Skipping link: No binaries permitted for pyrautils: https://files.pythonhosted.org/packages/e6/32/2a556e153085f95f9337f833b3a97a07e09c216425e79f6339c8b836474b/PyraUtils-0.9.4-py3-none-any.whl (from https://pypi.org/simple/pyrautils/) (requires-python:>=3.10) 2026-03-04T02:49:03,111 Found link https://files.pythonhosted.org/packages/23/65/37d75ab3bfb5180dcd146cf4e7dc159442fb09d19423d8b4a6e045810e38/PyraUtils-0.9.4.tar.gz (from https://pypi.org/simple/pyrautils/) (requires-python:>=3.10), version: 0.9.4 2026-03-04T02:49:03,112 Skipping link: No binaries permitted for pyrautils: https://files.pythonhosted.org/packages/86/c7/2c6885e64577ebc613cb53dd5ac7b90e5ef970bcc4c4e4a2cf9b532bf2e4/PyraUtils-0.9.5-py3-none-any.whl (from https://pypi.org/simple/pyrautils/) (requires-python:>=3.8.2) 2026-03-04T02:49:03,113 Found link https://files.pythonhosted.org/packages/ac/44/97616d68ab0acca33ccf73803c5504d6e02c44ff3643fa7b360fccf7d3f9/PyraUtils-0.9.5.tar.gz (from https://pypi.org/simple/pyrautils/) (requires-python:>=3.8.2), version: 0.9.5 2026-03-04T02:49:03,113 Skipping link: No binaries permitted for pyrautils: https://files.pythonhosted.org/packages/ad/fe/b31ca7b8ae6459248702fbcc41cc5ba7a66a8502a5305bcd708d8668a877/PyraUtils-0.9.6-py3-none-any.whl (from https://pypi.org/simple/pyrautils/) (requires-python:>=3.8.2) 2026-03-04T02:49:03,114 Found link https://files.pythonhosted.org/packages/32/99/36ba0fcce91b66991251bf409e05ad3d4e1c499f15cbd2108d1e944c29d9/PyraUtils-0.9.6.tar.gz (from https://pypi.org/simple/pyrautils/) (requires-python:>=3.8.2), version: 0.9.6 2026-03-04T02:49:03,115 Skipping link: No binaries permitted for pyrautils: https://files.pythonhosted.org/packages/f3/63/644cce62d023beef0e8bae7c9eba511e85b54f43ae936f02d10aaa41ffd4/PyraUtils-0.9.7-py3-none-any.whl (from https://pypi.org/simple/pyrautils/) (requires-python:>=3.8.2) 2026-03-04T02:49:03,116 Found link https://files.pythonhosted.org/packages/c6/d1/021dee28248f40c014744f2345c0570c77971146c5e256e2c40c8a10c24f/PyraUtils-0.9.7.tar.gz (from https://pypi.org/simple/pyrautils/) (requires-python:>=3.8.2), version: 0.9.7 2026-03-04T02:49:03,117 Skipping link: No binaries permitted for pyrautils: https://files.pythonhosted.org/packages/db/d2/1fe93df2d1a6b5a247bae22efc51c67bbfde136450a548d9e2da534cbc50/PyraUtils-0.9.9-py3-none-any.whl (from https://pypi.org/simple/pyrautils/) (requires-python:>=3.8.2) 2026-03-04T02:49:03,118 Found link https://files.pythonhosted.org/packages/34/0f/b67683b37eca1f20c412d03e5dd0f8fff2954d2f8df0665c2cef93266f75/PyraUtils-0.9.9.tar.gz (from https://pypi.org/simple/pyrautils/) (requires-python:>=3.8.2), version: 0.9.9 2026-03-04T02:49:03,118 Skipping link: No binaries permitted for pyrautils: https://files.pythonhosted.org/packages/a3/ec/2d5cb40c40be0126d70ba738bfa96ce19149ca2598be3bb257edc00fa62a/PyraUtils-0.9.20-py3-none-any.whl (from https://pypi.org/simple/pyrautils/) (requires-python:>=3.8.2) 2026-03-04T02:49:03,119 Found link https://files.pythonhosted.org/packages/7e/ae/c71da53ab4c67f2d506f12dc9114780f65418564540d14d5381465eb35d1/pyrautils-0.9.20.tar.gz (from https://pypi.org/simple/pyrautils/) (requires-python:>=3.8.2), version: 0.9.20 2026-03-04T02:49:03,120 Skipping link: No binaries permitted for pyrautils: https://files.pythonhosted.org/packages/0b/e6/c2757336f4daec29ae8e64dd6e510e70c8983695946093daf27ed5992189/PyraUtils-0.9.21-py3-none-any.whl (from https://pypi.org/simple/pyrautils/) (requires-python:>=3.8.2) 2026-03-04T02:49:03,121 Found link https://files.pythonhosted.org/packages/81/de/33afee8c53d47612930e57284f2d06b15fb7af0685055ec1d43b2ca1f70a/pyrautils-0.9.21.tar.gz (from https://pypi.org/simple/pyrautils/) (requires-python:>=3.8.2), version: 0.9.21 2026-03-04T02:49:03,122 Skipping link: No binaries permitted for pyrautils: https://files.pythonhosted.org/packages/9d/62/1cf710525641a8fc23ceb485185fa75a15b2a3c3fc407ec5386cebb9155b/PyraUtils-0.9.22-py3-none-any.whl (from https://pypi.org/simple/pyrautils/) (requires-python:>=3.8.2) 2026-03-04T02:49:03,123 Found link https://files.pythonhosted.org/packages/b3/d5/45b35590d0ec8d358bfef3459e0dd38b4e3f13c52b7c1b5ba90b7f4ec923/pyrautils-0.9.22.tar.gz (from https://pypi.org/simple/pyrautils/) (requires-python:>=3.8.2), version: 0.9.22 2026-03-04T02:49:03,123 Skipping link: No binaries permitted for pyrautils: https://files.pythonhosted.org/packages/4a/79/064605112af977079a4a0786230f79f07ee99e194a4830c0c868d070a03f/PyraUtils-0.9.23-py3-none-any.whl (from https://pypi.org/simple/pyrautils/) (requires-python:>=3.8.2) 2026-03-04T02:49:03,124 Found link https://files.pythonhosted.org/packages/d3/b3/1f3c35e618b2eb8dc21aca77ae1aa79dc617b5c461add09795db1b4c513d/pyrautils-0.9.23.tar.gz (from https://pypi.org/simple/pyrautils/) (requires-python:>=3.8.2), version: 0.9.23 2026-03-04T02:49:03,125 Skipping link: No binaries permitted for pyrautils: https://files.pythonhosted.org/packages/f9/2f/bd059127a496e2f578473b9514bacf143af10a633b1543527743d59b8ad1/PyraUtils-0.9.24-py3-none-any.whl (from https://pypi.org/simple/pyrautils/) (requires-python:>=3.8.2) 2026-03-04T02:49:03,126 Found link https://files.pythonhosted.org/packages/bb/9f/08402ccf731084e0d0981d8909d734f00f9a9e2ffa9f77a4b6a187b544c8/pyrautils-0.9.24.tar.gz (from https://pypi.org/simple/pyrautils/) (requires-python:>=3.8.2), version: 0.9.24 2026-03-04T02:49:03,126 Skipping link: No binaries permitted for pyrautils: https://files.pythonhosted.org/packages/33/78/6c6fa87a2af257084f8daabf56da742b1db1eaf6fdbf83b709bd6fff8cd1/PyraUtils-0.9.25-py3-none-any.whl (from https://pypi.org/simple/pyrautils/) (requires-python:>=3.8.2) 2026-03-04T02:49:03,127 Found link https://files.pythonhosted.org/packages/97/fc/8866c3deaceed1c231964f3803981d7ee0f623506b425668d35771ff5c95/pyrautils-0.9.25.tar.gz (from https://pypi.org/simple/pyrautils/) (requires-python:>=3.8.2), version: 0.9.25 2026-03-04T02:49:03,128 Skipping link: No binaries permitted for pyrautils: https://files.pythonhosted.org/packages/d3/bb/d7b5d9ef18fba0a3df093a534d03f9c2af0d81ac5cbeafc4ac3edf9a1291/PyraUtils-0.9.26-py3-none-any.whl (from https://pypi.org/simple/pyrautils/) (requires-python:>=3.8.2) 2026-03-04T02:49:03,128 Found link https://files.pythonhosted.org/packages/6d/ad/acaccb60606a63890c42ea9b84cc7625f38680b3726f78933c7c428b1686/pyrautils-0.9.26.tar.gz (from https://pypi.org/simple/pyrautils/) (requires-python:>=3.8.2), version: 0.9.26 2026-03-04T02:49:03,129 Skipping link: No binaries permitted for pyrautils: https://files.pythonhosted.org/packages/6f/1c/77f56ec19a5304c9032b2f247751d97fcccc1311928399419c4f562d3965/PyraUtils-0.9.27-py3-none-any.whl (from https://pypi.org/simple/pyrautils/) (requires-python:>=3.8.2) 2026-03-04T02:49:03,130 Found link https://files.pythonhosted.org/packages/78/dc/6d0ee3ac7993d9a55d3bb6bc7dada497ca953fb7bd63643a6a356423dda2/pyrautils-0.9.27.tar.gz (from https://pypi.org/simple/pyrautils/) (requires-python:>=3.8.2), version: 0.9.27 2026-03-04T02:49:03,131 Skipping link: No binaries permitted for pyrautils: https://files.pythonhosted.org/packages/aa/0d/a030197e8a732d941f58cc50b05acdda58c11cb432aeef08d44a8a5d7421/PyraUtils-0.9.28-py3-none-any.whl (from https://pypi.org/simple/pyrautils/) (requires-python:>=3.8.2) 2026-03-04T02:49:03,132 Found link https://files.pythonhosted.org/packages/e6/d4/fb7b9c08e7f881440d4633508aeb801e280b9cd607d61659ffeef136903d/pyrautils-0.9.28.tar.gz (from https://pypi.org/simple/pyrautils/) (requires-python:>=3.8.2), version: 0.9.28 2026-03-04T02:49:03,132 Skipping link: No binaries permitted for pyrautils: https://files.pythonhosted.org/packages/1d/78/a4ff2575f79bb954dce3a90709f647056a58bedcef8b02049f05145896ae/PyraUtils-0.9.29-py3-none-any.whl (from https://pypi.org/simple/pyrautils/) (requires-python:>=3.8.2) 2026-03-04T02:49:03,133 Found link https://files.pythonhosted.org/packages/44/c0/bceaade9d81893d5cdd403566bf2ec4a7d7c06b0d87a52cf2855c7d7148f/pyrautils-0.9.29.tar.gz (from https://pypi.org/simple/pyrautils/) (requires-python:>=3.8.2), version: 0.9.29 2026-03-04T02:49:03,134 Skipping link: No binaries permitted for pyrautils: https://files.pythonhosted.org/packages/e9/04/561550341a89022b937bad2465a8917dc0843440a86c3eb97a1d946146d2/PyraUtils-0.9.31-py3-none-any.whl (from https://pypi.org/simple/pyrautils/) (requires-python:>=3.8) 2026-03-04T02:49:03,135 Found link https://files.pythonhosted.org/packages/d0/76/775be7861aa108df57b6c17b909dc66f8cca427c5a82caebbd738d1e7aad/pyrautils-0.9.31.tar.gz (from https://pypi.org/simple/pyrautils/) (requires-python:>=3.8), version: 0.9.31 2026-03-04T02:49:03,136 Skipping link: No binaries permitted for pyrautils: https://files.pythonhosted.org/packages/ca/2d/4f0c20d714f165376436acf4534e08991fccf0e37d7ac7a75f8a5182a00e/PyraUtils-0.9.32-py3-none-any.whl (from https://pypi.org/simple/pyrautils/) (requires-python:>=3.8) 2026-03-04T02:49:03,137 Found link https://files.pythonhosted.org/packages/05/2a/2eff27a78eeb49242fc93ea54adca6c13ae3daae6af7f6b2c95f4aaa2e7e/pyrautils-0.9.32.tar.gz (from https://pypi.org/simple/pyrautils/) (requires-python:>=3.8), version: 0.9.32 2026-03-04T02:49:03,137 Skipping link: No binaries permitted for pyrautils: https://files.pythonhosted.org/packages/c2/fb/e25dfaac7646a8b7ade4879d686e4c8810d9f45c6a60b93e7efebba5d4bb/PyraUtils-0.9.33-py3-none-any.whl (from https://pypi.org/simple/pyrautils/) (requires-python:>=3.8) 2026-03-04T02:49:03,138 Found link https://files.pythonhosted.org/packages/c7/13/6aa20c6fa7058e9188f334d5b0ed607737ecb9256a7b6d056bc070742eb5/pyrautils-0.9.33.tar.gz (from https://pypi.org/simple/pyrautils/) (requires-python:>=3.8), version: 0.9.33 2026-03-04T02:49:03,139 Skipping link: No binaries permitted for pyrautils: https://files.pythonhosted.org/packages/ad/dd/190a5648e9edf9dcfe6cd2eea3249825eb49e1e2472c82b7f4e9350665cc/PyraUtils-0.9.34-py3-none-any.whl (from https://pypi.org/simple/pyrautils/) (requires-python:>=3.8) 2026-03-04T02:49:03,139 Found link https://files.pythonhosted.org/packages/d3/e1/6c1a9185c1c8556bb5f15081638504bcd3d92f7d4b4b8b87d6eef1547730/pyrautils-0.9.34.tar.gz (from https://pypi.org/simple/pyrautils/) (requires-python:>=3.8), version: 0.9.34 2026-03-04T02:49:03,140 Skipping link: No binaries permitted for pyrautils: https://files.pythonhosted.org/packages/1e/9c/aa63150b848950b24cc3bccf2eec1a16eefd2225ddb5fda7ea5bad392e62/PyraUtils-0.9.35-py3-none-any.whl (from https://pypi.org/simple/pyrautils/) (requires-python:>=3.8) 2026-03-04T02:49:03,141 Found link https://files.pythonhosted.org/packages/f1/48/1173394194108b38c47104fd080f5a5c895b7cba071373fc7a78d029f4d4/pyrautils-0.9.35.tar.gz (from https://pypi.org/simple/pyrautils/) (requires-python:>=3.8), version: 0.9.35 2026-03-04T02:49:03,141 Skipping link: No binaries permitted for pyrautils: https://files.pythonhosted.org/packages/be/bf/96c3a3e170f44530748b894f5d99028578a892c47e69c0dd8227e66887d3/pyrautils-0.9.36-py2.py3-none-any.whl (from https://pypi.org/simple/pyrautils/) (requires-python:>=3.8) 2026-03-04T02:49:03,142 Found link https://files.pythonhosted.org/packages/5e/8b/319cf42692ddf936b8d9b28d881611601f222b09d5b0803fe42b50873319/pyrautils-0.9.36.tar.gz (from https://pypi.org/simple/pyrautils/) (requires-python:>=3.8), version: 0.9.36 2026-03-04T02:49:03,143 Skipping link: No binaries permitted for pyrautils: https://files.pythonhosted.org/packages/eb/be/ab78000e09acdfea6ce50003e4cd705fdbbad7e25e83a98931bd34725665/pyrautils-0.9.37-py2.py3-none-any.whl (from https://pypi.org/simple/pyrautils/) (requires-python:>=3.8) 2026-03-04T02:49:03,144 Fetching project page and analyzing links: https://www.piwheels.org/simple/pyrautils/ 2026-03-04T02:49:03,144 Getting page https://www.piwheels.org/simple/pyrautils/ 2026-03-04T02:49:03,146 Found index url https://www.piwheels.org/simple 2026-03-04T02:49:03,324 Fetched page https://www.piwheels.org/simple/pyrautils/ as text/html 2026-03-04T02:49:03,332 Skipping link: No binaries permitted for pyrautils: https://archive1.piwheels.org/simple/pyrautils/PyraUtils-0.9.35-py3-none-any.whl#sha256=4e63dc2459faf303fc6d5d6bcd8d514f1f1122eab7b045d2f5adff7cb772919d (from https://www.piwheels.org/simple/pyrautils/) (requires-python:>=3.8) 2026-03-04T02:49:03,332 Skipping link: No binaries permitted for pyrautils: https://archive1.piwheels.org/simple/pyrautils/PyraUtils-0.9.34-py3-none-any.whl#sha256=67ef6e3b61bdb52726e2ebbf664e0397cf44fe9a702b48ccff831fb16dc509b9 (from https://www.piwheels.org/simple/pyrautils/) (requires-python:>=3.8) 2026-03-04T02:49:03,333 Skipping link: No binaries permitted for pyrautils: https://archive1.piwheels.org/simple/pyrautils/PyraUtils-0.9.33-py3-none-any.whl#sha256=b7c79bd1d61065b414c5f6b74a2f2b4bad9f82c176c6f74ec78753dae81a7a93 (from https://www.piwheels.org/simple/pyrautils/) (requires-python:>=3.8) 2026-03-04T02:49:03,334 Skipping link: No binaries permitted for pyrautils: https://archive1.piwheels.org/simple/pyrautils/PyraUtils-0.9.32-py3-none-any.whl#sha256=0e0b1e254634d8b6026ca368b7fe8b79ef64ff55f2538cce0f69d6c499e5fe27 (from https://www.piwheels.org/simple/pyrautils/) (requires-python:>=3.8) 2026-03-04T02:49:03,335 Skipping link: No binaries permitted for pyrautils: https://archive1.piwheels.org/simple/pyrautils/PyraUtils-0.9.31-py3-none-any.whl#sha256=6ecbbea7dcdb718e4c6b7d39ac8da86be60c346b813053b027adb3537f7b4050 (from https://www.piwheels.org/simple/pyrautils/) (requires-python:>=3.8) 2026-03-04T02:49:03,335 Skipping link: No binaries permitted for pyrautils: https://archive1.piwheels.org/simple/pyrautils/PyraUtils-0.9.29-py3-none-any.whl#sha256=c0af638462d4572860b53d215d9257d51a54132407bf632492b043d7ef800b4c (from https://www.piwheels.org/simple/pyrautils/) (requires-python:>=3.8.2) 2026-03-04T02:49:03,336 Skipping link: No binaries permitted for pyrautils: https://archive1.piwheels.org/simple/pyrautils/PyraUtils-0.9.28-py3-none-any.whl#sha256=f83941eb3cfde9fb6e5f779315fab5d76ad3c5471797caf7c44ad5ced2e4602e (from https://www.piwheels.org/simple/pyrautils/) (requires-python:>=3.8.2) 2026-03-04T02:49:03,336 Skipping link: No binaries permitted for pyrautils: https://archive1.piwheels.org/simple/pyrautils/PyraUtils-0.9.27-py3-none-any.whl#sha256=95e738706b8ac3a9bf0afe9947240fc889078b524fec65bd152c6f1db750861f (from https://www.piwheels.org/simple/pyrautils/) (requires-python:>=3.8.2) 2026-03-04T02:49:03,337 Skipping link: No binaries permitted for pyrautils: https://archive1.piwheels.org/simple/pyrautils/PyraUtils-0.9.26-py3-none-any.whl#sha256=a3c34f389468b4ad4f58bbf6bede386ea2e43e7b418679c7c992767fbd3de20e (from https://www.piwheels.org/simple/pyrautils/) (requires-python:>=3.8.2) 2026-03-04T02:49:03,337 Skipping link: No binaries permitted for pyrautils: https://archive1.piwheels.org/simple/pyrautils/PyraUtils-0.9.25-py3-none-any.whl#sha256=bd38e566e16bca7f978f9427e99e02f049efa5d74c964cb4693646390fc9f88e (from https://www.piwheels.org/simple/pyrautils/) (requires-python:>=3.8.2) 2026-03-04T02:49:03,338 Skipping link: No binaries permitted for pyrautils: https://archive1.piwheels.org/simple/pyrautils/PyraUtils-0.9.24-py3-none-any.whl#sha256=6f88b9c0d23003ebf2d776f028eb40177c8568cc262e9ca1b34b787a0f9eaf72 (from https://www.piwheels.org/simple/pyrautils/) (requires-python:>=3.8.2) 2026-03-04T02:49:03,338 Skipping link: No binaries permitted for pyrautils: https://archive1.piwheels.org/simple/pyrautils/PyraUtils-0.9.23-py3-none-any.whl#sha256=0866aacba67b85f7f04d4c6b2d713fa0166e3c7125404c54ab0e48deedb5a090 (from https://www.piwheels.org/simple/pyrautils/) (requires-python:>=3.8.2) 2026-03-04T02:49:03,339 Skipping link: No binaries permitted for pyrautils: https://archive1.piwheels.org/simple/pyrautils/PyraUtils-0.9.22-py3-none-any.whl#sha256=33a4d05853cdf757521a33256fe7715f4b1e5eef685a2403bb9920d1c5b76a81 (from https://www.piwheels.org/simple/pyrautils/) (requires-python:>=3.8.2) 2026-03-04T02:49:03,340 Skipping link: No binaries permitted for pyrautils: https://archive1.piwheels.org/simple/pyrautils/PyraUtils-0.9.21-py3-none-any.whl#sha256=cb2f75362eb06b74a5f60943e03192c38ccb2817eb9d9b06eb1d257dc3ef0da5 (from https://www.piwheels.org/simple/pyrautils/) (requires-python:>=3.8.2) 2026-03-04T02:49:03,340 Skipping link: No binaries permitted for pyrautils: https://archive1.piwheels.org/simple/pyrautils/PyraUtils-0.9.20-py3-none-any.whl#sha256=44b09b00302f9ad7fcd840eb620c1039825bb3b7af2584c3def5543a7d4e9efc (from https://www.piwheels.org/simple/pyrautils/) (requires-python:>=3.8.2) 2026-03-04T02:49:03,341 Skipping link: No binaries permitted for pyrautils: https://archive1.piwheels.org/simple/pyrautils/PyraUtils-0.9.9-py3-none-any.whl#sha256=1cd187fb9c227d8deebe5dfe22c7cbcef8bb07971d09026eff4b77d16071b517 (from https://www.piwheels.org/simple/pyrautils/) (requires-python:>=3.8.2) 2026-03-04T02:49:03,341 Skipping link: No binaries permitted for pyrautils: https://archive1.piwheels.org/simple/pyrautils/PyraUtils-0.9.7-py3-none-any.whl#sha256=2c907dcf601179de46df0fa9917347603855e4a21c919028badac83f5e950684 (from https://www.piwheels.org/simple/pyrautils/) (requires-python:>=3.8.2) 2026-03-04T02:49:03,342 Skipping link: No binaries permitted for pyrautils: https://archive1.piwheels.org/simple/pyrautils/PyraUtils-0.9.6-py3-none-any.whl#sha256=24fd66216bbe0959a0617eb41e83a2b03614c75836489b943cda4c405f4f803e (from https://www.piwheels.org/simple/pyrautils/) (requires-python:>=3.8.2) 2026-03-04T02:49:03,342 Skipping link: No binaries permitted for pyrautils: https://archive1.piwheels.org/simple/pyrautils/PyraUtils-0.9.5-py3-none-any.whl#sha256=2c1fc5f81b0995b3c0a929c925756ffbdc80340e05a37088ce19e44aa8a33e18 (from https://www.piwheels.org/simple/pyrautils/) (requires-python:>=3.8.2) 2026-03-04T02:49:03,343 Skipping link: No binaries permitted for pyrautils: https://archive1.piwheels.org/simple/pyrautils/PyraUtils-0.9.4-py3-none-any.whl#sha256=01a7f0bdd627c70bbf4871a513a91e5bb29d9259888d76bef69e461c69fdb6b2 (from https://www.piwheels.org/simple/pyrautils/) (requires-python:>=3.10) 2026-03-04T02:49:03,343 Skipping link: No binaries permitted for pyrautils: https://archive1.piwheels.org/simple/pyrautils/PyraUtils-0.9.3-py3-none-any.whl#sha256=1b1335beb5da10fe63a2e385786b6ae262fffd84712a311913d04882c67e1971 (from https://www.piwheels.org/simple/pyrautils/) (requires-python:>=3.10) 2026-03-04T02:49:03,344 Skipping link: No binaries permitted for pyrautils: https://archive1.piwheels.org/simple/pyrautils/PyraUtils-0.9.2-py3-none-any.whl#sha256=28bcb742fc6b51d3ce5cf63ea0766d486d4044b4bb9ca9c2f6a3fcfef65acd93 (from https://www.piwheels.org/simple/pyrautils/) (requires-python:>=3.10) 2026-03-04T02:49:03,344 Skipping link: No binaries permitted for pyrautils: https://archive1.piwheels.org/simple/pyrautils/PyraUtils-0.9.1-py3-none-any.whl#sha256=830147d4f5d395064a49609d4af2950448373be716da979873c5d0a1408ffe19 (from https://www.piwheels.org/simple/pyrautils/) (requires-python:>=3.10) 2026-03-04T02:49:03,345 Skipping link: No binaries permitted for pyrautils: https://archive1.piwheels.org/simple/pyrautils/PyraUtils-0.9.0-py3-none-any.whl#sha256=ecacd636cf7b5af0bdac04f0064c9c700db14b5a41f2ee9e18870540516532b1 (from https://www.piwheels.org/simple/pyrautils/) (requires-python:>=3.9) 2026-03-04T02:49:03,346 Skipping link: not a file: https://www.piwheels.org/simple/pyrautils/ 2026-03-04T02:49:03,346 Skipping link: not a file: https://pypi.org/simple/pyrautils/ 2026-03-04T02:49:03,368 Given no hashes to check 1 links for project 'pyrautils': discarding no candidates 2026-03-04T02:49:03,386 Collecting pyrautils==0.9.36 2026-03-04T02:49:03,389 Created temporary directory: /tmp/pip-unpack-4n_lhdrt 2026-03-04T02:49:03,529 Downloading pyrautils-0.9.36.tar.gz (103 kB) 2026-03-04T02:49:03,766 Added pyrautils==0.9.36 from https://files.pythonhosted.org/packages/5e/8b/319cf42692ddf936b8d9b28d881611601f222b09d5b0803fe42b50873319/pyrautils-0.9.36.tar.gz to build tracker '/tmp/pip-build-tracker-ostxnrs6' 2026-03-04T02:49:03,775 Created temporary directory: /tmp/pip-build-env-teqqjx2_ 2026-03-04T02:49:03,779 Installing build dependencies: started 2026-03-04T02:49:03,780 Running command pip subprocess to install build dependencies 2026-03-04T02:49:04,905 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-04T02:49:05,526 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-04T02:49:05,549 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-04T02:49:07,299 Collecting setuptools>=61 2026-03-04T02:49:07,379 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.0-py3-none-any.whl (1.0 MB) 2026-03-04T02:49:07,650 Collecting wheel>=0.43 2026-03-04T02:49:07,664 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-03-04T02:49:07,844 Collecting packaging>=24.0 2026-03-04T02:49:07,862 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-03-04T02:49:10,817 Installing collected packages: setuptools, packaging, wheel 2026-03-04T02:49:14,620 Creating /tmp/pip-build-env-teqqjx2_/overlay/local/bin 2026-03-04T02:49:14,623 changing mode of /tmp/pip-build-env-teqqjx2_/overlay/local/bin/wheel to 755 2026-03-04T02:49:14,643 Successfully installed packaging-26.0 setuptools-82.0.0 wheel-0.46.3 2026-03-04T02:49:14,924 Installing build dependencies: finished with status 'done' 2026-03-04T02:49:14,931 Getting requirements to build wheel: started 2026-03-04T02:49:14,932 Running command Getting requirements to build wheel 2026-03-04T02:49:15,527 /tmp/pip-build-env-teqqjx2_/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-04T02:49:15,528 !! 2026-03-04T02:49:15,529 ******************************************************************************** 2026-03-04T02:49:15,529 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-04T02:49:15,530 License :: OSI Approved :: MIT License 2026-03-04T02:49:15,531 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-04T02:49:15,532 ******************************************************************************** 2026-03-04T02:49:15,533 !! 2026-03-04T02:49:15,534 self._finalize_license_expression() 2026-03-04T02:49:15,607 /tmp/pip-build-env-teqqjx2_/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-04T02:49:15,608 !! 2026-03-04T02:49:15,609 ******************************************************************************** 2026-03-04T02:49:15,610 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-03-04T02:49:15,611 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-04T02:49:15,612 or your builds will no longer be supported. 2026-03-04T02:49:15,613 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-04T02:49:15,614 ******************************************************************************** 2026-03-04T02:49:15,615 !! 2026-03-04T02:49:15,615 corresp(dist, value, root_dir) 2026-03-04T02:49:15,616 /tmp/pip-build-env-teqqjx2_/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `install_requires` overwritten in `pyproject.toml` (dependencies) 2026-03-04T02:49:15,616 corresp(dist, value, root_dir) 2026-03-04T02:49:15,617 /tmp/pip-build-env-teqqjx2_/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `extras_require` overwritten in `pyproject.toml` (optional-dependencies) 2026-03-04T02:49:15,617 corresp(dist, value, root_dir) 2026-03-04T02:49:15,693 /tmp/pip-build-env-teqqjx2_/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-04T02:49:15,693 !! 2026-03-04T02:49:15,695 ******************************************************************************** 2026-03-04T02:49:15,696 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-04T02:49:15,697 License :: OSI Approved :: MIT License 2026-03-04T02:49:15,698 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-04T02:49:15,698 ******************************************************************************** 2026-03-04T02:49:15,699 !! 2026-03-04T02:49:15,700 dist._finalize_license_expression() 2026-03-04T02:49:15,704 running egg_info 2026-03-04T02:49:15,710 writing PyraUtils.egg-info/PKG-INFO 2026-03-04T02:49:15,719 writing dependency_links to PyraUtils.egg-info/dependency_links.txt 2026-03-04T02:49:15,720 writing entry points to PyraUtils.egg-info/entry_points.txt 2026-03-04T02:49:15,725 writing requirements to PyraUtils.egg-info/requires.txt 2026-03-04T02:49:15,726 writing top-level names to PyraUtils.egg-info/top_level.txt 2026-03-04T02:49:15,757 reading manifest file 'PyraUtils.egg-info/SOURCES.txt' 2026-03-04T02:49:15,765 reading manifest template 'MANIFEST.in' 2026-03-04T02:49:15,773 warning: no previously-included files matching '__pycache__' found under directory '*' 2026-03-04T02:49:15,775 warning: no previously-included files matching '*.py[co]' found under directory '*' 2026-03-04T02:49:15,800 warning: no files found matching '*.jpg' under directory 'docs' 2026-03-04T02:49:15,805 warning: no files found matching '*.png' under directory 'docs' 2026-03-04T02:49:15,810 warning: no files found matching '*.gif' under directory 'docs' 2026-03-04T02:49:15,810 adding license file 'LICENSE' 2026-03-04T02:49:15,816 writing manifest file 'PyraUtils.egg-info/SOURCES.txt' 2026-03-04T02:49:15,914 Getting requirements to build wheel: finished with status 'done' 2026-03-04T02:49:15,918 Created temporary directory: /tmp/pip-modern-metadata-nndtihst 2026-03-04T02:49:15,920 Preparing metadata (pyproject.toml): started 2026-03-04T02:49:15,921 Running command Preparing metadata (pyproject.toml) 2026-03-04T02:49:16,558 /tmp/pip-build-env-teqqjx2_/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-04T02:49:16,558 !! 2026-03-04T02:49:16,559 ******************************************************************************** 2026-03-04T02:49:16,560 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-03-04T02:49:16,561 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-04T02:49:16,561 or your builds will no longer be supported. 2026-03-04T02:49:16,563 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-04T02:49:16,563 ******************************************************************************** 2026-03-04T02:49:16,567 !! 2026-03-04T02:49:16,567 corresp(dist, value, root_dir) 2026-03-04T02:49:16,568 /tmp/pip-build-env-teqqjx2_/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `install_requires` overwritten in `pyproject.toml` (dependencies) 2026-03-04T02:49:16,569 corresp(dist, value, root_dir) 2026-03-04T02:49:16,569 /tmp/pip-build-env-teqqjx2_/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `extras_require` overwritten in `pyproject.toml` (optional-dependencies) 2026-03-04T02:49:16,570 corresp(dist, value, root_dir) 2026-03-04T02:49:16,641 /tmp/pip-build-env-teqqjx2_/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-04T02:49:16,642 !! 2026-03-04T02:49:16,643 ******************************************************************************** 2026-03-04T02:49:16,644 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-04T02:49:16,645 License :: OSI Approved :: MIT License 2026-03-04T02:49:16,646 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-04T02:49:16,646 ******************************************************************************** 2026-03-04T02:49:16,647 !! 2026-03-04T02:49:16,648 dist._finalize_license_expression() 2026-03-04T02:49:16,648 /tmp/pip-build-env-teqqjx2_/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-04T02:49:16,649 !! 2026-03-04T02:49:16,650 ******************************************************************************** 2026-03-04T02:49:16,650 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-04T02:49:16,651 License :: OSI Approved :: MIT License 2026-03-04T02:49:16,652 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-04T02:49:16,652 ******************************************************************************** 2026-03-04T02:49:16,653 !! 2026-03-04T02:49:16,654 self._finalize_license_expression() 2026-03-04T02:49:16,654 running dist_info 2026-03-04T02:49:16,662 creating /tmp/pip-modern-metadata-nndtihst/PyraUtils.egg-info 2026-03-04T02:49:16,663 writing /tmp/pip-modern-metadata-nndtihst/PyraUtils.egg-info/PKG-INFO 2026-03-04T02:49:16,672 writing dependency_links to /tmp/pip-modern-metadata-nndtihst/PyraUtils.egg-info/dependency_links.txt 2026-03-04T02:49:16,673 writing entry points to /tmp/pip-modern-metadata-nndtihst/PyraUtils.egg-info/entry_points.txt 2026-03-04T02:49:16,678 writing requirements to /tmp/pip-modern-metadata-nndtihst/PyraUtils.egg-info/requires.txt 2026-03-04T02:49:16,679 writing top-level names to /tmp/pip-modern-metadata-nndtihst/PyraUtils.egg-info/top_level.txt 2026-03-04T02:49:16,681 writing manifest file '/tmp/pip-modern-metadata-nndtihst/PyraUtils.egg-info/SOURCES.txt' 2026-03-04T02:49:16,708 reading manifest file '/tmp/pip-modern-metadata-nndtihst/PyraUtils.egg-info/SOURCES.txt' 2026-03-04T02:49:16,710 reading manifest template 'MANIFEST.in' 2026-03-04T02:49:16,717 warning: no previously-included files matching '__pycache__' found under directory '*' 2026-03-04T02:49:16,718 warning: no previously-included files matching '*.py[co]' found under directory '*' 2026-03-04T02:49:16,737 warning: no files found matching '*.jpg' under directory 'docs' 2026-03-04T02:49:16,745 warning: no files found matching '*.png' under directory 'docs' 2026-03-04T02:49:16,750 warning: no files found matching '*.gif' under directory 'docs' 2026-03-04T02:49:16,751 adding license file 'LICENSE' 2026-03-04T02:49:16,755 writing manifest file '/tmp/pip-modern-metadata-nndtihst/PyraUtils.egg-info/SOURCES.txt' 2026-03-04T02:49:16,757 creating '/tmp/pip-modern-metadata-nndtihst/pyrautils-0.9.36.dist-info' 2026-03-04T02:49:16,763 /tmp/pip-build-env-teqqjx2_/overlay/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:119: SetuptoolsDeprecationWarning: bdist_wheel.universal is deprecated 2026-03-04T02:49:16,763 !! 2026-03-04T02:49:16,764 ******************************************************************************** 2026-03-04T02:49:16,765 With Python 2.7 end-of-life, support for building universal wheels 2026-03-04T02:49:16,765 (i.e., wheels that support both Python 2 and Python 3) 2026-03-04T02:49:16,766 is being obviated. 2026-03-04T02:49:16,767 Please discontinue using this option, or if you still need it, 2026-03-04T02:49:16,767 file an issue with pypa/setuptools describing your use case. 2026-03-04T02:49:16,768 This deprecation is overdue, please update your project and remove deprecated 2026-03-04T02:49:16,769 calls to avoid build errors in the future. 2026-03-04T02:49:16,770 ******************************************************************************** 2026-03-04T02:49:16,771 !! 2026-03-04T02:49:16,771 self.finalize_options() 2026-03-04T02:49:16,894 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-04T02:49:16,899 Source in /tmp/pip-wheel-0_ynnoae/pyrautils_59dd99df3bb84c699549a394c1607743 has version 0.9.36, which satisfies requirement pyrautils==0.9.36 from https://files.pythonhosted.org/packages/5e/8b/319cf42692ddf936b8d9b28d881611601f222b09d5b0803fe42b50873319/pyrautils-0.9.36.tar.gz 2026-03-04T02:49:16,900 Removed pyrautils==0.9.36 from https://files.pythonhosted.org/packages/5e/8b/319cf42692ddf936b8d9b28d881611601f222b09d5b0803fe42b50873319/pyrautils-0.9.36.tar.gz from build tracker '/tmp/pip-build-tracker-ostxnrs6' 2026-03-04T02:49:16,908 Created temporary directory: /tmp/pip-unpack-p69m7u6_ 2026-03-04T02:49:16,908 Building wheels for collected packages: pyrautils 2026-03-04T02:49:16,912 Created temporary directory: /tmp/pip-wheel-c0d_63r7 2026-03-04T02:49:16,913 Destination directory: /tmp/pip-wheel-c0d_63r7 2026-03-04T02:49:16,915 Building wheel for pyrautils (pyproject.toml): started 2026-03-04T02:49:16,916 Running command Building wheel for pyrautils (pyproject.toml) 2026-03-04T02:49:17,506 /tmp/pip-build-env-teqqjx2_/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-04T02:49:17,507 !! 2026-03-04T02:49:17,508 ******************************************************************************** 2026-03-04T02:49:17,508 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-03-04T02:49:17,510 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-04T02:49:17,510 or your builds will no longer be supported. 2026-03-04T02:49:17,512 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-04T02:49:17,512 ******************************************************************************** 2026-03-04T02:49:17,514 !! 2026-03-04T02:49:17,514 corresp(dist, value, root_dir) 2026-03-04T02:49:17,515 /tmp/pip-build-env-teqqjx2_/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `install_requires` overwritten in `pyproject.toml` (dependencies) 2026-03-04T02:49:17,515 corresp(dist, value, root_dir) 2026-03-04T02:49:17,516 /tmp/pip-build-env-teqqjx2_/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `extras_require` overwritten in `pyproject.toml` (optional-dependencies) 2026-03-04T02:49:17,517 corresp(dist, value, root_dir) 2026-03-04T02:49:17,579 /tmp/pip-build-env-teqqjx2_/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-04T02:49:17,580 !! 2026-03-04T02:49:17,581 ******************************************************************************** 2026-03-04T02:49:17,581 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-04T02:49:17,583 License :: OSI Approved :: MIT License 2026-03-04T02:49:17,584 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-04T02:49:17,585 ******************************************************************************** 2026-03-04T02:49:17,586 !! 2026-03-04T02:49:17,587 dist._finalize_license_expression() 2026-03-04T02:49:17,588 /tmp/pip-build-env-teqqjx2_/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-04T02:49:17,588 !! 2026-03-04T02:49:17,589 ******************************************************************************** 2026-03-04T02:49:17,590 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-04T02:49:17,591 License :: OSI Approved :: MIT License 2026-03-04T02:49:17,592 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-04T02:49:17,592 ******************************************************************************** 2026-03-04T02:49:17,593 !! 2026-03-04T02:49:17,594 self._finalize_license_expression() 2026-03-04T02:49:17,594 running bdist_wheel 2026-03-04T02:49:17,597 /tmp/pip-build-env-teqqjx2_/overlay/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:119: SetuptoolsDeprecationWarning: bdist_wheel.universal is deprecated 2026-03-04T02:49:17,597 !! 2026-03-04T02:49:17,598 ******************************************************************************** 2026-03-04T02:49:17,599 With Python 2.7 end-of-life, support for building universal wheels 2026-03-04T02:49:17,599 (i.e., wheels that support both Python 2 and Python 3) 2026-03-04T02:49:17,600 is being obviated. 2026-03-04T02:49:17,600 Please discontinue using this option, or if you still need it, 2026-03-04T02:49:17,601 file an issue with pypa/setuptools describing your use case. 2026-03-04T02:49:17,602 This deprecation is overdue, please update your project and remove deprecated 2026-03-04T02:49:17,602 calls to avoid build errors in the future. 2026-03-04T02:49:17,603 ******************************************************************************** 2026-03-04T02:49:17,604 !! 2026-03-04T02:49:17,605 self.finalize_options() 2026-03-04T02:49:17,608 running build 2026-03-04T02:49:17,608 running build_py 2026-03-04T02:49:17,614 creating build/lib/PyraUtils 2026-03-04T02:49:17,616 copying PyraUtils/cli.py -> build/lib/PyraUtils 2026-03-04T02:49:17,618 copying PyraUtils/__init__.py -> build/lib/PyraUtils 2026-03-04T02:49:17,621 creating build/lib/PyraUtils/network 2026-03-04T02:49:17,622 copying PyraUtils/network/__init__.py -> build/lib/PyraUtils/network 2026-03-04T02:49:17,624 copying PyraUtils/network/_ssl.py -> build/lib/PyraUtils/network 2026-03-04T02:49:17,626 copying PyraUtils/network/_ipaddress.py -> build/lib/PyraUtils/network 2026-03-04T02:49:17,628 copying PyraUtils/network/_mac.py -> build/lib/PyraUtils/network 2026-03-04T02:49:17,631 creating build/lib/PyraUtils/signature 2026-03-04T02:49:17,632 copying PyraUtils/signature/_hmac.py -> build/lib/PyraUtils/signature 2026-03-04T02:49:17,634 copying PyraUtils/signature/__init__.py -> build/lib/PyraUtils/signature 2026-03-04T02:49:17,636 copying PyraUtils/signature/_signature.py -> build/lib/PyraUtils/signature 2026-03-04T02:49:17,638 copying PyraUtils/signature/_hashlib.py -> build/lib/PyraUtils/signature 2026-03-04T02:49:17,641 creating build/lib/PyraUtils/log 2026-03-04T02:49:17,642 copying PyraUtils/log/__init__.py -> build/lib/PyraUtils/log 2026-03-04T02:49:17,645 creating build/lib/PyraUtils/db 2026-03-04T02:49:17,646 copying PyraUtils/db/_sqlalchemy.py -> build/lib/PyraUtils/db 2026-03-04T02:49:17,648 copying PyraUtils/db/_sqlite3.py -> build/lib/PyraUtils/db 2026-03-04T02:49:17,650 copying PyraUtils/db/__init__.py -> build/lib/PyraUtils/db 2026-03-04T02:49:17,653 creating build/lib/PyraUtils/http 2026-03-04T02:49:17,654 copying PyraUtils/http/_httpx.py -> build/lib/PyraUtils/http 2026-03-04T02:49:17,656 copying PyraUtils/http/_jwt.py -> build/lib/PyraUtils/http 2026-03-04T02:49:17,658 copying PyraUtils/http/_oauth2.py -> build/lib/PyraUtils/http 2026-03-04T02:49:17,661 copying PyraUtils/http/_request.py -> build/lib/PyraUtils/http 2026-03-04T02:49:17,663 copying PyraUtils/http/__init__.py -> build/lib/PyraUtils/http 2026-03-04T02:49:17,665 creating build/lib/PyraUtils/password 2026-03-04T02:49:17,666 copying PyraUtils/password/__init__.py -> build/lib/PyraUtils/password 2026-03-04T02:49:17,668 copying PyraUtils/password/password_hash_tester.py -> build/lib/PyraUtils/password 2026-03-04T02:49:17,670 copying PyraUtils/password/_password.py -> build/lib/PyraUtils/password 2026-03-04T02:49:17,673 creating build/lib/PyraUtils/service 2026-03-04T02:49:17,674 copying PyraUtils/service/__init__.py -> build/lib/PyraUtils/service 2026-03-04T02:49:17,676 creating build/lib/PyraUtils/common 2026-03-04T02:49:17,677 copying PyraUtils/common/_json.py -> build/lib/PyraUtils/common 2026-03-04T02:49:17,680 copying PyraUtils/common/_strings.py -> build/lib/PyraUtils/common 2026-03-04T02:49:17,682 copying PyraUtils/common/cert.py -> build/lib/PyraUtils/common 2026-03-04T02:49:17,684 copying PyraUtils/common/rsync.py -> build/lib/PyraUtils/common 2026-03-04T02:49:17,686 copying PyraUtils/common/_shelve.py -> build/lib/PyraUtils/common 2026-03-04T02:49:17,689 copying PyraUtils/common/__init__.py -> build/lib/PyraUtils/common 2026-03-04T02:49:17,691 copying PyraUtils/common/_time.py -> build/lib/PyraUtils/common 2026-03-04T02:49:17,693 copying PyraUtils/common/_email.py -> build/lib/PyraUtils/common 2026-03-04T02:49:17,695 copying PyraUtils/common/download.py -> build/lib/PyraUtils/common 2026-03-04T02:49:17,697 copying PyraUtils/common/_cerberus.py -> build/lib/PyraUtils/common 2026-03-04T02:49:17,699 copying PyraUtils/common/_file.py -> build/lib/PyraUtils/common 2026-03-04T02:49:17,703 creating build/lib/PyraUtils/log/logger 2026-03-04T02:49:17,704 copying PyraUtils/log/logger/_logging.py -> build/lib/PyraUtils/log/logger 2026-03-04T02:49:17,706 copying PyraUtils/log/logger/__init__.py -> build/lib/PyraUtils/log/logger 2026-03-04T02:49:17,708 copying PyraUtils/log/logger/_loguru.py -> build/lib/PyraUtils/log/logger 2026-03-04T02:49:17,710 creating build/lib/PyraUtils/service/work_wechat 2026-03-04T02:49:17,711 copying PyraUtils/service/work_wechat/__init__.py -> build/lib/PyraUtils/service/work_wechat 2026-03-04T02:49:17,713 copying PyraUtils/service/work_wechat/CorpApi.py -> build/lib/PyraUtils/service/work_wechat 2026-03-04T02:49:17,715 copying PyraUtils/service/work_wechat/CorpApiType.py -> build/lib/PyraUtils/service/work_wechat 2026-03-04T02:49:17,718 copying PyraUtils/service/work_wechat/WXBizMsgCrypt3.py -> build/lib/PyraUtils/service/work_wechat 2026-03-04T02:49:17,720 copying PyraUtils/service/work_wechat/AbstractApi.py -> build/lib/PyraUtils/service/work_wechat 2026-03-04T02:49:17,722 running egg_info 2026-03-04T02:49:17,732 writing PyraUtils.egg-info/PKG-INFO 2026-03-04T02:49:17,741 writing dependency_links to PyraUtils.egg-info/dependency_links.txt 2026-03-04T02:49:17,742 writing entry points to PyraUtils.egg-info/entry_points.txt 2026-03-04T02:49:17,746 writing requirements to PyraUtils.egg-info/requires.txt 2026-03-04T02:49:17,747 writing top-level names to PyraUtils.egg-info/top_level.txt 2026-03-04T02:49:17,766 reading manifest file 'PyraUtils.egg-info/SOURCES.txt' 2026-03-04T02:49:17,771 reading manifest template 'MANIFEST.in' 2026-03-04T02:49:17,779 warning: no previously-included files matching '__pycache__' found under directory '*' 2026-03-04T02:49:17,780 warning: no previously-included files matching '*.py[co]' found under directory '*' 2026-03-04T02:49:17,799 warning: no files found matching '*.jpg' under directory 'docs' 2026-03-04T02:49:17,804 warning: no files found matching '*.png' under directory 'docs' 2026-03-04T02:49:17,808 warning: no files found matching '*.gif' under directory 'docs' 2026-03-04T02:49:17,809 adding license file 'LICENSE' 2026-03-04T02:49:17,814 writing manifest file 'PyraUtils.egg-info/SOURCES.txt' 2026-03-04T02:49:17,831 installing to build/bdist.linux-armv7l/wheel 2026-03-04T02:49:17,831 running install 2026-03-04T02:49:17,856 running install_lib 2026-03-04T02:49:17,862 creating build/bdist.linux-armv7l/wheel 2026-03-04T02:49:17,864 creating build/bdist.linux-armv7l/wheel/PyraUtils 2026-03-04T02:49:17,866 creating build/bdist.linux-armv7l/wheel/PyraUtils/network 2026-03-04T02:49:17,867 copying build/lib/PyraUtils/network/__init__.py -> build/bdist.linux-armv7l/wheel/./PyraUtils/network 2026-03-04T02:49:17,869 copying build/lib/PyraUtils/network/_ssl.py -> build/bdist.linux-armv7l/wheel/./PyraUtils/network 2026-03-04T02:49:17,872 copying build/lib/PyraUtils/network/_ipaddress.py -> build/bdist.linux-armv7l/wheel/./PyraUtils/network 2026-03-04T02:49:17,874 copying build/lib/PyraUtils/network/_mac.py -> build/bdist.linux-armv7l/wheel/./PyraUtils/network 2026-03-04T02:49:17,876 creating build/bdist.linux-armv7l/wheel/PyraUtils/signature 2026-03-04T02:49:17,877 copying build/lib/PyraUtils/signature/_hmac.py -> build/bdist.linux-armv7l/wheel/./PyraUtils/signature 2026-03-04T02:49:17,879 copying build/lib/PyraUtils/signature/__init__.py -> build/bdist.linux-armv7l/wheel/./PyraUtils/signature 2026-03-04T02:49:17,882 copying build/lib/PyraUtils/signature/_signature.py -> build/bdist.linux-armv7l/wheel/./PyraUtils/signature 2026-03-04T02:49:17,884 copying build/lib/PyraUtils/signature/_hashlib.py -> build/bdist.linux-armv7l/wheel/./PyraUtils/signature 2026-03-04T02:49:17,887 creating build/bdist.linux-armv7l/wheel/PyraUtils/log 2026-03-04T02:49:17,888 creating build/bdist.linux-armv7l/wheel/PyraUtils/log/logger 2026-03-04T02:49:17,890 copying build/lib/PyraUtils/log/logger/_logging.py -> build/bdist.linux-armv7l/wheel/./PyraUtils/log/logger 2026-03-04T02:49:17,892 copying build/lib/PyraUtils/log/logger/__init__.py -> build/bdist.linux-armv7l/wheel/./PyraUtils/log/logger 2026-03-04T02:49:17,894 copying build/lib/PyraUtils/log/logger/_loguru.py -> build/bdist.linux-armv7l/wheel/./PyraUtils/log/logger 2026-03-04T02:49:17,896 copying build/lib/PyraUtils/log/__init__.py -> build/bdist.linux-armv7l/wheel/./PyraUtils/log 2026-03-04T02:49:17,897 copying build/lib/PyraUtils/cli.py -> build/bdist.linux-armv7l/wheel/./PyraUtils 2026-03-04T02:49:17,900 creating build/bdist.linux-armv7l/wheel/PyraUtils/db 2026-03-04T02:49:17,901 copying build/lib/PyraUtils/db/_sqlalchemy.py -> build/bdist.linux-armv7l/wheel/./PyraUtils/db 2026-03-04T02:49:17,903 copying build/lib/PyraUtils/db/_sqlite3.py -> build/bdist.linux-armv7l/wheel/./PyraUtils/db 2026-03-04T02:49:17,905 copying build/lib/PyraUtils/db/__init__.py -> build/bdist.linux-armv7l/wheel/./PyraUtils/db 2026-03-04T02:49:17,907 copying build/lib/PyraUtils/__init__.py -> build/bdist.linux-armv7l/wheel/./PyraUtils 2026-03-04T02:49:17,910 creating build/bdist.linux-armv7l/wheel/PyraUtils/http 2026-03-04T02:49:17,911 copying build/lib/PyraUtils/http/_httpx.py -> build/bdist.linux-armv7l/wheel/./PyraUtils/http 2026-03-04T02:49:17,913 copying build/lib/PyraUtils/http/_jwt.py -> build/bdist.linux-armv7l/wheel/./PyraUtils/http 2026-03-04T02:49:17,916 copying build/lib/PyraUtils/http/_oauth2.py -> build/bdist.linux-armv7l/wheel/./PyraUtils/http 2026-03-04T02:49:17,918 copying build/lib/PyraUtils/http/_request.py -> build/bdist.linux-armv7l/wheel/./PyraUtils/http 2026-03-04T02:49:17,920 copying build/lib/PyraUtils/http/__init__.py -> build/bdist.linux-armv7l/wheel/./PyraUtils/http 2026-03-04T02:49:17,922 creating build/bdist.linux-armv7l/wheel/PyraUtils/password 2026-03-04T02:49:17,923 copying build/lib/PyraUtils/password/__init__.py -> build/bdist.linux-armv7l/wheel/./PyraUtils/password 2026-03-04T02:49:17,925 copying build/lib/PyraUtils/password/password_hash_tester.py -> build/bdist.linux-armv7l/wheel/./PyraUtils/password 2026-03-04T02:49:17,927 copying build/lib/PyraUtils/password/_password.py -> build/bdist.linux-armv7l/wheel/./PyraUtils/password 2026-03-04T02:49:17,929 creating build/bdist.linux-armv7l/wheel/PyraUtils/service 2026-03-04T02:49:17,931 creating build/bdist.linux-armv7l/wheel/PyraUtils/service/work_wechat 2026-03-04T02:49:17,932 copying build/lib/PyraUtils/service/work_wechat/__init__.py -> build/bdist.linux-armv7l/wheel/./PyraUtils/service/work_wechat 2026-03-04T02:49:17,934 copying build/lib/PyraUtils/service/work_wechat/CorpApi.py -> build/bdist.linux-armv7l/wheel/./PyraUtils/service/work_wechat 2026-03-04T02:49:17,937 copying build/lib/PyraUtils/service/work_wechat/CorpApiType.py -> build/bdist.linux-armv7l/wheel/./PyraUtils/service/work_wechat 2026-03-04T02:49:17,939 copying build/lib/PyraUtils/service/work_wechat/WXBizMsgCrypt3.py -> build/bdist.linux-armv7l/wheel/./PyraUtils/service/work_wechat 2026-03-04T02:49:17,941 copying build/lib/PyraUtils/service/work_wechat/AbstractApi.py -> build/bdist.linux-armv7l/wheel/./PyraUtils/service/work_wechat 2026-03-04T02:49:17,943 copying build/lib/PyraUtils/service/__init__.py -> build/bdist.linux-armv7l/wheel/./PyraUtils/service 2026-03-04T02:49:17,945 creating build/bdist.linux-armv7l/wheel/PyraUtils/common 2026-03-04T02:49:17,946 copying build/lib/PyraUtils/common/_json.py -> build/bdist.linux-armv7l/wheel/./PyraUtils/common 2026-03-04T02:49:17,950 copying build/lib/PyraUtils/common/_strings.py -> build/bdist.linux-armv7l/wheel/./PyraUtils/common 2026-03-04T02:49:17,953 copying build/lib/PyraUtils/common/cert.py -> build/bdist.linux-armv7l/wheel/./PyraUtils/common 2026-03-04T02:49:17,955 copying build/lib/PyraUtils/common/rsync.py -> build/bdist.linux-armv7l/wheel/./PyraUtils/common 2026-03-04T02:49:17,957 copying build/lib/PyraUtils/common/_shelve.py -> build/bdist.linux-armv7l/wheel/./PyraUtils/common 2026-03-04T02:49:17,959 copying build/lib/PyraUtils/common/__init__.py -> build/bdist.linux-armv7l/wheel/./PyraUtils/common 2026-03-04T02:49:17,961 copying build/lib/PyraUtils/common/_time.py -> build/bdist.linux-armv7l/wheel/./PyraUtils/common 2026-03-04T02:49:17,963 copying build/lib/PyraUtils/common/_email.py -> build/bdist.linux-armv7l/wheel/./PyraUtils/common 2026-03-04T02:49:17,965 copying build/lib/PyraUtils/common/download.py -> build/bdist.linux-armv7l/wheel/./PyraUtils/common 2026-03-04T02:49:17,968 copying build/lib/PyraUtils/common/_cerberus.py -> build/bdist.linux-armv7l/wheel/./PyraUtils/common 2026-03-04T02:49:17,970 copying build/lib/PyraUtils/common/_file.py -> build/bdist.linux-armv7l/wheel/./PyraUtils/common 2026-03-04T02:49:17,973 running install_egg_info 2026-03-04T02:49:17,978 Copying PyraUtils.egg-info to build/bdist.linux-armv7l/wheel/./PyraUtils-0.9.36-py3.11.egg-info 2026-03-04T02:49:17,992 running install_scripts 2026-03-04T02:49:17,994 ======== 2026-03-04T02:49:17,994 WARNING! 2026-03-04T02:49:17,994 ======== 2026-03-04T02:49:17,995 You have just installed PyraUtils over top of an existing 2026-03-04T02:49:17,996 installation, without removing it first. Because of this, 2026-03-04T02:49:17,996 your install may now include extraneous files from a 2026-03-04T02:49:17,997 previous version that have since been removed from 2026-03-04T02:49:17,997 PyraUtils. This is known to cause a variety of problems. You 2026-03-04T02:49:17,998 should manually remove the 2026-03-04T02:49:17,998 /tmp/pip-wheel-0_ynnoae/pyrautils_59dd99df3bb84c699549a394c1607743/build/bdist.linux-armv7l/wheel/PyraUtils 2026-03-04T02:49:17,998 directory and re-install PyraUtils. 2026-03-04T02:49:18,007 creating build/bdist.linux-armv7l/wheel/pyrautils-0.9.36.dist-info/WHEEL 2026-03-04T02:49:18,010 creating '/tmp/pip-wheel-c0d_63r7/.tmp-vvnl455k/pyrautils-0.9.36-py2.py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-03-04T02:49:18,012 adding 'PyraUtils/__init__.py' 2026-03-04T02:49:18,013 adding 'PyraUtils/cli.py' 2026-03-04T02:49:18,015 adding 'PyraUtils/common/__init__.py' 2026-03-04T02:49:18,017 adding 'PyraUtils/common/_cerberus.py' 2026-03-04T02:49:18,018 adding 'PyraUtils/common/_email.py' 2026-03-04T02:49:18,021 adding 'PyraUtils/common/_file.py' 2026-03-04T02:49:18,023 adding 'PyraUtils/common/_json.py' 2026-03-04T02:49:18,025 adding 'PyraUtils/common/_shelve.py' 2026-03-04T02:49:18,028 adding 'PyraUtils/common/_strings.py' 2026-03-04T02:49:18,029 adding 'PyraUtils/common/_time.py' 2026-03-04T02:49:18,031 adding 'PyraUtils/common/cert.py' 2026-03-04T02:49:18,033 adding 'PyraUtils/common/download.py' 2026-03-04T02:49:18,034 adding 'PyraUtils/common/rsync.py' 2026-03-04T02:49:18,036 adding 'PyraUtils/db/__init__.py' 2026-03-04T02:49:18,037 adding 'PyraUtils/db/_sqlalchemy.py' 2026-03-04T02:49:18,039 adding 'PyraUtils/db/_sqlite3.py' 2026-03-04T02:49:18,041 adding 'PyraUtils/http/__init__.py' 2026-03-04T02:49:18,042 adding 'PyraUtils/http/_httpx.py' 2026-03-04T02:49:18,044 adding 'PyraUtils/http/_jwt.py' 2026-03-04T02:49:18,046 adding 'PyraUtils/http/_oauth2.py' 2026-03-04T02:49:18,047 adding 'PyraUtils/http/_request.py' 2026-03-04T02:49:18,049 adding 'PyraUtils/log/__init__.py' 2026-03-04T02:49:18,051 adding 'PyraUtils/log/logger/__init__.py' 2026-03-04T02:49:18,052 adding 'PyraUtils/log/logger/_logging.py' 2026-03-04T02:49:18,053 adding 'PyraUtils/log/logger/_loguru.py' 2026-03-04T02:49:18,055 adding 'PyraUtils/network/__init__.py' 2026-03-04T02:49:18,056 adding 'PyraUtils/network/_ipaddress.py' 2026-03-04T02:49:18,058 adding 'PyraUtils/network/_mac.py' 2026-03-04T02:49:18,059 adding 'PyraUtils/network/_ssl.py' 2026-03-04T02:49:18,061 adding 'PyraUtils/password/__init__.py' 2026-03-04T02:49:18,063 adding 'PyraUtils/password/_password.py' 2026-03-04T02:49:18,064 adding 'PyraUtils/password/password_hash_tester.py' 2026-03-04T02:49:18,066 adding 'PyraUtils/service/__init__.py' 2026-03-04T02:49:18,068 adding 'PyraUtils/service/work_wechat/AbstractApi.py' 2026-03-04T02:49:18,069 adding 'PyraUtils/service/work_wechat/CorpApi.py' 2026-03-04T02:49:18,071 adding 'PyraUtils/service/work_wechat/CorpApiType.py' 2026-03-04T02:49:18,073 adding 'PyraUtils/service/work_wechat/WXBizMsgCrypt3.py' 2026-03-04T02:49:18,074 adding 'PyraUtils/service/work_wechat/__init__.py' 2026-03-04T02:49:18,076 adding 'PyraUtils/signature/__init__.py' 2026-03-04T02:49:18,078 adding 'PyraUtils/signature/_hashlib.py' 2026-03-04T02:49:18,079 adding 'PyraUtils/signature/_hmac.py' 2026-03-04T02:49:18,081 adding 'PyraUtils/signature/_signature.py' 2026-03-04T02:49:18,084 adding 'pyrautils-0.9.36.dist-info/licenses/LICENSE' 2026-03-04T02:49:18,086 adding 'pyrautils-0.9.36.dist-info/METADATA' 2026-03-04T02:49:18,087 adding 'pyrautils-0.9.36.dist-info/WHEEL' 2026-03-04T02:49:18,088 adding 'pyrautils-0.9.36.dist-info/entry_points.txt' 2026-03-04T02:49:18,089 adding 'pyrautils-0.9.36.dist-info/top_level.txt' 2026-03-04T02:49:18,090 adding 'pyrautils-0.9.36.dist-info/RECORD' 2026-03-04T02:49:18,093 removing build/bdist.linux-armv7l/wheel 2026-03-04T02:49:18,206 Building wheel for pyrautils (pyproject.toml): finished with status 'done' 2026-03-04T02:49:18,214 Created wheel for pyrautils: filename=pyrautils-0.9.36-py2.py3-none-any.whl size=87670 sha256=c1b5740306590c7d8b18ae58265f0d11abc23585b9180c2c7f06cdfb03d106a6 2026-03-04T02:49:18,215 Stored in directory: /tmp/pip-ephem-wheel-cache-oz4w_glf/wheels/e6/0e/8f/f74b40830bb4426532952342c2d4406f39e5abc065cdedb747 2026-03-04T02:49:18,230 Successfully built pyrautils 2026-03-04T02:49:18,238 Removed build tracker: '/tmp/pip-build-tracker-ostxnrs6'