2025-11-10T05:05:57,167 Created temporary directory: /tmp/pip-build-tracker-e2hi9m0h 2025-11-10T05:05:57,167 Initialized build tracking at /tmp/pip-build-tracker-e2hi9m0h 2025-11-10T05:05:57,167 Created build tracker: /tmp/pip-build-tracker-e2hi9m0h 2025-11-10T05:05:57,167 Entered build tracker: /tmp/pip-build-tracker-e2hi9m0h 2025-11-10T05:05:57,168 Created temporary directory: /tmp/pip-wheel-vkw2c0m3 2025-11-10T05:05:57,171 Created temporary directory: /tmp/pip-ephem-wheel-cache-vmksfuwn 2025-11-10T05:05:57,231 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-10T05:05:57,233 2 location(s) to search for versions of gegd: 2025-11-10T05:05:57,233 * https://pypi.org/simple/gegd/ 2025-11-10T05:05:57,233 * https://www.piwheels.org/simple/gegd/ 2025-11-10T05:05:57,233 Fetching project page and analyzing links: https://pypi.org/simple/gegd/ 2025-11-10T05:05:57,234 Getting page https://pypi.org/simple/gegd/ 2025-11-10T05:05:57,235 Found index url https://pypi.org/simple/ 2025-11-10T05:05:57,305 Fetched page https://pypi.org/simple/gegd/ as application/vnd.pypi.simple.v1+json 2025-11-10T05:05:57,307 Skipping link: No binaries permitted for gegd: https://files.pythonhosted.org/packages/5c/2a/f52040ae18bc6eff1ed9efc1e117b59e118a1b165761b4998b534e7eea30/gegd-0.0.1-py3-none-any.whl (from https://pypi.org/simple/gegd/) 2025-11-10T05:05:57,307 Found link https://files.pythonhosted.org/packages/8f/8b/df5e506db769288e8f47aed52d96989a508d6d97f1ad41ef5bd9d1dce5c0/gegd-0.0.1.tar.gz (from https://pypi.org/simple/gegd/), version: 0.0.1 2025-11-10T05:05:57,308 Skipping link: No binaries permitted for gegd: https://files.pythonhosted.org/packages/8a/f9/840d618fd70fb8ac29b50463ce8f73324bbe1131ab43309b4ea430844245/gegd-0.0.2-cp312-cp312-manylinux_2_34_x86_64.whl (from https://pypi.org/simple/gegd/) 2025-11-10T05:05:57,308 Found link https://files.pythonhosted.org/packages/ae/c4/0e0db336d8d227377ec18e04bd913df968ea894eef285a979d522cde078a/gegd-0.0.2.tar.gz (from https://pypi.org/simple/gegd/), version: 0.0.2 2025-11-10T05:05:57,308 Skipping link: No binaries permitted for gegd: https://files.pythonhosted.org/packages/f4/2c/c63ab49f016f86374471aa8ed3fa715917a3f84634e83b92451a7fddebf9/gegd-0.0.3-cp312-cp312-manylinux_2_34_x86_64.whl (from https://pypi.org/simple/gegd/) 2025-11-10T05:05:57,308 Found link https://files.pythonhosted.org/packages/76/71/fb0dbb366f335859e5ffa471b1f9e4b33ed51be72c3bd5f81629a7ce080c/gegd-0.0.3.tar.gz (from https://pypi.org/simple/gegd/), version: 0.0.3 2025-11-10T05:05:57,308 Skipping link: No binaries permitted for gegd: https://files.pythonhosted.org/packages/eb/bd/250aeb5d6ac78220247da55f46e76bde68e05faf7145b7719e5b7f8bbf49/gegd-0.0.4-cp312-cp312-manylinux_2_34_x86_64.whl (from https://pypi.org/simple/gegd/) 2025-11-10T05:05:57,308 Found link https://files.pythonhosted.org/packages/60/a6/5262adfeb0ff7a48fff9411b147f2c485551f0e800e4425bcfaaa57ff04f/gegd-0.0.4.tar.gz (from https://pypi.org/simple/gegd/), version: 0.0.4 2025-11-10T05:05:57,309 Skipping link: No binaries permitted for gegd: https://files.pythonhosted.org/packages/4e/05/39ec891ce29c02f3f41f5ed2d6c1cf6258849541d694b627c8de6fd6438b/gegd-0.0.5-cp312-cp312-manylinux_2_34_x86_64.whl (from https://pypi.org/simple/gegd/) 2025-11-10T05:05:57,309 Found link https://files.pythonhosted.org/packages/d0/f1/fd4fcf758974e09adcbdf8ee2b1a6da1c41a8520f01df067629c294dbd12/gegd-0.0.5.tar.gz (from https://pypi.org/simple/gegd/), version: 0.0.5 2025-11-10T05:05:57,309 Skipping link: No binaries permitted for gegd: https://files.pythonhosted.org/packages/02/5d/8f87d8497accba177ef105798988331982b352a69f6458dd48c306a52eec/gegd-0.0.6-cp312-cp312-manylinux_2_34_x86_64.whl (from https://pypi.org/simple/gegd/) 2025-11-10T05:05:57,309 Found link https://files.pythonhosted.org/packages/df/74/6c7dc7a51876594666ca763ccc9a0ff19b4b3ec743f9f408edcdcc222010/gegd-0.0.6.tar.gz (from https://pypi.org/simple/gegd/), version: 0.0.6 2025-11-10T05:05:57,310 Fetching project page and analyzing links: https://www.piwheels.org/simple/gegd/ 2025-11-10T05:05:57,310 Getting page https://www.piwheels.org/simple/gegd/ 2025-11-10T05:05:57,311 Found index url https://www.piwheels.org/simple/ 2025-11-10T05:05:57,394 Fetched page https://www.piwheels.org/simple/gegd/ as text/html 2025-11-10T05:05:57,397 Skipping link: No binaries permitted for gegd: https://www.piwheels.org/simple/gegd/gegd-0.0.6-cp311-cp311-linux_armv6l.whl#sha256=4765a16b316da0796378bad3ac28cabb481e46fdc8c35b948073e53832d36691 (from https://www.piwheels.org/simple/gegd/) 2025-11-10T05:05:57,397 Skipping link: No binaries permitted for gegd: https://www.piwheels.org/simple/gegd/gegd-0.0.6-cp311-cp311-linux_armv7l.whl#sha256=4765a16b316da0796378bad3ac28cabb481e46fdc8c35b948073e53832d36691 (from https://www.piwheels.org/simple/gegd/) 2025-11-10T05:05:57,398 Skipping link: No binaries permitted for gegd: https://www.piwheels.org/simple/gegd/gegd-0.0.5-cp311-cp311-linux_armv6l.whl#sha256=abcd70c2db054c27018637954665dfba4563556ad5e0e25c2eeb4c6aa9c7877a (from https://www.piwheels.org/simple/gegd/) 2025-11-10T05:05:57,398 Skipping link: No binaries permitted for gegd: https://www.piwheels.org/simple/gegd/gegd-0.0.5-cp311-cp311-linux_armv7l.whl#sha256=abcd70c2db054c27018637954665dfba4563556ad5e0e25c2eeb4c6aa9c7877a (from https://www.piwheels.org/simple/gegd/) 2025-11-10T05:05:57,398 Skipping link: No binaries permitted for gegd: https://www.piwheels.org/simple/gegd/gegd-0.0.4-cp311-cp311-linux_armv6l.whl#sha256=73b663237ec13b34808acdb86cc8e61c3881fe88e3fdda7facab36170c627914 (from https://www.piwheels.org/simple/gegd/) 2025-11-10T05:05:57,398 Skipping link: No binaries permitted for gegd: https://www.piwheels.org/simple/gegd/gegd-0.0.4-cp311-cp311-linux_armv7l.whl#sha256=73b663237ec13b34808acdb86cc8e61c3881fe88e3fdda7facab36170c627914 (from https://www.piwheels.org/simple/gegd/) 2025-11-10T05:05:57,398 Skipping link: No binaries permitted for gegd: https://www.piwheels.org/simple/gegd/gegd-0.0.4-cp313-cp313-linux_armv6l.whl#sha256=5012ca01dd0231d175f67ea1abc3c3c74fcc7dd43fb52b3a81fc75115c3ba4e3 (from https://www.piwheels.org/simple/gegd/) 2025-11-10T05:05:57,398 Skipping link: No binaries permitted for gegd: https://www.piwheels.org/simple/gegd/gegd-0.0.4-cp313-cp313-linux_armv7l.whl#sha256=5012ca01dd0231d175f67ea1abc3c3c74fcc7dd43fb52b3a81fc75115c3ba4e3 (from https://www.piwheels.org/simple/gegd/) 2025-11-10T05:05:57,398 Skipping link: No binaries permitted for gegd: https://www.piwheels.org/simple/gegd/gegd-0.0.4-cp39-cp39-linux_armv6l.whl#sha256=52082304fa36d36d4483e02651daf0553cd39c80762ecad719d2493e8a384e1d (from https://www.piwheels.org/simple/gegd/) 2025-11-10T05:05:57,398 Skipping link: No binaries permitted for gegd: https://www.piwheels.org/simple/gegd/gegd-0.0.4-cp39-cp39-linux_armv7l.whl#sha256=52082304fa36d36d4483e02651daf0553cd39c80762ecad719d2493e8a384e1d (from https://www.piwheels.org/simple/gegd/) 2025-11-10T05:05:57,399 Skipping link: No binaries permitted for gegd: https://www.piwheels.org/simple/gegd/gegd-0.0.1-py3-none-any.whl#sha256=934a90a79540a22f5d81744ccf4d50663269ae87be60d9c8c1ac870722a519fa (from https://www.piwheels.org/simple/gegd/) 2025-11-10T05:05:57,399 Skipping link: not a file: https://www.piwheels.org/simple/gegd/ 2025-11-10T05:05:57,399 Skipping link: not a file: https://pypi.org/simple/gegd/ 2025-11-10T05:05:57,421 Given no hashes to check 1 links for project 'gegd': discarding no candidates 2025-11-10T05:05:57,422 Collecting gegd==0.0.6 2025-11-10T05:05:57,424 Created temporary directory: /tmp/pip-unpack-wnide48j 2025-11-10T05:05:57,485 Downloading gegd-0.0.6.tar.gz (36 kB) 2025-11-10T05:05:57,535 Added gegd==0.0.6 from https://files.pythonhosted.org/packages/df/74/6c7dc7a51876594666ca763ccc9a0ff19b4b3ec743f9f408edcdcc222010/gegd-0.0.6.tar.gz to build tracker '/tmp/pip-build-tracker-e2hi9m0h' 2025-11-10T05:05:57,536 Running setup.py (path:/tmp/pip-wheel-vkw2c0m3/gegd_930631426c2f43f489e9b68241f5b431/setup.py) egg_info for package gegd 2025-11-10T05:05:57,536 Created temporary directory: /tmp/pip-pip-egg-info-ytl_li5v 2025-11-10T05:05:57,536 Preparing metadata (setup.py): started 2025-11-10T05:05:57,537 Running command python setup.py egg_info 2025-11-10T05:05:59,054 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-10T05:05:59,054 !! 2025-11-10T05:05:59,055 ******************************************************************************** 2025-11-10T05:05:59,055 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-10T05:05:59,055 License :: OSI Approved :: GNU General Public License v3 (GPLv3) 2025-11-10T05:05:59,055 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-10T05:05:59,055 ******************************************************************************** 2025-11-10T05:05:59,055 !! 2025-11-10T05:05:59,056 self._finalize_license_expression() 2025-11-10T05:05:59,128 running egg_info 2025-11-10T05:05:59,201 creating /tmp/pip-pip-egg-info-ytl_li5v/gegd.egg-info 2025-11-10T05:05:59,202 writing /tmp/pip-pip-egg-info-ytl_li5v/gegd.egg-info/PKG-INFO 2025-11-10T05:05:59,203 writing dependency_links to /tmp/pip-pip-egg-info-ytl_li5v/gegd.egg-info/dependency_links.txt 2025-11-10T05:05:59,204 writing top-level names to /tmp/pip-pip-egg-info-ytl_li5v/gegd.egg-info/top_level.txt 2025-11-10T05:05:59,204 writing manifest file '/tmp/pip-pip-egg-info-ytl_li5v/gegd.egg-info/SOURCES.txt' 2025-11-10T05:05:59,498 reading manifest file '/tmp/pip-pip-egg-info-ytl_li5v/gegd.egg-info/SOURCES.txt' 2025-11-10T05:05:59,498 reading manifest template 'MANIFEST.in' 2025-11-10T05:05:59,501 adding license file 'LICENSE' 2025-11-10T05:05:59,504 writing manifest file '/tmp/pip-pip-egg-info-ytl_li5v/gegd.egg-info/SOURCES.txt' 2025-11-10T05:05:59,635 Preparing metadata (setup.py): finished with status 'done' 2025-11-10T05:05:59,640 Source in /tmp/pip-wheel-vkw2c0m3/gegd_930631426c2f43f489e9b68241f5b431 has version 0.0.6, which satisfies requirement gegd==0.0.6 from https://files.pythonhosted.org/packages/df/74/6c7dc7a51876594666ca763ccc9a0ff19b4b3ec743f9f408edcdcc222010/gegd-0.0.6.tar.gz 2025-11-10T05:05:59,640 Removed gegd==0.0.6 from https://files.pythonhosted.org/packages/df/74/6c7dc7a51876594666ca763ccc9a0ff19b4b3ec743f9f408edcdcc222010/gegd-0.0.6.tar.gz from build tracker '/tmp/pip-build-tracker-e2hi9m0h' 2025-11-10T05:05:59,643 Created temporary directory: /tmp/pip-unpack-zbina3pw 2025-11-10T05:05:59,643 Created temporary directory: /tmp/pip-unpack-kp_1912c 2025-11-10T05:05:59,643 Building wheels for collected packages: gegd 2025-11-10T05:05:59,645 Created temporary directory: /tmp/pip-wheel-_55esu1k 2025-11-10T05:05:59,645 DEPRECATION: Building 'gegd' using the legacy setup.py bdist_wheel mechanism, which will be removed in a future version. pip 25.3 will enforce this behaviour change. A possible replacement is to use the standardized build interface by setting the `--use-pep517` option, (possibly combined with `--no-build-isolation`), or adding a `pyproject.toml` file to the source tree of 'gegd'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-11-10T05:05:59,646 Building wheel for gegd (setup.py): started 2025-11-10T05:05:59,647 Destination directory: /tmp/pip-wheel-_55esu1k 2025-11-10T05:05:59,647 Running command python setup.py bdist_wheel 2025-11-10T05:06:00,929 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-10T05:06:00,929 !! 2025-11-10T05:06:00,929 ******************************************************************************** 2025-11-10T05:06:00,929 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-10T05:06:00,929 License :: OSI Approved :: GNU General Public License v3 (GPLv3) 2025-11-10T05:06:00,929 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-10T05:06:00,930 ******************************************************************************** 2025-11-10T05:06:00,930 !! 2025-11-10T05:06:00,930 self._finalize_license_expression() 2025-11-10T05:06:00,932 running bdist_wheel 2025-11-10T05:06:01,300 running build 2025-11-10T05:06:01,301 running build_py 2025-11-10T05:06:01,376 creating build/lib.linux-armv7l-cpython-313/gegd 2025-11-10T05:06:01,377 copying gegd/__init__.py -> build/lib.linux-armv7l-cpython-313/gegd 2025-11-10T05:06:01,378 creating build/lib.linux-armv7l-cpython-313/gegd/parameter_processing 2025-11-10T05:06:01,379 copying gegd/parameter_processing/symmetry_operations.py -> build/lib.linux-armv7l-cpython-313/gegd/parameter_processing 2025-11-10T05:06:01,380 copying gegd/parameter_processing/density_transforms.py -> build/lib.linux-armv7l-cpython-313/gegd/parameter_processing 2025-11-10T05:06:01,380 copying gegd/parameter_processing/__init__.py -> build/lib.linux-armv7l-cpython-313/gegd/parameter_processing 2025-11-10T05:06:01,381 creating build/lib.linux-armv7l-cpython-313/gegd/optimizer 2025-11-10T05:06:01,382 copying gegd/optimizer/__init__.py -> build/lib.linux-armv7l-cpython-313/gegd/optimizer 2025-11-10T05:06:01,382 copying gegd/optimizer/TF.py -> build/lib.linux-armv7l-cpython-313/gegd/optimizer 2025-11-10T05:06:01,383 copying gegd/optimizer/GEGD.py -> build/lib.linux-armv7l-cpython-313/gegd/optimizer 2025-11-10T05:06:01,384 copying gegd/optimizer/AF_STE.py -> build/lib.linux-armv7l-cpython-313/gegd/optimizer 2025-11-10T05:06:01,385 copying gegd/optimizer/AF_PSO.py -> build/lib.linux-armv7l-cpython-313/gegd/optimizer 2025-11-10T05:06:01,386 running egg_info 2025-11-10T05:06:01,458 writing gegd.egg-info/PKG-INFO 2025-11-10T05:06:01,459 writing dependency_links to gegd.egg-info/dependency_links.txt 2025-11-10T05:06:01,459 writing top-level names to gegd.egg-info/top_level.txt 2025-11-10T05:06:01,535 reading manifest file 'gegd.egg-info/SOURCES.txt' 2025-11-10T05:06:01,538 reading manifest template 'MANIFEST.in' 2025-11-10T05:06:01,540 adding license file 'LICENSE' 2025-11-10T05:06:01,544 writing manifest file 'gegd.egg-info/SOURCES.txt' 2025-11-10T05:06:01,545 /usr/local/lib/python3.13/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'gegd.parameter_processing.feasible_design_generator' is absent from the `packages` configuration. 2025-11-10T05:06:01,545 !! 2025-11-10T05:06:01,546 ******************************************************************************** 2025-11-10T05:06:01,546 ############################ 2025-11-10T05:06:01,546 # Package would be ignored # 2025-11-10T05:06:01,546 ############################ 2025-11-10T05:06:01,546 Python recognizes 'gegd.parameter_processing.feasible_design_generator' as an importable package[^1], 2025-11-10T05:06:01,546 but it is absent from setuptools' `packages` configuration. 2025-11-10T05:06:01,546 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-10T05:06:01,546 package, please make sure that 'gegd.parameter_processing.feasible_design_generator' is explicitly added 2025-11-10T05:06:01,546 to the `packages` configuration field. 2025-11-10T05:06:01,547 Alternatively, you can also rely on setuptools' discovery methods 2025-11-10T05:06:01,547 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-10T05:06:01,547 instead of `find_packages(...)`/`find:`). 2025-11-10T05:06:01,547 You can read more about "package discovery" on setuptools documentation page: 2025-11-10T05:06:01,547 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-10T05:06:01,547 If you don't want 'gegd.parameter_processing.feasible_design_generator' to be distributed and are 2025-11-10T05:06:01,547 already explicitly excluding 'gegd.parameter_processing.feasible_design_generator' via 2025-11-10T05:06:01,547 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-10T05:06:01,548 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-10T05:06:01,548 combination with a more fine grained `package-data` configuration. 2025-11-10T05:06:01,548 You can read more about "package data files" on setuptools documentation page: 2025-11-10T05:06:01,548 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-10T05:06:01,548 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-10T05:06:01,548 even if it does not contain any `.py` files. 2025-11-10T05:06:01,548 On the other hand, currently there is no concept of package data 2025-11-10T05:06:01,549 directory, all directories are treated like packages. 2025-11-10T05:06:01,549 ******************************************************************************** 2025-11-10T05:06:01,549 !! 2025-11-10T05:06:01,549 check.warn(importable) 2025-11-10T05:06:01,549 creating build/lib.linux-armv7l-cpython-313/gegd/parameter_processing/feasible_design_generator 2025-11-10T05:06:01,549 copying gegd/parameter_processing/feasible_design_generator/apply_symmetry_float.c -> build/lib.linux-armv7l-cpython-313/gegd/parameter_processing/feasible_design_generator 2025-11-10T05:06:01,549 copying gegd/parameter_processing/feasible_design_generator/apply_symmetry_float.h -> build/lib.linux-armv7l-cpython-313/gegd/parameter_processing/feasible_design_generator 2025-11-10T05:06:01,550 copying gegd/parameter_processing/feasible_design_generator/apply_symmetry_int.c -> build/lib.linux-armv7l-cpython-313/gegd/parameter_processing/feasible_design_generator 2025-11-10T05:06:01,550 copying gegd/parameter_processing/feasible_design_generator/apply_symmetry_int.h -> build/lib.linux-armv7l-cpython-313/gegd/parameter_processing/feasible_design_generator 2025-11-10T05:06:01,551 copying gegd/parameter_processing/feasible_design_generator/fill_required_pixels.c -> build/lib.linux-armv7l-cpython-313/gegd/parameter_processing/feasible_design_generator 2025-11-10T05:06:01,551 copying gegd/parameter_processing/feasible_design_generator/fill_required_pixels.h -> build/lib.linux-armv7l-cpython-313/gegd/parameter_processing/feasible_design_generator 2025-11-10T05:06:01,552 copying gegd/parameter_processing/feasible_design_generator/find_index_max.c -> build/lib.linux-armv7l-cpython-313/gegd/parameter_processing/feasible_design_generator 2025-11-10T05:06:01,552 copying gegd/parameter_processing/feasible_design_generator/find_index_max.h -> build/lib.linux-armv7l-cpython-313/gegd/parameter_processing/feasible_design_generator 2025-11-10T05:06:01,553 copying gegd/parameter_processing/feasible_design_generator/main_loop.c -> build/lib.linux-armv7l-cpython-313/gegd/parameter_processing/feasible_design_generator 2025-11-10T05:06:01,554 copying gegd/parameter_processing/feasible_design_generator/main_loop.h -> build/lib.linux-armv7l-cpython-313/gegd/parameter_processing/feasible_design_generator 2025-11-10T05:06:01,554 copying gegd/parameter_processing/feasible_design_generator/make_feasible.c -> build/lib.linux-armv7l-cpython-313/gegd/parameter_processing/feasible_design_generator 2025-11-10T05:06:01,555 copying gegd/parameter_processing/feasible_design_generator/make_feasible.h -> build/lib.linux-armv7l-cpython-313/gegd/parameter_processing/feasible_design_generator 2025-11-10T05:06:01,555 copying gegd/parameter_processing/feasible_design_generator/make_touch.c -> build/lib.linux-armv7l-cpython-313/gegd/parameter_processing/feasible_design_generator 2025-11-10T05:06:01,556 copying gegd/parameter_processing/feasible_design_generator/make_touch.h -> build/lib.linux-armv7l-cpython-313/gegd/parameter_processing/feasible_design_generator 2025-11-10T05:06:01,556 copying gegd/parameter_processing/feasible_design_generator/parallelize.c -> build/lib.linux-armv7l-cpython-313/gegd/parameter_processing/feasible_design_generator 2025-11-10T05:06:01,557 copying gegd/parameter_processing/feasible_design_generator/parallelize.h -> build/lib.linux-armv7l-cpython-313/gegd/parameter_processing/feasible_design_generator 2025-11-10T05:06:01,557 copying gegd/parameter_processing/feasible_design_generator/touch2pix.c -> build/lib.linux-armv7l-cpython-313/gegd/parameter_processing/feasible_design_generator 2025-11-10T05:06:01,558 copying gegd/parameter_processing/feasible_design_generator/touch2pix.h -> build/lib.linux-armv7l-cpython-313/gegd/parameter_processing/feasible_design_generator 2025-11-10T05:06:01,558 copying gegd/parameter_processing/feasible_design_generator/utils.c -> build/lib.linux-armv7l-cpython-313/gegd/parameter_processing/feasible_design_generator 2025-11-10T05:06:01,559 copying gegd/parameter_processing/feasible_design_generator/utils.h -> build/lib.linux-armv7l-cpython-313/gegd/parameter_processing/feasible_design_generator 2025-11-10T05:06:01,560 running build_ext 2025-11-10T05:06:01,917 building 'gegd.parameter_processing.feasible_design_generator.fdg' extension 2025-11-10T05:06:01,920 creating build/temp.linux-armv7l-cpython-313/gegd/parameter_processing/feasible_design_generator 2025-11-10T05:06:01,921 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/usr/local/lib/python3.13/dist-packages/numpy/_core/include -Igegd/parameter_processing/feasible_design_generator -I/usr/include/python3.13 -c gegd/parameter_processing/feasible_design_generator/apply_symmetry_float.c -o build/temp.linux-armv7l-cpython-313/gegd/parameter_processing/feasible_design_generator/apply_symmetry_float.o -O3 -pthread 2025-11-10T05:06:02,576 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/usr/local/lib/python3.13/dist-packages/numpy/_core/include -Igegd/parameter_processing/feasible_design_generator -I/usr/include/python3.13 -c gegd/parameter_processing/feasible_design_generator/apply_symmetry_int.c -o build/temp.linux-armv7l-cpython-313/gegd/parameter_processing/feasible_design_generator/apply_symmetry_int.o -O3 -pthread 2025-11-10T05:06:03,247 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/usr/local/lib/python3.13/dist-packages/numpy/_core/include -Igegd/parameter_processing/feasible_design_generator -I/usr/include/python3.13 -c gegd/parameter_processing/feasible_design_generator/fill_required_pixels.c -o build/temp.linux-armv7l-cpython-313/gegd/parameter_processing/feasible_design_generator/fill_required_pixels.o -O3 -pthread 2025-11-10T05:06:03,864 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/usr/local/lib/python3.13/dist-packages/numpy/_core/include -Igegd/parameter_processing/feasible_design_generator -I/usr/include/python3.13 -c gegd/parameter_processing/feasible_design_generator/find_index_max.c -o build/temp.linux-armv7l-cpython-313/gegd/parameter_processing/feasible_design_generator/find_index_max.o -O3 -pthread 2025-11-10T05:06:04,420 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/usr/local/lib/python3.13/dist-packages/numpy/_core/include -Igegd/parameter_processing/feasible_design_generator -I/usr/include/python3.13 -c gegd/parameter_processing/feasible_design_generator/main_loop.c -o build/temp.linux-armv7l-cpython-313/gegd/parameter_processing/feasible_design_generator/main_loop.o -O3 -pthread 2025-11-10T05:06:05,049 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/usr/local/lib/python3.13/dist-packages/numpy/_core/include -Igegd/parameter_processing/feasible_design_generator -I/usr/include/python3.13 -c gegd/parameter_processing/feasible_design_generator/make_feasible.c -o build/temp.linux-armv7l-cpython-313/gegd/parameter_processing/feasible_design_generator/make_feasible.o -O3 -pthread 2025-11-10T05:06:05,862 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/usr/local/lib/python3.13/dist-packages/numpy/_core/include -Igegd/parameter_processing/feasible_design_generator -I/usr/include/python3.13 -c gegd/parameter_processing/feasible_design_generator/make_touch.c -o build/temp.linux-armv7l-cpython-313/gegd/parameter_processing/feasible_design_generator/make_touch.o -O3 -pthread 2025-11-10T05:06:06,365 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/usr/local/lib/python3.13/dist-packages/numpy/_core/include -Igegd/parameter_processing/feasible_design_generator -I/usr/include/python3.13 -c gegd/parameter_processing/feasible_design_generator/parallelize.c -o build/temp.linux-armv7l-cpython-313/gegd/parameter_processing/feasible_design_generator/parallelize.o -O3 -pthread 2025-11-10T05:06:07,018 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/usr/local/lib/python3.13/dist-packages/numpy/_core/include -Igegd/parameter_processing/feasible_design_generator -I/usr/include/python3.13 -c gegd/parameter_processing/feasible_design_generator/touch2pix.c -o build/temp.linux-armv7l-cpython-313/gegd/parameter_processing/feasible_design_generator/touch2pix.o -O3 -pthread 2025-11-10T05:06:07,510 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/usr/local/lib/python3.13/dist-packages/numpy/_core/include -Igegd/parameter_processing/feasible_design_generator -I/usr/include/python3.13 -c gegd/parameter_processing/feasible_design_generator/utils.c -o build/temp.linux-armv7l-cpython-313/gegd/parameter_processing/feasible_design_generator/utils.o -O3 -pthread 2025-11-10T05:06:08,697 arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 build/temp.linux-armv7l-cpython-313/gegd/parameter_processing/feasible_design_generator/apply_symmetry_float.o build/temp.linux-armv7l-cpython-313/gegd/parameter_processing/feasible_design_generator/apply_symmetry_int.o build/temp.linux-armv7l-cpython-313/gegd/parameter_processing/feasible_design_generator/fill_required_pixels.o build/temp.linux-armv7l-cpython-313/gegd/parameter_processing/feasible_design_generator/find_index_max.o build/temp.linux-armv7l-cpython-313/gegd/parameter_processing/feasible_design_generator/main_loop.o build/temp.linux-armv7l-cpython-313/gegd/parameter_processing/feasible_design_generator/make_feasible.o build/temp.linux-armv7l-cpython-313/gegd/parameter_processing/feasible_design_generator/make_touch.o build/temp.linux-armv7l-cpython-313/gegd/parameter_processing/feasible_design_generator/parallelize.o build/temp.linux-armv7l-cpython-313/gegd/parameter_processing/feasible_design_generator/touch2pix.o build/temp.linux-armv7l-cpython-313/gegd/parameter_processing/feasible_design_generator/utils.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-313/gegd/parameter_processing/feasible_design_generator/fdg.cpython-313-arm-linux-gnueabihf.so 2025-11-10T05:06:08,888 /usr/local/lib/python3.13/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2025-11-10T05:06:08,889 !! 2025-11-10T05:06:08,889 ******************************************************************************** 2025-11-10T05:06:08,889 Please avoid running ``setup.py`` directly. 2025-11-10T05:06:08,889 Instead, use pypa/build, pypa/installer or other 2025-11-10T05:06:08,889 standards-based tools. 2025-11-10T05:06:08,889 This deprecation is overdue, please update your project and remove deprecated 2025-11-10T05:06:08,889 calls to avoid build errors in the future. 2025-11-10T05:06:08,889 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2025-11-10T05:06:08,889 ******************************************************************************** 2025-11-10T05:06:08,890 !! 2025-11-10T05:06:08,890 self.initialize_options() 2025-11-10T05:06:08,965 installing to build/bdist.linux-armv7l/wheel 2025-11-10T05:06:08,966 running install 2025-11-10T05:06:08,988 running install_lib 2025-11-10T05:06:09,064 creating build/bdist.linux-armv7l/wheel 2025-11-10T05:06:09,065 creating build/bdist.linux-armv7l/wheel/gegd 2025-11-10T05:06:09,065 creating build/bdist.linux-armv7l/wheel/gegd/optimizer 2025-11-10T05:06:09,066 copying build/lib.linux-armv7l-cpython-313/gegd/optimizer/AF_PSO.py -> build/bdist.linux-armv7l/wheel/./gegd/optimizer 2025-11-10T05:06:09,066 copying build/lib.linux-armv7l-cpython-313/gegd/optimizer/AF_STE.py -> build/bdist.linux-armv7l/wheel/./gegd/optimizer 2025-11-10T05:06:09,067 copying build/lib.linux-armv7l-cpython-313/gegd/optimizer/GEGD.py -> build/bdist.linux-armv7l/wheel/./gegd/optimizer 2025-11-10T05:06:09,068 copying build/lib.linux-armv7l-cpython-313/gegd/optimizer/TF.py -> build/bdist.linux-armv7l/wheel/./gegd/optimizer 2025-11-10T05:06:09,068 copying build/lib.linux-armv7l-cpython-313/gegd/optimizer/__init__.py -> build/bdist.linux-armv7l/wheel/./gegd/optimizer 2025-11-10T05:06:09,069 creating build/bdist.linux-armv7l/wheel/gegd/parameter_processing 2025-11-10T05:06:09,070 creating build/bdist.linux-armv7l/wheel/gegd/parameter_processing/feasible_design_generator 2025-11-10T05:06:09,070 copying build/lib.linux-armv7l-cpython-313/gegd/parameter_processing/feasible_design_generator/fdg.cpython-313-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./gegd/parameter_processing/feasible_design_generator 2025-11-10T05:06:09,071 copying build/lib.linux-armv7l-cpython-313/gegd/parameter_processing/feasible_design_generator/utils.h -> build/bdist.linux-armv7l/wheel/./gegd/parameter_processing/feasible_design_generator 2025-11-10T05:06:09,072 copying build/lib.linux-armv7l-cpython-313/gegd/parameter_processing/feasible_design_generator/utils.c -> build/bdist.linux-armv7l/wheel/./gegd/parameter_processing/feasible_design_generator 2025-11-10T05:06:09,073 copying build/lib.linux-armv7l-cpython-313/gegd/parameter_processing/feasible_design_generator/touch2pix.h -> build/bdist.linux-armv7l/wheel/./gegd/parameter_processing/feasible_design_generator 2025-11-10T05:06:09,073 copying build/lib.linux-armv7l-cpython-313/gegd/parameter_processing/feasible_design_generator/touch2pix.c -> build/bdist.linux-armv7l/wheel/./gegd/parameter_processing/feasible_design_generator 2025-11-10T05:06:09,074 copying build/lib.linux-armv7l-cpython-313/gegd/parameter_processing/feasible_design_generator/parallelize.h -> build/bdist.linux-armv7l/wheel/./gegd/parameter_processing/feasible_design_generator 2025-11-10T05:06:09,074 copying build/lib.linux-armv7l-cpython-313/gegd/parameter_processing/feasible_design_generator/parallelize.c -> build/bdist.linux-armv7l/wheel/./gegd/parameter_processing/feasible_design_generator 2025-11-10T05:06:09,075 copying build/lib.linux-armv7l-cpython-313/gegd/parameter_processing/feasible_design_generator/make_touch.h -> build/bdist.linux-armv7l/wheel/./gegd/parameter_processing/feasible_design_generator 2025-11-10T05:06:09,075 copying build/lib.linux-armv7l-cpython-313/gegd/parameter_processing/feasible_design_generator/make_touch.c -> build/bdist.linux-armv7l/wheel/./gegd/parameter_processing/feasible_design_generator 2025-11-10T05:06:09,076 copying build/lib.linux-armv7l-cpython-313/gegd/parameter_processing/feasible_design_generator/make_feasible.h -> build/bdist.linux-armv7l/wheel/./gegd/parameter_processing/feasible_design_generator 2025-11-10T05:06:09,077 copying build/lib.linux-armv7l-cpython-313/gegd/parameter_processing/feasible_design_generator/make_feasible.c -> build/bdist.linux-armv7l/wheel/./gegd/parameter_processing/feasible_design_generator 2025-11-10T05:06:09,077 copying build/lib.linux-armv7l-cpython-313/gegd/parameter_processing/feasible_design_generator/main_loop.h -> build/bdist.linux-armv7l/wheel/./gegd/parameter_processing/feasible_design_generator 2025-11-10T05:06:09,078 copying build/lib.linux-armv7l-cpython-313/gegd/parameter_processing/feasible_design_generator/main_loop.c -> build/bdist.linux-armv7l/wheel/./gegd/parameter_processing/feasible_design_generator 2025-11-10T05:06:09,078 copying build/lib.linux-armv7l-cpython-313/gegd/parameter_processing/feasible_design_generator/find_index_max.h -> build/bdist.linux-armv7l/wheel/./gegd/parameter_processing/feasible_design_generator 2025-11-10T05:06:09,079 copying build/lib.linux-armv7l-cpython-313/gegd/parameter_processing/feasible_design_generator/find_index_max.c -> build/bdist.linux-armv7l/wheel/./gegd/parameter_processing/feasible_design_generator 2025-11-10T05:06:09,079 copying build/lib.linux-armv7l-cpython-313/gegd/parameter_processing/feasible_design_generator/fill_required_pixels.h -> build/bdist.linux-armv7l/wheel/./gegd/parameter_processing/feasible_design_generator 2025-11-10T05:06:09,080 copying build/lib.linux-armv7l-cpython-313/gegd/parameter_processing/feasible_design_generator/fill_required_pixels.c -> build/bdist.linux-armv7l/wheel/./gegd/parameter_processing/feasible_design_generator 2025-11-10T05:06:09,080 copying build/lib.linux-armv7l-cpython-313/gegd/parameter_processing/feasible_design_generator/apply_symmetry_int.h -> build/bdist.linux-armv7l/wheel/./gegd/parameter_processing/feasible_design_generator 2025-11-10T05:06:09,081 copying build/lib.linux-armv7l-cpython-313/gegd/parameter_processing/feasible_design_generator/apply_symmetry_int.c -> build/bdist.linux-armv7l/wheel/./gegd/parameter_processing/feasible_design_generator 2025-11-10T05:06:09,082 copying build/lib.linux-armv7l-cpython-313/gegd/parameter_processing/feasible_design_generator/apply_symmetry_float.h -> build/bdist.linux-armv7l/wheel/./gegd/parameter_processing/feasible_design_generator 2025-11-10T05:06:09,082 copying build/lib.linux-armv7l-cpython-313/gegd/parameter_processing/feasible_design_generator/apply_symmetry_float.c -> build/bdist.linux-armv7l/wheel/./gegd/parameter_processing/feasible_design_generator 2025-11-10T05:06:09,083 copying build/lib.linux-armv7l-cpython-313/gegd/parameter_processing/__init__.py -> build/bdist.linux-armv7l/wheel/./gegd/parameter_processing 2025-11-10T05:06:09,083 copying build/lib.linux-armv7l-cpython-313/gegd/parameter_processing/density_transforms.py -> build/bdist.linux-armv7l/wheel/./gegd/parameter_processing 2025-11-10T05:06:09,084 copying build/lib.linux-armv7l-cpython-313/gegd/parameter_processing/symmetry_operations.py -> build/bdist.linux-armv7l/wheel/./gegd/parameter_processing 2025-11-10T05:06:09,084 copying build/lib.linux-armv7l-cpython-313/gegd/__init__.py -> build/bdist.linux-armv7l/wheel/./gegd 2025-11-10T05:06:09,085 running install_egg_info 2025-11-10T05:06:09,163 Copying gegd.egg-info to build/bdist.linux-armv7l/wheel/./gegd-0.0.6-py3.13.egg-info 2025-11-10T05:06:09,165 running install_scripts 2025-11-10T05:06:09,214 creating build/bdist.linux-armv7l/wheel/gegd-0.0.6.dist-info/WHEEL 2025-11-10T05:06:09,216 creating '/tmp/pip-wheel-_55esu1k/gegd-0.0.6-cp313-cp313-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-11-10T05:06:09,217 adding 'gegd/__init__.py' 2025-11-10T05:06:09,219 adding 'gegd/optimizer/AF_PSO.py' 2025-11-10T05:06:09,220 adding 'gegd/optimizer/AF_STE.py' 2025-11-10T05:06:09,224 adding 'gegd/optimizer/GEGD.py' 2025-11-10T05:06:09,225 adding 'gegd/optimizer/TF.py' 2025-11-10T05:06:09,226 adding 'gegd/optimizer/__init__.py' 2025-11-10T05:06:09,227 adding 'gegd/parameter_processing/__init__.py' 2025-11-10T05:06:09,228 adding 'gegd/parameter_processing/density_transforms.py' 2025-11-10T05:06:09,229 adding 'gegd/parameter_processing/symmetry_operations.py' 2025-11-10T05:06:09,231 adding 'gegd/parameter_processing/feasible_design_generator/apply_symmetry_float.c' 2025-11-10T05:06:09,231 adding 'gegd/parameter_processing/feasible_design_generator/apply_symmetry_float.h' 2025-11-10T05:06:09,232 adding 'gegd/parameter_processing/feasible_design_generator/apply_symmetry_int.c' 2025-11-10T05:06:09,233 adding 'gegd/parameter_processing/feasible_design_generator/apply_symmetry_int.h' 2025-11-10T05:06:09,250 adding 'gegd/parameter_processing/feasible_design_generator/fdg.cpython-313-arm-linux-gnueabihf.so' 2025-11-10T05:06:09,253 adding 'gegd/parameter_processing/feasible_design_generator/fill_required_pixels.c' 2025-11-10T05:06:09,254 adding 'gegd/parameter_processing/feasible_design_generator/fill_required_pixels.h' 2025-11-10T05:06:09,255 adding 'gegd/parameter_processing/feasible_design_generator/find_index_max.c' 2025-11-10T05:06:09,256 adding 'gegd/parameter_processing/feasible_design_generator/find_index_max.h' 2025-11-10T05:06:09,257 adding 'gegd/parameter_processing/feasible_design_generator/main_loop.c' 2025-11-10T05:06:09,258 adding 'gegd/parameter_processing/feasible_design_generator/main_loop.h' 2025-11-10T05:06:09,259 adding 'gegd/parameter_processing/feasible_design_generator/make_feasible.c' 2025-11-10T05:06:09,260 adding 'gegd/parameter_processing/feasible_design_generator/make_feasible.h' 2025-11-10T05:06:09,261 adding 'gegd/parameter_processing/feasible_design_generator/make_touch.c' 2025-11-10T05:06:09,262 adding 'gegd/parameter_processing/feasible_design_generator/make_touch.h' 2025-11-10T05:06:09,263 adding 'gegd/parameter_processing/feasible_design_generator/parallelize.c' 2025-11-10T05:06:09,263 adding 'gegd/parameter_processing/feasible_design_generator/parallelize.h' 2025-11-10T05:06:09,264 adding 'gegd/parameter_processing/feasible_design_generator/touch2pix.c' 2025-11-10T05:06:09,265 adding 'gegd/parameter_processing/feasible_design_generator/touch2pix.h' 2025-11-10T05:06:09,266 adding 'gegd/parameter_processing/feasible_design_generator/utils.c' 2025-11-10T05:06:09,267 adding 'gegd/parameter_processing/feasible_design_generator/utils.h' 2025-11-10T05:06:09,273 adding 'gegd-0.0.6.dist-info/licenses/LICENSE' 2025-11-10T05:06:09,274 adding 'gegd-0.0.6.dist-info/METADATA' 2025-11-10T05:06:09,275 adding 'gegd-0.0.6.dist-info/WHEEL' 2025-11-10T05:06:09,276 adding 'gegd-0.0.6.dist-info/top_level.txt' 2025-11-10T05:06:09,277 adding 'gegd-0.0.6.dist-info/RECORD' 2025-11-10T05:06:09,278 removing build/bdist.linux-armv7l/wheel 2025-11-10T05:06:09,453 Building wheel for gegd (setup.py): finished with status 'done' 2025-11-10T05:06:09,455 Created wheel for gegd: filename=gegd-0.0.6-cp313-cp313-linux_armv7l.whl size=95536 sha256=76db1911ec1119eb52d9ff3379785af7d2dde71dcb5838e587a88d55ad95ec3f 2025-11-10T05:06:09,456 Stored in directory: /tmp/pip-ephem-wheel-cache-vmksfuwn/wheels/a1/5f/ef/47820d44b2d99eb4b82cbf03295d1df590b287e73dcd7e0cb0 2025-11-10T05:06:09,465 Successfully built gegd 2025-11-10T05:06:09,466 Removed build tracker: '/tmp/pip-build-tracker-e2hi9m0h'