{"receipt_id":"official2-1","seq":1,"branch_id":"official2","kind":"apply","cmd":"git update-index -q --refresh; git apply -v --3way --recount --ignore-space-change --whitespace=nowarn /opt/receipts-0553f0f72b5e46df93fe2881402a2c01/incoming/4a59971700b786a001d53d4a92e87adf47b9bd3ecd7d12b1498a8395ea235337.diff","path":null,"exit_code":0,"stdout_tail":"","stderr_tail":"Checking patch pydantic/fields.py...\nApplied patch to 'pydantic/fields.py' cleanly.\nApplied patch pydantic/fields.py cleanly.\n","stdout_sha256":"3c485e6ebecbfb3c198dec972b207322e6ea4dcce7d90bd5b0b35d20a71c291d","log_path":"~/dev/nebius-hackathon/pilot/v2-P/samuelcolvin__pydantic-2806/runs/pilot-samuelcolvin__pydantic-2806-4294f3e043/logs/official2/official2-1.log","tree_digest":"33771b6eeccf39db105256607dcf55edb4e9353e744023114f10d9ed39fe15a2","tree_download_s":3.025264124851674,"started_at":"2026-10-03T18:07:36.114999Z","duration_s":0.011827,"timed_out":false,"image_before":"375ee731-273c-493f-8b41-96746c2cc4d8","image_after":"2967ec24-91cb-42ad-b090-3cd8cef226c1","junit":null,"diff":null,"patch_sha256":"4a59971700b786a001d53d4a92e87adf47b9bd3ecd7d12b1498a8395ea235337","dropped_paths":[],"snapshot_sha":null}
{"receipt_id":"official2-2","seq":2,"branch_id":"official2","kind":"command","cmd":"pytest --no-header -rA --tb=line --color=no -p no:cacheprovider -W ignore::DeprecationWarning tests/test_main.py","path":null,"exit_code":0,"stdout_tail":"ing\nPASSED tests/test_main.py::test_parse_obj_non_mapping_root\nPASSED tests/test_main.py::test_parse_obj_nested_root\nPASSED tests/test_main.py::test_untouched_types\nPASSED tests/test_main.py::test_custom_types_fail_without_keep_untouched\nPASSED tests/test_main.py::test_model_iteration\nPASSED tests/test_main.py::test_model_export_nested_list[excluding fields of indexed list items]\nPASSED tests/test_main.py::test_model_export_nested_list[should fail trying to exclude string keys on list field (1).]\nPASSED tests/test_main.py::test_model_export_nested_list[should fail trying to exclude string keys on list field (2).]\nPASSED tests/test_main.py::test_model_export_nested_list[should fail using integer key to specify list item field name (1)]\nPASSED tests/test_main.py::test_model_export_nested_list[should fail using integer key to specify list item field name (2)]\nPASSED tests/test_main.py::test_model_export_nested_list[using \"__all__\" to exclude specific nested field]\nPASSED tests/test_main.py::test_model_export_nested_list[using \"__all__\" to exclude specific nested field in combination with more specific exclude]\nPASSED tests/test_main.py::test_model_export_nested_list[using \"__all__\" to exclude all list items]\nPASSED tests/test_main.py::test_model_export_nested_list[using \"__all__\" and other items should get merged together, still excluding all list items]\nPASSED tests/test_main.py::test_model_export_nested_list[using negative and positive indexes, referencing the same items should merge excludes]\nPASSED tests/test_main.py::test_model_export_dict_exclusion[excluding first item from list field using index]\nPASSED tests/test_main.py::test_model_export_dict_exclusion[using \"__all__\" to exclude all list items]\nPASSED tests/test_main.py::test_model_export_dict_exclusion[exclude single dict key from all list items]\nPASSED tests/test_main.py::test_model_exclude_config_field_merging\nPASSED tests/test_main.py::test_model_export_exclusion_with_fields_and_config[None-expected0-kinds0]\nPASSED tests/test_main.py::test_model_export_exclusion_with_fields_and_config[None-expected0-kinds1]\nPASSED tests/test_main.py::test_model_export_exclusion_with_fields_and_config[None-expected0-kinds2]\nPASSED tests/test_main.py::test_model_export_exclusion_with_fields_and_config[None-expected0-kinds3]\nPASSED tests/test_main.py::test_model_export_exclusion_with_fields_and_config[None-expected0-kinds4]\nPASSED tests/test_main.py::test_model_export_exclusion_with_fields_and_config[None-expected0-kinds5]\nPASSED tests/test_main.py::test_model_export_exclusion_with_fields_and_config[None-expected0-kinds6]\nPASSED tests/test_main.py::test_model_export_exclusion_with_fields_and_config[exclude1-expected1-kinds0]\nPASSED tests/test_main.py::test_model_export_exclusion_with_fields_and_config[exclude1-expected1-kinds1]\nPASSED tests/test_main.py::test_model_export_exclusion_with_fields_and_config[exclude1-expected1-kinds2]\nPASSED tests/test_main.py::test_model_export_exclusion_with_fields_and_config[exclude1-expected1-kinds3]\nPASSED tests/test_main.py::test_model_export_exclusion_with_fields_and_config[exclude1-expected1-kinds4]\nPASSED tests/test_main.py::test_model_export_exclusion_with_fields_and_config[exclude1-expected1-kinds5]\nPASSED tests/test_main.py::test_model_export_exclusion_with_fields_and_config[exclude1-expected1-kinds6]\nPASSED tests/test_main.py::test_model_export_exclusion_with_fields_and_config[exclude2-expected2-kinds0]\nPASSED tests/test_main.py::test_model_export_exclusion_with_fields_and_config[exclude2-expected2-kinds1]\nPASSED tests/test_main.py::test_model_export_exclusion_with_fields_and_config[exclude2-expected2-kinds2]\nPASSED tests/test_main.py::test_model_export_exclusion_with_fields_and_config[exclude2-expected2-kinds3]\nPASSED tests/test_main.py::test_model_export_exclusion_with_fields_and_config[exclude2-expected2-kinds4]\nPASSED tests/test_main.py::test_model_export_exclusion_with_fields_and_config[exclude2-expected2-kinds5]\nPASSED tests/test_main.py::test_model_export_exclusion_with_fields_and_config[exclude2-expected2-kinds6]\nPASSED tests/test_main.py::test_model_export_exclusion_inheritance\nPASSED tests/test_main.py::test_model_export_with_true_instead_of_ellipsis\nPASSED tests/test_main.py::test_model_export_inclusion\nPASSED tests/test_main.py::test_model_export_inclusion_inheritance\nPASSED tests/test_main.py::test_custom_init_subclass_params\nPASSED tests/test_main.py::test_update_forward_refs_does_not_modify_module_dict\nPASSED tests/test_main.py::test_two_defaults\nPASSED tests/test_main.py::test_default_factory\nPASSED tests/test_main.py::test_default_factory_called_once\nPASSED tests/test_main.py::test_default_factory_called_once_2\nPASSED tests/test_main.py::test_default_factory_validate_children\nPASSED tests/test_main.py::test_default_factory_parse\nPASSED tests/test_main.py::test_none_min_max_items\nPASSED tests/test_main.py::test_reuse_same_field\nPASSED tests/test_main.py::test_base_config_type_hinting\nPASSED tests/test_main.py::test_allow_mutation_field\nPASSED tests/test_main.py::test_repr_field\nPASSED tests/test_main.py::test_inherited_model_field_copy\nPASSED tests/test_main.py::test_inherited_model_field_untouched\nPASSED tests/test_main.py::test_mapping_retains_type_subclass\nPASSED tests/test_main.py::test_mapping_retains_type_defaultdict\nPASSED tests/test_main.py::test_mapping_retains_type_fallback_error\nPASSED tests/test_main.py::test_typing_coercion_dict\nPASSED tests/test_main.py::test_typing_coercion_defaultdict\nPASSED tests/test_main.py::test_typing_coercion_counter\nPASSED tests/test_main.py::test_typing_counter_value_validation\nPASSED tests/test_main.py::test_class_kwargs_config\nPASSED tests/test_main.py::test_class_kwargs_config_json_encoders\nPASSED tests/test_main.py::test_class_kwargs_config_and_attr_conflict\nPASSED tests/test_main.py::test_class_kwargs_custom_config\nPASSED tests/test_main.py::test_new_union_origin\n============================= 151 passed in 0.33s ==============================\n","stderr_tail":"","stdout_sha256":"d2def684a4b638af9b209023f1bcbf380c03be7392af3aa135be01504821b03a","log_path":"~/dev/nebius-hackathon/pilot/v2-P/samuelcolvin__pydantic-2806/runs/pilot-samuelcolvin__pydantic-2806-4294f3e043/logs/official2/official2-2.log","tree_digest":null,"tree_download_s":null,"started_at":"2026-10-03T18:07:41.034604Z","duration_s":0.879613,"timed_out":false,"image_before":"2967ec24-91cb-42ad-b090-3cd8cef226c1","image_after":"aa81622d-d508-4e37-86db-a58251e18b5d","junit":null,"diff":null,"patch_sha256":null,"dropped_paths":[],"snapshot_sha":null}
