{"receipt_id":"official1-1","seq":1,"branch_id":"official1","kind":"apply","cmd":"git update-index -q --refresh; git apply -v --3way --recount --ignore-space-change --whitespace=nowarn /opt/receipts-281de9a48d484bb9b0dcc34393e33541/incoming/324d0b83085b4d4db04bd7067ea0b0a611349e9426e919bc9e01ce2b5f7895a4.diff","path":null,"exit_code":0,"stdout_tail":"","stderr_tail":"Checking patch src/_pytask/task_utils.py...\nApplied patch to 'src/_pytask/task_utils.py' cleanly.\nApplied patch src/_pytask/task_utils.py cleanly.\n","stdout_sha256":"42c4f149091ee3ba6b45ff75cb6a0e491154588cc16472c412388912484218c0","log_path":"~/dev/nebius-hackathon/pilot/v2-P/pytask-dev__pytask-519/runs/pilot-pytask-dev__pytask-519-a04b416eed/logs/official1/official1-1.log","tree_digest":"e795ca65186d5904d2e4520f302dab73f81f5153fa31633dc89386d8aa9b57b3","tree_download_s":2.6001281670760363,"started_at":"2026-10-03T01:28:21.761812Z","duration_s":0.009907,"timed_out":false,"image_before":"d40cad37-bcad-44a5-a724-0829ff0ec7e2","image_after":"a95e5860-74c4-4254-aa87-c87107dc4f3d","junit":null,"diff":null,"patch_sha256":"324d0b83085b4d4db04bd7067ea0b0a611349e9426e919bc9e01ce2b5f7895a4","dropped_paths":[],"snapshot_sha":null}
{"receipt_id":"official1-2","seq":2,"branch_id":"official1","kind":"command","cmd":"pytest --no-header -rA --tb=line --color=no -p no:cacheprovider -W ignore::DeprecationWarning tests/test_task.py","path":null,"exit_code":0,"stdout_tail":"--------- Captured stdout call -----------------------------\n───────────────────────────── Start pytask session ─────────────────────────────\nPlatform: linux -- Python 3.10.19, pytask 0.4.5.dev2+g62077ed5f, pluggy 1.6.0\nRoot: /tmp/pytest-of-root/pytest-2/test_task_with_task_decorator_3\nCollected 1 task.\n\n╭──────────────────────┬─────────╮\n│ Task                 │ Outcome │\n├──────────────────────┼─────────┤\n│ task_module.py::func │ .       │\n╰──────────────────────┴─────────╯\n\n────────────────────────────────────────────────────────────────────────────────\n╭─────────── Summary ───────────╮\n│  1  Collected task            │\n│  1  Succeeded       (100.0%)  │\n╰───────────────────────────────╯\n────────────────────────── Succeeded in 0.01 seconds ───────────────────────────\n╭────────────────────────────────── Warnings ──────────────────────────────────╮\n│ /pytask/src/_pytask/collect_utils.py:544                                     │\n│     /pytask/src/_pytask/collect_utils.py:544: FutureWarning: Using strings   │\n│     to specify a product is deprecated. Pass a 'pathlib.Path' instead with   │\n│     'Path(\"out.txt\")'.                                                       │\n│                                                                              │\n│       warnings.warn(                                                         │\n│                                                                              │\n│ ♥ https://pytask-dev.rtfd.io/en/stable/how_to_guides/capture_warnings.html   │\n╰──────────────────────────────────────────────────────────────────────────────╯\n__________ test_task_will_be_executed_after_another_one_with_function __________\n----------------------------- Captured stdout call -----------------------------\n───────────────────────────── Start pytask session ─────────────────────────────\nPlatform: linux -- Python 3.10.19, pytask 0.4.5.dev2+g62077ed5f, pluggy 1.6.0\nRoot: /tmp/pytest-of-root/pytest-2/test_task_will_be_executed_aft1\nCollected 2 tasks.\n\n╭──────────────────────────────┬─────────╮\n│ Task                         │ Outcome │\n├──────────────────────────────┼─────────┤\n│ task_example.py::task_first  │ .       │\n│ task_example.py::task_second │ .       │\n╰──────────────────────────────┴─────────╯\n\n────────────────────────────────────────────────────────────────────────────────\n╭─────────── Summary ────────────╮\n│  2  Collected tasks            │\n│  2  Succeeded        (100.0%)  │\n╰────────────────────────────────╯\n────────────────────────── Succeeded in 0.03 seconds ───────────────────────────\n=========================== short test summary info ============================\nPASSED tests/test_task.py::test_task_with_task_decorator[the_only_task-task_example]\nPASSED tests/test_task.py::test_task_with_task_decorator[the_only_task-func]\nPASSED tests/test_task.py::test_task_with_task_decorator[None-task_example]\nPASSED tests/test_task.py::test_task_with_task_decorator[None-func]\nPASSED tests/test_task.py::test_parametrization_in_for_loop\nPASSED tests/test_task.py::test_parametrization_in_for_loop_from_markers\nPASSED tests/test_task.py::test_parametrization_in_for_loop_from_signature\nPASSED tests/test_task.py::test_parametrization_in_for_loop_from_markers_and_args\nPASSED tests/test_task.py::test_parametrization_in_for_loop_from_decorator\nPASSED tests/test_task.py::test_parametrization_in_for_loop_with_ids\nPASSED tests/test_task.py::test_parametrization_in_for_loop_with_error\nPASSED tests/test_task.py::test_parametrization_in_for_loop_from_decorator_w_irregular_dicts\nPASSED tests/test_task.py::test_parametrization_in_for_loop_with_one_iteration\nPASSED tests/test_task.py::test_parametrization_in_for_loop_and_normal\nPASSED tests/test_task.py::test_parametrized_names_without_parametrization\nPASSED tests/test_task.py::test_order_of_decorator_does_not_matter\nPASSED tests/test_task.py::test_task_function_with_partialed_args\nPASSED tests/test_task.py::test_task_function_with_partialed_args_and_task_decorator\nPASSED tests/test_task.py::test_parametrized_tasks_without_arguments_in_signature\nPASSED tests/test_task.py::test_that_dynamically_creates_tasks_are_captured\nPASSED tests/test_task.py::test_raise_errors_for_irregular_ids[1]\nPASSED tests/test_task.py::test_raise_errors_for_irregular_ids[irregular_id1]\nPASSED tests/test_task.py::test_raise_errors_for_irregular_ids[irregular_id2]\nPASSED tests/test_task.py::test_raise_errors_for_irregular_ids[irregular_id3]\nPASSED tests/test_task.py::test_raise_errors_for_irregular_ids[irregular_id4]\nPASSED tests/test_task.py::test_raise_errors_for_irregular_ids[irregular_id5]\nPASSED tests/test_task.py::test_raise_errors_for_irregular_ids[irregular_id6]\nPASSED tests/test_task.py::test_raise_errors_for_irregular_ids[irregular_id7]\nPASSED tests/test_task.py::test_task_receives_unknown_kwarg\nPASSED tests/test_task.py::test_task_receives_namedtuple\nPASSED tests/test_task.py::test_task_kwargs_overwrite_default_arguments\nPASSED tests/test_task.py::test_return_with_task_decorator[PathNode(path=Path('file.txt'))]\nPASSED tests/test_task.py::test_return_with_task_decorator[Path('file.txt')]\nPASSED tests/test_task.py::test_return_with_tuple_and_task_decorator[(PathNode(path=Path('file1.txt')), PathNode(path=Path('file2.txt')))]\nPASSED tests/test_task.py::test_return_with_tuple_and_task_decorator[(Path('file1.txt'), Path('file2.txt'))]\nPASSED tests/test_task.py::test_error_when_function_is_defined_outside_loop_body\nPASSED tests/test_task.py::test_error_when_function_is_defined_outside_loop_body_with_id\nPASSED tests/test_task.py::test_task_will_be_executed_after_another_one_with_string\nPASSED tests/test_task.py::test_task_will_be_executed_after_another_one_with_function\nPASSED tests/test_task.py::test_raise_error_with_builtin_function_as_task\nXFAIL tests/test_task.py::test_raise_error_if_parametrization_produces_non_unique_tasks - Should fail. Mandatory products will fix the issue.\n======================== 40 passed, 1 xfailed in 2.00s =========================\n","stderr_tail":"","stdout_sha256":"71edac28941fa53421ef33099bf8a3e2ca79ce9d1d737de71be7d97326f53a09","log_path":"~/dev/nebius-hackathon/pilot/v2-P/pytask-dev__pytask-519/runs/pilot-pytask-dev__pytask-519-a04b416eed/logs/official1/official1-2.log","tree_digest":null,"tree_download_s":null,"started_at":"2026-10-03T01:28:25.614640Z","duration_s":1.838893,"timed_out":false,"image_before":"a95e5860-74c4-4254-aa87-c87107dc4f3d","image_after":"b2c33834-62e6-422b-8e47-0dad9e8c6605","junit":null,"diff":null,"patch_sha256":null,"dropped_paths":[],"snapshot_sha":null}
