2026-01-12T01:00:00,581 Created temporary directory: /tmp/pip-ephem-wheel-cache-_v2jnbs4 2026-01-12T01:00:00,583 Created temporary directory: /tmp/pip-build-tracker-5v2jbytx 2026-01-12T01:00:00,583 Initialized build tracking at /tmp/pip-build-tracker-5v2jbytx 2026-01-12T01:00:00,584 Created build tracker: /tmp/pip-build-tracker-5v2jbytx 2026-01-12T01:00:00,584 Entered build tracker: /tmp/pip-build-tracker-5v2jbytx 2026-01-12T01:00:00,585 Created temporary directory: /tmp/pip-wheel-69y5dqac 2026-01-12T01:00:00,588 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-01-12T01:00:00,590 Created temporary directory: /tmp/pip-ephem-wheel-cache-zp4rhqm8 2026-01-12T01:00:00,615 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-01-12T01:00:00,618 2 location(s) to search for versions of mechanicsdsl-core: 2026-01-12T01:00:00,618 * https://pypi.org/simple/mechanicsdsl-core/ 2026-01-12T01:00:00,618 * https://www.piwheels.org/simple/mechanicsdsl-core/ 2026-01-12T01:00:00,619 Fetching project page and analyzing links: https://pypi.org/simple/mechanicsdsl-core/ 2026-01-12T01:00:00,620 Getting page https://pypi.org/simple/mechanicsdsl-core/ 2026-01-12T01:00:00,621 Found index url https://pypi.org/simple 2026-01-12T01:00:00,840 Fetched page https://pypi.org/simple/mechanicsdsl-core/ as application/vnd.pypi.simple.v1+json 2026-01-12T01:00:00,845 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) 2026-01-12T01:00:00,846 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 2026-01-12T01:00:00,846 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) 2026-01-12T01:00:00,847 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 2026-01-12T01:00:00,848 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) 2026-01-12T01:00:00,849 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 2026-01-12T01:00:00,850 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) 2026-01-12T01:00:00,851 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 2026-01-12T01:00:00,852 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) 2026-01-12T01:00:00,853 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 2026-01-12T01:00:00,854 Skipping link: No binaries permitted for mechanicsdsl-core: https://files.pythonhosted.org/packages/7b/fb/1a2d356de3cc2200f3a747ac2a3c80c9f1956d11537e632ac5cb93347708/mechanicsdsl_core-1.2.2-py3-none-any.whl (from https://pypi.org/simple/mechanicsdsl-core/) (requires-python:>=3.8) 2026-01-12T01:00:00,854 Found link https://files.pythonhosted.org/packages/2f/4d/e34f50624de6266c13f4e90bde527e831046407fdbab77b3e00299f7c1c0/mechanicsdsl_core-1.2.2.tar.gz (from https://pypi.org/simple/mechanicsdsl-core/) (requires-python:>=3.8), version: 1.2.2 2026-01-12T01:00:00,855 Skipping link: No binaries permitted for mechanicsdsl-core: https://files.pythonhosted.org/packages/dd/91/abe65111938a315a42027bcde2dab5a7296c26e3f051594f2aee0d395043/mechanicsdsl_core-1.3.0-py3-none-any.whl (from https://pypi.org/simple/mechanicsdsl-core/) (requires-python:>=3.8) 2026-01-12T01:00:00,856 Found link https://files.pythonhosted.org/packages/3f/6b/a54716cd3df8b2f48ed3dfa90d297bbc7cb16dece8cbf65dbbbcdab69eac/mechanicsdsl_core-1.3.0.tar.gz (from https://pypi.org/simple/mechanicsdsl-core/) (requires-python:>=3.8), version: 1.3.0 2026-01-12T01:00:00,856 Skipping link: No binaries permitted for mechanicsdsl-core: https://files.pythonhosted.org/packages/11/e2/5b9e609350ead251531204c4c9afe7a25879a602b0f1fcb8923b6cf18145/mechanicsdsl_core-1.3.1-py3-none-any.whl (from https://pypi.org/simple/mechanicsdsl-core/) (requires-python:>=3.8) 2026-01-12T01:00:00,857 Found link https://files.pythonhosted.org/packages/9f/8d/274440464800ae2059e7ec3956976b2ba647519a63c8640acc44a2552cfa/mechanicsdsl_core-1.3.1.tar.gz (from https://pypi.org/simple/mechanicsdsl-core/) (requires-python:>=3.8), version: 1.3.1 2026-01-12T01:00:00,858 Skipping link: No binaries permitted for mechanicsdsl-core: https://files.pythonhosted.org/packages/90/d7/a2d0b1168539048dafa48b542a95a29f18e475c7f7a62660963e80d3de22/mechanicsdsl_core-1.4.0-py3-none-any.whl (from https://pypi.org/simple/mechanicsdsl-core/) (requires-python:>=3.8) 2026-01-12T01:00:00,859 Found link https://files.pythonhosted.org/packages/ef/e0/e2e156f5f0c5b93331353d4821f39a574eddd99b8666673df45e110c22c9/mechanicsdsl_core-1.4.0.tar.gz (from https://pypi.org/simple/mechanicsdsl-core/) (requires-python:>=3.8), version: 1.4.0 2026-01-12T01:00:00,859 Skipping link: No binaries permitted for mechanicsdsl-core: https://files.pythonhosted.org/packages/e8/00/bc53f092be9caa48b7c48ada56c9c9d33500a8ca6590b6857a8a9f9088ac/mechanicsdsl_core-1.5.0-py3-none-any.whl (from https://pypi.org/simple/mechanicsdsl-core/) (requires-python:>=3.8) 2026-01-12T01:00:00,861 Found link https://files.pythonhosted.org/packages/5d/76/583f14be9e6ea6df1272997af183dbb74f07a2e7cd275608021de33bfdff/mechanicsdsl_core-1.5.0.tar.gz (from https://pypi.org/simple/mechanicsdsl-core/) (requires-python:>=3.8), version: 1.5.0 2026-01-12T01:00:00,861 Skipping link: No binaries permitted for mechanicsdsl-core: https://files.pythonhosted.org/packages/bc/29/ed81c5aeb57f626278be8b8a6ee486ed295fe7d8662bcf4b651f940de645/mechanicsdsl_core-1.5.1-py3-none-any.whl (from https://pypi.org/simple/mechanicsdsl-core/) (requires-python:>=3.8) 2026-01-12T01:00:00,862 Found link https://files.pythonhosted.org/packages/2b/d2/754a63b48c97303e3b99b86fb062d490be86bf5a91234bdffbc63bf2e93c/mechanicsdsl_core-1.5.1.tar.gz (from https://pypi.org/simple/mechanicsdsl-core/) (requires-python:>=3.8), version: 1.5.1 2026-01-12T01:00:00,863 Fetching project page and analyzing links: https://www.piwheels.org/simple/mechanicsdsl-core/ 2026-01-12T01:00:00,864 Getting page https://www.piwheels.org/simple/mechanicsdsl-core/ 2026-01-12T01:00:00,865 Found index url https://www.piwheels.org/simple 2026-01-12T01:00:01,022 Fetched page https://www.piwheels.org/simple/mechanicsdsl-core/ as text/html 2026-01-12T01:00:01,028 Skipping link: No binaries permitted for mechanicsdsl-core: https://www.piwheels.org/simple/mechanicsdsl-core/mechanicsdsl_core-1.5.0-py3-none-any.whl#sha256=c17032a982cb9322c6783f4621a6350d4097fac756671dd32e16392d0f1ecc58 (from https://www.piwheels.org/simple/mechanicsdsl-core/) (requires-python:>=3.8) 2026-01-12T01:00:01,028 Skipping link: No binaries permitted for mechanicsdsl-core: https://www.piwheels.org/simple/mechanicsdsl-core/mechanicsdsl_core-1.4.0-py3-none-any.whl#sha256=b056d26c286ca7bd9016728b1ccad93c78a07881abdc59340e5b2dca648ead1b (from https://www.piwheels.org/simple/mechanicsdsl-core/) (requires-python:>=3.8) 2026-01-12T01:00:01,029 Skipping link: No binaries permitted for mechanicsdsl-core: https://www.piwheels.org/simple/mechanicsdsl-core/mechanicsdsl_core-1.3.1-py3-none-any.whl#sha256=f2fdd4f7a885184de5cb2b3e47b64281d75f30a42b5371b0a0c80b4f4dbca5e9 (from https://www.piwheels.org/simple/mechanicsdsl-core/) (requires-python:>=3.8) 2026-01-12T01:00:01,030 Skipping link: No binaries permitted for mechanicsdsl-core: https://www.piwheels.org/simple/mechanicsdsl-core/mechanicsdsl_core-1.3.0-py3-none-any.whl#sha256=424241b18c7e258f4c2af3257f873da35716c930bcff7a875839baa3d74c9509 (from https://www.piwheels.org/simple/mechanicsdsl-core/) (requires-python:>=3.8) 2026-01-12T01:00:01,030 Skipping link: No binaries permitted for mechanicsdsl-core: https://www.piwheels.org/simple/mechanicsdsl-core/mechanicsdsl_core-1.2.2-py3-none-any.whl#sha256=835ec24d5d46f8f8c7456fc9591652166e29bac80e4a3859662701ab3ebf1d86 (from https://www.piwheels.org/simple/mechanicsdsl-core/) (requires-python:>=3.8) 2026-01-12T01:00:01,031 Skipping link: No binaries permitted for mechanicsdsl-core: https://www.piwheels.org/simple/mechanicsdsl-core/mechanicsdsl_core-1.2.1-py3-none-any.whl#sha256=9476fcb26109fbc14d122d5aa22e5249826283eea0a890f77749a7f499bad315 (from https://www.piwheels.org/simple/mechanicsdsl-core/) (requires-python:>=3.8) 2026-01-12T01:00:01,032 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) 2026-01-12T01:00:01,032 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) 2026-01-12T01:00:01,033 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) 2026-01-12T01:00:01,034 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) 2026-01-12T01:00:01,035 Skipping link: not a file: https://www.piwheels.org/simple/mechanicsdsl-core/ 2026-01-12T01:00:01,035 Skipping link: not a file: https://pypi.org/simple/mechanicsdsl-core/ 2026-01-12T01:00:01,065 Given no hashes to check 1 links for project 'mechanicsdsl-core': discarding no candidates 2026-01-12T01:00:01,091 Collecting mechanicsdsl-core==1.5.1 2026-01-12T01:00:01,094 Created temporary directory: /tmp/pip-unpack-h1dws20y 2026-01-12T01:00:01,240 Downloading mechanicsdsl_core-1.5.1.tar.gz (224 kB) 2026-01-12T01:00:01,568 Added mechanicsdsl-core==1.5.1 from https://files.pythonhosted.org/packages/2b/d2/754a63b48c97303e3b99b86fb062d490be86bf5a91234bdffbc63bf2e93c/mechanicsdsl_core-1.5.1.tar.gz to build tracker '/tmp/pip-build-tracker-5v2jbytx' 2026-01-12T01:00:01,573 Created temporary directory: /tmp/pip-build-env-la4pvlbv 2026-01-12T01:00:01,578 Installing build dependencies: started 2026-01-12T01:00:01,579 Running command pip subprocess to install build dependencies 2026-01-12T01:00:02,768 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-01-12T01:00:03,430 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-01-12T01:00:03,453 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-01-12T01:00:05,177 Collecting setuptools>=61.0 2026-01-12T01:00:05,264 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2026-01-12T01:00:08,313 Installing collected packages: setuptools 2026-01-12T01:00:11,963 Successfully installed setuptools-80.9.0 2026-01-12T01:00:12,229 Installing build dependencies: finished with status 'done' 2026-01-12T01:00:12,236 Getting requirements to build wheel: started 2026-01-12T01:00:12,237 Running command Getting requirements to build wheel 2026-01-12T01:00:12,841 /tmp/pip-build-env-la4pvlbv/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-01-12T01:00:12,841 !! 2026-01-12T01:00:12,842 ******************************************************************************** 2026-01-12T01:00:12,843 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-01-12T01:00:12,844 By 2026-Feb-18, you need to update your project and remove deprecated calls 2026-01-12T01:00:12,844 or your builds will no longer be supported. 2026-01-12T01:00:12,846 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-12T01:00:12,846 ******************************************************************************** 2026-01-12T01:00:12,847 !! 2026-01-12T01:00:12,848 corresp(dist, value, root_dir) 2026-01-12T01:00:12,930 /tmp/pip-build-env-la4pvlbv/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-01-12T01:00:12,930 !! 2026-01-12T01:00:12,931 ******************************************************************************** 2026-01-12T01:00:12,932 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-01-12T01:00:12,933 License :: OSI Approved :: MIT License 2026-01-12T01:00:12,934 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-12T01:00:12,935 ******************************************************************************** 2026-01-12T01:00:12,936 !! 2026-01-12T01:00:12,936 dist._finalize_license_expression() 2026-01-12T01:00:12,937 /tmp/pip-build-env-la4pvlbv/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-01-12T01:00:12,938 !! 2026-01-12T01:00:12,939 ******************************************************************************** 2026-01-12T01:00:12,939 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-01-12T01:00:12,941 License :: OSI Approved :: MIT License 2026-01-12T01:00:12,942 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-12T01:00:12,943 ******************************************************************************** 2026-01-12T01:00:12,944 !! 2026-01-12T01:00:12,944 self._finalize_license_expression() 2026-01-12T01:00:12,955 running egg_info 2026-01-12T01:00:12,962 writing src/mechanicsdsl_core.egg-info/PKG-INFO 2026-01-12T01:00:12,972 writing dependency_links to src/mechanicsdsl_core.egg-info/dependency_links.txt 2026-01-12T01:00:12,978 writing requirements to src/mechanicsdsl_core.egg-info/requires.txt 2026-01-12T01:00:12,979 writing top-level names to src/mechanicsdsl_core.egg-info/top_level.txt 2026-01-12T01:00:13,022 reading manifest file 'src/mechanicsdsl_core.egg-info/SOURCES.txt' 2026-01-12T01:00:13,029 adding license file 'LICENSE' 2026-01-12T01:00:13,035 writing manifest file 'src/mechanicsdsl_core.egg-info/SOURCES.txt' 2026-01-12T01:00:13,134 Getting requirements to build wheel: finished with status 'done' 2026-01-12T01:00:13,137 Created temporary directory: /tmp/pip-modern-metadata-j3rwyqsk 2026-01-12T01:00:13,140 Preparing metadata (pyproject.toml): started 2026-01-12T01:00:13,141 Running command Preparing metadata (pyproject.toml) 2026-01-12T01:00:13,719 /tmp/pip-build-env-la4pvlbv/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-01-12T01:00:13,720 !! 2026-01-12T01:00:13,721 ******************************************************************************** 2026-01-12T01:00:13,721 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-01-12T01:00:13,722 By 2026-Feb-18, you need to update your project and remove deprecated calls 2026-01-12T01:00:13,723 or your builds will no longer be supported. 2026-01-12T01:00:13,724 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-12T01:00:13,725 ******************************************************************************** 2026-01-12T01:00:13,726 !! 2026-01-12T01:00:13,727 corresp(dist, value, root_dir) 2026-01-12T01:00:13,803 /tmp/pip-build-env-la4pvlbv/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-01-12T01:00:13,804 !! 2026-01-12T01:00:13,805 ******************************************************************************** 2026-01-12T01:00:13,805 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-01-12T01:00:13,807 License :: OSI Approved :: MIT License 2026-01-12T01:00:13,808 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-12T01:00:13,808 ******************************************************************************** 2026-01-12T01:00:13,809 !! 2026-01-12T01:00:13,810 dist._finalize_license_expression() 2026-01-12T01:00:13,811 /tmp/pip-build-env-la4pvlbv/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-01-12T01:00:13,811 !! 2026-01-12T01:00:13,812 ******************************************************************************** 2026-01-12T01:00:13,813 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-01-12T01:00:13,814 License :: OSI Approved :: MIT License 2026-01-12T01:00:13,815 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-12T01:00:13,816 ******************************************************************************** 2026-01-12T01:00:13,818 !! 2026-01-12T01:00:13,818 self._finalize_license_expression() 2026-01-12T01:00:13,824 running dist_info 2026-01-12T01:00:13,836 creating /tmp/pip-modern-metadata-j3rwyqsk/mechanicsdsl_core.egg-info 2026-01-12T01:00:13,837 writing /tmp/pip-modern-metadata-j3rwyqsk/mechanicsdsl_core.egg-info/PKG-INFO 2026-01-12T01:00:13,848 writing dependency_links to /tmp/pip-modern-metadata-j3rwyqsk/mechanicsdsl_core.egg-info/dependency_links.txt 2026-01-12T01:00:13,853 writing requirements to /tmp/pip-modern-metadata-j3rwyqsk/mechanicsdsl_core.egg-info/requires.txt 2026-01-12T01:00:13,854 writing top-level names to /tmp/pip-modern-metadata-j3rwyqsk/mechanicsdsl_core.egg-info/top_level.txt 2026-01-12T01:00:13,855 writing manifest file '/tmp/pip-modern-metadata-j3rwyqsk/mechanicsdsl_core.egg-info/SOURCES.txt' 2026-01-12T01:00:13,892 reading manifest file '/tmp/pip-modern-metadata-j3rwyqsk/mechanicsdsl_core.egg-info/SOURCES.txt' 2026-01-12T01:00:13,894 adding license file 'LICENSE' 2026-01-12T01:00:13,900 writing manifest file '/tmp/pip-modern-metadata-j3rwyqsk/mechanicsdsl_core.egg-info/SOURCES.txt' 2026-01-12T01:00:13,901 creating '/tmp/pip-modern-metadata-j3rwyqsk/mechanicsdsl_core-1.5.1.dist-info' 2026-01-12T01:00:14,026 Preparing metadata (pyproject.toml): finished with status 'done' 2026-01-12T01:00:14,032 Source in /tmp/pip-wheel-69y5dqac/mechanicsdsl-core_292e01478f234ee0aad7d6cb2431dd08 has version 1.5.1, which satisfies requirement mechanicsdsl-core==1.5.1 from https://files.pythonhosted.org/packages/2b/d2/754a63b48c97303e3b99b86fb062d490be86bf5a91234bdffbc63bf2e93c/mechanicsdsl_core-1.5.1.tar.gz 2026-01-12T01:00:14,032 Removed mechanicsdsl-core==1.5.1 from https://files.pythonhosted.org/packages/2b/d2/754a63b48c97303e3b99b86fb062d490be86bf5a91234bdffbc63bf2e93c/mechanicsdsl_core-1.5.1.tar.gz from build tracker '/tmp/pip-build-tracker-5v2jbytx' 2026-01-12T01:00:14,040 Created temporary directory: /tmp/pip-unpack-15c1hvvv 2026-01-12T01:00:14,040 Building wheels for collected packages: mechanicsdsl-core 2026-01-12T01:00:14,045 Created temporary directory: /tmp/pip-wheel-moujnvfi 2026-01-12T01:00:14,045 Destination directory: /tmp/pip-wheel-moujnvfi 2026-01-12T01:00:14,047 Building wheel for mechanicsdsl-core (pyproject.toml): started 2026-01-12T01:00:14,049 Running command Building wheel for mechanicsdsl-core (pyproject.toml) 2026-01-12T01:00:14,591 /tmp/pip-build-env-la4pvlbv/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-01-12T01:00:14,591 !! 2026-01-12T01:00:14,592 ******************************************************************************** 2026-01-12T01:00:14,593 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-01-12T01:00:14,594 By 2026-Feb-18, you need to update your project and remove deprecated calls 2026-01-12T01:00:14,595 or your builds will no longer be supported. 2026-01-12T01:00:14,596 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-12T01:00:14,597 ******************************************************************************** 2026-01-12T01:00:14,598 !! 2026-01-12T01:00:14,598 corresp(dist, value, root_dir) 2026-01-12T01:00:14,668 /tmp/pip-build-env-la4pvlbv/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-01-12T01:00:14,669 !! 2026-01-12T01:00:14,670 ******************************************************************************** 2026-01-12T01:00:14,671 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-01-12T01:00:14,672 License :: OSI Approved :: MIT License 2026-01-12T01:00:14,673 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-12T01:00:14,674 ******************************************************************************** 2026-01-12T01:00:14,675 !! 2026-01-12T01:00:14,675 dist._finalize_license_expression() 2026-01-12T01:00:14,676 /tmp/pip-build-env-la4pvlbv/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-01-12T01:00:14,676 !! 2026-01-12T01:00:14,677 ******************************************************************************** 2026-01-12T01:00:14,677 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-01-12T01:00:14,678 License :: OSI Approved :: MIT License 2026-01-12T01:00:14,679 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-12T01:00:14,679 ******************************************************************************** 2026-01-12T01:00:14,680 !! 2026-01-12T01:00:14,681 self._finalize_license_expression() 2026-01-12T01:00:14,683 running bdist_wheel 2026-01-12T01:00:14,704 running build 2026-01-12T01:00:14,705 running build_py 2026-01-12T01:00:14,711 creating build/lib/mechanics_dsl 2026-01-12T01:00:14,713 copying src/mechanics_dsl/protocols.py -> build/lib/mechanics_dsl 2026-01-12T01:00:14,716 copying src/mechanics_dsl/exceptions.py -> build/lib/mechanics_dsl 2026-01-12T01:00:14,718 copying src/mechanics_dsl/compiler.py -> build/lib/mechanics_dsl 2026-01-12T01:00:14,721 copying src/mechanics_dsl/visualization.py -> build/lib/mechanics_dsl 2026-01-12T01:00:14,725 copying src/mechanics_dsl/__init__.py -> build/lib/mechanics_dsl 2026-01-12T01:00:14,726 copying src/mechanics_dsl/units.py -> build/lib/mechanics_dsl 2026-01-12T01:00:14,729 copying src/mechanics_dsl/symbolic.py -> build/lib/mechanics_dsl 2026-01-12T01:00:14,732 copying src/mechanics_dsl/solver_numba.py -> build/lib/mechanics_dsl 2026-01-12T01:00:14,734 copying src/mechanics_dsl/energy.py -> build/lib/mechanics_dsl 2026-01-12T01:00:14,737 creating build/lib/mechanics_dsl/solver 2026-01-12T01:00:14,738 copying src/mechanics_dsl/solver/__init__.py -> build/lib/mechanics_dsl/solver 2026-01-12T01:00:14,740 copying src/mechanics_dsl/solver/core.py -> build/lib/mechanics_dsl/solver 2026-01-12T01:00:14,743 creating build/lib/mechanics_dsl/domains 2026-01-12T01:00:14,744 copying src/mechanics_dsl/domains/base.py -> build/lib/mechanics_dsl/domains 2026-01-12T01:00:14,746 copying src/mechanics_dsl/domains/__init__.py -> build/lib/mechanics_dsl/domains 2026-01-12T01:00:14,749 creating build/lib/mechanics_dsl/visualization 2026-01-12T01:00:14,750 copying src/mechanics_dsl/visualization/__init__.py -> build/lib/mechanics_dsl/visualization 2026-01-12T01:00:14,752 copying src/mechanics_dsl/visualization/plotter.py -> build/lib/mechanics_dsl/visualization 2026-01-12T01:00:14,754 copying src/mechanics_dsl/visualization/animator.py -> build/lib/mechanics_dsl/visualization 2026-01-12T01:00:14,756 copying src/mechanics_dsl/visualization/phase_space.py -> build/lib/mechanics_dsl/visualization 2026-01-12T01:00:14,759 creating build/lib/mechanics_dsl/utils 2026-01-12T01:00:14,760 copying src/mechanics_dsl/utils/__init__.py -> build/lib/mechanics_dsl/utils 2026-01-12T01:00:14,762 copying src/mechanics_dsl/utils/units.py -> build/lib/mechanics_dsl/utils 2026-01-12T01:00:14,765 copying src/mechanics_dsl/utils/profiling.py -> build/lib/mechanics_dsl/utils 2026-01-12T01:00:14,768 copying src/mechanics_dsl/utils/caching.py -> build/lib/mechanics_dsl/utils 2026-01-12T01:00:14,770 copying src/mechanics_dsl/utils/validation.py -> build/lib/mechanics_dsl/utils 2026-01-12T01:00:14,773 copying src/mechanics_dsl/utils/logging.py -> build/lib/mechanics_dsl/utils 2026-01-12T01:00:14,775 copying src/mechanics_dsl/utils/config.py -> build/lib/mechanics_dsl/utils 2026-01-12T01:00:14,778 copying src/mechanics_dsl/utils/registry.py -> build/lib/mechanics_dsl/utils 2026-01-12T01:00:14,780 creating build/lib/mechanics_dsl/parser 2026-01-12T01:00:14,781 copying src/mechanics_dsl/parser/ast_nodes.py -> build/lib/mechanics_dsl/parser 2026-01-12T01:00:14,784 copying src/mechanics_dsl/parser/__init__.py -> build/lib/mechanics_dsl/parser 2026-01-12T01:00:14,786 copying src/mechanics_dsl/parser/core.py -> build/lib/mechanics_dsl/parser 2026-01-12T01:00:14,790 copying src/mechanics_dsl/parser/tokens.py -> build/lib/mechanics_dsl/parser 2026-01-12T01:00:14,792 creating build/lib/mechanics_dsl/core 2026-01-12T01:00:14,793 copying src/mechanics_dsl/core/__init__.py -> build/lib/mechanics_dsl/core 2026-01-12T01:00:14,796 creating build/lib/mechanics_dsl/analysis 2026-01-12T01:00:14,797 copying src/mechanics_dsl/analysis/__init__.py -> build/lib/mechanics_dsl/analysis 2026-01-12T01:00:14,799 copying src/mechanics_dsl/analysis/stability.py -> build/lib/mechanics_dsl/analysis 2026-01-12T01:00:14,801 copying src/mechanics_dsl/analysis/energy.py -> build/lib/mechanics_dsl/analysis 2026-01-12T01:00:14,803 creating build/lib/mechanics_dsl/compiler_pkg 2026-01-12T01:00:14,804 copying src/mechanics_dsl/compiler_pkg/__init__.py -> build/lib/mechanics_dsl/compiler_pkg 2026-01-12T01:00:14,806 copying src/mechanics_dsl/compiler_pkg/particles.py -> build/lib/mechanics_dsl/compiler_pkg 2026-01-12T01:00:14,808 copying src/mechanics_dsl/compiler_pkg/serializer.py -> build/lib/mechanics_dsl/compiler_pkg 2026-01-12T01:00:14,811 creating build/lib/mechanics_dsl/codegen 2026-01-12T01:00:14,812 copying src/mechanics_dsl/codegen/julia.py -> build/lib/mechanics_dsl/codegen 2026-01-12T01:00:14,814 copying src/mechanics_dsl/codegen/base.py -> build/lib/mechanics_dsl/codegen 2026-01-12T01:00:14,816 copying src/mechanics_dsl/codegen/cpp.py -> build/lib/mechanics_dsl/codegen 2026-01-12T01:00:14,819 copying src/mechanics_dsl/codegen/__init__.py -> build/lib/mechanics_dsl/codegen 2026-01-12T01:00:14,820 copying src/mechanics_dsl/codegen/python.py -> build/lib/mechanics_dsl/codegen 2026-01-12T01:00:14,822 copying src/mechanics_dsl/codegen/rust.py -> build/lib/mechanics_dsl/codegen 2026-01-12T01:00:14,825 copying src/mechanics_dsl/codegen/cuda_sph.py -> build/lib/mechanics_dsl/codegen 2026-01-12T01:00:14,827 copying src/mechanics_dsl/codegen/wasm.py -> build/lib/mechanics_dsl/codegen 2026-01-12T01:00:14,830 copying src/mechanics_dsl/codegen/arduino.py -> build/lib/mechanics_dsl/codegen 2026-01-12T01:00:14,832 copying src/mechanics_dsl/codegen/fortran.py -> build/lib/mechanics_dsl/codegen 2026-01-12T01:00:14,834 copying src/mechanics_dsl/codegen/matlab.py -> build/lib/mechanics_dsl/codegen 2026-01-12T01:00:14,836 copying src/mechanics_dsl/codegen/javascript.py -> build/lib/mechanics_dsl/codegen 2026-01-12T01:00:14,839 copying src/mechanics_dsl/codegen/openmp.py -> build/lib/mechanics_dsl/codegen 2026-01-12T01:00:14,841 copying src/mechanics_dsl/codegen/cuda.py -> build/lib/mechanics_dsl/codegen 2026-01-12T01:00:14,844 creating build/lib/mechanics_dsl/io 2026-01-12T01:00:14,845 copying src/mechanics_dsl/io/serialization.py -> build/lib/mechanics_dsl/io 2026-01-12T01:00:14,848 copying src/mechanics_dsl/io/__init__.py -> build/lib/mechanics_dsl/io 2026-01-12T01:00:14,849 copying src/mechanics_dsl/io/export.py -> build/lib/mechanics_dsl/io 2026-01-12T01:00:14,852 creating build/lib/mechanics_dsl/domains/electromagnetic 2026-01-12T01:00:14,853 copying src/mechanics_dsl/domains/electromagnetic/__init__.py -> build/lib/mechanics_dsl/domains/electromagnetic 2026-01-12T01:00:14,855 copying src/mechanics_dsl/domains/electromagnetic/core.py -> build/lib/mechanics_dsl/domains/electromagnetic 2026-01-12T01:00:14,858 creating build/lib/mechanics_dsl/domains/fluids 2026-01-12T01:00:14,860 copying src/mechanics_dsl/domains/fluids/__init__.py -> build/lib/mechanics_dsl/domains/fluids 2026-01-12T01:00:14,862 copying src/mechanics_dsl/domains/fluids/boundary.py -> build/lib/mechanics_dsl/domains/fluids 2026-01-12T01:00:14,864 copying src/mechanics_dsl/domains/fluids/sph.py -> build/lib/mechanics_dsl/domains/fluids 2026-01-12T01:00:14,867 creating build/lib/mechanics_dsl/domains/statistical 2026-01-12T01:00:14,868 copying src/mechanics_dsl/domains/statistical/__init__.py -> build/lib/mechanics_dsl/domains/statistical 2026-01-12T01:00:14,869 copying src/mechanics_dsl/domains/statistical/core.py -> build/lib/mechanics_dsl/domains/statistical 2026-01-12T01:00:14,872 creating build/lib/mechanics_dsl/domains/kinematics 2026-01-12T01:00:14,873 copying src/mechanics_dsl/domains/kinematics/equations.py -> build/lib/mechanics_dsl/domains/kinematics 2026-01-12T01:00:14,876 copying src/mechanics_dsl/domains/kinematics/__init__.py -> build/lib/mechanics_dsl/domains/kinematics 2026-01-12T01:00:14,878 copying src/mechanics_dsl/domains/kinematics/motion_1d.py -> build/lib/mechanics_dsl/domains/kinematics 2026-01-12T01:00:14,881 copying src/mechanics_dsl/domains/kinematics/solver.py -> build/lib/mechanics_dsl/domains/kinematics 2026-01-12T01:00:14,883 copying src/mechanics_dsl/domains/kinematics/projectile.py -> build/lib/mechanics_dsl/domains/kinematics 2026-01-12T01:00:14,886 copying src/mechanics_dsl/domains/kinematics/motion_2d.py -> build/lib/mechanics_dsl/domains/kinematics 2026-01-12T01:00:14,889 copying src/mechanics_dsl/domains/kinematics/relative.py -> build/lib/mechanics_dsl/domains/kinematics 2026-01-12T01:00:14,892 creating build/lib/mechanics_dsl/domains/classical 2026-01-12T01:00:14,894 copying src/mechanics_dsl/domains/classical/canonical.py -> build/lib/mechanics_dsl/domains/classical 2026-01-12T01:00:14,897 copying src/mechanics_dsl/domains/classical/dissipation.py -> build/lib/mechanics_dsl/domains/classical 2026-01-12T01:00:14,899 copying src/mechanics_dsl/domains/classical/__init__.py -> build/lib/mechanics_dsl/domains/classical 2026-01-12T01:00:14,902 copying src/mechanics_dsl/domains/classical/nonholonomic.py -> build/lib/mechanics_dsl/domains/classical 2026-01-12T01:00:14,904 copying src/mechanics_dsl/domains/classical/stability.py -> build/lib/mechanics_dsl/domains/classical 2026-01-12T01:00:14,907 copying src/mechanics_dsl/domains/classical/symmetry.py -> build/lib/mechanics_dsl/domains/classical 2026-01-12T01:00:14,909 copying src/mechanics_dsl/domains/classical/rigidbody.py -> build/lib/mechanics_dsl/domains/classical 2026-01-12T01:00:14,912 copying src/mechanics_dsl/domains/classical/continuum.py -> build/lib/mechanics_dsl/domains/classical 2026-01-12T01:00:14,915 copying src/mechanics_dsl/domains/classical/perturbation.py -> build/lib/mechanics_dsl/domains/classical 2026-01-12T01:00:14,917 copying src/mechanics_dsl/domains/classical/oscillations.py -> build/lib/mechanics_dsl/domains/classical 2026-01-12T01:00:14,920 copying src/mechanics_dsl/domains/classical/scattering.py -> build/lib/mechanics_dsl/domains/classical 2026-01-12T01:00:14,923 copying src/mechanics_dsl/domains/classical/constraints.py -> build/lib/mechanics_dsl/domains/classical 2026-01-12T01:00:14,925 copying src/mechanics_dsl/domains/classical/hamiltonian.py -> build/lib/mechanics_dsl/domains/classical 2026-01-12T01:00:14,928 copying src/mechanics_dsl/domains/classical/lagrangian.py -> build/lib/mechanics_dsl/domains/classical 2026-01-12T01:00:14,930 copying src/mechanics_dsl/domains/classical/central_forces.py -> build/lib/mechanics_dsl/domains/classical 2026-01-12T01:00:14,933 copying src/mechanics_dsl/domains/classical/collisions.py -> build/lib/mechanics_dsl/domains/classical 2026-01-12T01:00:14,936 copying src/mechanics_dsl/domains/classical/variable_mass.py -> build/lib/mechanics_dsl/domains/classical 2026-01-12T01:00:14,939 creating build/lib/mechanics_dsl/domains/thermodynamics 2026-01-12T01:00:14,941 copying src/mechanics_dsl/domains/thermodynamics/__init__.py -> build/lib/mechanics_dsl/domains/thermodynamics 2026-01-12T01:00:14,943 copying src/mechanics_dsl/domains/thermodynamics/core.py -> build/lib/mechanics_dsl/domains/thermodynamics 2026-01-12T01:00:14,946 creating build/lib/mechanics_dsl/domains/relativistic 2026-01-12T01:00:14,947 copying src/mechanics_dsl/domains/relativistic/__init__.py -> build/lib/mechanics_dsl/domains/relativistic 2026-01-12T01:00:14,949 copying src/mechanics_dsl/domains/relativistic/core.py -> build/lib/mechanics_dsl/domains/relativistic 2026-01-12T01:00:14,953 creating build/lib/mechanics_dsl/domains/general_relativity 2026-01-12T01:00:14,954 copying src/mechanics_dsl/domains/general_relativity/__init__.py -> build/lib/mechanics_dsl/domains/general_relativity 2026-01-12T01:00:14,956 copying src/mechanics_dsl/domains/general_relativity/core.py -> build/lib/mechanics_dsl/domains/general_relativity 2026-01-12T01:00:14,960 creating build/lib/mechanics_dsl/domains/quantum 2026-01-12T01:00:14,960 copying src/mechanics_dsl/domains/quantum/__init__.py -> build/lib/mechanics_dsl/domains/quantum 2026-01-12T01:00:14,962 copying src/mechanics_dsl/domains/quantum/core.py -> build/lib/mechanics_dsl/domains/quantum 2026-01-12T01:00:14,965 running egg_info 2026-01-12T01:00:14,977 writing src/mechanicsdsl_core.egg-info/PKG-INFO 2026-01-12T01:00:14,987 writing dependency_links to src/mechanicsdsl_core.egg-info/dependency_links.txt 2026-01-12T01:00:14,992 writing requirements to src/mechanicsdsl_core.egg-info/requires.txt 2026-01-12T01:00:14,993 writing top-level names to src/mechanicsdsl_core.egg-info/top_level.txt 2026-01-12T01:00:15,019 reading manifest file 'src/mechanicsdsl_core.egg-info/SOURCES.txt' 2026-01-12T01:00:15,026 adding license file 'LICENSE' 2026-01-12T01:00:15,033 writing manifest file 'src/mechanicsdsl_core.egg-info/SOURCES.txt' 2026-01-12T01:00:15,044 copying src/mechanics_dsl/py.typed -> build/lib/mechanics_dsl 2026-01-12T01:00:15,065 installing to build/bdist.linux-armv7l/wheel 2026-01-12T01:00:15,066 running install 2026-01-12T01:00:15,089 running install_lib 2026-01-12T01:00:15,096 creating build/bdist.linux-armv7l/wheel 2026-01-12T01:00:15,098 creating build/bdist.linux-armv7l/wheel/mechanics_dsl 2026-01-12T01:00:15,099 copying build/lib/mechanics_dsl/protocols.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl 2026-01-12T01:00:15,102 copying build/lib/mechanics_dsl/exceptions.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl 2026-01-12T01:00:15,105 creating build/bdist.linux-armv7l/wheel/mechanics_dsl/solver 2026-01-12T01:00:15,106 copying build/lib/mechanics_dsl/solver/__init__.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl/solver 2026-01-12T01:00:15,108 copying build/lib/mechanics_dsl/solver/core.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl/solver 2026-01-12T01:00:15,110 copying build/lib/mechanics_dsl/py.typed -> build/bdist.linux-armv7l/wheel/./mechanics_dsl 2026-01-12T01:00:15,113 creating build/bdist.linux-armv7l/wheel/mechanics_dsl/domains 2026-01-12T01:00:15,114 creating build/bdist.linux-armv7l/wheel/mechanics_dsl/domains/electromagnetic 2026-01-12T01:00:15,115 copying build/lib/mechanics_dsl/domains/electromagnetic/__init__.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl/domains/electromagnetic 2026-01-12T01:00:15,117 copying build/lib/mechanics_dsl/domains/electromagnetic/core.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl/domains/electromagnetic 2026-01-12T01:00:15,121 creating build/bdist.linux-armv7l/wheel/mechanics_dsl/domains/fluids 2026-01-12T01:00:15,122 copying build/lib/mechanics_dsl/domains/fluids/__init__.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl/domains/fluids 2026-01-12T01:00:15,123 copying build/lib/mechanics_dsl/domains/fluids/boundary.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl/domains/fluids 2026-01-12T01:00:15,125 copying build/lib/mechanics_dsl/domains/fluids/sph.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl/domains/fluids 2026-01-12T01:00:15,128 creating build/bdist.linux-armv7l/wheel/mechanics_dsl/domains/statistical 2026-01-12T01:00:15,129 copying build/lib/mechanics_dsl/domains/statistical/__init__.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl/domains/statistical 2026-01-12T01:00:15,131 copying build/lib/mechanics_dsl/domains/statistical/core.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl/domains/statistical 2026-01-12T01:00:15,134 copying build/lib/mechanics_dsl/domains/base.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl/domains 2026-01-12T01:00:15,136 creating build/bdist.linux-armv7l/wheel/mechanics_dsl/domains/kinematics 2026-01-12T01:00:15,137 copying build/lib/mechanics_dsl/domains/kinematics/equations.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl/domains/kinematics 2026-01-12T01:00:15,140 copying build/lib/mechanics_dsl/domains/kinematics/__init__.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl/domains/kinematics 2026-01-12T01:00:15,142 copying build/lib/mechanics_dsl/domains/kinematics/motion_1d.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl/domains/kinematics 2026-01-12T01:00:15,144 copying build/lib/mechanics_dsl/domains/kinematics/solver.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl/domains/kinematics 2026-01-12T01:00:15,146 copying build/lib/mechanics_dsl/domains/kinematics/projectile.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl/domains/kinematics 2026-01-12T01:00:15,149 copying build/lib/mechanics_dsl/domains/kinematics/motion_2d.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl/domains/kinematics 2026-01-12T01:00:15,152 copying build/lib/mechanics_dsl/domains/kinematics/relative.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl/domains/kinematics 2026-01-12T01:00:15,154 copying build/lib/mechanics_dsl/domains/__init__.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl/domains 2026-01-12T01:00:15,156 creating build/bdist.linux-armv7l/wheel/mechanics_dsl/domains/classical 2026-01-12T01:00:15,157 copying build/lib/mechanics_dsl/domains/classical/canonical.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl/domains/classical 2026-01-12T01:00:15,160 copying build/lib/mechanics_dsl/domains/classical/dissipation.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl/domains/classical 2026-01-12T01:00:15,163 copying build/lib/mechanics_dsl/domains/classical/__init__.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl/domains/classical 2026-01-12T01:00:15,165 copying build/lib/mechanics_dsl/domains/classical/nonholonomic.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl/domains/classical 2026-01-12T01:00:15,167 copying build/lib/mechanics_dsl/domains/classical/stability.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl/domains/classical 2026-01-12T01:00:15,170 copying build/lib/mechanics_dsl/domains/classical/symmetry.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl/domains/classical 2026-01-12T01:00:15,172 copying build/lib/mechanics_dsl/domains/classical/rigidbody.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl/domains/classical 2026-01-12T01:00:15,175 copying build/lib/mechanics_dsl/domains/classical/continuum.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl/domains/classical 2026-01-12T01:00:15,178 copying build/lib/mechanics_dsl/domains/classical/perturbation.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl/domains/classical 2026-01-12T01:00:15,180 copying build/lib/mechanics_dsl/domains/classical/oscillations.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl/domains/classical 2026-01-12T01:00:15,182 copying build/lib/mechanics_dsl/domains/classical/scattering.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl/domains/classical 2026-01-12T01:00:15,185 copying build/lib/mechanics_dsl/domains/classical/constraints.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl/domains/classical 2026-01-12T01:00:15,187 copying build/lib/mechanics_dsl/domains/classical/hamiltonian.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl/domains/classical 2026-01-12T01:00:15,189 copying build/lib/mechanics_dsl/domains/classical/lagrangian.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl/domains/classical 2026-01-12T01:00:15,191 copying build/lib/mechanics_dsl/domains/classical/central_forces.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl/domains/classical 2026-01-12T01:00:15,193 copying build/lib/mechanics_dsl/domains/classical/collisions.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl/domains/classical 2026-01-12T01:00:15,196 copying build/lib/mechanics_dsl/domains/classical/variable_mass.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl/domains/classical 2026-01-12T01:00:15,199 creating build/bdist.linux-armv7l/wheel/mechanics_dsl/domains/thermodynamics 2026-01-12T01:00:15,199 copying build/lib/mechanics_dsl/domains/thermodynamics/__init__.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl/domains/thermodynamics 2026-01-12T01:00:15,201 copying build/lib/mechanics_dsl/domains/thermodynamics/core.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl/domains/thermodynamics 2026-01-12T01:00:15,204 creating build/bdist.linux-armv7l/wheel/mechanics_dsl/domains/relativistic 2026-01-12T01:00:15,205 copying build/lib/mechanics_dsl/domains/relativistic/__init__.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl/domains/relativistic 2026-01-12T01:00:15,206 copying build/lib/mechanics_dsl/domains/relativistic/core.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl/domains/relativistic 2026-01-12T01:00:15,209 creating build/bdist.linux-armv7l/wheel/mechanics_dsl/domains/general_relativity 2026-01-12T01:00:15,210 copying build/lib/mechanics_dsl/domains/general_relativity/__init__.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl/domains/general_relativity 2026-01-12T01:00:15,212 copying build/lib/mechanics_dsl/domains/general_relativity/core.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl/domains/general_relativity 2026-01-12T01:00:15,215 creating build/bdist.linux-armv7l/wheel/mechanics_dsl/domains/quantum 2026-01-12T01:00:15,216 copying build/lib/mechanics_dsl/domains/quantum/__init__.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl/domains/quantum 2026-01-12T01:00:15,218 copying build/lib/mechanics_dsl/domains/quantum/core.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl/domains/quantum 2026-01-12T01:00:15,221 copying build/lib/mechanics_dsl/compiler.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl 2026-01-12T01:00:15,223 copying build/lib/mechanics_dsl/visualization.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl 2026-01-12T01:00:15,226 creating build/bdist.linux-armv7l/wheel/mechanics_dsl/visualization 2026-01-12T01:00:15,227 copying build/lib/mechanics_dsl/visualization/__init__.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl/visualization 2026-01-12T01:00:15,229 copying build/lib/mechanics_dsl/visualization/plotter.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl/visualization 2026-01-12T01:00:15,231 copying build/lib/mechanics_dsl/visualization/animator.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl/visualization 2026-01-12T01:00:15,234 copying build/lib/mechanics_dsl/visualization/phase_space.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl/visualization 2026-01-12T01:00:15,236 copying build/lib/mechanics_dsl/__init__.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl 2026-01-12T01:00:15,237 copying build/lib/mechanics_dsl/units.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl 2026-01-12T01:00:15,240 creating build/bdist.linux-armv7l/wheel/mechanics_dsl/utils 2026-01-12T01:00:15,241 copying build/lib/mechanics_dsl/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl/utils 2026-01-12T01:00:15,243 copying build/lib/mechanics_dsl/utils/units.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl/utils 2026-01-12T01:00:15,245 copying build/lib/mechanics_dsl/utils/profiling.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl/utils 2026-01-12T01:00:15,248 copying build/lib/mechanics_dsl/utils/caching.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl/utils 2026-01-12T01:00:15,250 copying build/lib/mechanics_dsl/utils/validation.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl/utils 2026-01-12T01:00:15,252 copying build/lib/mechanics_dsl/utils/logging.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl/utils 2026-01-12T01:00:15,254 copying build/lib/mechanics_dsl/utils/config.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl/utils 2026-01-12T01:00:15,257 copying build/lib/mechanics_dsl/utils/registry.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl/utils 2026-01-12T01:00:15,259 creating build/bdist.linux-armv7l/wheel/mechanics_dsl/parser 2026-01-12T01:00:15,260 copying build/lib/mechanics_dsl/parser/ast_nodes.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl/parser 2026-01-12T01:00:15,263 copying build/lib/mechanics_dsl/parser/__init__.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl/parser 2026-01-12T01:00:15,264 copying build/lib/mechanics_dsl/parser/core.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl/parser 2026-01-12T01:00:15,267 copying build/lib/mechanics_dsl/parser/tokens.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl/parser 2026-01-12T01:00:15,269 copying build/lib/mechanics_dsl/symbolic.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl 2026-01-12T01:00:15,272 creating build/bdist.linux-armv7l/wheel/mechanics_dsl/core 2026-01-12T01:00:15,273 copying build/lib/mechanics_dsl/core/__init__.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl/core 2026-01-12T01:00:15,275 creating build/bdist.linux-armv7l/wheel/mechanics_dsl/analysis 2026-01-12T01:00:15,276 copying build/lib/mechanics_dsl/analysis/__init__.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl/analysis 2026-01-12T01:00:15,278 copying build/lib/mechanics_dsl/analysis/stability.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl/analysis 2026-01-12T01:00:15,280 copying build/lib/mechanics_dsl/analysis/energy.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl/analysis 2026-01-12T01:00:15,283 creating build/bdist.linux-armv7l/wheel/mechanics_dsl/compiler_pkg 2026-01-12T01:00:15,284 copying build/lib/mechanics_dsl/compiler_pkg/__init__.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl/compiler_pkg 2026-01-12T01:00:15,285 copying build/lib/mechanics_dsl/compiler_pkg/particles.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl/compiler_pkg 2026-01-12T01:00:15,287 copying build/lib/mechanics_dsl/compiler_pkg/serializer.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl/compiler_pkg 2026-01-12T01:00:15,289 copying build/lib/mechanics_dsl/solver_numba.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl 2026-01-12T01:00:15,292 creating build/bdist.linux-armv7l/wheel/mechanics_dsl/codegen 2026-01-12T01:00:15,293 copying build/lib/mechanics_dsl/codegen/julia.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl/codegen 2026-01-12T01:00:15,295 copying build/lib/mechanics_dsl/codegen/base.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl/codegen 2026-01-12T01:00:15,297 copying build/lib/mechanics_dsl/codegen/cpp.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl/codegen 2026-01-12T01:00:15,299 copying build/lib/mechanics_dsl/codegen/__init__.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl/codegen 2026-01-12T01:00:15,301 copying build/lib/mechanics_dsl/codegen/python.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl/codegen 2026-01-12T01:00:15,303 copying build/lib/mechanics_dsl/codegen/rust.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl/codegen 2026-01-12T01:00:15,305 copying build/lib/mechanics_dsl/codegen/cuda_sph.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl/codegen 2026-01-12T01:00:15,308 copying build/lib/mechanics_dsl/codegen/wasm.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl/codegen 2026-01-12T01:00:15,310 copying build/lib/mechanics_dsl/codegen/arduino.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl/codegen 2026-01-12T01:00:15,312 copying build/lib/mechanics_dsl/codegen/fortran.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl/codegen 2026-01-12T01:00:15,315 copying build/lib/mechanics_dsl/codegen/matlab.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl/codegen 2026-01-12T01:00:15,316 copying build/lib/mechanics_dsl/codegen/javascript.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl/codegen 2026-01-12T01:00:15,319 copying build/lib/mechanics_dsl/codegen/openmp.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl/codegen 2026-01-12T01:00:15,321 copying build/lib/mechanics_dsl/codegen/cuda.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl/codegen 2026-01-12T01:00:15,323 copying build/lib/mechanics_dsl/energy.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl 2026-01-12T01:00:15,326 creating build/bdist.linux-armv7l/wheel/mechanics_dsl/io 2026-01-12T01:00:15,327 copying build/lib/mechanics_dsl/io/serialization.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl/io 2026-01-12T01:00:15,329 copying build/lib/mechanics_dsl/io/__init__.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl/io 2026-01-12T01:00:15,331 copying build/lib/mechanics_dsl/io/export.py -> build/bdist.linux-armv7l/wheel/./mechanics_dsl/io 2026-01-12T01:00:15,333 running install_egg_info 2026-01-12T01:00:15,338 Copying src/mechanicsdsl_core.egg-info to build/bdist.linux-armv7l/wheel/./mechanicsdsl_core-1.5.1-py3.11.egg-info 2026-01-12T01:00:15,348 running install_scripts 2026-01-12T01:00:15,358 creating build/bdist.linux-armv7l/wheel/mechanicsdsl_core-1.5.1.dist-info/WHEEL 2026-01-12T01:00:15,361 creating '/tmp/pip-wheel-moujnvfi/.tmp-r2z1ykvj/mechanicsdsl_core-1.5.1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-01-12T01:00:15,363 adding 'mechanics_dsl/__init__.py' 2026-01-12T01:00:15,367 adding 'mechanics_dsl/compiler.py' 2026-01-12T01:00:15,369 adding 'mechanics_dsl/energy.py' 2026-01-12T01:00:15,371 adding 'mechanics_dsl/exceptions.py' 2026-01-12T01:00:15,373 adding 'mechanics_dsl/protocols.py' 2026-01-12T01:00:15,374 adding 'mechanics_dsl/py.typed' 2026-01-12T01:00:15,376 adding 'mechanics_dsl/solver_numba.py' 2026-01-12T01:00:15,379 adding 'mechanics_dsl/symbolic.py' 2026-01-12T01:00:15,381 adding 'mechanics_dsl/units.py' 2026-01-12T01:00:15,384 adding 'mechanics_dsl/visualization.py' 2026-01-12T01:00:15,385 adding 'mechanics_dsl/analysis/__init__.py' 2026-01-12T01:00:15,387 adding 'mechanics_dsl/analysis/energy.py' 2026-01-12T01:00:15,388 adding 'mechanics_dsl/analysis/stability.py' 2026-01-12T01:00:15,390 adding 'mechanics_dsl/codegen/__init__.py' 2026-01-12T01:00:15,392 adding 'mechanics_dsl/codegen/arduino.py' 2026-01-12T01:00:15,393 adding 'mechanics_dsl/codegen/base.py' 2026-01-12T01:00:15,395 adding 'mechanics_dsl/codegen/cpp.py' 2026-01-12T01:00:15,398 adding 'mechanics_dsl/codegen/cuda.py' 2026-01-12T01:00:15,400 adding 'mechanics_dsl/codegen/cuda_sph.py' 2026-01-12T01:00:15,401 adding 'mechanics_dsl/codegen/fortran.py' 2026-01-12T01:00:15,403 adding 'mechanics_dsl/codegen/javascript.py' 2026-01-12T01:00:15,404 adding 'mechanics_dsl/codegen/julia.py' 2026-01-12T01:00:15,405 adding 'mechanics_dsl/codegen/matlab.py' 2026-01-12T01:00:15,407 adding 'mechanics_dsl/codegen/openmp.py' 2026-01-12T01:00:15,409 adding 'mechanics_dsl/codegen/python.py' 2026-01-12T01:00:15,411 adding 'mechanics_dsl/codegen/rust.py' 2026-01-12T01:00:15,413 adding 'mechanics_dsl/codegen/wasm.py' 2026-01-12T01:00:15,415 adding 'mechanics_dsl/compiler_pkg/__init__.py' 2026-01-12T01:00:15,416 adding 'mechanics_dsl/compiler_pkg/particles.py' 2026-01-12T01:00:15,418 adding 'mechanics_dsl/compiler_pkg/serializer.py' 2026-01-12T01:00:15,419 adding 'mechanics_dsl/core/__init__.py' 2026-01-12T01:00:15,421 adding 'mechanics_dsl/domains/__init__.py' 2026-01-12T01:00:15,423 adding 'mechanics_dsl/domains/base.py' 2026-01-12T01:00:15,425 adding 'mechanics_dsl/domains/classical/__init__.py' 2026-01-12T01:00:15,428 adding 'mechanics_dsl/domains/classical/canonical.py' 2026-01-12T01:00:15,431 adding 'mechanics_dsl/domains/classical/central_forces.py' 2026-01-12T01:00:15,433 adding 'mechanics_dsl/domains/classical/collisions.py' 2026-01-12T01:00:15,435 adding 'mechanics_dsl/domains/classical/constraints.py' 2026-01-12T01:00:15,437 adding 'mechanics_dsl/domains/classical/continuum.py' 2026-01-12T01:00:15,440 adding 'mechanics_dsl/domains/classical/dissipation.py' 2026-01-12T01:00:15,441 adding 'mechanics_dsl/domains/classical/hamiltonian.py' 2026-01-12T01:00:15,443 adding 'mechanics_dsl/domains/classical/lagrangian.py' 2026-01-12T01:00:15,445 adding 'mechanics_dsl/domains/classical/nonholonomic.py' 2026-01-12T01:00:15,447 adding 'mechanics_dsl/domains/classical/oscillations.py' 2026-01-12T01:00:15,450 adding 'mechanics_dsl/domains/classical/perturbation.py' 2026-01-12T01:00:15,453 adding 'mechanics_dsl/domains/classical/rigidbody.py' 2026-01-12T01:00:15,455 adding 'mechanics_dsl/domains/classical/scattering.py' 2026-01-12T01:00:15,457 adding 'mechanics_dsl/domains/classical/stability.py' 2026-01-12T01:00:15,459 adding 'mechanics_dsl/domains/classical/symmetry.py' 2026-01-12T01:00:15,461 adding 'mechanics_dsl/domains/classical/variable_mass.py' 2026-01-12T01:00:15,463 adding 'mechanics_dsl/domains/electromagnetic/__init__.py' 2026-01-12T01:00:15,466 adding 'mechanics_dsl/domains/electromagnetic/core.py' 2026-01-12T01:00:15,468 adding 'mechanics_dsl/domains/fluids/__init__.py' 2026-01-12T01:00:15,469 adding 'mechanics_dsl/domains/fluids/boundary.py' 2026-01-12T01:00:15,471 adding 'mechanics_dsl/domains/fluids/sph.py' 2026-01-12T01:00:15,472 adding 'mechanics_dsl/domains/general_relativity/__init__.py' 2026-01-12T01:00:15,475 adding 'mechanics_dsl/domains/general_relativity/core.py' 2026-01-12T01:00:15,477 adding 'mechanics_dsl/domains/kinematics/__init__.py' 2026-01-12T01:00:15,480 adding 'mechanics_dsl/domains/kinematics/equations.py' 2026-01-12T01:00:15,482 adding 'mechanics_dsl/domains/kinematics/motion_1d.py' 2026-01-12T01:00:15,484 adding 'mechanics_dsl/domains/kinematics/motion_2d.py' 2026-01-12T01:00:15,488 adding 'mechanics_dsl/domains/kinematics/projectile.py' 2026-01-12T01:00:15,491 adding 'mechanics_dsl/domains/kinematics/relative.py' 2026-01-12T01:00:15,494 adding 'mechanics_dsl/domains/kinematics/solver.py' 2026-01-12T01:00:15,496 adding 'mechanics_dsl/domains/quantum/__init__.py' 2026-01-12T01:00:15,500 adding 'mechanics_dsl/domains/quantum/core.py' 2026-01-12T01:00:15,502 adding 'mechanics_dsl/domains/relativistic/__init__.py' 2026-01-12T01:00:15,505 adding 'mechanics_dsl/domains/relativistic/core.py' 2026-01-12T01:00:15,507 adding 'mechanics_dsl/domains/statistical/__init__.py' 2026-01-12T01:00:15,509 adding 'mechanics_dsl/domains/statistical/core.py' 2026-01-12T01:00:15,511 adding 'mechanics_dsl/domains/thermodynamics/__init__.py' 2026-01-12T01:00:15,513 adding 'mechanics_dsl/domains/thermodynamics/core.py' 2026-01-12T01:00:15,515 adding 'mechanics_dsl/io/__init__.py' 2026-01-12T01:00:15,516 adding 'mechanics_dsl/io/export.py' 2026-01-12T01:00:15,517 adding 'mechanics_dsl/io/serialization.py' 2026-01-12T01:00:15,519 adding 'mechanics_dsl/parser/__init__.py' 2026-01-12T01:00:15,522 adding 'mechanics_dsl/parser/ast_nodes.py' 2026-01-12T01:00:15,525 adding 'mechanics_dsl/parser/core.py' 2026-01-12T01:00:15,527 adding 'mechanics_dsl/parser/tokens.py' 2026-01-12T01:00:15,528 adding 'mechanics_dsl/solver/__init__.py' 2026-01-12T01:00:15,531 adding 'mechanics_dsl/solver/core.py' 2026-01-12T01:00:15,534 adding 'mechanics_dsl/utils/__init__.py' 2026-01-12T01:00:15,535 adding 'mechanics_dsl/utils/caching.py' 2026-01-12T01:00:15,537 adding 'mechanics_dsl/utils/config.py' 2026-01-12T01:00:15,539 adding 'mechanics_dsl/utils/logging.py' 2026-01-12T01:00:15,540 adding 'mechanics_dsl/utils/profiling.py' 2026-01-12T01:00:15,542 adding 'mechanics_dsl/utils/registry.py' 2026-01-12T01:00:15,544 adding 'mechanics_dsl/utils/units.py' 2026-01-12T01:00:15,546 adding 'mechanics_dsl/utils/validation.py' 2026-01-12T01:00:15,548 adding 'mechanics_dsl/visualization/__init__.py' 2026-01-12T01:00:15,550 adding 'mechanics_dsl/visualization/animator.py' 2026-01-12T01:00:15,552 adding 'mechanics_dsl/visualization/phase_space.py' 2026-01-12T01:00:15,553 adding 'mechanics_dsl/visualization/plotter.py' 2026-01-12T01:00:15,556 adding 'mechanicsdsl_core-1.5.1.dist-info/licenses/LICENSE' 2026-01-12T01:00:15,558 adding 'mechanicsdsl_core-1.5.1.dist-info/METADATA' 2026-01-12T01:00:15,559 adding 'mechanicsdsl_core-1.5.1.dist-info/WHEEL' 2026-01-12T01:00:15,560 adding 'mechanicsdsl_core-1.5.1.dist-info/top_level.txt' 2026-01-12T01:00:15,561 adding 'mechanicsdsl_core-1.5.1.dist-info/RECORD' 2026-01-12T01:00:15,567 removing build/bdist.linux-armv7l/wheel 2026-01-12T01:00:15,692 Building wheel for mechanicsdsl-core (pyproject.toml): finished with status 'done' 2026-01-12T01:00:15,702 Created wheel for mechanicsdsl-core: filename=mechanicsdsl_core-1.5.1-py3-none-any.whl size=273132 sha256=3c0fac3c350ce4379f750b2328f473ee490a524b9c46cd762f35d1f7f64a1f25 2026-01-12T01:00:15,703 Stored in directory: /tmp/pip-ephem-wheel-cache-zp4rhqm8/wheels/63/2d/b1/aa899d2f761c05150654a53b8ca80b80999d189043d5a75867 2026-01-12T01:00:15,719 Successfully built mechanicsdsl-core 2026-01-12T01:00:15,731 Removed build tracker: '/tmp/pip-build-tracker-5v2jbytx'