2026-06-23T21:55:06,555 Created temporary directory: /tmp/pip-ephem-wheel-cache-7_zgfscn 2026-06-23T21:55:06,557 Created temporary directory: /tmp/pip-build-tracker-ai9zg2r2 2026-06-23T21:55:06,557 Initialized build tracking at /tmp/pip-build-tracker-ai9zg2r2 2026-06-23T21:55:06,558 Created build tracker: /tmp/pip-build-tracker-ai9zg2r2 2026-06-23T21:55:06,558 Entered build tracker: /tmp/pip-build-tracker-ai9zg2r2 2026-06-23T21:55:06,559 Created temporary directory: /tmp/pip-wheel-22mj2vkl 2026-06-23T21:55:06,562 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-06-23T21:55:06,564 Created temporary directory: /tmp/pip-ephem-wheel-cache-lb8v9dma 2026-06-23T21:55:06,590 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-23T21:55:06,593 2 location(s) to search for versions of dsi-workflow: 2026-06-23T21:55:06,593 * https://pypi.org/simple/dsi-workflow/ 2026-06-23T21:55:06,593 * https://www.piwheels.org/simple/dsi-workflow/ 2026-06-23T21:55:06,594 Fetching project page and analyzing links: https://pypi.org/simple/dsi-workflow/ 2026-06-23T21:55:06,595 Getting page https://pypi.org/simple/dsi-workflow/ 2026-06-23T21:55:06,596 Found index url https://pypi.org/simple 2026-06-23T21:55:06,846 Fetched page https://pypi.org/simple/dsi-workflow/ as application/vnd.pypi.simple.v1+json 2026-06-23T21:55:06,851 Skipping link: No binaries permitted for dsi-workflow: https://files.pythonhosted.org/packages/14/d1/53d6c7e8fd18d35ba095608608809698f239cb9eaa0bea9d431fe193288f/dsi_workflow-1.0-py3-none-any.whl (from https://pypi.org/simple/dsi-workflow/) 2026-06-23T21:55:06,852 Found link https://files.pythonhosted.org/packages/ba/f5/07028f6af4e48af12285e1b3cf2fafb45d1f9dc6f46dadfbeb42e642e1a5/dsi_workflow-1.0.tar.gz (from https://pypi.org/simple/dsi-workflow/), version: 1.0 2026-06-23T21:55:06,853 Skipping link: No binaries permitted for dsi-workflow: https://files.pythonhosted.org/packages/72/53/2142925d7aee200c242f39c08c04ce4dda7d7bf8c36688f25edbaceb7111/dsi_workflow-1.1-py3-none-any.whl (from https://pypi.org/simple/dsi-workflow/) 2026-06-23T21:55:06,853 Found link https://files.pythonhosted.org/packages/e9/fc/9d7de34c88f54f6ca1d5a9630ee3c07b6e6730e52705cd8a581cb2eddca0/dsi_workflow-1.1.tar.gz (from https://pypi.org/simple/dsi-workflow/), version: 1.1 2026-06-23T21:55:06,854 Skipping link: No binaries permitted for dsi-workflow: https://files.pythonhosted.org/packages/0b/4c/fa8887b7e2cc421db3373af5a76b2662cfd94020854079f563c1d747b335/dsi_workflow-1.1.1-py3-none-any.whl (from https://pypi.org/simple/dsi-workflow/) 2026-06-23T21:55:06,855 Found link https://files.pythonhosted.org/packages/5d/c9/c473dbd88f25e1fe59b8540f8a7c1983a86cab422b6932496c3ba0ecbc52/dsi_workflow-1.1.1.tar.gz (from https://pypi.org/simple/dsi-workflow/), version: 1.1.1 2026-06-23T21:55:06,856 Skipping link: No binaries permitted for dsi-workflow: https://files.pythonhosted.org/packages/09/22/ee93dd8075c6d52cf8d6ba5054897c0be6c3643eb7902f0fb826d3e8e0c4/dsi_workflow-1.1.2-py3-none-any.whl (from https://pypi.org/simple/dsi-workflow/) 2026-06-23T21:55:06,856 Found link https://files.pythonhosted.org/packages/fa/31/5661d101521c5fe51875bc278e95ab261b87e001d1961d6ce639bb4d1a0e/dsi_workflow-1.1.2.tar.gz (from https://pypi.org/simple/dsi-workflow/), version: 1.1.2 2026-06-23T21:55:06,857 Skipping link: No binaries permitted for dsi-workflow: https://files.pythonhosted.org/packages/d0/07/2b6bfb89b92c46e839832086b2d2f5853e81b27a642aa11c2d38708a8f8f/dsi_workflow-1.1.3-py3-none-any.whl (from https://pypi.org/simple/dsi-workflow/) 2026-06-23T21:55:06,857 Found link https://files.pythonhosted.org/packages/09/a9/aa5b2654783de2f47f0aa384370ed7526e5f7c39b75bad7f76aafa198b2b/dsi_workflow-1.1.3.tar.gz (from https://pypi.org/simple/dsi-workflow/), version: 1.1.3 2026-06-23T21:55:06,858 Skipping link: No binaries permitted for dsi-workflow: https://files.pythonhosted.org/packages/56/0c/bddd59abf1aeed98fd0e1d539f051f6adb00c001626aee1c92e7798b1bc5/dsi_workflow-1.1.4-py3-none-any.whl (from https://pypi.org/simple/dsi-workflow/) 2026-06-23T21:55:06,859 Found link https://files.pythonhosted.org/packages/aa/7f/41ef72200d6a57b02b1f5f2763d1193e6f71af087e3aa8dfc5281fe87f74/dsi_workflow-1.1.4.tar.gz (from https://pypi.org/simple/dsi-workflow/), version: 1.1.4 2026-06-23T21:55:06,860 Skipping link: No binaries permitted for dsi-workflow: https://files.pythonhosted.org/packages/9c/4f/7d819ff7ba0dc5b0fe0cdb26c6ac43d6ffb9afa7f3ccce30f844c65b4c51/dsi_workflow-1.1.5-py3-none-any.whl (from https://pypi.org/simple/dsi-workflow/) 2026-06-23T21:55:06,860 Found link https://files.pythonhosted.org/packages/33/92/0a0b31b184c5975cd55f66996c802ca495fca183439d2181bf1acfa9aded/dsi_workflow-1.1.5.tar.gz (from https://pypi.org/simple/dsi-workflow/), version: 1.1.5 2026-06-23T21:55:06,861 Skipping link: No binaries permitted for dsi-workflow: https://files.pythonhosted.org/packages/31/1a/96b1660a3ee96f4ee7b0530d11ba551ea930aa01c9f2bc1b79ea95ad6da6/dsi_workflow-1.2-py3-none-any.whl (from https://pypi.org/simple/dsi-workflow/) 2026-06-23T21:55:06,861 Found link https://files.pythonhosted.org/packages/28/4f/9a964c65a457a9cf85f7b38d887aad4872114646e462da25b379a685e61d/dsi_workflow-1.2.tar.gz (from https://pypi.org/simple/dsi-workflow/), version: 1.2 2026-06-23T21:55:06,862 Skipping link: No binaries permitted for dsi-workflow: https://files.pythonhosted.org/packages/44/e6/f06f79f7146c6ad6ed0c1d132c564e095751a318e0bd3d1626590eee3b5c/dsi_workflow-1.2.1-py3-none-any.whl (from https://pypi.org/simple/dsi-workflow/) 2026-06-23T21:55:06,862 Found link https://files.pythonhosted.org/packages/62/37/4c89144fa9b481a8db0e3b9118895e0df58c7dfd21397cb9717d432093ec/dsi_workflow-1.2.1.tar.gz (from https://pypi.org/simple/dsi-workflow/), version: 1.2.1 2026-06-23T21:55:06,863 Skipping link: No binaries permitted for dsi-workflow: https://files.pythonhosted.org/packages/d8/1e/c6818693abb592ba11a4df04368b8e5938d162e7651c9c2eb904c3613022/dsi_workflow-1.2.2-py3-none-any.whl (from https://pypi.org/simple/dsi-workflow/) 2026-06-23T21:55:06,864 Found link https://files.pythonhosted.org/packages/76/52/dfe7e4a47d20572f6f865daaccf9018c7debbae9b008e8cf5c3bb954593b/dsi_workflow-1.2.2.tar.gz (from https://pypi.org/simple/dsi-workflow/), version: 1.2.2 2026-06-23T21:55:06,864 Skipping link: No binaries permitted for dsi-workflow: https://files.pythonhosted.org/packages/0c/ba/3bba03a84245285bac6d1e0dbdcf7d0a1cb8d22b10497135692af6c5bf0d/dsi_workflow-1.2.3-py3-none-any.whl (from https://pypi.org/simple/dsi-workflow/) 2026-06-23T21:55:06,865 Found link https://files.pythonhosted.org/packages/03/cc/520009a4f14f122be3bc6993aaaf7ef48686fb2e5354c1f06ef1228b225b/dsi_workflow-1.2.3.tar.gz (from https://pypi.org/simple/dsi-workflow/), version: 1.2.3 2026-06-23T21:55:06,866 Fetching project page and analyzing links: https://www.piwheels.org/simple/dsi-workflow/ 2026-06-23T21:55:06,866 Getting page https://www.piwheels.org/simple/dsi-workflow/ 2026-06-23T21:55:06,868 Found index url https://www.piwheels.org/simple 2026-06-23T21:55:07,161 Fetched page https://www.piwheels.org/simple/dsi-workflow/ as text/html 2026-06-23T21:55:07,165 Skipping link: No binaries permitted for dsi-workflow: https://archive1.piwheels.org/simple/dsi-workflow/dsi_workflow-1.2.2-py3-none-any.whl#sha256=74f147c97376baabf16ac4c98a80f67883c4f2ac7e67a66504bd9818d12861ad (from https://www.piwheels.org/simple/dsi-workflow/) 2026-06-23T21:55:07,166 Skipping link: No binaries permitted for dsi-workflow: https://archive1.piwheels.org/simple/dsi-workflow/dsi_workflow-1.2.1-py3-none-any.whl#sha256=434046fa04ba4aabda610ba6f4e443f58525369458164b0637b0b75f18cdb28c (from https://www.piwheels.org/simple/dsi-workflow/) 2026-06-23T21:55:07,167 Skipping link: No binaries permitted for dsi-workflow: https://archive1.piwheels.org/simple/dsi-workflow/dsi_workflow-1.2-py3-none-any.whl#sha256=437f3230e244bd7d2f98fe214a8b7af3fcf6035563287b4fd1869732c4c7be47 (from https://www.piwheels.org/simple/dsi-workflow/) 2026-06-23T21:55:07,167 Skipping link: No binaries permitted for dsi-workflow: https://archive1.piwheels.org/simple/dsi-workflow/dsi_workflow-1.1.5-py3-none-any.whl#sha256=1938e10779c9ac3f5b5c2b346173b4eef7ff93a57a266e38c7b22e250959d925 (from https://www.piwheels.org/simple/dsi-workflow/) 2026-06-23T21:55:07,168 Skipping link: No binaries permitted for dsi-workflow: https://archive1.piwheels.org/simple/dsi-workflow/dsi_workflow-1.1.4-py3-none-any.whl#sha256=bbef902df1744fe5f44cf1912773d0f131a3d385ab2a3510d540fde7424ae89d (from https://www.piwheels.org/simple/dsi-workflow/) 2026-06-23T21:55:07,169 Skipping link: No binaries permitted for dsi-workflow: https://archive1.piwheels.org/simple/dsi-workflow/dsi_workflow-1.1.3-py3-none-any.whl#sha256=b7e444fd6d19af375b7c8fcbeaf345cfd8a81b714a601f35beb7f605f6ed4da3 (from https://www.piwheels.org/simple/dsi-workflow/) 2026-06-23T21:55:07,169 Skipping link: No binaries permitted for dsi-workflow: https://archive1.piwheels.org/simple/dsi-workflow/dsi_workflow-1.1.2-py3-none-any.whl#sha256=1c6e0bf1665162b6a7f7bb36c214a6a82bb19031a4c1de89f5abf98915d4e1ef (from https://www.piwheels.org/simple/dsi-workflow/) 2026-06-23T21:55:07,169 Skipping link: No binaries permitted for dsi-workflow: https://archive1.piwheels.org/simple/dsi-workflow/dsi_workflow-1.1.1-py3-none-any.whl#sha256=638d20fd8d9cf7c49937a050e890800fd608e326b9d07b3367058df99af97e7b (from https://www.piwheels.org/simple/dsi-workflow/) 2026-06-23T21:55:07,170 Skipping link: No binaries permitted for dsi-workflow: https://archive1.piwheels.org/simple/dsi-workflow/dsi_workflow-1.1-py3-none-any.whl#sha256=9fb76e847ac1e04ec7c1103b0825c40a7e626b62556b9f08fe3e3e72303eaa1d (from https://www.piwheels.org/simple/dsi-workflow/) 2026-06-23T21:55:07,170 Skipping link: No binaries permitted for dsi-workflow: https://archive1.piwheels.org/simple/dsi-workflow/dsi_workflow-1.0-py3-none-any.whl#sha256=0724a578a1a20ef6dae3e08cc180f1455090a6306b5a4ed4a5e84bb864418faa (from https://www.piwheels.org/simple/dsi-workflow/) 2026-06-23T21:55:07,171 Skipping link: not a file: https://www.piwheels.org/simple/dsi-workflow/ 2026-06-23T21:55:07,172 Skipping link: not a file: https://pypi.org/simple/dsi-workflow/ 2026-06-23T21:55:07,193 Given no hashes to check 1 links for project 'dsi-workflow': discarding no candidates 2026-06-23T21:55:07,212 Collecting dsi-workflow==1.2.3 2026-06-23T21:55:07,214 Created temporary directory: /tmp/pip-unpack-qhfe9d2g 2026-06-23T21:55:07,541 Downloading dsi_workflow-1.2.3.tar.gz (176 kB) 2026-06-23T21:55:07,800 Added dsi-workflow==1.2.3 from https://files.pythonhosted.org/packages/03/cc/520009a4f14f122be3bc6993aaaf7ef48686fb2e5354c1f06ef1228b225b/dsi_workflow-1.2.3.tar.gz to build tracker '/tmp/pip-build-tracker-ai9zg2r2' 2026-06-23T21:55:07,805 Created temporary directory: /tmp/pip-build-env-u7e8e29v 2026-06-23T21:55:07,809 Installing build dependencies: started 2026-06-23T21:55:07,810 Running command pip subprocess to install build dependencies 2026-06-23T21:55:08,940 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-06-23T21:55:09,338 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-06-23T21:55:09,361 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-23T21:55:11,379 Collecting setuptools 2026-06-23T21:55:11,380 Obtaining dependency information for setuptools from https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata 2026-06-23T21:55:11,397 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata (6.5 kB) 2026-06-23T21:55:11,661 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-06-23T21:55:11,786 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-06-23T21:55:14,529 Installing collected packages: setuptools 2026-06-23T21:55:18,588 Successfully installed setuptools-82.0.1 2026-06-23T21:55:18,858 Installing build dependencies: finished with status 'done' 2026-06-23T21:55:18,865 Getting requirements to build wheel: started 2026-06-23T21:55:18,866 Running command Getting requirements to build wheel 2026-06-23T21:55:19,585 running egg_info 2026-06-23T21:55:19,590 writing dsi_workflow.egg-info/PKG-INFO 2026-06-23T21:55:19,594 writing dependency_links to dsi_workflow.egg-info/dependency_links.txt 2026-06-23T21:55:19,596 writing entry points to dsi_workflow.egg-info/entry_points.txt 2026-06-23T21:55:19,598 writing requirements to dsi_workflow.egg-info/requires.txt 2026-06-23T21:55:19,600 writing top-level names to dsi_workflow.egg-info/top_level.txt 2026-06-23T21:55:19,627 reading manifest file 'dsi_workflow.egg-info/SOURCES.txt' 2026-06-23T21:55:19,636 writing manifest file 'dsi_workflow.egg-info/SOURCES.txt' 2026-06-23T21:55:19,733 Getting requirements to build wheel: finished with status 'done' 2026-06-23T21:55:19,737 Created temporary directory: /tmp/pip-modern-metadata-ormxrke2 2026-06-23T21:55:19,739 Preparing metadata (pyproject.toml): started 2026-06-23T21:55:19,740 Running command Preparing metadata (pyproject.toml) 2026-06-23T21:55:20,418 running dist_info 2026-06-23T21:55:20,429 creating /tmp/pip-modern-metadata-ormxrke2/dsi_workflow.egg-info 2026-06-23T21:55:20,430 writing /tmp/pip-modern-metadata-ormxrke2/dsi_workflow.egg-info/PKG-INFO 2026-06-23T21:55:20,434 writing dependency_links to /tmp/pip-modern-metadata-ormxrke2/dsi_workflow.egg-info/dependency_links.txt 2026-06-23T21:55:20,436 writing entry points to /tmp/pip-modern-metadata-ormxrke2/dsi_workflow.egg-info/entry_points.txt 2026-06-23T21:55:20,438 writing requirements to /tmp/pip-modern-metadata-ormxrke2/dsi_workflow.egg-info/requires.txt 2026-06-23T21:55:20,439 writing top-level names to /tmp/pip-modern-metadata-ormxrke2/dsi_workflow.egg-info/top_level.txt 2026-06-23T21:55:20,440 writing manifest file '/tmp/pip-modern-metadata-ormxrke2/dsi_workflow.egg-info/SOURCES.txt' 2026-06-23T21:55:20,679 reading manifest file '/tmp/pip-modern-metadata-ormxrke2/dsi_workflow.egg-info/SOURCES.txt' 2026-06-23T21:55:20,685 writing manifest file '/tmp/pip-modern-metadata-ormxrke2/dsi_workflow.egg-info/SOURCES.txt' 2026-06-23T21:55:20,686 creating '/tmp/pip-modern-metadata-ormxrke2/dsi_workflow-1.2.3.dist-info' 2026-06-23T21:55:20,810 Preparing metadata (pyproject.toml): finished with status 'done' 2026-06-23T21:55:20,815 Source in /tmp/pip-wheel-22mj2vkl/dsi-workflow_40c29b4a1f0d4b58adbec706dbc5e949 has version 1.2.3, which satisfies requirement dsi-workflow==1.2.3 from https://files.pythonhosted.org/packages/03/cc/520009a4f14f122be3bc6993aaaf7ef48686fb2e5354c1f06ef1228b225b/dsi_workflow-1.2.3.tar.gz 2026-06-23T21:55:20,816 Removed dsi-workflow==1.2.3 from https://files.pythonhosted.org/packages/03/cc/520009a4f14f122be3bc6993aaaf7ef48686fb2e5354c1f06ef1228b225b/dsi_workflow-1.2.3.tar.gz from build tracker '/tmp/pip-build-tracker-ai9zg2r2' 2026-06-23T21:55:20,820 Created temporary directory: /tmp/pip-unpack-gkwwgdgw 2026-06-23T21:55:20,821 Building wheels for collected packages: dsi-workflow 2026-06-23T21:55:20,826 Created temporary directory: /tmp/pip-wheel-2pkj7btl 2026-06-23T21:55:20,827 Destination directory: /tmp/pip-wheel-2pkj7btl 2026-06-23T21:55:20,829 Building wheel for dsi-workflow (pyproject.toml): started 2026-06-23T21:55:20,830 Running command Building wheel for dsi-workflow (pyproject.toml) 2026-06-23T21:55:21,963 running bdist_wheel 2026-06-23T21:55:21,980 running build 2026-06-23T21:55:21,981 running build_py 2026-06-23T21:55:21,987 creating build/lib/dsi 2026-06-23T21:55:21,990 copying dsi/dsifederated.py -> build/lib/dsi 2026-06-23T21:55:21,994 copying dsi/cli.py -> build/lib/dsi 2026-06-23T21:55:22,002 copying dsi/core.py -> build/lib/dsi 2026-06-23T21:55:22,009 copying dsi/sync.py -> build/lib/dsi 2026-06-23T21:55:22,014 copying dsi/dsi.py -> build/lib/dsi 2026-06-23T21:55:22,020 copying dsi/_version.py -> build/lib/dsi 2026-06-23T21:55:22,023 creating build/lib/dsi/utils 2026-06-23T21:55:22,024 copying dsi/utils/federation_utils.py -> build/lib/dsi/utils 2026-06-23T21:55:22,027 copying dsi/utils/rsync_utils.py -> build/lib/dsi/utils 2026-06-23T21:55:22,029 copying dsi/utils/web_utils.py -> build/lib/dsi/utils 2026-06-23T21:55:22,031 copying dsi/utils/__init__.py -> build/lib/dsi/utils 2026-06-23T21:55:22,033 copying dsi/utils/dsi_utils.py -> build/lib/dsi/utils 2026-06-23T21:55:22,036 copying dsi/utils/s3_utils.py -> build/lib/dsi/utils 2026-06-23T21:55:22,039 copying dsi/utils/hpc_kerberos.py -> build/lib/dsi/utils 2026-06-23T21:55:22,042 copying dsi/utils/git_utils.py -> build/lib/dsi/utils 2026-06-23T21:55:22,045 creating build/lib/dsi/plugins 2026-06-23T21:55:22,046 copying dsi/plugins/file_reader.py -> build/lib/dsi/plugins 2026-06-23T21:55:22,051 copying dsi/plugins/plugin.py -> build/lib/dsi/plugins 2026-06-23T21:55:22,053 copying dsi/plugins/dashboard.py -> build/lib/dsi/plugins 2026-06-23T21:55:22,055 copying dsi/plugins/file_writer.py -> build/lib/dsi/plugins 2026-06-23T21:55:22,057 copying dsi/plugins/metadata.py -> build/lib/dsi/plugins 2026-06-23T21:55:22,060 copying dsi/plugins/plugin_models.py -> build/lib/dsi/plugins 2026-06-23T21:55:22,062 copying dsi/plugins/env.py -> build/lib/dsi/plugins 2026-06-23T21:55:22,065 copying dsi/plugins/collection_reader.py -> build/lib/dsi/plugins 2026-06-23T21:55:22,068 copying dsi/plugins/ml_emulator.py -> build/lib/dsi/plugins 2026-06-23T21:55:22,071 creating build/lib/dsi/tests 2026-06-23T21:55:22,072 copying dsi/tests/test_dsi.py -> build/lib/dsi/tests 2026-06-23T21:55:22,077 copying dsi/tests/test_core.py -> build/lib/dsi/tests 2026-06-23T21:55:22,081 creating build/lib/dsi/backends 2026-06-23T21:55:22,082 copying dsi/backends/sqlite.py -> build/lib/dsi/backends 2026-06-23T21:55:22,087 copying dsi/backends/sqlalchemy.py -> build/lib/dsi/backends 2026-06-23T21:55:22,089 copying dsi/backends/webserver.py -> build/lib/dsi/backends 2026-06-23T21:55:22,091 copying dsi/backends/ndp.py -> build/lib/dsi/backends 2026-06-23T21:55:22,095 copying dsi/backends/backend.py -> build/lib/dsi/backends 2026-06-23T21:55:22,097 copying dsi/backends/filesystem.py -> build/lib/dsi/backends 2026-06-23T21:55:22,099 copying dsi/backends/duckdb.py -> build/lib/dsi/backends 2026-06-23T21:55:22,103 copying dsi/backends/__init__.py -> build/lib/dsi/backends 2026-06-23T21:55:22,105 copying dsi/backends/hpss.py -> build/lib/dsi/backends 2026-06-23T21:55:22,107 copying dsi/backends/gufi.py -> build/lib/dsi/backends 2026-06-23T21:55:22,110 copying dsi/backends/oceans11.py -> build/lib/dsi/backends 2026-06-23T21:55:22,113 copying dsi/backends/osti.py -> build/lib/dsi/backends 2026-06-23T21:55:22,117 creating build/lib/dsi/utils/federated 2026-06-23T21:55:22,118 copying dsi/utils/federated/federate_datasets.py -> build/lib/dsi/utils/federated 2026-06-23T21:55:22,121 copying dsi/utils/federated/__init__.py -> build/lib/dsi/utils/federated 2026-06-23T21:55:22,123 creating build/lib/dsi/plugins/tests 2026-06-23T21:55:22,124 copying dsi/plugins/tests/test_file_reader.py -> build/lib/dsi/plugins/tests 2026-06-23T21:55:22,127 copying dsi/plugins/tests/test_collection_reader.py -> build/lib/dsi/plugins/tests 2026-06-23T21:55:22,132 copying dsi/plugins/tests/test_file_writer.py -> build/lib/dsi/plugins/tests 2026-06-23T21:55:22,572 copying dsi/plugins/tests/test_env.py -> build/lib/dsi/plugins/tests 2026-06-23T21:55:22,575 creating build/lib/dsi/backends/tests 2026-06-23T21:55:22,576 copying dsi/backends/tests/test_duckdb.py -> build/lib/dsi/backends/tests 2026-06-23T21:55:22,579 copying dsi/backends/tests/test_hpss.py -> build/lib/dsi/backends/tests 2026-06-23T21:55:22,580 copying dsi/backends/tests/test_sqlite.py -> build/lib/dsi/backends/tests 2026-06-23T21:55:22,582 copying dsi/backends/tests/test_gufi.py -> build/lib/dsi/backends/tests 2026-06-23T21:55:22,584 copying dsi/backends/tests/test_sqlalchemy.py -> build/lib/dsi/backends/tests 2026-06-23T21:55:22,586 copying dsi/backends/tests/test_ndp.py -> build/lib/dsi/backends/tests 2026-06-23T21:55:22,589 running egg_info 2026-06-23T21:55:22,599 writing dsi_workflow.egg-info/PKG-INFO 2026-06-23T21:55:22,601 writing dependency_links to dsi_workflow.egg-info/dependency_links.txt 2026-06-23T21:55:22,603 writing entry points to dsi_workflow.egg-info/entry_points.txt 2026-06-23T21:55:22,605 writing requirements to dsi_workflow.egg-info/requires.txt 2026-06-23T21:55:22,606 writing top-level names to dsi_workflow.egg-info/top_level.txt 2026-06-23T21:55:22,620 reading manifest file 'dsi_workflow.egg-info/SOURCES.txt' 2026-06-23T21:55:22,629 writing manifest file 'dsi_workflow.egg-info/SOURCES.txt' 2026-06-23T21:55:22,647 installing to build/bdist.linux-armv7l/wheel 2026-06-23T21:55:22,648 running install 2026-06-23T21:55:22,671 running install_lib 2026-06-23T21:55:22,677 creating build/bdist.linux-armv7l/wheel 2026-06-23T21:55:22,679 creating build/bdist.linux-armv7l/wheel/dsi 2026-06-23T21:55:22,680 copying build/lib/dsi/dsifederated.py -> build/bdist.linux-armv7l/wheel/./dsi 2026-06-23T21:55:22,683 copying build/lib/dsi/cli.py -> build/bdist.linux-armv7l/wheel/./dsi 2026-06-23T21:55:22,687 creating build/bdist.linux-armv7l/wheel/dsi/utils 2026-06-23T21:55:22,688 copying build/lib/dsi/utils/federation_utils.py -> build/bdist.linux-armv7l/wheel/./dsi/utils 2026-06-23T21:55:22,691 copying build/lib/dsi/utils/rsync_utils.py -> build/bdist.linux-armv7l/wheel/./dsi/utils 2026-06-23T21:55:22,693 copying build/lib/dsi/utils/web_utils.py -> build/bdist.linux-armv7l/wheel/./dsi/utils 2026-06-23T21:55:22,695 copying build/lib/dsi/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./dsi/utils 2026-06-23T21:55:22,697 copying build/lib/dsi/utils/dsi_utils.py -> build/bdist.linux-armv7l/wheel/./dsi/utils 2026-06-23T21:55:22,699 copying build/lib/dsi/utils/s3_utils.py -> build/bdist.linux-armv7l/wheel/./dsi/utils 2026-06-23T21:55:22,703 copying build/lib/dsi/utils/hpc_kerberos.py -> build/bdist.linux-armv7l/wheel/./dsi/utils 2026-06-23T21:55:22,706 copying build/lib/dsi/utils/git_utils.py -> build/bdist.linux-armv7l/wheel/./dsi/utils 2026-06-23T21:55:22,710 creating build/bdist.linux-armv7l/wheel/dsi/utils/federated 2026-06-23T21:55:22,713 copying build/lib/dsi/utils/federated/federate_datasets.py -> build/bdist.linux-armv7l/wheel/./dsi/utils/federated 2026-06-23T21:55:22,755 copying build/lib/dsi/utils/federated/__init__.py -> build/bdist.linux-armv7l/wheel/./dsi/utils/federated 2026-06-23T21:55:22,757 creating build/bdist.linux-armv7l/wheel/dsi/plugins 2026-06-23T21:55:22,759 copying build/lib/dsi/plugins/file_reader.py -> build/bdist.linux-armv7l/wheel/./dsi/plugins 2026-06-23T21:55:22,766 copying build/lib/dsi/plugins/plugin.py -> build/bdist.linux-armv7l/wheel/./dsi/plugins 2026-06-23T21:55:22,770 copying build/lib/dsi/plugins/dashboard.py -> build/bdist.linux-armv7l/wheel/./dsi/plugins 2026-06-23T21:55:22,775 copying build/lib/dsi/plugins/file_writer.py -> build/bdist.linux-armv7l/wheel/./dsi/plugins 2026-06-23T21:55:22,778 copying build/lib/dsi/plugins/metadata.py -> build/bdist.linux-armv7l/wheel/./dsi/plugins 2026-06-23T21:55:22,781 copying build/lib/dsi/plugins/plugin_models.py -> build/bdist.linux-armv7l/wheel/./dsi/plugins 2026-06-23T21:55:22,782 copying build/lib/dsi/plugins/env.py -> build/bdist.linux-armv7l/wheel/./dsi/plugins 2026-06-23T21:55:22,785 copying build/lib/dsi/plugins/collection_reader.py -> build/bdist.linux-armv7l/wheel/./dsi/plugins 2026-06-23T21:55:22,788 creating build/bdist.linux-armv7l/wheel/dsi/plugins/tests 2026-06-23T21:55:22,789 copying build/lib/dsi/plugins/tests/test_file_reader.py -> build/bdist.linux-armv7l/wheel/./dsi/plugins/tests 2026-06-23T21:55:22,791 copying build/lib/dsi/plugins/tests/test_collection_reader.py -> build/bdist.linux-armv7l/wheel/./dsi/plugins/tests 2026-06-23T21:55:22,793 copying build/lib/dsi/plugins/tests/test_file_writer.py -> build/bdist.linux-armv7l/wheel/./dsi/plugins/tests 2026-06-23T21:55:22,795 copying build/lib/dsi/plugins/tests/test_env.py -> build/bdist.linux-armv7l/wheel/./dsi/plugins/tests 2026-06-23T21:55:22,796 copying build/lib/dsi/plugins/ml_emulator.py -> build/bdist.linux-armv7l/wheel/./dsi/plugins 2026-06-23T21:55:22,799 creating build/bdist.linux-armv7l/wheel/dsi/tests 2026-06-23T21:55:22,800 copying build/lib/dsi/tests/test_dsi.py -> build/bdist.linux-armv7l/wheel/./dsi/tests 2026-06-23T21:55:22,804 copying build/lib/dsi/tests/test_core.py -> build/bdist.linux-armv7l/wheel/./dsi/tests 2026-06-23T21:55:22,807 copying build/lib/dsi/core.py -> build/bdist.linux-armv7l/wheel/./dsi 2026-06-23T21:55:22,811 creating build/bdist.linux-armv7l/wheel/dsi/backends 2026-06-23T21:55:22,812 copying build/lib/dsi/backends/sqlite.py -> build/bdist.linux-armv7l/wheel/./dsi/backends 2026-06-23T21:55:22,816 copying build/lib/dsi/backends/sqlalchemy.py -> build/bdist.linux-armv7l/wheel/./dsi/backends 2026-06-23T21:55:22,818 copying build/lib/dsi/backends/webserver.py -> build/bdist.linux-armv7l/wheel/./dsi/backends 2026-06-23T21:55:22,820 copying build/lib/dsi/backends/ndp.py -> build/bdist.linux-armv7l/wheel/./dsi/backends 2026-06-23T21:55:22,822 copying build/lib/dsi/backends/backend.py -> build/bdist.linux-armv7l/wheel/./dsi/backends 2026-06-23T21:55:22,824 copying build/lib/dsi/backends/filesystem.py -> build/bdist.linux-armv7l/wheel/./dsi/backends 2026-06-23T21:55:22,826 copying build/lib/dsi/backends/duckdb.py -> build/bdist.linux-armv7l/wheel/./dsi/backends 2026-06-23T21:55:22,829 copying build/lib/dsi/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./dsi/backends 2026-06-23T21:55:22,831 copying build/lib/dsi/backends/hpss.py -> build/bdist.linux-armv7l/wheel/./dsi/backends 2026-06-23T21:55:22,834 creating build/bdist.linux-armv7l/wheel/dsi/backends/tests 2026-06-23T21:55:22,835 copying build/lib/dsi/backends/tests/test_duckdb.py -> build/bdist.linux-armv7l/wheel/./dsi/backends/tests 2026-06-23T21:55:22,838 copying build/lib/dsi/backends/tests/test_hpss.py -> build/bdist.linux-armv7l/wheel/./dsi/backends/tests 2026-06-23T21:55:22,840 copying build/lib/dsi/backends/tests/test_sqlite.py -> build/bdist.linux-armv7l/wheel/./dsi/backends/tests 2026-06-23T21:55:22,842 copying build/lib/dsi/backends/tests/test_gufi.py -> build/bdist.linux-armv7l/wheel/./dsi/backends/tests 2026-06-23T21:55:22,844 copying build/lib/dsi/backends/tests/test_sqlalchemy.py -> build/bdist.linux-armv7l/wheel/./dsi/backends/tests 2026-06-23T21:55:22,846 copying build/lib/dsi/backends/tests/test_ndp.py -> build/bdist.linux-armv7l/wheel/./dsi/backends/tests 2026-06-23T21:55:22,850 copying build/lib/dsi/backends/gufi.py -> build/bdist.linux-armv7l/wheel/./dsi/backends 2026-06-23T21:55:22,852 copying build/lib/dsi/backends/oceans11.py -> build/bdist.linux-armv7l/wheel/./dsi/backends 2026-06-23T21:55:22,855 copying build/lib/dsi/backends/osti.py -> build/bdist.linux-armv7l/wheel/./dsi/backends 2026-06-23T21:55:22,858 copying build/lib/dsi/sync.py -> build/bdist.linux-armv7l/wheel/./dsi 2026-06-23T21:55:22,861 copying build/lib/dsi/dsi.py -> build/bdist.linux-armv7l/wheel/./dsi 2026-06-23T21:55:23,083 copying build/lib/dsi/_version.py -> build/bdist.linux-armv7l/wheel/./dsi 2026-06-23T21:55:23,085 running install_egg_info 2026-06-23T21:55:23,094 Copying dsi_workflow.egg-info to build/bdist.linux-armv7l/wheel/./dsi_workflow-1.2.3-py3.11.egg-info 2026-06-23T21:55:23,115 running install_scripts 2026-06-23T21:55:23,130 creating build/bdist.linux-armv7l/wheel/dsi_workflow-1.2.3.dist-info/WHEEL 2026-06-23T21:55:23,135 creating '/tmp/pip-wheel-2pkj7btl/.tmp-1d0_y75g/dsi_workflow-1.2.3-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-06-23T21:55:23,139 adding 'dsi/_version.py' 2026-06-23T21:55:23,147 adding 'dsi/cli.py' 2026-06-23T21:55:23,161 adding 'dsi/core.py' 2026-06-23T21:55:23,174 adding 'dsi/dsi.py' 2026-06-23T21:55:23,179 adding 'dsi/dsifederated.py' 2026-06-23T21:55:23,186 adding 'dsi/sync.py' 2026-06-23T21:55:23,189 adding 'dsi/backends/__init__.py' 2026-06-23T21:55:23,191 adding 'dsi/backends/backend.py' 2026-06-23T21:55:23,198 adding 'dsi/backends/duckdb.py' 2026-06-23T21:55:23,200 adding 'dsi/backends/filesystem.py' 2026-06-23T21:55:23,201 adding 'dsi/backends/gufi.py' 2026-06-23T21:55:23,203 adding 'dsi/backends/hpss.py' 2026-06-23T21:55:23,207 adding 'dsi/backends/ndp.py' 2026-06-23T21:55:23,211 adding 'dsi/backends/oceans11.py' 2026-06-23T21:55:23,215 adding 'dsi/backends/osti.py' 2026-06-23T21:55:23,216 adding 'dsi/backends/sqlalchemy.py' 2026-06-23T21:55:23,223 adding 'dsi/backends/sqlite.py' 2026-06-23T21:55:23,224 adding 'dsi/backends/webserver.py' 2026-06-23T21:55:23,226 adding 'dsi/backends/tests/test_duckdb.py' 2026-06-23T21:55:23,228 adding 'dsi/backends/tests/test_gufi.py' 2026-06-23T21:55:23,229 adding 'dsi/backends/tests/test_hpss.py' 2026-06-23T21:55:23,231 adding 'dsi/backends/tests/test_ndp.py' 2026-06-23T21:55:23,233 adding 'dsi/backends/tests/test_sqlalchemy.py' 2026-06-23T21:55:23,234 adding 'dsi/backends/tests/test_sqlite.py' 2026-06-23T21:55:23,236 adding 'dsi/plugins/collection_reader.py' 2026-06-23T21:55:23,239 adding 'dsi/plugins/dashboard.py' 2026-06-23T21:55:23,240 adding 'dsi/plugins/env.py' 2026-06-23T21:55:23,248 adding 'dsi/plugins/file_reader.py' 2026-06-23T21:55:23,251 adding 'dsi/plugins/file_writer.py' 2026-06-23T21:55:23,252 adding 'dsi/plugins/metadata.py' 2026-06-23T21:55:23,254 adding 'dsi/plugins/ml_emulator.py' 2026-06-23T21:55:23,256 adding 'dsi/plugins/plugin.py' 2026-06-23T21:55:23,257 adding 'dsi/plugins/plugin_models.py' 2026-06-23T21:55:23,259 adding 'dsi/plugins/tests/test_collection_reader.py' 2026-06-23T21:55:23,260 adding 'dsi/plugins/tests/test_env.py' 2026-06-23T21:55:23,262 adding 'dsi/plugins/tests/test_file_reader.py' 2026-06-23T21:55:23,263 adding 'dsi/plugins/tests/test_file_writer.py' 2026-06-23T21:55:23,267 adding 'dsi/tests/test_core.py' 2026-06-23T21:55:23,273 adding 'dsi/tests/test_dsi.py' 2026-06-23T21:55:23,275 adding 'dsi/utils/__init__.py' 2026-06-23T21:55:23,277 adding 'dsi/utils/dsi_utils.py' 2026-06-23T21:55:23,279 adding 'dsi/utils/federation_utils.py' 2026-06-23T21:55:23,281 adding 'dsi/utils/git_utils.py' 2026-06-23T21:55:23,282 adding 'dsi/utils/hpc_kerberos.py' 2026-06-23T21:55:23,284 adding 'dsi/utils/rsync_utils.py' 2026-06-23T21:55:23,286 adding 'dsi/utils/s3_utils.py' 2026-06-23T21:55:23,287 adding 'dsi/utils/web_utils.py' 2026-06-23T21:55:23,289 adding 'dsi/utils/federated/__init__.py' 2026-06-23T21:55:23,292 adding 'dsi/utils/federated/federate_datasets.py' 2026-06-23T21:55:23,294 adding 'dsi_workflow-1.2.3.dist-info/METADATA' 2026-06-23T21:55:23,296 adding 'dsi_workflow-1.2.3.dist-info/WHEEL' 2026-06-23T21:55:23,296 adding 'dsi_workflow-1.2.3.dist-info/entry_points.txt' 2026-06-23T21:55:23,297 adding 'dsi_workflow-1.2.3.dist-info/top_level.txt' 2026-06-23T21:55:23,299 adding 'dsi_workflow-1.2.3.dist-info/RECORD' 2026-06-23T21:55:23,304 removing build/bdist.linux-armv7l/wheel 2026-06-23T21:55:23,417 Building wheel for dsi-workflow (pyproject.toml): finished with status 'done' 2026-06-23T21:55:23,427 Created wheel for dsi-workflow: filename=dsi_workflow-1.2.3-py3-none-any.whl size=193121 sha256=44804a29633d91198168abc4cbacc3bc2a83aaa31788bb6bfc3060a4e34effa4 2026-06-23T21:55:23,428 Stored in directory: /tmp/pip-ephem-wheel-cache-lb8v9dma/wheels/14/fe/48/b9f40fd4e5cc1f9e23a797f5d73cb516ba1978fc23d70a58f0 2026-06-23T21:55:23,441 Successfully built dsi-workflow 2026-06-23T21:55:23,454 Removed build tracker: '/tmp/pip-build-tracker-ai9zg2r2'