bruvtab-2.0.16
herculesCI.onPush.default.outputs.hosts.fnuc
· build #1815
· raw
1Sourcing python-remove-tests-dir-hook2Sourcing python-catch-conflicts-hook.sh3Sourcing python-remove-bin-bytecode-hook.sh4Sourcing pypa-build-hook5Using pypaBuildPhase6Sourcing python-runtime-deps-check-hook7Using pythonRuntimeDepsCheckHook8Sourcing pypa-install-hook9Using pypaInstallPhase10Sourcing python-imports-check-hook.sh11Using pythonImportsCheckPhase12Sourcing python-namespaces-hook13Sourcing python-catch-conflicts-hook.sh14Sourcing pytest-check-hook15Using pytestCheckPhase
unpackPhase
16unpacking source archive /nix/store/gdh7k1dppxhj28c4j5myvllhka9dmd5c-source17source root is source18setting SOURCE_DATE_EPOCH to timestamp 315619200 of file "source/uv.lock"configurePhase
19no configure script, doing nothingbuildPhase
20Executing pypaBuildPhase21Creating a wheel...22pypa build flags: --no-isolation --outdir dist/ --wheel23* Getting build dependencies for wheel...24running egg_info25creating bruvtab.egg-info26writing bruvtab.egg-info/PKG-INFO27writing dependency_links to bruvtab.egg-info/dependency_links.txt28writing entry points to bruvtab.egg-info/entry_points.txt29writing requirements to bruvtab.egg-info/requires.txt30writing top-level names to bruvtab.egg-info/top_level.txt31writing manifest file 'bruvtab.egg-info/SOURCES.txt'32reading manifest file 'bruvtab.egg-info/SOURCES.txt'33adding license file 'LICENSE'34writing manifest file 'bruvtab.egg-info/SOURCES.txt'35* Building wheel...36running bdist_wheel37running build38running build_py39creating build/lib/bruvtab40copying bruvtab/__init__.py -> build/lib/bruvtab41copying bruvtab/__version__.py -> build/lib/bruvtab42copying bruvtab/api.py -> build/lib/bruvtab43copying bruvtab/const.py -> build/lib/bruvtab44copying bruvtab/env.py -> build/lib/bruvtab45copying bruvtab/files.py -> build/lib/bruvtab46copying bruvtab/inout.py -> build/lib/bruvtab47copying bruvtab/main.py -> build/lib/bruvtab48copying bruvtab/operations.py -> build/lib/bruvtab49copying bruvtab/parallel.py -> build/lib/bruvtab50copying bruvtab/platform.py -> build/lib/bruvtab51copying bruvtab/tab.py -> build/lib/bruvtab52copying bruvtab/ui.py -> build/lib/bruvtab53copying bruvtab/utils.py -> build/lib/bruvtab54copying bruvtab/wait.py -> build/lib/bruvtab55creating build/lib/bruvtab/albert56copying bruvtab/albert/__init__.py -> build/lib/bruvtab/albert57copying bruvtab/albert/bruvtab_search.py -> build/lib/bruvtab/albert58creating build/lib/bruvtab/mediator59copying bruvtab/mediator/__init__.py -> build/lib/bruvtab/mediator60copying bruvtab/mediator/const.py -> build/lib/bruvtab/mediator61copying bruvtab/mediator/http_server.py -> build/lib/bruvtab/mediator62copying bruvtab/mediator/log.py -> build/lib/bruvtab/mediator63copying bruvtab/mediator/remote_api.py -> build/lib/bruvtab/mediator64copying bruvtab/mediator/runner.py -> build/lib/bruvtab/mediator65copying bruvtab/mediator/sig.py -> build/lib/bruvtab/mediator66copying bruvtab/mediator/support.py -> build/lib/bruvtab/mediator67copying bruvtab/mediator/transport.py -> build/lib/bruvtab/mediator68copying bruvtab/mediator/bruvtab_mediator.py -> build/lib/bruvtab/mediator69creating build/lib/bruvtab/search70copying bruvtab/search/__init__.py -> build/lib/bruvtab/search71copying bruvtab/search/index.py -> build/lib/bruvtab/search72copying bruvtab/search/query.py -> build/lib/bruvtab/search73creating build/lib/bruvtab/tests74copying bruvtab/tests/__init__.py -> build/lib/bruvtab/tests75copying bruvtab/tests/mocks.py -> build/lib/bruvtab/tests76copying bruvtab/tests/test_brotab.py -> build/lib/bruvtab/tests77copying bruvtab/tests/test_http_server.py -> build/lib/bruvtab/tests78copying bruvtab/tests/test_inout.py -> build/lib/bruvtab/tests79copying bruvtab/tests/test_integration.py -> build/lib/bruvtab/tests80copying bruvtab/tests/test_main.py -> build/lib/bruvtab/tests81copying bruvtab/tests/test_utils.py -> build/lib/bruvtab/tests82copying bruvtab/tests/utils.py -> build/lib/bruvtab/tests83running egg_info84writing bruvtab.egg-info/PKG-INFO85writing dependency_links to bruvtab.egg-info/dependency_links.txt86writing entry points to bruvtab.egg-info/entry_points.txt87writing requirements to bruvtab.egg-info/requires.txt88writing top-level names to bruvtab.egg-info/top_level.txt89reading manifest file 'bruvtab.egg-info/SOURCES.txt'90adding license file 'LICENSE'91writing manifest file 'bruvtab.egg-info/SOURCES.txt'92copying bruvtab/albert/Bruvtab.qss -> build/lib/bruvtab/albert93copying bruvtab/mediator/chromium_mediator.json -> build/lib/bruvtab/mediator94copying bruvtab/mediator/chromium_mediator_tests.json -> build/lib/bruvtab/mediator95copying bruvtab/mediator/firefox_mediator.json -> build/lib/bruvtab/mediator96installing to build/bdist.linux-x86_64/wheel97running install98running install_lib99creating build/bdist.linux-x86_64/wheel100creating build/bdist.linux-x86_64/wheel/bruvtab101copying build/lib/bruvtab/__init__.py -> build/bdist.linux-x86_64/wheel/./bruvtab102copying build/lib/bruvtab/__version__.py -> build/bdist.linux-x86_64/wheel/./bruvtab103copying build/lib/bruvtab/api.py -> build/bdist.linux-x86_64/wheel/./bruvtab104copying build/lib/bruvtab/const.py -> build/bdist.linux-x86_64/wheel/./bruvtab105copying build/lib/bruvtab/env.py -> build/bdist.linux-x86_64/wheel/./bruvtab106copying build/lib/bruvtab/files.py -> build/bdist.linux-x86_64/wheel/./bruvtab107copying build/lib/bruvtab/inout.py -> build/bdist.linux-x86_64/wheel/./bruvtab108copying build/lib/bruvtab/main.py -> build/bdist.linux-x86_64/wheel/./bruvtab109copying build/lib/bruvtab/operations.py -> build/bdist.linux-x86_64/wheel/./bruvtab110copying build/lib/bruvtab/parallel.py -> build/bdist.linux-x86_64/wheel/./bruvtab111copying build/lib/bruvtab/platform.py -> build/bdist.linux-x86_64/wheel/./bruvtab112copying build/lib/bruvtab/tab.py -> build/bdist.linux-x86_64/wheel/./bruvtab113copying build/lib/bruvtab/ui.py -> build/bdist.linux-x86_64/wheel/./bruvtab114copying build/lib/bruvtab/utils.py -> build/bdist.linux-x86_64/wheel/./bruvtab115copying build/lib/bruvtab/wait.py -> build/bdist.linux-x86_64/wheel/./bruvtab116creating build/bdist.linux-x86_64/wheel/bruvtab/albert117copying build/lib/bruvtab/albert/__init__.py -> build/bdist.linux-x86_64/wheel/./bruvtab/albert118copying build/lib/bruvtab/albert/bruvtab_search.py -> build/bdist.linux-x86_64/wheel/./bruvtab/albert119copying build/lib/bruvtab/albert/Bruvtab.qss -> build/bdist.linux-x86_64/wheel/./bruvtab/albert120creating build/bdist.linux-x86_64/wheel/bruvtab/mediator121copying build/lib/bruvtab/mediator/__init__.py -> build/bdist.linux-x86_64/wheel/./bruvtab/mediator122copying build/lib/bruvtab/mediator/const.py -> build/bdist.linux-x86_64/wheel/./bruvtab/mediator123copying build/lib/bruvtab/mediator/http_server.py -> build/bdist.linux-x86_64/wheel/./bruvtab/mediator124copying build/lib/bruvtab/mediator/log.py -> build/bdist.linux-x86_64/wheel/./bruvtab/mediator125copying build/lib/bruvtab/mediator/remote_api.py -> build/bdist.linux-x86_64/wheel/./bruvtab/mediator126copying build/lib/bruvtab/mediator/runner.py -> build/bdist.linux-x86_64/wheel/./bruvtab/mediator127copying build/lib/bruvtab/mediator/sig.py -> build/bdist.linux-x86_64/wheel/./bruvtab/mediator128copying build/lib/bruvtab/mediator/support.py -> build/bdist.linux-x86_64/wheel/./bruvtab/mediator129copying build/lib/bruvtab/mediator/transport.py -> build/bdist.linux-x86_64/wheel/./bruvtab/mediator130copying build/lib/bruvtab/mediator/bruvtab_mediator.py -> build/bdist.linux-x86_64/wheel/./bruvtab/mediator131copying build/lib/bruvtab/mediator/chromium_mediator.json -> build/bdist.linux-x86_64/wheel/./bruvtab/mediator132copying build/lib/bruvtab/mediator/chromium_mediator_tests.json -> build/bdist.linux-x86_64/wheel/./bruvtab/mediator133copying build/lib/bruvtab/mediator/firefox_mediator.json -> build/bdist.linux-x86_64/wheel/./bruvtab/mediator134creating build/bdist.linux-x86_64/wheel/bruvtab/search135copying build/lib/bruvtab/search/__init__.py -> build/bdist.linux-x86_64/wheel/./bruvtab/search136copying build/lib/bruvtab/search/index.py -> build/bdist.linux-x86_64/wheel/./bruvtab/search137copying build/lib/bruvtab/search/query.py -> build/bdist.linux-x86_64/wheel/./bruvtab/search138creating build/bdist.linux-x86_64/wheel/bruvtab/tests139copying build/lib/bruvtab/tests/__init__.py -> build/bdist.linux-x86_64/wheel/./bruvtab/tests140copying build/lib/bruvtab/tests/mocks.py -> build/bdist.linux-x86_64/wheel/./bruvtab/tests141copying build/lib/bruvtab/tests/test_brotab.py -> build/bdist.linux-x86_64/wheel/./bruvtab/tests142copying build/lib/bruvtab/tests/test_http_server.py -> build/bdist.linux-x86_64/wheel/./bruvtab/tests143copying build/lib/bruvtab/tests/test_inout.py -> build/bdist.linux-x86_64/wheel/./bruvtab/tests144copying build/lib/bruvtab/tests/test_integration.py -> build/bdist.linux-x86_64/wheel/./bruvtab/tests145copying build/lib/bruvtab/tests/test_main.py -> build/bdist.linux-x86_64/wheel/./bruvtab/tests146copying build/lib/bruvtab/tests/test_utils.py -> build/bdist.linux-x86_64/wheel/./bruvtab/tests147copying build/lib/bruvtab/tests/utils.py -> build/bdist.linux-x86_64/wheel/./bruvtab/tests148running install_data149creating build/bdist.linux-x86_64/wheel/bruvtab-2.0.16.data/data150creating build/bdist.linux-x86_64/wheel/bruvtab-2.0.16.data/data/config151copying bruvtab/mediator/chromium_mediator.json -> build/bdist.linux-x86_64/wheel/bruvtab-2.0.16.data/data/config152copying bruvtab/mediator/firefox_mediator.json -> build/bdist.linux-x86_64/wheel/bruvtab-2.0.16.data/data/config153copying bruvtab/albert/Bruvtab.qss -> build/bdist.linux-x86_64/wheel/bruvtab-2.0.16.data/data/config154running install_egg_info155Copying bruvtab.egg-info to build/bdist.linux-x86_64/wheel/./bruvtab-2.0.16-py3.14.egg-info156running install_scripts157creating build/bdist.linux-x86_64/wheel/bruvtab-2.0.16.dist-info/WHEEL158creating '/build/source/dist/.tmp-ye0vehhb/bruvtab-2.0.16-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it159adding 'bruvtab/__init__.py'160adding 'bruvtab/__version__.py'161adding 'bruvtab/api.py'162adding 'bruvtab/const.py'163adding 'bruvtab/env.py'164adding 'bruvtab/files.py'165adding 'bruvtab/inout.py'166adding 'bruvtab/main.py'167adding 'bruvtab/operations.py'168adding 'bruvtab/parallel.py'169adding 'bruvtab/platform.py'170adding 'bruvtab/tab.py'171adding 'bruvtab/ui.py'172adding 'bruvtab/utils.py'173adding 'bruvtab/wait.py'174adding 'bruvtab/albert/Bruvtab.qss'175adding 'bruvtab/albert/__init__.py'176adding 'bruvtab/albert/bruvtab_search.py'177adding 'bruvtab/mediator/__init__.py'178adding 'bruvtab/mediator/bruvtab_mediator.py'179adding 'bruvtab/mediator/chromium_mediator.json'180adding 'bruvtab/mediator/chromium_mediator_tests.json'181adding 'bruvtab/mediator/const.py'182adding 'bruvtab/mediator/firefox_mediator.json'183adding 'bruvtab/mediator/http_server.py'184adding 'bruvtab/mediator/log.py'185adding 'bruvtab/mediator/remote_api.py'186adding 'bruvtab/mediator/runner.py'187adding 'bruvtab/mediator/sig.py'188adding 'bruvtab/mediator/support.py'189adding 'bruvtab/mediator/transport.py'190adding 'bruvtab/search/__init__.py'191adding 'bruvtab/search/index.py'192adding 'bruvtab/search/query.py'193adding 'bruvtab/tests/__init__.py'194adding 'bruvtab/tests/mocks.py'195adding 'bruvtab/tests/test_brotab.py'196adding 'bruvtab/tests/test_http_server.py'197adding 'bruvtab/tests/test_inout.py'198adding 'bruvtab/tests/test_integration.py'199adding 'bruvtab/tests/test_main.py'200adding 'bruvtab/tests/test_utils.py'201adding 'bruvtab/tests/utils.py'202adding 'bruvtab-2.0.16.data/data/config/Bruvtab.qss'203adding 'bruvtab-2.0.16.data/data/config/chromium_mediator.json'204adding 'bruvtab-2.0.16.data/data/config/firefox_mediator.json'205adding 'bruvtab-2.0.16.dist-info/licenses/LICENSE'206adding 'bruvtab-2.0.16.dist-info/METADATA'207adding 'bruvtab-2.0.16.dist-info/WHEEL'208adding 'bruvtab-2.0.16.dist-info/entry_points.txt'209adding 'bruvtab-2.0.16.dist-info/top_level.txt'210adding 'bruvtab-2.0.16.dist-info/RECORD'211removing build/bdist.linux-x86_64/wheel212Successfully built bruvtab-2.0.16-py3-none-any.whl213Finished creating a wheel...214Finished executing pypaBuildPhasepythonRuntimeDepsCheckHook
215Executing pythonRuntimeDepsCheck216Checking runtime dependencies for bruvtab-2.0.16-py3-none-any.whl217Finished executing pythonRuntimeDepsCheckinstallPhase
218Executing pypaInstallPhase219Successfully installed bruvtab-2.0.16-py3-none-any.whl220Finished executing pypaInstallPhasepythonOutputDistPhase
221Executing pythonOutputDistPhase222Finished executing pythonOutputDistPhasefixupPhase
223shrinking RPATHs of ELF executables and libraries in /nix/store/gd6gsnz0v776v4jj1rzc31ipjhpm3df2-bruvtab-2.0.16-dist224checking for references to /build/ in /nix/store/gd6gsnz0v776v4jj1rzc31ipjhpm3df2-bruvtab-2.0.16-dist...225patching script interpreter paths in /nix/store/gd6gsnz0v776v4jj1rzc31ipjhpm3df2-bruvtab-2.0.16-dist226shrinking RPATHs of ELF executables and libraries in /nix/store/jvzjck9lpy86k5kmwfjlki09pp59v0lf-bruvtab-2.0.16227checking for references to /build/ in /nix/store/jvzjck9lpy86k5kmwfjlki09pp59v0lf-bruvtab-2.0.16...228patching script interpreter paths in /nix/store/jvzjck9lpy86k5kmwfjlki09pp59v0lf-bruvtab-2.0.16229stripping (with command strip and flags -S -p) in /nix/store/jvzjck9lpy86k5kmwfjlki09pp59v0lf-bruvtab-2.0.16/lib /nix/store/jvzjck9lpy86k5kmwfjlki09pp59v0lf-bruvtab-2.0.16/bin230Rewriting #!/nix/store/bya4ansy58az5133kryqp2cvrxbnz8qy-python3-3.14.10/bin/python3.14 to #!/nix/store/bya4ansy58az5133kryqp2cvrxbnz8qy-python3-3.14.10231wrapping `/nix/store/jvzjck9lpy86k5kmwfjlki09pp59v0lf-bruvtab-2.0.16/bin/bruvtab'...232Rewriting #!/nix/store/bya4ansy58az5133kryqp2cvrxbnz8qy-python3-3.14.10/bin/python3.14 to #!/nix/store/bya4ansy58az5133kryqp2cvrxbnz8qy-python3-3.14.10233wrapping `/nix/store/jvzjck9lpy86k5kmwfjlki09pp59v0lf-bruvtab-2.0.16/bin/bruvtab_mediator'...234Executing pythonRemoveTestsDir235Finished executing pythonRemoveTestsDirinstallCheckPhase
236no Makefile or custom installCheckPhase, doing nothingpythonImportsCheckPhase
237Executing pythonImportsCheckPhase238Check whether the following modules can be imported: bruvtabpytestCheckPhase
239Executing pytestCheckPhase240pytest flags: -m pytest241============================= test session starts ==============================242platform linux -- Python 3.14.10, pytest-9.1.1, pluggy-1.7.0243rootdir: /build/source244configfile: pyproject.toml245plugins: cov-7.1.0246collected 97 items 247248bruvtab/tests/test_brotab.py ................. [ 17%]249bruvtab/tests/test_http_server.py . [ 18%]250bruvtab/tests/test_inout.py .... [ 22%]251bruvtab/tests/test_integration.py ssssss [ 28%]252bruvtab/tests/test_main.py ............................................. [ 75%]253....................... [ 98%]254bruvtab/tests/test_utils.py . [100%]255256======================== 91 passed, 6 skipped in 4.61s =========================257Finished executing pytestCheckPhase