{"receipt_id":"w2-1","seq":1,"branch_id":"w2","kind":"apply","cmd":"git update-index -q --refresh; git apply -v --3way --recount --ignore-space-change --whitespace=nowarn /opt/receipts-ca36e4cb49fe4f0f86216627fb3f4b83/incoming/1ad6e824260f1b825fa2778f410f8803a5ffda76de76f7e3c4a8f5e655027db8.diff","path":null,"exit_code":0,"stdout_tail":"","stderr_tail":"Checking patch rest_framework/serializers.py...\nApplied patch to 'rest_framework/serializers.py' cleanly.\nApplied patch rest_framework/serializers.py cleanly.\n","stdout_sha256":"e0f189b3ce2e9df65073663489c587e03e1259c59be80579229ccced3f867f75","log_path":"~/dev/nebius-hackathon/pilot/v2-P/encode__django-rest-framework-8979/runs/pilot-encode__django-rest-framework-8979-fcdf40c1c2/logs/w2/w2-1.log","tree_digest":"e5fead64d9e9bdbac7eef871a0988df2f228db3f0a2ecf61465c19ebec068086","tree_download_s":4.324044334003702,"started_at":"2026-10-03T18:06:19.678193Z","duration_s":0.017985,"timed_out":false,"image_before":"93287226-7189-4e9b-8e09-79631bb54ed3","image_after":"d68edab2-99e5-43ec-a0f7-9eef6a4c6d16","junit":null,"diff":null,"patch_sha256":"1ad6e824260f1b825fa2778f410f8803a5ffda76de76f7e3c4a8f5e655027db8","dropped_paths":[],"snapshot_sha":null}
{"receipt_id":"w2-2","seq":2,"branch_id":"w2","kind":"verification","cmd":"/opt/receipts-dbc7203f0e99479596eae386fd73fb0a/bin/busybox mkdir -p /opt/receipts/reports && python -I /opt/receipts-dbc7203f0e99479596eae386fd73fb0a/receipts_pytest.py --no-header -rA --tb=line --color=no -p no:cacheprovider -W ignore::DeprecationWarning tests/test_serializer.py -o junit_family=xunit1 -p no:cacheprovider -rA --continue-on-collection-errors --junitxml=/opt/receipts/reports/w2-2.xml","path":null,"exit_code":0,"stdout_tail":"============================= test session starts ==============================\ncollected 58 items\n\ntests/test_serializer.py ............................................... [ 81%]\n...........                                                              [100%]\n\n==================================== PASSES ====================================\n-------------- generated xml file: /opt/receipts/reports/w2-2.xml --------------\n=========================== short test summary info ============================\nPASSED tests/test_serializer.py::TestFieldImports::test_fields\nPASSED tests/test_serializer.py::TestFieldImports::test_relations\nPASSED tests/test_serializer.py::TestSerializer::test_valid_serializer\nPASSED tests/test_serializer.py::TestSerializer::test_invalid_serializer\nPASSED tests/test_serializer.py::TestSerializer::test_invalid_datatype\nPASSED tests/test_serializer.py::TestSerializer::test_partial_validation\nPASSED tests/test_serializer.py::TestSerializer::test_empty_serializer\nPASSED tests/test_serializer.py::TestSerializer::test_missing_attribute_during_serialization\nPASSED tests/test_serializer.py::TestSerializer::test_data_access_before_save_raises_error\nPASSED tests/test_serializer.py::TestSerializer::test_validate_none_data\nPASSED tests/test_serializer.py::TestSerializer::test_serialize_chainmap\nPASSED tests/test_serializer.py::TestSerializer::test_serialize_custom_mapping\nPASSED tests/test_serializer.py::TestSerializer::test_custom_to_internal_value\nPASSED tests/test_serializer.py::TestSerializer::test_iterable_validators\nPASSED tests/test_serializer.py::TestSerializer::test_serializer_is_subscriptable\nPASSED tests/test_serializer.py::TestValidateMethod::test_non_field_error_validate_method\nPASSED tests/test_serializer.py::TestValidateMethod::test_field_error_validate_method\nPASSED tests/test_serializer.py::TestBaseSerializer::test_abstract_methods_raise_proper_errors\nPASSED tests/test_serializer.py::TestBaseSerializer::test_access_to_data_attribute_before_validation_raises_error\nPASSED tests/test_serializer.py::TestBaseSerializer::test_access_to_errors_attribute_before_validation_raises_error\nPASSED tests/test_serializer.py::TestBaseSerializer::test_access_to_validated_data_attribute_before_validation_raises_error\nPASSED tests/test_serializer.py::TestBaseSerializer::test_serialize_instance\nPASSED tests/test_serializer.py::TestBaseSerializer::test_serialize_list\nPASSED tests/test_serializer.py::TestBaseSerializer::test_validate_data\nPASSED tests/test_serializer.py::TestBaseSerializer::test_validate_list\nPASSED tests/test_serializer.py::TestStarredSource::test_nested_validate\nPASSED tests/test_serializer.py::TestStarredSource::test_nested_null_validate\nPASSED tests/test_serializer.py::TestStarredSource::test_nested_serialize\nPASSED tests/test_serializer.py::TestStarredSource::test_field_validate\nPASSED tests/test_serializer.py::TestStarredSource::test_field_null_validate\nPASSED tests/test_serializer.py::TestIncorrectlyConfigured::test_incorrect_field_name\nPASSED tests/test_serializer.py::TestNotRequiredOutput::test_not_required_output_for_dict\nPASSED tests/test_serializer.py::TestNotRequiredOutput::test_not_required_output_for_object\nPASSED tests/test_serializer.py::TestDefaultOutput::test_default_used_for_dict\nPASSED tests/test_serializer.py::TestDefaultOutput::test_default_used_for_object\nPASSED tests/test_serializer.py::TestDefaultOutput::test_default_not_used_when_in_dict\nPASSED tests/test_serializer.py::TestDefaultOutput::test_default_not_used_when_in_object\nPASSED tests/test_serializer.py::TestDefaultOutput::test_default_for_dotted_source\nPASSED tests/test_serializer.py::TestDefaultOutput::test_default_for_multiple_dotted_source\nPASSED tests/test_serializer.py::TestDefaultOutput::test_default_for_nested_serializer\nPASSED tests/test_serializer.py::TestDefaultOutput::test_default_for_allow_null\nPASSED tests/test_serializer.py::TestCacheSerializerData::test_cache_serializer_data\nPASSED tests/test_serializer.py::TestDefaultInclusions::test_default_should_included_on_create\nPASSED tests/test_serializer.py::TestDefaultInclusions::test_default_should_be_included_on_update\nPASSED tests/test_serializer.py::TestDefaultInclusions::test_default_should_not_be_included_on_partial_update\nPASSED tests/test_serializer.py::TestSerializerValidationWithCompiledRegexField::test_validation_success\nPASSED tests/test_serializer.py::Test2555Regression::test_serializer_context\nPASSED tests/test_serializer.py::Test4606Regression::test_4606_regression\nPASSED tests/test_serializer.py::TestDeclaredFieldInheritance::test_declared_field_disabling\nPASSED tests/test_serializer.py::TestDeclaredFieldInheritance::test_meta_field_disabling\nPASSED tests/test_serializer.py::TestDeclaredFieldInheritance::test_multiple_inheritance\nPASSED tests/test_serializer.py::TestDeclaredFieldInheritance::test_field_ordering\nPASSED tests/test_serializer.py::Test8301Regression::test_ReturnDict_merging\nPASSED tests/test_serializer.py::TestSetValueMethod::test_no_keys\nPASSED tests/test_serializer.py::TestSetValueMethod::test_one_key\nPASSED tests/test_serializer.py::TestSetValueMethod::test_nested_key\nPASSED tests/test_serializer.py::TestMultipleObjectsValidation::test_exception_raised_when_data_and_instance_length_different\nPASSED tests/test_serializer.py::TestMultipleObjectsValidation::test_multiple_objects_are_validated_separately\n============================== 58 passed in 0.22s ==============================\n","stderr_tail":"/usr/local/lib/python3.10/site-packages/coreapi/utils.py:5: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81.\n  import pkg_resources\n/usr/local/lib/python3.10/site-packages/markdown/util.py:86: DeprecationWarning: SelectableGroups dict interface is deprecated. Use select.\n  INSTALLED_EXTENSIONS = metadata.entry_points().get('markdown.extensions', ())\nmax_value in DecimalField should be Decimal type.\nmin_value in DecimalField should be Decimal type.\n","stdout_sha256":"23a4c6e434f33358232f92d3d345ef3a9b99f15998a8c40aa0d90807611c5d81","log_path":"~/dev/nebius-hackathon/pilot/v2-P/encode__django-rest-framework-8979/runs/pilot-encode__django-rest-framework-8979-fcdf40c1c2/logs/w2/w2-2.log","tree_digest":"e5fead64d9e9bdbac7eef871a0988df2f228db3f0a2ecf61465c19ebec068086","tree_download_s":3.574695833027363,"started_at":"2026-10-03T18:06:26.033558Z","duration_s":1.720215,"timed_out":false,"image_before":"d68edab2-99e5-43ec-a0f7-9eef6a4c6d16","image_after":"62f11988-57fc-41a9-9d08-d669c8d26538","junit":{"passed":["tests/test_serializer.py::TestFieldImports::test_fields","tests/test_serializer.py::TestFieldImports::test_relations","tests/test_serializer.py::TestSerializer::test_valid_serializer","tests/test_serializer.py::TestSerializer::test_invalid_serializer","tests/test_serializer.py::TestSerializer::test_invalid_datatype","tests/test_serializer.py::TestSerializer::test_partial_validation","tests/test_serializer.py::TestSerializer::test_empty_serializer","tests/test_serializer.py::TestSerializer::test_missing_attribute_during_serialization","tests/test_serializer.py::TestSerializer::test_data_access_before_save_raises_error","tests/test_serializer.py::TestSerializer::test_validate_none_data","tests/test_serializer.py::TestSerializer::test_serialize_chainmap","tests/test_serializer.py::TestSerializer::test_serialize_custom_mapping","tests/test_serializer.py::TestSerializer::test_custom_to_internal_value","tests/test_serializer.py::TestSerializer::test_iterable_validators","tests/test_serializer.py::TestSerializer::test_serializer_is_subscriptable","tests/test_serializer.py::TestValidateMethod::test_non_field_error_validate_method","tests/test_serializer.py::TestValidateMethod::test_field_error_validate_method","tests/test_serializer.py::TestBaseSerializer::test_abstract_methods_raise_proper_errors","tests/test_serializer.py::TestBaseSerializer::test_access_to_data_attribute_before_validation_raises_error","tests/test_serializer.py::TestBaseSerializer::test_access_to_errors_attribute_before_validation_raises_error","tests/test_serializer.py::TestBaseSerializer::test_access_to_validated_data_attribute_before_validation_raises_error","tests/test_serializer.py::TestBaseSerializer::test_serialize_instance","tests/test_serializer.py::TestBaseSerializer::test_serialize_list","tests/test_serializer.py::TestBaseSerializer::test_validate_data","tests/test_serializer.py::TestBaseSerializer::test_validate_list","tests/test_serializer.py::TestStarredSource::test_nested_validate","tests/test_serializer.py::TestStarredSource::test_nested_null_validate","tests/test_serializer.py::TestStarredSource::test_nested_serialize","tests/test_serializer.py::TestStarredSource::test_field_validate","tests/test_serializer.py::TestStarredSource::test_field_null_validate","tests/test_serializer.py::TestIncorrectlyConfigured::test_incorrect_field_name","tests/test_serializer.py::TestNotRequiredOutput::test_not_required_output_for_dict","tests/test_serializer.py::TestNotRequiredOutput::test_not_required_output_for_object","tests/test_serializer.py::TestDefaultOutput::test_default_used_for_dict","tests/test_serializer.py::TestDefaultOutput::test_default_used_for_object","tests/test_serializer.py::TestDefaultOutput::test_default_not_used_when_in_dict","tests/test_serializer.py::TestDefaultOutput::test_default_not_used_when_in_object","tests/test_serializer.py::TestDefaultOutput::test_default_for_dotted_source","tests/test_serializer.py::TestDefaultOutput::test_default_for_multiple_dotted_source","tests/test_serializer.py::TestDefaultOutput::test_default_for_nested_serializer","tests/test_serializer.py::TestDefaultOutput::test_default_for_allow_null","tests/test_serializer.py::TestCacheSerializerData::test_cache_serializer_data","tests/test_serializer.py::TestDefaultInclusions::test_default_should_included_on_create","tests/test_serializer.py::TestDefaultInclusions::test_default_should_be_included_on_update","tests/test_serializer.py::TestDefaultInclusions::test_default_should_not_be_included_on_partial_update","tests/test_serializer.py::TestSerializerValidationWithCompiledRegexField::test_validation_success","tests/test_serializer.py::Test2555Regression::test_serializer_context","tests/test_serializer.py::Test4606Regression::test_4606_regression","tests/test_serializer.py::TestDeclaredFieldInheritance::test_declared_field_disabling","tests/test_serializer.py::TestDeclaredFieldInheritance::test_meta_field_disabling","tests/test_serializer.py::TestDeclaredFieldInheritance::test_multiple_inheritance","tests/test_serializer.py::TestDeclaredFieldInheritance::test_field_ordering","tests/test_serializer.py::Test8301Regression::test_ReturnDict_merging","tests/test_serializer.py::TestSetValueMethod::test_no_keys","tests/test_serializer.py::TestSetValueMethod::test_one_key","tests/test_serializer.py::TestSetValueMethod::test_nested_key","tests/test_serializer.py::TestMultipleObjectsValidation::test_exception_raised_when_data_and_instance_length_different","tests/test_serializer.py::TestMultipleObjectsValidation::test_multiple_objects_are_validated_separately"],"failed":[],"errors":[],"skipped":[],"collection_errors":[],"failure_text":{}},"diff":null,"patch_sha256":null,"dropped_paths":[],"snapshot_sha":null}
