>>> py3-jsonpatch: Building community/py3-jsonpatch 1.28-r0 (using abuild 3.7.0_rc1-r2) started Tue, 22 Dec 2020 22:01:43 +0000 >>> py3-jsonpatch: Checking sanity of /home/buildozer/aports/community/py3-jsonpatch/APKBUILD... >>> py3-jsonpatch: Analyzing dependencies... >>> py3-jsonpatch: Installing for build: build-base py3-jsonpointer py3-setuptools (1/15) Installing py3-jsonpointer (2.0-r4) (2/15) Installing libbz2 (1.0.8-r1) (3/15) Installing libffi (3.3-r2) (4/15) Installing gdbm (1.18.1-r0) (5/15) Installing xz-libs (5.2.5-r0) (6/15) Installing readline (8.0.4-r0) (7/15) Installing sqlite-libs (3.34.0-r0) (8/15) Installing python3 (3.8.6-r0) (9/15) Installing py3-ordered-set (4.0.2-r0) (10/15) Installing py3-appdirs (1.4.4-r1) (11/15) Installing py3-parsing (2.4.7-r1) (12/15) Installing py3-six (1.15.0-r0) (13/15) Installing py3-packaging (20.8-r0) (14/15) Installing py3-setuptools (51.0.0-r0) (15/15) Installing .makedepends-py3-jsonpatch (20201222.220145) Executing busybox-1.32.0-r8.trigger OK: 360 MiB in 101 packages >>> py3-jsonpatch: Cleaning up srcdir >>> py3-jsonpatch: Cleaning up pkgdir >>> py3-jsonpatch: Fetching https://distfiles.alpinelinux.org/distfiles/v3.13/jsonpatch-1.28.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 20635 100 20635 0 0 276k 0 --:--:-- --:--:-- --:--:-- 276k >>> py3-jsonpatch: Fetching https://distfiles.alpinelinux.org/distfiles/v3.13/jsonpatch-1.28.tar.gz >>> py3-jsonpatch: Checking sha512sums... jsonpatch-1.28.tar.gz: OK >>> py3-jsonpatch: Unpacking /var/cache/distfiles/v3.13/jsonpatch-1.28.tar.gz... warning: pypandoc module not found, could not convert Markdown to RST running build running build_py creating build creating build/lib copying jsonpatch.py -> build/lib running build_scripts creating build/scripts-3.8 copying and adjusting bin/jsondiff -> build/scripts-3.8 copying and adjusting bin/jsonpatch -> build/scripts-3.8 changing mode of build/scripts-3.8/jsondiff from 644 to 755 changing mode of build/scripts-3.8/jsonpatch from 644 to 755 warning: pypandoc module not found, could not convert Markdown to RST running test WARNING: Testing via this command is deprecated and will be removed in a future version. Users looking for a generic test entry point independent of test runner are encouraged to use tox. running egg_info writing jsonpatch.egg-info/PKG-INFO writing dependency_links to jsonpatch.egg-info/dependency_links.txt writing requirements to jsonpatch.egg-info/requires.txt writing top-level names to jsonpatch.egg-info/top_level.txt reading manifest file 'jsonpatch.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' writing manifest file 'jsonpatch.egg-info/SOURCES.txt' running build_ext test_add_array_item (tests.ApplyPatchTestCase) ... ok test_add_missing_path (tests.ApplyPatchTestCase) ... ok test_add_object_key (tests.ApplyPatchTestCase) ... ok test_add_replace_whole_document (tests.ApplyPatchTestCase) ... ok test_append (tests.ApplyPatchTestCase) ... ok test_apply_patch_from_string (tests.ApplyPatchTestCase) ... ok test_apply_patch_to_copy (tests.ApplyPatchTestCase) ... ok test_apply_patch_to_same_instance (tests.ApplyPatchTestCase) ... ok test_copy_array_item (tests.ApplyPatchTestCase) ... ok test_copy_mutable (tests.ApplyPatchTestCase) test if mutable objects (dicts and lists) are copied by value ... ok test_copy_object_key (tests.ApplyPatchTestCase) ... ok test_copy_object_keyerror (tests.ApplyPatchTestCase) ... ok test_js_file (tests.ApplyPatchTestCase) ... ok test_move_array_item (tests.ApplyPatchTestCase) ... ok test_move_array_item_into_other_item (tests.ApplyPatchTestCase) ... ok test_move_object_key (tests.ApplyPatchTestCase) ... ok test_move_object_keyerror (tests.ApplyPatchTestCase) ... ok test_path_with_null_value (tests.ApplyPatchTestCase) ... ok test_remove_array_item (tests.ApplyPatchTestCase) ... ok test_remove_object_key (tests.ApplyPatchTestCase) ... ok test_replace_array_item (tests.ApplyPatchTestCase) ... ok test_replace_object_key (tests.ApplyPatchTestCase) ... ok test_replace_whole_document (tests.ApplyPatchTestCase) ... ok test_success_if_raise_no_error (tests.ApplyPatchTestCase) ... ok test_success_if_replaced_dict (tests.ApplyPatchTestCase) ... ok test_test_error (tests.ApplyPatchTestCase) ... ok test_test_not_existing (tests.ApplyPatchTestCase) ... ok test_test_noval_existing (tests.ApplyPatchTestCase) ... ok test_test_noval_not_existing (tests.ApplyPatchTestCase) ... ok test_test_noval_not_existing_nested (tests.ApplyPatchTestCase) ... ok test_test_success (tests.ApplyPatchTestCase) ... ok test_test_whole_obj (tests.ApplyPatchTestCase) ... ok test_unrecognized_element (tests.ApplyPatchTestCase) ... ok test_insert_oob (tests.ConflictTests) ... ok test_move_into_child (tests.ConflictTests) ... ok test_remove_indexerror (tests.ConflictTests) ... ok test_remove_keyerror (tests.ConflictTests) ... ok test_remove_keyerror_dict (tests.ConflictTests) ... ok test_replace_missing (tests.ConflictTests) ... ok test_replace_oob (tests.ConflictTests) ... ok test_replace_oob_length (tests.ConflictTests) ... ok test_apply_patch_from_object (tests.CustomJsonPointerTests) ... ok test_apply_patch_from_string (tests.CustomJsonPointerTests) ... ok test_json_patch_from_diff (tests.CustomJsonPointerTests) ... ok test_json_patch_from_object (tests.CustomJsonPointerTests) ... ok test_json_patch_from_string (tests.CustomJsonPointerTests) ... ok test_json_patch_with_prefix_pointer (tests.CustomJsonPointerTests) ... ok test_make_patch (tests.CustomJsonPointerTests) ... ok test_operations (tests.CustomJsonPointerTests) ... ok test_operations_from_patch (tests.CustomJsonPointerTests) ... ok test_custom_operation (tests.CustomOperationTests) ... ok test_patch_equality (tests.EqualityTestCase) ... ok test_patch_hash_equality (tests.EqualityTestCase) ... ok test_patch_hash_unequal (tests.EqualityTestCase) ... ok test_patch_neq_other_objs (tests.EqualityTestCase) ... ok test_patch_unequal (tests.EqualityTestCase) ... ok test_str (tests.EqualityTestCase) ... ok test_invalid_op (tests.InvalidInputTests) ... ok test_missing_op (tests.InvalidInputTests) ... ok test_creation_fails_with_invalid_patch (tests.JsonPatchCreationTest) ... ok test_create_with_pointer (tests.JsonPointerTests) ... ok test_fail_prone_list_1 (tests.ListTests) Test making and applying a patch of the root is a list ... ok test_fail_prone_list_2 (tests.ListTests) Test making and applying a patch of the root is a list ... ok test_fail_prone_list_3 (tests.ListTests) Test making and applying a patch of the root is a list ... ok test_fail_prone_list_4 (tests.ListTests) Test making and applying a patch of the root is a list ... ok test_add_nested (tests.MakePatchTestCase) ... ok test_apply_patch_to_copy (tests.MakePatchTestCase) ... ok test_apply_patch_to_same_instance (tests.MakePatchTestCase) ... ok test_array_add_remove (tests.MakePatchTestCase) ... ok test_arrays (tests.MakePatchTestCase) ... ok test_arrays_one_element_sequences (tests.MakePatchTestCase) Tests the case of multiple common one element sequences inside an array ... ok test_complex_object (tests.MakePatchTestCase) ... ok test_custom_types_diff (tests.MakePatchTestCase) ... ok test_custom_types_subclass (tests.MakePatchTestCase) ... ok test_custom_types_subclass_load (tests.MakePatchTestCase) ... ok test_escape (tests.MakePatchTestCase) ... ok test_issue103 (tests.MakePatchTestCase) In JSON 1 is different from 1.0 even though in python 1 == 1.0 ... ok test_issue40 (tests.MakePatchTestCase) Tests an issue in _split_by_common_seq reported in #40 ... ok test_issue76 (tests.MakePatchTestCase) Make sure op:remove does not include a 'value' field ... ok test_issue90 (tests.MakePatchTestCase) In JSON 1 is different from True even though in python 1 == True ... ok test_json_patch (tests.MakePatchTestCase) ... ok test_list_in_dict (tests.MakePatchTestCase) Test patch creation with a list within a dict, as reported in #74 ... ok test_make_patch_unicode (tests.MakePatchTestCase) Test if unicode keys and values are handled correctly ... ok test_move_from_numeric_to_alpha_dict_key (tests.MakePatchTestCase) ... ok test_nested (tests.MakePatchTestCase) Patch creation with nested dicts, as reported in #41 ... ok test_objects (tests.MakePatchTestCase) ... ok test_root_list (tests.MakePatchTestCase) Test making and applying a patch of the root is a list ... ok test_minimal_patch (tests.OptimizationTests) Test whether a minimal patch is created, see #36 ... ok test_success_if_correct_expected_patch_appied (tests.OptimizationTests) ... ok test_success_if_correct_patch_appied (tests.OptimizationTests) ... ok test_success_if_replace_inside_dict (tests.OptimizationTests) ... ok test_success_if_replace_single_value (tests.OptimizationTests) ... ok test_success_if_replaced_by_object (tests.OptimizationTests) ... ok test_use_move_instead_of_add_remove (tests.OptimizationTests) ... ok test_use_move_instead_of_remove_add (tests.OptimizationTests) ... ok test_use_replace_instead_of_remove_add (tests.OptimizationTests) ... ok test_use_replace_instead_of_remove_add_nested (tests.OptimizationTests) ... ok test_add_operation_structure (tests.UtilityMethodTests) ... ok test_boolean_coercion (tests.UtilityMethodTests) ... ok test_copy_operation_structure (tests.UtilityMethodTests) ... ok test_move_operation_structure (tests.UtilityMethodTests) ... ok test_operation_equality (tests.UtilityMethodTests) ... ok test_patch_equality (tests.UtilityMethodTests) ... ok test_replace_operation_structure (tests.UtilityMethodTests) ... ok test_test_operation_structure (tests.UtilityMethodTests) ... ok ---------------------------------------------------------------------- Ran 105 tests in 0.043s OK >>> py3-jsonpatch: Entering fakeroot... warning: pypandoc module not found, could not convert Markdown to RST running install running build running build_py running build_scripts running install_lib creating /home/buildozer/aports/community/py3-jsonpatch/pkg creating /home/buildozer/aports/community/py3-jsonpatch/pkg/py3-jsonpatch creating /home/buildozer/aports/community/py3-jsonpatch/pkg/py3-jsonpatch/usr creating /home/buildozer/aports/community/py3-jsonpatch/pkg/py3-jsonpatch/usr/lib creating /home/buildozer/aports/community/py3-jsonpatch/pkg/py3-jsonpatch/usr/lib/python3.8 creating /home/buildozer/aports/community/py3-jsonpatch/pkg/py3-jsonpatch/usr/lib/python3.8/site-packages copying build/lib/jsonpatch.py -> /home/buildozer/aports/community/py3-jsonpatch/pkg/py3-jsonpatch/usr/lib/python3.8/site-packages byte-compiling /home/buildozer/aports/community/py3-jsonpatch/pkg/py3-jsonpatch/usr/lib/python3.8/site-packages/jsonpatch.py to jsonpatch.cpython-38.pyc running install_egg_info running egg_info writing jsonpatch.egg-info/PKG-INFO writing dependency_links to jsonpatch.egg-info/dependency_links.txt writing requirements to jsonpatch.egg-info/requires.txt writing top-level names to jsonpatch.egg-info/top_level.txt reading manifest file 'jsonpatch.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' writing manifest file 'jsonpatch.egg-info/SOURCES.txt' Copying jsonpatch.egg-info to /home/buildozer/aports/community/py3-jsonpatch/pkg/py3-jsonpatch/usr/lib/python3.8/site-packages/jsonpatch-1.28-py3.8.egg-info running install_scripts creating /home/buildozer/aports/community/py3-jsonpatch/pkg/py3-jsonpatch/usr/bin copying build/scripts-3.8/jsonpatch -> /home/buildozer/aports/community/py3-jsonpatch/pkg/py3-jsonpatch/usr/bin copying build/scripts-3.8/jsondiff -> /home/buildozer/aports/community/py3-jsonpatch/pkg/py3-jsonpatch/usr/bin changing mode of /home/buildozer/aports/community/py3-jsonpatch/pkg/py3-jsonpatch/usr/bin/jsonpatch to 755 changing mode of /home/buildozer/aports/community/py3-jsonpatch/pkg/py3-jsonpatch/usr/bin/jsondiff to 755 >>> py3-jsonpatch*: Running postcheck for py3-jsonpatch >>> py3-jsonpatch*: Preparing package py3-jsonpatch... >>> py3-jsonpatch*: Tracing dependencies... >>> py3-jsonpatch*: Package size: 112.0 KB >>> py3-jsonpatch*: Compressing data... >>> py3-jsonpatch*: Create checksum... >>> py3-jsonpatch*: Create py3-jsonpatch-1.28-r0.apk >>> py3-jsonpatch: Build complete at Tue, 22 Dec 2020 22:01:48 +0000 elapsed time 0h 0m 5s >>> py3-jsonpatch: Cleaning up srcdir >>> py3-jsonpatch: Cleaning up pkgdir >>> py3-jsonpatch: Uninstalling dependencies... (1/15) Purging .makedepends-py3-jsonpatch (20201222.220145) (2/15) Purging py3-jsonpointer (2.0-r4) (3/15) Purging py3-setuptools (51.0.0-r0) (4/15) Purging py3-ordered-set (4.0.2-r0) (5/15) Purging py3-appdirs (1.4.4-r1) (6/15) Purging py3-packaging (20.8-r0) (7/15) Purging py3-parsing (2.4.7-r1) (8/15) Purging py3-six (1.15.0-r0) (9/15) Purging python3 (3.8.6-r0) (10/15) Purging libbz2 (1.0.8-r1) (11/15) Purging libffi (3.3-r2) (12/15) Purging gdbm (1.18.1-r0) (13/15) Purging xz-libs (5.2.5-r0) (14/15) Purging readline (8.0.4-r0) (15/15) Purging sqlite-libs (3.34.0-r0) Executing busybox-1.32.0-r8.trigger OK: 310 MiB in 86 packages >>> py3-jsonpatch: Updating the community/x86 repository index... >>> py3-jsonpatch: Signing the index...