2025-12-23T06:04:23,130 Created temporary directory: /tmp/pip-ephem-wheel-cache-0upwunfh 2025-12-23T06:04:23,132 Created temporary directory: /tmp/pip-build-tracker-9f4idj67 2025-12-23T06:04:23,132 Initialized build tracking at /tmp/pip-build-tracker-9f4idj67 2025-12-23T06:04:23,133 Created build tracker: /tmp/pip-build-tracker-9f4idj67 2025-12-23T06:04:23,133 Entered build tracker: /tmp/pip-build-tracker-9f4idj67 2025-12-23T06:04:23,134 Created temporary directory: /tmp/pip-wheel-__6qdof0 2025-12-23T06:04:23,137 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-23T06:04:23,139 Created temporary directory: /tmp/pip-ephem-wheel-cache-we3lq86s 2025-12-23T06:04:23,161 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-12-23T06:04:23,165 2 location(s) to search for versions of aesthetic: 2025-12-23T06:04:23,165 * https://pypi.org/simple/aesthetic/ 2025-12-23T06:04:23,165 * https://www.piwheels.org/simple/aesthetic/ 2025-12-23T06:04:23,166 Fetching project page and analyzing links: https://pypi.org/simple/aesthetic/ 2025-12-23T06:04:23,166 Getting page https://pypi.org/simple/aesthetic/ 2025-12-23T06:04:23,168 Found index url https://pypi.org/simple 2025-12-23T06:04:23,396 Fetched page https://pypi.org/simple/aesthetic/ as application/vnd.pypi.simple.v1+json 2025-12-23T06:04:23,398 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/d0/60/001535f6e47fac8a9c82db652cee645a30c8eafb19c051e08c528c61fb70/aesthetic-0.4-py3.8.egg (from https://pypi.org/simple/aesthetic/) 2025-12-23T06:04:23,399 Found link https://files.pythonhosted.org/packages/43/de/c9b5dd6086aa88bc80669008d970d730c823172decaf2d0726076da3e67b/aesthetic-0.4.tar.gz (from https://pypi.org/simple/aesthetic/), version: 0.4 2025-12-23T06:04:23,400 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/6f/8c/ec805aebeaefdcdcc4691e26cc8fa63b72407dcd4f85b3908d115d9cb890/aesthetic-0.5-py3.8.egg (from https://pypi.org/simple/aesthetic/) 2025-12-23T06:04:23,400 Found link https://files.pythonhosted.org/packages/5e/de/7c03c0a77e955ea5dc293a1d638bfaafdf0acd43e0a9d4142eb2ad566041/aesthetic-0.5.tar.gz (from https://pypi.org/simple/aesthetic/), version: 0.5 2025-12-23T06:04:23,401 Found link https://files.pythonhosted.org/packages/1b/1f/47e5ad2fd0fa1e37f46c578a18d26e8176140ba0c39b92fb0b3f1e186d6f/aesthetic-0.6.tar.gz (from https://pypi.org/simple/aesthetic/), version: 0.6 2025-12-23T06:04:23,402 Found link https://files.pythonhosted.org/packages/1e/cc/d9517ab375f58ce2a935b443ba443e889231755f1a21836e7fdc5363e1f9/aesthetic-0.7.tar.gz (from https://pypi.org/simple/aesthetic/), version: 0.7 2025-12-23T06:04:23,403 Found link https://files.pythonhosted.org/packages/7a/01/0132705fb67a2d6537bf48be9024b7cedaff35fcea3ee91858557685e642/aesthetic-0.8.tar.gz (from https://pypi.org/simple/aesthetic/), version: 0.8 2025-12-23T06:04:23,403 Found link https://files.pythonhosted.org/packages/8f/26/c2de65e77b4c55ef480b9e8d57cbe1309dae3dd0becd41f5859d98bd90ee/aesthetic-0.9.tar.gz (from https://pypi.org/simple/aesthetic/), version: 0.9 2025-12-23T06:04:23,404 Fetching project page and analyzing links: https://www.piwheels.org/simple/aesthetic/ 2025-12-23T06:04:23,405 Getting page https://www.piwheels.org/simple/aesthetic/ 2025-12-23T06:04:23,406 Found index url https://www.piwheels.org/simple 2025-12-23T06:04:23,568 Fetched page https://www.piwheels.org/simple/aesthetic/ as text/html 2025-12-23T06:04:23,572 Skipping link: No binaries permitted for aesthetic: https://www.piwheels.org/simple/aesthetic/aesthetic-0.8-py3-none-any.whl#sha256=b0dd7dd5ed76c1e94fb9befe9701bfac388fe709b9e6c80c85ff748e06898a69 (from https://www.piwheels.org/simple/aesthetic/) 2025-12-23T06:04:23,573 Skipping link: No binaries permitted for aesthetic: https://archive1.piwheels.org/simple/aesthetic/aesthetic-0.7-py3-none-any.whl#sha256=b82a76763b72839f1154f636b2ada6da47e4f60a270cc73e9e77ccf9f42b7eb7 (from https://www.piwheels.org/simple/aesthetic/) 2025-12-23T06:04:23,574 Skipping link: No binaries permitted for aesthetic: https://archive1.piwheels.org/simple/aesthetic/aesthetic-0.6-py3-none-any.whl#sha256=2c5485d6f4199d9b357dd6f6778311f278e388de33bd801cfb4980008fb5f4b8 (from https://www.piwheels.org/simple/aesthetic/) 2025-12-23T06:04:23,574 Skipping link: No binaries permitted for aesthetic: https://archive1.piwheels.org/simple/aesthetic/aesthetic-0.5-py3-none-any.whl#sha256=33c60f15eec4fc791b7647ed158fa6703565b5a0f43da05ddcf44ad23359ab90 (from https://www.piwheels.org/simple/aesthetic/) 2025-12-23T06:04:23,575 Skipping link: No binaries permitted for aesthetic: https://archive1.piwheels.org/simple/aesthetic/aesthetic-0.4-py3-none-any.whl#sha256=280001cba562933eeffdf488140c5eedfa002bc4b9f14a659982f50cd1e3b0ed (from https://www.piwheels.org/simple/aesthetic/) 2025-12-23T06:04:23,576 Skipping link: not a file: https://www.piwheels.org/simple/aesthetic/ 2025-12-23T06:04:23,576 Skipping link: not a file: https://pypi.org/simple/aesthetic/ 2025-12-23T06:04:23,604 Given no hashes to check 1 links for project 'aesthetic': discarding no candidates 2025-12-23T06:04:23,630 Collecting aesthetic==0.9 2025-12-23T06:04:23,634 Created temporary directory: /tmp/pip-unpack-6_to1f5f 2025-12-23T06:04:23,856 Downloading aesthetic-0.9.tar.gz (218 kB) 2025-12-23T06:04:24,001 Added aesthetic==0.9 from https://files.pythonhosted.org/packages/8f/26/c2de65e77b4c55ef480b9e8d57cbe1309dae3dd0becd41f5859d98bd90ee/aesthetic-0.9.tar.gz to build tracker '/tmp/pip-build-tracker-9f4idj67' 2025-12-23T06:04:24,005 Created temporary directory: /tmp/pip-build-env-40bz8cch 2025-12-23T06:04:24,011 Installing build dependencies: started 2025-12-23T06:04:24,012 Running command pip subprocess to install build dependencies 2025-12-23T06:04:25,196 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-12-23T06:04:25,890 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-23T06:04:25,913 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-12-23T06:04:27,611 Collecting setuptools>=68 2025-12-23T06:04:27,711 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-12-23T06:04:27,988 Collecting wheel 2025-12-23T06:04:28,005 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2025-12-23T06:04:30,944 Installing collected packages: wheel, setuptools 2025-12-23T06:04:31,194 Creating /tmp/pip-build-env-40bz8cch/overlay/local/bin 2025-12-23T06:04:31,196 changing mode of /tmp/pip-build-env-40bz8cch/overlay/local/bin/wheel to 755 2025-12-23T06:04:34,926 Successfully installed setuptools-80.9.0 wheel-0.45.1 2025-12-23T06:04:35,199 Installing build dependencies: finished with status 'done' 2025-12-23T06:04:35,205 Getting requirements to build wheel: started 2025-12-23T06:04:35,206 Running command Getting requirements to build wheel 2025-12-23T06:04:35,775 /tmp/pip-build-env-40bz8cch/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-12-23T06:04:35,775 !! 2025-12-23T06:04:35,776 ******************************************************************************** 2025-12-23T06:04:35,777 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-12-23T06:04:35,778 License :: OSI Approved :: MIT License 2025-12-23T06:04:35,779 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-23T06:04:35,779 ******************************************************************************** 2025-12-23T06:04:35,780 !! 2025-12-23T06:04:35,781 self._finalize_license_expression() 2025-12-23T06:04:35,832 running egg_info 2025-12-23T06:04:35,839 writing aesthetic.egg-info/PKG-INFO 2025-12-23T06:04:35,842 writing dependency_links to aesthetic.egg-info/dependency_links.txt 2025-12-23T06:04:35,845 writing requirements to aesthetic.egg-info/requires.txt 2025-12-23T06:04:35,846 writing top-level names to aesthetic.egg-info/top_level.txt 2025-12-23T06:04:35,876 reading manifest file 'aesthetic.egg-info/SOURCES.txt' 2025-12-23T06:04:35,880 adding license file 'LICENSE' 2025-12-23T06:04:35,883 writing manifest file 'aesthetic.egg-info/SOURCES.txt' 2025-12-23T06:04:35,973 Getting requirements to build wheel: finished with status 'done' 2025-12-23T06:04:35,976 Created temporary directory: /tmp/pip-modern-metadata-6l0ci4jx 2025-12-23T06:04:35,978 Preparing metadata (pyproject.toml): started 2025-12-23T06:04:35,980 Running command Preparing metadata (pyproject.toml) 2025-12-23T06:04:36,521 /tmp/pip-build-env-40bz8cch/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-12-23T06:04:36,521 !! 2025-12-23T06:04:36,522 ******************************************************************************** 2025-12-23T06:04:36,523 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-12-23T06:04:36,524 License :: OSI Approved :: MIT License 2025-12-23T06:04:36,525 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-23T06:04:36,525 ******************************************************************************** 2025-12-23T06:04:36,527 !! 2025-12-23T06:04:36,527 self._finalize_license_expression() 2025-12-23T06:04:36,546 running dist_info 2025-12-23T06:04:36,558 creating /tmp/pip-modern-metadata-6l0ci4jx/aesthetic.egg-info 2025-12-23T06:04:36,559 writing /tmp/pip-modern-metadata-6l0ci4jx/aesthetic.egg-info/PKG-INFO 2025-12-23T06:04:36,564 writing dependency_links to /tmp/pip-modern-metadata-6l0ci4jx/aesthetic.egg-info/dependency_links.txt 2025-12-23T06:04:36,566 writing requirements to /tmp/pip-modern-metadata-6l0ci4jx/aesthetic.egg-info/requires.txt 2025-12-23T06:04:36,567 writing top-level names to /tmp/pip-modern-metadata-6l0ci4jx/aesthetic.egg-info/top_level.txt 2025-12-23T06:04:36,569 writing manifest file '/tmp/pip-modern-metadata-6l0ci4jx/aesthetic.egg-info/SOURCES.txt' 2025-12-23T06:04:36,597 reading manifest file '/tmp/pip-modern-metadata-6l0ci4jx/aesthetic.egg-info/SOURCES.txt' 2025-12-23T06:04:36,599 adding license file 'LICENSE' 2025-12-23T06:04:36,602 writing manifest file '/tmp/pip-modern-metadata-6l0ci4jx/aesthetic.egg-info/SOURCES.txt' 2025-12-23T06:04:36,603 creating '/tmp/pip-modern-metadata-6l0ci4jx/aesthetic-0.9.dist-info' 2025-12-23T06:04:36,733 Preparing metadata (pyproject.toml): finished with status 'done' 2025-12-23T06:04:36,738 Source in /tmp/pip-wheel-__6qdof0/aesthetic_32ba5f8710254d8d96a4bdac4cc3d9e0 has version 0.9, which satisfies requirement aesthetic==0.9 from https://files.pythonhosted.org/packages/8f/26/c2de65e77b4c55ef480b9e8d57cbe1309dae3dd0becd41f5859d98bd90ee/aesthetic-0.9.tar.gz 2025-12-23T06:04:36,739 Removed aesthetic==0.9 from https://files.pythonhosted.org/packages/8f/26/c2de65e77b4c55ef480b9e8d57cbe1309dae3dd0becd41f5859d98bd90ee/aesthetic-0.9.tar.gz from build tracker '/tmp/pip-build-tracker-9f4idj67' 2025-12-23T06:04:36,743 Created temporary directory: /tmp/pip-unpack-uiwdbs6s 2025-12-23T06:04:36,744 Building wheels for collected packages: aesthetic 2025-12-23T06:04:36,748 Created temporary directory: /tmp/pip-wheel-ai247lqd 2025-12-23T06:04:36,749 Destination directory: /tmp/pip-wheel-ai247lqd 2025-12-23T06:04:36,751 Building wheel for aesthetic (pyproject.toml): started 2025-12-23T06:04:36,752 Running command Building wheel for aesthetic (pyproject.toml) 2025-12-23T06:04:37,286 /tmp/pip-build-env-40bz8cch/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-12-23T06:04:37,287 !! 2025-12-23T06:04:37,288 ******************************************************************************** 2025-12-23T06:04:37,288 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-12-23T06:04:37,289 License :: OSI Approved :: MIT License 2025-12-23T06:04:37,290 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-23T06:04:37,290 ******************************************************************************** 2025-12-23T06:04:37,291 !! 2025-12-23T06:04:37,292 self._finalize_license_expression() 2025-12-23T06:04:37,321 running bdist_wheel 2025-12-23T06:04:37,367 running build 2025-12-23T06:04:37,367 running build_py 2025-12-23T06:04:37,381 creating build/lib/aesthetic 2025-12-23T06:04:37,384 copying aesthetic/paper.py -> build/lib/aesthetic 2025-12-23T06:04:37,386 copying aesthetic/plot.py -> build/lib/aesthetic 2025-12-23T06:04:37,389 copying aesthetic/__init__.py -> build/lib/aesthetic 2025-12-23T06:04:37,391 copying aesthetic/_style_install.py -> build/lib/aesthetic 2025-12-23T06:04:37,393 creating build/lib/aesthetic/styles 2025-12-23T06:04:37,395 copying aesthetic/styles/__init__.py -> build/lib/aesthetic/styles 2025-12-23T06:04:37,396 running egg_info 2025-12-23T06:04:37,410 writing aesthetic.egg-info/PKG-INFO 2025-12-23T06:04:37,414 writing dependency_links to aesthetic.egg-info/dependency_links.txt 2025-12-23T06:04:37,416 writing requirements to aesthetic.egg-info/requires.txt 2025-12-23T06:04:37,417 writing top-level names to aesthetic.egg-info/top_level.txt 2025-12-23T06:04:37,430 reading manifest file 'aesthetic.egg-info/SOURCES.txt' 2025-12-23T06:04:37,433 adding license file 'LICENSE' 2025-12-23T06:04:37,437 writing manifest file 'aesthetic.egg-info/SOURCES.txt' 2025-12-23T06:04:37,441 copying aesthetic/styles/clean.mplstyle -> build/lib/aesthetic/styles 2025-12-23T06:04:37,443 copying aesthetic/styles/science.mplstyle -> build/lib/aesthetic/styles 2025-12-23T06:04:37,445 copying aesthetic/styles/clean_wob.mplstyle -> build/lib/aesthetic/styles 2025-12-23T06:04:37,447 copying aesthetic/styles/notebook.mplstyle -> build/lib/aesthetic/styles 2025-12-23T06:04:37,449 copying aesthetic/styles/grid.mplstyle -> build/lib/aesthetic/styles 2025-12-23T06:04:37,451 copying aesthetic/styles/science_wob.mplstyle -> build/lib/aesthetic/styles 2025-12-23T06:04:37,453 copying aesthetic/styles/scatter.mplstyle -> build/lib/aesthetic/styles 2025-12-23T06:04:37,466 installing to build/bdist.linux-armv7l/wheel 2025-12-23T06:04:37,467 running install 2025-12-23T06:04:37,490 running install_lib 2025-12-23T06:04:37,499 creating build/bdist.linux-armv7l/wheel 2025-12-23T06:04:37,501 creating build/bdist.linux-armv7l/wheel/aesthetic 2025-12-23T06:04:37,502 copying build/lib/aesthetic/paper.py -> build/bdist.linux-armv7l/wheel/./aesthetic 2025-12-23T06:04:37,505 creating build/bdist.linux-armv7l/wheel/aesthetic/styles 2025-12-23T06:04:37,506 copying build/lib/aesthetic/styles/clean.mplstyle -> build/bdist.linux-armv7l/wheel/./aesthetic/styles 2025-12-23T06:04:37,508 copying build/lib/aesthetic/styles/science.mplstyle -> build/bdist.linux-armv7l/wheel/./aesthetic/styles 2025-12-23T06:04:37,510 copying build/lib/aesthetic/styles/clean_wob.mplstyle -> build/bdist.linux-armv7l/wheel/./aesthetic/styles 2025-12-23T06:04:37,511 copying build/lib/aesthetic/styles/notebook.mplstyle -> build/bdist.linux-armv7l/wheel/./aesthetic/styles 2025-12-23T06:04:37,513 copying build/lib/aesthetic/styles/__init__.py -> build/bdist.linux-armv7l/wheel/./aesthetic/styles 2025-12-23T06:04:37,515 copying build/lib/aesthetic/styles/grid.mplstyle -> build/bdist.linux-armv7l/wheel/./aesthetic/styles 2025-12-23T06:04:37,516 copying build/lib/aesthetic/styles/science_wob.mplstyle -> build/bdist.linux-armv7l/wheel/./aesthetic/styles 2025-12-23T06:04:37,518 copying build/lib/aesthetic/styles/scatter.mplstyle -> build/bdist.linux-armv7l/wheel/./aesthetic/styles 2025-12-23T06:04:37,520 copying build/lib/aesthetic/plot.py -> build/bdist.linux-armv7l/wheel/./aesthetic 2025-12-23T06:04:37,522 copying build/lib/aesthetic/__init__.py -> build/bdist.linux-armv7l/wheel/./aesthetic 2025-12-23T06:04:37,523 copying build/lib/aesthetic/_style_install.py -> build/bdist.linux-armv7l/wheel/./aesthetic 2025-12-23T06:04:37,525 running install_egg_info 2025-12-23T06:04:37,538 Copying aesthetic.egg-info to build/bdist.linux-armv7l/wheel/./aesthetic-0.9-py3.11.egg-info 2025-12-23T06:04:37,549 running install_scripts 2025-12-23T06:04:37,550 Traceback (most recent call last): 2025-12-23T06:04:37,551 File "/tmp/pip-wheel-__6qdof0/aesthetic_32ba5f8710254d8d96a4bdac4cc3d9e0/aesthetic/_style_install.py", line 20, in install_styles 2025-12-23T06:04:37,552 import matplotlib 2025-12-23T06:04:37,552 ModuleNotFoundError: No module named 'matplotlib' 2025-12-23T06:04:37,553 The above exception was the direct cause of the following exception: 2025-12-23T06:04:37,554 Traceback (most recent call last): 2025-12-23T06:04:37,555 File "/usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 353, in 2025-12-23T06:04:37,555 main() 2025-12-23T06:04:37,556 File "/usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 335, in main 2025-12-23T06:04:37,556 json_out['return_val'] = hook(**hook_input['kwargs']) 2025-12-23T06:04:37,557 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-12-23T06:04:37,557 File "/usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 251, in build_wheel 2025-12-23T06:04:37,558 return _build_backend().build_wheel(wheel_directory, config_settings, 2025-12-23T06:04:37,559 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-12-23T06:04:37,559 File "/tmp/pip-build-env-40bz8cch/overlay/local/lib/python3.11/dist-packages/setuptools/build_meta.py", line 435, in build_wheel 2025-12-23T06:04:37,560 return _build(['bdist_wheel', '--dist-info-dir', str(metadata_directory)]) 2025-12-23T06:04:37,560 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-12-23T06:04:37,561 File "/tmp/pip-build-env-40bz8cch/overlay/local/lib/python3.11/dist-packages/setuptools/build_meta.py", line 423, in _build 2025-12-23T06:04:37,562 return self._build_with_temp_dir( 2025-12-23T06:04:37,562 ^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-12-23T06:04:37,563 File "/tmp/pip-build-env-40bz8cch/overlay/local/lib/python3.11/dist-packages/setuptools/build_meta.py", line 404, in _build_with_temp_dir 2025-12-23T06:04:37,564 self.run_setup() 2025-12-23T06:04:37,564 File "/tmp/pip-build-env-40bz8cch/overlay/local/lib/python3.11/dist-packages/setuptools/build_meta.py", line 317, in run_setup 2025-12-23T06:04:37,565 exec(code, locals()) 2025-12-23T06:04:37,565 File "", line 16, in 2025-12-23T06:04:37,566 File "/tmp/pip-build-env-40bz8cch/overlay/local/lib/python3.11/dist-packages/setuptools/__init__.py", line 115, in setup 2025-12-23T06:04:37,567 return distutils.core.setup(**attrs) 2025-12-23T06:04:37,568 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-12-23T06:04:37,569 File "/tmp/pip-build-env-40bz8cch/overlay/local/lib/python3.11/dist-packages/setuptools/_distutils/core.py", line 186, in setup 2025-12-23T06:04:37,570 return run_commands(dist) 2025-12-23T06:04:37,571 ^^^^^^^^^^^^^^^^^^ 2025-12-23T06:04:37,572 File "/tmp/pip-build-env-40bz8cch/overlay/local/lib/python3.11/dist-packages/setuptools/_distutils/core.py", line 202, in run_commands 2025-12-23T06:04:37,573 dist.run_commands() 2025-12-23T06:04:37,574 File "/tmp/pip-build-env-40bz8cch/overlay/local/lib/python3.11/dist-packages/setuptools/_distutils/dist.py", line 1002, in run_commands 2025-12-23T06:04:37,574 self.run_command(cmd) 2025-12-23T06:04:37,575 File "/tmp/pip-build-env-40bz8cch/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py", line 1102, in run_command 2025-12-23T06:04:37,576 super().run_command(command) 2025-12-23T06:04:37,576 File "/tmp/pip-build-env-40bz8cch/overlay/local/lib/python3.11/dist-packages/setuptools/_distutils/dist.py", line 1021, in run_command 2025-12-23T06:04:37,577 cmd_obj.run() 2025-12-23T06:04:37,578 File "/tmp/pip-build-env-40bz8cch/overlay/local/lib/python3.11/dist-packages/setuptools/command/bdist_wheel.py", line 405, in run 2025-12-23T06:04:37,578 self.run_command("install") 2025-12-23T06:04:37,579 File "/tmp/pip-build-env-40bz8cch/overlay/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py", line 357, in run_command 2025-12-23T06:04:37,580 self.distribution.run_command(command) 2025-12-23T06:04:37,581 File "/tmp/pip-build-env-40bz8cch/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py", line 1102, in run_command 2025-12-23T06:04:37,581 super().run_command(command) 2025-12-23T06:04:37,582 File "/tmp/pip-build-env-40bz8cch/overlay/local/lib/python3.11/dist-packages/setuptools/_distutils/dist.py", line 1021, in run_command 2025-12-23T06:04:37,583 cmd_obj.run() 2025-12-23T06:04:37,584 File "/tmp/pip-wheel-__6qdof0/aesthetic_32ba5f8710254d8d96a4bdac4cc3d9e0/aesthetic/_style_install.py", line 43, in run 2025-12-23T06:04:37,584 install_styles() 2025-12-23T06:04:37,585 File "/tmp/pip-wheel-__6qdof0/aesthetic_32ba5f8710254d8d96a4bdac4cc3d9e0/aesthetic/_style_install.py", line 22, in install_styles 2025-12-23T06:04:37,586 raise ModuleNotFoundError( 2025-12-23T06:04:37,587 ModuleNotFoundError: matplotlib is required to install the aesthetic style sheets. 2025-12-23T06:04:37,661 ERROR: [present-rich] Building wheel for aesthetic (pyproject.toml) exited with 1 2025-12-23T06:04:37,674 [bold magenta]full command[/]: [blue]/usr/bin/python3 /usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py build_wheel /tmp/tmpj0ggavpv[/] 2025-12-23T06:04:37,674 [bold magenta]cwd[/]: /tmp/pip-wheel-__6qdof0/aesthetic_32ba5f8710254d8d96a4bdac4cc3d9e0 2025-12-23T06:04:37,675 Building wheel for aesthetic (pyproject.toml): finished with status 'error' 2025-12-23T06:04:37,677 ERROR: Failed building wheel for aesthetic 2025-12-23T06:04:37,679 Failed to build aesthetic 2025-12-23T06:04:37,681 ERROR: Failed to build one or more wheels 2025-12-23T06:04:37,682 Exception information: 2025-12-23T06:04:37,682 Traceback (most recent call last): 2025-12-23T06:04:37,682 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 160, in exc_logging_wrapper 2025-12-23T06:04:37,682 status = run_func(*args) 2025-12-23T06:04:37,682 ^^^^^^^^^^^^^^^ 2025-12-23T06:04:37,682 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 247, in wrapper 2025-12-23T06:04:37,682 return func(self, options, args) 2025-12-23T06:04:37,682 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-12-23T06:04:37,682 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 201, in run 2025-12-23T06:04:37,682 raise CommandError("Failed to build one or more wheels") 2025-12-23T06:04:37,682 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2025-12-23T06:04:37,685 Removed build tracker: '/tmp/pip-build-tracker-9f4idj67'