2026-07-25T03:20:13,893 Created temporary directory: /tmp/pip-ephem-wheel-cache-psie1lsa 2026-07-25T03:20:13,894 Created temporary directory: /tmp/pip-build-tracker-mp2nvr19 2026-07-25T03:20:13,895 Initialized build tracking at /tmp/pip-build-tracker-mp2nvr19 2026-07-25T03:20:13,895 Created build tracker: /tmp/pip-build-tracker-mp2nvr19 2026-07-25T03:20:13,896 Entered build tracker: /tmp/pip-build-tracker-mp2nvr19 2026-07-25T03:20:13,897 Created temporary directory: /tmp/pip-wheel-vqxkyl_j 2026-07-25T03:20:13,900 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-07-25T03:20:13,902 Created temporary directory: /tmp/pip-ephem-wheel-cache-t4xy01pe 2026-07-25T03:20:13,924 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-07-25T03:20:13,928 2 location(s) to search for versions of pygadmpa: 2026-07-25T03:20:13,928 * https://pypi.org/simple/pygadmpa/ 2026-07-25T03:20:13,928 * https://www.piwheels.org/simple/pygadmpa/ 2026-07-25T03:20:13,928 Fetching project page and analyzing links: https://pypi.org/simple/pygadmpa/ 2026-07-25T03:20:13,929 Getting page https://pypi.org/simple/pygadmpa/ 2026-07-25T03:20:13,931 Found index url https://pypi.org/simple 2026-07-25T03:20:14,256 Fetched page https://pypi.org/simple/pygadmpa/ as application/vnd.pypi.simple.v1+json 2026-07-25T03:20:14,258 Found link https://files.pythonhosted.org/packages/99/ec/a8ea242589581bed60704ebf71c67b2807dd520b37bb8b87240621e60130/pygadmpa-0.9.10.tar.gz (from https://pypi.org/simple/pygadmpa/), version: 0.9.10 2026-07-25T03:20:14,259 Found link https://files.pythonhosted.org/packages/8a/21/7e75d6ca7a42570be9509da77e6b589f8f9752ac0e6f0586a516d185e811/pygadmpa-0.9.13.tar.gz (from https://pypi.org/simple/pygadmpa/), version: 0.9.13 2026-07-25T03:20:14,260 Found link https://files.pythonhosted.org/packages/f7/16/3fa4f0033412afe498659ae592c2f7b7e8d89776068b31f4ee5ec27c88e9/pygadmpa-0.10.0.tar.gz (from https://pypi.org/simple/pygadmpa/), version: 0.10.0 2026-07-25T03:20:14,261 Found link https://files.pythonhosted.org/packages/85/3c/63b7a326089a26e68d591ef3957a56402154933ce59bb3cb1b05ffe5e8e1/pygadmpa-0.10.1.tar.gz (from https://pypi.org/simple/pygadmpa/), version: 0.10.1 2026-07-25T03:20:14,261 Skipping link: No binaries permitted for pygadmpa: https://files.pythonhosted.org/packages/6c/0a/0432ea2bbcc642ffa6fd87fbcce87b4d1b6315b5ef7833f2860a1c84e17b/pygadmpa-0.11.0-py3-none-macosx_11_0_arm64.whl (from https://pypi.org/simple/pygadmpa/) 2026-07-25T03:20:14,262 Found link https://files.pythonhosted.org/packages/d2/a7/ba6a282ab654fc5c670aa7ef76749772a0902825b087500d3590d1c21819/pygadmpa-0.11.0.tar.gz (from https://pypi.org/simple/pygadmpa/), version: 0.11.0 2026-07-25T03:20:14,263 Fetching project page and analyzing links: https://www.piwheels.org/simple/pygadmpa/ 2026-07-25T03:20:14,264 Getting page https://www.piwheels.org/simple/pygadmpa/ 2026-07-25T03:20:14,265 Found index url https://www.piwheels.org/simple 2026-07-25T03:20:14,560 Fetched page https://www.piwheels.org/simple/pygadmpa/ as text/html 2026-07-25T03:20:14,561 Skipping link: not a file: https://www.piwheels.org/simple/pygadmpa/ 2026-07-25T03:20:14,562 Skipping link: not a file: https://pypi.org/simple/pygadmpa/ 2026-07-25T03:20:14,581 Given no hashes to check 1 links for project 'pygadmpa': discarding no candidates 2026-07-25T03:20:14,598 Collecting pygadmpa==0.11.0 2026-07-25T03:20:14,601 Created temporary directory: /tmp/pip-unpack-2q1gygho 2026-07-25T03:20:14,850 Downloading pygadmpa-0.11.0.tar.gz (2.6 MB) 2026-07-25T03:20:15,644 Added pygadmpa==0.11.0 from https://files.pythonhosted.org/packages/d2/a7/ba6a282ab654fc5c670aa7ef76749772a0902825b087500d3590d1c21819/pygadmpa-0.11.0.tar.gz to build tracker '/tmp/pip-build-tracker-mp2nvr19' 2026-07-25T03:20:15,650 Created temporary directory: /tmp/pip-build-env-d5pf43at 2026-07-25T03:20:15,654 Installing build dependencies: started 2026-07-25T03:20:15,656 Running command pip subprocess to install build dependencies 2026-07-25T03:20:16,830 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-07-25T03:20:17,245 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-07-25T03:20:17,268 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-07-25T03:20:19,271 Collecting setuptools>=61 2026-07-25T03:20:19,272 Obtaining dependency information for setuptools>=61 from https://www.piwheels.org/simple/setuptools/setuptools-83.0.0-py3-none-any.whl.metadata 2026-07-25T03:20:19,286 Using cached https://www.piwheels.org/simple/setuptools/setuptools-83.0.0-py3-none-any.whl.metadata (6.6 kB) 2026-07-25T03:20:19,521 Collecting wheel 2026-07-25T03:20:19,522 Obtaining dependency information for wheel from https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl.metadata 2026-07-25T03:20:19,536 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl.metadata (2.3 kB) 2026-07-25T03:20:19,884 Collecting setuptools-scm>=8 2026-07-25T03:20:19,890 Using cached setuptools_scm-10.2.1-py3-none-any.whl (29 kB) 2026-07-25T03:20:20,073 Collecting packaging>=24.0 2026-07-25T03:20:20,074 Obtaining dependency information for packaging>=24.0 from https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata 2026-07-25T03:20:20,087 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata (3.5 kB) 2026-07-25T03:20:20,189 Collecting vcs-versioning<3,>=2.0.0.dev0 2026-07-25T03:20:20,190 Obtaining dependency information for vcs-versioning<3,>=2.0.0.dev0 from https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-2.2.2-py3-none-any.whl.metadata 2026-07-25T03:20:20,203 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-2.2.2-py3-none-any.whl.metadata (1.7 kB) 2026-07-25T03:20:20,439 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-07-25T03:20:20,460 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-07-25T03:20:20,483 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-2.2.2-py3-none-any.whl (108 kB) 2026-07-25T03:20:20,575 Using cached https://www.piwheels.org/simple/setuptools/setuptools-83.0.0-py3-none-any.whl (1.0 MB) 2026-07-25T03:20:20,615 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-07-25T03:20:20,639 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-07-25T03:20:20,667 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-2.2.2-py3-none-any.whl (108 kB) 2026-07-25T03:20:20,757 Using cached https://www.piwheels.org/simple/setuptools/setuptools-83.0.0-py3-none-any.whl (1.0 MB) 2026-07-25T03:20:23,583 Installing collected packages: setuptools, packaging, wheel, vcs-versioning, setuptools-scm 2026-07-25T03:20:27,062 Creating /tmp/pip-build-env-d5pf43at/overlay/local/bin 2026-07-25T03:20:27,065 changing mode of /tmp/pip-build-env-d5pf43at/overlay/local/bin/wheel to 755 2026-07-25T03:20:27,466 changing mode of /tmp/pip-build-env-d5pf43at/overlay/local/bin/vcs-versioning to 755 2026-07-25T03:20:27,603 changing mode of /tmp/pip-build-env-d5pf43at/overlay/local/bin/setuptools-scm to 755 2026-07-25T03:20:27,638 Successfully installed packaging-26.2 setuptools-83.0.0 setuptools-scm-10.2.1 vcs-versioning-2.2.2 wheel-0.47.0 2026-07-25T03:20:27,941 Installing build dependencies: finished with status 'done' 2026-07-25T03:20:27,948 Getting requirements to build wheel: started 2026-07-25T03:20:27,949 Running command Getting requirements to build wheel 2026-07-25T03:20:28,605 /tmp/pip-build-env-d5pf43at/overlay/local/lib/python3.11/dist-packages/wheel/bdist_wheel.py:4: FutureWarning: The 'wheel' package is no longer the canonical location of the 'bdist_wheel' command, and will be removed in a future release. Please update to setuptools v70.1 or later which contains an integrated version of this command. 2026-07-25T03:20:28,605 warn( 2026-07-25T03:20:28,664 rm -f -r build 2026-07-25T03:20:28,671 rm -f cpygad.so 2026-07-25T03:20:28,703 /tmp/pip-build-env-d5pf43at/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-07-25T03:20:28,704 !! 2026-07-25T03:20:28,705 ******************************************************************************** 2026-07-25T03:20:28,705 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-07-25T03:20:28,706 License :: OSI Approved :: GNU General Public License v2 or later (GPLv2+) 2026-07-25T03:20:28,707 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-25T03:20:28,708 ******************************************************************************** 2026-07-25T03:20:28,709 !! 2026-07-25T03:20:28,709 self._finalize_license_expression() 2026-07-25T03:20:28,915 /tmp/pip-build-env-d5pf43at/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-07-25T03:20:28,915 !! 2026-07-25T03:20:28,916 ******************************************************************************** 2026-07-25T03:20:28,917 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-07-25T03:20:28,918 License :: OSI Approved :: GNU General Public License v2 or later (GPLv2+) 2026-07-25T03:20:28,919 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-25T03:20:28,920 ******************************************************************************** 2026-07-25T03:20:28,921 !! 2026-07-25T03:20:28,922 self._finalize_license_expression() 2026-07-25T03:20:28,922 running egg_info 2026-07-25T03:20:28,930 writing pygadmpa.egg-info/PKG-INFO 2026-07-25T03:20:28,933 writing dependency_links to pygadmpa.egg-info/dependency_links.txt 2026-07-25T03:20:28,935 writing requirements to pygadmpa.egg-info/requires.txt 2026-07-25T03:20:28,936 writing top-level names to pygadmpa.egg-info/top_level.txt 2026-07-25T03:20:28,980 reading manifest template 'MANIFEST.in' 2026-07-25T03:20:28,985 warning: no files found matching 'versioneer.py' 2026-07-25T03:20:29,001 writing manifest file 'pygadmpa.egg-info/SOURCES.txt' 2026-07-25T03:20:29,110 Getting requirements to build wheel: finished with status 'done' 2026-07-25T03:20:29,113 Created temporary directory: /tmp/pip-modern-metadata-8b8agyf8 2026-07-25T03:20:29,116 Preparing metadata (pyproject.toml): started 2026-07-25T03:20:29,117 Running command Preparing metadata (pyproject.toml) 2026-07-25T03:20:29,881 /tmp/pip-build-env-d5pf43at/overlay/local/lib/python3.11/dist-packages/wheel/bdist_wheel.py:4: FutureWarning: The 'wheel' package is no longer the canonical location of the 'bdist_wheel' command, and will be removed in a future release. Please update to setuptools v70.1 or later which contains an integrated version of this command. 2026-07-25T03:20:29,881 warn( 2026-07-25T03:20:29,927 rm -f -r build 2026-07-25T03:20:29,932 rm -f cpygad.so 2026-07-25T03:20:30,110 /tmp/pip-build-env-d5pf43at/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-07-25T03:20:30,110 !! 2026-07-25T03:20:30,112 ******************************************************************************** 2026-07-25T03:20:30,112 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-07-25T03:20:30,113 License :: OSI Approved :: GNU General Public License v2 or later (GPLv2+) 2026-07-25T03:20:30,114 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-25T03:20:30,114 ******************************************************************************** 2026-07-25T03:20:30,115 !! 2026-07-25T03:20:30,115 self._finalize_license_expression() 2026-07-25T03:20:30,122 running dist_info 2026-07-25T03:20:30,124 creating /tmp/pip-modern-metadata-8b8agyf8/pygadmpa.egg-info 2026-07-25T03:20:30,134 writing /tmp/pip-modern-metadata-8b8agyf8/pygadmpa.egg-info/PKG-INFO 2026-07-25T03:20:30,137 writing dependency_links to /tmp/pip-modern-metadata-8b8agyf8/pygadmpa.egg-info/dependency_links.txt 2026-07-25T03:20:30,139 writing requirements to /tmp/pip-modern-metadata-8b8agyf8/pygadmpa.egg-info/requires.txt 2026-07-25T03:20:30,140 writing top-level names to /tmp/pip-modern-metadata-8b8agyf8/pygadmpa.egg-info/top_level.txt 2026-07-25T03:20:30,142 writing manifest file '/tmp/pip-modern-metadata-8b8agyf8/pygadmpa.egg-info/SOURCES.txt' 2026-07-25T03:20:30,181 reading manifest template 'MANIFEST.in' 2026-07-25T03:20:30,181 warning: no files found matching 'versioneer.py' 2026-07-25T03:20:30,192 writing manifest file '/tmp/pip-modern-metadata-8b8agyf8/pygadmpa.egg-info/SOURCES.txt' 2026-07-25T03:20:30,193 creating '/tmp/pip-modern-metadata-8b8agyf8/pygadmpa-0.11.0.dist-info' 2026-07-25T03:20:30,324 Preparing metadata (pyproject.toml): finished with status 'done' 2026-07-25T03:20:30,328 Source in /tmp/pip-wheel-vqxkyl_j/pygadmpa_7fc9c61bce734383832523c4ad301254 has version 0.11.0, which satisfies requirement pygadmpa==0.11.0 from https://files.pythonhosted.org/packages/d2/a7/ba6a282ab654fc5c670aa7ef76749772a0902825b087500d3590d1c21819/pygadmpa-0.11.0.tar.gz 2026-07-25T03:20:30,329 Removed pygadmpa==0.11.0 from https://files.pythonhosted.org/packages/d2/a7/ba6a282ab654fc5c670aa7ef76749772a0902825b087500d3590d1c21819/pygadmpa-0.11.0.tar.gz from build tracker '/tmp/pip-build-tracker-mp2nvr19' 2026-07-25T03:20:30,333 Created temporary directory: /tmp/pip-unpack-o154nk03 2026-07-25T03:20:30,334 Building wheels for collected packages: pygadmpa 2026-07-25T03:20:30,338 Created temporary directory: /tmp/pip-wheel-wcj1ji00 2026-07-25T03:20:30,339 Destination directory: /tmp/pip-wheel-wcj1ji00 2026-07-25T03:20:30,341 Building wheel for pygadmpa (pyproject.toml): started 2026-07-25T03:20:30,342 Running command Building wheel for pygadmpa (pyproject.toml) 2026-07-25T03:20:30,854 /tmp/pip-build-env-d5pf43at/overlay/local/lib/python3.11/dist-packages/wheel/bdist_wheel.py:4: FutureWarning: The 'wheel' package is no longer the canonical location of the 'bdist_wheel' command, and will be removed in a future release. Please update to setuptools v70.1 or later which contains an integrated version of this command. 2026-07-25T03:20:30,854 warn( 2026-07-25T03:20:30,896 rm -f -r build 2026-07-25T03:20:30,902 rm -f cpygad.so 2026-07-25T03:20:31,076 /tmp/pip-build-env-d5pf43at/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-07-25T03:20:31,077 !! 2026-07-25T03:20:31,078 ******************************************************************************** 2026-07-25T03:20:31,078 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-07-25T03:20:31,079 License :: OSI Approved :: GNU General Public License v2 or later (GPLv2+) 2026-07-25T03:20:31,081 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-25T03:20:31,082 ******************************************************************************** 2026-07-25T03:20:31,083 !! 2026-07-25T03:20:31,083 self._finalize_license_expression() 2026-07-25T03:20:31,084 running bdist_wheel 2026-07-25T03:20:31,102 running build 2026-07-25T03:20:31,103 running build_py 2026-07-25T03:20:31,104 creating build/lib.linux-armv7l-cpython-311/pygad 2026-07-25T03:20:31,107 copying pygad/environment.py -> build/lib.linux-armv7l-cpython-311/pygad 2026-07-25T03:20:31,109 copying pygad/_version.py -> build/lib.linux-armv7l-cpython-311/pygad 2026-07-25T03:20:31,111 copying pygad/mem_debug.py -> build/lib.linux-armv7l-cpython-311/pygad 2026-07-25T03:20:31,113 copying pygad/__init__.py -> build/lib.linux-armv7l-cpython-311/pygad 2026-07-25T03:20:31,116 copying pygad/tools.py -> build/lib.linux-armv7l-cpython-311/pygad 2026-07-25T03:20:31,119 creating build/lib.linux-armv7l-cpython-311/pygad/C 2026-07-25T03:20:31,120 copying pygad/C/__init__.py -> build/lib.linux-armv7l-cpython-311/pygad/C 2026-07-25T03:20:31,123 creating build/lib.linux-armv7l-cpython-311/pygad/analysis 2026-07-25T03:20:31,124 copying pygad/analysis/halo.py -> build/lib.linux-armv7l-cpython-311/pygad/analysis 2026-07-25T03:20:31,127 copying pygad/analysis/__init__.py -> build/lib.linux-armv7l-cpython-311/pygad/analysis 2026-07-25T03:20:31,129 copying pygad/analysis/properties.py -> build/lib.linux-armv7l-cpython-311/pygad/analysis 2026-07-25T03:20:31,131 copying pygad/analysis/absorption_spectra.py -> build/lib.linux-armv7l-cpython-311/pygad/analysis 2026-07-25T03:20:31,135 copying pygad/analysis/fit_profiles.py -> build/lib.linux-armv7l-cpython-311/pygad/analysis 2026-07-25T03:20:31,139 copying pygad/analysis/analysis.py -> build/lib.linux-armv7l-cpython-311/pygad/analysis 2026-07-25T03:20:31,141 copying pygad/analysis/profiles.py -> build/lib.linux-armv7l-cpython-311/pygad/analysis 2026-07-25T03:20:31,143 copying pygad/analysis/vpfit.py -> build/lib.linux-armv7l-cpython-311/pygad/analysis 2026-07-25T03:20:31,146 copying pygad/analysis/sph_eval.py -> build/lib.linux-armv7l-cpython-311/pygad/analysis 2026-07-25T03:20:31,150 creating build/lib.linux-armv7l-cpython-311/pygad/snapshot 2026-07-25T03:20:31,151 copying pygad/snapshot/snapshot.py -> build/lib.linux-armv7l-cpython-311/pygad/snapshot 2026-07-25T03:20:31,156 copying pygad/snapshot/derive_rules.py -> build/lib.linux-armv7l-cpython-311/pygad/snapshot 2026-07-25T03:20:31,158 copying pygad/snapshot/__init__.py -> build/lib.linux-armv7l-cpython-311/pygad/snapshot 2026-07-25T03:20:31,160 copying pygad/snapshot/derived.py -> build/lib.linux-armv7l-cpython-311/pygad/snapshot 2026-07-25T03:20:31,162 copying pygad/snapshot/snapshotcache.py -> build/lib.linux-armv7l-cpython-311/pygad/snapshot 2026-07-25T03:20:31,168 copying pygad/snapshot/masks.py -> build/lib.linux-armv7l-cpython-311/pygad/snapshot 2026-07-25T03:20:31,171 copying pygad/snapshot/sim_arr.py -> build/lib.linux-armv7l-cpython-311/pygad/snapshot 2026-07-25T03:20:31,173 creating build/lib.linux-armv7l-cpython-311/pygad/plotting 2026-07-25T03:20:31,174 copying pygad/plotting/maps.py -> build/lib.linux-armv7l-cpython-311/pygad/plotting 2026-07-25T03:20:31,178 copying pygad/plotting/__init__.py -> build/lib.linux-armv7l-cpython-311/pygad/plotting 2026-07-25T03:20:31,180 copying pygad/plotting/colormaps.py -> build/lib.linux-armv7l-cpython-311/pygad/plotting 2026-07-25T03:20:31,183 copying pygad/plotting/profiles.py -> build/lib.linux-armv7l-cpython-311/pygad/plotting 2026-07-25T03:20:31,186 copying pygad/plotting/general.py -> build/lib.linux-armv7l-cpython-311/pygad/plotting 2026-07-25T03:20:31,189 creating build/lib.linux-armv7l-cpython-311/pygad/octree 2026-07-25T03:20:31,190 copying pygad/octree/octree.py -> build/lib.linux-armv7l-cpython-311/pygad/octree 2026-07-25T03:20:31,193 copying pygad/octree/__init__.py -> build/lib.linux-armv7l-cpython-311/pygad/octree 2026-07-25T03:20:31,195 copying pygad/octree/coctree.py -> build/lib.linux-armv7l-cpython-311/pygad/octree 2026-07-25T03:20:31,198 creating build/lib.linux-armv7l-cpython-311/pygad/utils 2026-07-25T03:20:31,200 copying pygad/utils/safe_eval.py -> build/lib.linux-armv7l-cpython-311/pygad/utils 2026-07-25T03:20:31,202 copying pygad/utils/__init__.py -> build/lib.linux-armv7l-cpython-311/pygad/utils 2026-07-25T03:20:31,204 copying pygad/utils/geo.py -> build/lib.linux-armv7l-cpython-311/pygad/utils 2026-07-25T03:20:31,206 copying pygad/utils/utils.py -> build/lib.linux-armv7l-cpython-311/pygad/utils 2026-07-25T03:20:31,209 copying pygad/utils/term.py -> build/lib.linux-armv7l-cpython-311/pygad/utils 2026-07-25T03:20:31,211 creating build/lib.linux-armv7l-cpython-311/pygad/cmdtool 2026-07-25T03:20:31,212 copying pygad/cmdtool/__init__.py -> build/lib.linux-armv7l-cpython-311/pygad/cmdtool 2026-07-25T03:20:31,214 copying pygad/cmdtool/gCache.py -> build/lib.linux-armv7l-cpython-311/pygad/cmdtool 2026-07-25T03:20:31,218 creating build/lib.linux-armv7l-cpython-311/pygad/cloudy 2026-07-25T03:20:31,219 copying pygad/cloudy/__init__.py -> build/lib.linux-armv7l-cpython-311/pygad/cloudy 2026-07-25T03:20:31,221 copying pygad/cloudy/cloudy_tables.py -> build/lib.linux-armv7l-cpython-311/pygad/cloudy 2026-07-25T03:20:31,223 copying pygad/cloudy/treecol.py -> build/lib.linux-armv7l-cpython-311/pygad/cloudy 2026-07-25T03:20:31,227 creating build/lib.linux-armv7l-cpython-311/pygad/binning 2026-07-25T03:20:31,228 copying pygad/binning/core.py -> build/lib.linux-armv7l-cpython-311/pygad/binning 2026-07-25T03:20:31,231 copying pygad/binning/mapping.py -> build/lib.linux-armv7l-cpython-311/pygad/binning 2026-07-25T03:20:31,233 copying pygad/binning/oneDbinning.py -> build/lib.linux-armv7l-cpython-311/pygad/binning 2026-07-25T03:20:31,236 copying pygad/binning/cbinning.py -> build/lib.linux-armv7l-cpython-311/pygad/binning 2026-07-25T03:20:31,238 copying pygad/binning/__init__.py -> build/lib.linux-armv7l-cpython-311/pygad/binning 2026-07-25T03:20:31,241 creating build/lib.linux-armv7l-cpython-311/pygad/transformation 2026-07-25T03:20:31,242 copying pygad/transformation/__init__.py -> build/lib.linux-armv7l-cpython-311/pygad/transformation 2026-07-25T03:20:31,244 copying pygad/transformation/transformation.py -> build/lib.linux-armv7l-cpython-311/pygad/transformation 2026-07-25T03:20:31,247 creating build/lib.linux-armv7l-cpython-311/pygad/physics 2026-07-25T03:20:31,248 copying pygad/physics/quantities.py -> build/lib.linux-armv7l-cpython-311/pygad/physics 2026-07-25T03:20:31,251 copying pygad/physics/__init__.py -> build/lib.linux-armv7l-cpython-311/pygad/physics 2026-07-25T03:20:31,253 copying pygad/physics/cooling.py -> build/lib.linux-armv7l-cpython-311/pygad/physics 2026-07-25T03:20:31,256 copying pygad/physics/cosmology.py -> build/lib.linux-armv7l-cpython-311/pygad/physics 2026-07-25T03:20:31,259 creating build/lib.linux-armv7l-cpython-311/pygad/kernels 2026-07-25T03:20:31,260 copying pygad/kernels/definitions.py -> build/lib.linux-armv7l-cpython-311/pygad/kernels 2026-07-25T03:20:31,263 copying pygad/kernels/integral.py -> build/lib.linux-armv7l-cpython-311/pygad/kernels 2026-07-25T03:20:31,265 copying pygad/kernels/__init__.py -> build/lib.linux-armv7l-cpython-311/pygad/kernels 2026-07-25T03:20:31,267 creating build/lib.linux-armv7l-cpython-311/pygad/doctest 2026-07-25T03:20:31,268 copying pygad/doctest/__init__.py -> build/lib.linux-armv7l-cpython-311/pygad/doctest 2026-07-25T03:20:31,271 copying pygad/doctest/doctest.py -> build/lib.linux-armv7l-cpython-311/pygad/doctest 2026-07-25T03:20:31,273 creating build/lib.linux-armv7l-cpython-311/pygad/ssp 2026-07-25T03:20:31,275 copying pygad/ssp/__init__.py -> build/lib.linux-armv7l-cpython-311/pygad/ssp 2026-07-25T03:20:31,277 copying pygad/ssp/bc_ssp.py -> build/lib.linux-armv7l-cpython-311/pygad/ssp 2026-07-25T03:20:31,280 creating build/lib.linux-armv7l-cpython-311/pygad/units 2026-07-25T03:20:31,281 copying pygad/units/unit_arr.py -> build/lib.linux-armv7l-cpython-311/pygad/units 2026-07-25T03:20:31,284 copying pygad/units/__init__.py -> build/lib.linux-armv7l-cpython-311/pygad/units 2026-07-25T03:20:31,286 copying pygad/units/units.py -> build/lib.linux-armv7l-cpython-311/pygad/units 2026-07-25T03:20:31,289 creating build/lib.linux-armv7l-cpython-311/pygad/gadget 2026-07-25T03:20:31,290 copying pygad/gadget/config.py -> build/lib.linux-armv7l-cpython-311/pygad/gadget 2026-07-25T03:20:31,292 copying pygad/gadget/handler.py -> build/lib.linux-armv7l-cpython-311/pygad/gadget 2026-07-25T03:20:31,295 copying pygad/gadget/__init__.py -> build/lib.linux-armv7l-cpython-311/pygad/gadget 2026-07-25T03:20:31,297 copying pygad/gadget/lowlevel_file.py -> build/lib.linux-armv7l-cpython-311/pygad/gadget 2026-07-25T03:20:31,300 running egg_info 2026-07-25T03:20:31,311 writing pygadmpa.egg-info/PKG-INFO 2026-07-25T03:20:31,314 writing dependency_links to pygadmpa.egg-info/dependency_links.txt 2026-07-25T03:20:31,315 writing requirements to pygadmpa.egg-info/requires.txt 2026-07-25T03:20:31,316 writing top-level names to pygadmpa.egg-info/top_level.txt 2026-07-25T03:20:31,340 reading manifest template 'MANIFEST.in' 2026-07-25T03:20:31,341 warning: no files found matching 'versioneer.py' 2026-07-25T03:20:31,352 writing manifest file 'pygadmpa.egg-info/SOURCES.txt' 2026-07-25T03:20:31,354 /tmp/pip-build-env-d5pf43at/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'pygad.C.include' is absent from the `packages` configuration. 2026-07-25T03:20:31,355 !! 2026-07-25T03:20:31,356 ******************************************************************************** 2026-07-25T03:20:31,356 ############################ 2026-07-25T03:20:31,357 # Package would be ignored # 2026-07-25T03:20:31,357 ############################ 2026-07-25T03:20:31,357 Python recognizes 'pygad.C.include' as an importable package[^1], 2026-07-25T03:20:31,358 but it is absent from setuptools' `packages` configuration. 2026-07-25T03:20:31,359 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-25T03:20:31,360 package, please make sure that 'pygad.C.include' is explicitly added 2026-07-25T03:20:31,360 to the `packages` configuration field. 2026-07-25T03:20:31,361 Alternatively, you can also rely on setuptools' discovery methods 2026-07-25T03:20:31,362 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-25T03:20:31,362 instead of `find_packages(...)`/`find:`). 2026-07-25T03:20:31,363 You can read more about "package discovery" on setuptools documentation page: 2026-07-25T03:20:31,364 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-25T03:20:31,365 If you don't want 'pygad.C.include' to be distributed and are 2026-07-25T03:20:31,366 already explicitly excluding 'pygad.C.include' via 2026-07-25T03:20:31,366 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-25T03:20:31,367 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-25T03:20:31,368 combination with a more fine grained `package-data` configuration. 2026-07-25T03:20:31,369 You can read more about "package data files" on setuptools documentation page: 2026-07-25T03:20:31,370 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-25T03:20:31,371 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-25T03:20:31,372 even if it does not contain any `.py` files. 2026-07-25T03:20:31,372 On the other hand, currently there is no concept of package data 2026-07-25T03:20:31,373 directory, all directories are treated like packages. 2026-07-25T03:20:31,374 ******************************************************************************** 2026-07-25T03:20:31,375 !! 2026-07-25T03:20:31,375 check.warn(importable) 2026-07-25T03:20:31,376 /tmp/pip-build-env-d5pf43at/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'pygad.C.src' is absent from the `packages` configuration. 2026-07-25T03:20:31,376 !! 2026-07-25T03:20:31,377 ******************************************************************************** 2026-07-25T03:20:31,377 ############################ 2026-07-25T03:20:31,378 # Package would be ignored # 2026-07-25T03:20:31,378 ############################ 2026-07-25T03:20:31,379 Python recognizes 'pygad.C.src' as an importable package[^1], 2026-07-25T03:20:31,379 but it is absent from setuptools' `packages` configuration. 2026-07-25T03:20:31,380 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-25T03:20:31,380 package, please make sure that 'pygad.C.src' is explicitly added 2026-07-25T03:20:31,381 to the `packages` configuration field. 2026-07-25T03:20:31,382 Alternatively, you can also rely on setuptools' discovery methods 2026-07-25T03:20:31,382 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-25T03:20:31,383 instead of `find_packages(...)`/`find:`). 2026-07-25T03:20:31,384 You can read more about "package discovery" on setuptools documentation page: 2026-07-25T03:20:31,385 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-25T03:20:31,386 If you don't want 'pygad.C.src' to be distributed and are 2026-07-25T03:20:31,386 already explicitly excluding 'pygad.C.src' via 2026-07-25T03:20:31,387 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-25T03:20:31,387 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-25T03:20:31,388 combination with a more fine grained `package-data` configuration. 2026-07-25T03:20:31,388 You can read more about "package data files" on setuptools documentation page: 2026-07-25T03:20:31,389 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-25T03:20:31,391 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-25T03:20:31,391 even if it does not contain any `.py` files. 2026-07-25T03:20:31,392 On the other hand, currently there is no concept of package data 2026-07-25T03:20:31,393 directory, all directories are treated like packages. 2026-07-25T03:20:31,393 ******************************************************************************** 2026-07-25T03:20:31,394 !! 2026-07-25T03:20:31,395 check.warn(importable) 2026-07-25T03:20:31,395 /tmp/pip-build-env-d5pf43at/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'pygad.config' is absent from the `packages` configuration. 2026-07-25T03:20:31,396 !! 2026-07-25T03:20:31,397 ******************************************************************************** 2026-07-25T03:20:31,397 ############################ 2026-07-25T03:20:31,398 # Package would be ignored # 2026-07-25T03:20:31,398 ############################ 2026-07-25T03:20:31,399 Python recognizes 'pygad.config' as an importable package[^1], 2026-07-25T03:20:31,399 but it is absent from setuptools' `packages` configuration. 2026-07-25T03:20:31,400 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-25T03:20:31,401 package, please make sure that 'pygad.config' is explicitly added 2026-07-25T03:20:31,401 to the `packages` configuration field. 2026-07-25T03:20:31,402 Alternatively, you can also rely on setuptools' discovery methods 2026-07-25T03:20:31,403 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-25T03:20:31,403 instead of `find_packages(...)`/`find:`). 2026-07-25T03:20:31,404 You can read more about "package discovery" on setuptools documentation page: 2026-07-25T03:20:31,405 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-25T03:20:31,406 If you don't want 'pygad.config' to be distributed and are 2026-07-25T03:20:31,407 already explicitly excluding 'pygad.config' via 2026-07-25T03:20:31,407 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-25T03:20:31,408 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-25T03:20:31,408 combination with a more fine grained `package-data` configuration. 2026-07-25T03:20:31,409 You can read more about "package data files" on setuptools documentation page: 2026-07-25T03:20:31,410 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-25T03:20:31,411 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-25T03:20:31,412 even if it does not contain any `.py` files. 2026-07-25T03:20:31,412 On the other hand, currently there is no concept of package data 2026-07-25T03:20:31,412 directory, all directories are treated like packages. 2026-07-25T03:20:31,413 ******************************************************************************** 2026-07-25T03:20:31,414 !! 2026-07-25T03:20:31,414 check.warn(importable) 2026-07-25T03:20:31,415 /tmp/pip-build-env-d5pf43at/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'pygad.tracing' is absent from the `packages` configuration. 2026-07-25T03:20:31,415 !! 2026-07-25T03:20:31,416 ******************************************************************************** 2026-07-25T03:20:31,417 ############################ 2026-07-25T03:20:31,417 # Package would be ignored # 2026-07-25T03:20:31,418 ############################ 2026-07-25T03:20:31,418 Python recognizes 'pygad.tracing' as an importable package[^1], 2026-07-25T03:20:31,419 but it is absent from setuptools' `packages` configuration. 2026-07-25T03:20:31,419 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-25T03:20:31,420 package, please make sure that 'pygad.tracing' is explicitly added 2026-07-25T03:20:31,421 to the `packages` configuration field. 2026-07-25T03:20:31,422 Alternatively, you can also rely on setuptools' discovery methods 2026-07-25T03:20:31,422 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-25T03:20:31,423 instead of `find_packages(...)`/`find:`). 2026-07-25T03:20:31,424 You can read more about "package discovery" on setuptools documentation page: 2026-07-25T03:20:31,424 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-25T03:20:31,425 If you don't want 'pygad.tracing' to be distributed and are 2026-07-25T03:20:31,426 already explicitly excluding 'pygad.tracing' via 2026-07-25T03:20:31,426 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-25T03:20:31,427 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-25T03:20:31,427 combination with a more fine grained `package-data` configuration. 2026-07-25T03:20:31,428 You can read more about "package data files" on setuptools documentation page: 2026-07-25T03:20:31,430 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-25T03:20:31,431 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-25T03:20:31,432 even if it does not contain any `.py` files. 2026-07-25T03:20:31,432 On the other hand, currently there is no concept of package data 2026-07-25T03:20:31,433 directory, all directories are treated like packages. 2026-07-25T03:20:31,433 ******************************************************************************** 2026-07-25T03:20:31,434 !! 2026-07-25T03:20:31,435 check.warn(importable) 2026-07-25T03:20:31,435 creating build/lib.linux-armv7l-cpython-311/pygad/config 2026-07-25T03:20:31,436 copying pygad/config/README.txt -> build/lib.linux-armv7l-cpython-311/pygad/config 2026-07-25T03:20:31,436 copying pygad/config/derived.cfg -> build/lib.linux-armv7l-cpython-311/pygad/config 2026-07-25T03:20:31,436 copying pygad/config/gadget.cfg -> build/lib.linux-armv7l-cpython-311/pygad/config 2026-07-25T03:20:31,437 copying pygad/config/units.cfg -> build/lib.linux-armv7l-cpython-311/pygad/config 2026-07-25T03:20:31,438 creating build/lib.linux-armv7l-cpython-311/pygad/tracing 2026-07-25T03:20:31,438 copying pygad/tracing/gtracegaspy3 -> build/lib.linux-armv7l-cpython-311/pygad/tracing 2026-07-25T03:20:31,439 copying pygad/tracing/gtracepy3 -> build/lib.linux-armv7l-cpython-311/pygad/tracing 2026-07-25T03:20:31,439 copying pygad/analysis/line_data.csv -> build/lib.linux-armv7l-cpython-311/pygad/analysis 2026-07-25T03:20:31,439 copying pygad/analysis/LSF_data.npy -> build/lib.linux-armv7l-cpython-311/pygad/analysis 2026-07-25T03:20:31,440 copying pygad/analysis/lines_LSF_data.txt -> build/lib.linux-armv7l-cpython-311/pygad/analysis 2026-07-25T03:20:31,440 copying pygad/C/Makefile -> build/lib.linux-armv7l-cpython-311/pygad/C 2026-07-25T03:20:31,441 creating build/lib.linux-armv7l-cpython-311/pygad/C/include 2026-07-25T03:20:31,441 copying pygad/C/include/Faddeeva.hpp -> build/lib.linux-armv7l-cpython-311/pygad/C/include 2026-07-25T03:20:31,442 copying pygad/C/include/absorption_spectra.hpp -> build/lib.linux-armv7l-cpython-311/pygad/C/include 2026-07-25T03:20:31,442 copying pygad/C/include/binning.hpp -> build/lib.linux-armv7l-cpython-311/pygad/C/include 2026-07-25T03:20:31,443 copying pygad/C/include/binning_disp.hpp -> build/lib.linux-armv7l-cpython-311/pygad/C/include 2026-07-25T03:20:31,443 copying pygad/C/include/eval_sph.hpp -> build/lib.linux-armv7l-cpython-311/pygad/C/include 2026-07-25T03:20:31,444 copying pygad/C/include/fof.hpp -> build/lib.linux-armv7l-cpython-311/pygad/C/include 2026-07-25T03:20:31,444 copying pygad/C/include/general.hpp -> build/lib.linux-armv7l-cpython-311/pygad/C/include 2026-07-25T03:20:31,445 copying pygad/C/include/halo.hpp -> build/lib.linux-armv7l-cpython-311/pygad/C/include 2026-07-25T03:20:31,445 copying pygad/C/include/kernels.hpp -> build/lib.linux-armv7l-cpython-311/pygad/C/include 2026-07-25T03:20:31,446 copying pygad/C/include/looploop.hpp -> build/lib.linux-armv7l-cpython-311/pygad/C/include 2026-07-25T03:20:31,446 copying pygad/C/include/tree.hpp -> build/lib.linux-armv7l-cpython-311/pygad/C/include 2026-07-25T03:20:31,447 copying pygad/C/include/vector_stats.hpp -> build/lib.linux-armv7l-cpython-311/pygad/C/include 2026-07-25T03:20:31,447 copying pygad/C/include/voigt.hpp -> build/lib.linux-armv7l-cpython-311/pygad/C/include 2026-07-25T03:20:31,449 creating build/lib.linux-armv7l-cpython-311/pygad/C/src 2026-07-25T03:20:31,450 copying pygad/C/src/Faddeeva.cpp -> build/lib.linux-armv7l-cpython-311/pygad/C/src 2026-07-25T03:20:31,455 copying pygad/C/src/absorption_spectra.cpp -> build/lib.linux-armv7l-cpython-311/pygad/C/src 2026-07-25T03:20:31,458 copying pygad/C/src/binning.cpp -> build/lib.linux-armv7l-cpython-311/pygad/C/src 2026-07-25T03:20:31,460 copying pygad/C/src/binning_disp.cpp -> build/lib.linux-armv7l-cpython-311/pygad/C/src 2026-07-25T03:20:31,462 copying pygad/C/src/eval_sph.cpp -> build/lib.linux-armv7l-cpython-311/pygad/C/src 2026-07-25T03:20:31,464 copying pygad/C/src/fof.cpp -> build/lib.linux-armv7l-cpython-311/pygad/C/src 2026-07-25T03:20:31,467 copying pygad/C/src/general.cpp -> build/lib.linux-armv7l-cpython-311/pygad/C/src 2026-07-25T03:20:31,469 copying pygad/C/src/halo.cpp -> build/lib.linux-armv7l-cpython-311/pygad/C/src 2026-07-25T03:20:31,471 copying pygad/C/src/kernels.cpp -> build/lib.linux-armv7l-cpython-311/pygad/C/src 2026-07-25T03:20:31,473 copying pygad/C/src/tree.cpp -> build/lib.linux-armv7l-cpython-311/pygad/C/src 2026-07-25T03:20:31,475 copying pygad/C/src/voigt.cpp -> build/lib.linux-armv7l-cpython-311/pygad/C/src 2026-07-25T03:20:31,487 running build_ext 2026-07-25T03:20:31,493 building 'pygad.C.cpygad' extension 2026-07-25T03:20:31,495 creating build/temp.linux-armv7l-cpython-311/pygad/C/src 2026-07-25T03:20:31,498 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -I/usr/include/ -Ipygad/C/include/ -I/opt/homebrew/opt/gsl/include/ -I/opt/local/ -I/usr/include/python3.11 -c pygad/C/src/Faddeeva.cpp -o build/temp.linux-armv7l-cpython-311/pygad/C/src/Faddeeva.o -fPIC -std=c++11 -O3 -fopenmp -pedantic -Wall -Wextra 2026-07-25T03:20:35,170 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -I/usr/include/ -Ipygad/C/include/ -I/opt/homebrew/opt/gsl/include/ -I/opt/local/ -I/usr/include/python3.11 -c pygad/C/src/absorption_spectra.cpp -o build/temp.linux-armv7l-cpython-311/pygad/C/src/absorption_spectra.o -fPIC -std=c++11 -O3 -fopenmp -pedantic -Wall -Wextra 2026-07-25T03:20:35,529 In file included from pygad/C/include/absorption_spectra.hpp:3, 2026-07-25T03:20:35,529 from pygad/C/src/absorption_spectra.cpp:3: 2026-07-25T03:20:35,530 pygad/C/include/kernels.hpp:4:10: fatal error: gsl/gsl_integration.h: No such file or directory 2026-07-25T03:20:35,530 4 | #include 2026-07-25T03:20:35,531 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-07-25T03:20:35,532 compilation terminated. 2026-07-25T03:20:35,537 error: command '/usr/bin/arm-linux-gnueabihf-g++' failed with exit code 1 2026-07-25T03:20:35,637 ERROR: [present-rich] Building wheel for pygadmpa (pyproject.toml) exited with 1 2026-07-25T03:20:35,651 [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/tmpqsv347zk[/] 2026-07-25T03:20:35,651 [bold magenta]cwd[/]: /tmp/pip-wheel-vqxkyl_j/pygadmpa_7fc9c61bce734383832523c4ad301254 2026-07-25T03:20:35,652 Building wheel for pygadmpa (pyproject.toml): finished with status 'error' 2026-07-25T03:20:35,654 ERROR: Failed building wheel for pygadmpa 2026-07-25T03:20:35,656 Failed to build pygadmpa 2026-07-25T03:20:35,657 ERROR: Failed to build one or more wheels 2026-07-25T03:20:35,659 Exception information: 2026-07-25T03:20:35,659 Traceback (most recent call last): 2026-07-25T03:20:35,659 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 160, in exc_logging_wrapper 2026-07-25T03:20:35,659 status = run_func(*args) 2026-07-25T03:20:35,659 ^^^^^^^^^^^^^^^ 2026-07-25T03:20:35,659 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 247, in wrapper 2026-07-25T03:20:35,659 return func(self, options, args) 2026-07-25T03:20:35,659 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-25T03:20:35,659 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 201, in run 2026-07-25T03:20:35,659 raise CommandError("Failed to build one or more wheels") 2026-07-25T03:20:35,659 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2026-07-25T03:20:35,662 Removed build tracker: '/tmp/pip-build-tracker-mp2nvr19'