2026-05-16T02:27:40,997 Created temporary directory: /tmp/pip-ephem-wheel-cache-f96u4ujr 2026-05-16T02:27:40,999 Created temporary directory: /tmp/pip-build-tracker-w4afau16 2026-05-16T02:27:41,000 Initialized build tracking at /tmp/pip-build-tracker-w4afau16 2026-05-16T02:27:41,000 Created build tracker: /tmp/pip-build-tracker-w4afau16 2026-05-16T02:27:41,001 Entered build tracker: /tmp/pip-build-tracker-w4afau16 2026-05-16T02:27:41,001 Created temporary directory: /tmp/pip-wheel-nszqshlp 2026-05-16T02:27:41,004 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-05-16T02:27:41,007 Created temporary directory: /tmp/pip-ephem-wheel-cache-flcyi2hz 2026-05-16T02:27:41,028 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-16T02:27:41,032 2 location(s) to search for versions of compas-robots: 2026-05-16T02:27:41,032 * https://pypi.org/simple/compas-robots/ 2026-05-16T02:27:41,032 * https://www.piwheels.org/simple/compas-robots/ 2026-05-16T02:27:41,032 Fetching project page and analyzing links: https://pypi.org/simple/compas-robots/ 2026-05-16T02:27:41,033 Getting page https://pypi.org/simple/compas-robots/ 2026-05-16T02:27:41,035 Found index url https://pypi.org/simple 2026-05-16T02:27:41,263 Fetched page https://pypi.org/simple/compas-robots/ as application/vnd.pypi.simple.v1+json 2026-05-16T02:27:41,268 Skipping link: No binaries permitted for compas-robots: https://files.pythonhosted.org/packages/c4/36/d200e92ee6a1766a19ed4ed8a088aef7114ab452137a7c8d4c0f94f682d8/compas_robots-0.2.1-py2.py3-none-any.whl (from https://pypi.org/simple/compas-robots/) (requires-python:>=3.8) 2026-05-16T02:27:41,269 Found link https://files.pythonhosted.org/packages/15/ce/45e943ed882e6c9925252466d8b3133201de3973971b1bb634f875752a80/compas_robots-0.2.1.tar.gz (from https://pypi.org/simple/compas-robots/) (requires-python:>=3.8), version: 0.2.1 2026-05-16T02:27:41,269 Skipping link: No binaries permitted for compas-robots: https://files.pythonhosted.org/packages/e4/41/e0c1b4a596ad2561fb1a1da228e9d55f66c5043d8edf0cbcf4d633c25adc/compas_robots-0.2.2-py2.py3-none-any.whl (from https://pypi.org/simple/compas-robots/) (requires-python:>=3.8) 2026-05-16T02:27:41,270 Found link https://files.pythonhosted.org/packages/de/20/1c19f6ab847a36a57833221da7c7d598d28b14d49ad11c4580832aedc19e/compas_robots-0.2.2.tar.gz (from https://pypi.org/simple/compas-robots/) (requires-python:>=3.8), version: 0.2.2 2026-05-16T02:27:41,271 Skipping link: No binaries permitted for compas-robots: https://files.pythonhosted.org/packages/27/5d/a6abb3a5dc430e17fc9758d7671afbf3e5ea5593dc5b7f64c07e2b35cb65/compas_robots-0.2.3-py2.py3-none-any.whl (from https://pypi.org/simple/compas-robots/) (requires-python:>=3.8) 2026-05-16T02:27:41,272 Found link https://files.pythonhosted.org/packages/e6/13/21f98b588600dbca9383f85518732aa280d29628cab6ff1d95df0f9ae6b0/compas_robots-0.2.3.tar.gz (from https://pypi.org/simple/compas-robots/) (requires-python:>=3.8), version: 0.2.3 2026-05-16T02:27:41,273 Skipping link: No binaries permitted for compas-robots: https://files.pythonhosted.org/packages/8a/83/245a156f1e34b0f3044f28dd4dda79f378869b7ffaa26e658a10e2a05915/compas_robots-0.3.0-py2.py3-none-any.whl (from https://pypi.org/simple/compas-robots/) (requires-python:>=3.8) 2026-05-16T02:27:41,274 Found link https://files.pythonhosted.org/packages/b5/ca/7b29a7ddd05462f8ad621112b255a6329a5ca2d50b4b6b79d851009fca33/compas_robots-0.3.0.tar.gz (from https://pypi.org/simple/compas-robots/) (requires-python:>=3.8), version: 0.3.0 2026-05-16T02:27:41,275 Skipping link: No binaries permitted for compas-robots: https://files.pythonhosted.org/packages/67/29/3b8bd7a487a231132442b2a9528c23fe3dc72371667c32c95aee14d1d8b3/compas_robots-0.4.0-py2.py3-none-any.whl (from https://pypi.org/simple/compas-robots/) (requires-python:>=3.8) 2026-05-16T02:27:41,276 Found link https://files.pythonhosted.org/packages/3b/54/9954cc96b1f042361c80e88df029e72d21753216fc5e809a60dfcbffd46f/compas_robots-0.4.0.tar.gz (from https://pypi.org/simple/compas-robots/) (requires-python:>=3.8), version: 0.4.0 2026-05-16T02:27:41,277 Skipping link: No binaries permitted for compas-robots: https://files.pythonhosted.org/packages/87/0c/e2dd4b6552761a8c05ddad6ebc5c320d538e322493bbd609cdd4254771dd/compas_robots-0.5.0-py2.py3-none-any.whl (from https://pypi.org/simple/compas-robots/) (requires-python:>=3.9) 2026-05-16T02:27:41,278 Found link https://files.pythonhosted.org/packages/61/13/8ec8d6e2ce6436f1853def833075b774878539215d56378f6a7cdfd63797/compas_robots-0.5.0.tar.gz (from https://pypi.org/simple/compas-robots/) (requires-python:>=3.9), version: 0.5.0 2026-05-16T02:27:41,278 Skipping link: No binaries permitted for compas-robots: https://files.pythonhosted.org/packages/43/21/e71af9bdc965c6a3605ace81cb6fbb0a9aeb56932996c845b33855bb1000/compas_robots-0.6.0-py2.py3-none-any.whl (from https://pypi.org/simple/compas-robots/) (requires-python:>=3.9) 2026-05-16T02:27:41,279 Found link https://files.pythonhosted.org/packages/c6/d7/dac550d037f939ecff1aecbe2787a607efe7c47ebe8f8d453559d1132baa/compas_robots-0.6.0.tar.gz (from https://pypi.org/simple/compas-robots/) (requires-python:>=3.9), version: 0.6.0 2026-05-16T02:27:41,280 Skipping link: No binaries permitted for compas-robots: https://files.pythonhosted.org/packages/d3/5d/96fc0fa65900e96964bf940e023309c259a66830de15edaf55565ad7fb33/compas_robots-1.0.0-py3-none-any.whl (from https://pypi.org/simple/compas-robots/) (requires-python:>=3.9) 2026-05-16T02:27:41,280 Found link https://files.pythonhosted.org/packages/a7/22/e6fbe8510b921aa37b3caa39889c3e9d8b47319718ebf58a46350df1d09b/compas_robots-1.0.0.tar.gz (from https://pypi.org/simple/compas-robots/) (requires-python:>=3.9), version: 1.0.0 2026-05-16T02:27:41,281 Skipping link: No binaries permitted for compas-robots: https://files.pythonhosted.org/packages/1b/90/6331e22189043fff683d883c587acc4187fe84319786a2ae7858dc9f796b/compas_robots-1.0.1-py3-none-any.whl (from https://pypi.org/simple/compas-robots/) (requires-python:>=3.9) 2026-05-16T02:27:41,282 Found link https://files.pythonhosted.org/packages/ba/f7/97b7e5b87b25931dc6d3e603c0af50ffd19fbaa2074b73b7bfca88aca853/compas_robots-1.0.1.tar.gz (from https://pypi.org/simple/compas-robots/) (requires-python:>=3.9), version: 1.0.1 2026-05-16T02:27:41,283 Fetching project page and analyzing links: https://www.piwheels.org/simple/compas-robots/ 2026-05-16T02:27:41,284 Getting page https://www.piwheels.org/simple/compas-robots/ 2026-05-16T02:27:41,285 Found index url https://www.piwheels.org/simple 2026-05-16T02:27:41,544 Fetched page https://www.piwheels.org/simple/compas-robots/ as text/html 2026-05-16T02:27:41,548 Skipping link: No binaries permitted for compas-robots: https://www.piwheels.org/simple/compas-robots/compas_robots-1.0.0-py3-none-any.whl#sha256=1fca43eed741f1fe670b6b71f73f5b62becb193aa60a8f7105a017fb244136ca (from https://www.piwheels.org/simple/compas-robots/) (requires-python:>=3.9) 2026-05-16T02:27:41,549 Skipping link: No binaries permitted for compas-robots: https://archive1.piwheels.org/simple/compas-robots/compas_robots-0.6.0-py2.py3-none-any.whl#sha256=b988a2dde031d7bdd7ebe06919a4ad87e282a93eb6de7bc574f6b26be76b24bf (from https://www.piwheels.org/simple/compas-robots/) (requires-python:>=3.9) 2026-05-16T02:27:41,549 Skipping link: No binaries permitted for compas-robots: https://archive1.piwheels.org/simple/compas-robots/compas_robots-0.5.0-py2.py3-none-any.whl#sha256=1474799f1b1b99b91c6586842ce6f6cf0ec1d1a5a376ea3d8333b8fe8ecd8e6c (from https://www.piwheels.org/simple/compas-robots/) (requires-python:>=3.9) 2026-05-16T02:27:41,550 Skipping link: No binaries permitted for compas-robots: https://archive1.piwheels.org/simple/compas-robots/compas_robots-0.4.0-py2.py3-none-any.whl#sha256=da2b5c13939adbd074e5a175335cca2c1939bad94e9ef392c01242d582d5b985 (from https://www.piwheels.org/simple/compas-robots/) (requires-python:>=3.8) 2026-05-16T02:27:41,551 Skipping link: No binaries permitted for compas-robots: https://archive1.piwheels.org/simple/compas-robots/compas_robots-0.3.0-py2.py3-none-any.whl#sha256=779c1151e32c16b7b6ad4cf36a6030ade52ca9cdd03e5c68a7f74762cfbe657c (from https://www.piwheels.org/simple/compas-robots/) (requires-python:>=3.8) 2026-05-16T02:27:41,551 Skipping link: No binaries permitted for compas-robots: https://archive1.piwheels.org/simple/compas-robots/compas_robots-0.2.3-py2.py3-none-any.whl#sha256=37edee55eafd9064d114b1e47d1e8d1e48457af84dd981407f439bfc1a7cf205 (from https://www.piwheels.org/simple/compas-robots/) (requires-python:>=3.8) 2026-05-16T02:27:41,552 Skipping link: No binaries permitted for compas-robots: https://archive1.piwheels.org/simple/compas-robots/compas_robots-0.2.2-py2.py3-none-any.whl#sha256=74376ce0c45315f7887802df32d6ed3cd106b049a615bd7f2ae025e34de98661 (from https://www.piwheels.org/simple/compas-robots/) (requires-python:>=3.8) 2026-05-16T02:27:41,552 Skipping link: No binaries permitted for compas-robots: https://archive1.piwheels.org/simple/compas-robots/compas_robots-0.2.1-py2.py3-none-any.whl#sha256=a40af33f8467bcb82289094fd2fd47a77b2c31d3052a4fb189e503cd30572f6e (from https://www.piwheels.org/simple/compas-robots/) (requires-python:>=3.8) 2026-05-16T02:27:41,553 Skipping link: not a file: https://www.piwheels.org/simple/compas-robots/ 2026-05-16T02:27:41,553 Skipping link: not a file: https://pypi.org/simple/compas-robots/ 2026-05-16T02:27:41,572 Given no hashes to check 1 links for project 'compas-robots': discarding no candidates 2026-05-16T02:27:41,590 Collecting compas-robots==1.0.1 2026-05-16T02:27:41,593 Created temporary directory: /tmp/pip-unpack-a9odrgj_ 2026-05-16T02:27:41,743 Downloading compas_robots-1.0.1.tar.gz (6.0 MB) 2026-05-16T02:27:43,152 Added compas-robots==1.0.1 from https://files.pythonhosted.org/packages/ba/f7/97b7e5b87b25931dc6d3e603c0af50ffd19fbaa2074b73b7bfca88aca853/compas_robots-1.0.1.tar.gz to build tracker '/tmp/pip-build-tracker-w4afau16' 2026-05-16T02:27:43,161 Created temporary directory: /tmp/pip-build-env-hi1qotzd 2026-05-16T02:27:43,167 Installing build dependencies: started 2026-05-16T02:27:43,169 Running command pip subprocess to install build dependencies 2026-05-16T02:27:44,337 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-05-16T02:27:44,747 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-05-16T02:27:44,769 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-16T02:27:46,547 Collecting setuptools>=66.0 2026-05-16T02:27:46,548 Obtaining dependency information for setuptools>=66.0 from https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata 2026-05-16T02:27:46,564 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata (6.5 kB) 2026-05-16T02:27:46,842 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-05-16T02:27:46,953 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-05-16T02:27:49,723 Installing collected packages: setuptools 2026-05-16T02:27:52,822 Successfully installed setuptools-82.0.1 2026-05-16T02:27:53,102 Installing build dependencies: finished with status 'done' 2026-05-16T02:27:53,109 Getting requirements to build wheel: started 2026-05-16T02:27:53,110 Running command Getting requirements to build wheel 2026-05-16T02:27:53,770 /tmp/pip-build-env-hi1qotzd/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-05-16T02:27:53,771 !! 2026-05-16T02:27:53,772 ******************************************************************************** 2026-05-16T02:27:53,772 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-05-16T02:27:53,773 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-05-16T02:27:53,774 or your builds will no longer be supported. 2026-05-16T02:27:53,775 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-16T02:27:53,775 ******************************************************************************** 2026-05-16T02:27:53,776 !! 2026-05-16T02:27:53,776 corresp(dist, value, root_dir) 2026-05-16T02:27:53,850 /tmp/pip-build-env-hi1qotzd/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-16T02:27:53,850 !! 2026-05-16T02:27:53,851 ******************************************************************************** 2026-05-16T02:27:53,852 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-16T02:27:53,853 License :: OSI Approved :: MIT License 2026-05-16T02:27:53,854 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-16T02:27:53,854 ******************************************************************************** 2026-05-16T02:27:53,855 !! 2026-05-16T02:27:53,856 dist._finalize_license_expression() 2026-05-16T02:27:53,856 /tmp/pip-build-env-hi1qotzd/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-16T02:27:53,857 !! 2026-05-16T02:27:53,858 ******************************************************************************** 2026-05-16T02:27:53,858 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-16T02:27:53,859 License :: OSI Approved :: MIT License 2026-05-16T02:27:53,860 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-16T02:27:53,861 ******************************************************************************** 2026-05-16T02:27:53,862 !! 2026-05-16T02:27:53,863 self._finalize_license_expression() 2026-05-16T02:27:53,863 running egg_info 2026-05-16T02:27:53,866 writing src/compas_robots.egg-info/PKG-INFO 2026-05-16T02:27:53,872 writing dependency_links to src/compas_robots.egg-info/dependency_links.txt 2026-05-16T02:27:53,876 writing requirements to src/compas_robots.egg-info/requires.txt 2026-05-16T02:27:53,877 writing top-level names to src/compas_robots.egg-info/top_level.txt 2026-05-16T02:27:53,918 reading manifest file 'src/compas_robots.egg-info/SOURCES.txt' 2026-05-16T02:27:53,924 reading manifest template 'MANIFEST.in' 2026-05-16T02:27:53,933 no previously-included directories found matching '.github' 2026-05-16T02:27:53,934 no previously-included directories found matching 'data' 2026-05-16T02:27:53,934 no previously-included directories found matching 'docs' 2026-05-16T02:27:53,935 no previously-included directories found matching 'scripts' 2026-05-16T02:27:53,936 no previously-included directories found matching 'tests' 2026-05-16T02:27:53,936 no previously-included directories found matching 'temp' 2026-05-16T02:27:53,938 warning: no previously-included files found matching 'compas_robots.jpg' 2026-05-16T02:27:53,938 warning: no previously-included files found matching 'pytest.ini' 2026-05-16T02:27:53,939 warning: no previously-included files found matching '.editorconfig' 2026-05-16T02:27:53,940 warning: no previously-included files found matching 'tasks.py' 2026-05-16T02:27:53,940 warning: no previously-included files found matching 'CONTRIBUTING.md' 2026-05-16T02:27:53,940 warning: no previously-included files found matching 'conftest.py' 2026-05-16T02:27:53,941 warning: no previously-included files found matching 'mkdocs.yml' 2026-05-16T02:27:53,942 warning: no previously-included files matching '*.py[cod]' found anywhere in distribution 2026-05-16T02:27:53,943 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-05-16T02:27:53,944 warning: no previously-included files matching '*.dylib' found anywhere in distribution 2026-05-16T02:27:53,944 warning: no previously-included files matching '*.nb[ic]' found anywhere in distribution 2026-05-16T02:27:53,945 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2026-05-16T02:27:53,946 adding license file 'LICENSE' 2026-05-16T02:27:53,946 adding license file 'AUTHORS.md' 2026-05-16T02:27:53,951 writing manifest file 'src/compas_robots.egg-info/SOURCES.txt' 2026-05-16T02:27:54,052 Getting requirements to build wheel: finished with status 'done' 2026-05-16T02:27:54,055 Created temporary directory: /tmp/pip-modern-metadata-2551t2p2 2026-05-16T02:27:54,058 Preparing metadata (pyproject.toml): started 2026-05-16T02:27:54,059 Running command Preparing metadata (pyproject.toml) 2026-05-16T02:27:54,631 /tmp/pip-build-env-hi1qotzd/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-05-16T02:27:54,632 !! 2026-05-16T02:27:54,633 ******************************************************************************** 2026-05-16T02:27:54,633 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-05-16T02:27:54,635 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-05-16T02:27:54,635 or your builds will no longer be supported. 2026-05-16T02:27:54,636 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-16T02:27:54,637 ******************************************************************************** 2026-05-16T02:27:54,638 !! 2026-05-16T02:27:54,639 corresp(dist, value, root_dir) 2026-05-16T02:27:54,707 /tmp/pip-build-env-hi1qotzd/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-16T02:27:54,707 !! 2026-05-16T02:27:54,709 ******************************************************************************** 2026-05-16T02:27:54,709 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-16T02:27:54,710 License :: OSI Approved :: MIT License 2026-05-16T02:27:54,711 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-16T02:27:54,712 ******************************************************************************** 2026-05-16T02:27:54,713 !! 2026-05-16T02:27:54,714 dist._finalize_license_expression() 2026-05-16T02:27:54,715 /tmp/pip-build-env-hi1qotzd/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-16T02:27:54,715 !! 2026-05-16T02:27:54,717 ******************************************************************************** 2026-05-16T02:27:54,717 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-16T02:27:54,718 License :: OSI Approved :: MIT License 2026-05-16T02:27:54,720 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-16T02:27:54,720 ******************************************************************************** 2026-05-16T02:27:54,721 !! 2026-05-16T02:27:54,722 self._finalize_license_expression() 2026-05-16T02:27:54,722 running dist_info 2026-05-16T02:27:54,730 creating /tmp/pip-modern-metadata-2551t2p2/compas_robots.egg-info 2026-05-16T02:27:54,730 writing /tmp/pip-modern-metadata-2551t2p2/compas_robots.egg-info/PKG-INFO 2026-05-16T02:27:54,737 writing dependency_links to /tmp/pip-modern-metadata-2551t2p2/compas_robots.egg-info/dependency_links.txt 2026-05-16T02:27:54,740 writing requirements to /tmp/pip-modern-metadata-2551t2p2/compas_robots.egg-info/requires.txt 2026-05-16T02:27:54,741 writing top-level names to /tmp/pip-modern-metadata-2551t2p2/compas_robots.egg-info/top_level.txt 2026-05-16T02:27:54,742 writing manifest file '/tmp/pip-modern-metadata-2551t2p2/compas_robots.egg-info/SOURCES.txt' 2026-05-16T02:27:54,777 reading manifest file '/tmp/pip-modern-metadata-2551t2p2/compas_robots.egg-info/SOURCES.txt' 2026-05-16T02:27:54,778 reading manifest template 'MANIFEST.in' 2026-05-16T02:27:54,787 no previously-included directories found matching '.github' 2026-05-16T02:27:54,788 no previously-included directories found matching 'data' 2026-05-16T02:27:54,789 no previously-included directories found matching 'docs' 2026-05-16T02:27:54,789 no previously-included directories found matching 'scripts' 2026-05-16T02:27:54,790 no previously-included directories found matching 'tests' 2026-05-16T02:27:54,790 no previously-included directories found matching 'temp' 2026-05-16T02:27:54,792 warning: no previously-included files found matching 'compas_robots.jpg' 2026-05-16T02:27:54,792 warning: no previously-included files found matching 'pytest.ini' 2026-05-16T02:27:54,793 warning: no previously-included files found matching '.editorconfig' 2026-05-16T02:27:54,794 warning: no previously-included files found matching 'tasks.py' 2026-05-16T02:27:54,794 warning: no previously-included files found matching 'CONTRIBUTING.md' 2026-05-16T02:27:54,795 warning: no previously-included files found matching 'conftest.py' 2026-05-16T02:27:54,796 warning: no previously-included files found matching 'mkdocs.yml' 2026-05-16T02:27:54,797 warning: no previously-included files matching '*.py[cod]' found anywhere in distribution 2026-05-16T02:27:54,797 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-05-16T02:27:54,798 warning: no previously-included files matching '*.dylib' found anywhere in distribution 2026-05-16T02:27:54,798 warning: no previously-included files matching '*.nb[ic]' found anywhere in distribution 2026-05-16T02:27:54,799 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2026-05-16T02:27:54,799 adding license file 'LICENSE' 2026-05-16T02:27:54,800 adding license file 'AUTHORS.md' 2026-05-16T02:27:54,804 writing manifest file '/tmp/pip-modern-metadata-2551t2p2/compas_robots.egg-info/SOURCES.txt' 2026-05-16T02:27:54,805 creating '/tmp/pip-modern-metadata-2551t2p2/compas_robots-1.0.1.dist-info' 2026-05-16T02:27:54,929 Preparing metadata (pyproject.toml): finished with status 'done' 2026-05-16T02:27:54,934 Source in /tmp/pip-wheel-nszqshlp/compas-robots_991dcfc6f70b48558c81e1aa2f829e34 has version 1.0.1, which satisfies requirement compas-robots==1.0.1 from https://files.pythonhosted.org/packages/ba/f7/97b7e5b87b25931dc6d3e603c0af50ffd19fbaa2074b73b7bfca88aca853/compas_robots-1.0.1.tar.gz 2026-05-16T02:27:54,935 Removed compas-robots==1.0.1 from https://files.pythonhosted.org/packages/ba/f7/97b7e5b87b25931dc6d3e603c0af50ffd19fbaa2074b73b7bfca88aca853/compas_robots-1.0.1.tar.gz from build tracker '/tmp/pip-build-tracker-w4afau16' 2026-05-16T02:27:54,941 Created temporary directory: /tmp/pip-unpack-ia9k_bh_ 2026-05-16T02:27:54,942 Building wheels for collected packages: compas-robots 2026-05-16T02:27:54,946 Created temporary directory: /tmp/pip-wheel-d3p5rms3 2026-05-16T02:27:54,947 Destination directory: /tmp/pip-wheel-d3p5rms3 2026-05-16T02:27:54,949 Building wheel for compas-robots (pyproject.toml): started 2026-05-16T02:27:54,950 Running command Building wheel for compas-robots (pyproject.toml) 2026-05-16T02:27:55,727 /tmp/pip-build-env-hi1qotzd/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-05-16T02:27:55,727 !! 2026-05-16T02:27:55,728 ******************************************************************************** 2026-05-16T02:27:55,729 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-05-16T02:27:55,730 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-05-16T02:27:55,730 or your builds will no longer be supported. 2026-05-16T02:27:55,731 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-16T02:27:55,731 ******************************************************************************** 2026-05-16T02:27:55,732 !! 2026-05-16T02:27:55,733 corresp(dist, value, root_dir) 2026-05-16T02:27:55,797 /tmp/pip-build-env-hi1qotzd/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-16T02:27:55,798 !! 2026-05-16T02:27:55,799 ******************************************************************************** 2026-05-16T02:27:55,799 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-16T02:27:55,800 License :: OSI Approved :: MIT License 2026-05-16T02:27:55,801 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-16T02:27:55,802 ******************************************************************************** 2026-05-16T02:27:55,803 !! 2026-05-16T02:27:55,804 dist._finalize_license_expression() 2026-05-16T02:27:55,805 /tmp/pip-build-env-hi1qotzd/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-16T02:27:55,805 !! 2026-05-16T02:27:55,806 ******************************************************************************** 2026-05-16T02:27:55,807 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-16T02:27:55,808 License :: OSI Approved :: MIT License 2026-05-16T02:27:55,809 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-16T02:27:55,810 ******************************************************************************** 2026-05-16T02:27:55,811 !! 2026-05-16T02:27:55,812 self._finalize_license_expression() 2026-05-16T02:27:55,812 running bdist_wheel 2026-05-16T02:27:55,823 running build 2026-05-16T02:27:55,823 running build_py 2026-05-16T02:27:55,829 creating build/lib/compas_robots 2026-05-16T02:27:55,831 copying src/compas_robots/__init__.py -> build/lib/compas_robots 2026-05-16T02:27:55,833 copying src/compas_robots/configuration.py -> build/lib/compas_robots 2026-05-16T02:27:55,836 creating build/lib/compas_robots/model 2026-05-16T02:27:55,837 copying src/compas_robots/model/robot.py -> build/lib/compas_robots/model 2026-05-16T02:27:55,840 copying src/compas_robots/model/__init__.py -> build/lib/compas_robots/model 2026-05-16T02:27:55,842 copying src/compas_robots/model/link.py -> build/lib/compas_robots/model 2026-05-16T02:27:55,845 copying src/compas_robots/model/geometry.py -> build/lib/compas_robots/model 2026-05-16T02:27:55,847 copying src/compas_robots/model/tool.py -> build/lib/compas_robots/model 2026-05-16T02:27:55,849 copying src/compas_robots/model/joint.py -> build/lib/compas_robots/model 2026-05-16T02:27:55,852 copying src/compas_robots/model/base.py -> build/lib/compas_robots/model 2026-05-16T02:27:55,855 creating build/lib/compas_robots/viewer 2026-05-16T02:27:55,855 copying src/compas_robots/viewer/__init__.py -> build/lib/compas_robots/viewer 2026-05-16T02:27:55,857 creating build/lib/compas_robots/rhino 2026-05-16T02:27:55,858 copying src/compas_robots/rhino/__init__.py -> build/lib/compas_robots/rhino 2026-05-16T02:27:55,860 copying src/compas_robots/rhino/install.py -> build/lib/compas_robots/rhino 2026-05-16T02:27:55,862 creating build/lib/compas_robots/scene 2026-05-16T02:27:55,863 copying src/compas_robots/scene/__init__.py -> build/lib/compas_robots/scene 2026-05-16T02:27:55,865 copying src/compas_robots/scene/baserobotmodelobject.py -> build/lib/compas_robots/scene 2026-05-16T02:27:55,868 creating build/lib/compas_robots/files 2026-05-16T02:27:55,869 copying src/compas_robots/files/__init__.py -> build/lib/compas_robots/files 2026-05-16T02:27:55,870 copying src/compas_robots/files/urdf.py -> build/lib/compas_robots/files 2026-05-16T02:27:55,873 creating build/lib/compas_robots/blender 2026-05-16T02:27:55,874 copying src/compas_robots/blender/__init__.py -> build/lib/compas_robots/blender 2026-05-16T02:27:55,876 creating build/lib/compas_robots/ghpython 2026-05-16T02:27:55,877 copying src/compas_robots/ghpython/__init__.py -> build/lib/compas_robots/ghpython 2026-05-16T02:27:55,879 creating build/lib/compas_robots/resources 2026-05-16T02:27:55,880 copying src/compas_robots/resources/__init__.py -> build/lib/compas_robots/resources 2026-05-16T02:27:55,882 copying src/compas_robots/resources/mesh_importer.py -> build/lib/compas_robots/resources 2026-05-16T02:27:55,884 copying src/compas_robots/resources/basic.py -> build/lib/compas_robots/resources 2026-05-16T02:27:55,887 copying src/compas_robots/resources/github.py -> build/lib/compas_robots/resources 2026-05-16T02:27:55,892 creating build/lib/compas_robots/viewer/scene 2026-05-16T02:27:55,893 copying src/compas_robots/viewer/scene/robotmodelobject.py -> build/lib/compas_robots/viewer/scene 2026-05-16T02:27:55,896 copying src/compas_robots/viewer/scene/__init__.py -> build/lib/compas_robots/viewer/scene 2026-05-16T02:27:55,898 creating build/lib/compas_robots/rhino/scene 2026-05-16T02:27:55,899 copying src/compas_robots/rhino/scene/robotmodelobject.py -> build/lib/compas_robots/rhino/scene 2026-05-16T02:27:55,901 copying src/compas_robots/rhino/scene/__init__.py -> build/lib/compas_robots/rhino/scene 2026-05-16T02:27:55,904 creating build/lib/compas_robots/blender/scene 2026-05-16T02:27:55,905 copying src/compas_robots/blender/scene/robotmodelobject.py -> build/lib/compas_robots/blender/scene 2026-05-16T02:27:55,907 copying src/compas_robots/blender/scene/__init__.py -> build/lib/compas_robots/blender/scene 2026-05-16T02:27:55,910 creating build/lib/compas_robots/ghpython/scene 2026-05-16T02:27:55,911 copying src/compas_robots/ghpython/scene/robotmodelobject.py -> build/lib/compas_robots/ghpython/scene 2026-05-16T02:27:55,913 copying src/compas_robots/ghpython/scene/__init__.py -> build/lib/compas_robots/ghpython/scene 2026-05-16T02:27:55,915 running egg_info 2026-05-16T02:27:55,924 writing src/compas_robots.egg-info/PKG-INFO 2026-05-16T02:27:55,930 writing dependency_links to src/compas_robots.egg-info/dependency_links.txt 2026-05-16T02:27:55,933 writing requirements to src/compas_robots.egg-info/requires.txt 2026-05-16T02:27:55,934 writing top-level names to src/compas_robots.egg-info/top_level.txt 2026-05-16T02:27:55,959 reading manifest file 'src/compas_robots.egg-info/SOURCES.txt' 2026-05-16T02:27:55,964 reading manifest template 'MANIFEST.in' 2026-05-16T02:27:55,973 no previously-included directories found matching '.github' 2026-05-16T02:27:55,973 no previously-included directories found matching 'data' 2026-05-16T02:27:55,974 no previously-included directories found matching 'docs' 2026-05-16T02:27:55,975 no previously-included directories found matching 'scripts' 2026-05-16T02:27:55,975 no previously-included directories found matching 'tests' 2026-05-16T02:27:55,976 no previously-included directories found matching 'temp' 2026-05-16T02:27:55,977 warning: no previously-included files found matching 'compas_robots.jpg' 2026-05-16T02:27:55,978 warning: no previously-included files found matching 'pytest.ini' 2026-05-16T02:27:55,978 warning: no previously-included files found matching '.editorconfig' 2026-05-16T02:27:55,979 warning: no previously-included files found matching 'tasks.py' 2026-05-16T02:27:55,980 warning: no previously-included files found matching 'CONTRIBUTING.md' 2026-05-16T02:27:55,980 warning: no previously-included files found matching 'conftest.py' 2026-05-16T02:27:55,981 warning: no previously-included files found matching 'mkdocs.yml' 2026-05-16T02:27:55,982 warning: no previously-included files matching '*.py[cod]' found anywhere in distribution 2026-05-16T02:27:55,983 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-05-16T02:27:55,984 warning: no previously-included files matching '*.dylib' found anywhere in distribution 2026-05-16T02:27:55,984 warning: no previously-included files matching '*.nb[ic]' found anywhere in distribution 2026-05-16T02:27:55,985 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2026-05-16T02:27:55,986 adding license file 'LICENSE' 2026-05-16T02:27:55,986 adding license file 'AUTHORS.md' 2026-05-16T02:27:55,991 writing manifest file 'src/compas_robots.egg-info/SOURCES.txt' 2026-05-16T02:27:56,005 creating build/lib/compas_robots/data/ur_description/urdf 2026-05-16T02:27:56,007 copying src/compas_robots/data/ur_description/urdf/ur5.urdf -> build/lib/compas_robots/data/ur_description/urdf 2026-05-16T02:27:56,013 copying src/compas_robots/data/ur_description/urdf/ur5e.urdf -> build/lib/compas_robots/data/ur_description/urdf 2026-05-16T02:27:56,016 creating build/lib/compas_robots/data/ur_description/meshes/ur5e/visual 2026-05-16T02:27:56,018 copying src/compas_robots/data/ur_description/meshes/ur5e/visual/base.dae -> build/lib/compas_robots/data/ur_description/meshes/ur5e/visual 2026-05-16T02:27:56,027 copying src/compas_robots/data/ur_description/meshes/ur5e/visual/forearm.dae -> build/lib/compas_robots/data/ur_description/meshes/ur5e/visual 2026-05-16T02:27:56,054 copying src/compas_robots/data/ur_description/meshes/ur5e/visual/shoulder.dae -> build/lib/compas_robots/data/ur_description/meshes/ur5e/visual 2026-05-16T02:27:56,081 copying src/compas_robots/data/ur_description/meshes/ur5e/visual/upperarm.dae -> build/lib/compas_robots/data/ur_description/meshes/ur5e/visual 2026-05-16T02:27:56,127 copying src/compas_robots/data/ur_description/meshes/ur5e/visual/wrist1.dae -> build/lib/compas_robots/data/ur_description/meshes/ur5e/visual 2026-05-16T02:27:56,149 copying src/compas_robots/data/ur_description/meshes/ur5e/visual/wrist2.dae -> build/lib/compas_robots/data/ur_description/meshes/ur5e/visual 2026-05-16T02:27:56,174 copying src/compas_robots/data/ur_description/meshes/ur5e/visual/wrist3.dae -> build/lib/compas_robots/data/ur_description/meshes/ur5e/visual 2026-05-16T02:27:56,178 creating build/lib/compas_robots/data/ur_description/meshes/ur5e/collision 2026-05-16T02:27:56,179 copying src/compas_robots/data/ur_description/meshes/ur5e/collision/base.stl -> build/lib/compas_robots/data/ur_description/meshes/ur5e/collision 2026-05-16T02:27:56,182 copying src/compas_robots/data/ur_description/meshes/ur5e/collision/forearm.stl -> build/lib/compas_robots/data/ur_description/meshes/ur5e/collision 2026-05-16T02:27:56,186 copying src/compas_robots/data/ur_description/meshes/ur5e/collision/shoulder.stl -> build/lib/compas_robots/data/ur_description/meshes/ur5e/collision 2026-05-16T02:27:56,190 copying src/compas_robots/data/ur_description/meshes/ur5e/collision/upperarm.stl -> build/lib/compas_robots/data/ur_description/meshes/ur5e/collision 2026-05-16T02:27:56,195 copying src/compas_robots/data/ur_description/meshes/ur5e/collision/wrist1.stl -> build/lib/compas_robots/data/ur_description/meshes/ur5e/collision 2026-05-16T02:27:56,200 copying src/compas_robots/data/ur_description/meshes/ur5e/collision/wrist2.stl -> build/lib/compas_robots/data/ur_description/meshes/ur5e/collision 2026-05-16T02:27:56,204 copying src/compas_robots/data/ur_description/meshes/ur5e/collision/wrist3.stl -> build/lib/compas_robots/data/ur_description/meshes/ur5e/collision 2026-05-16T02:27:56,207 creating build/lib/compas_robots/data/ur_description/meshes/ur5/visual 2026-05-16T02:27:56,209 copying src/compas_robots/data/ur_description/meshes/ur5/visual/base.obj -> build/lib/compas_robots/data/ur_description/meshes/ur5/visual 2026-05-16T02:27:56,217 copying src/compas_robots/data/ur_description/meshes/ur5/visual/forearm.obj -> build/lib/compas_robots/data/ur_description/meshes/ur5/visual 2026-05-16T02:27:56,271 copying src/compas_robots/data/ur_description/meshes/ur5/visual/shoulder.obj -> build/lib/compas_robots/data/ur_description/meshes/ur5/visual 2026-05-16T02:27:56,296 copying src/compas_robots/data/ur_description/meshes/ur5/visual/upperarm.obj -> build/lib/compas_robots/data/ur_description/meshes/ur5/visual 2026-05-16T02:27:56,348 copying src/compas_robots/data/ur_description/meshes/ur5/visual/wrist1.obj -> build/lib/compas_robots/data/ur_description/meshes/ur5/visual 2026-05-16T02:27:56,369 copying src/compas_robots/data/ur_description/meshes/ur5/visual/wrist2.obj -> build/lib/compas_robots/data/ur_description/meshes/ur5/visual 2026-05-16T02:27:56,390 copying src/compas_robots/data/ur_description/meshes/ur5/visual/wrist3.obj -> build/lib/compas_robots/data/ur_description/meshes/ur5/visual 2026-05-16T02:27:56,395 creating build/lib/compas_robots/data/ur_description/meshes/ur5/collision 2026-05-16T02:27:56,396 copying src/compas_robots/data/ur_description/meshes/ur5/collision/base.stl -> build/lib/compas_robots/data/ur_description/meshes/ur5/collision 2026-05-16T02:27:56,399 copying src/compas_robots/data/ur_description/meshes/ur5/collision/forearm.stl -> build/lib/compas_robots/data/ur_description/meshes/ur5/collision 2026-05-16T02:27:56,402 copying src/compas_robots/data/ur_description/meshes/ur5/collision/shoulder.stl -> build/lib/compas_robots/data/ur_description/meshes/ur5/collision 2026-05-16T02:27:56,405 copying src/compas_robots/data/ur_description/meshes/ur5/collision/upperarm.stl -> build/lib/compas_robots/data/ur_description/meshes/ur5/collision 2026-05-16T02:27:56,410 copying src/compas_robots/data/ur_description/meshes/ur5/collision/wrist1.stl -> build/lib/compas_robots/data/ur_description/meshes/ur5/collision 2026-05-16T02:27:56,413 copying src/compas_robots/data/ur_description/meshes/ur5/collision/wrist2.stl -> build/lib/compas_robots/data/ur_description/meshes/ur5/collision 2026-05-16T02:27:56,416 copying src/compas_robots/data/ur_description/meshes/ur5/collision/wrist3.stl -> build/lib/compas_robots/data/ur_description/meshes/ur5/collision 2026-05-16T02:27:56,436 installing to build/bdist.linux-armv7l/wheel 2026-05-16T02:27:56,436 running install 2026-05-16T02:27:56,460 running install_lib 2026-05-16T02:27:56,466 creating build/bdist.linux-armv7l/wheel 2026-05-16T02:27:56,468 creating build/bdist.linux-armv7l/wheel/compas_robots 2026-05-16T02:27:56,469 copying build/lib/compas_robots/__init__.py -> build/bdist.linux-armv7l/wheel/./compas_robots 2026-05-16T02:27:56,472 creating build/bdist.linux-armv7l/wheel/compas_robots/model 2026-05-16T02:27:56,473 copying build/lib/compas_robots/model/robot.py -> build/bdist.linux-armv7l/wheel/./compas_robots/model 2026-05-16T02:27:56,476 copying build/lib/compas_robots/model/__init__.py -> build/bdist.linux-armv7l/wheel/./compas_robots/model 2026-05-16T02:27:56,477 copying build/lib/compas_robots/model/link.py -> build/bdist.linux-armv7l/wheel/./compas_robots/model 2026-05-16T02:27:56,480 copying build/lib/compas_robots/model/geometry.py -> build/bdist.linux-armv7l/wheel/./compas_robots/model 2026-05-16T02:27:56,482 copying build/lib/compas_robots/model/tool.py -> build/bdist.linux-armv7l/wheel/./compas_robots/model 2026-05-16T02:27:56,484 copying build/lib/compas_robots/model/joint.py -> build/bdist.linux-armv7l/wheel/./compas_robots/model 2026-05-16T02:27:56,487 copying build/lib/compas_robots/model/base.py -> build/bdist.linux-armv7l/wheel/./compas_robots/model 2026-05-16T02:27:56,489 creating build/bdist.linux-armv7l/wheel/compas_robots/data 2026-05-16T02:27:56,491 creating build/bdist.linux-armv7l/wheel/compas_robots/data/ur_description 2026-05-16T02:27:56,493 creating build/bdist.linux-armv7l/wheel/compas_robots/data/ur_description/meshes 2026-05-16T02:27:56,495 creating build/bdist.linux-armv7l/wheel/compas_robots/data/ur_description/meshes/ur5e 2026-05-16T02:27:56,496 creating build/bdist.linux-armv7l/wheel/compas_robots/data/ur_description/meshes/ur5e/visual 2026-05-16T02:27:56,498 copying build/lib/compas_robots/data/ur_description/meshes/ur5e/visual/wrist2.dae -> build/bdist.linux-armv7l/wheel/./compas_robots/data/ur_description/meshes/ur5e/visual 2026-05-16T02:27:56,552 copying build/lib/compas_robots/data/ur_description/meshes/ur5e/visual/shoulder.dae -> build/bdist.linux-armv7l/wheel/./compas_robots/data/ur_description/meshes/ur5e/visual 2026-05-16T02:27:56,579 copying build/lib/compas_robots/data/ur_description/meshes/ur5e/visual/base.dae -> build/bdist.linux-armv7l/wheel/./compas_robots/data/ur_description/meshes/ur5e/visual 2026-05-16T02:27:56,586 copying build/lib/compas_robots/data/ur_description/meshes/ur5e/visual/wrist1.dae -> build/bdist.linux-armv7l/wheel/./compas_robots/data/ur_description/meshes/ur5e/visual 2026-05-16T02:27:56,613 copying build/lib/compas_robots/data/ur_description/meshes/ur5e/visual/forearm.dae -> build/bdist.linux-armv7l/wheel/./compas_robots/data/ur_description/meshes/ur5e/visual 2026-05-16T02:27:56,631 copying build/lib/compas_robots/data/ur_description/meshes/ur5e/visual/upperarm.dae -> build/bdist.linux-armv7l/wheel/./compas_robots/data/ur_description/meshes/ur5e/visual 2026-05-16T02:27:56,677 copying build/lib/compas_robots/data/ur_description/meshes/ur5e/visual/wrist3.dae -> build/bdist.linux-armv7l/wheel/./compas_robots/data/ur_description/meshes/ur5e/visual 2026-05-16T02:27:56,681 creating build/bdist.linux-armv7l/wheel/compas_robots/data/ur_description/meshes/ur5e/collision 2026-05-16T02:27:56,682 copying build/lib/compas_robots/data/ur_description/meshes/ur5e/collision/wrist3.stl -> build/bdist.linux-armv7l/wheel/./compas_robots/data/ur_description/meshes/ur5e/collision 2026-05-16T02:27:56,684 copying build/lib/compas_robots/data/ur_description/meshes/ur5e/collision/base.stl -> build/bdist.linux-armv7l/wheel/./compas_robots/data/ur_description/meshes/ur5e/collision 2026-05-16T02:27:56,687 copying build/lib/compas_robots/data/ur_description/meshes/ur5e/collision/shoulder.stl -> build/bdist.linux-armv7l/wheel/./compas_robots/data/ur_description/meshes/ur5e/collision 2026-05-16T02:27:56,690 copying build/lib/compas_robots/data/ur_description/meshes/ur5e/collision/upperarm.stl -> build/bdist.linux-armv7l/wheel/./compas_robots/data/ur_description/meshes/ur5e/collision 2026-05-16T02:27:56,694 copying build/lib/compas_robots/data/ur_description/meshes/ur5e/collision/wrist1.stl -> build/bdist.linux-armv7l/wheel/./compas_robots/data/ur_description/meshes/ur5e/collision 2026-05-16T02:27:56,697 copying build/lib/compas_robots/data/ur_description/meshes/ur5e/collision/forearm.stl -> build/bdist.linux-armv7l/wheel/./compas_robots/data/ur_description/meshes/ur5e/collision 2026-05-16T02:27:56,700 copying build/lib/compas_robots/data/ur_description/meshes/ur5e/collision/wrist2.stl -> build/bdist.linux-armv7l/wheel/./compas_robots/data/ur_description/meshes/ur5e/collision 2026-05-16T02:27:56,704 creating build/bdist.linux-armv7l/wheel/compas_robots/data/ur_description/meshes/ur5 2026-05-16T02:27:56,706 creating build/bdist.linux-armv7l/wheel/compas_robots/data/ur_description/meshes/ur5/visual 2026-05-16T02:27:56,707 copying build/lib/compas_robots/data/ur_description/meshes/ur5/visual/upperarm.obj -> build/bdist.linux-armv7l/wheel/./compas_robots/data/ur_description/meshes/ur5/visual 2026-05-16T02:27:56,749 copying build/lib/compas_robots/data/ur_description/meshes/ur5/visual/forearm.obj -> build/bdist.linux-armv7l/wheel/./compas_robots/data/ur_description/meshes/ur5/visual 2026-05-16T02:27:56,781 copying build/lib/compas_robots/data/ur_description/meshes/ur5/visual/base.obj -> build/bdist.linux-armv7l/wheel/./compas_robots/data/ur_description/meshes/ur5/visual 2026-05-16T02:27:56,786 copying build/lib/compas_robots/data/ur_description/meshes/ur5/visual/wrist2.obj -> build/bdist.linux-armv7l/wheel/./compas_robots/data/ur_description/meshes/ur5/visual 2026-05-16T02:27:56,823 copying build/lib/compas_robots/data/ur_description/meshes/ur5/visual/wrist1.obj -> build/bdist.linux-armv7l/wheel/./compas_robots/data/ur_description/meshes/ur5/visual 2026-05-16T02:27:56,854 copying build/lib/compas_robots/data/ur_description/meshes/ur5/visual/shoulder.obj -> build/bdist.linux-armv7l/wheel/./compas_robots/data/ur_description/meshes/ur5/visual 2026-05-16T02:27:56,878 copying build/lib/compas_robots/data/ur_description/meshes/ur5/visual/wrist3.obj -> build/bdist.linux-armv7l/wheel/./compas_robots/data/ur_description/meshes/ur5/visual 2026-05-16T02:27:56,883 creating build/bdist.linux-armv7l/wheel/compas_robots/data/ur_description/meshes/ur5/collision 2026-05-16T02:27:56,884 copying build/lib/compas_robots/data/ur_description/meshes/ur5/collision/wrist3.stl -> build/bdist.linux-armv7l/wheel/./compas_robots/data/ur_description/meshes/ur5/collision 2026-05-16T02:27:56,887 copying build/lib/compas_robots/data/ur_description/meshes/ur5/collision/base.stl -> build/bdist.linux-armv7l/wheel/./compas_robots/data/ur_description/meshes/ur5/collision 2026-05-16T02:27:56,889 copying build/lib/compas_robots/data/ur_description/meshes/ur5/collision/shoulder.stl -> build/bdist.linux-armv7l/wheel/./compas_robots/data/ur_description/meshes/ur5/collision 2026-05-16T02:27:56,892 copying build/lib/compas_robots/data/ur_description/meshes/ur5/collision/upperarm.stl -> build/bdist.linux-armv7l/wheel/./compas_robots/data/ur_description/meshes/ur5/collision 2026-05-16T02:27:56,895 copying build/lib/compas_robots/data/ur_description/meshes/ur5/collision/wrist1.stl -> build/bdist.linux-armv7l/wheel/./compas_robots/data/ur_description/meshes/ur5/collision 2026-05-16T02:27:56,898 copying build/lib/compas_robots/data/ur_description/meshes/ur5/collision/forearm.stl -> build/bdist.linux-armv7l/wheel/./compas_robots/data/ur_description/meshes/ur5/collision 2026-05-16T02:27:56,901 copying build/lib/compas_robots/data/ur_description/meshes/ur5/collision/wrist2.stl -> build/bdist.linux-armv7l/wheel/./compas_robots/data/ur_description/meshes/ur5/collision 2026-05-16T02:27:56,904 creating build/bdist.linux-armv7l/wheel/compas_robots/data/ur_description/urdf 2026-05-16T02:27:56,905 copying build/lib/compas_robots/data/ur_description/urdf/ur5.urdf -> build/bdist.linux-armv7l/wheel/./compas_robots/data/ur_description/urdf 2026-05-16T02:27:56,908 copying build/lib/compas_robots/data/ur_description/urdf/ur5e.urdf -> build/bdist.linux-armv7l/wheel/./compas_robots/data/ur_description/urdf 2026-05-16T02:27:56,911 creating build/bdist.linux-armv7l/wheel/compas_robots/viewer 2026-05-16T02:27:56,912 copying build/lib/compas_robots/viewer/__init__.py -> build/bdist.linux-armv7l/wheel/./compas_robots/viewer 2026-05-16T02:27:56,914 creating build/bdist.linux-armv7l/wheel/compas_robots/viewer/scene 2026-05-16T02:27:56,915 copying build/lib/compas_robots/viewer/scene/robotmodelobject.py -> build/bdist.linux-armv7l/wheel/./compas_robots/viewer/scene 2026-05-16T02:27:56,917 copying build/lib/compas_robots/viewer/scene/__init__.py -> build/bdist.linux-armv7l/wheel/./compas_robots/viewer/scene 2026-05-16T02:27:56,920 creating build/bdist.linux-armv7l/wheel/compas_robots/rhino 2026-05-16T02:27:56,921 copying build/lib/compas_robots/rhino/__init__.py -> build/bdist.linux-armv7l/wheel/./compas_robots/rhino 2026-05-16T02:27:56,923 creating build/bdist.linux-armv7l/wheel/compas_robots/rhino/scene 2026-05-16T02:27:56,924 copying build/lib/compas_robots/rhino/scene/robotmodelobject.py -> build/bdist.linux-armv7l/wheel/./compas_robots/rhino/scene 2026-05-16T02:27:56,927 copying build/lib/compas_robots/rhino/scene/__init__.py -> build/bdist.linux-armv7l/wheel/./compas_robots/rhino/scene 2026-05-16T02:27:56,929 copying build/lib/compas_robots/rhino/install.py -> build/bdist.linux-armv7l/wheel/./compas_robots/rhino 2026-05-16T02:27:56,931 creating build/bdist.linux-armv7l/wheel/compas_robots/scene 2026-05-16T02:27:56,933 copying build/lib/compas_robots/scene/__init__.py -> build/bdist.linux-armv7l/wheel/./compas_robots/scene 2026-05-16T02:27:56,935 copying build/lib/compas_robots/scene/baserobotmodelobject.py -> build/bdist.linux-armv7l/wheel/./compas_robots/scene 2026-05-16T02:27:56,938 creating build/bdist.linux-armv7l/wheel/compas_robots/files 2026-05-16T02:27:56,939 copying build/lib/compas_robots/files/__init__.py -> build/bdist.linux-armv7l/wheel/./compas_robots/files 2026-05-16T02:27:56,941 copying build/lib/compas_robots/files/urdf.py -> build/bdist.linux-armv7l/wheel/./compas_robots/files 2026-05-16T02:27:56,945 creating build/bdist.linux-armv7l/wheel/compas_robots/blender 2026-05-16T02:27:56,946 copying build/lib/compas_robots/blender/__init__.py -> build/bdist.linux-armv7l/wheel/./compas_robots/blender 2026-05-16T02:27:56,948 creating build/bdist.linux-armv7l/wheel/compas_robots/blender/scene 2026-05-16T02:27:56,949 copying build/lib/compas_robots/blender/scene/robotmodelobject.py -> build/bdist.linux-armv7l/wheel/./compas_robots/blender/scene 2026-05-16T02:27:56,952 copying build/lib/compas_robots/blender/scene/__init__.py -> build/bdist.linux-armv7l/wheel/./compas_robots/blender/scene 2026-05-16T02:27:56,954 creating build/bdist.linux-armv7l/wheel/compas_robots/ghpython 2026-05-16T02:27:56,955 copying build/lib/compas_robots/ghpython/__init__.py -> build/bdist.linux-armv7l/wheel/./compas_robots/ghpython 2026-05-16T02:27:56,958 creating build/bdist.linux-armv7l/wheel/compas_robots/ghpython/scene 2026-05-16T02:27:56,959 copying build/lib/compas_robots/ghpython/scene/robotmodelobject.py -> build/bdist.linux-armv7l/wheel/./compas_robots/ghpython/scene 2026-05-16T02:27:56,961 copying build/lib/compas_robots/ghpython/scene/__init__.py -> build/bdist.linux-armv7l/wheel/./compas_robots/ghpython/scene 2026-05-16T02:27:56,963 creating build/bdist.linux-armv7l/wheel/compas_robots/resources 2026-05-16T02:27:56,964 copying build/lib/compas_robots/resources/__init__.py -> build/bdist.linux-armv7l/wheel/./compas_robots/resources 2026-05-16T02:27:56,966 copying build/lib/compas_robots/resources/mesh_importer.py -> build/bdist.linux-armv7l/wheel/./compas_robots/resources 2026-05-16T02:27:56,969 copying build/lib/compas_robots/resources/basic.py -> build/bdist.linux-armv7l/wheel/./compas_robots/resources 2026-05-16T02:27:56,971 copying build/lib/compas_robots/resources/github.py -> build/bdist.linux-armv7l/wheel/./compas_robots/resources 2026-05-16T02:27:56,973 copying build/lib/compas_robots/configuration.py -> build/bdist.linux-armv7l/wheel/./compas_robots 2026-05-16T02:27:56,975 running install_egg_info 2026-05-16T02:27:56,981 Copying src/compas_robots.egg-info to build/bdist.linux-armv7l/wheel/./compas_robots-1.0.1-py3.11.egg-info 2026-05-16T02:27:56,991 running install_scripts 2026-05-16T02:27:57,006 creating build/bdist.linux-armv7l/wheel/compas_robots-1.0.1.dist-info/WHEEL 2026-05-16T02:27:57,010 creating '/tmp/pip-wheel-d3p5rms3/.tmp-4gpwr_oj/compas_robots-1.0.1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-05-16T02:27:57,013 adding 'compas_robots/__init__.py' 2026-05-16T02:27:57,017 adding 'compas_robots/configuration.py' 2026-05-16T02:27:57,019 adding 'compas_robots/blender/__init__.py' 2026-05-16T02:27:57,021 adding 'compas_robots/blender/scene/__init__.py' 2026-05-16T02:27:57,024 adding 'compas_robots/blender/scene/robotmodelobject.py' 2026-05-16T02:27:57,030 adding 'compas_robots/data/ur_description/meshes/ur5/collision/base.stl' 2026-05-16T02:27:57,036 adding 'compas_robots/data/ur_description/meshes/ur5/collision/forearm.stl' 2026-05-16T02:27:57,041 adding 'compas_robots/data/ur_description/meshes/ur5/collision/shoulder.stl' 2026-05-16T02:27:57,047 adding 'compas_robots/data/ur_description/meshes/ur5/collision/upperarm.stl' 2026-05-16T02:27:57,052 adding 'compas_robots/data/ur_description/meshes/ur5/collision/wrist1.stl' 2026-05-16T02:27:57,056 adding 'compas_robots/data/ur_description/meshes/ur5/collision/wrist2.stl' 2026-05-16T02:27:57,060 adding 'compas_robots/data/ur_description/meshes/ur5/collision/wrist3.stl' 2026-05-16T02:27:57,099 adding 'compas_robots/data/ur_description/meshes/ur5/visual/base.obj' 2026-05-16T02:27:57,500 adding 'compas_robots/data/ur_description/meshes/ur5/visual/forearm.obj' 2026-05-16T02:27:57,769 adding 'compas_robots/data/ur_description/meshes/ur5/visual/shoulder.obj' 2026-05-16T02:27:58,346 adding 'compas_robots/data/ur_description/meshes/ur5/visual/upperarm.obj' 2026-05-16T02:27:58,629 adding 'compas_robots/data/ur_description/meshes/ur5/visual/wrist1.obj' 2026-05-16T02:27:58,903 adding 'compas_robots/data/ur_description/meshes/ur5/visual/wrist2.obj' 2026-05-16T02:27:58,933 adding 'compas_robots/data/ur_description/meshes/ur5/visual/wrist3.obj' 2026-05-16T02:27:58,937 adding 'compas_robots/data/ur_description/meshes/ur5e/collision/base.stl' 2026-05-16T02:27:58,942 adding 'compas_robots/data/ur_description/meshes/ur5e/collision/forearm.stl' 2026-05-16T02:27:58,949 adding 'compas_robots/data/ur_description/meshes/ur5e/collision/shoulder.stl' 2026-05-16T02:27:58,959 adding 'compas_robots/data/ur_description/meshes/ur5e/collision/upperarm.stl' 2026-05-16T02:27:58,965 adding 'compas_robots/data/ur_description/meshes/ur5e/collision/wrist1.stl' 2026-05-16T02:27:58,972 adding 'compas_robots/data/ur_description/meshes/ur5e/collision/wrist2.stl' 2026-05-16T02:27:58,974 adding 'compas_robots/data/ur_description/meshes/ur5e/collision/wrist3.stl' 2026-05-16T02:27:59,062 adding 'compas_robots/data/ur_description/meshes/ur5e/visual/base.dae' 2026-05-16T02:27:59,370 adding 'compas_robots/data/ur_description/meshes/ur5e/visual/forearm.dae' 2026-05-16T02:27:59,895 adding 'compas_robots/data/ur_description/meshes/ur5e/visual/shoulder.dae' 2026-05-16T02:28:00,789 adding 'compas_robots/data/ur_description/meshes/ur5e/visual/upperarm.dae' 2026-05-16T02:28:01,188 adding 'compas_robots/data/ur_description/meshes/ur5e/visual/wrist1.dae' 2026-05-16T02:28:01,635 adding 'compas_robots/data/ur_description/meshes/ur5e/visual/wrist2.dae' 2026-05-16T02:28:01,658 adding 'compas_robots/data/ur_description/meshes/ur5e/visual/wrist3.dae' 2026-05-16T02:28:01,661 adding 'compas_robots/data/ur_description/urdf/ur5.urdf' 2026-05-16T02:28:01,662 adding 'compas_robots/data/ur_description/urdf/ur5e.urdf' 2026-05-16T02:28:01,664 adding 'compas_robots/files/__init__.py' 2026-05-16T02:28:01,666 adding 'compas_robots/files/urdf.py' 2026-05-16T02:28:01,668 adding 'compas_robots/ghpython/__init__.py' 2026-05-16T02:28:01,670 adding 'compas_robots/ghpython/scene/__init__.py' 2026-05-16T02:28:01,671 adding 'compas_robots/ghpython/scene/robotmodelobject.py' 2026-05-16T02:28:01,673 adding 'compas_robots/model/__init__.py' 2026-05-16T02:28:01,674 adding 'compas_robots/model/base.py' 2026-05-16T02:28:01,676 adding 'compas_robots/model/geometry.py' 2026-05-16T02:28:01,679 adding 'compas_robots/model/joint.py' 2026-05-16T02:28:01,681 adding 'compas_robots/model/link.py' 2026-05-16T02:28:01,687 adding 'compas_robots/model/robot.py' 2026-05-16T02:28:01,688 adding 'compas_robots/model/tool.py' 2026-05-16T02:28:01,690 adding 'compas_robots/resources/__init__.py' 2026-05-16T02:28:01,692 adding 'compas_robots/resources/basic.py' 2026-05-16T02:28:01,693 adding 'compas_robots/resources/github.py' 2026-05-16T02:28:01,695 adding 'compas_robots/resources/mesh_importer.py' 2026-05-16T02:28:01,697 adding 'compas_robots/rhino/__init__.py' 2026-05-16T02:28:01,698 adding 'compas_robots/rhino/install.py' 2026-05-16T02:28:01,700 adding 'compas_robots/rhino/scene/__init__.py' 2026-05-16T02:28:01,701 adding 'compas_robots/rhino/scene/robotmodelobject.py' 2026-05-16T02:28:01,703 adding 'compas_robots/scene/__init__.py' 2026-05-16T02:28:01,705 adding 'compas_robots/scene/baserobotmodelobject.py' 2026-05-16T02:28:01,707 adding 'compas_robots/viewer/__init__.py' 2026-05-16T02:28:01,709 adding 'compas_robots/viewer/scene/__init__.py' 2026-05-16T02:28:01,710 adding 'compas_robots/viewer/scene/robotmodelobject.py' 2026-05-16T02:28:01,713 adding 'compas_robots-1.0.1.dist-info/licenses/AUTHORS.md' 2026-05-16T02:28:01,714 adding 'compas_robots-1.0.1.dist-info/licenses/LICENSE' 2026-05-16T02:28:01,715 adding 'compas_robots-1.0.1.dist-info/METADATA' 2026-05-16T02:28:01,716 adding 'compas_robots-1.0.1.dist-info/WHEEL' 2026-05-16T02:28:01,717 adding 'compas_robots-1.0.1.dist-info/top_level.txt' 2026-05-16T02:28:01,719 adding 'compas_robots-1.0.1.dist-info/RECORD' 2026-05-16T02:28:01,788 removing build/bdist.linux-armv7l/wheel 2026-05-16T02:28:01,919 Building wheel for compas-robots (pyproject.toml): finished with status 'done' 2026-05-16T02:28:02,052 Created wheel for compas-robots: filename=compas_robots-1.0.1-py3-none-any.whl size=6077053 sha256=c77bdb670ef696fc2d6135b297e6a19f00d569570994efe67d6c9fa6bed5154a 2026-05-16T02:28:02,053 Stored in directory: /tmp/pip-ephem-wheel-cache-flcyi2hz/wheels/3c/14/67/9124b499fbb596c563d9dfbb11d536b621b8aa05bd37902d72 2026-05-16T02:28:02,068 Successfully built compas-robots 2026-05-16T02:28:02,207 Removed build tracker: '/tmp/pip-build-tracker-w4afau16'