2026-03-06T22:49:35,980 Created temporary directory: /tmp/pip-ephem-wheel-cache-vyu9x_42 2026-03-06T22:49:35,982 Created temporary directory: /tmp/pip-build-tracker-ezl8t4x5 2026-03-06T22:49:35,982 Initialized build tracking at /tmp/pip-build-tracker-ezl8t4x5 2026-03-06T22:49:35,983 Created build tracker: /tmp/pip-build-tracker-ezl8t4x5 2026-03-06T22:49:35,983 Entered build tracker: /tmp/pip-build-tracker-ezl8t4x5 2026-03-06T22:49:35,984 Created temporary directory: /tmp/pip-wheel-f8dkwz63 2026-03-06T22:49:35,987 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-06T22:49:35,989 Created temporary directory: /tmp/pip-ephem-wheel-cache-kvib_0yg 2026-03-06T22:49:36,011 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-06T22:49:36,014 2 location(s) to search for versions of mjlab: 2026-03-06T22:49:36,014 * https://pypi.org/simple/mjlab/ 2026-03-06T22:49:36,014 * https://www.piwheels.org/simple/mjlab/ 2026-03-06T22:49:36,015 Fetching project page and analyzing links: https://pypi.org/simple/mjlab/ 2026-03-06T22:49:36,016 Getting page https://pypi.org/simple/mjlab/ 2026-03-06T22:49:36,017 Found index url https://pypi.org/simple 2026-03-06T22:49:36,241 Fetched page https://pypi.org/simple/mjlab/ as application/vnd.pypi.simple.v1+json 2026-03-06T22:49:36,246 Skipping link: No binaries permitted for mjlab: https://files.pythonhosted.org/packages/de/33/060717bef482efd08ddb225367259ebf43613f874163ca7bf9450569615a/mjlab-0.0.0-py3-none-any.whl (from https://pypi.org/simple/mjlab/) (requires-python:>=3.10) 2026-03-06T22:49:36,247 Skipping link: No binaries permitted for mjlab: https://files.pythonhosted.org/packages/3c/bd/2495fa87a9d4ff0348e5963edb1aa6311b878391f209dfbf2f53a85687d4/mjlab-0.0.1-py3-none-any.whl (from https://pypi.org/simple/mjlab/) (requires-python:>=3.10) 2026-03-06T22:49:36,247 Skipping link: No binaries permitted for mjlab: https://files.pythonhosted.org/packages/80/f4/3960e3fc1613d7fa36ee75bd59ceaf59526fd6adc9d11f5592303c3e134d/mjlab-0.0.2-py3-none-any.whl (from https://pypi.org/simple/mjlab/) (requires-python:>=3.10) 2026-03-06T22:49:36,248 Found link https://files.pythonhosted.org/packages/d2/52/04964e3023294532635b84d4a5a5b54ddb9e33eedbbc9aa86d73b6bc43a6/mjlab-0.0.2.tar.gz (from https://pypi.org/simple/mjlab/) (requires-python:>=3.10), version: 0.0.2 2026-03-06T22:49:36,249 Skipping link: No binaries permitted for mjlab: https://files.pythonhosted.org/packages/10/16/1ddede772962de546f9ea54c25f548a0dcf94a0b468cd85cc23f49f9839c/mjlab-0.0.3-py3-none-any.whl (from https://pypi.org/simple/mjlab/) (requires-python:>=3.10) 2026-03-06T22:49:36,250 Found link https://files.pythonhosted.org/packages/34/91/48ac2355ba4558246e76066d97909316b26d842708afb140e167eaddd134/mjlab-0.0.3.tar.gz (from https://pypi.org/simple/mjlab/) (requires-python:>=3.10), version: 0.0.3 2026-03-06T22:49:36,251 Skipping link: No binaries permitted for mjlab: https://files.pythonhosted.org/packages/47/5a/ff73b2b2a4e37890e609055f2d68304b092264e14504d85f29b90e42bf89/mjlab-0.0.4-py3-none-any.whl (from https://pypi.org/simple/mjlab/) (requires-python:>=3.10) 2026-03-06T22:49:36,252 Found link https://files.pythonhosted.org/packages/b1/2e/399a60d215be5090146c107b7d3dda7e4ac98c8cbdfb02ca506a08b33652/mjlab-0.0.4.tar.gz (from https://pypi.org/simple/mjlab/) (requires-python:>=3.10), version: 0.0.4 2026-03-06T22:49:36,253 Skipping link: No binaries permitted for mjlab: https://files.pythonhosted.org/packages/e0/2d/60c691f5f462fa07860a046caaed5108531758880f72752dbed89daaec85/mjlab-0.0.5-py3-none-any.whl (from https://pypi.org/simple/mjlab/) (requires-python:<3.14,>=3.10) 2026-03-06T22:49:36,254 Found link https://files.pythonhosted.org/packages/7c/8f/49c53b00a275c89c4e6131698be4f38ba0ea8d59ce2600dc2bf6f12ce38f/mjlab-0.0.5.tar.gz (from https://pypi.org/simple/mjlab/) (requires-python:<3.14,>=3.10), version: 0.0.5 2026-03-06T22:49:36,255 Skipping link: No binaries permitted for mjlab: https://files.pythonhosted.org/packages/24/90/0861a8fb9dcdaeb067f5c8a83ac2d6cb42e1d36de92c07e5c24f5358c039/mjlab-0.0.6-py3-none-any.whl (from https://pypi.org/simple/mjlab/) (requires-python:<3.14,>=3.10) 2026-03-06T22:49:36,256 Found link https://files.pythonhosted.org/packages/19/84/1e49b74654c3e55dba71486e410653f2027f82d94fdd8173ebd134e6801d/mjlab-0.0.6.tar.gz (from https://pypi.org/simple/mjlab/) (requires-python:<3.14,>=3.10), version: 0.0.6 2026-03-06T22:49:36,256 Skipping link: No binaries permitted for mjlab: https://files.pythonhosted.org/packages/20/10/8f4d34211072bb48a41e1fa8265361959e197a21192c695e8ff2ce608d89/mjlab-0.1.0-py3-none-any.whl (from https://pypi.org/simple/mjlab/) (requires-python:<3.14,>=3.10) 2026-03-06T22:49:36,257 Found link https://files.pythonhosted.org/packages/69/68/b668462d78e9ba96937b43143757d888f7af0fad3d7d8b021682eacf6fa9/mjlab-0.1.0.tar.gz (from https://pypi.org/simple/mjlab/) (requires-python:<3.14,>=3.10), version: 0.1.0 2026-03-06T22:49:36,258 Skipping link: No binaries permitted for mjlab: https://files.pythonhosted.org/packages/6d/13/ad6c9a6818b85d3fce8549ca78107312a4f0f16c6e62e27cb9dca7a68e34/mjlab-1.0.0-py3-none-any.whl (from https://pypi.org/simple/mjlab/) (requires-python:<3.14,>=3.10) 2026-03-06T22:49:36,259 Found link https://files.pythonhosted.org/packages/5e/4b/582d1ca76d8e99f5993487f3b5893fe970f1d4ba3e8adfa2a9c3349c578c/mjlab-1.0.0.tar.gz (from https://pypi.org/simple/mjlab/) (requires-python:<3.14,>=3.10), version: 1.0.0 2026-03-06T22:49:36,259 Skipping link: No binaries permitted for mjlab: https://files.pythonhosted.org/packages/a9/9b/f326f0bf60b85d6dcb7e8a8f611efd8d4f766a5d12dfd49f780f02ac8d9c/mjlab-1.1.0-py3-none-any.whl (from https://pypi.org/simple/mjlab/) (requires-python:<3.14,>=3.10) 2026-03-06T22:49:36,260 Found link https://files.pythonhosted.org/packages/de/c0/fc342d2daa3265374389f422db77e300695887746bfe49e646b2dee81ba1/mjlab-1.1.0.tar.gz (from https://pypi.org/simple/mjlab/) (requires-python:<3.14,>=3.10), version: 1.1.0 2026-03-06T22:49:36,261 Skipping link: No binaries permitted for mjlab: https://files.pythonhosted.org/packages/df/34/c053173256d76ec6e7ff8f47566deac9ddf1147daec998525a3d6f88e302/mjlab-1.1.1-py3-none-any.whl (from https://pypi.org/simple/mjlab/) (requires-python:<3.14,>=3.10) 2026-03-06T22:49:36,262 Found link https://files.pythonhosted.org/packages/94/13/e31f6be3b72ede6b2f09640a146b9421faf390769935cc93583e7cd562f1/mjlab-1.1.1.tar.gz (from https://pypi.org/simple/mjlab/) (requires-python:<3.14,>=3.10), version: 1.1.1 2026-03-06T22:49:36,263 Skipping link: No binaries permitted for mjlab: https://files.pythonhosted.org/packages/85/9a/9a54101887cd3ade9c766adc668138a827f33c237bb4d5752c5a56fd1297/mjlab-1.2.0-py3-none-any.whl (from https://pypi.org/simple/mjlab/) (requires-python:<3.14,>=3.10) 2026-03-06T22:49:36,264 Found link https://files.pythonhosted.org/packages/32/66/b8df336a1adc8ad177478048f581234ac1a209928843f29c1185f6078200/mjlab-1.2.0.tar.gz (from https://pypi.org/simple/mjlab/) (requires-python:<3.14,>=3.10), version: 1.2.0 2026-03-06T22:49:36,265 Fetching project page and analyzing links: https://www.piwheels.org/simple/mjlab/ 2026-03-06T22:49:36,266 Getting page https://www.piwheels.org/simple/mjlab/ 2026-03-06T22:49:36,267 Found index url https://www.piwheels.org/simple 2026-03-06T22:49:36,436 Fetched page https://www.piwheels.org/simple/mjlab/ as text/html 2026-03-06T22:49:36,439 Skipping link: No binaries permitted for mjlab: https://archive1.piwheels.org/simple/mjlab/mjlab-1.1.1-py3-none-any.whl#sha256=dd60baff39f1a9cff137b2abf72b22011a25fd9d0ba1b7430a63d5d7d3f30d10 (from https://www.piwheels.org/simple/mjlab/) (requires-python:>=3.10, <3.14) 2026-03-06T22:49:36,440 Skipping link: No binaries permitted for mjlab: https://archive1.piwheels.org/simple/mjlab/mjlab-1.1.0-py3-none-any.whl#sha256=7f739f8c4923bfc83621e767ac865372033455cad85fa28564eaa7e6f95aaad6 (from https://www.piwheels.org/simple/mjlab/) (requires-python:>=3.10, <3.14) 2026-03-06T22:49:36,441 Skipping link: No binaries permitted for mjlab: https://archive1.piwheels.org/simple/mjlab/mjlab-1.0.0-py3-none-any.whl#sha256=5a69d06e096e146e1e0525a86a46a7acdd9b6595512bff141e0e4e71ea6dabcd (from https://www.piwheels.org/simple/mjlab/) (requires-python:>=3.10, <3.14) 2026-03-06T22:49:36,442 Skipping link: No binaries permitted for mjlab: https://archive1.piwheels.org/simple/mjlab/mjlab-0.1.0-py3-none-any.whl#sha256=80f7ed4fe038944bebc49b48684dc0d3f45fabadee53c3347277ae3c731b5ede (from https://www.piwheels.org/simple/mjlab/) (requires-python:>=3.10, <3.14) 2026-03-06T22:49:36,442 Skipping link: No binaries permitted for mjlab: https://archive1.piwheels.org/simple/mjlab/mjlab-0.0.6-py3-none-any.whl#sha256=aa75583cc8f9a68e29519e6f9027ed7b537d214d552d39241631c2e2e5246a5d (from https://www.piwheels.org/simple/mjlab/) (requires-python:>=3.10, <3.14) 2026-03-06T22:49:36,443 Skipping link: No binaries permitted for mjlab: https://archive1.piwheels.org/simple/mjlab/mjlab-0.0.5-py3-none-any.whl#sha256=a809ffedf4793b74142738f6f3bc4ba7a8222d618e39ac4c10f8fc6118f332cd (from https://www.piwheels.org/simple/mjlab/) (requires-python:>=3.10, <3.14) 2026-03-06T22:49:36,443 Skipping link: No binaries permitted for mjlab: https://archive1.piwheels.org/simple/mjlab/mjlab-0.0.4-py3-none-any.whl#sha256=58fcdad284482614c60f9dc67321826abf7d180ffb354c5be110c0aca34e7cb2 (from https://www.piwheels.org/simple/mjlab/) (requires-python:>=3.10) 2026-03-06T22:49:36,443 Skipping link: No binaries permitted for mjlab: https://archive1.piwheels.org/simple/mjlab/mjlab-0.0.3-py3-none-any.whl#sha256=25ee0f4e0bb34025a3386d6dcfcc001297ef6c29eddce2e3a4330669bc1f110c (from https://www.piwheels.org/simple/mjlab/) (requires-python:>=3.10) 2026-03-06T22:49:36,444 Skipping link: No binaries permitted for mjlab: https://archive1.piwheels.org/simple/mjlab/mjlab-0.0.2-py3-none-any.whl#sha256=42268b6b6d5beb9bbf2e29220a82e3a9aff56465bd05ad5a2206375198adafc3 (from https://www.piwheels.org/simple/mjlab/) (requires-python:>=3.10) 2026-03-06T22:49:36,445 Skipping link: not a file: https://www.piwheels.org/simple/mjlab/ 2026-03-06T22:49:36,445 Skipping link: not a file: https://pypi.org/simple/mjlab/ 2026-03-06T22:49:36,465 Given no hashes to check 1 links for project 'mjlab': discarding no candidates 2026-03-06T22:49:36,483 Collecting mjlab==1.2.0 2026-03-06T22:49:36,485 Created temporary directory: /tmp/pip-unpack-nceuf6qr 2026-03-06T22:49:36,710 Downloading mjlab-1.2.0.tar.gz (14.1 MB) 2026-03-06T22:49:40,562 Added mjlab==1.2.0 from https://files.pythonhosted.org/packages/32/66/b8df336a1adc8ad177478048f581234ac1a209928843f29c1185f6078200/mjlab-1.2.0.tar.gz to build tracker '/tmp/pip-build-tracker-ezl8t4x5' 2026-03-06T22:49:40,570 Created temporary directory: /tmp/pip-build-env-3627603l 2026-03-06T22:49:40,574 Installing build dependencies: started 2026-03-06T22:49:40,575 Running command pip subprocess to install build dependencies 2026-03-06T22:49:41,704 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-06T22:49:42,304 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-06T22:49:42,327 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-06T22:49:43,637 Collecting uv_build<0.9.0,>=0.8.19 2026-03-06T22:49:43,688 Using cached uv_build-0.8.24-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.4 MB) 2026-03-06T22:49:46,273 Installing collected packages: uv_build 2026-03-06T22:49:46,391 Successfully installed uv_build-0.8.24 2026-03-06T22:49:46,652 Installing build dependencies: finished with status 'done' 2026-03-06T22:49:46,659 Getting requirements to build wheel: started 2026-03-06T22:49:46,660 Running command Getting requirements to build wheel 2026-03-06T22:49:46,804 Getting requirements to build wheel: finished with status 'done' 2026-03-06T22:49:46,807 Created temporary directory: /tmp/pip-modern-metadata-6lggqc5v 2026-03-06T22:49:46,809 Preparing metadata (pyproject.toml): started 2026-03-06T22:49:46,811 Running command Preparing metadata (pyproject.toml) 2026-03-06T22:49:46,969 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-06T22:49:46,973 Source in /tmp/pip-wheel-f8dkwz63/mjlab_ebeb0142161d478083381a26bfd974ed has version 1.2.0, which satisfies requirement mjlab==1.2.0 from https://files.pythonhosted.org/packages/32/66/b8df336a1adc8ad177478048f581234ac1a209928843f29c1185f6078200/mjlab-1.2.0.tar.gz 2026-03-06T22:49:46,974 Removed mjlab==1.2.0 from https://files.pythonhosted.org/packages/32/66/b8df336a1adc8ad177478048f581234ac1a209928843f29c1185f6078200/mjlab-1.2.0.tar.gz from build tracker '/tmp/pip-build-tracker-ezl8t4x5' 2026-03-06T22:49:46,980 Created temporary directory: /tmp/pip-unpack-x89hfkiq 2026-03-06T22:49:46,981 Building wheels for collected packages: mjlab 2026-03-06T22:49:46,985 Created temporary directory: /tmp/pip-wheel-u9q3hol8 2026-03-06T22:49:46,986 Destination directory: /tmp/pip-wheel-u9q3hol8 2026-03-06T22:49:46,988 Building wheel for mjlab (pyproject.toml): started 2026-03-06T22:49:46,989 Running command Building wheel for mjlab (pyproject.toml) 2026-03-06T22:49:51,458 Building wheel for mjlab (pyproject.toml): finished with status 'done' 2026-03-06T22:49:51,602 Created wheel for mjlab: filename=mjlab-1.2.0-py3-none-any.whl size=14139534 sha256=2b2fdbce0ddb8920ed550777f3ed8c266ee1bd2daeef9b936ba8e0423e5e2e13 2026-03-06T22:49:51,603 Stored in directory: /tmp/pip-ephem-wheel-cache-kvib_0yg/wheels/16/c4/40/14b3eaf857fd7a2b4fee89eb90d0bf5af35e56b5a61e646bdd 2026-03-06T22:49:51,629 Successfully built mjlab 2026-03-06T22:49:51,940 Removed build tracker: '/tmp/pip-build-tracker-ezl8t4x5'