>>> py3-jsonpatch: Building community/py3-jsonpatch 1.32-r1 (using abuild 3.8.0_rc3-r2) started Sun, 23 May 2021 11:22:47 +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/16) Installing py3-jsonpointer (2.1-r1) (2/16) Installing libbz2 (1.0.8-r1) (3/16) Installing libffi (3.3-r2) (4/16) Installing gdbm (1.19-r0) (5/16) Installing xz-libs (5.2.5-r0) (6/16) Installing mpdecimal (2.5.1-r1) (7/16) Installing readline (8.1.0-r0) (8/16) Installing sqlite-libs (3.35.5-r0) (9/16) Installing python3 (3.9.5-r1) (10/16) Installing py3-ordered-set (4.0.2-r1) (11/16) Installing py3-appdirs (1.4.4-r2) (12/16) Installing py3-parsing (2.4.7-r2) (13/16) Installing py3-six (1.15.0-r1) (14/16) Installing py3-packaging (20.9-r1) (15/16) Installing py3-setuptools (52.0.0-r3) (16/16) Installing .makedepends-py3-jsonpatch (20210523.112250) Executing busybox-1.33.1-r1.trigger OK: 362 MiB in 105 packages >>> py3-jsonpatch: Cleaning up srcdir >>> py3-jsonpatch: Cleaning up pkgdir >>> py3-jsonpatch: Fetching https://distfiles.alpinelinux.org/distfiles/v3.14/py3-jsonpatch-1.32.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 0 341 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (22) The requested URL returned error: 404 >>> py3-jsonpatch: Fetching py3-jsonpatch-1.32.tar.gz::https://github.com/stefankoegl/python-json-patch/archive/v1.32.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 136 100 136 0 0 621 0 --:--:-- --:--:-- --:--:-- 621 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 27988 0 27988 0 0 60189 0 --:--:-- --:--:-- --:--:-- 621k >>> py3-jsonpatch: Fetching https://distfiles.alpinelinux.org/distfiles/v3.14/py3-jsonpatch-1.32.tar.gz >>> py3-jsonpatch: Checking sha512sums... py3-jsonpatch-1.32.tar.gz: OK >>> py3-jsonpatch: Unpacking /var/cache/distfiles/v3.14/py3-jsonpatch-1.32.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.9 copying and adjusting bin/jsondiff -> build/scripts-3.9 copying and adjusting bin/jsonpatch -> build/scripts-3.9 changing mode of build/scripts-3.9/jsondiff from 644 to 755 changing mode of build/scripts-3.9/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 creating jsonpatch.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 writing manifest file 'jsonpatch.egg-info/SOURCES.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_issue119 (tests.MakePatchTestCase) Make sure it avoids casting numeric str dict key to int ... ok test_issue120 (tests.MakePatchTestCase) Make sure it avoids casting numeric str dict key to int ... ok test_issue129 (tests.MakePatchTestCase) In JSON 1 is different from True even though in python 1 == True Take Two ... 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 108 tests in 0.048s 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.9 creating /home/buildozer/aports/community/py3-jsonpatch/pkg/py3-jsonpatch/usr/lib/python3.9/site-packages copying build/lib/jsonpatch.py -> /home/buildozer/aports/community/py3-jsonpatch/pkg/py3-jsonpatch/usr/lib/python3.9/site-packages byte-compiling /home/buildozer/aports/community/py3-jsonpatch/pkg/py3-jsonpatch/usr/lib/python3.9/site-packages/jsonpatch.py to jsonpatch.cpython-39.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.9/site-packages/jsonpatch-1.32-py3.9.egg-info running install_scripts creating /home/buildozer/aports/community/py3-jsonpatch/pkg/py3-jsonpatch/usr/bin copying build/scripts-3.9/jsonpatch -> /home/buildozer/aports/community/py3-jsonpatch/pkg/py3-jsonpatch/usr/bin copying build/scripts-3.9/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: 116.0 KB >>> py3-jsonpatch*: Compressing data... >>> py3-jsonpatch*: Create checksum... >>> py3-jsonpatch*: Create py3-jsonpatch-1.32-r1.apk >>> py3-jsonpatch: Build complete at Sun, 23 May 2021 11:22:53 +0000 elapsed time 0h 0m 6s >>> py3-jsonpatch: Cleaning up srcdir >>> py3-jsonpatch: Cleaning up pkgdir >>> py3-jsonpatch: Uninstalling dependencies... (1/16) Purging .makedepends-py3-jsonpatch (20210523.112250) (2/16) Purging py3-jsonpointer (2.1-r1) (3/16) Purging py3-setuptools (52.0.0-r3) (4/16) Purging py3-ordered-set (4.0.2-r1) (5/16) Purging py3-appdirs (1.4.4-r2) (6/16) Purging py3-packaging (20.9-r1) (7/16) Purging py3-parsing (2.4.7-r2) (8/16) Purging py3-six (1.15.0-r1) (9/16) Purging python3 (3.9.5-r1) (10/16) Purging libbz2 (1.0.8-r1) (11/16) Purging libffi (3.3-r2) (12/16) Purging gdbm (1.19-r0) (13/16) Purging xz-libs (5.2.5-r0) (14/16) Purging mpdecimal (2.5.1-r1) (15/16) Purging readline (8.1.0-r0) (16/16) Purging sqlite-libs (3.35.5-r0) Executing busybox-1.33.1-r1.trigger OK: 312 MiB in 89 packages >>> py3-jsonpatch: Updating the community/x86 repository index... >>> py3-jsonpatch: Signing the index...