2026-03-01T09:11:13,990 Created temporary directory: /tmp/pip-ephem-wheel-cache-3ucqfpej 2026-03-01T09:11:13,992 Created temporary directory: /tmp/pip-build-tracker-xtzz3ri3 2026-03-01T09:11:13,993 Initialized build tracking at /tmp/pip-build-tracker-xtzz3ri3 2026-03-01T09:11:13,993 Created build tracker: /tmp/pip-build-tracker-xtzz3ri3 2026-03-01T09:11:13,994 Entered build tracker: /tmp/pip-build-tracker-xtzz3ri3 2026-03-01T09:11:13,994 Created temporary directory: /tmp/pip-wheel-9aa71mya 2026-03-01T09:11:13,998 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-03-01T09:11:14,000 Created temporary directory: /tmp/pip-ephem-wheel-cache-fc8ph23b 2026-03-01T09:11:14,022 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-01T09:11:14,026 2 location(s) to search for versions of flux-batch: 2026-03-01T09:11:14,026 * https://pypi.org/simple/flux-batch/ 2026-03-01T09:11:14,026 * https://www.piwheels.org/simple/flux-batch/ 2026-03-01T09:11:14,026 Fetching project page and analyzing links: https://pypi.org/simple/flux-batch/ 2026-03-01T09:11:14,027 Getting page https://pypi.org/simple/flux-batch/ 2026-03-01T09:11:14,029 Found index url https://pypi.org/simple 2026-03-01T09:11:14,249 Fetched page https://pypi.org/simple/flux-batch/ as application/vnd.pypi.simple.v1+json 2026-03-01T09:11:14,252 Skipping link: No binaries permitted for flux-batch: https://files.pythonhosted.org/packages/1c/cc/1753a14f054b6aba487f6a1bac5b42fde778e628c5392df2f1def31ca0f0/flux_batch-0.0.0-py3-none-any.whl (from https://pypi.org/simple/flux-batch/) 2026-03-01T09:11:14,253 Found link https://files.pythonhosted.org/packages/02/83/da43370ea3d56f4c9d04da30c65047e2554842f88db42b1d1baa97842855/flux_batch-0.0.0.tar.gz (from https://pypi.org/simple/flux-batch/), version: 0.0.0 2026-03-01T09:11:14,254 Skipping link: No binaries permitted for flux-batch: https://files.pythonhosted.org/packages/42/d0/fcf62330dab3ed2472aa4849965c99b49ff8c8cb5e63782b5d166e64dd22/flux_batch-0.0.1-py3-none-any.whl (from https://pypi.org/simple/flux-batch/) 2026-03-01T09:11:14,254 Found link https://files.pythonhosted.org/packages/22/67/50abf65e0fe08f909b5dfc5fec76e3e0b741905a5c009abc975e88bda423/flux_batch-0.0.1.tar.gz (from https://pypi.org/simple/flux-batch/), version: 0.0.1 2026-03-01T09:11:14,255 Skipping link: No binaries permitted for flux-batch: https://files.pythonhosted.org/packages/5b/e6/9ed660a903b3648d5f7edf66f58353a3dba08eb7eae946969aad92bce5f9/flux_batch-0.0.11-py3-none-any.whl (from https://pypi.org/simple/flux-batch/) 2026-03-01T09:11:14,256 Found link https://files.pythonhosted.org/packages/0c/12/e216a51382b5cbeb8c8ab1c36066c16dd58c55942159da3592237b88ffd4/flux_batch-0.0.11.tar.gz (from https://pypi.org/simple/flux-batch/), version: 0.0.11 2026-03-01T09:11:14,257 Skipping link: No binaries permitted for flux-batch: https://files.pythonhosted.org/packages/4c/fe/f42fca6b2d83d351ac8d893af8e2eb0d6e505c0fc017e9739a6089c173fb/flux_batch-0.0.12-py3-none-any.whl (from https://pypi.org/simple/flux-batch/) 2026-03-01T09:11:14,257 Found link https://files.pythonhosted.org/packages/db/a1/ec7e190f019bac6b3d4860306e0183fb8c6a1d199c3c30626e9c9fd77541/flux_batch-0.0.12.tar.gz (from https://pypi.org/simple/flux-batch/), version: 0.0.12 2026-03-01T09:11:14,258 Skipping link: No binaries permitted for flux-batch: https://files.pythonhosted.org/packages/92/41/13f6dff314d61c31a03113905cb0e89cf7e5d7a54c6e07ba6663d01d4b41/flux_batch-0.0.13-py3-none-any.whl (from https://pypi.org/simple/flux-batch/) 2026-03-01T09:11:14,259 Found link https://files.pythonhosted.org/packages/6a/ab/2a34d9ad976c9e8c78cff21bde2e4943d57ac634c8b4a6b6937dd3ace8a3/flux_batch-0.0.13.tar.gz (from https://pypi.org/simple/flux-batch/), version: 0.0.13 2026-03-01T09:11:14,259 Skipping link: No binaries permitted for flux-batch: https://files.pythonhosted.org/packages/75/3c/de0a12b04d334713619d996d0475abf90951610a47283dc8b8bdd936265d/flux_batch-0.0.14-py3-none-any.whl (from https://pypi.org/simple/flux-batch/) 2026-03-01T09:11:14,260 Found link https://files.pythonhosted.org/packages/68/eb/c59b3bc5a5fc33d398137cea71d94b4edcf816299817d818f5e6a7c4c7cc/flux_batch-0.0.14.tar.gz (from https://pypi.org/simple/flux-batch/), version: 0.0.14 2026-03-01T09:11:14,261 Fetching project page and analyzing links: https://www.piwheels.org/simple/flux-batch/ 2026-03-01T09:11:14,261 Getting page https://www.piwheels.org/simple/flux-batch/ 2026-03-01T09:11:14,263 Found index url https://www.piwheels.org/simple 2026-03-01T09:11:14,432 Fetched page https://www.piwheels.org/simple/flux-batch/ as text/html 2026-03-01T09:11:14,434 Skipping link: No binaries permitted for flux-batch: https://archive1.piwheels.org/simple/flux-batch/flux_batch-0.0.13-py3-none-any.whl#sha256=a18d73cf000daeab00cbd20b0f965b013d497713a17f6d739a0da9679a6bbe83 (from https://www.piwheels.org/simple/flux-batch/) 2026-03-01T09:11:14,435 Skipping link: No binaries permitted for flux-batch: https://archive1.piwheels.org/simple/flux-batch/flux_batch-0.0.12-py3-none-any.whl#sha256=3d7a282d60c1d61eebfba87044054a3408fae474a7a2103e4a41cb19217a9d8f (from https://www.piwheels.org/simple/flux-batch/) 2026-03-01T09:11:14,435 Skipping link: No binaries permitted for flux-batch: https://archive1.piwheels.org/simple/flux-batch/flux_batch-0.0.11-py3-none-any.whl#sha256=0e23aca37785af0579faf83f7e897f2fb9e658a98d5e14c9537156190f8e280a (from https://www.piwheels.org/simple/flux-batch/) 2026-03-01T09:11:14,436 Skipping link: No binaries permitted for flux-batch: https://archive1.piwheels.org/simple/flux-batch/flux_batch-0.0.1-py3-none-any.whl#sha256=bd5b00b9664f90baa9bad025784e6ae65966b4eb88d38b5338caca3d7a0798f0 (from https://www.piwheels.org/simple/flux-batch/) 2026-03-01T09:11:14,436 Skipping link: No binaries permitted for flux-batch: https://archive1.piwheels.org/simple/flux-batch/flux_batch-0.0.0-py3-none-any.whl#sha256=7e4890eb27a5b53eb823230b727b6e10a9e6613061b0087ba069be6642627be6 (from https://www.piwheels.org/simple/flux-batch/) 2026-03-01T09:11:14,437 Skipping link: not a file: https://www.piwheels.org/simple/flux-batch/ 2026-03-01T09:11:14,438 Skipping link: not a file: https://pypi.org/simple/flux-batch/ 2026-03-01T09:11:14,459 Given no hashes to check 1 links for project 'flux-batch': discarding no candidates 2026-03-01T09:11:14,479 Collecting flux-batch==0.0.14 2026-03-01T09:11:14,481 Created temporary directory: /tmp/pip-unpack-de8rkuop 2026-03-01T09:11:14,697 Downloading flux_batch-0.0.14.tar.gz (32 kB) 2026-03-01T09:11:14,807 Added flux-batch==0.0.14 from https://files.pythonhosted.org/packages/68/eb/c59b3bc5a5fc33d398137cea71d94b4edcf816299817d818f5e6a7c4c7cc/flux_batch-0.0.14.tar.gz to build tracker '/tmp/pip-build-tracker-xtzz3ri3' 2026-03-01T09:11:14,811 Created temporary directory: /tmp/pip-build-env-wqliwwwl 2026-03-01T09:11:14,815 Installing build dependencies: started 2026-03-01T09:11:14,817 Running command pip subprocess to install build dependencies 2026-03-01T09:11:15,964 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-01T09:11:16,537 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-03-01T09:11:16,561 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-01T09:11:18,353 Collecting setuptools>=40.8.0 2026-03-01T09:11:18,444 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.0-py3-none-any.whl (1.0 MB) 2026-03-01T09:11:18,707 Collecting wheel 2026-03-01T09:11:18,723 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-03-01T09:11:18,908 Collecting packaging>=24.0 2026-03-01T09:11:18,926 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-03-01T09:11:21,908 Installing collected packages: setuptools, packaging, wheel 2026-03-01T09:11:25,296 Creating /tmp/pip-build-env-wqliwwwl/overlay/local/bin 2026-03-01T09:11:25,298 changing mode of /tmp/pip-build-env-wqliwwwl/overlay/local/bin/wheel to 755 2026-03-01T09:11:25,319 Successfully installed packaging-26.0 setuptools-82.0.0 wheel-0.46.3 2026-03-01T09:11:25,597 Installing build dependencies: finished with status 'done' 2026-03-01T09:11:25,603 Getting requirements to build wheel: started 2026-03-01T09:11:25,604 Running command Getting requirements to build wheel 2026-03-01T09:11:26,241 Getting requirements to build wheel: finished with status 'done' 2026-03-01T09:11:26,251 Installing backend dependencies: started 2026-03-01T09:11:26,252 Running command pip subprocess to install backend dependencies 2026-03-01T09:11:27,393 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-01T09:11:27,957 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-03-01T09:11:27,980 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-01T09:11:28,419 Collecting pytest-runner 2026-03-01T09:11:28,443 Using cached https://www.piwheels.org/simple/pytest-runner/pytest_runner-6.0.1-py3-none-any.whl (7.2 kB) 2026-03-01T09:11:31,099 Installing collected packages: pytest-runner 2026-03-01T09:11:31,137 Successfully installed pytest-runner-6.0.1 2026-03-01T09:11:31,363 Installing backend dependencies: finished with status 'done' 2026-03-01T09:11:31,365 Created temporary directory: /tmp/pip-modern-metadata-oiqovtxu 2026-03-01T09:11:31,367 Preparing metadata (pyproject.toml): started 2026-03-01T09:11:31,368 Running command Preparing metadata (pyproject.toml) 2026-03-01T09:11:31,903 /tmp/pip-build-env-wqliwwwl/overlay/local/lib/python3.11/dist-packages/setuptools/_distutils/dist.py:287: UserWarning: Unknown distribution option: 'tests_require' 2026-03-01T09:11:31,904 warnings.warn(msg) 2026-03-01T09:11:31,934 /tmp/pip-build-env-wqliwwwl/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-01T09:11:31,935 !! 2026-03-01T09:11:31,936 ******************************************************************************** 2026-03-01T09:11:31,937 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-01T09:11:31,938 License :: OSI Approved :: MIT License 2026-03-01T09:11:31,939 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-01T09:11:31,939 ******************************************************************************** 2026-03-01T09:11:31,941 !! 2026-03-01T09:11:31,941 self._finalize_license_expression() 2026-03-01T09:11:31,965 running dist_info 2026-03-01T09:11:31,978 creating /tmp/pip-modern-metadata-oiqovtxu/flux_batch.egg-info 2026-03-01T09:11:31,979 writing /tmp/pip-modern-metadata-oiqovtxu/flux_batch.egg-info/PKG-INFO 2026-03-01T09:11:31,985 writing dependency_links to /tmp/pip-modern-metadata-oiqovtxu/flux_batch.egg-info/dependency_links.txt 2026-03-01T09:11:31,987 writing entry points to /tmp/pip-modern-metadata-oiqovtxu/flux_batch.egg-info/entry_points.txt 2026-03-01T09:11:31,989 writing requirements to /tmp/pip-modern-metadata-oiqovtxu/flux_batch.egg-info/requires.txt 2026-03-01T09:11:31,990 writing top-level names to /tmp/pip-modern-metadata-oiqovtxu/flux_batch.egg-info/top_level.txt 2026-03-01T09:11:31,992 writing manifest file '/tmp/pip-modern-metadata-oiqovtxu/flux_batch.egg-info/SOURCES.txt' 2026-03-01T09:11:32,026 reading manifest file '/tmp/pip-modern-metadata-oiqovtxu/flux_batch.egg-info/SOURCES.txt' 2026-03-01T09:11:32,029 reading manifest template 'MANIFEST.in' 2026-03-01T09:11:32,045 no previously-included directories found matching 'env*' 2026-03-01T09:11:32,045 warning: no previously-included files matching '.env' found anywhere in distribution 2026-03-01T09:11:32,046 warning: no previously-included files matching '*.py[co]' found anywhere in distribution 2026-03-01T09:11:32,047 warning: no previously-included files matching '*' found under directory '.git' 2026-03-01T09:11:32,048 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-03-01T09:11:32,048 adding license file 'LICENSE' 2026-03-01T09:11:32,049 adding license file 'NOTICE' 2026-03-01T09:11:32,052 writing manifest file '/tmp/pip-modern-metadata-oiqovtxu/flux_batch.egg-info/SOURCES.txt' 2026-03-01T09:11:32,053 creating '/tmp/pip-modern-metadata-oiqovtxu/flux_batch-0.0.14.dist-info' 2026-03-01T09:11:32,186 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-01T09:11:32,192 Source in /tmp/pip-wheel-9aa71mya/flux-batch_a864e4f68a53407584ef8288a7b028fa has version 0.0.14, which satisfies requirement flux-batch==0.0.14 from https://files.pythonhosted.org/packages/68/eb/c59b3bc5a5fc33d398137cea71d94b4edcf816299817d818f5e6a7c4c7cc/flux_batch-0.0.14.tar.gz 2026-03-01T09:11:32,193 Removed flux-batch==0.0.14 from https://files.pythonhosted.org/packages/68/eb/c59b3bc5a5fc33d398137cea71d94b4edcf816299817d818f5e6a7c4c7cc/flux_batch-0.0.14.tar.gz from build tracker '/tmp/pip-build-tracker-xtzz3ri3' 2026-03-01T09:11:32,198 Created temporary directory: /tmp/pip-unpack-hucngam3 2026-03-01T09:11:32,199 Building wheels for collected packages: flux-batch 2026-03-01T09:11:32,204 Created temporary directory: /tmp/pip-wheel-h0zrp9c4 2026-03-01T09:11:32,204 Destination directory: /tmp/pip-wheel-h0zrp9c4 2026-03-01T09:11:32,207 Building wheel for flux-batch (pyproject.toml): started 2026-03-01T09:11:32,208 Running command Building wheel for flux-batch (pyproject.toml) 2026-03-01T09:11:32,758 /tmp/pip-build-env-wqliwwwl/overlay/local/lib/python3.11/dist-packages/setuptools/_distutils/dist.py:287: UserWarning: Unknown distribution option: 'tests_require' 2026-03-01T09:11:32,758 warnings.warn(msg) 2026-03-01T09:11:32,788 /tmp/pip-build-env-wqliwwwl/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-01T09:11:32,789 !! 2026-03-01T09:11:32,790 ******************************************************************************** 2026-03-01T09:11:32,790 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-01T09:11:32,791 License :: OSI Approved :: MIT License 2026-03-01T09:11:32,793 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-01T09:11:32,793 ******************************************************************************** 2026-03-01T09:11:32,794 !! 2026-03-01T09:11:32,795 self._finalize_license_expression() 2026-03-01T09:11:32,817 running bdist_wheel 2026-03-01T09:11:32,849 running build 2026-03-01T09:11:32,850 running build_py 2026-03-01T09:11:32,860 creating build/lib/flux_batch 2026-03-01T09:11:32,862 copying flux_batch/models.py -> build/lib/flux_batch 2026-03-01T09:11:32,864 copying flux_batch/__init__.py -> build/lib/flux_batch 2026-03-01T09:11:32,866 copying flux_batch/submit.py -> build/lib/flux_batch 2026-03-01T09:11:32,869 copying flux_batch/version.py -> build/lib/flux_batch 2026-03-01T09:11:32,870 copying flux_batch/jobspec.py -> build/lib/flux_batch 2026-03-01T09:11:32,873 creating build/lib/flux_batch/script 2026-03-01T09:11:32,874 copying flux_batch/script/__init__.py -> build/lib/flux_batch/script 2026-03-01T09:11:32,877 creating build/lib/flux_batch/logger 2026-03-01T09:11:32,878 copying flux_batch/logger/generate.py -> build/lib/flux_batch/logger 2026-03-01T09:11:32,880 copying flux_batch/logger/__init__.py -> build/lib/flux_batch/logger 2026-03-01T09:11:32,882 copying flux_batch/logger/logger.py -> build/lib/flux_batch/logger 2026-03-01T09:11:32,884 creating build/lib/flux_batch/utils 2026-03-01T09:11:32,885 copying flux_batch/utils/template.py -> build/lib/flux_batch/utils 2026-03-01T09:11:32,887 copying flux_batch/utils/timer.py -> build/lib/flux_batch/utils 2026-03-01T09:11:32,889 copying flux_batch/utils/fileio.py -> build/lib/flux_batch/utils 2026-03-01T09:11:32,891 copying flux_batch/utils/__init__.py -> build/lib/flux_batch/utils 2026-03-01T09:11:32,893 copying flux_batch/utils/text.py -> build/lib/flux_batch/utils 2026-03-01T09:11:32,895 creating build/lib/flux_batch/service 2026-03-01T09:11:32,896 copying flux_batch/service/service.py -> build/lib/flux_batch/service 2026-03-01T09:11:32,898 copying flux_batch/service/__init__.py -> build/lib/flux_batch/service 2026-03-01T09:11:32,901 creating build/lib/flux_batch/service/usernetes 2026-03-01T09:11:32,901 copying flux_batch/service/usernetes/service.py -> build/lib/flux_batch/service/usernetes 2026-03-01T09:11:32,904 copying flux_batch/service/usernetes/__init__.py -> build/lib/flux_batch/service/usernetes 2026-03-01T09:11:32,906 creating build/lib/flux_batch/service/scribe 2026-03-01T09:11:32,907 copying flux_batch/service/scribe/models.py -> build/lib/flux_batch/service/scribe 2026-03-01T09:11:32,909 copying flux_batch/service/scribe/__main__.py -> build/lib/flux_batch/service/scribe 2026-03-01T09:11:32,912 copying flux_batch/service/scribe/database.py -> build/lib/flux_batch/service/scribe 2026-03-01T09:11:32,915 copying flux_batch/service/scribe/service.py -> build/lib/flux_batch/service/scribe 2026-03-01T09:11:32,917 copying flux_batch/service/scribe/__init__.py -> build/lib/flux_batch/service/scribe 2026-03-01T09:11:32,918 running egg_info 2026-03-01T09:11:32,931 writing flux_batch.egg-info/PKG-INFO 2026-03-01T09:11:32,936 writing dependency_links to flux_batch.egg-info/dependency_links.txt 2026-03-01T09:11:32,938 writing entry points to flux_batch.egg-info/entry_points.txt 2026-03-01T09:11:32,940 writing requirements to flux_batch.egg-info/requires.txt 2026-03-01T09:11:32,942 writing top-level names to flux_batch.egg-info/top_level.txt 2026-03-01T09:11:32,956 reading manifest file 'flux_batch.egg-info/SOURCES.txt' 2026-03-01T09:11:32,960 reading manifest template 'MANIFEST.in' 2026-03-01T09:11:32,974 no previously-included directories found matching 'env*' 2026-03-01T09:11:32,975 warning: no previously-included files matching '.env' found anywhere in distribution 2026-03-01T09:11:32,976 warning: no previously-included files matching '*.py[co]' found anywhere in distribution 2026-03-01T09:11:32,977 warning: no previously-included files matching '*' found under directory '.git' 2026-03-01T09:11:32,977 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-03-01T09:11:32,978 adding license file 'LICENSE' 2026-03-01T09:11:32,979 adding license file 'NOTICE' 2026-03-01T09:11:32,982 writing manifest file 'flux_batch.egg-info/SOURCES.txt' 2026-03-01T09:11:32,984 /tmp/pip-build-env-wqliwwwl/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'flux_batch.service.usernetes.script' is absent from the `packages` configuration. 2026-03-01T09:11:32,985 !! 2026-03-01T09:11:32,986 ******************************************************************************** 2026-03-01T09:11:32,987 ############################ 2026-03-01T09:11:32,987 # Package would be ignored # 2026-03-01T09:11:32,988 ############################ 2026-03-01T09:11:32,989 Python recognizes 'flux_batch.service.usernetes.script' as an importable package[^1], 2026-03-01T09:11:32,989 but it is absent from setuptools' `packages` configuration. 2026-03-01T09:11:32,990 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-01T09:11:32,990 package, please make sure that 'flux_batch.service.usernetes.script' is explicitly added 2026-03-01T09:11:32,991 to the `packages` configuration field. 2026-03-01T09:11:32,992 Alternatively, you can also rely on setuptools' discovery methods 2026-03-01T09:11:32,992 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-01T09:11:32,993 instead of `find_packages(...)`/`find:`). 2026-03-01T09:11:32,994 You can read more about "package discovery" on setuptools documentation page: 2026-03-01T09:11:32,995 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-01T09:11:32,996 If you don't want 'flux_batch.service.usernetes.script' to be distributed and are 2026-03-01T09:11:32,996 already explicitly excluding 'flux_batch.service.usernetes.script' via 2026-03-01T09:11:32,997 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-01T09:11:32,997 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-01T09:11:32,998 combination with a more fine grained `package-data` configuration. 2026-03-01T09:11:32,999 You can read more about "package data files" on setuptools documentation page: 2026-03-01T09:11:32,999 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-01T09:11:33,001 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-01T09:11:33,002 even if it does not contain any `.py` files. 2026-03-01T09:11:33,002 On the other hand, currently there is no concept of package data 2026-03-01T09:11:33,003 directory, all directories are treated like packages. 2026-03-01T09:11:33,003 ******************************************************************************** 2026-03-01T09:11:33,004 !! 2026-03-01T09:11:33,005 check.warn(importable) 2026-03-01T09:11:33,005 copying flux_batch/script/save_logs.sh -> build/lib/flux_batch/script 2026-03-01T09:11:33,006 creating build/lib/flux_batch/service/usernetes/script 2026-03-01T09:11:33,006 copying flux_batch/service/usernetes/script/start-control-plane.sh -> build/lib/flux_batch/service/usernetes/script 2026-03-01T09:11:33,007 copying flux_batch/service/usernetes/script/start-worker.sh -> build/lib/flux_batch/service/usernetes/script 2026-03-01T09:11:33,008 copying flux_batch/service/usernetes/script/usernetes-common.sh -> build/lib/flux_batch/service/usernetes/script 2026-03-01T09:11:33,019 installing to build/bdist.linux-armv7l/wheel 2026-03-01T09:11:33,020 running install 2026-03-01T09:11:33,042 running install_lib 2026-03-01T09:11:33,054 creating build/bdist.linux-armv7l/wheel 2026-03-01T09:11:33,056 creating build/bdist.linux-armv7l/wheel/flux_batch 2026-03-01T09:11:33,058 copying build/lib/flux_batch/models.py -> build/bdist.linux-armv7l/wheel/./flux_batch 2026-03-01T09:11:33,060 creating build/bdist.linux-armv7l/wheel/flux_batch/script 2026-03-01T09:11:33,062 copying build/lib/flux_batch/script/save_logs.sh -> build/bdist.linux-armv7l/wheel/./flux_batch/script 2026-03-01T09:11:33,064 copying build/lib/flux_batch/script/__init__.py -> build/bdist.linux-armv7l/wheel/./flux_batch/script 2026-03-01T09:11:33,066 creating build/bdist.linux-armv7l/wheel/flux_batch/logger 2026-03-01T09:11:33,067 copying build/lib/flux_batch/logger/generate.py -> build/bdist.linux-armv7l/wheel/./flux_batch/logger 2026-03-01T09:11:33,070 copying build/lib/flux_batch/logger/__init__.py -> build/bdist.linux-armv7l/wheel/./flux_batch/logger 2026-03-01T09:11:33,072 copying build/lib/flux_batch/logger/logger.py -> build/bdist.linux-armv7l/wheel/./flux_batch/logger 2026-03-01T09:11:33,075 creating build/bdist.linux-armv7l/wheel/flux_batch/utils 2026-03-01T09:11:33,076 copying build/lib/flux_batch/utils/template.py -> build/bdist.linux-armv7l/wheel/./flux_batch/utils 2026-03-01T09:11:33,078 copying build/lib/flux_batch/utils/timer.py -> build/bdist.linux-armv7l/wheel/./flux_batch/utils 2026-03-01T09:11:33,080 copying build/lib/flux_batch/utils/fileio.py -> build/bdist.linux-armv7l/wheel/./flux_batch/utils 2026-03-01T09:11:33,082 copying build/lib/flux_batch/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./flux_batch/utils 2026-03-01T09:11:33,084 copying build/lib/flux_batch/utils/text.py -> build/bdist.linux-armv7l/wheel/./flux_batch/utils 2026-03-01T09:11:33,086 creating build/bdist.linux-armv7l/wheel/flux_batch/service 2026-03-01T09:11:33,088 creating build/bdist.linux-armv7l/wheel/flux_batch/service/usernetes 2026-03-01T09:11:33,090 creating build/bdist.linux-armv7l/wheel/flux_batch/service/usernetes/script 2026-03-01T09:11:33,091 copying build/lib/flux_batch/service/usernetes/script/start-control-plane.sh -> build/bdist.linux-armv7l/wheel/./flux_batch/service/usernetes/script 2026-03-01T09:11:33,093 copying build/lib/flux_batch/service/usernetes/script/usernetes-common.sh -> build/bdist.linux-armv7l/wheel/./flux_batch/service/usernetes/script 2026-03-01T09:11:33,095 copying build/lib/flux_batch/service/usernetes/script/start-worker.sh -> build/bdist.linux-armv7l/wheel/./flux_batch/service/usernetes/script 2026-03-01T09:11:33,097 copying build/lib/flux_batch/service/usernetes/service.py -> build/bdist.linux-armv7l/wheel/./flux_batch/service/usernetes 2026-03-01T09:11:33,100 copying build/lib/flux_batch/service/usernetes/__init__.py -> build/bdist.linux-armv7l/wheel/./flux_batch/service/usernetes 2026-03-01T09:11:33,102 copying build/lib/flux_batch/service/service.py -> build/bdist.linux-armv7l/wheel/./flux_batch/service 2026-03-01T09:11:33,104 copying build/lib/flux_batch/service/__init__.py -> build/bdist.linux-armv7l/wheel/./flux_batch/service 2026-03-01T09:11:33,107 creating build/bdist.linux-armv7l/wheel/flux_batch/service/scribe 2026-03-01T09:11:33,108 copying build/lib/flux_batch/service/scribe/models.py -> build/bdist.linux-armv7l/wheel/./flux_batch/service/scribe 2026-03-01T09:11:33,110 copying build/lib/flux_batch/service/scribe/__main__.py -> build/bdist.linux-armv7l/wheel/./flux_batch/service/scribe 2026-03-01T09:11:33,112 copying build/lib/flux_batch/service/scribe/database.py -> build/bdist.linux-armv7l/wheel/./flux_batch/service/scribe 2026-03-01T09:11:33,115 copying build/lib/flux_batch/service/scribe/service.py -> build/bdist.linux-armv7l/wheel/./flux_batch/service/scribe 2026-03-01T09:11:33,117 copying build/lib/flux_batch/service/scribe/__init__.py -> build/bdist.linux-armv7l/wheel/./flux_batch/service/scribe 2026-03-01T09:11:33,119 copying build/lib/flux_batch/__init__.py -> build/bdist.linux-armv7l/wheel/./flux_batch 2026-03-01T09:11:33,121 copying build/lib/flux_batch/submit.py -> build/bdist.linux-armv7l/wheel/./flux_batch 2026-03-01T09:11:33,123 copying build/lib/flux_batch/version.py -> build/bdist.linux-armv7l/wheel/./flux_batch 2026-03-01T09:11:33,125 copying build/lib/flux_batch/jobspec.py -> build/bdist.linux-armv7l/wheel/./flux_batch 2026-03-01T09:11:33,127 running install_egg_info 2026-03-01T09:11:33,142 Copying flux_batch.egg-info to build/bdist.linux-armv7l/wheel/./flux_batch-0.0.14-py3.11.egg-info 2026-03-01T09:11:33,156 running install_scripts 2026-03-01T09:11:33,171 creating build/bdist.linux-armv7l/wheel/flux_batch-0.0.14.dist-info/WHEEL 2026-03-01T09:11:33,174 creating '/tmp/pip-wheel-h0zrp9c4/.tmp-x7xc8gde/flux_batch-0.0.14-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-03-01T09:11:33,177 adding 'flux_batch/__init__.py' 2026-03-01T09:11:33,179 adding 'flux_batch/jobspec.py' 2026-03-01T09:11:33,180 adding 'flux_batch/models.py' 2026-03-01T09:11:33,182 adding 'flux_batch/submit.py' 2026-03-01T09:11:33,183 adding 'flux_batch/version.py' 2026-03-01T09:11:33,185 adding 'flux_batch/logger/__init__.py' 2026-03-01T09:11:33,186 adding 'flux_batch/logger/generate.py' 2026-03-01T09:11:33,188 adding 'flux_batch/logger/logger.py' 2026-03-01T09:11:33,189 adding 'flux_batch/script/__init__.py' 2026-03-01T09:11:33,191 adding 'flux_batch/script/save_logs.sh' 2026-03-01T09:11:33,192 adding 'flux_batch/service/__init__.py' 2026-03-01T09:11:33,194 adding 'flux_batch/service/service.py' 2026-03-01T09:11:33,195 adding 'flux_batch/service/scribe/__init__.py' 2026-03-01T09:11:33,197 adding 'flux_batch/service/scribe/__main__.py' 2026-03-01T09:11:33,199 adding 'flux_batch/service/scribe/database.py' 2026-03-01T09:11:33,200 adding 'flux_batch/service/scribe/models.py' 2026-03-01T09:11:33,202 adding 'flux_batch/service/scribe/service.py' 2026-03-01T09:11:33,203 adding 'flux_batch/service/usernetes/__init__.py' 2026-03-01T09:11:33,205 adding 'flux_batch/service/usernetes/service.py' 2026-03-01T09:11:33,207 adding 'flux_batch/service/usernetes/script/start-control-plane.sh' 2026-03-01T09:11:33,208 adding 'flux_batch/service/usernetes/script/start-worker.sh' 2026-03-01T09:11:33,210 adding 'flux_batch/service/usernetes/script/usernetes-common.sh' 2026-03-01T09:11:33,212 adding 'flux_batch/utils/__init__.py' 2026-03-01T09:11:33,213 adding 'flux_batch/utils/fileio.py' 2026-03-01T09:11:33,214 adding 'flux_batch/utils/template.py' 2026-03-01T09:11:33,216 adding 'flux_batch/utils/text.py' 2026-03-01T09:11:33,217 adding 'flux_batch/utils/timer.py' 2026-03-01T09:11:33,220 adding 'flux_batch-0.0.14.dist-info/licenses/LICENSE' 2026-03-01T09:11:33,221 adding 'flux_batch-0.0.14.dist-info/licenses/NOTICE' 2026-03-01T09:11:33,222 adding 'flux_batch-0.0.14.dist-info/METADATA' 2026-03-01T09:11:33,223 adding 'flux_batch-0.0.14.dist-info/WHEEL' 2026-03-01T09:11:33,224 adding 'flux_batch-0.0.14.dist-info/entry_points.txt' 2026-03-01T09:11:33,225 adding 'flux_batch-0.0.14.dist-info/top_level.txt' 2026-03-01T09:11:33,226 adding 'flux_batch-0.0.14.dist-info/RECORD' 2026-03-01T09:11:33,228 removing build/bdist.linux-armv7l/wheel 2026-03-01T09:11:33,334 Building wheel for flux-batch (pyproject.toml): finished with status 'done' 2026-03-01T09:11:33,340 Created wheel for flux-batch: filename=flux_batch-0.0.14-py3-none-any.whl size=35700 sha256=18ca16197aca34909e6c7885a37c1ddb25ef038bde9fbea753b5d3042ad6f451 2026-03-01T09:11:33,342 Stored in directory: /tmp/pip-ephem-wheel-cache-fc8ph23b/wheels/89/1f/ac/7860d3800fab39d00019cbb4806940e6df62eab7405372bf08 2026-03-01T09:11:33,355 Successfully built flux-batch 2026-03-01T09:11:33,360 Removed build tracker: '/tmp/pip-build-tracker-xtzz3ri3'