these 2 derivations will be built: /nix/store/dbnnmshhii3z4mcfmngfjji8wmw015lv-python3.13-textual-8.2.8.drv /nix/store/hin73181h5c06p01wzrg8zpmj1wmdmvi-forge-triage-0.1.0.drv building '/nix/store/dbnnmshhii3z4mcfmngfjji8wmw015lv-python3.13-textual-8.2.8.drv' python3.13-textual-8.2.8> tribuchet: building on mac02 python3.13-textual-8.2.8> structuredAttrs is enabled python3.13-textual-8.2.8> Sourcing python-remove-tests-dir-hook python3.13-textual-8.2.8> Sourcing python-catch-conflicts-hook.sh python3.13-textual-8.2.8> Sourcing python-remove-bin-bytecode-hook.sh python3.13-textual-8.2.8> Sourcing pypa-build-hook python3.13-textual-8.2.8> Using pypaBuildPhase python3.13-textual-8.2.8> Sourcing python-runtime-deps-check-hook python3.13-textual-8.2.8> Using pythonRuntimeDepsCheckHook python3.13-textual-8.2.8> Sourcing pypa-install-hook python3.13-textual-8.2.8> Using pypaInstallPhase python3.13-textual-8.2.8> Sourcing python-imports-check-hook.sh python3.13-textual-8.2.8> Using pythonImportsCheckPhase python3.13-textual-8.2.8> Sourcing python-metadata-check-hook.sh python3.13-textual-8.2.8> Using pythonMetadataCheckPhase python3.13-textual-8.2.8> Sourcing python-namespaces-hook python3.13-textual-8.2.8> Sourcing python-catch-conflicts-hook.sh python3.13-textual-8.2.8> Sourcing pytest-check-hook python3.13-textual-8.2.8> Using pytestCheckPhase python3.13-textual-8.2.8> Running phase: unpackPhase python3.13-textual-8.2.8> unpacking source archive /nix/store/i0dal6rpn3c47xw802xz57igpxnssp8a-source python3.13-textual-8.2.8> source root is source python3.13-textual-8.2.8> setting SOURCE_DATE_EPOCH to timestamp 315619200 of file "source/uv.lock" python3.13-textual-8.2.8> Running phase: patchPhase python3.13-textual-8.2.8> Running phase: updateAutotoolsGnuConfigScriptsPhase python3.13-textual-8.2.8> Running phase: configurePhase python3.13-textual-8.2.8> no configure script, doing nothing python3.13-textual-8.2.8> Running phase: buildPhase python3.13-textual-8.2.8> Executing pypaBuildPhase python3.13-textual-8.2.8> Creating a wheel... python3.13-textual-8.2.8> pypa build flags: --no-isolation --outdir dist/ --wheel python3.13-textual-8.2.8> * Getting build dependencies for wheel... python3.13-textual-8.2.8> * Building wheel... python3.13-textual-8.2.8> Successfully built textual-8.2.8-py3-none-any.whl python3.13-textual-8.2.8> Finished creating a wheel... python3.13-textual-8.2.8> /private/var/tb/4/scratch/3c7d834fc752d0af/build/source/dist /private/var/tb/4/scratch/3c7d834fc752d0af/build/source python3.13-textual-8.2.8> Unpacking to: unpacked/textual-8.2.8...OK python3.13-textual-8.2.8> Repacking wheel as ./textual-8.2.8-py3-none-any.whl...OK python3.13-textual-8.2.8> /private/var/tb/4/scratch/3c7d834fc752d0af/build/source python3.13-textual-8.2.8> Finished executing pypaBuildPhase python3.13-textual-8.2.8> Running phase: pythonRuntimeDepsCheckHook python3.13-textual-8.2.8> Executing pythonRuntimeDepsCheck python3.13-textual-8.2.8> Checking runtime dependencies for textual-8.2.8-py3-none-any.whl python3.13-textual-8.2.8> Finished executing pythonRuntimeDepsCheck python3.13-textual-8.2.8> Running phase: installPhase python3.13-textual-8.2.8> Executing pypaInstallPhase python3.13-textual-8.2.8> Successfully installed textual-8.2.8-py3-none-any.whl python3.13-textual-8.2.8> Finished executing pypaInstallPhase python3.13-textual-8.2.8> Running phase: pythonOutputDistPhase python3.13-textual-8.2.8> Executing pythonOutputDistPhase python3.13-textual-8.2.8> Finished executing pythonOutputDistPhase python3.13-textual-8.2.8> Running phase: fixupPhase python3.13-textual-8.2.8> checking for references to /private/var/tb/4/scratch/3c7d834fc752d0af/build/ in /nix/store/62x7jy97g6mkg25azw60my288j72h7zl-python3.13-textual-8.2.8-dist... python3.13-textual-8.2.8> patching script interpreter paths in /nix/store/62x7jy97g6mkg25azw60my288j72h7zl-python3.13-textual-8.2.8-dist python3.13-textual-8.2.8> checking for references to /private/var/tb/4/scratch/3c7d834fc752d0af/build/ in /nix/store/dm2943b6jl7w9clyvpb9qliygw9zcw69-python3.13-textual-8.2.8... python3.13-textual-8.2.8> patching script interpreter paths in /nix/store/dm2943b6jl7w9clyvpb9qliygw9zcw69-python3.13-textual-8.2.8 python3.13-textual-8.2.8> stripping (with command strip and flags -S) in /nix/store/dm2943b6jl7w9clyvpb9qliygw9zcw69-python3.13-textual-8.2.8/lib python3.13-textual-8.2.8> Executing pythonRemoveTestsDir python3.13-textual-8.2.8> Finished executing pythonRemoveTestsDir python3.13-textual-8.2.8> Running phase: installCheckPhase python3.13-textual-8.2.8> no Makefile or custom installCheckPhase, doing nothing python3.13-textual-8.2.8> Running phase: pythonCatchConflictsPhase python3.13-textual-8.2.8> Running phase: pythonRemoveBinBytecodePhase python3.13-textual-8.2.8> Running phase: pythonImportsCheckPhase python3.13-textual-8.2.8> Executing pythonImportsCheckPhase python3.13-textual-8.2.8> Check whether the following modules can be imported: textual python3.13-textual-8.2.8> Running phase: pythonMetadataCheckPhase python3.13-textual-8.2.8> Executing pythonMetadataCheckPhase python3.13-textual-8.2.8> Running phase: pytestCheckPhase python3.13-textual-8.2.8> Executing pytestCheckPhase python3.13-textual-8.2.8> pytest flags: -m pytest --ignore-glob=tests/snapshot_tests/test_snapshots.py -k not\ \(test_textual_env_var\)\ and\ not\ \(test_progress_bar_width_1fr\) --dist=loadgroup --numprocesses=24 python3.13-textual-8.2.8> ============================= test session starts ============================== python3.13-textual-8.2.8> platform darwin -- Python 3.13.16, pytest-9.1.1, pluggy-1.6.0 python3.13-textual-8.2.8> rootdir: /private/var/tb/4/scratch/3c7d834fc752d0af/build/source python3.13-textual-8.2.8> configfile: pyproject.toml python3.13-textual-8.2.8> testpaths: tests python3.13-textual-8.2.8> plugins: aiohttp-1.1.1, asyncio-1.4.0, xdist-3.8.0, syrupy-6.0.0, time-machine-3.4.0 python3.13-textual-8.2.8> asyncio: mode=Mode.AUTO, debug=False, asyncio_default_fixture_loop_scope=function, asyncio_default_test_loop_scope=function python3.13-textual-8.2.8> created: 24/24 workers python3.13-textual-8.2.8> 24 workers [3015 items] python3.13-textual-8.2.8> python3.13-textual-8.2.8> ........................................................................ [ 2%] python3.13-textual-8.2.8> ........................................................................ [ 4%] python3.13-textual-8.2.8> ...............x........................................................ [ 7%] python3.13-textual-8.2.8> ........................................................................ [ 9%] python3.13-textual-8.2.8> ........................................................................ [ 11%] python3.13-textual-8.2.8> ........................................................................ [ 14%] python3.13-textual-8.2.8> ........................................................................ [ 16%] python3.13-textual-8.2.8> ........................................................................ [ 19%] python3.13-textual-8.2.8> ........................................................................ [ 21%] python3.13-textual-8.2.8> ........................................................................ [ 23%] python3.13-textual-8.2.8> ........................................................................ [ 26%] python3.13-textual-8.2.8> ........................................................................ [ 28%] python3.13-textual-8.2.8> ........................................................................ [ 31%] python3.13-textual-8.2.8> ........................................................................ [ 33%] python3.13-textual-8.2.8> ........................................................................ [ 35%] python3.13-textual-8.2.8> ........................................................................ [ 38%] python3.13-textual-8.2.8> ........................................................................ [ 40%] python3.13-textual-8.2.8> ........................................................................ [ 42%] python3.13-textual-8.2.8> ..........................................................x............. [ 45%] python3.13-textual-8.2.8> ........................................................................ [ 47%] python3.13-textual-8.2.8> ........................................................................ [ 50%] python3.13-textual-8.2.8> ........................................................................ [ 52%] python3.13-textual-8.2.8> ........................................................................ [ 54%] python3.13-textual-8.2.8> ............x........................................................... [ 57%] python3.13-textual-8.2.8> ........................................................................ [ 59%] python3.13-textual-8.2.8> ........................................................................ [ 62%] python3.13-textual-8.2.8> ........................................................................ [ 64%] python3.13-textual-8.2.8> ........................................................................ [ 66%] python3.13-textual-8.2.8> ........................................................................ [ 69%] python3.13-textual-8.2.8> ........................................................................ [ 71%] python3.13-textual-8.2.8> ........................................................................ [ 74%] python3.13-textual-8.2.8> ........................................................................ [ 76%] python3.13-textual-8.2.8> ........................................................................ [ 78%] python3.13-textual-8.2.8> ........................................................................ [ 81%] python3.13-textual-8.2.8> ........................................................................ [ 83%] python3.13-textual-8.2.8> ............................................s........................... [ 85%] python3.13-textual-8.2.8> ........x............................................................... [ 88%] python3.13-textual-8.2.8> ........................................................................ [ 90%] python3.13-textual-8.2.8> ........................................................................ [ 93%] python3.13-textual-8.2.8> ........................................................................ [ 95%] python3.13-textual-8.2.8> ........................................................................ [ 97%] python3.13-textual-8.2.8> ............................................................... [100%] python3.13-textual-8.2.8> =============================== warnings summary =============================== python3.13-textual-8.2.8> ../../../../../../../../nix/store/j0cw5fa0nrbmafw6wpya9hmv1dq9m5q2-python3.13-pytest-9.1.1/lib/python3.13/site-packages/_pytest/python.py:124: 24 warnings python3.13-textual-8.2.8> /nix/store/j0cw5fa0nrbmafw6wpya9hmv1dq9m5q2-python3.13-pytest-9.1.1/lib/python3.13/site-packages/_pytest/python.py:124: PytestRemovedIn10Warning: Passing a non-Collection iterable to parametrize is deprecated. python3.13-textual-8.2.8> Test: tests/text_area/test_issue_4301.py::test_issue_4301_reproduction, argvalues type: product python3.13-textual-8.2.8> Please convert to a list or tuple. python3.13-textual-8.2.8> See https://docs.pytest.org/en/stable/deprecations.html#parametrize-iterators python3.13-textual-8.2.8> metafunc.parametrize(*marker.args, **marker.kwargs, _param_mark=marker) python3.13-textual-8.2.8> python3.13-textual-8.2.8> -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html python3.13-textual-8.2.8> ====== 3010 passed, 1 skipped, 4 xfailed, 24 warnings in 77.42s (0:01:17) ====== python3.13-textual-8.2.8> Finished executing pytestCheckPhase python3.13-textual-8.2.8> pytestCheckPhase completed in 1 minutes 18 seconds python3.13-textual-8.2.8> Running phase: pytestcachePhase python3.13-textual-8.2.8> Running phase: pytestRemoveBytecodePhase building '/nix/store/hin73181h5c06p01wzrg8zpmj1wmdmvi-forge-triage-0.1.0.drv' forge-triage-0.1.0> tribuchet: building on mac02 forge-triage-0.1.0> structuredAttrs is enabled forge-triage-0.1.0> Sourcing python-remove-tests-dir-hook forge-triage-0.1.0> Sourcing python-catch-conflicts-hook.sh forge-triage-0.1.0> Sourcing python-remove-bin-bytecode-hook.sh forge-triage-0.1.0> Sourcing pypa-build-hook forge-triage-0.1.0> Using pypaBuildPhase forge-triage-0.1.0> Sourcing python-runtime-deps-check-hook forge-triage-0.1.0> Using pythonRuntimeDepsCheckHook forge-triage-0.1.0> Sourcing pypa-install-hook forge-triage-0.1.0> Using pypaInstallPhase forge-triage-0.1.0> Sourcing python-imports-check-hook.sh forge-triage-0.1.0> Using pythonImportsCheckPhase forge-triage-0.1.0> Sourcing python-namespaces-hook forge-triage-0.1.0> Sourcing python-catch-conflicts-hook.sh forge-triage-0.1.0> Sourcing pytest-check-hook forge-triage-0.1.0> Using pytestCheckPhase forge-triage-0.1.0> Running phase: unpackPhase forge-triage-0.1.0> unpacking source archive /nix/store/1zp1harn6zv4idf041j8ds3gi5k6ldvb-p19mwhbv3n3mf3w522gx23dhahwvbc7d-source forge-triage-0.1.0> source root is p19mwhbv3n3mf3w522gx23dhahwvbc7d-source forge-triage-0.1.0> setting SOURCE_DATE_EPOCH to timestamp 315619200 of file "p19mwhbv3n3mf3w522gx23dhahwvbc7d-source/tests/test_tui.py" forge-triage-0.1.0> Running phase: patchPhase forge-triage-0.1.0> Running phase: updateAutotoolsGnuConfigScriptsPhase forge-triage-0.1.0> Running phase: configurePhase forge-triage-0.1.0> no configure script, doing nothing forge-triage-0.1.0> Running phase: buildPhase forge-triage-0.1.0> Executing pypaBuildPhase forge-triage-0.1.0> Creating a wheel... forge-triage-0.1.0> pypa build flags: --no-isolation --outdir dist/ --wheel forge-triage-0.1.0> * Getting build dependencies for wheel... forge-triage-0.1.0> * Building wheel... forge-triage-0.1.0> Successfully built forge_triage-0.1.0-py3-none-any.whl forge-triage-0.1.0> Finished creating a wheel... forge-triage-0.1.0> Finished executing pypaBuildPhase forge-triage-0.1.0> Running phase: pythonRuntimeDepsCheckHook forge-triage-0.1.0> Executing pythonRuntimeDepsCheck forge-triage-0.1.0> Checking runtime dependencies for forge_triage-0.1.0-py3-none-any.whl forge-triage-0.1.0> Finished executing pythonRuntimeDepsCheck forge-triage-0.1.0> Running phase: installPhase forge-triage-0.1.0> Executing pypaInstallPhase forge-triage-0.1.0> Successfully installed forge_triage-0.1.0-py3-none-any.whl forge-triage-0.1.0> Finished executing pypaInstallPhase forge-triage-0.1.0> Running phase: pythonOutputDistPhase forge-triage-0.1.0> Executing pythonOutputDistPhase forge-triage-0.1.0> Finished executing pythonOutputDistPhase forge-triage-0.1.0> Running phase: fixupPhase forge-triage-0.1.0> checking for references to /private/var/tb/4/scratch/d6008620483445df/build/ in /nix/store/jijrlbibyq65171h8n8rdmgamrr7yxpd-forge-triage-0.1.0-dist... forge-triage-0.1.0> patching script interpreter paths in /nix/store/jijrlbibyq65171h8n8rdmgamrr7yxpd-forge-triage-0.1.0-dist forge-triage-0.1.0> checking for references to /private/var/tb/4/scratch/d6008620483445df/build/ in /nix/store/j2gi3fsnnngad6vnqrbamjsk66sl017l-forge-triage-0.1.0... forge-triage-0.1.0> patching script interpreter paths in /nix/store/j2gi3fsnnngad6vnqrbamjsk66sl017l-forge-triage-0.1.0 forge-triage-0.1.0> stripping (with command strip and flags -S) in /nix/store/j2gi3fsnnngad6vnqrbamjsk66sl017l-forge-triage-0.1.0/lib /nix/store/j2gi3fsnnngad6vnqrbamjsk66sl017l-forge-triage-0.1.0/bin forge-triage-0.1.0> Rewriting #!/nix/store/igbn577l0ylqad4ks9asxlprkjavfvg0-python3-3.13.16/bin/python3.13 to #!/nix/store/igbn577l0ylqad4ks9asxlprkjavfvg0-python3-3.13.16 forge-triage-0.1.0> wrapping `/nix/store/j2gi3fsnnngad6vnqrbamjsk66sl017l-forge-triage-0.1.0/bin/forge-triage'... forge-triage-0.1.0> Executing pythonRemoveTestsDir forge-triage-0.1.0> Finished executing pythonRemoveTestsDir forge-triage-0.1.0> Running phase: installCheckPhase forge-triage-0.1.0> no Makefile or custom installCheckPhase, doing nothing forge-triage-0.1.0> Running phase: pythonCatchConflictsPhase forge-triage-0.1.0> Running phase: pythonRemoveBinBytecodePhase forge-triage-0.1.0> Running phase: pythonImportsCheckPhase forge-triage-0.1.0> Executing pythonImportsCheckPhase forge-triage-0.1.0> Running phase: pytestCheckPhase forge-triage-0.1.0> Executing pytestCheckPhase forge-triage-0.1.0> pytest flags: -m pytest --numprocesses=24 forge-triage-0.1.0> ============================= test session starts ============================== forge-triage-0.1.0> platform darwin -- Python 3.13.16, pytest-9.1.1, pluggy-1.6.0 forge-triage-0.1.0> rootdir: /private/var/tb/4/scratch/d6008620483445df/build/p19mwhbv3n3mf3w522gx23dhahwvbc7d-source forge-triage-0.1.0> configfile: pyproject.toml forge-triage-0.1.0> testpaths: tests forge-triage-0.1.0> plugins: asyncio-1.4.0, httpx-0.36.0, anyio-4.15.1, xdist-3.8.0 forge-triage-0.1.0> asyncio: mode=Mode.AUTO, debug=False, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function forge-triage-0.1.0> created: 24/24 workers forge-triage-0.1.0> 24 workers [85 items] forge-triage-0.1.0> forge-triage-0.1.0> ........................................................................ [ 84%] forge-triage-0.1.0> ............. [100%] forge-triage-0.1.0> ============================= 85 passed in 20.17s ============================== forge-triage-0.1.0> Finished executing pytestCheckPhase forge-triage-0.1.0> Running phase: pytestcachePhase forge-triage-0.1.0> Running phase: pytestRemoveBytecodePhase post-build step Upload coverage to codecov: ok Skipping codecov: project=Mic92/dotfiles attr=checks.aarch64-darwin.package-forge-triage