2026-02-07T21:58:00,016 Created temporary directory: /tmp/pip-ephem-wheel-cache-3q0k0t8r 2026-02-07T21:58:00,019 Created temporary directory: /tmp/pip-build-tracker-_nfw9u29 2026-02-07T21:58:00,019 Initialized build tracking at /tmp/pip-build-tracker-_nfw9u29 2026-02-07T21:58:00,020 Created build tracker: /tmp/pip-build-tracker-_nfw9u29 2026-02-07T21:58:00,021 Entered build tracker: /tmp/pip-build-tracker-_nfw9u29 2026-02-07T21:58:00,022 Created temporary directory: /tmp/pip-wheel-9ev_ouvv 2026-02-07T21:58:00,025 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-02-07T21:58:00,029 Created temporary directory: /tmp/pip-ephem-wheel-cache-pq2r035f 2026-02-07T21:58:00,057 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-07T21:58:00,061 2 location(s) to search for versions of joblib-stubs: 2026-02-07T21:58:00,061 * https://pypi.org/simple/joblib-stubs/ 2026-02-07T21:58:00,061 * https://www.piwheels.org/simple/joblib-stubs/ 2026-02-07T21:58:00,063 Fetching project page and analyzing links: https://pypi.org/simple/joblib-stubs/ 2026-02-07T21:58:00,064 Getting page https://pypi.org/simple/joblib-stubs/ 2026-02-07T21:58:00,065 Found index url https://pypi.org/simple 2026-02-07T21:58:00,312 Fetched page https://pypi.org/simple/joblib-stubs/ as application/vnd.pypi.simple.v1+json 2026-02-07T21:58:00,316 Skipping link: No binaries permitted for joblib-stubs: https://files.pythonhosted.org/packages/cc/b4/c99efad3f756fae3860eef9beb7ea5bc45b77458241d2f9cc0b3f8b91b4e/joblib_stubs-1.4.2.1.20240513-py3-none-any.whl (from https://pypi.org/simple/joblib-stubs/) (requires-python:>=3) 2026-02-07T21:58:00,318 Found link https://files.pythonhosted.org/packages/88/53/2546ff71500704137c5c31834b88ea9464af3bb712f55777ca3792c19a3d/joblib_stubs-1.4.2.1.20240513.tar.gz (from https://pypi.org/simple/joblib-stubs/) (requires-python:>=3), version: 1.4.2.1.20240513 2026-02-07T21:58:00,319 Skipping link: No binaries permitted for joblib-stubs: https://files.pythonhosted.org/packages/f3/9d/3db3dea82b8a7779bbc68df4f3846a8cc1caa77e0dac565db5de2ba24e73/joblib_stubs-1.4.2.2.20240515-py3-none-any.whl (from https://pypi.org/simple/joblib-stubs/) (requires-python:>=3) 2026-02-07T21:58:00,320 Found link https://files.pythonhosted.org/packages/e8/82/a86876d43f27becdc6a6d2ac2fab7d2c646864a3f860c89a51f6fc2b114d/joblib_stubs-1.4.2.2.20240515.tar.gz (from https://pypi.org/simple/joblib-stubs/) (requires-python:>=3), version: 1.4.2.2.20240515 2026-02-07T21:58:00,321 Skipping link: No binaries permitted for joblib-stubs: https://files.pythonhosted.org/packages/36/b2/94aafce6d7e7b346251fbf33fbc653cedeb387d4b5a983f3e52dc07812f9/joblib_stubs-1.4.2.3.20240619-py3-none-any.whl (from https://pypi.org/simple/joblib-stubs/) (requires-python:>=3) 2026-02-07T21:58:00,323 Found link https://files.pythonhosted.org/packages/f5/9c/9b5fbdee75a628da3ec4228d7ef9aa9ddbac1ee2aa9dcb00c783ee44ad4c/joblib_stubs-1.4.2.3.20240619.tar.gz (from https://pypi.org/simple/joblib-stubs/) (requires-python:>=3), version: 1.4.2.3.20240619 2026-02-07T21:58:00,324 Skipping link: No binaries permitted for joblib-stubs: https://files.pythonhosted.org/packages/96/d7/b62b76bd084ca7b80d34fe0459a16517d7a97a6d8a773efc0a0aefa2b0f5/joblib_stubs-1.4.2.4.20240825-py3-none-any.whl (from https://pypi.org/simple/joblib-stubs/) (requires-python:>=3.8) 2026-02-07T21:58:00,325 Found link https://files.pythonhosted.org/packages/1b/fa/0f8ed532bce21677d99d2ce4b6a87460cf12efb47707c14fefab41652806/joblib_stubs-1.4.2.4.20240825.tar.gz (from https://pypi.org/simple/joblib-stubs/) (requires-python:>=3.8), version: 1.4.2.4.20240825 2026-02-07T21:58:00,326 Skipping link: No binaries permitted for joblib-stubs: https://files.pythonhosted.org/packages/5e/50/6331457d5d461af09cb57ecaa6d2b856564735506c15357a4a4f6e68c238/joblib_stubs-1.4.2.5.20240918-py3-none-any.whl (from https://pypi.org/simple/joblib-stubs/) (requires-python:>=3.8) 2026-02-07T21:58:00,327 Found link https://files.pythonhosted.org/packages/e4/80/2f7a20ecb08aa6f7ba5b981cf91bcc61ad7fc78751d8265716645a8f0bc0/joblib_stubs-1.4.2.5.20240918.tar.gz (from https://pypi.org/simple/joblib-stubs/) (requires-python:>=3.8), version: 1.4.2.5.20240918 2026-02-07T21:58:00,329 Skipping link: No binaries permitted for joblib-stubs: https://files.pythonhosted.org/packages/70/85/23887da5a8b04c7307f128c842c6fb5f7703ee656c50424b872b5dea57eb/joblib_stubs-1.5.0.1.20250510-py3-none-any.whl (from https://pypi.org/simple/joblib-stubs/) (requires-python:>=3.10) 2026-02-07T21:58:00,330 Found link https://files.pythonhosted.org/packages/f1/1f/824930e751d8d5c32b45ee5ba9ce97777af5865812a946dac3e1f1a455bf/joblib_stubs-1.5.0.1.20250510.tar.gz (from https://pypi.org/simple/joblib-stubs/) (requires-python:>=3.10), version: 1.5.0.1.20250510 2026-02-07T21:58:00,331 Skipping link: No binaries permitted for joblib-stubs: https://files.pythonhosted.org/packages/57/f7/f73413f8c13d208f291d1430528b415331320868c352b6e8e5442c5ad053/joblib_stubs-1.5.2.0.20250831-py3-none-any.whl (from https://pypi.org/simple/joblib-stubs/) (requires-python:>=3.10) 2026-02-07T21:58:00,332 Found link https://files.pythonhosted.org/packages/88/80/2e0ea0e43642ab69b33ad0d39c73378f52cc8b961b3dfc2519d53639e518/joblib_stubs-1.5.2.0.20250831.tar.gz (from https://pypi.org/simple/joblib-stubs/) (requires-python:>=3.10), version: 1.5.2.0.20250831 2026-02-07T21:58:00,333 Skipping link: No binaries permitted for joblib-stubs: https://files.pythonhosted.org/packages/a1/37/8560423c8aa0102d6910fb05ef7480f76f5a628b7a500ad45911db1694b6/joblib_stubs-1.5.3.0.20251223-py3-none-any.whl (from https://pypi.org/simple/joblib-stubs/) (requires-python:>=3.11) 2026-02-07T21:58:00,334 Found link https://files.pythonhosted.org/packages/e0/d2/3e47200b15da93d8a098fbbcc2871401b83bc52b3fb990a5a5ed6341904a/joblib_stubs-1.5.3.0.20251223.tar.gz (from https://pypi.org/simple/joblib-stubs/) (requires-python:>=3.11), version: 1.5.3.0.20251223 2026-02-07T21:58:00,335 Skipping link: No binaries permitted for joblib-stubs: https://files.pythonhosted.org/packages/37/7c/67ada9621b3c93caa75aba1a0b651dae988b22cdea93b33e7e49261364f5/joblib_stubs-1.5.3.1.20260117-py3-none-any.whl (from https://pypi.org/simple/joblib-stubs/) (requires-python:>=3.11) 2026-02-07T21:58:00,336 Found link https://files.pythonhosted.org/packages/5e/4e/a4801406630955fe935d9d99efef72fd7398543f51fe5a787be80c235b4f/joblib_stubs-1.5.3.1.20260117.tar.gz (from https://pypi.org/simple/joblib-stubs/) (requires-python:>=3.11), version: 1.5.3.1.20260117 2026-02-07T21:58:00,337 Fetching project page and analyzing links: https://www.piwheels.org/simple/joblib-stubs/ 2026-02-07T21:58:00,338 Getting page https://www.piwheels.org/simple/joblib-stubs/ 2026-02-07T21:58:00,340 Found index url https://www.piwheels.org/simple 2026-02-07T21:58:00,534 Fetched page https://www.piwheels.org/simple/joblib-stubs/ as text/html 2026-02-07T21:58:00,538 Skipping link: No binaries permitted for joblib-stubs: https://www.piwheels.org/simple/joblib-stubs/joblib_stubs-1.5.3.0.20251223-py3-none-any.whl#sha256=12a2c92586188c364fd6cba5bdc2fdc6b2037db8b38c29e7078b20388a072bed (from https://www.piwheels.org/simple/joblib-stubs/) (requires-python:>=3.11) 2026-02-07T21:58:00,539 Skipping link: No binaries permitted for joblib-stubs: https://archive1.piwheels.org/simple/joblib-stubs/joblib_stubs-1.5.2.0.20250831-py3-none-any.whl#sha256=2b75f04fbb98975d207cc3d7b686c538ee1b2a749cb63c035ce41ff97a0eb4bc (from https://www.piwheels.org/simple/joblib-stubs/) (requires-python:>=3.10) 2026-02-07T21:58:00,540 Skipping link: No binaries permitted for joblib-stubs: https://archive1.piwheels.org/simple/joblib-stubs/joblib_stubs-1.5.0.1.20250510-py3-none-any.whl#sha256=9e90b049174b2a19eef42f803a69007a961c024d7fd89f897dd45ea155dd7be7 (from https://www.piwheels.org/simple/joblib-stubs/) (requires-python:>=3.10) 2026-02-07T21:58:00,540 Skipping link: No binaries permitted for joblib-stubs: https://archive1.piwheels.org/simple/joblib-stubs/joblib_stubs-1.4.2.5.20240918-py3-none-any.whl#sha256=84df5e7b22955da9c9e4327b995ce6efb6b1d1c6e9e5b7b25eefb6516a554965 (from https://www.piwheels.org/simple/joblib-stubs/) (requires-python:>=3.8) 2026-02-07T21:58:00,542 Skipping link: No binaries permitted for joblib-stubs: https://archive1.piwheels.org/simple/joblib-stubs/joblib_stubs-1.4.2.4.20240825-py3-none-any.whl#sha256=ff469cebb4f149148419824a8901adcccdcb4bcb4e6cfe47ceecc6ef8647ac49 (from https://www.piwheels.org/simple/joblib-stubs/) (requires-python:>=3.8) 2026-02-07T21:58:00,542 Skipping link: No binaries permitted for joblib-stubs: https://archive1.piwheels.org/simple/joblib-stubs/joblib_stubs-1.4.2.3.20240619-py3-none-any.whl#sha256=d9e9bad31473a026783bf5c249919b15cd42bbea0adeb16bf9cdb38f6bdfcda2 (from https://www.piwheels.org/simple/joblib-stubs/) (requires-python:>=3) 2026-02-07T21:58:00,543 Skipping link: No binaries permitted for joblib-stubs: https://archive1.piwheels.org/simple/joblib-stubs/joblib_stubs-1.4.2.2.20240515-py3-none-any.whl#sha256=94461604e38572e32f85bf5114e5f7d8c462d6c033015babd0023b4f53b5998b (from https://www.piwheels.org/simple/joblib-stubs/) (requires-python:>=3) 2026-02-07T21:58:00,544 Skipping link: No binaries permitted for joblib-stubs: https://archive1.piwheels.org/simple/joblib-stubs/joblib_stubs-1.4.2.1.20240513-py3-none-any.whl#sha256=5d8ccde73ae95d7e6ea4926acbdefd3f82268bb9cd073f11089c2998641056a6 (from https://www.piwheels.org/simple/joblib-stubs/) (requires-python:>=3) 2026-02-07T21:58:00,544 Skipping link: not a file: https://www.piwheels.org/simple/joblib-stubs/ 2026-02-07T21:58:00,545 Skipping link: not a file: https://pypi.org/simple/joblib-stubs/ 2026-02-07T21:58:00,568 Given no hashes to check 1 links for project 'joblib-stubs': discarding no candidates 2026-02-07T21:58:00,589 Collecting joblib-stubs==1.5.3.1.20260117 2026-02-07T21:58:00,592 Created temporary directory: /tmp/pip-unpack-zws7b_hz 2026-02-07T21:58:00,758 Downloading joblib_stubs-1.5.3.1.20260117.tar.gz (14 kB) 2026-02-07T21:58:00,824 Added joblib-stubs==1.5.3.1.20260117 from https://files.pythonhosted.org/packages/5e/4e/a4801406630955fe935d9d99efef72fd7398543f51fe5a787be80c235b4f/joblib_stubs-1.5.3.1.20260117.tar.gz to build tracker '/tmp/pip-build-tracker-_nfw9u29' 2026-02-07T21:58:00,829 Created temporary directory: /tmp/pip-build-env-qy2mu8r5 2026-02-07T21:58:00,834 Installing build dependencies: started 2026-02-07T21:58:00,836 Running command pip subprocess to install build dependencies 2026-02-07T21:58:02,219 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-02-07T21:58:02,997 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-02-07T21:58:03,026 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-07T21:58:03,642 Collecting hatchling 2026-02-07T21:58:03,666 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.28.0-py3-none-any.whl (76 kB) 2026-02-07T21:58:03,896 Collecting packaging>=24.2 2026-02-07T21:58:03,904 Using cached packaging-26.0-py3-none-any.whl (74 kB) 2026-02-07T21:58:04,042 Collecting pathspec>=0.10.1 2026-02-07T21:58:04,049 Using cached pathspec-1.0.4-py3-none-any.whl (55 kB) 2026-02-07T21:58:04,194 Collecting pluggy>=1.0.0 2026-02-07T21:58:04,212 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl (20 kB) 2026-02-07T21:58:04,491 Collecting trove-classifiers 2026-02-07T21:58:04,508 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.1.14.14-py3-none-any.whl (14 kB) 2026-02-07T21:58:07,797 Installing collected packages: trove-classifiers, pluggy, pathspec, packaging, hatchling 2026-02-07T21:58:07,843 Creating /tmp/pip-build-env-qy2mu8r5/overlay/local/bin 2026-02-07T21:58:07,846 changing mode of /tmp/pip-build-env-qy2mu8r5/overlay/local/bin/trove-classifiers to 755 2026-02-07T21:58:09,022 changing mode of /tmp/pip-build-env-qy2mu8r5/overlay/local/bin/hatchling to 755 2026-02-07T21:58:09,067 Successfully installed hatchling-1.28.0 packaging-26.0 pathspec-1.0.4 pluggy-1.6.0 trove-classifiers-2026.1.14.14 2026-02-07T21:58:09,395 Installing build dependencies: finished with status 'done' 2026-02-07T21:58:09,404 Getting requirements to build wheel: started 2026-02-07T21:58:09,405 Running command Getting requirements to build wheel 2026-02-07T21:58:09,851 Getting requirements to build wheel: finished with status 'done' 2026-02-07T21:58:09,855 Created temporary directory: /tmp/pip-modern-metadata-40flojkz 2026-02-07T21:58:09,858 Preparing metadata (pyproject.toml): started 2026-02-07T21:58:09,859 Running command Preparing metadata (pyproject.toml) 2026-02-07T21:58:10,576 Preparing metadata (pyproject.toml): finished with status 'done' 2026-02-07T21:58:10,581 Source in /tmp/pip-wheel-9ev_ouvv/joblib-stubs_63537687a777426fb139e45fad26fcb6 has version 1.5.3.1.20260117, which satisfies requirement joblib-stubs==1.5.3.1.20260117 from https://files.pythonhosted.org/packages/5e/4e/a4801406630955fe935d9d99efef72fd7398543f51fe5a787be80c235b4f/joblib_stubs-1.5.3.1.20260117.tar.gz 2026-02-07T21:58:10,582 Removed joblib-stubs==1.5.3.1.20260117 from https://files.pythonhosted.org/packages/5e/4e/a4801406630955fe935d9d99efef72fd7398543f51fe5a787be80c235b4f/joblib_stubs-1.5.3.1.20260117.tar.gz from build tracker '/tmp/pip-build-tracker-_nfw9u29' 2026-02-07T21:58:10,589 Created temporary directory: /tmp/pip-unpack-9bjdhp52 2026-02-07T21:58:10,590 Building wheels for collected packages: joblib-stubs 2026-02-07T21:58:10,596 Created temporary directory: /tmp/pip-wheel-spa8l1e4 2026-02-07T21:58:10,597 Destination directory: /tmp/pip-wheel-spa8l1e4 2026-02-07T21:58:10,600 Building wheel for joblib-stubs (pyproject.toml): started 2026-02-07T21:58:10,601 Running command Building wheel for joblib-stubs (pyproject.toml) 2026-02-07T21:58:10,764 Building wheel for joblib-stubs (pyproject.toml): finished with status 'done' 2026-02-07T21:58:10,768 Created wheel for joblib-stubs: filename=joblib_stubs-1.5.3.1.20260117-py3-none-any.whl size=21358 sha256=ef9f570617b232263c8166f5b4351a5dcc90669d8b07e7e2cd7b25c3b0f26d5f 2026-02-07T21:58:10,770 Stored in directory: /tmp/pip-ephem-wheel-cache-pq2r035f/wheels/97/34/18/26efb0c3b29ee6faf602c0db90f0d5aeeb592b64245bac3a81 2026-02-07T21:58:10,782 Successfully built joblib-stubs 2026-02-07T21:58:10,786 Removed build tracker: '/tmp/pip-build-tracker-_nfw9u29'