2026-01-14T23:30:51,274 Created temporary directory: /tmp/pip-ephem-wheel-cache-5_0pdt9a 2026-01-14T23:30:51,276 Created temporary directory: /tmp/pip-build-tracker-vb9i9lso 2026-01-14T23:30:51,277 Initialized build tracking at /tmp/pip-build-tracker-vb9i9lso 2026-01-14T23:30:51,277 Created build tracker: /tmp/pip-build-tracker-vb9i9lso 2026-01-14T23:30:51,278 Entered build tracker: /tmp/pip-build-tracker-vb9i9lso 2026-01-14T23:30:51,279 Created temporary directory: /tmp/pip-wheel-lkmxz0v1 2026-01-14T23:30:51,282 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-01-14T23:30:51,284 Created temporary directory: /tmp/pip-ephem-wheel-cache-91sncfwe 2026-01-14T23:30:51,308 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-01-14T23:30:51,311 2 location(s) to search for versions of jobflow-remote: 2026-01-14T23:30:51,311 * https://pypi.org/simple/jobflow-remote/ 2026-01-14T23:30:51,311 * https://www.piwheels.org/simple/jobflow-remote/ 2026-01-14T23:30:51,312 Fetching project page and analyzing links: https://pypi.org/simple/jobflow-remote/ 2026-01-14T23:30:51,313 Getting page https://pypi.org/simple/jobflow-remote/ 2026-01-14T23:30:51,314 Found index url https://pypi.org/simple 2026-01-14T23:30:51,531 Fetched page https://pypi.org/simple/jobflow-remote/ as application/vnd.pypi.simple.v1+json 2026-01-14T23:30:51,536 Found link https://files.pythonhosted.org/packages/0b/4d/5034c6fd67b8b67ea98c4a624b8c15cc649e9ba978e1ba233986f1b4a36e/jobflow-remote-0.1.0.tar.gz (from https://pypi.org/simple/jobflow-remote/) (requires-python:>=3.9), version: 0.1.0 2026-01-14T23:30:51,537 Skipping link: No binaries permitted for jobflow-remote: https://files.pythonhosted.org/packages/41/16/f8e6ccd26cdf85bce864ec3b6761051b864120b267f27fa47cd0b05585d5/jobflow_remote-0.1.0-py3-none-any.whl (from https://pypi.org/simple/jobflow-remote/) (requires-python:>=3.9) 2026-01-14T23:30:51,538 Found link https://files.pythonhosted.org/packages/75/01/a028a588e7b9d4664230f5baa5e22b9fc221f4230371e9be6d32895a63d5/jobflow-remote-0.1.1.tar.gz (from https://pypi.org/simple/jobflow-remote/) (requires-python:>=3.9), version: 0.1.1 2026-01-14T23:30:51,539 Skipping link: No binaries permitted for jobflow-remote: https://files.pythonhosted.org/packages/b4/ac/e158024d3ead3b0b2d12996708f1e42d76358b6994e30e95ddd34f5495b6/jobflow_remote-0.1.1-py3-none-any.whl (from https://pypi.org/simple/jobflow-remote/) (requires-python:>=3.9) 2026-01-14T23:30:51,540 Skipping link: No binaries permitted for jobflow-remote: https://files.pythonhosted.org/packages/10/68/01c53435d08fbf87bcdd70a7ac22be10a8503702759b186ace882a8fce14/jobflow_remote-0.1.2-py3-none-any.whl (from https://pypi.org/simple/jobflow-remote/) (requires-python:>=3.9) 2026-01-14T23:30:51,540 Found link https://files.pythonhosted.org/packages/de/ea/d23c7f283133e842801ed4cf70614dc455eadfaef0fcb12588a6775a7ba7/jobflow_remote-0.1.2.tar.gz (from https://pypi.org/simple/jobflow-remote/) (requires-python:>=3.9), version: 0.1.2 2026-01-14T23:30:51,541 Skipping link: No binaries permitted for jobflow-remote: https://files.pythonhosted.org/packages/be/4b/26a70316a0bd4d62af4691336f11053c05d1b32ede114da7e4349198391b/jobflow_remote-0.1.3-py3-none-any.whl (from https://pypi.org/simple/jobflow-remote/) (requires-python:>=3.9) 2026-01-14T23:30:51,542 Found link https://files.pythonhosted.org/packages/40/e8/2068143f6148b5ee002115d0e285ad381cc11228210a631c423189f806ba/jobflow_remote-0.1.3.tar.gz (from https://pypi.org/simple/jobflow-remote/) (requires-python:>=3.9), version: 0.1.3 2026-01-14T23:30:51,543 Skipping link: No binaries permitted for jobflow-remote: https://files.pythonhosted.org/packages/98/b2/2bc04b648683e9907eb4fb1270eb5efaad19976b0ca9d44c04fd60f798a0/jobflow_remote-0.1.4-py3-none-any.whl (from https://pypi.org/simple/jobflow-remote/) (requires-python:>=3.9) 2026-01-14T23:30:51,544 Found link https://files.pythonhosted.org/packages/80/3d/41b76cd62e295be645842d4b6ac55b14b6a32a6b5f5dc1077b2b533a75f7/jobflow_remote-0.1.4.tar.gz (from https://pypi.org/simple/jobflow-remote/) (requires-python:>=3.9), version: 0.1.4 2026-01-14T23:30:51,545 Skipping link: No binaries permitted for jobflow-remote: https://files.pythonhosted.org/packages/7d/89/61d71cfe38a1ad5ba4cc8793c6d5725e4d28c33e85ee4c22d3f67c6e77dc/jobflow_remote-0.1.5-py3-none-any.whl (from https://pypi.org/simple/jobflow-remote/) (requires-python:>=3.9) 2026-01-14T23:30:51,546 Found link https://files.pythonhosted.org/packages/dc/49/fc40b57680fdb4979a0072175b893047a58ca025b6b1f3be78aa718e00e9/jobflow_remote-0.1.5.tar.gz (from https://pypi.org/simple/jobflow-remote/) (requires-python:>=3.9), version: 0.1.5 2026-01-14T23:30:51,547 Skipping link: No binaries permitted for jobflow-remote: https://files.pythonhosted.org/packages/73/9c/b5a1a4d27f2eb44e41dd4bbeaa37a749708cb2bfe0cbbe181b29e06b6187/jobflow_remote-0.1.6-py3-none-any.whl (from https://pypi.org/simple/jobflow-remote/) (requires-python:>=3.9) 2026-01-14T23:30:51,547 Found link https://files.pythonhosted.org/packages/f4/62/284e2c3f204290864496b3948c86989fbefda72e33b4cedc879e0058c086/jobflow_remote-0.1.6.tar.gz (from https://pypi.org/simple/jobflow-remote/) (requires-python:>=3.9), version: 0.1.6 2026-01-14T23:30:51,548 Skipping link: No binaries permitted for jobflow-remote: https://files.pythonhosted.org/packages/aa/72/8d567c273c1803662e474d07d360667cd63d9cf52fbd022a50ef0cd6354c/jobflow_remote-0.1.7-py3-none-any.whl (from https://pypi.org/simple/jobflow-remote/) (requires-python:>=3.9) 2026-01-14T23:30:51,549 Found link https://files.pythonhosted.org/packages/64/77/954a4068f67c99c789ad395508a93759f7705ceb2d3f1c09a3921bf6d728/jobflow_remote-0.1.7.tar.gz (from https://pypi.org/simple/jobflow-remote/) (requires-python:>=3.9), version: 0.1.7 2026-01-14T23:30:51,549 Skipping link: No binaries permitted for jobflow-remote: https://files.pythonhosted.org/packages/a6/06/974e726898c59ed735e68f6480b0852f738731c7c89fda64461f38118700/jobflow_remote-0.1.8-py3-none-any.whl (from https://pypi.org/simple/jobflow-remote/) (requires-python:>=3.9) 2026-01-14T23:30:51,550 Found link https://files.pythonhosted.org/packages/57/08/2edc174f4c63b5b8347a8851beeb0e1eef13a83b223622e53e1717562f6e/jobflow_remote-0.1.8.tar.gz (from https://pypi.org/simple/jobflow-remote/) (requires-python:>=3.9), version: 0.1.8 2026-01-14T23:30:51,551 Skipping link: No binaries permitted for jobflow-remote: https://files.pythonhosted.org/packages/cd/e4/7f010ae6cdecdb895400eb6095feac38ff4f5632d23238ca2a186bda80a1/jobflow_remote-1.0.0-py3-none-any.whl (from https://pypi.org/simple/jobflow-remote/) (requires-python:!=3.14.1,>=3.10) 2026-01-14T23:30:51,552 Found link https://files.pythonhosted.org/packages/f6/3a/7b221460fb458cebf9aa1592ea2004eb52d1176e4d4ca34500f00e3537a4/jobflow_remote-1.0.0.tar.gz (from https://pypi.org/simple/jobflow-remote/) (requires-python:!=3.14.1,>=3.10), version: 1.0.0 2026-01-14T23:30:51,553 Fetching project page and analyzing links: https://www.piwheels.org/simple/jobflow-remote/ 2026-01-14T23:30:51,554 Getting page https://www.piwheels.org/simple/jobflow-remote/ 2026-01-14T23:30:51,555 Found index url https://www.piwheels.org/simple 2026-01-14T23:30:51,713 Fetched page https://www.piwheels.org/simple/jobflow-remote/ as text/html 2026-01-14T23:30:51,717 Skipping link: No binaries permitted for jobflow-remote: https://archive1.piwheels.org/simple/jobflow-remote/jobflow_remote-0.1.8-py3-none-any.whl#sha256=6ac30525ea32c5905ee7f5e77937ad0686472c7977cd8d16c2d31152754b758e (from https://www.piwheels.org/simple/jobflow-remote/) (requires-python:>=3.9) 2026-01-14T23:30:51,718 Skipping link: No binaries permitted for jobflow-remote: https://archive1.piwheels.org/simple/jobflow-remote/jobflow_remote-0.1.7-py3-none-any.whl#sha256=89b5610102f53548c93e282e73b991556464d1c59eb435c201231fdff0edbcc7 (from https://www.piwheels.org/simple/jobflow-remote/) (requires-python:>=3.9) 2026-01-14T23:30:51,718 Skipping link: No binaries permitted for jobflow-remote: https://archive1.piwheels.org/simple/jobflow-remote/jobflow_remote-0.1.6-py3-none-any.whl#sha256=a620a509eb5a3c2dc2c6c07905f0437155790bb51d4e61f378d660218d953519 (from https://www.piwheels.org/simple/jobflow-remote/) (requires-python:>=3.9) 2026-01-14T23:30:51,719 Skipping link: No binaries permitted for jobflow-remote: https://archive1.piwheels.org/simple/jobflow-remote/jobflow_remote-0.1.5-py3-none-any.whl#sha256=e2fd841487e698d908530b8cec8a9e0c9d94b055acc9af4819a1f433c23b44b3 (from https://www.piwheels.org/simple/jobflow-remote/) (requires-python:>=3.9) 2026-01-14T23:30:51,720 Skipping link: No binaries permitted for jobflow-remote: https://archive1.piwheels.org/simple/jobflow-remote/jobflow_remote-0.1.4-py3-none-any.whl#sha256=e02aaf92937fe5c5db1b462dc834c50be34437a6eed413e4e788b98b19148bdc (from https://www.piwheels.org/simple/jobflow-remote/) (requires-python:>=3.9) 2026-01-14T23:30:51,720 Skipping link: No binaries permitted for jobflow-remote: https://archive1.piwheels.org/simple/jobflow-remote/jobflow_remote-0.1.3-py3-none-any.whl#sha256=29769acf7d08be1dfc7837c50fd014b1781f9ff9a8ba2b218281828c7ec8608e (from https://www.piwheels.org/simple/jobflow-remote/) (requires-python:>=3.9) 2026-01-14T23:30:51,721 Skipping link: No binaries permitted for jobflow-remote: https://archive1.piwheels.org/simple/jobflow-remote/jobflow_remote-0.1.2-py3-none-any.whl#sha256=944e70ab5e76e0372ce33e562ec2532d9ad2bf0854608745a3d046948b2495b1 (from https://www.piwheels.org/simple/jobflow-remote/) (requires-python:>=3.9) 2026-01-14T23:30:51,721 Skipping link: No binaries permitted for jobflow-remote: https://archive1.piwheels.org/simple/jobflow-remote/jobflow_remote-0.1.1-py3-none-any.whl#sha256=1f97549fb711afd9d498c9c96eb13d655fab6384839014c576fd675a8856dcad (from https://www.piwheels.org/simple/jobflow-remote/) (requires-python:>=3.9) 2026-01-14T23:30:51,722 Skipping link: No binaries permitted for jobflow-remote: https://archive1.piwheels.org/simple/jobflow-remote/jobflow_remote-0.1.0-py3-none-any.whl#sha256=33be22db1865a46e9d52534894c452e69b7cb2fd3eb4499900d2204a95aae21d (from https://www.piwheels.org/simple/jobflow-remote/) (requires-python:>=3.9) 2026-01-14T23:30:51,722 Skipping link: not a file: https://www.piwheels.org/simple/jobflow-remote/ 2026-01-14T23:30:51,723 Skipping link: not a file: https://pypi.org/simple/jobflow-remote/ 2026-01-14T23:30:51,742 Given no hashes to check 1 links for project 'jobflow-remote': discarding no candidates 2026-01-14T23:30:51,761 Collecting jobflow-remote==1.0.0 2026-01-14T23:30:51,763 Created temporary directory: /tmp/pip-unpack-_amj4y6c 2026-01-14T23:30:52,016 Downloading jobflow_remote-1.0.0.tar.gz (190 kB) 2026-01-14T23:30:52,260 Added jobflow-remote==1.0.0 from https://files.pythonhosted.org/packages/f6/3a/7b221460fb458cebf9aa1592ea2004eb52d1176e4d4ca34500f00e3537a4/jobflow_remote-1.0.0.tar.gz to build tracker '/tmp/pip-build-tracker-vb9i9lso' 2026-01-14T23:30:52,269 Created temporary directory: /tmp/pip-build-env-7yv9j30l 2026-01-14T23:30:52,274 Installing build dependencies: started 2026-01-14T23:30:52,275 Running command pip subprocess to install build dependencies 2026-01-14T23:30:53,411 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-01-14T23:30:54,070 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-01-14T23:30:54,093 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-01-14T23:30:55,847 Collecting setuptools>=42 2026-01-14T23:30:55,932 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2026-01-14T23:30:56,106 Collecting versioningit<4,>=1 2026-01-14T23:30:56,125 Using cached https://www.piwheels.org/simple/versioningit/versioningit-3.3.0-py3-none-any.whl (38 kB) 2026-01-14T23:30:56,348 Collecting wheel 2026-01-14T23:30:56,364 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2026-01-14T23:30:56,548 Collecting packaging>=17.1 2026-01-14T23:30:56,591 Using cached https://www.piwheels.org/simple/packaging/packaging-25.0-py3-none-any.whl (66 kB) 2026-01-14T23:30:59,622 Installing collected packages: wheel, setuptools, packaging, versioningit 2026-01-14T23:30:59,866 Creating /tmp/pip-build-env-7yv9j30l/overlay/local/bin 2026-01-14T23:30:59,868 changing mode of /tmp/pip-build-env-7yv9j30l/overlay/local/bin/wheel to 755 2026-01-14T23:31:03,797 changing mode of /tmp/pip-build-env-7yv9j30l/overlay/local/bin/versioningit to 755 2026-01-14T23:31:03,835 Successfully installed packaging-25.0 setuptools-80.9.0 versioningit-3.3.0 wheel-0.45.1 2026-01-14T23:31:04,128 Installing build dependencies: finished with status 'done' 2026-01-14T23:31:04,134 Getting requirements to build wheel: started 2026-01-14T23:31:04,136 Running command Getting requirements to build wheel 2026-01-14T23:31:04,942 running egg_info 2026-01-14T23:31:04,950 writing src/jobflow_remote.egg-info/PKG-INFO 2026-01-14T23:31:04,960 writing dependency_links to src/jobflow_remote.egg-info/dependency_links.txt 2026-01-14T23:31:04,963 writing entry points to src/jobflow_remote.egg-info/entry_points.txt 2026-01-14T23:31:04,972 writing requirements to src/jobflow_remote.egg-info/requires.txt 2026-01-14T23:31:04,973 writing top-level names to src/jobflow_remote.egg-info/top_level.txt 2026-01-14T23:31:05,009 reading manifest file 'src/jobflow_remote.egg-info/SOURCES.txt' 2026-01-14T23:31:05,014 adding license file 'LICENSE' 2026-01-14T23:31:05,019 writing manifest file 'src/jobflow_remote.egg-info/SOURCES.txt' 2026-01-14T23:31:05,121 Getting requirements to build wheel: finished with status 'done' 2026-01-14T23:31:05,125 Created temporary directory: /tmp/pip-modern-metadata-wo59zgsm 2026-01-14T23:31:05,127 Preparing metadata (pyproject.toml): started 2026-01-14T23:31:05,129 Running command Preparing metadata (pyproject.toml) 2026-01-14T23:31:05,899 running dist_info 2026-01-14T23:31:05,914 creating /tmp/pip-modern-metadata-wo59zgsm/jobflow_remote.egg-info 2026-01-14T23:31:05,915 writing /tmp/pip-modern-metadata-wo59zgsm/jobflow_remote.egg-info/PKG-INFO 2026-01-14T23:31:05,926 writing dependency_links to /tmp/pip-modern-metadata-wo59zgsm/jobflow_remote.egg-info/dependency_links.txt 2026-01-14T23:31:05,927 writing entry points to /tmp/pip-modern-metadata-wo59zgsm/jobflow_remote.egg-info/entry_points.txt 2026-01-14T23:31:05,937 writing requirements to /tmp/pip-modern-metadata-wo59zgsm/jobflow_remote.egg-info/requires.txt 2026-01-14T23:31:05,938 writing top-level names to /tmp/pip-modern-metadata-wo59zgsm/jobflow_remote.egg-info/top_level.txt 2026-01-14T23:31:05,939 writing manifest file '/tmp/pip-modern-metadata-wo59zgsm/jobflow_remote.egg-info/SOURCES.txt' 2026-01-14T23:31:05,972 reading manifest file '/tmp/pip-modern-metadata-wo59zgsm/jobflow_remote.egg-info/SOURCES.txt' 2026-01-14T23:31:05,974 adding license file 'LICENSE' 2026-01-14T23:31:05,978 writing manifest file '/tmp/pip-modern-metadata-wo59zgsm/jobflow_remote.egg-info/SOURCES.txt' 2026-01-14T23:31:05,979 creating '/tmp/pip-modern-metadata-wo59zgsm/jobflow_remote-1.0.0.dist-info' 2026-01-14T23:31:06,111 Preparing metadata (pyproject.toml): finished with status 'done' 2026-01-14T23:31:06,116 Source in /tmp/pip-wheel-lkmxz0v1/jobflow-remote_03f1ead69e7149ca9f6a648d2742b993 has version 1.0.0, which satisfies requirement jobflow-remote==1.0.0 from https://files.pythonhosted.org/packages/f6/3a/7b221460fb458cebf9aa1592ea2004eb52d1176e4d4ca34500f00e3537a4/jobflow_remote-1.0.0.tar.gz 2026-01-14T23:31:06,117 Removed jobflow-remote==1.0.0 from https://files.pythonhosted.org/packages/f6/3a/7b221460fb458cebf9aa1592ea2004eb52d1176e4d4ca34500f00e3537a4/jobflow_remote-1.0.0.tar.gz from build tracker '/tmp/pip-build-tracker-vb9i9lso' 2026-01-14T23:31:06,124 Created temporary directory: /tmp/pip-unpack-oqoqqq_y 2026-01-14T23:31:06,125 Building wheels for collected packages: jobflow-remote 2026-01-14T23:31:06,129 Created temporary directory: /tmp/pip-wheel-e2yjcl5u 2026-01-14T23:31:06,130 Destination directory: /tmp/pip-wheel-e2yjcl5u 2026-01-14T23:31:06,132 Building wheel for jobflow-remote (pyproject.toml): started 2026-01-14T23:31:06,133 Running command Building wheel for jobflow-remote (pyproject.toml) 2026-01-14T23:31:06,875 running bdist_wheel 2026-01-14T23:31:06,902 running build 2026-01-14T23:31:06,902 running build_py 2026-01-14T23:31:06,910 creating build/lib/jobflow_remote 2026-01-14T23:31:06,912 copying src/jobflow_remote/__init__.py -> build/lib/jobflow_remote 2026-01-14T23:31:06,914 copying src/jobflow_remote/_version.py -> build/lib/jobflow_remote 2026-01-14T23:31:06,916 creating build/lib/jobflow_remote/config 2026-01-14T23:31:06,917 copying src/jobflow_remote/config/settings.py -> build/lib/jobflow_remote/config 2026-01-14T23:31:06,919 copying src/jobflow_remote/config/helper.py -> build/lib/jobflow_remote/config 2026-01-14T23:31:06,921 copying src/jobflow_remote/config/base.py -> build/lib/jobflow_remote/config 2026-01-14T23:31:06,924 copying src/jobflow_remote/config/__init__.py -> build/lib/jobflow_remote/config 2026-01-14T23:31:06,926 copying src/jobflow_remote/config/manager.py -> build/lib/jobflow_remote/config 2026-01-14T23:31:06,929 copying src/jobflow_remote/config/jobconfig.py -> build/lib/jobflow_remote/config 2026-01-14T23:31:06,931 creating build/lib/jobflow_remote/testing 2026-01-14T23:31:06,932 copying src/jobflow_remote/testing/__init__.py -> build/lib/jobflow_remote/testing 2026-01-14T23:31:06,934 copying src/jobflow_remote/testing/cli.py -> build/lib/jobflow_remote/testing 2026-01-14T23:31:06,937 creating build/lib/jobflow_remote/cli 2026-01-14T23:31:06,938 copying src/jobflow_remote/cli/job.py -> build/lib/jobflow_remote/cli 2026-01-14T23:31:06,941 copying src/jobflow_remote/cli/project.py -> build/lib/jobflow_remote/cli 2026-01-14T23:31:06,944 copying src/jobflow_remote/cli/types.py -> build/lib/jobflow_remote/cli 2026-01-14T23:31:06,946 copying src/jobflow_remote/cli/__init__.py -> build/lib/jobflow_remote/cli 2026-01-14T23:31:06,948 copying src/jobflow_remote/cli/plugin.py -> build/lib/jobflow_remote/cli 2026-01-14T23:31:06,950 copying src/jobflow_remote/cli/gui.py -> build/lib/jobflow_remote/cli 2026-01-14T23:31:06,952 copying src/jobflow_remote/cli/execution.py -> build/lib/jobflow_remote/cli 2026-01-14T23:31:06,954 copying src/jobflow_remote/cli/formatting.py -> build/lib/jobflow_remote/cli 2026-01-14T23:31:06,957 copying src/jobflow_remote/cli/utils.py -> build/lib/jobflow_remote/cli 2026-01-14T23:31:06,959 copying src/jobflow_remote/cli/jf.py -> build/lib/jobflow_remote/cli 2026-01-14T23:31:06,961 copying src/jobflow_remote/cli/admin.py -> build/lib/jobflow_remote/cli 2026-01-14T23:31:06,964 copying src/jobflow_remote/cli/runner.py -> build/lib/jobflow_remote/cli 2026-01-14T23:31:06,966 copying src/jobflow_remote/cli/backup.py -> build/lib/jobflow_remote/cli 2026-01-14T23:31:06,968 copying src/jobflow_remote/cli/flow.py -> build/lib/jobflow_remote/cli 2026-01-14T23:31:06,971 copying src/jobflow_remote/cli/batch.py -> build/lib/jobflow_remote/cli 2026-01-14T23:31:06,973 copying src/jobflow_remote/cli/jfr_typer.py -> build/lib/jobflow_remote/cli 2026-01-14T23:31:06,976 creating build/lib/jobflow_remote/jobs 2026-01-14T23:31:06,977 copying src/jobflow_remote/jobs/data.py -> build/lib/jobflow_remote/jobs 2026-01-14T23:31:06,980 copying src/jobflow_remote/jobs/jobcontroller.py -> build/lib/jobflow_remote/jobs 2026-01-14T23:31:06,987 copying src/jobflow_remote/jobs/__init__.py -> build/lib/jobflow_remote/jobs 2026-01-14T23:31:06,988 copying src/jobflow_remote/jobs/upgrade.py -> build/lib/jobflow_remote/jobs 2026-01-14T23:31:06,991 copying src/jobflow_remote/jobs/daemon.py -> build/lib/jobflow_remote/jobs 2026-01-14T23:31:06,993 copying src/jobflow_remote/jobs/store.py -> build/lib/jobflow_remote/jobs 2026-01-14T23:31:06,995 copying src/jobflow_remote/jobs/run.py -> build/lib/jobflow_remote/jobs 2026-01-14T23:31:06,997 copying src/jobflow_remote/jobs/submit.py -> build/lib/jobflow_remote/jobs 2026-01-14T23:31:06,999 copying src/jobflow_remote/jobs/graph.py -> build/lib/jobflow_remote/jobs 2026-01-14T23:31:07,001 copying src/jobflow_remote/jobs/runner.py -> build/lib/jobflow_remote/jobs 2026-01-14T23:31:07,004 copying src/jobflow_remote/jobs/state.py -> build/lib/jobflow_remote/jobs 2026-01-14T23:31:07,007 copying src/jobflow_remote/jobs/batch.py -> build/lib/jobflow_remote/jobs 2026-01-14T23:31:07,009 copying src/jobflow_remote/jobs/report.py -> build/lib/jobflow_remote/jobs 2026-01-14T23:31:07,012 creating build/lib/jobflow_remote/utils 2026-01-14T23:31:07,013 copying src/jobflow_remote/utils/data.py -> build/lib/jobflow_remote/utils 2026-01-14T23:31:07,015 copying src/jobflow_remote/utils/__init__.py -> build/lib/jobflow_remote/utils 2026-01-14T23:31:07,016 copying src/jobflow_remote/utils/db.py -> build/lib/jobflow_remote/utils 2026-01-14T23:31:07,019 copying src/jobflow_remote/utils/log.py -> build/lib/jobflow_remote/utils 2026-01-14T23:31:07,021 copying src/jobflow_remote/utils/examples.py -> build/lib/jobflow_remote/utils 2026-01-14T23:31:07,023 copying src/jobflow_remote/utils/remote.py -> build/lib/jobflow_remote/utils 2026-01-14T23:31:07,025 copying src/jobflow_remote/utils/schedule.py -> build/lib/jobflow_remote/utils 2026-01-14T23:31:07,028 creating build/lib/jobflow_remote/webgui 2026-01-14T23:31:07,030 copying src/jobflow_remote/webgui/webgui.py -> build/lib/jobflow_remote/webgui 2026-01-14T23:31:07,035 copying src/jobflow_remote/webgui/__init__.py -> build/lib/jobflow_remote/webgui 2026-01-14T23:31:07,038 creating build/lib/jobflow_remote/remote 2026-01-14T23:31:07,039 copying src/jobflow_remote/remote/data.py -> build/lib/jobflow_remote/remote 2026-01-14T23:31:07,041 copying src/jobflow_remote/remote/__init__.py -> build/lib/jobflow_remote/remote 2026-01-14T23:31:07,043 copying src/jobflow_remote/remote/queue.py -> build/lib/jobflow_remote/remote 2026-01-14T23:31:07,046 creating build/lib/jobflow_remote/remote/host 2026-01-14T23:31:07,047 copying src/jobflow_remote/remote/host/base.py -> build/lib/jobflow_remote/remote/host 2026-01-14T23:31:07,049 copying src/jobflow_remote/remote/host/__init__.py -> build/lib/jobflow_remote/remote/host 2026-01-14T23:31:07,051 copying src/jobflow_remote/remote/host/local.py -> build/lib/jobflow_remote/remote/host 2026-01-14T23:31:07,053 copying src/jobflow_remote/remote/host/remote.py -> build/lib/jobflow_remote/remote/host 2026-01-14T23:31:07,056 running egg_info 2026-01-14T23:31:07,069 writing src/jobflow_remote.egg-info/PKG-INFO 2026-01-14T23:31:07,080 writing dependency_links to src/jobflow_remote.egg-info/dependency_links.txt 2026-01-14T23:31:07,082 writing entry points to src/jobflow_remote.egg-info/entry_points.txt 2026-01-14T23:31:07,091 writing requirements to src/jobflow_remote.egg-info/requires.txt 2026-01-14T23:31:07,092 writing top-level names to src/jobflow_remote.egg-info/top_level.txt 2026-01-14T23:31:07,113 reading manifest file 'src/jobflow_remote.egg-info/SOURCES.txt' 2026-01-14T23:31:07,118 adding license file 'LICENSE' 2026-01-14T23:31:07,123 writing manifest file 'src/jobflow_remote.egg-info/SOURCES.txt' 2026-01-14T23:31:07,130 copying src/jobflow_remote/py.typed -> build/lib/jobflow_remote 2026-01-14T23:31:07,132 copying src/jobflow_remote/webgui/logo_jfr.png -> build/lib/jobflow_remote/webgui 2026-01-14T23:31:07,134 copying src/jobflow_remote/webgui/style.css -> build/lib/jobflow_remote/webgui 2026-01-14T23:31:07,153 installing to build/bdist.linux-armv7l/wheel 2026-01-14T23:31:07,153 running install 2026-01-14T23:31:07,177 running install_lib 2026-01-14T23:31:07,184 creating build/bdist.linux-armv7l/wheel 2026-01-14T23:31:07,186 creating build/bdist.linux-armv7l/wheel/jobflow_remote 2026-01-14T23:31:07,188 creating build/bdist.linux-armv7l/wheel/jobflow_remote/config 2026-01-14T23:31:07,189 copying build/lib/jobflow_remote/config/settings.py -> build/bdist.linux-armv7l/wheel/./jobflow_remote/config 2026-01-14T23:31:07,191 copying build/lib/jobflow_remote/config/helper.py -> build/bdist.linux-armv7l/wheel/./jobflow_remote/config 2026-01-14T23:31:07,193 copying build/lib/jobflow_remote/config/base.py -> build/bdist.linux-armv7l/wheel/./jobflow_remote/config 2026-01-14T23:31:07,195 copying build/lib/jobflow_remote/config/__init__.py -> build/bdist.linux-armv7l/wheel/./jobflow_remote/config 2026-01-14T23:31:07,197 copying build/lib/jobflow_remote/config/manager.py -> build/bdist.linux-armv7l/wheel/./jobflow_remote/config 2026-01-14T23:31:07,199 copying build/lib/jobflow_remote/config/jobconfig.py -> build/bdist.linux-armv7l/wheel/./jobflow_remote/config 2026-01-14T23:31:07,201 copying build/lib/jobflow_remote/py.typed -> build/bdist.linux-armv7l/wheel/./jobflow_remote 2026-01-14T23:31:07,203 creating build/bdist.linux-armv7l/wheel/jobflow_remote/testing 2026-01-14T23:31:07,204 copying build/lib/jobflow_remote/testing/__init__.py -> build/bdist.linux-armv7l/wheel/./jobflow_remote/testing 2026-01-14T23:31:07,206 copying build/lib/jobflow_remote/testing/cli.py -> build/bdist.linux-armv7l/wheel/./jobflow_remote/testing 2026-01-14T23:31:07,208 copying build/lib/jobflow_remote/__init__.py -> build/bdist.linux-armv7l/wheel/./jobflow_remote 2026-01-14T23:31:07,210 creating build/bdist.linux-armv7l/wheel/jobflow_remote/cli 2026-01-14T23:31:07,211 copying build/lib/jobflow_remote/cli/job.py -> build/bdist.linux-armv7l/wheel/./jobflow_remote/cli 2026-01-14T23:31:07,214 copying build/lib/jobflow_remote/cli/project.py -> build/bdist.linux-armv7l/wheel/./jobflow_remote/cli 2026-01-14T23:31:07,217 copying build/lib/jobflow_remote/cli/types.py -> build/bdist.linux-armv7l/wheel/./jobflow_remote/cli 2026-01-14T23:31:07,219 copying build/lib/jobflow_remote/cli/__init__.py -> build/bdist.linux-armv7l/wheel/./jobflow_remote/cli 2026-01-14T23:31:07,221 copying build/lib/jobflow_remote/cli/plugin.py -> build/bdist.linux-armv7l/wheel/./jobflow_remote/cli 2026-01-14T23:31:07,223 copying build/lib/jobflow_remote/cli/gui.py -> build/bdist.linux-armv7l/wheel/./jobflow_remote/cli 2026-01-14T23:31:07,224 copying build/lib/jobflow_remote/cli/execution.py -> build/bdist.linux-armv7l/wheel/./jobflow_remote/cli 2026-01-14T23:31:07,226 copying build/lib/jobflow_remote/cli/formatting.py -> build/bdist.linux-armv7l/wheel/./jobflow_remote/cli 2026-01-14T23:31:07,229 copying build/lib/jobflow_remote/cli/utils.py -> build/bdist.linux-armv7l/wheel/./jobflow_remote/cli 2026-01-14T23:31:07,232 copying build/lib/jobflow_remote/cli/jf.py -> build/bdist.linux-armv7l/wheel/./jobflow_remote/cli 2026-01-14T23:31:07,234 copying build/lib/jobflow_remote/cli/admin.py -> build/bdist.linux-armv7l/wheel/./jobflow_remote/cli 2026-01-14T23:31:07,236 copying build/lib/jobflow_remote/cli/runner.py -> build/bdist.linux-armv7l/wheel/./jobflow_remote/cli 2026-01-14T23:31:07,239 copying build/lib/jobflow_remote/cli/backup.py -> build/bdist.linux-armv7l/wheel/./jobflow_remote/cli 2026-01-14T23:31:07,240 copying build/lib/jobflow_remote/cli/flow.py -> build/bdist.linux-armv7l/wheel/./jobflow_remote/cli 2026-01-14T23:31:07,243 copying build/lib/jobflow_remote/cli/batch.py -> build/bdist.linux-armv7l/wheel/./jobflow_remote/cli 2026-01-14T23:31:07,245 copying build/lib/jobflow_remote/cli/jfr_typer.py -> build/bdist.linux-armv7l/wheel/./jobflow_remote/cli 2026-01-14T23:31:07,248 creating build/bdist.linux-armv7l/wheel/jobflow_remote/jobs 2026-01-14T23:31:07,248 copying build/lib/jobflow_remote/jobs/data.py -> build/bdist.linux-armv7l/wheel/./jobflow_remote/jobs 2026-01-14T23:31:07,251 copying build/lib/jobflow_remote/jobs/jobcontroller.py -> build/bdist.linux-armv7l/wheel/./jobflow_remote/jobs 2026-01-14T23:31:07,257 copying build/lib/jobflow_remote/jobs/__init__.py -> build/bdist.linux-armv7l/wheel/./jobflow_remote/jobs 2026-01-14T23:31:07,259 copying build/lib/jobflow_remote/jobs/upgrade.py -> build/bdist.linux-armv7l/wheel/./jobflow_remote/jobs 2026-01-14T23:31:07,261 copying build/lib/jobflow_remote/jobs/daemon.py -> build/bdist.linux-armv7l/wheel/./jobflow_remote/jobs 2026-01-14T23:31:07,265 copying build/lib/jobflow_remote/jobs/store.py -> build/bdist.linux-armv7l/wheel/./jobflow_remote/jobs 2026-01-14T23:31:07,267 copying build/lib/jobflow_remote/jobs/run.py -> build/bdist.linux-armv7l/wheel/./jobflow_remote/jobs 2026-01-14T23:31:07,269 copying build/lib/jobflow_remote/jobs/submit.py -> build/bdist.linux-armv7l/wheel/./jobflow_remote/jobs 2026-01-14T23:31:07,271 copying build/lib/jobflow_remote/jobs/graph.py -> build/bdist.linux-armv7l/wheel/./jobflow_remote/jobs 2026-01-14T23:31:07,274 copying build/lib/jobflow_remote/jobs/runner.py -> build/bdist.linux-armv7l/wheel/./jobflow_remote/jobs 2026-01-14T23:31:07,278 copying build/lib/jobflow_remote/jobs/state.py -> build/bdist.linux-armv7l/wheel/./jobflow_remote/jobs 2026-01-14T23:31:07,280 copying build/lib/jobflow_remote/jobs/batch.py -> build/bdist.linux-armv7l/wheel/./jobflow_remote/jobs 2026-01-14T23:31:07,283 copying build/lib/jobflow_remote/jobs/report.py -> build/bdist.linux-armv7l/wheel/./jobflow_remote/jobs 2026-01-14T23:31:07,286 creating build/bdist.linux-armv7l/wheel/jobflow_remote/utils 2026-01-14T23:31:07,287 copying build/lib/jobflow_remote/utils/data.py -> build/bdist.linux-armv7l/wheel/./jobflow_remote/utils 2026-01-14T23:31:07,290 copying build/lib/jobflow_remote/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./jobflow_remote/utils 2026-01-14T23:31:07,292 copying build/lib/jobflow_remote/utils/db.py -> build/bdist.linux-armv7l/wheel/./jobflow_remote/utils 2026-01-14T23:31:07,295 copying build/lib/jobflow_remote/utils/log.py -> build/bdist.linux-armv7l/wheel/./jobflow_remote/utils 2026-01-14T23:31:07,297 copying build/lib/jobflow_remote/utils/examples.py -> build/bdist.linux-armv7l/wheel/./jobflow_remote/utils 2026-01-14T23:31:07,300 copying build/lib/jobflow_remote/utils/remote.py -> build/bdist.linux-armv7l/wheel/./jobflow_remote/utils 2026-01-14T23:31:07,302 copying build/lib/jobflow_remote/utils/schedule.py -> build/bdist.linux-armv7l/wheel/./jobflow_remote/utils 2026-01-14T23:31:07,304 copying build/lib/jobflow_remote/_version.py -> build/bdist.linux-armv7l/wheel/./jobflow_remote 2026-01-14T23:31:07,307 creating build/bdist.linux-armv7l/wheel/jobflow_remote/webgui 2026-01-14T23:31:07,308 copying build/lib/jobflow_remote/webgui/webgui.py -> build/bdist.linux-armv7l/wheel/./jobflow_remote/webgui 2026-01-14T23:31:07,312 copying build/lib/jobflow_remote/webgui/__init__.py -> build/bdist.linux-armv7l/wheel/./jobflow_remote/webgui 2026-01-14T23:31:07,313 copying build/lib/jobflow_remote/webgui/style.css -> build/bdist.linux-armv7l/wheel/./jobflow_remote/webgui 2026-01-14T23:31:07,316 copying build/lib/jobflow_remote/webgui/logo_jfr.png -> build/bdist.linux-armv7l/wheel/./jobflow_remote/webgui 2026-01-14T23:31:07,319 creating build/bdist.linux-armv7l/wheel/jobflow_remote/remote 2026-01-14T23:31:07,320 copying build/lib/jobflow_remote/remote/data.py -> build/bdist.linux-armv7l/wheel/./jobflow_remote/remote 2026-01-14T23:31:07,323 copying build/lib/jobflow_remote/remote/__init__.py -> build/bdist.linux-armv7l/wheel/./jobflow_remote/remote 2026-01-14T23:31:07,325 creating build/bdist.linux-armv7l/wheel/jobflow_remote/remote/host 2026-01-14T23:31:07,327 copying build/lib/jobflow_remote/remote/host/base.py -> build/bdist.linux-armv7l/wheel/./jobflow_remote/remote/host 2026-01-14T23:31:07,330 copying build/lib/jobflow_remote/remote/host/__init__.py -> build/bdist.linux-armv7l/wheel/./jobflow_remote/remote/host 2026-01-14T23:31:07,331 copying build/lib/jobflow_remote/remote/host/local.py -> build/bdist.linux-armv7l/wheel/./jobflow_remote/remote/host 2026-01-14T23:31:07,333 copying build/lib/jobflow_remote/remote/host/remote.py -> build/bdist.linux-armv7l/wheel/./jobflow_remote/remote/host 2026-01-14T23:31:07,336 copying build/lib/jobflow_remote/remote/queue.py -> build/bdist.linux-armv7l/wheel/./jobflow_remote/remote 2026-01-14T23:31:07,338 running install_egg_info 2026-01-14T23:31:07,344 Copying src/jobflow_remote.egg-info to build/bdist.linux-armv7l/wheel/./jobflow_remote-1.0.0-py3.11.egg-info 2026-01-14T23:31:07,356 running install_scripts 2026-01-14T23:31:07,367 creating build/bdist.linux-armv7l/wheel/jobflow_remote-1.0.0.dist-info/WHEEL 2026-01-14T23:31:07,370 creating '/tmp/pip-wheel-e2yjcl5u/.tmp-ohnr61ow/jobflow_remote-1.0.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-01-14T23:31:07,372 adding 'jobflow_remote/__init__.py' 2026-01-14T23:31:07,373 adding 'jobflow_remote/_version.py' 2026-01-14T23:31:07,374 adding 'jobflow_remote/py.typed' 2026-01-14T23:31:07,376 adding 'jobflow_remote/cli/__init__.py' 2026-01-14T23:31:07,378 adding 'jobflow_remote/cli/admin.py' 2026-01-14T23:31:07,380 adding 'jobflow_remote/cli/backup.py' 2026-01-14T23:31:07,382 adding 'jobflow_remote/cli/batch.py' 2026-01-14T23:31:07,383 adding 'jobflow_remote/cli/execution.py' 2026-01-14T23:31:07,386 adding 'jobflow_remote/cli/flow.py' 2026-01-14T23:31:07,389 adding 'jobflow_remote/cli/formatting.py' 2026-01-14T23:31:07,390 adding 'jobflow_remote/cli/gui.py' 2026-01-14T23:31:07,392 adding 'jobflow_remote/cli/jf.py' 2026-01-14T23:31:07,393 adding 'jobflow_remote/cli/jfr_typer.py' 2026-01-14T23:31:07,396 adding 'jobflow_remote/cli/job.py' 2026-01-14T23:31:07,398 adding 'jobflow_remote/cli/plugin.py' 2026-01-14T23:31:07,400 adding 'jobflow_remote/cli/project.py' 2026-01-14T23:31:07,403 adding 'jobflow_remote/cli/runner.py' 2026-01-14T23:31:07,405 adding 'jobflow_remote/cli/types.py' 2026-01-14T23:31:07,409 adding 'jobflow_remote/cli/utils.py' 2026-01-14T23:31:07,411 adding 'jobflow_remote/config/__init__.py' 2026-01-14T23:31:07,414 adding 'jobflow_remote/config/base.py' 2026-01-14T23:31:07,416 adding 'jobflow_remote/config/helper.py' 2026-01-14T23:31:07,418 adding 'jobflow_remote/config/jobconfig.py' 2026-01-14T23:31:07,420 adding 'jobflow_remote/config/manager.py' 2026-01-14T23:31:07,421 adding 'jobflow_remote/config/settings.py' 2026-01-14T23:31:07,423 adding 'jobflow_remote/jobs/__init__.py' 2026-01-14T23:31:07,425 adding 'jobflow_remote/jobs/batch.py' 2026-01-14T23:31:07,429 adding 'jobflow_remote/jobs/daemon.py' 2026-01-14T23:31:07,432 adding 'jobflow_remote/jobs/data.py' 2026-01-14T23:31:07,434 adding 'jobflow_remote/jobs/graph.py' 2026-01-14T23:31:07,456 adding 'jobflow_remote/jobs/jobcontroller.py' 2026-01-14T23:31:07,459 adding 'jobflow_remote/jobs/report.py' 2026-01-14T23:31:07,461 adding 'jobflow_remote/jobs/run.py' 2026-01-14T23:31:07,468 adding 'jobflow_remote/jobs/runner.py' 2026-01-14T23:31:07,470 adding 'jobflow_remote/jobs/state.py' 2026-01-14T23:31:07,472 adding 'jobflow_remote/jobs/store.py' 2026-01-14T23:31:07,473 adding 'jobflow_remote/jobs/submit.py' 2026-01-14T23:31:07,475 adding 'jobflow_remote/jobs/upgrade.py' 2026-01-14T23:31:07,478 adding 'jobflow_remote/remote/__init__.py' 2026-01-14T23:31:07,480 adding 'jobflow_remote/remote/data.py' 2026-01-14T23:31:07,482 adding 'jobflow_remote/remote/queue.py' 2026-01-14T23:31:07,484 adding 'jobflow_remote/remote/host/__init__.py' 2026-01-14T23:31:07,486 adding 'jobflow_remote/remote/host/base.py' 2026-01-14T23:31:07,487 adding 'jobflow_remote/remote/host/local.py' 2026-01-14T23:31:07,489 adding 'jobflow_remote/remote/host/remote.py' 2026-01-14T23:31:07,491 adding 'jobflow_remote/testing/__init__.py' 2026-01-14T23:31:07,493 adding 'jobflow_remote/testing/cli.py' 2026-01-14T23:31:07,495 adding 'jobflow_remote/utils/__init__.py' 2026-01-14T23:31:07,496 adding 'jobflow_remote/utils/data.py' 2026-01-14T23:31:07,499 adding 'jobflow_remote/utils/db.py' 2026-01-14T23:31:07,501 adding 'jobflow_remote/utils/examples.py' 2026-01-14T23:31:07,502 adding 'jobflow_remote/utils/log.py' 2026-01-14T23:31:07,504 adding 'jobflow_remote/utils/remote.py' 2026-01-14T23:31:07,505 adding 'jobflow_remote/utils/schedule.py' 2026-01-14T23:31:07,506 adding 'jobflow_remote/webgui/__init__.py' 2026-01-14T23:31:07,508 adding 'jobflow_remote/webgui/logo_jfr.png' 2026-01-14T23:31:07,509 adding 'jobflow_remote/webgui/style.css' 2026-01-14T23:31:07,513 adding 'jobflow_remote/webgui/webgui.py' 2026-01-14T23:31:07,516 adding 'jobflow_remote-1.0.0.dist-info/licenses/LICENSE' 2026-01-14T23:31:07,517 adding 'jobflow_remote-1.0.0.dist-info/METADATA' 2026-01-14T23:31:07,518 adding 'jobflow_remote-1.0.0.dist-info/WHEEL' 2026-01-14T23:31:07,519 adding 'jobflow_remote-1.0.0.dist-info/entry_points.txt' 2026-01-14T23:31:07,520 adding 'jobflow_remote-1.0.0.dist-info/top_level.txt' 2026-01-14T23:31:07,521 adding 'jobflow_remote-1.0.0.dist-info/RECORD' 2026-01-14T23:31:07,525 removing build/bdist.linux-armv7l/wheel 2026-01-14T23:31:07,651 Building wheel for jobflow-remote (pyproject.toml): finished with status 'done' 2026-01-14T23:31:07,657 Created wheel for jobflow-remote: filename=jobflow_remote-1.0.0-py3-none-any.whl size=211297 sha256=a8f95e59f70f92dd4546559ded33b23211c7adfc4f7dcf2895dc34fa69ccafdb 2026-01-14T23:31:07,658 Stored in directory: /tmp/pip-ephem-wheel-cache-91sncfwe/wheels/fd/8d/72/938e9477d257dfeeb39ef053fcaad17c4f64d46d8cc6c4d708 2026-01-14T23:31:07,672 Successfully built jobflow-remote 2026-01-14T23:31:07,683 Removed build tracker: '/tmp/pip-build-tracker-vb9i9lso'