2026-02-09T06:51:30,785 Created temporary directory: /tmp/pip-ephem-wheel-cache-ca8_kvfv 2026-02-09T06:51:30,787 Created temporary directory: /tmp/pip-build-tracker-mu5t9g9t 2026-02-09T06:51:30,788 Initialized build tracking at /tmp/pip-build-tracker-mu5t9g9t 2026-02-09T06:51:30,789 Created build tracker: /tmp/pip-build-tracker-mu5t9g9t 2026-02-09T06:51:30,789 Entered build tracker: /tmp/pip-build-tracker-mu5t9g9t 2026-02-09T06:51:30,790 Created temporary directory: /tmp/pip-wheel-ojck0e6w 2026-02-09T06:51:30,794 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-02-09T06:51:30,797 Created temporary directory: /tmp/pip-ephem-wheel-cache-68uvaocm 2026-02-09T06:51:30,825 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-09T06:51:30,829 2 location(s) to search for versions of moirestudio: 2026-02-09T06:51:30,829 * https://pypi.org/simple/moirestudio/ 2026-02-09T06:51:30,829 * https://www.piwheels.org/simple/moirestudio/ 2026-02-09T06:51:30,830 Fetching project page and analyzing links: https://pypi.org/simple/moirestudio/ 2026-02-09T06:51:30,831 Getting page https://pypi.org/simple/moirestudio/ 2026-02-09T06:51:30,833 Found index url https://pypi.org/simple 2026-02-09T06:51:31,079 Fetched page https://pypi.org/simple/moirestudio/ as application/vnd.pypi.simple.v1+json 2026-02-09T06:51:31,081 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-02-09T06:51:31,082 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-02-09T06:51:31,083 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-02-09T06:51:31,084 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-02-09T06:51:31,086 Fetching project page and analyzing links: https://www.piwheels.org/simple/moirestudio/ 2026-02-09T06:51:31,087 Getting page https://www.piwheels.org/simple/moirestudio/ 2026-02-09T06:51:31,088 Found index url https://www.piwheels.org/simple 2026-02-09T06:51:31,283 Fetched page https://www.piwheels.org/simple/moirestudio/ as text/html 2026-02-09T06:51:31,285 Skipping link: No binaries permitted for moirestudio: https://www.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-02-09T06:51:31,286 Skipping link: not a file: https://www.piwheels.org/simple/moirestudio/ 2026-02-09T06:51:31,287 Skipping link: not a file: https://pypi.org/simple/moirestudio/ 2026-02-09T06:51:31,309 Given no hashes to check 1 links for project 'moirestudio': discarding no candidates 2026-02-09T06:51:31,331 Collecting moirestudio==1.0.1 2026-02-09T06:51:31,334 Created temporary directory: /tmp/pip-unpack-0zumvbsg 2026-02-09T06:51:36,584 Downloading moirestudio-1.0.1.tar.gz (88 kB) 2026-02-09T06:51:36,751 Added moirestudio==1.0.1 from https://files.pythonhosted.org/packages/a7/0c/ef5e1214951d3f4fce27c0b45c71a718e681c57d661f51fa092127434881/moirestudio-1.0.1.tar.gz to build tracker '/tmp/pip-build-tracker-mu5t9g9t' 2026-02-09T06:51:36,758 Created temporary directory: /tmp/pip-build-env-10mrj1pz 2026-02-09T06:51:36,764 Installing build dependencies: started 2026-02-09T06:51:36,765 Running command pip subprocess to install build dependencies 2026-02-09T06:51:38,159 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-02-09T06:51:38,942 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-02-09T06:51:38,972 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-09T06:51:40,984 Collecting setuptools>=68 2026-02-09T06:51:41,008 Using cached setuptools-82.0.0-py3-none-any.whl (1.0 MB) 2026-02-09T06:51:41,324 Collecting wheel 2026-02-09T06:51:41,331 Using cached wheel-0.46.3-py3-none-any.whl (30 kB) 2026-02-09T06:51:41,491 Collecting build 2026-02-09T06:51:41,512 Using cached https://www.piwheels.org/simple/build/build-1.4.0-py3-none-any.whl (24 kB) 2026-02-09T06:51:41,725 Collecting packaging>=24.0 2026-02-09T06:51:41,732 Using cached packaging-26.0-py3-none-any.whl (74 kB) 2026-02-09T06:51:41,860 Collecting pyproject_hooks 2026-02-09T06:51:41,879 Using cached https://www.piwheels.org/simple/pyproject-hooks/pyproject_hooks-1.2.0-py3-none-any.whl (10 kB) 2026-02-09T06:51:45,575 Installing collected packages: setuptools, pyproject_hooks, packaging, wheel, build 2026-02-09T06:51:49,768 Creating /tmp/pip-build-env-10mrj1pz/overlay/local/bin 2026-02-09T06:51:49,771 changing mode of /tmp/pip-build-env-10mrj1pz/overlay/local/bin/wheel to 755 2026-02-09T06:51:49,902 changing mode of /tmp/pip-build-env-10mrj1pz/overlay/local/bin/pyproject-build to 755 2026-02-09T06:51:49,941 Successfully installed build-1.4.0 packaging-26.0 pyproject_hooks-1.2.0 setuptools-82.0.0 wheel-0.46.3 2026-02-09T06:51:50,313 Installing build dependencies: finished with status 'done' 2026-02-09T06:51:50,321 Getting requirements to build wheel: started 2026-02-09T06:51:50,322 Running command Getting requirements to build wheel 2026-02-09T06:51:51,096 /tmp/pip-build-env-10mrj1pz/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-02-09T06:51:51,096 !! 2026-02-09T06:51:51,098 ******************************************************************************** 2026-02-09T06:51:51,099 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-02-09T06:51:51,100 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-02-09T06:51:51,101 or your builds will no longer be supported. 2026-02-09T06:51:51,103 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-09T06:51:51,103 ******************************************************************************** 2026-02-09T06:51:51,105 !! 2026-02-09T06:51:51,106 corresp(dist, value, root_dir) 2026-02-09T06:51:51,212 running egg_info 2026-02-09T06:51:51,220 writing src/MoireStudio.egg-info/PKG-INFO 2026-02-09T06:51:51,226 writing dependency_links to src/MoireStudio.egg-info/dependency_links.txt 2026-02-09T06:51:51,228 writing entry points to src/MoireStudio.egg-info/entry_points.txt 2026-02-09T06:51:51,231 writing requirements to src/MoireStudio.egg-info/requires.txt 2026-02-09T06:51:51,233 writing top-level names to src/MoireStudio.egg-info/top_level.txt 2026-02-09T06:51:51,259 reading manifest file 'src/MoireStudio.egg-info/SOURCES.txt' 2026-02-09T06:51:51,264 adding license file 'LICENSE' 2026-02-09T06:51:51,268 writing manifest file 'src/MoireStudio.egg-info/SOURCES.txt' 2026-02-09T06:51:51,399 Getting requirements to build wheel: finished with status 'done' 2026-02-09T06:51:51,404 Created temporary directory: /tmp/pip-modern-metadata-x8cpf52w 2026-02-09T06:51:51,407 Preparing metadata (pyproject.toml): started 2026-02-09T06:51:51,408 Running command Preparing metadata (pyproject.toml) 2026-02-09T06:51:52,101 /tmp/pip-build-env-10mrj1pz/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-02-09T06:51:52,102 !! 2026-02-09T06:51:52,103 ******************************************************************************** 2026-02-09T06:51:52,104 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-02-09T06:51:52,105 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-02-09T06:51:52,106 or your builds will no longer be supported. 2026-02-09T06:51:52,107 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-09T06:51:52,108 ******************************************************************************** 2026-02-09T06:51:52,109 !! 2026-02-09T06:51:52,110 corresp(dist, value, root_dir) 2026-02-09T06:51:52,216 running dist_info 2026-02-09T06:51:52,231 creating /tmp/pip-modern-metadata-x8cpf52w/MoireStudio.egg-info 2026-02-09T06:51:52,232 writing /tmp/pip-modern-metadata-x8cpf52w/MoireStudio.egg-info/PKG-INFO 2026-02-09T06:51:52,238 writing dependency_links to /tmp/pip-modern-metadata-x8cpf52w/MoireStudio.egg-info/dependency_links.txt 2026-02-09T06:51:52,240 writing entry points to /tmp/pip-modern-metadata-x8cpf52w/MoireStudio.egg-info/entry_points.txt 2026-02-09T06:51:52,243 writing requirements to /tmp/pip-modern-metadata-x8cpf52w/MoireStudio.egg-info/requires.txt 2026-02-09T06:51:52,244 writing top-level names to /tmp/pip-modern-metadata-x8cpf52w/MoireStudio.egg-info/top_level.txt 2026-02-09T06:51:52,246 writing manifest file '/tmp/pip-modern-metadata-x8cpf52w/MoireStudio.egg-info/SOURCES.txt' 2026-02-09T06:51:52,271 reading manifest file '/tmp/pip-modern-metadata-x8cpf52w/MoireStudio.egg-info/SOURCES.txt' 2026-02-09T06:51:52,273 adding license file 'LICENSE' 2026-02-09T06:51:52,278 writing manifest file '/tmp/pip-modern-metadata-x8cpf52w/MoireStudio.egg-info/SOURCES.txt' 2026-02-09T06:51:52,279 creating '/tmp/pip-modern-metadata-x8cpf52w/moirestudio-1.0.1.dist-info' 2026-02-09T06:51:52,448 Preparing metadata (pyproject.toml): finished with status 'done' 2026-02-09T06:51:52,455 Source in /tmp/pip-wheel-ojck0e6w/moirestudio_f4f8a21c5d9448c39ce1d5f46f427a96 has version 1.0.1, which satisfies requirement moirestudio==1.0.1 from https://files.pythonhosted.org/packages/a7/0c/ef5e1214951d3f4fce27c0b45c71a718e681c57d661f51fa092127434881/moirestudio-1.0.1.tar.gz 2026-02-09T06:51:52,457 Removed moirestudio==1.0.1 from https://files.pythonhosted.org/packages/a7/0c/ef5e1214951d3f4fce27c0b45c71a718e681c57d661f51fa092127434881/moirestudio-1.0.1.tar.gz from build tracker '/tmp/pip-build-tracker-mu5t9g9t' 2026-02-09T06:51:52,465 Created temporary directory: /tmp/pip-unpack-uqo_hqv_ 2026-02-09T06:51:52,466 Building wheels for collected packages: moirestudio 2026-02-09T06:51:52,472 Created temporary directory: /tmp/pip-wheel-il3ayq06 2026-02-09T06:51:52,473 Destination directory: /tmp/pip-wheel-il3ayq06 2026-02-09T06:51:52,476 Building wheel for moirestudio (pyproject.toml): started 2026-02-09T06:51:52,477 Running command Building wheel for moirestudio (pyproject.toml) 2026-02-09T06:51:53,156 /tmp/pip-build-env-10mrj1pz/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-02-09T06:51:53,157 !! 2026-02-09T06:51:53,158 ******************************************************************************** 2026-02-09T06:51:53,159 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-02-09T06:51:53,160 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-02-09T06:51:53,161 or your builds will no longer be supported. 2026-02-09T06:51:53,163 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-09T06:51:53,163 ******************************************************************************** 2026-02-09T06:51:53,164 !! 2026-02-09T06:51:53,165 corresp(dist, value, root_dir) 2026-02-09T06:51:53,256 running bdist_wheel 2026-02-09T06:51:53,282 running build 2026-02-09T06:51:53,283 running build_py 2026-02-09T06:51:53,292 creating build/lib/MoireStudio 2026-02-09T06:51:53,296 copying src/MoireStudio/tb_parameter.py -> build/lib/MoireStudio 2026-02-09T06:51:53,300 copying src/MoireStudio/twist_relaxation.py -> build/lib/MoireStudio 2026-02-09T06:51:53,303 copying src/MoireStudio/twist_viz.py -> build/lib/MoireStudio 2026-02-09T06:51:53,308 copying src/MoireStudio/read_tb_model.py -> build/lib/MoireStudio 2026-02-09T06:51:53,312 copying src/MoireStudio/twist_tb.py -> build/lib/MoireStudio 2026-02-09T06:51:53,317 copying src/MoireStudio/kp_parameter.py -> build/lib/MoireStudio 2026-02-09T06:51:53,320 copying src/MoireStudio/__init__.py -> build/lib/MoireStudio 2026-02-09T06:51:53,323 copying src/MoireStudio/simple_func.py -> build/lib/MoireStudio 2026-02-09T06:51:53,326 copying src/MoireStudio/twist_kp.py -> build/lib/MoireStudio 2026-02-09T06:51:53,330 copying src/MoireStudio/driver.py -> build/lib/MoireStudio 2026-02-09T06:51:53,335 copying src/MoireStudio/tb_model.py -> build/lib/MoireStudio 2026-02-09T06:51:53,340 copying src/MoireStudio/twist_geometry.py -> build/lib/MoireStudio 2026-02-09T06:51:53,344 copying src/MoireStudio/solver.py -> build/lib/MoireStudio 2026-02-09T06:51:53,348 running egg_info 2026-02-09T06:51:53,362 writing src/MoireStudio.egg-info/PKG-INFO 2026-02-09T06:51:53,366 writing dependency_links to src/MoireStudio.egg-info/dependency_links.txt 2026-02-09T06:51:53,369 writing entry points to src/MoireStudio.egg-info/entry_points.txt 2026-02-09T06:51:53,371 writing requirements to src/MoireStudio.egg-info/requires.txt 2026-02-09T06:51:53,373 writing top-level names to src/MoireStudio.egg-info/top_level.txt 2026-02-09T06:51:53,385 reading manifest file 'src/MoireStudio.egg-info/SOURCES.txt' 2026-02-09T06:51:53,388 adding license file 'LICENSE' 2026-02-09T06:51:53,392 writing manifest file 'src/MoireStudio.egg-info/SOURCES.txt' 2026-02-09T06:51:53,408 installing to build/bdist.linux-armv7l/wheel 2026-02-09T06:51:53,409 running install 2026-02-09T06:51:53,436 running install_lib 2026-02-09T06:51:53,444 creating build/bdist.linux-armv7l/wheel 2026-02-09T06:51:53,448 creating build/bdist.linux-armv7l/wheel/MoireStudio 2026-02-09T06:51:53,450 copying build/lib/MoireStudio/tb_parameter.py -> build/bdist.linux-armv7l/wheel/./MoireStudio 2026-02-09T06:51:53,453 copying build/lib/MoireStudio/twist_relaxation.py -> build/bdist.linux-armv7l/wheel/./MoireStudio 2026-02-09T06:51:53,457 copying build/lib/MoireStudio/twist_viz.py -> build/bdist.linux-armv7l/wheel/./MoireStudio 2026-02-09T06:51:53,461 copying build/lib/MoireStudio/read_tb_model.py -> build/bdist.linux-armv7l/wheel/./MoireStudio 2026-02-09T06:51:53,464 copying build/lib/MoireStudio/twist_tb.py -> build/bdist.linux-armv7l/wheel/./MoireStudio 2026-02-09T06:51:53,469 copying build/lib/MoireStudio/kp_parameter.py -> build/bdist.linux-armv7l/wheel/./MoireStudio 2026-02-09T06:51:53,473 copying build/lib/MoireStudio/__init__.py -> build/bdist.linux-armv7l/wheel/./MoireStudio 2026-02-09T06:51:53,476 copying build/lib/MoireStudio/simple_func.py -> build/bdist.linux-armv7l/wheel/./MoireStudio 2026-02-09T06:51:53,479 copying build/lib/MoireStudio/twist_kp.py -> build/bdist.linux-armv7l/wheel/./MoireStudio 2026-02-09T06:51:53,483 copying build/lib/MoireStudio/driver.py -> build/bdist.linux-armv7l/wheel/./MoireStudio 2026-02-09T06:51:53,487 copying build/lib/MoireStudio/tb_model.py -> build/bdist.linux-armv7l/wheel/./MoireStudio 2026-02-09T06:51:53,492 copying build/lib/MoireStudio/twist_geometry.py -> build/bdist.linux-armv7l/wheel/./MoireStudio 2026-02-09T06:51:53,496 copying build/lib/MoireStudio/solver.py -> build/bdist.linux-armv7l/wheel/./MoireStudio 2026-02-09T06:51:53,500 running install_egg_info 2026-02-09T06:51:53,508 Copying src/MoireStudio.egg-info to build/bdist.linux-armv7l/wheel/./MoireStudio-1.0.1-py3.11.egg-info 2026-02-09T06:51:53,525 running install_scripts 2026-02-09T06:51:53,541 creating build/bdist.linux-armv7l/wheel/moirestudio-1.0.1.dist-info/WHEEL 2026-02-09T06:51:53,545 creating '/tmp/pip-wheel-il3ayq06/.tmp-wucl7dlm/moirestudio-1.0.1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-02-09T06:51:53,549 adding 'MoireStudio/__init__.py' 2026-02-09T06:51:53,556 adding 'MoireStudio/driver.py' 2026-02-09T06:51:53,559 adding 'MoireStudio/kp_parameter.py' 2026-02-09T06:51:53,563 adding 'MoireStudio/read_tb_model.py' 2026-02-09T06:51:53,566 adding 'MoireStudio/simple_func.py' 2026-02-09T06:51:53,570 adding 'MoireStudio/solver.py' 2026-02-09T06:51:53,577 adding 'MoireStudio/tb_model.py' 2026-02-09T06:51:53,580 adding 'MoireStudio/tb_parameter.py' 2026-02-09T06:51:53,587 adding 'MoireStudio/twist_geometry.py' 2026-02-09T06:51:53,591 adding 'MoireStudio/twist_kp.py' 2026-02-09T06:51:53,594 adding 'MoireStudio/twist_relaxation.py' 2026-02-09T06:51:53,601 adding 'MoireStudio/twist_tb.py' 2026-02-09T06:51:53,606 adding 'MoireStudio/twist_viz.py' 2026-02-09T06:51:53,610 adding 'moirestudio-1.0.1.dist-info/licenses/LICENSE' 2026-02-09T06:51:53,613 adding 'moirestudio-1.0.1.dist-info/METADATA' 2026-02-09T06:51:53,615 adding 'moirestudio-1.0.1.dist-info/WHEEL' 2026-02-09T06:51:53,617 adding 'moirestudio-1.0.1.dist-info/entry_points.txt' 2026-02-09T06:51:53,618 adding 'moirestudio-1.0.1.dist-info/top_level.txt' 2026-02-09T06:51:53,620 adding 'moirestudio-1.0.1.dist-info/RECORD' 2026-02-09T06:51:53,625 removing build/bdist.linux-armv7l/wheel 2026-02-09T06:51:53,762 Building wheel for moirestudio (pyproject.toml): finished with status 'done' 2026-02-09T06:51:53,770 Created wheel for moirestudio: filename=moirestudio-1.0.1-py3-none-any.whl size=89510 sha256=6b778cbd7f344f6acd14e66f38111dfc03419c40135b779cc153fa9a32c6aff2 2026-02-09T06:51:53,772 Stored in directory: /tmp/pip-ephem-wheel-cache-68uvaocm/wheels/4d/c5/d2/1d9f1ccbd706f872989d87571eaa7a8925f33f636d4c174790 2026-02-09T06:51:53,788 Successfully built moirestudio 2026-02-09T06:51:53,796 Removed build tracker: '/tmp/pip-build-tracker-mu5t9g9t'