2026-06-12T23:13:38,284 Created temporary directory: /tmp/pip-ephem-wheel-cache-98li0uwu 2026-06-12T23:13:38,286 Created temporary directory: /tmp/pip-build-tracker-ss18eqi5 2026-06-12T23:13:38,286 Initialized build tracking at /tmp/pip-build-tracker-ss18eqi5 2026-06-12T23:13:38,287 Created build tracker: /tmp/pip-build-tracker-ss18eqi5 2026-06-12T23:13:38,287 Entered build tracker: /tmp/pip-build-tracker-ss18eqi5 2026-06-12T23:13:38,288 Created temporary directory: /tmp/pip-wheel-xq5wxhqp 2026-06-12T23:13:38,291 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-12T23:13:38,293 Created temporary directory: /tmp/pip-ephem-wheel-cache-r5qb7t8l 2026-06-12T23:13:38,315 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-12T23:13:38,319 2 location(s) to search for versions of dsi-workflow: 2026-06-12T23:13:38,319 * https://pypi.org/simple/dsi-workflow/ 2026-06-12T23:13:38,319 * https://www.piwheels.org/simple/dsi-workflow/ 2026-06-12T23:13:38,319 Fetching project page and analyzing links: https://pypi.org/simple/dsi-workflow/ 2026-06-12T23:13:38,320 Getting page https://pypi.org/simple/dsi-workflow/ 2026-06-12T23:13:38,322 Found index url https://pypi.org/simple 2026-06-12T23:13:38,554 Fetched page https://pypi.org/simple/dsi-workflow/ as application/vnd.pypi.simple.v1+json 2026-06-12T23:13:38,559 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-12T23:13:38,560 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-12T23:13:38,560 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-12T23:13:38,561 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-12T23:13:38,562 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-12T23:13:38,562 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-12T23:13:38,563 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-12T23:13:38,563 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-12T23:13:38,564 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-12T23:13:38,564 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-12T23:13:38,565 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-12T23:13:38,566 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-12T23:13:38,566 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-12T23:13:38,567 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-12T23:13:38,567 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-12T23:13:38,568 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-12T23:13:38,569 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-12T23:13:38,569 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-12T23:13:38,570 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-12T23:13:38,570 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-12T23:13:38,571 Fetching project page and analyzing links: https://www.piwheels.org/simple/dsi-workflow/ 2026-06-12T23:13:38,571 Getting page https://www.piwheels.org/simple/dsi-workflow/ 2026-06-12T23:13:38,573 Found index url https://www.piwheels.org/simple 2026-06-12T23:13:38,758 Fetched page https://www.piwheels.org/simple/dsi-workflow/ as text/html 2026-06-12T23:13:38,763 Skipping link: No binaries permitted for dsi-workflow: https://www.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-12T23:13:38,764 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-12T23:13:38,764 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-12T23:13:38,765 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-12T23:13:38,766 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-12T23:13:38,766 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-12T23:13:38,767 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-12T23:13:38,767 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-12T23:13:38,768 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-12T23:13:38,768 Skipping link: not a file: https://www.piwheels.org/simple/dsi-workflow/ 2026-06-12T23:13:38,769 Skipping link: not a file: https://pypi.org/simple/dsi-workflow/ 2026-06-12T23:13:38,788 Given no hashes to check 1 links for project 'dsi-workflow': discarding no candidates 2026-06-12T23:13:38,807 Collecting dsi-workflow==1.2.2 2026-06-12T23:13:38,810 Created temporary directory: /tmp/pip-unpack-g2_r19b9 2026-06-12T23:13:39,042 Downloading dsi_workflow-1.2.2.tar.gz (176 kB) 2026-06-12T23:13:39,287 Added dsi-workflow==1.2.2 from https://files.pythonhosted.org/packages/76/52/dfe7e4a47d20572f6f865daaccf9018c7debbae9b008e8cf5c3bb954593b/dsi_workflow-1.2.2.tar.gz to build tracker '/tmp/pip-build-tracker-ss18eqi5' 2026-06-12T23:13:39,291 Created temporary directory: /tmp/pip-build-env-x23xnu5c 2026-06-12T23:13:39,295 Installing build dependencies: started 2026-06-12T23:13:39,297 Running command pip subprocess to install build dependencies 2026-06-12T23:13:40,651 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-06-12T23:13:41,129 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-12T23:13:41,152 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-12T23:13:42,968 Collecting setuptools 2026-06-12T23:13:42,969 Obtaining dependency information for setuptools from https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata 2026-06-12T23:13:42,984 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata (6.5 kB) 2026-06-12T23:13:43,252 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-06-12T23:13:43,380 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-06-12T23:13:46,194 Installing collected packages: setuptools 2026-06-12T23:13:49,315 Successfully installed setuptools-82.0.1 2026-06-12T23:13:49,588 Installing build dependencies: finished with status 'done' 2026-06-12T23:13:49,594 Getting requirements to build wheel: started 2026-06-12T23:13:49,595 Running command Getting requirements to build wheel 2026-06-12T23:13:50,288 running egg_info 2026-06-12T23:13:50,294 writing dsi_workflow.egg-info/PKG-INFO 2026-06-12T23:13:50,297 writing dependency_links to dsi_workflow.egg-info/dependency_links.txt 2026-06-12T23:13:50,299 writing entry points to dsi_workflow.egg-info/entry_points.txt 2026-06-12T23:13:50,301 writing requirements to dsi_workflow.egg-info/requires.txt 2026-06-12T23:13:50,302 writing top-level names to dsi_workflow.egg-info/top_level.txt 2026-06-12T23:13:50,330 reading manifest file 'dsi_workflow.egg-info/SOURCES.txt' 2026-06-12T23:13:50,338 writing manifest file 'dsi_workflow.egg-info/SOURCES.txt' 2026-06-12T23:13:50,435 Getting requirements to build wheel: finished with status 'done' 2026-06-12T23:13:50,439 Created temporary directory: /tmp/pip-modern-metadata-z5eemk9x 2026-06-12T23:13:50,441 Preparing metadata (pyproject.toml): started 2026-06-12T23:13:50,442 Running command Preparing metadata (pyproject.toml) 2026-06-12T23:13:51,106 running dist_info 2026-06-12T23:13:51,116 creating /tmp/pip-modern-metadata-z5eemk9x/dsi_workflow.egg-info 2026-06-12T23:13:51,118 writing /tmp/pip-modern-metadata-z5eemk9x/dsi_workflow.egg-info/PKG-INFO 2026-06-12T23:13:51,122 writing dependency_links to /tmp/pip-modern-metadata-z5eemk9x/dsi_workflow.egg-info/dependency_links.txt 2026-06-12T23:13:51,124 writing entry points to /tmp/pip-modern-metadata-z5eemk9x/dsi_workflow.egg-info/entry_points.txt 2026-06-12T23:13:51,126 writing requirements to /tmp/pip-modern-metadata-z5eemk9x/dsi_workflow.egg-info/requires.txt 2026-06-12T23:13:51,127 writing top-level names to /tmp/pip-modern-metadata-z5eemk9x/dsi_workflow.egg-info/top_level.txt 2026-06-12T23:13:51,128 writing manifest file '/tmp/pip-modern-metadata-z5eemk9x/dsi_workflow.egg-info/SOURCES.txt' 2026-06-12T23:13:51,153 reading manifest file '/tmp/pip-modern-metadata-z5eemk9x/dsi_workflow.egg-info/SOURCES.txt' 2026-06-12T23:13:51,158 writing manifest file '/tmp/pip-modern-metadata-z5eemk9x/dsi_workflow.egg-info/SOURCES.txt' 2026-06-12T23:13:51,159 creating '/tmp/pip-modern-metadata-z5eemk9x/dsi_workflow-1.2.2.dist-info' 2026-06-12T23:13:51,292 Preparing metadata (pyproject.toml): finished with status 'done' 2026-06-12T23:13:51,297 Source in /tmp/pip-wheel-xq5wxhqp/dsi-workflow_c695dbb576aa45c9bdc4b69f18ccb8d1 has version 1.2.2, which satisfies requirement dsi-workflow==1.2.2 from https://files.pythonhosted.org/packages/76/52/dfe7e4a47d20572f6f865daaccf9018c7debbae9b008e8cf5c3bb954593b/dsi_workflow-1.2.2.tar.gz 2026-06-12T23:13:51,298 Removed dsi-workflow==1.2.2 from https://files.pythonhosted.org/packages/76/52/dfe7e4a47d20572f6f865daaccf9018c7debbae9b008e8cf5c3bb954593b/dsi_workflow-1.2.2.tar.gz from build tracker '/tmp/pip-build-tracker-ss18eqi5' 2026-06-12T23:13:51,302 Created temporary directory: /tmp/pip-unpack-trqrhqac 2026-06-12T23:13:51,303 Building wheels for collected packages: dsi-workflow 2026-06-12T23:13:51,308 Created temporary directory: /tmp/pip-wheel-_qfz95ad 2026-06-12T23:13:51,309 Destination directory: /tmp/pip-wheel-_qfz95ad 2026-06-12T23:13:51,312 Building wheel for dsi-workflow (pyproject.toml): started 2026-06-12T23:13:51,313 Running command Building wheel for dsi-workflow (pyproject.toml) 2026-06-12T23:13:51,957 running bdist_wheel 2026-06-12T23:13:51,975 running build 2026-06-12T23:13:51,976 running build_py 2026-06-12T23:13:51,982 creating build/lib/dsi 2026-06-12T23:13:51,984 copying dsi/sync.py -> build/lib/dsi 2026-06-12T23:13:51,987 copying dsi/cli.py -> build/lib/dsi 2026-06-12T23:13:51,991 copying dsi/core.py -> build/lib/dsi 2026-06-12T23:13:51,994 copying dsi/dsi.py -> build/lib/dsi 2026-06-12T23:13:51,998 copying dsi/dsifederated.py -> build/lib/dsi 2026-06-12T23:13:52,002 copying dsi/_version.py -> build/lib/dsi 2026-06-12T23:13:52,004 creating build/lib/dsi/utils 2026-06-12T23:13:52,006 copying dsi/utils/federation_utils.py -> build/lib/dsi/utils 2026-06-12T23:13:52,009 copying dsi/utils/hpc_kerberos.py -> build/lib/dsi/utils 2026-06-12T23:13:52,012 copying dsi/utils/web_utils.py -> build/lib/dsi/utils 2026-06-12T23:13:52,014 copying dsi/utils/s3_utils.py -> build/lib/dsi/utils 2026-06-12T23:13:52,016 copying dsi/utils/__init__.py -> build/lib/dsi/utils 2026-06-12T23:13:52,018 copying dsi/utils/dsi_utils.py -> build/lib/dsi/utils 2026-06-12T23:13:52,020 copying dsi/utils/rsync_utils.py -> build/lib/dsi/utils 2026-06-12T23:13:52,022 copying dsi/utils/git_utils.py -> build/lib/dsi/utils 2026-06-12T23:13:52,025 creating build/lib/dsi/plugins 2026-06-12T23:13:52,026 copying dsi/plugins/env.py -> build/lib/dsi/plugins 2026-06-12T23:13:52,028 copying dsi/plugins/plugin.py -> build/lib/dsi/plugins 2026-06-12T23:13:52,030 copying dsi/plugins/plugin_models.py -> build/lib/dsi/plugins 2026-06-12T23:13:52,032 copying dsi/plugins/metadata.py -> build/lib/dsi/plugins 2026-06-12T23:13:52,034 copying dsi/plugins/collection_reader.py -> build/lib/dsi/plugins 2026-06-12T23:13:52,037 copying dsi/plugins/file_reader.py -> build/lib/dsi/plugins 2026-06-12T23:13:52,040 copying dsi/plugins/file_writer.py -> build/lib/dsi/plugins 2026-06-12T23:13:52,043 copying dsi/plugins/dashboard.py -> build/lib/dsi/plugins 2026-06-12T23:13:52,046 copying dsi/plugins/ml_emulator.py -> build/lib/dsi/plugins 2026-06-12T23:13:52,049 creating build/lib/dsi/tests 2026-06-12T23:13:52,050 copying dsi/tests/test_core.py -> build/lib/dsi/tests 2026-06-12T23:13:52,054 copying dsi/tests/test_dsi.py -> build/lib/dsi/tests 2026-06-12T23:13:52,059 creating build/lib/dsi/backends 2026-06-12T23:13:52,060 copying dsi/backends/gufi.py -> build/lib/dsi/backends 2026-06-12T23:13:52,062 copying dsi/backends/hpss.py -> build/lib/dsi/backends 2026-06-12T23:13:52,064 copying dsi/backends/webserver.py -> build/lib/dsi/backends 2026-06-12T23:13:52,066 copying dsi/backends/sqlite.py -> build/lib/dsi/backends 2026-06-12T23:13:52,069 copying dsi/backends/ndp.py -> build/lib/dsi/backends 2026-06-12T23:13:52,072 copying dsi/backends/filesystem.py -> build/lib/dsi/backends 2026-06-12T23:13:52,075 copying dsi/backends/backend.py -> build/lib/dsi/backends 2026-06-12T23:13:52,076 copying dsi/backends/duckdb.py -> build/lib/dsi/backends 2026-06-12T23:13:52,080 copying dsi/backends/sqlalchemy.py -> build/lib/dsi/backends 2026-06-12T23:13:52,082 copying dsi/backends/__init__.py -> build/lib/dsi/backends 2026-06-12T23:13:52,084 copying dsi/backends/oceans11.py -> build/lib/dsi/backends 2026-06-12T23:13:52,088 copying dsi/backends/osti.py -> build/lib/dsi/backends 2026-06-12T23:13:52,091 creating build/lib/dsi/utils/federated 2026-06-12T23:13:52,093 copying dsi/utils/federated/federate_datasets.py -> build/lib/dsi/utils/federated 2026-06-12T23:13:52,096 copying dsi/utils/federated/__init__.py -> build/lib/dsi/utils/federated 2026-06-12T23:13:52,098 creating build/lib/dsi/plugins/tests 2026-06-12T23:13:52,099 copying dsi/plugins/tests/test_collection_reader.py -> build/lib/dsi/plugins/tests 2026-06-12T23:13:52,101 copying dsi/plugins/tests/test_file_writer.py -> build/lib/dsi/plugins/tests 2026-06-12T23:13:52,104 copying dsi/plugins/tests/test_file_reader.py -> build/lib/dsi/plugins/tests 2026-06-12T23:13:52,106 copying dsi/plugins/tests/test_env.py -> build/lib/dsi/plugins/tests 2026-06-12T23:13:52,109 creating build/lib/dsi/backends/tests 2026-06-12T23:13:52,110 copying dsi/backends/tests/test_duckdb.py -> build/lib/dsi/backends/tests 2026-06-12T23:13:52,112 copying dsi/backends/tests/test_hpss.py -> build/lib/dsi/backends/tests 2026-06-12T23:13:52,114 copying dsi/backends/tests/test_sqlalchemy.py -> build/lib/dsi/backends/tests 2026-06-12T23:13:52,117 copying dsi/backends/tests/test_sqlite.py -> build/lib/dsi/backends/tests 2026-06-12T23:13:52,120 copying dsi/backends/tests/test_ndp.py -> build/lib/dsi/backends/tests 2026-06-12T23:13:52,122 copying dsi/backends/tests/test_gufi.py -> build/lib/dsi/backends/tests 2026-06-12T23:13:52,124 running egg_info 2026-06-12T23:13:52,134 writing dsi_workflow.egg-info/PKG-INFO 2026-06-12T23:13:52,137 writing dependency_links to dsi_workflow.egg-info/dependency_links.txt 2026-06-12T23:13:52,139 writing entry points to dsi_workflow.egg-info/entry_points.txt 2026-06-12T23:13:52,140 writing requirements to dsi_workflow.egg-info/requires.txt 2026-06-12T23:13:52,141 writing top-level names to dsi_workflow.egg-info/top_level.txt 2026-06-12T23:13:52,157 reading manifest file 'dsi_workflow.egg-info/SOURCES.txt' 2026-06-12T23:13:52,165 writing manifest file 'dsi_workflow.egg-info/SOURCES.txt' 2026-06-12T23:13:52,184 installing to build/bdist.linux-armv7l/wheel 2026-06-12T23:13:52,184 running install 2026-06-12T23:13:52,207 running install_lib 2026-06-12T23:13:52,213 creating build/bdist.linux-armv7l/wheel 2026-06-12T23:13:52,215 creating build/bdist.linux-armv7l/wheel/dsi 2026-06-12T23:13:52,217 creating build/bdist.linux-armv7l/wheel/dsi/utils 2026-06-12T23:13:52,218 copying build/lib/dsi/utils/federation_utils.py -> build/bdist.linux-armv7l/wheel/./dsi/utils 2026-06-12T23:13:52,220 copying build/lib/dsi/utils/hpc_kerberos.py -> build/bdist.linux-armv7l/wheel/./dsi/utils 2026-06-12T23:13:52,223 copying build/lib/dsi/utils/web_utils.py -> build/bdist.linux-armv7l/wheel/./dsi/utils 2026-06-12T23:13:52,225 copying build/lib/dsi/utils/s3_utils.py -> build/bdist.linux-armv7l/wheel/./dsi/utils 2026-06-12T23:13:52,227 copying build/lib/dsi/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./dsi/utils 2026-06-12T23:13:52,229 copying build/lib/dsi/utils/dsi_utils.py -> build/bdist.linux-armv7l/wheel/./dsi/utils 2026-06-12T23:13:52,231 copying build/lib/dsi/utils/rsync_utils.py -> build/bdist.linux-armv7l/wheel/./dsi/utils 2026-06-12T23:13:52,235 creating build/bdist.linux-armv7l/wheel/dsi/utils/federated 2026-06-12T23:13:52,236 copying build/lib/dsi/utils/federated/federate_datasets.py -> build/bdist.linux-armv7l/wheel/./dsi/utils/federated 2026-06-12T23:13:52,239 copying build/lib/dsi/utils/federated/__init__.py -> build/bdist.linux-armv7l/wheel/./dsi/utils/federated 2026-06-12T23:13:52,241 copying build/lib/dsi/utils/git_utils.py -> build/bdist.linux-armv7l/wheel/./dsi/utils 2026-06-12T23:13:52,244 copying build/lib/dsi/sync.py -> build/bdist.linux-armv7l/wheel/./dsi 2026-06-12T23:13:52,247 copying build/lib/dsi/cli.py -> build/bdist.linux-armv7l/wheel/./dsi 2026-06-12T23:13:52,250 copying build/lib/dsi/core.py -> build/bdist.linux-armv7l/wheel/./dsi 2026-06-12T23:13:52,254 creating build/bdist.linux-armv7l/wheel/dsi/plugins 2026-06-12T23:13:52,255 copying build/lib/dsi/plugins/env.py -> build/bdist.linux-armv7l/wheel/./dsi/plugins 2026-06-12T23:13:52,258 copying build/lib/dsi/plugins/plugin.py -> build/bdist.linux-armv7l/wheel/./dsi/plugins 2026-06-12T23:13:52,260 copying build/lib/dsi/plugins/plugin_models.py -> build/bdist.linux-armv7l/wheel/./dsi/plugins 2026-06-12T23:13:52,262 copying build/lib/dsi/plugins/metadata.py -> build/bdist.linux-armv7l/wheel/./dsi/plugins 2026-06-12T23:13:52,264 copying build/lib/dsi/plugins/collection_reader.py -> build/bdist.linux-armv7l/wheel/./dsi/plugins 2026-06-12T23:13:52,268 creating build/bdist.linux-armv7l/wheel/dsi/plugins/tests 2026-06-12T23:13:52,269 copying build/lib/dsi/plugins/tests/test_collection_reader.py -> build/bdist.linux-armv7l/wheel/./dsi/plugins/tests 2026-06-12T23:13:52,272 copying build/lib/dsi/plugins/tests/test_file_writer.py -> build/bdist.linux-armv7l/wheel/./dsi/plugins/tests 2026-06-12T23:13:52,275 copying build/lib/dsi/plugins/tests/test_file_reader.py -> build/bdist.linux-armv7l/wheel/./dsi/plugins/tests 2026-06-12T23:13:52,278 copying build/lib/dsi/plugins/tests/test_env.py -> build/bdist.linux-armv7l/wheel/./dsi/plugins/tests 2026-06-12T23:13:52,280 copying build/lib/dsi/plugins/file_reader.py -> build/bdist.linux-armv7l/wheel/./dsi/plugins 2026-06-12T23:13:52,284 copying build/lib/dsi/plugins/file_writer.py -> build/bdist.linux-armv7l/wheel/./dsi/plugins 2026-06-12T23:13:52,287 copying build/lib/dsi/plugins/dashboard.py -> build/bdist.linux-armv7l/wheel/./dsi/plugins 2026-06-12T23:13:52,289 copying build/lib/dsi/plugins/ml_emulator.py -> build/bdist.linux-armv7l/wheel/./dsi/plugins 2026-06-12T23:13:52,293 creating build/bdist.linux-armv7l/wheel/dsi/tests 2026-06-12T23:13:52,294 copying build/lib/dsi/tests/test_core.py -> build/bdist.linux-armv7l/wheel/./dsi/tests 2026-06-12T23:13:52,298 copying build/lib/dsi/tests/test_dsi.py -> build/bdist.linux-armv7l/wheel/./dsi/tests 2026-06-12T23:13:52,302 copying build/lib/dsi/dsi.py -> build/bdist.linux-armv7l/wheel/./dsi 2026-06-12T23:13:52,305 copying build/lib/dsi/dsifederated.py -> build/bdist.linux-armv7l/wheel/./dsi 2026-06-12T23:13:52,308 copying build/lib/dsi/_version.py -> build/bdist.linux-armv7l/wheel/./dsi 2026-06-12T23:13:52,311 creating build/bdist.linux-armv7l/wheel/dsi/backends 2026-06-12T23:13:52,312 copying build/lib/dsi/backends/gufi.py -> build/bdist.linux-armv7l/wheel/./dsi/backends 2026-06-12T23:13:52,315 copying build/lib/dsi/backends/hpss.py -> build/bdist.linux-armv7l/wheel/./dsi/backends 2026-06-12T23:13:52,318 copying build/lib/dsi/backends/webserver.py -> build/bdist.linux-armv7l/wheel/./dsi/backends 2026-06-12T23:13:52,320 copying build/lib/dsi/backends/sqlite.py -> build/bdist.linux-armv7l/wheel/./dsi/backends 2026-06-12T23:13:52,323 copying build/lib/dsi/backends/ndp.py -> build/bdist.linux-armv7l/wheel/./dsi/backends 2026-06-12T23:13:52,326 copying build/lib/dsi/backends/filesystem.py -> build/bdist.linux-armv7l/wheel/./dsi/backends 2026-06-12T23:13:52,329 copying build/lib/dsi/backends/backend.py -> build/bdist.linux-armv7l/wheel/./dsi/backends 2026-06-12T23:13:52,331 copying build/lib/dsi/backends/duckdb.py -> build/bdist.linux-armv7l/wheel/./dsi/backends 2026-06-12T23:13:52,334 copying build/lib/dsi/backends/sqlalchemy.py -> build/bdist.linux-armv7l/wheel/./dsi/backends 2026-06-12T23:13:52,337 creating build/bdist.linux-armv7l/wheel/dsi/backends/tests 2026-06-12T23:13:52,338 copying build/lib/dsi/backends/tests/test_duckdb.py -> build/bdist.linux-armv7l/wheel/./dsi/backends/tests 2026-06-12T23:13:52,341 copying build/lib/dsi/backends/tests/test_hpss.py -> build/bdist.linux-armv7l/wheel/./dsi/backends/tests 2026-06-12T23:13:52,343 copying build/lib/dsi/backends/tests/test_sqlalchemy.py -> build/bdist.linux-armv7l/wheel/./dsi/backends/tests 2026-06-12T23:13:52,345 copying build/lib/dsi/backends/tests/test_sqlite.py -> build/bdist.linux-armv7l/wheel/./dsi/backends/tests 2026-06-12T23:13:52,348 copying build/lib/dsi/backends/tests/test_ndp.py -> build/bdist.linux-armv7l/wheel/./dsi/backends/tests 2026-06-12T23:13:52,350 copying build/lib/dsi/backends/tests/test_gufi.py -> build/bdist.linux-armv7l/wheel/./dsi/backends/tests 2026-06-12T23:13:52,353 copying build/lib/dsi/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./dsi/backends 2026-06-12T23:13:52,355 copying build/lib/dsi/backends/oceans11.py -> build/bdist.linux-armv7l/wheel/./dsi/backends 2026-06-12T23:13:52,358 copying build/lib/dsi/backends/osti.py -> build/bdist.linux-armv7l/wheel/./dsi/backends 2026-06-12T23:13:52,360 running install_egg_info 2026-06-12T23:13:52,366 Copying dsi_workflow.egg-info to build/bdist.linux-armv7l/wheel/./dsi_workflow-1.2.2-py3.11.egg-info 2026-06-12T23:13:52,378 running install_scripts 2026-06-12T23:13:52,387 creating build/bdist.linux-armv7l/wheel/dsi_workflow-1.2.2.dist-info/WHEEL 2026-06-12T23:13:52,390 creating '/tmp/pip-wheel-_qfz95ad/.tmp-rm_quf6f/dsi_workflow-1.2.2-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-06-12T23:13:52,393 adding 'dsi/_version.py' 2026-06-12T23:13:52,399 adding 'dsi/cli.py' 2026-06-12T23:13:52,407 adding 'dsi/core.py' 2026-06-12T23:13:52,414 adding 'dsi/dsi.py' 2026-06-12T23:13:52,418 adding 'dsi/dsifederated.py' 2026-06-12T23:13:52,423 adding 'dsi/sync.py' 2026-06-12T23:13:52,426 adding 'dsi/backends/__init__.py' 2026-06-12T23:13:52,428 adding 'dsi/backends/backend.py' 2026-06-12T23:13:52,434 adding 'dsi/backends/duckdb.py' 2026-06-12T23:13:52,436 adding 'dsi/backends/filesystem.py' 2026-06-12T23:13:52,438 adding 'dsi/backends/gufi.py' 2026-06-12T23:13:52,440 adding 'dsi/backends/hpss.py' 2026-06-12T23:13:52,444 adding 'dsi/backends/ndp.py' 2026-06-12T23:13:52,449 adding 'dsi/backends/oceans11.py' 2026-06-12T23:13:52,453 adding 'dsi/backends/osti.py' 2026-06-12T23:13:52,455 adding 'dsi/backends/sqlalchemy.py' 2026-06-12T23:13:52,462 adding 'dsi/backends/sqlite.py' 2026-06-12T23:13:52,464 adding 'dsi/backends/webserver.py' 2026-06-12T23:13:52,466 adding 'dsi/backends/tests/test_duckdb.py' 2026-06-12T23:13:52,468 adding 'dsi/backends/tests/test_gufi.py' 2026-06-12T23:13:52,469 adding 'dsi/backends/tests/test_hpss.py' 2026-06-12T23:13:52,471 adding 'dsi/backends/tests/test_ndp.py' 2026-06-12T23:13:52,473 adding 'dsi/backends/tests/test_sqlalchemy.py' 2026-06-12T23:13:52,475 adding 'dsi/backends/tests/test_sqlite.py' 2026-06-12T23:13:52,478 adding 'dsi/plugins/collection_reader.py' 2026-06-12T23:13:52,480 adding 'dsi/plugins/dashboard.py' 2026-06-12T23:13:52,482 adding 'dsi/plugins/env.py' 2026-06-12T23:13:52,490 adding 'dsi/plugins/file_reader.py' 2026-06-12T23:13:52,494 adding 'dsi/plugins/file_writer.py' 2026-06-12T23:13:52,496 adding 'dsi/plugins/metadata.py' 2026-06-12T23:13:52,498 adding 'dsi/plugins/ml_emulator.py' 2026-06-12T23:13:52,499 adding 'dsi/plugins/plugin.py' 2026-06-12T23:13:52,501 adding 'dsi/plugins/plugin_models.py' 2026-06-12T23:13:52,503 adding 'dsi/plugins/tests/test_collection_reader.py' 2026-06-12T23:13:52,505 adding 'dsi/plugins/tests/test_env.py' 2026-06-12T23:13:52,507 adding 'dsi/plugins/tests/test_file_reader.py' 2026-06-12T23:13:52,509 adding 'dsi/plugins/tests/test_file_writer.py' 2026-06-12T23:13:52,513 adding 'dsi/tests/test_core.py' 2026-06-12T23:13:52,519 adding 'dsi/tests/test_dsi.py' 2026-06-12T23:13:52,522 adding 'dsi/utils/__init__.py' 2026-06-12T23:13:52,524 adding 'dsi/utils/dsi_utils.py' 2026-06-12T23:13:52,526 adding 'dsi/utils/federation_utils.py' 2026-06-12T23:13:52,528 adding 'dsi/utils/git_utils.py' 2026-06-12T23:13:52,530 adding 'dsi/utils/hpc_kerberos.py' 2026-06-12T23:13:52,532 adding 'dsi/utils/rsync_utils.py' 2026-06-12T23:13:52,534 adding 'dsi/utils/s3_utils.py' 2026-06-12T23:13:52,536 adding 'dsi/utils/web_utils.py' 2026-06-12T23:13:52,538 adding 'dsi/utils/federated/__init__.py' 2026-06-12T23:13:52,541 adding 'dsi/utils/federated/federate_datasets.py' 2026-06-12T23:13:52,544 adding 'dsi_workflow-1.2.2.dist-info/METADATA' 2026-06-12T23:13:52,545 adding 'dsi_workflow-1.2.2.dist-info/WHEEL' 2026-06-12T23:13:52,546 adding 'dsi_workflow-1.2.2.dist-info/entry_points.txt' 2026-06-12T23:13:52,547 adding 'dsi_workflow-1.2.2.dist-info/top_level.txt' 2026-06-12T23:13:52,549 adding 'dsi_workflow-1.2.2.dist-info/RECORD' 2026-06-12T23:13:52,553 removing build/bdist.linux-armv7l/wheel 2026-06-12T23:13:52,667 Building wheel for dsi-workflow (pyproject.toml): finished with status 'done' 2026-06-12T23:13:52,675 Created wheel for dsi-workflow: filename=dsi_workflow-1.2.2-py3-none-any.whl size=192655 sha256=74f147c97376baabf16ac4c98a80f67883c4f2ac7e67a66504bd9818d12861ad 2026-06-12T23:13:52,677 Stored in directory: /tmp/pip-ephem-wheel-cache-r5qb7t8l/wheels/d0/ec/31/f1afbc67165a972cbfb2944aec3ceb688052e5bafac31b0cf9 2026-06-12T23:13:52,688 Successfully built dsi-workflow 2026-06-12T23:13:52,696 Removed build tracker: '/tmp/pip-build-tracker-ss18eqi5'