2026-03-27T00:55:19,528 Created temporary directory: /tmp/pip-ephem-wheel-cache-y0zcit02 2026-03-27T00:55:19,530 Created temporary directory: /tmp/pip-build-tracker-gze9ruht 2026-03-27T00:55:19,530 Initialized build tracking at /tmp/pip-build-tracker-gze9ruht 2026-03-27T00:55:19,531 Created build tracker: /tmp/pip-build-tracker-gze9ruht 2026-03-27T00:55:19,531 Entered build tracker: /tmp/pip-build-tracker-gze9ruht 2026-03-27T00:55:19,532 Created temporary directory: /tmp/pip-wheel-6363jdn5 2026-03-27T00:55:19,535 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-03-27T00:55:19,537 Created temporary directory: /tmp/pip-ephem-wheel-cache-a5rqq6sr 2026-03-27T00:55:19,559 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-27T00:55:19,562 2 location(s) to search for versions of ctrlx-datalayer: 2026-03-27T00:55:19,562 * https://pypi.org/simple/ctrlx-datalayer/ 2026-03-27T00:55:19,562 * https://www.piwheels.org/simple/ctrlx-datalayer/ 2026-03-27T00:55:19,563 Fetching project page and analyzing links: https://pypi.org/simple/ctrlx-datalayer/ 2026-03-27T00:55:19,564 Getting page https://pypi.org/simple/ctrlx-datalayer/ 2026-03-27T00:55:19,565 Found index url https://pypi.org/simple 2026-03-27T00:55:19,789 Fetched page https://pypi.org/simple/ctrlx-datalayer/ as application/vnd.pypi.simple.v1+json 2026-03-27T00:55:19,793 Skipping link: No binaries permitted for ctrlx-datalayer: https://files.pythonhosted.org/packages/79/69/684672c0596772d9eb9c25aa1efc501480bc1f10113a2ec44bd6ec6d9a50/ctrlx_datalayer-1.5.0-py3-none-any.whl (from https://pypi.org/simple/ctrlx-datalayer/) (requires-python:>=3.6) 2026-03-27T00:55:19,794 Skipping link: No binaries permitted for ctrlx-datalayer: https://files.pythonhosted.org/packages/55/4a/c7873afe1c75bf38aee87026a852d7978a7c0af207a5407b4d7361a51101/ctrlx_datalayer-1.6.0-py3-none-any.whl (from https://pypi.org/simple/ctrlx-datalayer/) (requires-python:>=3.6) 2026-03-27T00:55:19,794 Skipping link: No binaries permitted for ctrlx-datalayer: https://files.pythonhosted.org/packages/f4/f9/1b66751c4356950a534a7502ba132ad9068822f3f3ce8865c4fd6b5d6068/ctrlx_datalayer-2.1.0-py3-none-any.whl (from https://pypi.org/simple/ctrlx-datalayer/) (requires-python:>=3.6) 2026-03-27T00:55:19,795 Skipping link: No binaries permitted for ctrlx-datalayer: https://files.pythonhosted.org/packages/d6/2a/e2a55dfb04b1780d90d12f03ece1b8ce643b52db848f9ffa0e3d027030db/ctrlx_datalayer-2.1.1-py3-none-any.whl (from https://pypi.org/simple/ctrlx-datalayer/) (requires-python:>=3.6) 2026-03-27T00:55:19,795 Skipping link: No binaries permitted for ctrlx-datalayer: https://files.pythonhosted.org/packages/4d/91/032bbf5c1495dc8ec91c4ee9535a5d1bb94f49ac2c906571758e9233e743/ctrlx_datalayer-2.2.0-py3-none-any.whl (from https://pypi.org/simple/ctrlx-datalayer/) (requires-python:>=3.6) 2026-03-27T00:55:19,796 Skipping link: No binaries permitted for ctrlx-datalayer: https://files.pythonhosted.org/packages/9f/a0/1b2dffbf2bcd9d9a8932371ebdbf6d7f31b9bb32240396197def15298214/ctrlx_datalayer-2.3.0-py3-none-any.whl (from https://pypi.org/simple/ctrlx-datalayer/) (requires-python:>=3.6) 2026-03-27T00:55:19,796 Skipping link: No binaries permitted for ctrlx-datalayer: https://files.pythonhosted.org/packages/76/7e/303ca38670aa20be3fcf9bc11cb380f02ca4d6c0a21f703a406ce45be2dc/ctrlx_datalayer-2.4.0-py3-none-any.whl (from https://pypi.org/simple/ctrlx-datalayer/) (requires-python:>=3.6) 2026-03-27T00:55:19,797 Skipping link: No binaries permitted for ctrlx-datalayer: https://files.pythonhosted.org/packages/91/eb/247220b6d80d09d46de3364cb9e70d6b2607efc9f9bed941285615a60cfe/ctrlx_datalayer-3.0.0-py3-none-any.whl (from https://pypi.org/simple/ctrlx-datalayer/) (requires-python:>=3.8) 2026-03-27T00:55:19,797 Skipping link: No binaries permitted for ctrlx-datalayer: https://files.pythonhosted.org/packages/ee/69/4385d84de8b3cfdb4ff4e72ff2dc9f489620bbe0fc8f4bbd6019dac52506/ctrlx_datalayer-3.0.1-py3-none-any.whl (from https://pypi.org/simple/ctrlx-datalayer/) (requires-python:>=3.8) 2026-03-27T00:55:19,799 Found link https://files.pythonhosted.org/packages/a2/25/8642153b854deea0d267002d38234cb99fccadaf23974beee45617d4669a/ctrlx-datalayer-3.1.0.tar.gz (from https://pypi.org/simple/ctrlx-datalayer/) (requires-python:>=3.8), version: 3.1.0 2026-03-27T00:55:19,799 Skipping link: No binaries permitted for ctrlx-datalayer: https://files.pythonhosted.org/packages/0c/26/7cf9bb1ec37c120281563fd7470ad0b537a03e7c9f91e48ab351901c9aa3/ctrlx_datalayer-3.1.0-py3-none-any.whl (from https://pypi.org/simple/ctrlx-datalayer/) (requires-python:>=3.8) 2026-03-27T00:55:19,800 Skipping link: No binaries permitted for ctrlx-datalayer: https://files.pythonhosted.org/packages/49/45/29a2c94516c910b5bad5cc6163a3d22a97a04529cf178234227c578986a6/ctrlx_datalayer-3.2.0-py3-none-any.whl (from https://pypi.org/simple/ctrlx-datalayer/) (requires-python:>=3.8) 2026-03-27T00:55:19,800 Found link https://files.pythonhosted.org/packages/9b/1e/2e2de034c234fb224c069072a60ee29859ac254ec0043ff67e0a4343f6e5/ctrlx_datalayer-3.2.0.tar.gz (from https://pypi.org/simple/ctrlx-datalayer/) (requires-python:>=3.8), version: 3.2.0 2026-03-27T00:55:19,801 Skipping link: No binaries permitted for ctrlx-datalayer: https://files.pythonhosted.org/packages/c5/a2/e76e267d79cebd21d8502206396757effbc8a0374cbdf0fcef5a6f108e36/ctrlx_datalayer-3.3.0-py3-none-any.whl (from https://pypi.org/simple/ctrlx-datalayer/) (requires-python:>=3.8) 2026-03-27T00:55:19,802 Skipping link: No binaries permitted for ctrlx-datalayer: https://files.pythonhosted.org/packages/4b/f6/02f13346a4843f2cefc6c75aaecc1d44bc69867ff5dbf65b758724628ca1/ctrlx_datalayer-3.4.0-py3-none-any.whl (from https://pypi.org/simple/ctrlx-datalayer/) (requires-python:>=3.8) 2026-03-27T00:55:19,802 Skipping link: No binaries permitted for ctrlx-datalayer: https://files.pythonhosted.org/packages/dd/ff/d30506065b756dc1e87f646e2b01716d33334a2ea9bbc69178ebbb12daca/ctrlx_datalayer-3.5.0-py3-none-any.whl (from https://pypi.org/simple/ctrlx-datalayer/) (requires-python:>=3.8) 2026-03-27T00:55:19,802 Skipping link: No binaries permitted for ctrlx-datalayer: https://files.pythonhosted.org/packages/51/aa/5e6ebe3839ed3138d63df3ae4641bf8f7ec09cd6b8be2762dee531f78942/ctrlx_datalayer-3.7.0-py3-none-any.whl (from https://pypi.org/simple/ctrlx-datalayer/) (requires-python:>=3.8) 2026-03-27T00:55:19,803 Found link https://files.pythonhosted.org/packages/f4/01/94ef8c20ceb5998d7e6a9b1239a13d282c2855a27b88b8a8e74f59a6ba13/ctrlx_datalayer-3.7.0.tar.gz (from https://pypi.org/simple/ctrlx-datalayer/) (requires-python:>=3.8), version: 3.7.0 2026-03-27T00:55:19,804 Fetching project page and analyzing links: https://www.piwheels.org/simple/ctrlx-datalayer/ 2026-03-27T00:55:19,805 Getting page https://www.piwheels.org/simple/ctrlx-datalayer/ 2026-03-27T00:55:19,806 Found index url https://www.piwheels.org/simple 2026-03-27T00:55:19,974 Fetched page https://www.piwheels.org/simple/ctrlx-datalayer/ as text/html 2026-03-27T00:55:19,976 Skipping link: No binaries permitted for ctrlx-datalayer: https://archive1.piwheels.org/simple/ctrlx-datalayer/ctrlx_datalayer-3.2.0-py3-none-any.whl#sha256=3de7bb399a99aeccb5686330c04e521140c052444fb0cf57d4aa6d4abaf92fb8 (from https://www.piwheels.org/simple/ctrlx-datalayer/) (requires-python:>=3.8) 2026-03-27T00:55:19,977 Skipping link: No binaries permitted for ctrlx-datalayer: https://archive1.piwheels.org/simple/ctrlx-datalayer/ctrlx_datalayer-3.1.0-py3-none-any.whl#sha256=c71814e50b4c7d9ce554ed674c20e77d2de91af6fc2b7b4ebb235d5241b59409 (from https://www.piwheels.org/simple/ctrlx-datalayer/) (requires-python:>=3.8) 2026-03-27T00:55:19,977 Skipping link: not a file: https://www.piwheels.org/simple/ctrlx-datalayer/ 2026-03-27T00:55:19,978 Skipping link: not a file: https://pypi.org/simple/ctrlx-datalayer/ 2026-03-27T00:55:19,997 Given no hashes to check 1 links for project 'ctrlx-datalayer': discarding no candidates 2026-03-27T00:55:20,015 Collecting ctrlx-datalayer==3.7.0 2026-03-27T00:55:20,017 Created temporary directory: /tmp/pip-unpack-wi9vpb3q 2026-03-27T00:55:20,177 Downloading ctrlx_datalayer-3.7.0.tar.gz (220 kB) 2026-03-27T00:55:20,411 Added ctrlx-datalayer==3.7.0 from https://files.pythonhosted.org/packages/f4/01/94ef8c20ceb5998d7e6a9b1239a13d282c2855a27b88b8a8e74f59a6ba13/ctrlx_datalayer-3.7.0.tar.gz to build tracker '/tmp/pip-build-tracker-gze9ruht' 2026-03-27T00:55:20,415 Created temporary directory: /tmp/pip-build-env-979eysbx 2026-03-27T00:55:20,419 Installing build dependencies: started 2026-03-27T00:55:20,420 Running command pip subprocess to install build dependencies 2026-03-27T00:55:21,538 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-27T00:55:21,993 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-03-27T00:55:22,015 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-27T00:55:23,826 Collecting setuptools>=61.0 2026-03-27T00:55:23,922 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-03-27T00:55:26,938 Installing collected packages: setuptools 2026-03-27T00:55:29,931 Successfully installed setuptools-82.0.1 2026-03-27T00:55:30,196 Installing build dependencies: finished with status 'done' 2026-03-27T00:55:30,203 Getting requirements to build wheel: started 2026-03-27T00:55:30,204 Running command Getting requirements to build wheel 2026-03-27T00:55:30,896 running egg_info 2026-03-27T00:55:30,902 writing ctrlx_datalayer.egg-info/PKG-INFO 2026-03-27T00:55:30,905 writing dependency_links to ctrlx_datalayer.egg-info/dependency_links.txt 2026-03-27T00:55:30,908 writing requirements to ctrlx_datalayer.egg-info/requires.txt 2026-03-27T00:55:30,909 writing top-level names to ctrlx_datalayer.egg-info/top_level.txt 2026-03-27T00:55:30,931 reading manifest file 'ctrlx_datalayer.egg-info/SOURCES.txt' 2026-03-27T00:55:30,937 reading manifest template 'MANIFEST.in' 2026-03-27T00:55:30,938 adding license file 'LICENSES/MIT.txt' 2026-03-27T00:55:30,939 adding license file 'LICENSES/boschrexroth_tac_delivery.txt' 2026-03-27T00:55:30,939 adding license file 'LICENSES/tc_for_provision_of_products_free_of_charge.pdf' 2026-03-27T00:55:30,944 writing manifest file 'ctrlx_datalayer.egg-info/SOURCES.txt' 2026-03-27T00:55:31,041 Getting requirements to build wheel: finished with status 'done' 2026-03-27T00:55:31,045 Created temporary directory: /tmp/pip-modern-metadata-40zru3t3 2026-03-27T00:55:31,047 Preparing metadata (pyproject.toml): started 2026-03-27T00:55:31,048 Running command Preparing metadata (pyproject.toml) 2026-03-27T00:55:31,686 running dist_info 2026-03-27T00:55:31,696 creating /tmp/pip-modern-metadata-40zru3t3/ctrlx_datalayer.egg-info 2026-03-27T00:55:31,697 writing /tmp/pip-modern-metadata-40zru3t3/ctrlx_datalayer.egg-info/PKG-INFO 2026-03-27T00:55:31,701 writing dependency_links to /tmp/pip-modern-metadata-40zru3t3/ctrlx_datalayer.egg-info/dependency_links.txt 2026-03-27T00:55:31,703 writing requirements to /tmp/pip-modern-metadata-40zru3t3/ctrlx_datalayer.egg-info/requires.txt 2026-03-27T00:55:31,704 writing top-level names to /tmp/pip-modern-metadata-40zru3t3/ctrlx_datalayer.egg-info/top_level.txt 2026-03-27T00:55:31,705 writing manifest file '/tmp/pip-modern-metadata-40zru3t3/ctrlx_datalayer.egg-info/SOURCES.txt' 2026-03-27T00:55:31,724 reading manifest file '/tmp/pip-modern-metadata-40zru3t3/ctrlx_datalayer.egg-info/SOURCES.txt' 2026-03-27T00:55:31,726 reading manifest template 'MANIFEST.in' 2026-03-27T00:55:31,727 adding license file 'LICENSES/MIT.txt' 2026-03-27T00:55:31,728 adding license file 'LICENSES/boschrexroth_tac_delivery.txt' 2026-03-27T00:55:31,728 adding license file 'LICENSES/tc_for_provision_of_products_free_of_charge.pdf' 2026-03-27T00:55:31,732 writing manifest file '/tmp/pip-modern-metadata-40zru3t3/ctrlx_datalayer.egg-info/SOURCES.txt' 2026-03-27T00:55:31,733 creating '/tmp/pip-modern-metadata-40zru3t3/ctrlx_datalayer-3.7.0.dist-info' 2026-03-27T00:55:31,862 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-27T00:55:31,867 Source in /tmp/pip-wheel-6363jdn5/ctrlx-datalayer_79e1e9ae2852494b830ff918b3a7f7dc has version 3.7.0, which satisfies requirement ctrlx-datalayer==3.7.0 from https://files.pythonhosted.org/packages/f4/01/94ef8c20ceb5998d7e6a9b1239a13d282c2855a27b88b8a8e74f59a6ba13/ctrlx_datalayer-3.7.0.tar.gz 2026-03-27T00:55:31,868 Removed ctrlx-datalayer==3.7.0 from https://files.pythonhosted.org/packages/f4/01/94ef8c20ceb5998d7e6a9b1239a13d282c2855a27b88b8a8e74f59a6ba13/ctrlx_datalayer-3.7.0.tar.gz from build tracker '/tmp/pip-build-tracker-gze9ruht' 2026-03-27T00:55:31,873 Created temporary directory: /tmp/pip-unpack-7mc9wfo0 2026-03-27T00:55:31,874 Building wheels for collected packages: ctrlx-datalayer 2026-03-27T00:55:31,878 Created temporary directory: /tmp/pip-wheel-cdgmyjtx 2026-03-27T00:55:31,879 Destination directory: /tmp/pip-wheel-cdgmyjtx 2026-03-27T00:55:31,881 Building wheel for ctrlx-datalayer (pyproject.toml): started 2026-03-27T00:55:31,882 Running command Building wheel for ctrlx-datalayer (pyproject.toml) 2026-03-27T00:55:32,498 running bdist_wheel 2026-03-27T00:55:32,515 running build 2026-03-27T00:55:32,516 running build_py 2026-03-27T00:55:32,522 creating build/lib/ctrlxdatalayer 2026-03-27T00:55:32,524 copying ctrlxdatalayer/bulk.py -> build/lib/ctrlxdatalayer 2026-03-27T00:55:32,528 copying ctrlxdatalayer/clib_variant.py -> build/lib/ctrlxdatalayer 2026-03-27T00:55:32,532 copying ctrlxdatalayer/_version.py -> build/lib/ctrlxdatalayer 2026-03-27T00:55:32,534 copying ctrlxdatalayer/clib_provider.py -> build/lib/ctrlxdatalayer 2026-03-27T00:55:32,537 copying ctrlxdatalayer/bulk_util.py -> build/lib/ctrlxdatalayer 2026-03-27T00:55:32,539 copying ctrlxdatalayer/system.py -> build/lib/ctrlxdatalayer 2026-03-27T00:55:32,541 copying ctrlxdatalayer/clib_bulk.py -> build/lib/ctrlxdatalayer 2026-03-27T00:55:32,544 copying ctrlxdatalayer/clib_provider_node.py -> build/lib/ctrlxdatalayer 2026-03-27T00:55:32,547 copying ctrlxdatalayer/subscription_properties_builder.py -> build/lib/ctrlxdatalayer 2026-03-27T00:55:32,549 copying ctrlxdatalayer/clib.py -> build/lib/ctrlxdatalayer 2026-03-27T00:55:32,551 copying ctrlxdatalayer/subscription_async.py -> build/lib/ctrlxdatalayer 2026-03-27T00:55:32,553 copying ctrlxdatalayer/metadata_utils.py -> build/lib/ctrlxdatalayer 2026-03-27T00:55:32,556 copying ctrlxdatalayer/provider.py -> build/lib/ctrlxdatalayer 2026-03-27T00:55:32,558 copying ctrlxdatalayer/provider_node.py -> build/lib/ctrlxdatalayer 2026-03-27T00:55:32,561 copying ctrlxdatalayer/client.py -> build/lib/ctrlxdatalayer 2026-03-27T00:55:32,563 copying ctrlxdatalayer/subscription.py -> build/lib/ctrlxdatalayer 2026-03-27T00:55:32,566 copying ctrlxdatalayer/provider_subscription.py -> build/lib/ctrlxdatalayer 2026-03-27T00:55:32,568 copying ctrlxdatalayer/factory.py -> build/lib/ctrlxdatalayer 2026-03-27T00:55:32,570 copying ctrlxdatalayer/clib_system.py -> build/lib/ctrlxdatalayer 2026-03-27T00:55:32,572 copying ctrlxdatalayer/clib_converter.py -> build/lib/ctrlxdatalayer 2026-03-27T00:55:32,574 copying ctrlxdatalayer/clib_client.py -> build/lib/ctrlxdatalayer 2026-03-27T00:55:32,576 copying ctrlxdatalayer/clib_factory.py -> build/lib/ctrlxdatalayer 2026-03-27T00:55:32,578 copying ctrlxdatalayer/converter.py -> build/lib/ctrlxdatalayer 2026-03-27T00:55:32,580 copying ctrlxdatalayer/subscription_sync.py -> build/lib/ctrlxdatalayer 2026-03-27T00:55:32,582 copying ctrlxdatalayer/variant.py -> build/lib/ctrlxdatalayer 2026-03-27T00:55:32,585 copying ctrlxdatalayer/__init__.py -> build/lib/ctrlxdatalayer 2026-03-27T00:55:32,586 running egg_info 2026-03-27T00:55:32,596 writing ctrlx_datalayer.egg-info/PKG-INFO 2026-03-27T00:55:32,598 writing dependency_links to ctrlx_datalayer.egg-info/dependency_links.txt 2026-03-27T00:55:32,600 writing requirements to ctrlx_datalayer.egg-info/requires.txt 2026-03-27T00:55:32,601 writing top-level names to ctrlx_datalayer.egg-info/top_level.txt 2026-03-27T00:55:32,611 reading manifest file 'ctrlx_datalayer.egg-info/SOURCES.txt' 2026-03-27T00:55:32,616 reading manifest template 'MANIFEST.in' 2026-03-27T00:55:32,617 adding license file 'LICENSES/MIT.txt' 2026-03-27T00:55:32,617 adding license file 'LICENSES/boschrexroth_tac_delivery.txt' 2026-03-27T00:55:32,618 adding license file 'LICENSES/tc_for_provision_of_products_free_of_charge.pdf' 2026-03-27T00:55:32,622 writing manifest file 'ctrlx_datalayer.egg-info/SOURCES.txt' 2026-03-27T00:55:32,634 installing to build/bdist.linux-armv7l/wheel 2026-03-27T00:55:32,635 running install 2026-03-27T00:55:32,657 running install_lib 2026-03-27T00:55:32,663 creating build/bdist.linux-armv7l/wheel 2026-03-27T00:55:32,665 creating build/bdist.linux-armv7l/wheel/ctrlxdatalayer 2026-03-27T00:55:32,666 copying build/lib/ctrlxdatalayer/bulk.py -> build/bdist.linux-armv7l/wheel/./ctrlxdatalayer 2026-03-27T00:55:32,669 copying build/lib/ctrlxdatalayer/clib_variant.py -> build/bdist.linux-armv7l/wheel/./ctrlxdatalayer 2026-03-27T00:55:32,671 copying build/lib/ctrlxdatalayer/_version.py -> build/bdist.linux-armv7l/wheel/./ctrlxdatalayer 2026-03-27T00:55:32,673 copying build/lib/ctrlxdatalayer/clib_provider.py -> build/bdist.linux-armv7l/wheel/./ctrlxdatalayer 2026-03-27T00:55:32,675 copying build/lib/ctrlxdatalayer/bulk_util.py -> build/bdist.linux-armv7l/wheel/./ctrlxdatalayer 2026-03-27T00:55:32,678 copying build/lib/ctrlxdatalayer/system.py -> build/bdist.linux-armv7l/wheel/./ctrlxdatalayer 2026-03-27T00:55:32,680 copying build/lib/ctrlxdatalayer/clib_bulk.py -> build/bdist.linux-armv7l/wheel/./ctrlxdatalayer 2026-03-27T00:55:32,682 copying build/lib/ctrlxdatalayer/clib_provider_node.py -> build/bdist.linux-armv7l/wheel/./ctrlxdatalayer 2026-03-27T00:55:32,684 copying build/lib/ctrlxdatalayer/subscription_properties_builder.py -> build/bdist.linux-armv7l/wheel/./ctrlxdatalayer 2026-03-27T00:55:32,686 copying build/lib/ctrlxdatalayer/clib.py -> build/bdist.linux-armv7l/wheel/./ctrlxdatalayer 2026-03-27T00:55:32,688 copying build/lib/ctrlxdatalayer/subscription_async.py -> build/bdist.linux-armv7l/wheel/./ctrlxdatalayer 2026-03-27T00:55:32,690 copying build/lib/ctrlxdatalayer/metadata_utils.py -> build/bdist.linux-armv7l/wheel/./ctrlxdatalayer 2026-03-27T00:55:32,693 copying build/lib/ctrlxdatalayer/provider.py -> build/bdist.linux-armv7l/wheel/./ctrlxdatalayer 2026-03-27T00:55:32,695 copying build/lib/ctrlxdatalayer/provider_node.py -> build/bdist.linux-armv7l/wheel/./ctrlxdatalayer 2026-03-27T00:55:32,697 copying build/lib/ctrlxdatalayer/client.py -> build/bdist.linux-armv7l/wheel/./ctrlxdatalayer 2026-03-27T00:55:32,700 copying build/lib/ctrlxdatalayer/subscription.py -> build/bdist.linux-armv7l/wheel/./ctrlxdatalayer 2026-03-27T00:55:32,702 copying build/lib/ctrlxdatalayer/provider_subscription.py -> build/bdist.linux-armv7l/wheel/./ctrlxdatalayer 2026-03-27T00:55:32,705 copying build/lib/ctrlxdatalayer/factory.py -> build/bdist.linux-armv7l/wheel/./ctrlxdatalayer 2026-03-27T00:55:32,707 copying build/lib/ctrlxdatalayer/clib_system.py -> build/bdist.linux-armv7l/wheel/./ctrlxdatalayer 2026-03-27T00:55:32,709 copying build/lib/ctrlxdatalayer/clib_converter.py -> build/bdist.linux-armv7l/wheel/./ctrlxdatalayer 2026-03-27T00:55:32,711 copying build/lib/ctrlxdatalayer/clib_client.py -> build/bdist.linux-armv7l/wheel/./ctrlxdatalayer 2026-03-27T00:55:32,713 copying build/lib/ctrlxdatalayer/clib_factory.py -> build/bdist.linux-armv7l/wheel/./ctrlxdatalayer 2026-03-27T00:55:32,715 copying build/lib/ctrlxdatalayer/converter.py -> build/bdist.linux-armv7l/wheel/./ctrlxdatalayer 2026-03-27T00:55:32,717 copying build/lib/ctrlxdatalayer/subscription_sync.py -> build/bdist.linux-armv7l/wheel/./ctrlxdatalayer 2026-03-27T00:55:32,719 copying build/lib/ctrlxdatalayer/variant.py -> build/bdist.linux-armv7l/wheel/./ctrlxdatalayer 2026-03-27T00:55:32,722 copying build/lib/ctrlxdatalayer/__init__.py -> build/bdist.linux-armv7l/wheel/./ctrlxdatalayer 2026-03-27T00:55:32,724 running install_egg_info 2026-03-27T00:55:32,729 Copying ctrlx_datalayer.egg-info to build/bdist.linux-armv7l/wheel/./ctrlx_datalayer-3.7.0-py3.11.egg-info 2026-03-27T00:55:32,740 running install_scripts 2026-03-27T00:55:32,759 creating build/bdist.linux-armv7l/wheel/ctrlx_datalayer-3.7.0.dist-info/WHEEL 2026-03-27T00:55:32,761 creating '/tmp/pip-wheel-cdgmyjtx/.tmp-zuruepaa/ctrlx_datalayer-3.7.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-03-27T00:55:32,765 adding 'ctrlx_datalayer-3.7.0.dist-info/licenses/LICENSES/MIT.txt' 2026-03-27T00:55:32,773 adding 'ctrlx_datalayer-3.7.0.dist-info/licenses/LICENSES/boschrexroth_tac_delivery.txt' 2026-03-27T00:55:32,791 adding 'ctrlx_datalayer-3.7.0.dist-info/licenses/LICENSES/tc_for_provision_of_products_free_of_charge.pdf' 2026-03-27T00:55:32,794 adding 'ctrlxdatalayer/__init__.py' 2026-03-27T00:55:32,795 adding 'ctrlxdatalayer/_version.py' 2026-03-27T00:55:32,798 adding 'ctrlxdatalayer/bulk.py' 2026-03-27T00:55:32,800 adding 'ctrlxdatalayer/bulk_util.py' 2026-03-27T00:55:32,801 adding 'ctrlxdatalayer/clib.py' 2026-03-27T00:55:32,803 adding 'ctrlxdatalayer/clib_bulk.py' 2026-03-27T00:55:32,804 adding 'ctrlxdatalayer/clib_client.py' 2026-03-27T00:55:32,806 adding 'ctrlxdatalayer/clib_converter.py' 2026-03-27T00:55:32,807 adding 'ctrlxdatalayer/clib_factory.py' 2026-03-27T00:55:32,808 adding 'ctrlxdatalayer/clib_provider.py' 2026-03-27T00:55:32,810 adding 'ctrlxdatalayer/clib_provider_node.py' 2026-03-27T00:55:32,811 adding 'ctrlxdatalayer/clib_system.py' 2026-03-27T00:55:32,813 adding 'ctrlxdatalayer/clib_variant.py' 2026-03-27T00:55:32,815 adding 'ctrlxdatalayer/client.py' 2026-03-27T00:55:32,817 adding 'ctrlxdatalayer/converter.py' 2026-03-27T00:55:32,818 adding 'ctrlxdatalayer/factory.py' 2026-03-27T00:55:32,820 adding 'ctrlxdatalayer/metadata_utils.py' 2026-03-27T00:55:32,822 adding 'ctrlxdatalayer/provider.py' 2026-03-27T00:55:32,823 adding 'ctrlxdatalayer/provider_node.py' 2026-03-27T00:55:32,825 adding 'ctrlxdatalayer/provider_subscription.py' 2026-03-27T00:55:32,826 adding 'ctrlxdatalayer/subscription.py' 2026-03-27T00:55:32,828 adding 'ctrlxdatalayer/subscription_async.py' 2026-03-27T00:55:32,830 adding 'ctrlxdatalayer/subscription_properties_builder.py' 2026-03-27T00:55:32,831 adding 'ctrlxdatalayer/subscription_sync.py' 2026-03-27T00:55:32,832 adding 'ctrlxdatalayer/system.py' 2026-03-27T00:55:32,835 adding 'ctrlxdatalayer/variant.py' 2026-03-27T00:55:32,837 adding 'ctrlx_datalayer-3.7.0.dist-info/METADATA' 2026-03-27T00:55:32,838 adding 'ctrlx_datalayer-3.7.0.dist-info/WHEEL' 2026-03-27T00:55:32,839 adding 'ctrlx_datalayer-3.7.0.dist-info/top_level.txt' 2026-03-27T00:55:32,840 adding 'ctrlx_datalayer-3.7.0.dist-info/RECORD' 2026-03-27T00:55:32,844 removing build/bdist.linux-armv7l/wheel 2026-03-27T00:55:32,949 Building wheel for ctrlx-datalayer (pyproject.toml): finished with status 'done' 2026-03-27T00:55:32,959 Created wheel for ctrlx-datalayer: filename=ctrlx_datalayer-3.7.0-py3-none-any.whl size=204028 sha256=0d9a31021d9c842c7df9dbde08ea679b8ffeb84993a23204da3ee512789421c4 2026-03-27T00:55:32,960 Stored in directory: /tmp/pip-ephem-wheel-cache-a5rqq6sr/wheels/b2/d8/17/547e1c636eb0e198af396bbaaae604f229176afa182a65dc3e 2026-03-27T00:55:32,978 Successfully built ctrlx-datalayer 2026-03-27T00:55:32,985 Removed build tracker: '/tmp/pip-build-tracker-gze9ruht'