2025-12-03T14:52:38,047 Created temporary directory: /tmp/pip-ephem-wheel-cache-2i4v6oqr 2025-12-03T14:52:38,049 Created temporary directory: /tmp/pip-build-tracker-h_oihsri 2025-12-03T14:52:38,050 Initialized build tracking at /tmp/pip-build-tracker-h_oihsri 2025-12-03T14:52:38,050 Created build tracker: /tmp/pip-build-tracker-h_oihsri 2025-12-03T14:52:38,051 Entered build tracker: /tmp/pip-build-tracker-h_oihsri 2025-12-03T14:52:38,052 Created temporary directory: /tmp/pip-wheel-25txd4pr 2025-12-03T14:52:38,055 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 2025-12-03T14:52:38,057 Created temporary directory: /tmp/pip-ephem-wheel-cache-jhmtyv5m 2025-12-03T14:52:38,079 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-12-03T14:52:38,083 2 location(s) to search for versions of panel-graphic-walker: 2025-12-03T14:52:38,083 * https://pypi.org/simple/panel-graphic-walker/ 2025-12-03T14:52:38,083 * https://www.piwheels.org/simple/panel-graphic-walker/ 2025-12-03T14:52:38,084 Fetching project page and analyzing links: https://pypi.org/simple/panel-graphic-walker/ 2025-12-03T14:52:38,085 Getting page https://pypi.org/simple/panel-graphic-walker/ 2025-12-03T14:52:38,086 Found index url https://pypi.org/simple 2025-12-03T14:52:38,305 Fetched page https://pypi.org/simple/panel-graphic-walker/ as application/vnd.pypi.simple.v1+json 2025-12-03T14:52:38,312 Skipping link: No binaries permitted for panel-graphic-walker: https://files.pythonhosted.org/packages/f4/de/850b05a96669aedd85e06ee817ef4c268a7d0943cf49bc31cc4213d7a260/panel_graphic_walker-0.1.0-py3-none-any.whl (from https://pypi.org/simple/panel-graphic-walker/) (requires-python:>=3.9) 2025-12-03T14:52:38,313 Found link https://files.pythonhosted.org/packages/5c/55/74c7a1065a055b7f7358ec3ca0a681d9de9b44ba06e2e563f9b14d14258e/panel_graphic_walker-0.1.0.tar.gz (from https://pypi.org/simple/panel-graphic-walker/) (requires-python:>=3.9), version: 0.1.0 2025-12-03T14:52:38,314 Skipping link: No binaries permitted for panel-graphic-walker: https://files.pythonhosted.org/packages/ce/3d/2b82b6b8c30284cf94d3ea9340e17ff03f3e8ee73a3b593b2e74b8640132/panel_graphic_walker-0.2.0-py3-none-any.whl (from https://pypi.org/simple/panel-graphic-walker/) (requires-python:>=3.9) 2025-12-03T14:52:38,315 Found link https://files.pythonhosted.org/packages/ae/eb/57635a89b50ba223cafdc76f9793e0e9c3c0a232f3fe4aea797b8e9eedfc/panel_graphic_walker-0.2.0.tar.gz (from https://pypi.org/simple/panel-graphic-walker/) (requires-python:>=3.9), version: 0.2.0 2025-12-03T14:52:38,316 Skipping link: No binaries permitted for panel-graphic-walker: https://files.pythonhosted.org/packages/55/14/47f0a7b566abe1803fe1ab95840ea87e2d9c3c8550f088e03537cb3335b1/panel_graphic_walker-0.2.1-py3-none-any.whl (from https://pypi.org/simple/panel-graphic-walker/) (requires-python:>=3.9) 2025-12-03T14:52:38,317 Found link https://files.pythonhosted.org/packages/a2/e0/3ea6852544d30bb5dc67204a791590beb1d9d4a25588ccaf3d588bc1515c/panel_graphic_walker-0.2.1.tar.gz (from https://pypi.org/simple/panel-graphic-walker/) (requires-python:>=3.9), version: 0.2.1 2025-12-03T14:52:38,318 Skipping link: No binaries permitted for panel-graphic-walker: https://files.pythonhosted.org/packages/2c/10/4992b0f5236d582af058d8709160e5cab77db833a4bede623f57a6eb2050/panel_graphic_walker-0.3.0-py3-none-any.whl (from https://pypi.org/simple/panel-graphic-walker/) (requires-python:>=3.9) 2025-12-03T14:52:38,319 Found link https://files.pythonhosted.org/packages/a6/65/dade0149ff07abacae95f632a23428974edeaf0718ae19a2d992548558c5/panel_graphic_walker-0.3.0.tar.gz (from https://pypi.org/simple/panel-graphic-walker/) (requires-python:>=3.9), version: 0.3.0 2025-12-03T14:52:38,320 Skipping link: No binaries permitted for panel-graphic-walker: https://files.pythonhosted.org/packages/19/26/9f79a3048591d52b1f28debb26a900d8fc150c61f4d69706e53157c84cc9/panel_graphic_walker-0.3.1-py3-none-any.whl (from https://pypi.org/simple/panel-graphic-walker/) (requires-python:>=3.9) 2025-12-03T14:52:38,321 Found link https://files.pythonhosted.org/packages/13/e1/f6d967dc8c346597064f44049d0c3429c68899e9369e45473d282072a65c/panel_graphic_walker-0.3.1.tar.gz (from https://pypi.org/simple/panel-graphic-walker/) (requires-python:>=3.9), version: 0.3.1 2025-12-03T14:52:38,321 Skipping link: No binaries permitted for panel-graphic-walker: https://files.pythonhosted.org/packages/f5/06/e1e1bb878027d705cf74c1b79da177534efe4601cf5b0278fdf49261c867/panel_graphic_walker-0.3.2-py3-none-any.whl (from https://pypi.org/simple/panel-graphic-walker/) (requires-python:>=3.9) 2025-12-03T14:52:38,322 Found link https://files.pythonhosted.org/packages/4b/e7/53e3ef45d6652d614af2f8e69a6399beaffeac2315e5e61f5b317a433634/panel_graphic_walker-0.3.2.tar.gz (from https://pypi.org/simple/panel-graphic-walker/) (requires-python:>=3.9), version: 0.3.2 2025-12-03T14:52:38,323 Skipping link: No binaries permitted for panel-graphic-walker: https://files.pythonhosted.org/packages/0d/9b/c82e41310e07badf2f205e64c46a20cb7b31b43396d5fd5cd212736291f0/panel_graphic_walker-0.4.0-py3-none-any.whl (from https://pypi.org/simple/panel-graphic-walker/) (requires-python:>=3.9) 2025-12-03T14:52:38,324 Found link https://files.pythonhosted.org/packages/1e/5c/829efc14a9672e3e8e94762fab0226e69d9b8ab36a03147c68b89ff22eae/panel_graphic_walker-0.4.0.tar.gz (from https://pypi.org/simple/panel-graphic-walker/) (requires-python:>=3.9), version: 0.4.0 2025-12-03T14:52:38,324 Skipping link: No binaries permitted for panel-graphic-walker: https://files.pythonhosted.org/packages/56/b4/2044a5a4027d86385f116381df0a2c65ddcb0c66156e14e76154aee0175b/panel_graphic_walker-0.5.0-py3-none-any.whl (from https://pypi.org/simple/panel-graphic-walker/) (requires-python:>=3.9) 2025-12-03T14:52:38,325 Found link https://files.pythonhosted.org/packages/26/1d/f9db7500f5ae30cd4164c679644858d320b5f38ce76fdda8a87ff161469b/panel_graphic_walker-0.5.0.tar.gz (from https://pypi.org/simple/panel-graphic-walker/) (requires-python:>=3.9), version: 0.5.0 2025-12-03T14:52:38,326 Skipping link: No binaries permitted for panel-graphic-walker: https://files.pythonhosted.org/packages/15/0a/e574e00cac3c3caccef7f5294c0d8e462831def5a2e864c35f22d63f902f/panel_graphic_walker-0.5.1-py3-none-any.whl (from https://pypi.org/simple/panel-graphic-walker/) (requires-python:>=3.9) 2025-12-03T14:52:38,326 Skipping link: No binaries permitted for panel-graphic-walker: https://files.pythonhosted.org/packages/7d/38/e360716985665e301911afd741bec8c4826ac7884274bde73de339b2da5e/panel_graphic_walker-0.5.2-py3-none-any.whl (from https://pypi.org/simple/panel-graphic-walker/) (requires-python:>=3.9) 2025-12-03T14:52:38,327 Skipping link: No binaries permitted for panel-graphic-walker: https://files.pythonhosted.org/packages/5e/94/bec80879c0f817fc5ea5bf4c710bbd9b7615c194f5ab0ca72e82b63cdd3e/panel_graphic_walker-0.5.3-py3-none-any.whl (from https://pypi.org/simple/panel-graphic-walker/) (requires-python:>=3.9) 2025-12-03T14:52:38,328 Skipping link: No binaries permitted for panel-graphic-walker: https://files.pythonhosted.org/packages/b3/6a/7210e22bf728ce3f38e75873af6861b53295d00585aca664894c0d2ab9e4/panel_graphic_walker-0.5.4a1-py3-none-any.whl (from https://pypi.org/simple/panel-graphic-walker/) (requires-python:>=3.10) 2025-12-03T14:52:38,329 Found link https://files.pythonhosted.org/packages/51/d9/07c73d2b878370c685758bee020eb639795c8642b6778b9700fcc7f9f62e/panel_graphic_walker-0.5.4a1.tar.gz (from https://pypi.org/simple/panel-graphic-walker/) (requires-python:>=3.10), version: 0.5.4a1 2025-12-03T14:52:38,329 Skipping link: No binaries permitted for panel-graphic-walker: https://files.pythonhosted.org/packages/24/14/5a8e2d18b2da885a8c4b8b5a9eb25b86f45a3cc2da2a9d8b8435a6dd937b/panel_graphic_walker-0.6.0a1-py3-none-any.whl (from https://pypi.org/simple/panel-graphic-walker/) (requires-python:>=3.10) 2025-12-03T14:52:38,330 Found link https://files.pythonhosted.org/packages/18/cc/6ddb3ff5a37fb32729faa3adbc705761d09c766c3598e5a212d4baa08129/panel_graphic_walker-0.6.0a1.tar.gz (from https://pypi.org/simple/panel-graphic-walker/) (requires-python:>=3.10), version: 0.6.0a1 2025-12-03T14:52:38,331 Skipping link: No binaries permitted for panel-graphic-walker: https://files.pythonhosted.org/packages/9c/36/41cef3048fa8134db342c37245b1a78ef7c9fe98a01f840c4aecb9b2ef3d/panel_graphic_walker-0.6.0rc1-py3-none-any.whl (from https://pypi.org/simple/panel-graphic-walker/) (requires-python:>=3.10) 2025-12-03T14:52:38,332 Found link https://files.pythonhosted.org/packages/46/68/0ac30a6f0c92443b1dc8526d60c7173a7a8b472e1b6ebefca8133f3fedd7/panel_graphic_walker-0.6.0rc1.tar.gz (from https://pypi.org/simple/panel-graphic-walker/) (requires-python:>=3.10), version: 0.6.0rc1 2025-12-03T14:52:38,333 Skipping link: No binaries permitted for panel-graphic-walker: https://files.pythonhosted.org/packages/fd/61/ffebe4ea7a715eb02b460ad4deec4fde9add0668630b7a401b18d0386e49/panel_graphic_walker-0.6.1-py3-none-any.whl (from https://pypi.org/simple/panel-graphic-walker/) (requires-python:>=3.10) 2025-12-03T14:52:38,334 Found link https://files.pythonhosted.org/packages/b8/de/3999d826cc54e3bb287ed1c5a5992ee34a68fafecb146ba62ad75cbba55b/panel_graphic_walker-0.6.1.tar.gz (from https://pypi.org/simple/panel-graphic-walker/) (requires-python:>=3.10), version: 0.6.1 2025-12-03T14:52:38,334 Skipping link: No binaries permitted for panel-graphic-walker: https://files.pythonhosted.org/packages/d2/76/3088119ab79f918f74f7369f0fe511f2bbf29a53940413cb73d452a59601/panel_graphic_walker-0.6.2-py3-none-any.whl (from https://pypi.org/simple/panel-graphic-walker/) (requires-python:>=3.10) 2025-12-03T14:52:38,335 Found link https://files.pythonhosted.org/packages/bd/cf/1ec62f06bbcc9d51b54cf0fe8ac71ff8beea3e66a2ad097d630a6a6d7639/panel_graphic_walker-0.6.2.tar.gz (from https://pypi.org/simple/panel-graphic-walker/) (requires-python:>=3.10), version: 0.6.2 2025-12-03T14:52:38,336 Skipping link: No binaries permitted for panel-graphic-walker: https://files.pythonhosted.org/packages/1b/d5/cad11522a7176c01518c01887e8b71b6a16c28019fe3a7e5afba39f02425/panel_graphic_walker-0.6.3-py3-none-any.whl (from https://pypi.org/simple/panel-graphic-walker/) (requires-python:>=3.10) 2025-12-03T14:52:38,337 Found link https://files.pythonhosted.org/packages/05/66/2ed4a878b25e12c88060fde416d6aa8b176993ddd77bf88c689239af41d0/panel_graphic_walker-0.6.3.tar.gz (from https://pypi.org/simple/panel-graphic-walker/) (requires-python:>=3.10), version: 0.6.3 2025-12-03T14:52:38,337 Skipping link: No binaries permitted for panel-graphic-walker: https://files.pythonhosted.org/packages/7d/15/1364a73fde78bedbe58230f1305ec881f8fadc4516c41126707b61f42183/panel_graphic_walker-0.6.4-py3-none-any.whl (from https://pypi.org/simple/panel-graphic-walker/) (requires-python:>=3.10) 2025-12-03T14:52:38,338 Found link https://files.pythonhosted.org/packages/04/ff/1084413954786cabf43a3e157c57e156affe9f260bcc5261dbf3560d32a1/panel_graphic_walker-0.6.4.tar.gz (from https://pypi.org/simple/panel-graphic-walker/) (requires-python:>=3.10), version: 0.6.4 2025-12-03T14:52:38,339 Skipping link: No binaries permitted for panel-graphic-walker: https://files.pythonhosted.org/packages/f1/2a/bebe3972396d388b54c347881d0a1ff8ab718273a84511b7a5b3bb1e3627/panel_graphic_walker-0.6.5-py3-none-any.whl (from https://pypi.org/simple/panel-graphic-walker/) (requires-python:>=3.10) 2025-12-03T14:52:38,340 Found link https://files.pythonhosted.org/packages/4e/a1/f6997992c2f0fa892c79aeac84f90a3790e8cc16a25fabe3eb60b8e557c1/panel_graphic_walker-0.6.5.tar.gz (from https://pypi.org/simple/panel-graphic-walker/) (requires-python:>=3.10), version: 0.6.5 2025-12-03T14:52:38,341 Fetching project page and analyzing links: https://www.piwheels.org/simple/panel-graphic-walker/ 2025-12-03T14:52:38,342 Getting page https://www.piwheels.org/simple/panel-graphic-walker/ 2025-12-03T14:52:38,343 Found index url https://www.piwheels.org/simple 2025-12-03T14:52:38,506 Fetched page https://www.piwheels.org/simple/panel-graphic-walker/ as text/html 2025-12-03T14:52:38,510 Skipping link: No binaries permitted for panel-graphic-walker: https://archive1.piwheels.org/simple/panel-graphic-walker/panel_graphic_walker-0.5.0-py3-none-any.whl#sha256=b2f0c48808fecd77d33179b7ff267a3ccad03699bc8b0886cf4633e20bca8e5d (from https://www.piwheels.org/simple/panel-graphic-walker/) (requires-python:>=3.9) 2025-12-03T14:52:38,510 Skipping link: No binaries permitted for panel-graphic-walker: https://archive1.piwheels.org/simple/panel-graphic-walker/panel_graphic_walker-0.4.0-py3-none-any.whl#sha256=c98496450407ec33e5f6507b847c20b7d6e6c1b5330654d50ee993dea2985548 (from https://www.piwheels.org/simple/panel-graphic-walker/) (requires-python:>=3.9) 2025-12-03T14:52:38,511 Skipping link: No binaries permitted for panel-graphic-walker: https://archive1.piwheels.org/simple/panel-graphic-walker/panel_graphic_walker-0.3.2-py3-none-any.whl#sha256=69d51ee05c8f975f8205fb0d6c82640162aedb23f007bbd33eb4f779dabaa353 (from https://www.piwheels.org/simple/panel-graphic-walker/) (requires-python:>=3.9) 2025-12-03T14:52:38,511 Skipping link: No binaries permitted for panel-graphic-walker: https://archive1.piwheels.org/simple/panel-graphic-walker/panel_graphic_walker-0.3.1-py3-none-any.whl#sha256=bbe5992fdc3d2992390afc39375169537a08b60cc5f95d35e1aa39b5a72d2e20 (from https://www.piwheels.org/simple/panel-graphic-walker/) (requires-python:>=3.9) 2025-12-03T14:52:38,512 Skipping link: No binaries permitted for panel-graphic-walker: https://archive1.piwheels.org/simple/panel-graphic-walker/panel_graphic_walker-0.3.0-py3-none-any.whl#sha256=674b04bac834dedcf7d2be83a4c14de541e070ea800e34be0d9578569f23d86f (from https://www.piwheels.org/simple/panel-graphic-walker/) (requires-python:>=3.9) 2025-12-03T14:52:38,512 Skipping link: No binaries permitted for panel-graphic-walker: https://archive1.piwheels.org/simple/panel-graphic-walker/panel_graphic_walker-0.2.1-py3-none-any.whl#sha256=e0678819556d7c5b8f04c5b7f5903f30414e4a6b4e76f257107e6ce36e4f7550 (from https://www.piwheels.org/simple/panel-graphic-walker/) (requires-python:>=3.9) 2025-12-03T14:52:38,513 Skipping link: No binaries permitted for panel-graphic-walker: https://archive1.piwheels.org/simple/panel-graphic-walker/panel_graphic_walker-0.2.0-py3-none-any.whl#sha256=61722f989b27da23254baef93a6a1f376282c4dae473ade553f37e1be0f50f67 (from https://www.piwheels.org/simple/panel-graphic-walker/) (requires-python:>=3.9) 2025-12-03T14:52:38,513 Skipping link: No binaries permitted for panel-graphic-walker: https://archive1.piwheels.org/simple/panel-graphic-walker/panel_graphic_walker-0.1.0-py3-none-any.whl#sha256=966bc9c4d951524b0b9e1d4d57d8d76fa99bfb53ec1ab02a25a585922bc643a1 (from https://www.piwheels.org/simple/panel-graphic-walker/) (requires-python:>=3.9) 2025-12-03T14:52:38,514 Skipping link: not a file: https://www.piwheels.org/simple/panel-graphic-walker/ 2025-12-03T14:52:38,515 Skipping link: not a file: https://pypi.org/simple/panel-graphic-walker/ 2025-12-03T14:52:38,535 Given no hashes to check 1 links for project 'panel-graphic-walker': discarding no candidates 2025-12-03T14:52:38,553 Collecting panel-graphic-walker==0.6.5 2025-12-03T14:52:38,556 Created temporary directory: /tmp/pip-unpack-pfy24yjl 2025-12-03T14:52:38,693 Downloading panel_graphic_walker-0.6.5.tar.gz (7.5 MB) 2025-12-03T14:52:39,689 Added panel-graphic-walker==0.6.5 from https://files.pythonhosted.org/packages/4e/a1/f6997992c2f0fa892c79aeac84f90a3790e8cc16a25fabe3eb60b8e557c1/panel_graphic_walker-0.6.5.tar.gz to build tracker '/tmp/pip-build-tracker-h_oihsri' 2025-12-03T14:52:39,698 Created temporary directory: /tmp/pip-build-env-1dwu1tyk 2025-12-03T14:52:39,703 Installing build dependencies: started 2025-12-03T14:52:39,704 Running command pip subprocess to install build dependencies 2025-12-03T14:52:40,833 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-12-03T14:52:41,458 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 2025-12-03T14:52:41,481 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-12-03T14:52:41,987 Collecting hatchling 2025-12-03T14:52:42,004 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.28.0-py3-none-any.whl (76 kB) 2025-12-03T14:52:42,078 Collecting hatch-vcs 2025-12-03T14:52:42,094 Using cached https://www.piwheels.org/simple/hatch-vcs/hatch_vcs-0.5.0-py3-none-any.whl (8.5 kB) 2025-12-03T14:52:42,785 Collecting panel>=1.6.1 2025-12-03T14:52:43,269 Downloading panel-1.8.4-py3-none-any.whl (30.2 MB) 2025-12-03T14:52:46,095 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 30.2/30.2 MB 5.1 MB/s eta 0:00:00 2025-12-03T14:52:47,325 Collecting packaging 2025-12-03T14:52:47,341 Using cached https://www.piwheels.org/simple/packaging/packaging-25.0-py3-none-any.whl (66 kB) 2025-12-03T14:52:47,892 Collecting narwhals 2025-12-03T14:52:47,904 Downloading https://www.piwheels.org/simple/narwhals/narwhals-2.13.0-py3-none-any.whl (426 kB) 2025-12-03T14:52:47,960 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 426.4/426.4 kB 8.8 MB/s eta 0:00:00 2025-12-03T14:52:48,113 Collecting pathspec>=0.10.1 2025-12-03T14:52:48,134 Using cached https://www.piwheels.org/simple/pathspec/pathspec-0.12.1-py3-none-any.whl (31 kB) 2025-12-03T14:52:48,253 Collecting pluggy>=1.0.0 2025-12-03T14:52:48,267 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl (20 kB) 2025-12-03T14:52:48,509 Collecting trove-classifiers 2025-12-03T14:52:48,524 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2025.12.1.14-py3-none-any.whl (14 kB) 2025-12-03T14:52:48,900 Collecting setuptools-scm>=8.2.0 2025-12-03T14:52:48,918 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-9.2.2-py3-none-any.whl (62 kB) 2025-12-03T14:52:49,241 Collecting bleach 2025-12-03T14:52:49,268 Using cached https://www.piwheels.org/simple/bleach/bleach-6.3.0-py3-none-any.whl (164 kB) 2025-12-03T14:52:49,764 Collecting bokeh<3.9.0,>=3.7.0 2025-12-03T14:52:50,277 Using cached https://www.piwheels.org/simple/bokeh/bokeh-3.8.1-py3-none-any.whl (7.2 MB) 2025-12-03T14:52:50,577 Collecting linkify-it-py 2025-12-03T14:52:50,596 Using cached https://www.piwheels.org/simple/linkify-it-py/linkify_it_py-2.0.3-py3-none-any.whl (19 kB) 2025-12-03T14:52:50,757 Collecting markdown 2025-12-03T14:52:50,780 Using cached https://www.piwheels.org/simple/markdown/markdown-3.10-py3-none-any.whl (107 kB) 2025-12-03T14:52:50,935 Collecting markdown-it-py 2025-12-03T14:52:50,955 Using cached https://www.piwheels.org/simple/markdown-it-py/markdown_it_py-4.0.0-py3-none-any.whl (87 kB) 2025-12-03T14:52:51,064 Collecting mdit-py-plugins 2025-12-03T14:52:51,087 Using cached https://www.piwheels.org/simple/mdit-py-plugins/mdit_py_plugins-0.5.0-py3-none-any.whl (57 kB) 2025-12-03T14:52:52,267 Collecting pandas>=1.2 2025-12-03T14:52:53,546 Using cached https://www.piwheels.org/simple/pandas/pandas-2.3.3-cp311-cp311-linux_armv7l.whl (12.4 MB) 2025-12-03T14:52:54,189 Collecting param<3.0,>=2.1.0 2025-12-03T14:52:54,204 Downloading https://www.piwheels.org/simple/param/param-2.3.1-py3-none-any.whl (139 kB) 2025-12-03T14:52:54,226 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 139.8/139.8 kB 9.0 MB/s eta 0:00:00 2025-12-03T14:52:54,349 Collecting pyviz-comms>=2.0.0 2025-12-03T14:52:54,369 Using cached https://www.piwheels.org/simple/pyviz-comms/pyviz_comms-3.0.6-py3-none-any.whl (84 kB) 2025-12-03T14:52:54,630 Collecting requests 2025-12-03T14:52:54,646 Using cached https://www.piwheels.org/simple/requests/requests-2.32.5-py3-none-any.whl (64 kB) 2025-12-03T14:52:55,043 Collecting tqdm 2025-12-03T14:52:55,062 Using cached https://www.piwheels.org/simple/tqdm/tqdm-4.67.1-py3-none-any.whl (78 kB) 2025-12-03T14:52:55,223 Collecting typing-extensions 2025-12-03T14:52:55,239 Using cached https://www.piwheels.org/simple/typing-extensions/typing_extensions-4.15.0-py3-none-any.whl (44 kB) 2025-12-03T14:52:55,461 Collecting Jinja2>=2.9 2025-12-03T14:52:55,487 Using cached https://www.piwheels.org/simple/jinja2/jinja2-3.1.6-py3-none-any.whl (134 kB) 2025-12-03T14:52:56,042 Collecting contourpy>=1.2 2025-12-03T14:52:56,080 Using cached https://www.piwheels.org/simple/contourpy/contourpy-1.2.1-cp311-cp311-linux_armv7l.whl (251 kB) 2025-12-03T14:52:57,225 Link requires a different Python (3.11.2 not in: '>=3.7,<3.11'): https://files.pythonhosted.org/packages/3a/be/650f9c091ef71cb01d735775d554e068752d3ff63d7943b26316dc401749/numpy-1.21.2.zip (from https://pypi.org/simple/numpy/) (requires-python:>=3.7,<3.11) 2025-12-03T14:52:57,232 Link requires a different Python (3.11.2 not in: '>=3.7,<3.11'): https://files.pythonhosted.org/packages/5f/d6/ad58ded26556eaeaa8c971e08b6466f17c4ac4d786cd3d800e26ce59cc01/numpy-1.21.3.zip (from https://pypi.org/simple/numpy/) (requires-python:>=3.7,<3.11) 2025-12-03T14:52:57,239 Link requires a different Python (3.11.2 not in: '>=3.7,<3.11'): https://files.pythonhosted.org/packages/fb/48/b0708ebd7718a8933f0d3937513ef8ef2f4f04529f1f66ca86d873043921/numpy-1.21.4.zip (from https://pypi.org/simple/numpy/) (requires-python:>=3.7,<3.11) 2025-12-03T14:52:57,246 Link requires a different Python (3.11.2 not in: '>=3.7,<3.11'): https://files.pythonhosted.org/packages/c2/a8/a924a09492bdfee8c2ec3094d0a13f2799800b4fdc9c890738aeeb12c72e/numpy-1.21.5.zip (from https://pypi.org/simple/numpy/) (requires-python:>=3.7,<3.11) 2025-12-03T14:52:57,253 Link requires a different Python (3.11.2 not in: '>=3.7,<3.11'): https://files.pythonhosted.org/packages/45/b7/de7b8e67f2232c26af57c205aaad29fe17754f793404f59c8a730c7a191a/numpy-1.21.6.zip (from https://pypi.org/simple/numpy/) (requires-python:>=3.7,<3.11) 2025-12-03T14:52:57,894 Collecting numpy>=1.16 2025-12-03T14:52:58,330 Using cached https://www.piwheels.org/simple/numpy/numpy-2.3.5-cp311-cp311-linux_armv7l.whl (6.1 MB) 2025-12-03T14:53:00,075 Collecting pillow>=7.1.0 2025-12-03T14:53:00,184 Using cached https://www.piwheels.org/simple/pillow/pillow-12.0.0-cp311-cp311-linux_armv7l.whl (1.3 MB) 2025-12-03T14:53:00,637 Collecting PyYAML>=3.10 2025-12-03T14:53:00,654 Using cached https://www.piwheels.org/simple/pyyaml/pyyaml-6.0.3-cp311-cp311-linux_armv7l.whl (45 kB) 2025-12-03T14:53:01,142 Collecting tornado>=6.2 2025-12-03T14:53:01,188 Using cached https://www.piwheels.org/simple/tornado/tornado-6.5.1-cp39-abi3-linux_armv7l.whl (441 kB) 2025-12-03T14:53:01,327 Collecting xyzservices>=2021.09.1 2025-12-03T14:53:01,347 Using cached https://www.piwheels.org/simple/xyzservices/xyzservices-2025.11.0-py3-none-any.whl (93 kB) 2025-12-03T14:53:01,850 Collecting python-dateutil>=2.8.2 2025-12-03T14:53:01,881 Using cached https://www.piwheels.org/simple/python-dateutil/python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB) 2025-12-03T14:53:02,185 Collecting pytz>=2020.1 2025-12-03T14:53:02,229 Using cached https://www.piwheels.org/simple/pytz/pytz-2025.2-py3-none-any.whl (509 kB) 2025-12-03T14:53:02,378 Collecting tzdata>=2022.7 2025-12-03T14:53:02,418 Using cached https://www.piwheels.org/simple/tzdata/tzdata-2025.2-py2.py3-none-any.whl (347 kB) 2025-12-03T14:53:04,131 Collecting setuptools 2025-12-03T14:53:04,242 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-12-03T14:53:04,363 Collecting webencodings 2025-12-03T14:53:04,378 Using cached https://www.piwheels.org/simple/webencodings/webencodings-0.5.1-py2.py3-none-any.whl (11 kB) 2025-12-03T14:53:04,487 Collecting uc-micro-py 2025-12-03T14:53:04,503 Using cached https://www.piwheels.org/simple/uc-micro-py/uc_micro_py-1.0.3-py3-none-any.whl (6.2 kB) 2025-12-03T14:53:04,685 Collecting mdurl~=0.1 2025-12-03T14:53:04,702 Using cached https://www.piwheels.org/simple/mdurl/mdurl-0.1.2-py3-none-any.whl (10.0 kB) 2025-12-03T14:53:05,436 Collecting charset_normalizer<4,>=2 2025-12-03T14:53:05,442 Using cached charset_normalizer-3.4.4-cp311-cp311-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl (142 kB) 2025-12-03T14:53:05,571 Collecting idna<4,>=2.5 2025-12-03T14:53:05,590 Using cached https://www.piwheels.org/simple/idna/idna-3.11-py3-none-any.whl (71 kB) 2025-12-03T14:53:05,914 Collecting urllib3<3,>=1.21.1 2025-12-03T14:53:05,938 Using cached https://www.piwheels.org/simple/urllib3/urllib3-2.5.0-py3-none-any.whl (129 kB) 2025-12-03T14:53:06,127 Collecting certifi>=2017.4.17 2025-12-03T14:53:06,147 Using cached https://www.piwheels.org/simple/certifi/certifi-2025.11.12-py3-none-any.whl (159 kB) 2025-12-03T14:53:06,855 Collecting MarkupSafe>=2.0 2025-12-03T14:53:06,873 Using cached https://www.piwheels.org/simple/markupsafe/markupsafe-3.0.3-cp311-cp311-linux_armv7l.whl (21 kB) 2025-12-03T14:53:07,226 Collecting six>=1.5 2025-12-03T14:53:07,242 Using cached https://www.piwheels.org/simple/six/six-1.17.0-py2.py3-none-any.whl (11 kB) 2025-12-03T14:53:11,697 Installing collected packages: webencodings, trove-classifiers, pytz, xyzservices, urllib3, uc-micro-py, tzdata, typing-extensions, tqdm, tornado, six, setuptools, PyYAML, pluggy, pillow, pathspec, param, packaging, numpy, narwhals, mdurl, MarkupSafe, markdown, idna, charset_normalizer, certifi, bleach, setuptools-scm, requests, pyviz-comms, python-dateutil, markdown-it-py, linkify-it-py, Jinja2, hatchling, contourpy, pandas, mdit-py-plugins, hatch-vcs, bokeh, panel 2025-12-03T14:53:11,780 Creating /tmp/pip-build-env-1dwu1tyk/overlay/local/bin 2025-12-03T14:53:11,782 changing mode of /tmp/pip-build-env-1dwu1tyk/overlay/local/bin/trove-classifiers to 755 2025-12-03T14:53:14,347 changing mode of /tmp/pip-build-env-1dwu1tyk/overlay/local/bin/tqdm to 755 2025-12-03T14:53:30,537 changing mode of /tmp/pip-build-env-1dwu1tyk/overlay/local/bin/f2py to 755 2025-12-03T14:53:30,539 changing mode of /tmp/pip-build-env-1dwu1tyk/overlay/local/bin/numpy-config to 755 2025-12-03T14:53:32,562 changing mode of /tmp/pip-build-env-1dwu1tyk/overlay/local/bin/markdown_py to 755 2025-12-03T14:53:33,037 changing mode of /tmp/pip-build-env-1dwu1tyk/overlay/local/bin/normalizer to 755 2025-12-03T14:53:33,881 changing mode of /tmp/pip-build-env-1dwu1tyk/overlay/local/bin/setuptools-scm to 755 2025-12-03T14:53:34,776 changing mode of /tmp/pip-build-env-1dwu1tyk/overlay/local/bin/markdown-it to 755 2025-12-03T14:53:35,664 changing mode of /tmp/pip-build-env-1dwu1tyk/overlay/local/bin/hatchling to 755 2025-12-03T14:54:01,501 changing mode of /tmp/pip-build-env-1dwu1tyk/overlay/local/bin/bokeh to 755 2025-12-03T14:54:11,446 changing mode of /tmp/pip-build-env-1dwu1tyk/overlay/local/bin/panel to 755 2025-12-03T14:54:12,940 ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts. 2025-12-03T14:54:12,941 conan 2.22.2 requires distro<=1.8.0,>=1.4.0; platform_system == "Linux" or platform_system == "FreeBSD", but you have distro 1.9.0 which is incompatible. 2025-12-03T14:54:12,942 Successfully installed Jinja2-3.1.6 MarkupSafe-3.0.3 PyYAML-6.0.3 bleach-6.3.0 bokeh-3.8.1 certifi-2025.11.12 charset_normalizer-3.4.4 contourpy-1.2.1 hatch-vcs-0.5.0 hatchling-1.28.0 idna-3.11 linkify-it-py-2.0.3 markdown-3.10 markdown-it-py-4.0.0 mdit-py-plugins-0.5.0 mdurl-0.1.2 narwhals-2.13.0 numpy-2.3.5 packaging-25.0 pandas-2.3.3 panel-1.8.4 param-2.3.1 pathspec-0.12.1 pillow-12.0.0 pluggy-1.6.0 python-dateutil-2.9.0.post0 pytz-2025.2 pyviz-comms-3.0.6 requests-2.32.5 setuptools-80.9.0 setuptools-scm-9.2.2 six-1.17.0 tornado-6.5.1 tqdm-4.67.1 trove-classifiers-2025.12.1.14 typing-extensions-4.15.0 tzdata-2025.2 uc-micro-py-1.0.3 urllib3-2.5.0 webencodings-0.5.1 xyzservices-2025.11.0 2025-12-03T14:54:13,808 Installing build dependencies: finished with status 'done' 2025-12-03T14:54:13,816 Getting requirements to build wheel: started 2025-12-03T14:54:13,817 Running command Getting requirements to build wheel 2025-12-03T14:54:14,275 Getting requirements to build wheel: finished with status 'done' 2025-12-03T14:54:14,278 Created temporary directory: /tmp/pip-modern-metadata-empq_i0n 2025-12-03T14:54:14,280 Preparing metadata (pyproject.toml): started 2025-12-03T14:54:14,281 Running command Preparing metadata (pyproject.toml) 2025-12-03T14:54:18,793 [PANEL-GRAPHIC-WALKER] Compile panel_gwalker bundle 2025-12-03T14:54:19,968 Traceback (most recent call last): 2025-12-03T14:54:19,968 File "/usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 353, in 2025-12-03T14:54:19,969 main() 2025-12-03T14:54:19,969 File "/usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 335, in main 2025-12-03T14:54:19,970 json_out['return_val'] = hook(**hook_input['kwargs']) 2025-12-03T14:54:19,970 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-12-03T14:54:19,971 File "/usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 152, in prepare_metadata_for_build_wheel 2025-12-03T14:54:19,971 whl_basename = backend.build_wheel(metadata_directory, config_settings) 2025-12-03T14:54:19,972 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-12-03T14:54:19,973 File "/tmp/pip-build-env-1dwu1tyk/overlay/local/lib/python3.11/dist-packages/hatchling/build.py", line 58, in build_wheel 2025-12-03T14:54:19,973 return os.path.basename(next(builder.build(directory=wheel_directory, versions=["standard"]))) 2025-12-03T14:54:19,974 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-12-03T14:54:19,975 File "/tmp/pip-build-env-1dwu1tyk/overlay/local/lib/python3.11/dist-packages/hatchling/builders/plugin/interface.py", line 149, in build 2025-12-03T14:54:19,976 build_hook.initialize(version, build_data) 2025-12-03T14:54:19,977 File "/tmp/pip-wheel-25txd4pr/panel-graphic-walker_2c0332f657f8446a8ff0420b4f22f9bb/hatch_build.py", line 60, in initialize 2025-12-03T14:54:19,978 compile_bundle() 2025-12-03T14:54:19,979 File "/tmp/pip-wheel-25txd4pr/panel-graphic-walker_2c0332f657f8446a8ff0420b4f22f9bb/hatch_build.py", line 26, in compile_bundle 2025-12-03T14:54:19,980 ret = compile_components( 2025-12-03T14:54:19,981 ^^^^^^^^^^^^^^^^^^^ 2025-12-03T14:54:19,982 File "/tmp/pip-build-env-1dwu1tyk/overlay/local/lib/python3.11/dist-packages/panel/io/compile.py", line 499, in compile_components 2025-12-03T14:54:19,983 raise RuntimeError( 2025-12-03T14:54:19,984 RuntimeError: Could not find `npm` or it generated an error. Ensure it is installed and can be run with `npm --version`. You can get it with conda or you favorite package manager or nodejs manager. 2025-12-03T14:54:20,560 ERROR: [present-rich] Preparing metadata (pyproject.toml) exited with 1 2025-12-03T14:54:20,572 [bold magenta]full command[/]: [blue]/usr/bin/python3 /usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py prepare_metadata_for_build_wheel /tmp/tmp0qf66_9f[/] 2025-12-03T14:54:20,573 [bold magenta]cwd[/]: /tmp/pip-wheel-25txd4pr/panel-graphic-walker_2c0332f657f8446a8ff0420b4f22f9bb 2025-12-03T14:54:20,574 Preparing metadata (pyproject.toml): finished with status 'error' 2025-12-03T14:54:20,576 ERROR: [present-rich] metadata generation failed 2025-12-03T14:54:20,582 Exception information: 2025-12-03T14:54:20,582 Traceback (most recent call last): 2025-12-03T14:54:20,582 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata.py", line 35, in generate_metadata 2025-12-03T14:54:20,582 distinfo_dir = backend.prepare_metadata_for_build_wheel(metadata_dir) 2025-12-03T14:54:20,582 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-12-03T14:54:20,582 File "/usr/lib/python3/dist-packages/pip/_internal/utils/misc.py", line 746, in prepare_metadata_for_build_wheel 2025-12-03T14:54:20,582 return super().prepare_metadata_for_build_wheel( 2025-12-03T14:54:20,582 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-12-03T14:54:20,582 File "/usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_impl.py", line 186, in prepare_metadata_for_build_wheel 2025-12-03T14:54:20,582 return self._call_hook('prepare_metadata_for_build_wheel', { 2025-12-03T14:54:20,582 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-12-03T14:54:20,582 File "/usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_impl.py", line 311, in _call_hook 2025-12-03T14:54:20,582 self._subprocess_runner( 2025-12-03T14:54:20,582 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 252, in runner 2025-12-03T14:54:20,582 call_subprocess( 2025-12-03T14:54:20,582 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 224, in call_subprocess 2025-12-03T14:54:20,582 raise error 2025-12-03T14:54:20,582 pip._internal.exceptions.InstallationSubprocessError: Preparing metadata (pyproject.toml) exited with 1 2025-12-03T14:54:20,582 2025-12-03T14:54:20,582 The above exception was the direct cause of the following exception: 2025-12-03T14:54:20,582 2025-12-03T14:54:20,582 Traceback (most recent call last): 2025-12-03T14:54:20,582 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 160, in exc_logging_wrapper 2025-12-03T14:54:20,582 status = run_func(*args) 2025-12-03T14:54:20,582 ^^^^^^^^^^^^^^^ 2025-12-03T14:54:20,582 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 247, in wrapper 2025-12-03T14:54:20,582 return func(self, options, args) 2025-12-03T14:54:20,582 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-12-03T14:54:20,582 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 170, in run 2025-12-03T14:54:20,582 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-12-03T14:54:20,582 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-12-03T14:54:20,582 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 92, in resolve 2025-12-03T14:54:20,582 result = self._result = resolver.resolve( 2025-12-03T14:54:20,582 ^^^^^^^^^^^^^^^^^ 2025-12-03T14:54:20,582 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 481, in resolve 2025-12-03T14:54:20,582 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-12-03T14:54:20,582 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-12-03T14:54:20,582 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 348, in resolve 2025-12-03T14:54:20,582 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-12-03T14:54:20,582 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 172, in _add_to_criteria 2025-12-03T14:54:20,582 if not criterion.candidates: 2025-12-03T14:54:20,582 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 151, in __bool__ 2025-12-03T14:54:20,582 return bool(self._sequence) 2025-12-03T14:54:20,582 ^^^^^^^^^^^^^^^^^^^^ 2025-12-03T14:54:20,582 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 155, in __bool__ 2025-12-03T14:54:20,582 return any(self) 2025-12-03T14:54:20,582 ^^^^^^^^^ 2025-12-03T14:54:20,582 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 143, in 2025-12-03T14:54:20,582 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-12-03T14:54:20,582 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-12-03T14:54:20,582 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 47, in _iter_built 2025-12-03T14:54:20,582 candidate = func() 2025-12-03T14:54:20,582 ^^^^^^ 2025-12-03T14:54:20,582 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 206, in _make_candidate_from_link 2025-12-03T14:54:20,582 self._link_candidate_cache[link] = LinkCandidate( 2025-12-03T14:54:20,582 ^^^^^^^^^^^^^^ 2025-12-03T14:54:20,582 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 297, in __init__ 2025-12-03T14:54:20,582 super().__init__( 2025-12-03T14:54:20,582 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 162, in __init__ 2025-12-03T14:54:20,582 self.dist = self._prepare() 2025-12-03T14:54:20,582 ^^^^^^^^^^^^^^^ 2025-12-03T14:54:20,582 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 231, in _prepare 2025-12-03T14:54:20,582 dist = self._prepare_distribution() 2025-12-03T14:54:20,582 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-12-03T14:54:20,582 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 308, in _prepare_distribution 2025-12-03T14:54:20,582 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-12-03T14:54:20,582 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-12-03T14:54:20,582 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 491, in prepare_linked_requirement 2025-12-03T14:54:20,582 return self._prepare_linked_requirement(req, parallel_builds) 2025-12-03T14:54:20,582 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-12-03T14:54:20,582 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 577, in _prepare_linked_requirement 2025-12-03T14:54:20,582 dist = _get_prepared_distribution( 2025-12-03T14:54:20,582 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-12-03T14:54:20,582 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 69, in _get_prepared_distribution 2025-12-03T14:54:20,582 abstract_dist.prepare_distribution_metadata( 2025-12-03T14:54:20,582 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 61, in prepare_distribution_metadata 2025-12-03T14:54:20,582 self.req.prepare_metadata() 2025-12-03T14:54:20,582 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 539, in prepare_metadata 2025-12-03T14:54:20,582 self.metadata_directory = generate_metadata( 2025-12-03T14:54:20,582 ^^^^^^^^^^^^^^^^^^ 2025-12-03T14:54:20,582 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata.py", line 37, in generate_metadata 2025-12-03T14:54:20,582 raise MetadataGenerationFailed(package_details=details) from error 2025-12-03T14:54:20,582 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-12-03T14:54:20,600 Removed panel-graphic-walker==0.6.5 from https://files.pythonhosted.org/packages/4e/a1/f6997992c2f0fa892c79aeac84f90a3790e8cc16a25fabe3eb60b8e557c1/panel_graphic_walker-0.6.5.tar.gz from build tracker '/tmp/pip-build-tracker-h_oihsri' 2025-12-03T14:54:20,601 Removed build tracker: '/tmp/pip-build-tracker-h_oihsri'