2026-03-26T23:59:38,899 Created temporary directory: /tmp/pip-ephem-wheel-cache-_qf6yogl 2026-03-26T23:59:38,901 Created temporary directory: /tmp/pip-build-tracker-r0iyag1d 2026-03-26T23:59:38,902 Initialized build tracking at /tmp/pip-build-tracker-r0iyag1d 2026-03-26T23:59:38,903 Created build tracker: /tmp/pip-build-tracker-r0iyag1d 2026-03-26T23:59:38,903 Entered build tracker: /tmp/pip-build-tracker-r0iyag1d 2026-03-26T23:59:38,904 Created temporary directory: /tmp/pip-wheel-7lphrq25 2026-03-26T23:59:38,907 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-03-26T23:59:38,909 Created temporary directory: /tmp/pip-ephem-wheel-cache-5a7npgz1 2026-03-26T23:59:38,931 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-26T23:59:38,934 2 location(s) to search for versions of moirestudio: 2026-03-26T23:59:38,934 * https://pypi.org/simple/moirestudio/ 2026-03-26T23:59:38,934 * https://www.piwheels.org/simple/moirestudio/ 2026-03-26T23:59:38,935 Fetching project page and analyzing links: https://pypi.org/simple/moirestudio/ 2026-03-26T23:59:38,936 Getting page https://pypi.org/simple/moirestudio/ 2026-03-26T23:59:38,937 Found index url https://pypi.org/simple 2026-03-26T23:59:39,162 Fetched page https://pypi.org/simple/moirestudio/ as application/vnd.pypi.simple.v1+json 2026-03-26T23:59:39,165 Skipping link: No binaries permitted for moirestudio: https://files.pythonhosted.org/packages/3c/05/c5b173c25f0e5232184501bb64fcd6bb0eed98543747caaf2b199f35e001/moirestudio-1.0.0-py3-none-any.whl (from https://pypi.org/simple/moirestudio/) (requires-python:>=3.10) 2026-03-26T23:59:39,166 Found link https://files.pythonhosted.org/packages/bb/b5/a1165f4bb1cc514d30e5b5344ba3a878e5a07a366a4c1286f72c271176a6/moirestudio-1.0.0.tar.gz (from https://pypi.org/simple/moirestudio/) (requires-python:>=3.10), version: 1.0.0 2026-03-26T23:59:39,166 Skipping link: No binaries permitted for moirestudio: https://files.pythonhosted.org/packages/b5/d4/777f9193f913e4a79efab6f6c471041bdce446ef2b278a09851fdbfcbf67/moirestudio-1.0.1-py3-none-any.whl (from https://pypi.org/simple/moirestudio/) (requires-python:>=3.10) 2026-03-26T23:59:39,167 Found link https://files.pythonhosted.org/packages/a7/0c/ef5e1214951d3f4fce27c0b45c71a718e681c57d661f51fa092127434881/moirestudio-1.0.1.tar.gz (from https://pypi.org/simple/moirestudio/) (requires-python:>=3.10), version: 1.0.1 2026-03-26T23:59:39,168 Skipping link: No binaries permitted for moirestudio: https://files.pythonhosted.org/packages/84/94/65386676f882009394b7efa04e1028dd3ec0a534f5e8b8005d4f1988bb56/moirestudio-1.0.3-py3-none-any.whl (from https://pypi.org/simple/moirestudio/) (requires-python:>=3.10) 2026-03-26T23:59:39,169 Found link https://files.pythonhosted.org/packages/34/00/421f259449f163e2e0b5ec113516271ddd3bdb336031f5a74b226fd92d33/moirestudio-1.0.3.tar.gz (from https://pypi.org/simple/moirestudio/) (requires-python:>=3.10), version: 1.0.3 2026-03-26T23:59:39,170 Fetching project page and analyzing links: https://www.piwheels.org/simple/moirestudio/ 2026-03-26T23:59:39,171 Getting page https://www.piwheels.org/simple/moirestudio/ 2026-03-26T23:59:39,172 Found index url https://www.piwheels.org/simple 2026-03-26T23:59:39,350 Fetched page https://www.piwheels.org/simple/moirestudio/ as text/html 2026-03-26T23:59:39,352 Skipping link: No binaries permitted for moirestudio: https://archive1.piwheels.org/simple/moirestudio/moirestudio-1.0.1-py3-none-any.whl#sha256=6b778cbd7f344f6acd14e66f38111dfc03419c40135b779cc153fa9a32c6aff2 (from https://www.piwheels.org/simple/moirestudio/) (requires-python:>=3.10) 2026-03-26T23:59:39,353 Skipping link: No binaries permitted for moirestudio: https://archive1.piwheels.org/simple/moirestudio/moirestudio-1.0.0-py3-none-any.whl#sha256=86238dbe309b7f6bee43e7ace2bea81cf3d9d8dcde393a2f7181a20c3e818a2d (from https://www.piwheels.org/simple/moirestudio/) (requires-python:>=3.10) 2026-03-26T23:59:39,354 Skipping link: not a file: https://www.piwheels.org/simple/moirestudio/ 2026-03-26T23:59:39,355 Skipping link: not a file: https://pypi.org/simple/moirestudio/ 2026-03-26T23:59:39,373 Given no hashes to check 1 links for project 'moirestudio': discarding no candidates 2026-03-26T23:59:39,391 Collecting moirestudio==1.0.3 2026-03-26T23:59:39,393 Created temporary directory: /tmp/pip-unpack-yuov4h_7 2026-03-26T23:59:39,540 Downloading moirestudio-1.0.3.tar.gz (87 kB) 2026-03-26T23:59:39,674 Added moirestudio==1.0.3 from https://files.pythonhosted.org/packages/34/00/421f259449f163e2e0b5ec113516271ddd3bdb336031f5a74b226fd92d33/moirestudio-1.0.3.tar.gz to build tracker '/tmp/pip-build-tracker-r0iyag1d' 2026-03-26T23:59:39,679 Created temporary directory: /tmp/pip-build-env-zs9jsp2f 2026-03-26T23:59:39,684 Installing build dependencies: started 2026-03-26T23:59:39,685 Running command pip subprocess to install build dependencies 2026-03-26T23:59:40,835 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-26T23:59:41,247 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-03-26T23:59:41,270 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-26T23:59:43,005 Collecting setuptools>=68 2026-03-26T23:59:43,080 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-03-26T23:59:43,346 Collecting wheel 2026-03-26T23:59:43,365 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-03-26T23:59:43,510 Collecting build 2026-03-26T23:59:43,516 Using cached build-1.4.2-py3-none-any.whl (24 kB) 2026-03-26T23:59:43,701 Collecting packaging>=24.0 2026-03-26T23:59:43,722 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-03-26T23:59:43,826 Collecting pyproject_hooks 2026-03-26T23:59:43,841 Using cached https://www.piwheels.org/simple/pyproject-hooks/pyproject_hooks-1.2.0-py3-none-any.whl (10 kB) 2026-03-26T23:59:46,830 Installing collected packages: setuptools, pyproject_hooks, packaging, wheel, build 2026-03-26T23:59:50,485 Creating /tmp/pip-build-env-zs9jsp2f/overlay/local/bin 2026-03-26T23:59:50,487 changing mode of /tmp/pip-build-env-zs9jsp2f/overlay/local/bin/wheel to 755 2026-03-26T23:59:50,592 changing mode of /tmp/pip-build-env-zs9jsp2f/overlay/local/bin/pyproject-build to 755 2026-03-26T23:59:50,626 Successfully installed build-1.4.2 packaging-26.0 pyproject_hooks-1.2.0 setuptools-82.0.1 wheel-0.46.3 2026-03-26T23:59:50,915 Installing build dependencies: finished with status 'done' 2026-03-26T23:59:50,922 Getting requirements to build wheel: started 2026-03-26T23:59:50,923 Running command Getting requirements to build wheel 2026-03-26T23:59:51,546 /tmp/pip-build-env-zs9jsp2f/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-26T23:59:51,546 !! 2026-03-26T23:59:51,547 ******************************************************************************** 2026-03-26T23:59:51,548 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-03-26T23:59:51,549 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-26T23:59:51,550 or your builds will no longer be supported. 2026-03-26T23:59:51,551 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-26T23:59:51,552 ******************************************************************************** 2026-03-26T23:59:51,552 !! 2026-03-26T23:59:51,553 corresp(dist, value, root_dir) 2026-03-26T23:59:51,636 running egg_info 2026-03-26T23:59:51,643 writing src/MoireStudio.egg-info/PKG-INFO 2026-03-26T23:59:51,647 writing dependency_links to src/MoireStudio.egg-info/dependency_links.txt 2026-03-26T23:59:51,648 writing entry points to src/MoireStudio.egg-info/entry_points.txt 2026-03-26T23:59:51,650 writing requirements to src/MoireStudio.egg-info/requires.txt 2026-03-26T23:59:51,651 writing top-level names to src/MoireStudio.egg-info/top_level.txt 2026-03-26T23:59:51,672 reading manifest file 'src/MoireStudio.egg-info/SOURCES.txt' 2026-03-26T23:59:51,675 adding license file 'LICENSE' 2026-03-26T23:59:51,678 writing manifest file 'src/MoireStudio.egg-info/SOURCES.txt' 2026-03-26T23:59:51,776 Getting requirements to build wheel: finished with status 'done' 2026-03-26T23:59:51,779 Created temporary directory: /tmp/pip-modern-metadata-_2k7yy6r 2026-03-26T23:59:51,781 Preparing metadata (pyproject.toml): started 2026-03-26T23:59:51,782 Running command Preparing metadata (pyproject.toml) 2026-03-26T23:59:52,347 /tmp/pip-build-env-zs9jsp2f/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-26T23:59:52,347 !! 2026-03-26T23:59:52,348 ******************************************************************************** 2026-03-26T23:59:52,348 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-03-26T23:59:52,350 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-26T23:59:52,350 or your builds will no longer be supported. 2026-03-26T23:59:52,352 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-26T23:59:52,352 ******************************************************************************** 2026-03-26T23:59:52,354 !! 2026-03-26T23:59:52,354 corresp(dist, value, root_dir) 2026-03-26T23:59:52,432 running dist_info 2026-03-26T23:59:52,444 creating /tmp/pip-modern-metadata-_2k7yy6r/MoireStudio.egg-info 2026-03-26T23:59:52,445 writing /tmp/pip-modern-metadata-_2k7yy6r/MoireStudio.egg-info/PKG-INFO 2026-03-26T23:59:52,449 writing dependency_links to /tmp/pip-modern-metadata-_2k7yy6r/MoireStudio.egg-info/dependency_links.txt 2026-03-26T23:59:52,451 writing entry points to /tmp/pip-modern-metadata-_2k7yy6r/MoireStudio.egg-info/entry_points.txt 2026-03-26T23:59:52,452 writing requirements to /tmp/pip-modern-metadata-_2k7yy6r/MoireStudio.egg-info/requires.txt 2026-03-26T23:59:52,453 writing top-level names to /tmp/pip-modern-metadata-_2k7yy6r/MoireStudio.egg-info/top_level.txt 2026-03-26T23:59:52,454 writing manifest file '/tmp/pip-modern-metadata-_2k7yy6r/MoireStudio.egg-info/SOURCES.txt' 2026-03-26T23:59:52,473 reading manifest file '/tmp/pip-modern-metadata-_2k7yy6r/MoireStudio.egg-info/SOURCES.txt' 2026-03-26T23:59:52,476 adding license file 'LICENSE' 2026-03-26T23:59:52,478 writing manifest file '/tmp/pip-modern-metadata-_2k7yy6r/MoireStudio.egg-info/SOURCES.txt' 2026-03-26T23:59:52,479 creating '/tmp/pip-modern-metadata-_2k7yy6r/moirestudio-1.0.3.dist-info' 2026-03-26T23:59:52,605 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-26T23:59:52,611 Source in /tmp/pip-wheel-7lphrq25/moirestudio_2838aaa784a44ee983247b0dc84cd6a0 has version 1.0.3, which satisfies requirement moirestudio==1.0.3 from https://files.pythonhosted.org/packages/34/00/421f259449f163e2e0b5ec113516271ddd3bdb336031f5a74b226fd92d33/moirestudio-1.0.3.tar.gz 2026-03-26T23:59:52,612 Removed moirestudio==1.0.3 from https://files.pythonhosted.org/packages/34/00/421f259449f163e2e0b5ec113516271ddd3bdb336031f5a74b226fd92d33/moirestudio-1.0.3.tar.gz from build tracker '/tmp/pip-build-tracker-r0iyag1d' 2026-03-26T23:59:52,620 Created temporary directory: /tmp/pip-unpack-ucprwpsx 2026-03-26T23:59:52,621 Building wheels for collected packages: moirestudio 2026-03-26T23:59:52,625 Created temporary directory: /tmp/pip-wheel-kpwecakb 2026-03-26T23:59:52,625 Destination directory: /tmp/pip-wheel-kpwecakb 2026-03-26T23:59:52,627 Building wheel for moirestudio (pyproject.toml): started 2026-03-26T23:59:52,628 Running command Building wheel for moirestudio (pyproject.toml) 2026-03-26T23:59:53,175 /tmp/pip-build-env-zs9jsp2f/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-26T23:59:53,175 !! 2026-03-26T23:59:53,176 ******************************************************************************** 2026-03-26T23:59:53,177 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-03-26T23:59:53,178 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-26T23:59:53,178 or your builds will no longer be supported. 2026-03-26T23:59:53,179 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-26T23:59:53,180 ******************************************************************************** 2026-03-26T23:59:53,181 !! 2026-03-26T23:59:53,182 corresp(dist, value, root_dir) 2026-03-26T23:59:53,248 running bdist_wheel 2026-03-26T23:59:53,268 running build 2026-03-26T23:59:53,269 running build_py 2026-03-26T23:59:53,275 creating build/lib/moirestudio 2026-03-26T23:59:53,277 copying src/moirestudio/solver.py -> build/lib/moirestudio 2026-03-26T23:59:53,280 copying src/moirestudio/simple_func.py -> build/lib/moirestudio 2026-03-26T23:59:53,283 copying src/moirestudio/__init__.py -> build/lib/moirestudio 2026-03-26T23:59:53,284 copying src/moirestudio/driver.py -> build/lib/moirestudio 2026-03-26T23:59:53,287 copying src/moirestudio/twist_tb.py -> build/lib/moirestudio 2026-03-26T23:59:53,292 copying src/moirestudio/tb_model.py -> build/lib/moirestudio 2026-03-26T23:59:53,296 copying src/moirestudio/kp_parameter.py -> build/lib/moirestudio 2026-03-26T23:59:53,299 copying src/moirestudio/twist_relaxation.py -> build/lib/moirestudio 2026-03-26T23:59:53,302 copying src/moirestudio/twist_viz.py -> build/lib/moirestudio 2026-03-26T23:59:53,305 copying src/moirestudio/read_tb_model.py -> build/lib/moirestudio 2026-03-26T23:59:53,307 copying src/moirestudio/twist_kp.py -> build/lib/moirestudio 2026-03-26T23:59:53,310 copying src/moirestudio/twist_geometry.py -> build/lib/moirestudio 2026-03-26T23:59:53,313 copying src/moirestudio/tb_parameter.py -> build/lib/moirestudio 2026-03-26T23:59:53,315 running egg_info 2026-03-26T23:59:53,327 writing src/MoireStudio.egg-info/PKG-INFO 2026-03-26T23:59:53,331 writing dependency_links to src/MoireStudio.egg-info/dependency_links.txt 2026-03-26T23:59:53,332 writing entry points to src/MoireStudio.egg-info/entry_points.txt 2026-03-26T23:59:53,334 writing requirements to src/MoireStudio.egg-info/requires.txt 2026-03-26T23:59:53,335 writing top-level names to src/MoireStudio.egg-info/top_level.txt 2026-03-26T23:59:53,344 reading manifest file 'src/MoireStudio.egg-info/SOURCES.txt' 2026-03-26T23:59:53,347 adding license file 'LICENSE' 2026-03-26T23:59:53,350 writing manifest file 'src/MoireStudio.egg-info/SOURCES.txt' 2026-03-26T23:59:53,365 installing to build/bdist.linux-armv7l/wheel 2026-03-26T23:59:53,366 running install 2026-03-26T23:59:53,389 running install_lib 2026-03-26T23:59:53,396 creating build/bdist.linux-armv7l/wheel 2026-03-26T23:59:53,399 creating build/bdist.linux-armv7l/wheel/moirestudio 2026-03-26T23:59:53,400 copying build/lib/moirestudio/solver.py -> build/bdist.linux-armv7l/wheel/./moirestudio 2026-03-26T23:59:53,403 copying build/lib/moirestudio/simple_func.py -> build/bdist.linux-armv7l/wheel/./moirestudio 2026-03-26T23:59:53,405 copying build/lib/moirestudio/__init__.py -> build/bdist.linux-armv7l/wheel/./moirestudio 2026-03-26T23:59:53,407 copying build/lib/moirestudio/driver.py -> build/bdist.linux-armv7l/wheel/./moirestudio 2026-03-26T23:59:53,410 copying build/lib/moirestudio/twist_tb.py -> build/bdist.linux-armv7l/wheel/./moirestudio 2026-03-26T23:59:53,413 copying build/lib/moirestudio/tb_model.py -> build/bdist.linux-armv7l/wheel/./moirestudio 2026-03-26T23:59:53,416 copying build/lib/moirestudio/kp_parameter.py -> build/bdist.linux-armv7l/wheel/./moirestudio 2026-03-26T23:59:53,418 copying build/lib/moirestudio/twist_relaxation.py -> build/bdist.linux-armv7l/wheel/./moirestudio 2026-03-26T23:59:53,420 copying build/lib/moirestudio/twist_viz.py -> build/bdist.linux-armv7l/wheel/./moirestudio 2026-03-26T23:59:53,423 copying build/lib/moirestudio/read_tb_model.py -> build/bdist.linux-armv7l/wheel/./moirestudio 2026-03-26T23:59:53,425 copying build/lib/moirestudio/twist_kp.py -> build/bdist.linux-armv7l/wheel/./moirestudio 2026-03-26T23:59:53,428 copying build/lib/moirestudio/twist_geometry.py -> build/bdist.linux-armv7l/wheel/./moirestudio 2026-03-26T23:59:53,432 copying build/lib/moirestudio/tb_parameter.py -> build/bdist.linux-armv7l/wheel/./moirestudio 2026-03-26T23:59:53,435 running install_egg_info 2026-03-26T23:59:53,441 Copying src/MoireStudio.egg-info to build/bdist.linux-armv7l/wheel/./MoireStudio-1.0.3-py3.11.egg-info 2026-03-26T23:59:53,454 running install_scripts 2026-03-26T23:59:53,465 creating build/bdist.linux-armv7l/wheel/moirestudio-1.0.3.dist-info/WHEEL 2026-03-26T23:59:53,468 creating '/tmp/pip-wheel-kpwecakb/.tmp-nty956t3/moirestudio-1.0.3-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-03-26T23:59:53,470 adding 'moirestudio/__init__.py' 2026-03-26T23:59:53,476 adding 'moirestudio/driver.py' 2026-03-26T23:59:53,478 adding 'moirestudio/kp_parameter.py' 2026-03-26T23:59:53,482 adding 'moirestudio/read_tb_model.py' 2026-03-26T23:59:53,484 adding 'moirestudio/simple_func.py' 2026-03-26T23:59:53,486 adding 'moirestudio/solver.py' 2026-03-26T23:59:53,493 adding 'moirestudio/tb_model.py' 2026-03-26T23:59:53,495 adding 'moirestudio/tb_parameter.py' 2026-03-26T23:59:53,501 adding 'moirestudio/twist_geometry.py' 2026-03-26T23:59:53,504 adding 'moirestudio/twist_kp.py' 2026-03-26T23:59:53,506 adding 'moirestudio/twist_relaxation.py' 2026-03-26T23:59:53,513 adding 'moirestudio/twist_tb.py' 2026-03-26T23:59:53,516 adding 'moirestudio/twist_viz.py' 2026-03-26T23:59:53,519 adding 'moirestudio-1.0.3.dist-info/licenses/LICENSE' 2026-03-26T23:59:53,521 adding 'moirestudio-1.0.3.dist-info/METADATA' 2026-03-26T23:59:53,522 adding 'moirestudio-1.0.3.dist-info/WHEEL' 2026-03-26T23:59:53,523 adding 'moirestudio-1.0.3.dist-info/entry_points.txt' 2026-03-26T23:59:53,524 adding 'moirestudio-1.0.3.dist-info/top_level.txt' 2026-03-26T23:59:53,525 adding 'moirestudio-1.0.3.dist-info/RECORD' 2026-03-26T23:59:53,528 removing build/bdist.linux-armv7l/wheel 2026-03-26T23:59:53,631 Building wheel for moirestudio (pyproject.toml): finished with status 'done' 2026-03-26T23:59:53,637 Created wheel for moirestudio: filename=moirestudio-1.0.3-py3-none-any.whl size=91132 sha256=2f791be0d5749086f9beed2ac6802f787a7bd61c21ee8caeb278199e4f4a2938 2026-03-26T23:59:53,639 Stored in directory: /tmp/pip-ephem-wheel-cache-5a7npgz1/wheels/6d/13/22/a9b6d12b46f5a7d4ddee869da0d24499af735797f178921645 2026-03-26T23:59:53,652 Successfully built moirestudio 2026-03-26T23:59:53,658 Removed build tracker: '/tmp/pip-build-tracker-r0iyag1d'