{"receipt_id":"w1-1","seq":1,"branch_id":"w1","kind":"apply","cmd":"git update-index -q --refresh; git apply -v --3way --recount --ignore-space-change --whitespace=nowarn /opt/receipts-dec0de4fc9204d8fb968133913c4a2bc/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/w1/w1-1.log","tree_digest":"e795ca65186d5904d2e4520f302dab73f81f5153fa31633dc89386d8aa9b57b3","tree_download_s":1.7813981249928474,"started_at":"2026-10-03T01:28:07.168437Z","duration_s":0.009703999999999999,"timed_out":false,"image_before":"d40cad37-bcad-44a5-a724-0829ff0ec7e2","image_after":"af149ecc-32a2-44a2-98f4-f7d849cb66ea","junit":null,"diff":null,"patch_sha256":"324d0b83085b4d4db04bd7067ea0b0a611349e9426e919bc9e01ce2b5f7895a4","dropped_paths":[],"snapshot_sha":null}
{"receipt_id":"w1-2","seq":2,"branch_id":"w1","kind":"verification","cmd":"/opt/receipts-fd4a7759774c40e9906fa54101340d62/bin/busybox mkdir -p /opt/receipts/reports && python -I /opt/receipts-fd4a7759774c40e9906fa54101340d62/receipts_pytest.py --no-header -rA --tb=line --color=no -p no:cacheprovider -W ignore::DeprecationWarning tests/test_task.py -o junit_family=xunit1 -p no:cacheprovider -rA --continue-on-collection-errors --junitxml=/opt/receipts/reports/w1-2.xml","path":null,"exit_code":0,"stdout_tail":"───────── 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.02 seconds ───────────────────────────\n-------------- generated xml file: /opt/receipts/reports/w1-2.xml --------------\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 1.95s =========================\n","stderr_tail":"","stdout_sha256":"9321ed14fa486e1d7ba8b68aeaba1de956ce15ff8ec753a6e332a8717bd04b07","log_path":"~/dev/nebius-hackathon/pilot/v2-P/pytask-dev__pytask-519/runs/pilot-pytask-dev__pytask-519-a04b416eed/logs/w1/w1-2.log","tree_digest":"e795ca65186d5904d2e4520f302dab73f81f5153fa31633dc89386d8aa9b57b3","tree_download_s":2.2273614171426743,"started_at":"2026-10-03T01:28:10.204950Z","duration_s":2.88617,"timed_out":false,"image_before":"af149ecc-32a2-44a2-98f4-f7d849cb66ea","image_after":"d38344a9-51ae-4b63-9216-766e8d53024d","junit":{"passed":["tests/test_task.py::test_task_with_task_decorator[the_only_task-task_example]","tests/test_task.py::test_task_with_task_decorator[the_only_task-func]","tests/test_task.py::test_task_with_task_decorator[None-task_example]","tests/test_task.py::test_task_with_task_decorator[None-func]","tests/test_task.py::test_parametrization_in_for_loop","tests/test_task.py::test_parametrization_in_for_loop_from_markers","tests/test_task.py::test_parametrization_in_for_loop_from_signature","tests/test_task.py::test_parametrization_in_for_loop_from_markers_and_args","tests/test_task.py::test_parametrization_in_for_loop_from_decorator","tests/test_task.py::test_parametrization_in_for_loop_with_ids","tests/test_task.py::test_parametrization_in_for_loop_with_error","tests/test_task.py::test_parametrization_in_for_loop_from_decorator_w_irregular_dicts","tests/test_task.py::test_parametrization_in_for_loop_with_one_iteration","tests/test_task.py::test_parametrization_in_for_loop_and_normal","tests/test_task.py::test_parametrized_names_without_parametrization","tests/test_task.py::test_order_of_decorator_does_not_matter","tests/test_task.py::test_task_function_with_partialed_args","tests/test_task.py::test_task_function_with_partialed_args_and_task_decorator","tests/test_task.py::test_parametrized_tasks_without_arguments_in_signature","tests/test_task.py::test_that_dynamically_creates_tasks_are_captured","tests/test_task.py::test_raise_errors_for_irregular_ids[1]","tests/test_task.py::test_raise_errors_for_irregular_ids[irregular_id1]","tests/test_task.py::test_raise_errors_for_irregular_ids[irregular_id2]","tests/test_task.py::test_raise_errors_for_irregular_ids[irregular_id3]","tests/test_task.py::test_raise_errors_for_irregular_ids[irregular_id4]","tests/test_task.py::test_raise_errors_for_irregular_ids[irregular_id5]","tests/test_task.py::test_raise_errors_for_irregular_ids[irregular_id6]","tests/test_task.py::test_raise_errors_for_irregular_ids[irregular_id7]","tests/test_task.py::test_task_receives_unknown_kwarg","tests/test_task.py::test_task_receives_namedtuple","tests/test_task.py::test_task_kwargs_overwrite_default_arguments","tests/test_task.py::test_return_with_task_decorator[PathNode(path=Path('file.txt'))]","tests/test_task.py::test_return_with_task_decorator[Path('file.txt')]","tests/test_task.py::test_return_with_tuple_and_task_decorator[(PathNode(path=Path('file1.txt')), PathNode(path=Path('file2.txt')))]","tests/test_task.py::test_return_with_tuple_and_task_decorator[(Path('file1.txt'), Path('file2.txt'))]","tests/test_task.py::test_error_when_function_is_defined_outside_loop_body","tests/test_task.py::test_error_when_function_is_defined_outside_loop_body_with_id","tests/test_task.py::test_task_will_be_executed_after_another_one_with_string","tests/test_task.py::test_task_will_be_executed_after_another_one_with_function","tests/test_task.py::test_raise_error_with_builtin_function_as_task"],"failed":[],"errors":[],"skipped":["tests/test_task.py::test_raise_error_if_parametrization_produces_non_unique_tasks"],"collection_errors":[],"failure_text":{}},"diff":null,"patch_sha256":null,"dropped_paths":[],"snapshot_sha":null}
