2025-12-05T19:20:56,995 Created temporary directory: /tmp/pip-ephem-wheel-cache-5at_l42d 2025-12-05T19:20:56,997 Created temporary directory: /tmp/pip-build-tracker-u46kbyai 2025-12-05T19:20:56,997 Initialized build tracking at /tmp/pip-build-tracker-u46kbyai 2025-12-05T19:20:56,998 Created build tracker: /tmp/pip-build-tracker-u46kbyai 2025-12-05T19:20:56,998 Entered build tracker: /tmp/pip-build-tracker-u46kbyai 2025-12-05T19:20:56,999 Created temporary directory: /tmp/pip-wheel-k4syo7hg 2025-12-05T19:20:57,002 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2025-12-05T19:20:57,004 Created temporary directory: /tmp/pip-ephem-wheel-cache-kny0g3fa 2025-12-05T19:20:57,027 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-12-05T19:20:57,031 2 location(s) to search for versions of mechanicsdsl-core: 2025-12-05T19:20:57,031 * https://pypi.org/simple/mechanicsdsl-core/ 2025-12-05T19:20:57,031 * https://www.piwheels.org/simple/mechanicsdsl-core/ 2025-12-05T19:20:57,032 Fetching project page and analyzing links: https://pypi.org/simple/mechanicsdsl-core/ 2025-12-05T19:20:57,032 Getting page https://pypi.org/simple/mechanicsdsl-core/ 2025-12-05T19:20:57,034 Found index url https://pypi.org/simple 2025-12-05T19:20:57,249 Fetched page https://pypi.org/simple/mechanicsdsl-core/ as application/vnd.pypi.simple.v1+json 2025-12-05T19:20:57,251 Skipping link: No binaries permitted for mechanicsdsl-core: https://files.pythonhosted.org/packages/fc/a6/0e88e1d1bc1d2fe045188d713c627f980cfeb7c04381b61abe5c9cfaa885/mechanicsdsl_core-0.6.1-py3-none-any.whl (from https://pypi.org/simple/mechanicsdsl-core/) (requires-python:>=3.8) 2025-12-05T19:20:57,253 Found link https://files.pythonhosted.org/packages/06/fe/0a29f812350f5ff35d2066633645a6736e4e64e43b3a56434de89b896104/mechanicsdsl_core-0.6.1.tar.gz (from https://pypi.org/simple/mechanicsdsl-core/) (requires-python:>=3.8), version: 0.6.1 2025-12-05T19:20:57,253 Skipping link: No binaries permitted for mechanicsdsl-core: https://files.pythonhosted.org/packages/d3/55/802b1767d30f49f3d3d61c19cd4039893026dcd8054042f3f3609433ff0e/mechanicsdsl_core-0.6.2-py3-none-any.whl (from https://pypi.org/simple/mechanicsdsl-core/) (requires-python:>=3.8) 2025-12-05T19:20:57,254 Found link https://files.pythonhosted.org/packages/11/6b/8eed93792f757e9d3091c9ea00a297c7fff3f64e60f72c66af174c20b052/mechanicsdsl_core-0.6.2.tar.gz (from https://pypi.org/simple/mechanicsdsl-core/) (requires-python:>=3.8), version: 0.6.2 2025-12-05T19:20:57,255 Skipping link: No binaries permitted for mechanicsdsl-core: https://files.pythonhosted.org/packages/4a/96/3d9e718123ec4a7eb3c8ce1fc74946c18b4d9526da8a320530e9e21baf62/mechanicsdsl_core-1.0.0-py3-none-any.whl (from https://pypi.org/simple/mechanicsdsl-core/) (requires-python:>=3.8) 2025-12-05T19:20:57,256 Found link https://files.pythonhosted.org/packages/fa/55/e30cd767a85120131cffc377677c890d6822d6dcdf550196e3d25a9cc52d/mechanicsdsl_core-1.0.0.tar.gz (from https://pypi.org/simple/mechanicsdsl-core/) (requires-python:>=3.8), version: 1.0.0 2025-12-05T19:20:57,257 Skipping link: No binaries permitted for mechanicsdsl-core: https://files.pythonhosted.org/packages/e5/c3/52abb69248a4e74fe150c9b5b7c364222e0a165d9652c4ce645b05509280/mechanicsdsl_core-1.1.0-py3-none-any.whl (from https://pypi.org/simple/mechanicsdsl-core/) (requires-python:>=3.8) 2025-12-05T19:20:57,258 Found link https://files.pythonhosted.org/packages/52/39/b33fffd4434b5040a7efead3842a1ca7b90080b5bb37263a1c3e14d19a1e/mechanicsdsl_core-1.1.0.tar.gz (from https://pypi.org/simple/mechanicsdsl-core/) (requires-python:>=3.8), version: 1.1.0 2025-12-05T19:20:57,258 Skipping link: No binaries permitted for mechanicsdsl-core: https://files.pythonhosted.org/packages/8b/d9/19bb0d2c64873c94803644181db3a40b0c16d4a3f5f66c842ea7c33c669a/mechanicsdsl_core-1.2.1-py3-none-any.whl (from https://pypi.org/simple/mechanicsdsl-core/) (requires-python:>=3.8) 2025-12-05T19:20:57,259 Found link https://files.pythonhosted.org/packages/b2/10/e584fb57c559993f36ae31abc6f1b7678dee73b5f706631c7dbcfe466e7a/mechanicsdsl_core-1.2.1.tar.gz (from https://pypi.org/simple/mechanicsdsl-core/) (requires-python:>=3.8), version: 1.2.1 2025-12-05T19:20:57,261 Fetching project page and analyzing links: https://www.piwheels.org/simple/mechanicsdsl-core/ 2025-12-05T19:20:57,261 Getting page https://www.piwheels.org/simple/mechanicsdsl-core/ 2025-12-05T19:20:57,263 Found index url https://www.piwheels.org/simple 2025-12-05T19:20:57,450 Fetched page https://www.piwheels.org/simple/mechanicsdsl-core/ as text/html 2025-12-05T19:20:57,452 Skipping link: No binaries permitted for mechanicsdsl-core: https://www.piwheels.org/simple/mechanicsdsl-core/mechanicsdsl_core-1.1.0-py3-none-any.whl#sha256=e7ade3390f3a9524ead1a8afab499d6adceeac77b2c8dbbf1c4934a34c5a9456 (from https://www.piwheels.org/simple/mechanicsdsl-core/) (requires-python:>=3.8) 2025-12-05T19:20:57,453 Skipping link: No binaries permitted for mechanicsdsl-core: https://www.piwheels.org/simple/mechanicsdsl-core/mechanicsdsl_core-1.0.0-py3-none-any.whl#sha256=8286dcfb63e50fe4947db97fab9efa5218ea507db4087c296e824b32819775cc (from https://www.piwheels.org/simple/mechanicsdsl-core/) (requires-python:>=3.8) 2025-12-05T19:20:57,453 Skipping link: No binaries permitted for mechanicsdsl-core: https://www.piwheels.org/simple/mechanicsdsl-core/mechanicsdsl_core-0.6.2-py3-none-any.whl#sha256=177db9d0092d6d508e1bc13f767f6a62fb61a094ade9fd23652bec1a5dabdebc (from https://www.piwheels.org/simple/mechanicsdsl-core/) (requires-python:>=3.8) 2025-12-05T19:20:57,454 Skipping link: No binaries permitted for mechanicsdsl-core: https://www.piwheels.org/simple/mechanicsdsl-core/mechanicsdsl_core-0.6.1-py3-none-any.whl#sha256=a2831bec1ec36ca25f27b1bfa6366a2b3ca27697e64713efccf7bb18f1d191b6 (from https://www.piwheels.org/simple/mechanicsdsl-core/) (requires-python:>=3.8) 2025-12-05T19:20:57,454 Skipping link: not a file: https://www.piwheels.org/simple/mechanicsdsl-core/ 2025-12-05T19:20:57,455 Skipping link: not a file: https://pypi.org/simple/mechanicsdsl-core/ 2025-12-05T19:20:57,477 Given no hashes to check 1 links for project 'mechanicsdsl-core': discarding no candidates 2025-12-05T19:20:57,495 Collecting mechanicsdsl-core==1.2.1 2025-12-05T19:20:57,497 Created temporary directory: /tmp/pip-unpack-ootvhlgr 2025-12-05T19:20:57,636 Downloading mechanicsdsl_core-1.2.1.tar.gz (71 kB) 2025-12-05T19:20:57,773 Added mechanicsdsl-core==1.2.1 from https://files.pythonhosted.org/packages/b2/10/e584fb57c559993f36ae31abc6f1b7678dee73b5f706631c7dbcfe466e7a/mechanicsdsl_core-1.2.1.tar.gz to build tracker '/tmp/pip-build-tracker-u46kbyai' 2025-12-05T19:20:57,777 Created temporary directory: /tmp/pip-build-env-l38r2bt5 2025-12-05T19:20:57,782 Installing build dependencies: started 2025-12-05T19:20:57,783 Running command pip subprocess to install build dependencies 2025-12-05T19:20:58,937 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-12-05T19:20:59,551 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2025-12-05T19:20:59,573 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-12-05T19:21:01,301 Collecting setuptools>=61.0 2025-12-05T19:21:01,417 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-12-05T19:21:04,327 Installing collected packages: setuptools 2025-12-05T19:21:09,258 Successfully installed setuptools-80.9.0 2025-12-05T19:21:09,542 Installing build dependencies: finished with status 'done' 2025-12-05T19:21:09,549 Getting requirements to build wheel: started 2025-12-05T19:21:09,551 Running command Getting requirements to build wheel 2025-12-05T19:21:10,148 /tmp/pip-build-env-l38r2bt5/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-12-05T19:21:10,149 !! 2025-12-05T19:21:10,150 ******************************************************************************** 2025-12-05T19:21:10,150 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). 2025-12-05T19:21:10,151 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-12-05T19:21:10,152 or your builds will no longer be supported. 2025-12-05T19:21:10,156 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-05T19:21:10,157 ******************************************************************************** 2025-12-05T19:21:10,158 !! 2025-12-05T19:21:10,159 corresp(dist, value, root_dir) 2025-12-05T19:21:10,240 /tmp/pip-build-env-l38r2bt5/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-12-05T19:21:10,240 !! 2025-12-05T19:21:10,241 ******************************************************************************** 2025-12-05T19:21:10,242 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-12-05T19:21:10,243 License :: OSI Approved :: MIT License 2025-12-05T19:21:10,244 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-05T19:21:10,245 ******************************************************************************** 2025-12-05T19:21:10,246 !! 2025-12-05T19:21:10,247 dist._finalize_license_expression() 2025-12-05T19:21:10,247 /tmp/pip-build-env-l38r2bt5/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-12-05T19:21:10,248 !! 2025-12-05T19:21:10,249 ******************************************************************************** 2025-12-05T19:21:10,250 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-12-05T19:21:10,251 License :: OSI Approved :: MIT License 2025-12-05T19:21:10,253 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-05T19:21:10,253 ******************************************************************************** 2025-12-05T19:21:10,254 !! 2025-12-05T19:21:10,255 self._finalize_license_expression() 2025-12-05T19:21:10,262 running egg_info 2025-12-05T19:21:10,269 writing src/mechanicsdsl_core.egg-info/PKG-INFO 2025-12-05T19:21:10,274 writing dependency_links to src/mechanicsdsl_core.egg-info/dependency_links.txt 2025-12-05T19:21:10,277 writing requirements to src/mechanicsdsl_core.egg-info/requires.txt 2025-12-05T19:21:10,279 writing top-level names to src/mechanicsdsl_core.egg-info/top_level.txt 2025-12-05T19:21:10,302 reading manifest file 'src/mechanicsdsl_core.egg-info/SOURCES.txt' 2025-12-05T19:21:10,306 adding license file 'LICENSE' 2025-12-05T19:21:10,310 writing manifest file 'src/mechanicsdsl_core.egg-info/SOURCES.txt' 2025-12-05T19:21:10,407 Getting requirements to build wheel: finished with status 'done' 2025-12-05T19:21:10,411 Created temporary directory: /tmp/pip-modern-metadata-ryuq9sl2 2025-12-05T19:21:10,413 Preparing metadata (pyproject.toml): started 2025-12-05T19:21:10,414 Running command Preparing metadata (pyproject.toml) 2025-12-05T19:21:10,961 /tmp/pip-build-env-l38r2bt5/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-12-05T19:21:10,961 !! 2025-12-05T19:21:10,962 ******************************************************************************** 2025-12-05T19:21:10,962 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). 2025-12-05T19:21:10,963 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-12-05T19:21:10,964 or your builds will no longer be supported. 2025-12-05T19:21:10,965 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-05T19:21:10,965 ******************************************************************************** 2025-12-05T19:21:10,966 !! 2025-12-05T19:21:10,967 corresp(dist, value, root_dir) 2025-12-05T19:21:11,042 /tmp/pip-build-env-l38r2bt5/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-12-05T19:21:11,043 !! 2025-12-05T19:21:11,044 ******************************************************************************** 2025-12-05T19:21:11,045 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-12-05T19:21:11,046 License :: OSI Approved :: MIT License 2025-12-05T19:21:11,047 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-05T19:21:11,047 ******************************************************************************** 2025-12-05T19:21:11,049 !! 2025-12-05T19:21:11,049 dist._finalize_license_expression() 2025-12-05T19:21:11,050 /tmp/pip-build-env-l38r2bt5/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-12-05T19:21:11,050 !! 2025-12-05T19:21:11,052 ******************************************************************************** 2025-12-05T19:21:11,052 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-12-05T19:21:11,054 License :: OSI Approved :: MIT License 2025-12-05T19:21:11,055 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-05T19:21:11,056 ******************************************************************************** 2025-12-05T19:21:11,057 !! 2025-12-05T19:21:11,058 self._finalize_license_expression() 2025-12-05T19:21:11,058 running dist_info 2025-12-05T19:21:11,069 creating /tmp/pip-modern-metadata-ryuq9sl2/mechanicsdsl_core.egg-info 2025-12-05T19:21:11,070 writing /tmp/pip-modern-metadata-ryuq9sl2/mechanicsdsl_core.egg-info/PKG-INFO 2025-12-05T19:21:11,075 writing dependency_links to /tmp/pip-modern-metadata-ryuq9sl2/mechanicsdsl_core.egg-info/dependency_links.txt 2025-12-05T19:21:11,077 writing requirements to /tmp/pip-modern-metadata-ryuq9sl2/mechanicsdsl_core.egg-info/requires.txt 2025-12-05T19:21:11,078 writing top-level names to /tmp/pip-modern-metadata-ryuq9sl2/mechanicsdsl_core.egg-info/top_level.txt 2025-12-05T19:21:11,080 writing manifest file '/tmp/pip-modern-metadata-ryuq9sl2/mechanicsdsl_core.egg-info/SOURCES.txt' 2025-12-05T19:21:11,100 reading manifest file '/tmp/pip-modern-metadata-ryuq9sl2/mechanicsdsl_core.egg-info/SOURCES.txt' 2025-12-05T19:21:11,102 adding license file 'LICENSE' 2025-12-05T19:21:11,106 writing manifest file '/tmp/pip-modern-metadata-ryuq9sl2/mechanicsdsl_core.egg-info/SOURCES.txt' 2025-12-05T19:21:11,107 creating '/tmp/pip-modern-metadata-ryuq9sl2/mechanicsdsl_core-1.2.1.dist-info' 2025-12-05T19:21:11,231 Preparing metadata (pyproject.toml): finished with status 'done' 2025-12-05T19:21:11,236 Source in /tmp/pip-wheel-k4syo7hg/mechanicsdsl-core_ffe1a1903cbf4a3ea9f9cff324f915b9 has version 1.2.1, which satisfies requirement mechanicsdsl-core==1.2.1 from https://files.pythonhosted.org/packages/b2/10/e584fb57c559993f36ae31abc6f1b7678dee73b5f706631c7dbcfe466e7a/mechanicsdsl_core-1.2.1.tar.gz 2025-12-05T19:21:11,238 Removed mechanicsdsl-core==1.2.1 from https://files.pythonhosted.org/packages/b2/10/e584fb57c559993f36ae31abc6f1b7678dee73b5f706631c7dbcfe466e7a/mechanicsdsl_core-1.2.1.tar.gz from build tracker '/tmp/pip-build-tracker-u46kbyai' 2025-12-05T19:21:11,244 Created temporary directory: /tmp/pip-unpack-g78przpf 2025-12-05T19:21:11,245 Building wheels for collected packages: mechanicsdsl-core 2025-12-05T19:21:11,249 Created temporary directory: /tmp/pip-wheel-s9wqvp36 2025-12-05T19:21:11,250 Destination directory: /tmp/pip-wheel-s9wqvp36 2025-12-05T19:21:11,252 Building wheel for mechanicsdsl-core (pyproject.toml): started 2025-12-05T19:21:11,253 Running command Building wheel for mechanicsdsl-core (pyproject.toml) 2025-12-05T19:21:11,826 /tmp/pip-build-env-l38r2bt5/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-12-05T19:21:11,826 !! 2025-12-05T19:21:11,827 ******************************************************************************** 2025-12-05T19:21:11,828 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). 2025-12-05T19:21:11,829 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-12-05T19:21:11,830 or your builds will no longer be supported. 2025-12-05T19:21:11,831 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-05T19:21:11,831 ******************************************************************************** 2025-12-05T19:21:11,833 !! 2025-12-05T19:21:11,833 corresp(dist, value, root_dir) 2025-12-05T19:21:11,908 /tmp/pip-build-env-l38r2bt5/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-12-05T19:21:11,909 !! 2025-12-05T19:21:11,910 ******************************************************************************** 2025-12-05T19:21:11,911 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-12-05T19:21:11,912 License :: OSI Approved :: MIT License 2025-12-05T19:21:11,913 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-05T19:21:11,914 ******************************************************************************** 2025-12-05T19:21:11,915 !! 2025-12-05T19:21:11,916 dist._finalize_license_expression() 2025-12-05T19:21:11,916 /tmp/pip-build-env-l38r2bt5/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-12-05T19:21:11,917 !! 2025-12-05T19:21:11,918 ******************************************************************************** 2025-12-05T19:21:11,919 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-12-05T19:21:11,920 License :: OSI Approved :: MIT License 2025-12-05T19:21:11,921 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-05T19:21:11,922 ******************************************************************************** 2025-12-05T19:21:11,923 !! 2025-12-05T19:21:11,924 self._finalize_license_expression() 2025-12-05T19:21:11,924 running bdist_wheel 2025-12-05T19:21:11,943 running build 2025-12-05T19:21:11,944 running build_py 2025-12-05T19:21:11,951 creating build/lib/mechanics_dsl 2025-12-05T19:21:11,953 copying src/mechanics_dsl/energy.py -> build/lib/mechanics_dsl 2025-12-05T19:21:11,956 copying src/mechanics_dsl/parser.py -> build/lib/mechanics_dsl 2025-12-05T19:21:11,959 copying src/mechanics_dsl/symbolic.py -> build/lib/mechanics_dsl 2025-12-05T19:21:11,962 copying src/mechanics_dsl/solver.py -> build/lib/mechanics_dsl 2025-12-05T19:21:11,965 copying src/mechanics_dsl/__init__.py -> build/lib/mechanics_dsl 2025-12-05T19:21:11,967 copying src/mechanics_dsl/utils.py -> build/lib/mechanics_dsl 2025-12-05T19:21:11,971 copying src/mechanics_dsl/units.py -> build/lib/mechanics_dsl 2025-12-05T19:21:11,973 copying src/mechanics_dsl/visualization.py -> build/lib/mechanics_dsl 2025-12-05T19:21:11,976 copying src/mechanics_dsl/compiler.py -> build/lib/mechanics_dsl 2025-12-05T19:21:11,980 creating build/lib/mechanics_dsl/codegen 2025-12-05T19:21:11,981 copying src/mechanics_dsl/codegen/cpp.py -> build/lib/mechanics_dsl/codegen 2025-12-05T19:21:11,984 copying src/mechanics_dsl/codegen/__init__.py -> build/lib/mechanics_dsl/codegen 2025-12-05T19:21:11,985 running egg_info 2025-12-05T19:21:11,997 writing src/mechanicsdsl_core.egg-info/PKG-INFO 2025-12-05T19:21:12,001 writing dependency_links to src/mechanicsdsl_core.egg-info/dependency_links.txt 2025-12-05T19:21:12,003 writing requirements to src/mechanicsdsl_core.egg-info/requires.txt 2025-12-05T19:21:12,004 writing top-level names to src/mechanicsdsl_core.egg-info/top_level.txt 2025-12-05T19:21:12,015 reading manifest file 'src/mechanicsdsl_core.egg-info/SOURCES.txt' 2025-12-05T19:21:12,019 adding license file 'LICENSE' 2025-12-05T19:21:12,022 writing manifest file 'src/mechanicsdsl_core.egg-info/SOURCES.txt' 2025-12-05T19:21:12,036 installing to build/bdist.linux-armv7l/wheel 2025-12-05T19:21:12,037 running install 2025-12-05T19:21:12,059 running install_lib 2025-12-05T19:21:12,065 creating build/bdist.linux-armv7l/wheel 2025-12-05T19:21:12,067 creating build/bdist.linux-armv7l/wheel/mechanics_dsl 2025-12-05T19:21:12,069 copying build/lib/mechanics_dsl/energy.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl 2025-12-05T19:21:12,071 copying build/lib/mechanics_dsl/parser.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl 2025-12-05T19:21:12,074 copying build/lib/mechanics_dsl/symbolic.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl 2025-12-05T19:21:12,076 copying build/lib/mechanics_dsl/solver.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl 2025-12-05T19:21:12,079 copying build/lib/mechanics_dsl/__init__.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl 2025-12-05T19:21:12,081 copying build/lib/mechanics_dsl/utils.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl 2025-12-05T19:21:12,084 copying build/lib/mechanics_dsl/units.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl 2025-12-05T19:21:12,086 copying build/lib/mechanics_dsl/visualization.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl 2025-12-05T19:21:12,089 copying build/lib/mechanics_dsl/compiler.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl 2025-12-05T19:21:12,092 creating build/bdist.linux-armv7l/wheel/mechanics_dsl/codegen 2025-12-05T19:21:12,093 copying build/lib/mechanics_dsl/codegen/cpp.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl/codegen 2025-12-05T19:21:12,096 copying build/lib/mechanics_dsl/codegen/__init__.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl/codegen 2025-12-05T19:21:12,097 running install_egg_info 2025-12-05T19:21:12,103 Copying src/mechanicsdsl_core.egg-info to build/bdist.linux-armv7l/wheel/./mechanicsdsl_core-1.2.1-py3.11.egg-info 2025-12-05T19:21:12,113 running install_scripts 2025-12-05T19:21:12,123 creating build/bdist.linux-armv7l/wheel/mechanicsdsl_core-1.2.1.dist-info/WHEEL 2025-12-05T19:21:12,126 creating '/tmp/pip-wheel-s9wqvp36/.tmp-60qbbc8a/mechanicsdsl_core-1.2.1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-12-05T19:21:12,128 adding 'mechanics_dsl/__init__.py' 2025-12-05T19:21:12,132 adding 'mechanics_dsl/compiler.py' 2025-12-05T19:21:12,134 adding 'mechanics_dsl/energy.py' 2025-12-05T19:21:12,138 adding 'mechanics_dsl/parser.py' 2025-12-05T19:21:12,141 adding 'mechanics_dsl/solver.py' 2025-12-05T19:21:12,144 adding 'mechanics_dsl/symbolic.py' 2025-12-05T19:21:12,146 adding 'mechanics_dsl/units.py' 2025-12-05T19:21:12,150 adding 'mechanics_dsl/utils.py' 2025-12-05T19:21:12,153 adding 'mechanics_dsl/visualization.py' 2025-12-05T19:21:12,155 adding 'mechanics_dsl/codegen/__init__.py' 2025-12-05T19:21:12,157 adding 'mechanics_dsl/codegen/cpp.py' 2025-12-05T19:21:12,160 adding 'mechanicsdsl_core-1.2.1.dist-info/licenses/LICENSE' 2025-12-05T19:21:12,161 adding 'mechanicsdsl_core-1.2.1.dist-info/METADATA' 2025-12-05T19:21:12,162 adding 'mechanicsdsl_core-1.2.1.dist-info/WHEEL' 2025-12-05T19:21:12,163 adding 'mechanicsdsl_core-1.2.1.dist-info/top_level.txt' 2025-12-05T19:21:12,164 adding 'mechanicsdsl_core-1.2.1.dist-info/RECORD' 2025-12-05T19:21:12,166 removing build/bdist.linux-armv7l/wheel 2025-12-05T19:21:12,270 Building wheel for mechanicsdsl-core (pyproject.toml): finished with status 'done' 2025-12-05T19:21:12,276 Created wheel for mechanicsdsl-core: filename=mechanicsdsl_core-1.2.1-py3-none-any.whl size=56011 sha256=9476fcb26109fbc14d122d5aa22e5249826283eea0a890f77749a7f499bad315 2025-12-05T19:21:12,277 Stored in directory: /tmp/pip-ephem-wheel-cache-kny0g3fa/wheels/9d/f2/ad/f99a95d4db24ab11476b2ac42fde738bceae18e444dc43ab58 2025-12-05T19:21:12,289 Successfully built mechanicsdsl-core 2025-12-05T19:21:12,294 Removed build tracker: '/tmp/pip-build-tracker-u46kbyai'