>>> py3-voluptuous: Building community/py3-voluptuous 0.12.1-r1 (using abuild 3.9.0_rc2-r1) started Mon, 18 Oct 2021 22:20:15 +0000 >>> py3-voluptuous: Checking sanity of /home/buildozer/aports/community/py3-voluptuous/APKBUILD... >>> py3-voluptuous: Analyzing dependencies... >>> py3-voluptuous: Installing for build: build-base python3 py3-setuptools py3-nose (1/16) Installing libbz2 (1.0.8-r1) (2/16) Installing libffi (3.4.2-r1) (3/16) Installing gdbm (1.20-r2) (4/16) Installing xz-libs (5.2.5-r0) (5/16) Installing mpdecimal (2.5.1-r1) (6/16) Installing readline (8.1.1-r0) (7/16) Installing sqlite-libs (3.36.0-r0) (8/16) Installing python3 (3.9.7-r3) (9/16) Installing py3-ordered-set (4.0.2-r2) (10/16) Installing py3-appdirs (1.4.4-r2) (11/16) Installing py3-parsing (2.4.7-r2) (12/16) Installing py3-six (1.15.0-r1) (13/16) Installing py3-packaging (20.9-r1) (14/16) Installing py3-setuptools (52.0.0-r4) (15/16) Installing py3-nose (1.3.7-r6) (16/16) Installing .makedepends-py3-voluptuous (20211018.222023) Executing busybox-1.34.1-r1.trigger OK: 368 MiB in 105 packages >>> py3-voluptuous: Cleaning up srcdir >>> py3-voluptuous: Cleaning up pkgdir >>> py3-voluptuous: Fetching https://distfiles.alpinelinux.org/distfiles/v3.15/voluptuous-0.12.1.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 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (22) The requested URL returned error: 404 >>> py3-voluptuous: Fetching https://files.pythonhosted.org/packages/source/v/voluptuous/voluptuous-0.12.1.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 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 47476 100 47476 0 0 142k 0 --:--:-- --:--:-- --:--:-- 142k >>> py3-voluptuous: Fetching https://distfiles.alpinelinux.org/distfiles/v3.15/voluptuous-0.12.1.tar.gz >>> py3-voluptuous: Checking sha512sums... voluptuous-0.12.1.tar.gz: OK >>> py3-voluptuous: Unpacking /var/cache/distfiles/v3.15/voluptuous-0.12.1.tar.gz... running build running build_py creating build creating build/lib creating build/lib/voluptuous copying voluptuous/humanize.py -> build/lib/voluptuous copying voluptuous/util.py -> build/lib/voluptuous copying voluptuous/error.py -> build/lib/voluptuous copying voluptuous/validators.py -> build/lib/voluptuous copying voluptuous/__init__.py -> build/lib/voluptuous copying voluptuous/schema_builder.py -> build/lib/voluptuous Doctest: README.md ... ok Doctest: voluptuous.schema_builder.Exclusive ... ok Doctest: voluptuous.schema_builder.Inclusive ... ok Doctest: voluptuous.schema_builder.Msg ... ok Doctest: voluptuous.schema_builder.Optional ... ok Doctest: voluptuous.schema_builder.Remove ... ok Doctest: voluptuous.schema_builder.Required ... ok Doctest: voluptuous.schema_builder.Schema ... ok Doctest: voluptuous.schema_builder.Schema._compile_dict ... ok Doctest: voluptuous.schema_builder.Schema._compile_list ... ok Doctest: voluptuous.schema_builder.Schema._compile_object ... ok Doctest: voluptuous.schema_builder.Schema._compile_sequence ... ok Doctest: voluptuous.schema_builder.Schema._compile_set ... ok Doctest: voluptuous.schema_builder.Schema._compile_tuple ... ok Doctest: voluptuous.schema_builder._compile_scalar ... ok Doctest: voluptuous.schema_builder.message ... ok Doctest: voluptuous.schema_builder.validate ... ok Doctest: voluptuous.util.Capitalize ... ok Doctest: voluptuous.util.DefaultTo ... ok Doctest: voluptuous.util.Lower ... ok Doctest: voluptuous.util.Set ... ok Doctest: voluptuous.util.SetTo ... ok Doctest: voluptuous.util.Strip ... ok Doctest: voluptuous.util.Title ... ok Doctest: voluptuous.util.Upper ... ok Doctest: voluptuous.validators.All ... ok Doctest: voluptuous.validators.Any ... ok Doctest: voluptuous.validators.Boolean ... ok Doctest: voluptuous.validators.Clamp ... ok Doctest: voluptuous.validators.Coerce ... ok Doctest: voluptuous.validators.Contains ... ok Doctest: voluptuous.validators.Email ... ok Doctest: voluptuous.validators.Equal ... ok Doctest: voluptuous.validators.ExactSequence ... ok Doctest: voluptuous.validators.FqdnUrl ... ok Doctest: voluptuous.validators.IsDir ... ok Doctest: voluptuous.validators.IsFalse ... ok Doctest: voluptuous.validators.IsFile ... ok Doctest: voluptuous.validators.IsTrue ... ok Doctest: voluptuous.validators.Match ... ok Doctest: voluptuous.validators.Maybe ... ok Doctest: voluptuous.validators.Number ... ok Doctest: voluptuous.validators.PathExists ... ok Doctest: voluptuous.validators.Range ... ok Doctest: voluptuous.validators.Replace ... ok Doctest: voluptuous.validators.SomeOf ... ok Doctest: voluptuous.validators.Union ... ok Doctest: voluptuous.validators.Unique ... ok Doctest: voluptuous.validators.Unordered ... ok Doctest: voluptuous.validators.Url ... ok Doctest: voluptuous.validators.truth ... ok Doctest: tests.md ... ok voluptuous.tests.tests.test_new_required_test ... ok voluptuous.tests.tests.test_exact_sequence ... ok Verify that Required works. ... ok Verify that Required does not break Extra. ... ok Verify that the order for iterating over mapping candidates is right. ... ok Verify that In works. ... ok Verify that NotIn works. ... ok Verify contains validation method. ... ok Verify that Remove works. ... ok voluptuous.tests.tests.test_extra_empty_errors ... ok Test with Literal ... ok voluptuous.tests.tests.test_class ... ok Test with valid email address ... ok Test with invalid None email address ... ok Test with empty string email address ... ok Test with empty host name in email address ... ok Test with valid fully qualified domain name URL ... ok Test with invalid fully qualified domain name URL ... ok Test with invalid None FQDN URL ... ok Test with empty string FQDN URL ... ok Test with empty host FQDN URL ... ok Test with valid URL ... ok Test with invalid None URL ... ok Test with empty string URL ... ok Test with empty host URL ... ok Test with a copied dictionary ... ok Expect alphabetic sorting ... ok Verify that Schema.extend copies schema keys from both. ... ok Verify that Schema.extend can override required/extra parameters. ... ok Verify that Schema.extend can replace keys, even when different markers are used ... ok Verify that Schema.extend adds and replaces keys in a subschema ... ok Verify that Schema.extend handles a subclass of Schema ... ok voluptuous.tests.tests.test_equality ... ok Verify that Schema objects are not equal to string representations ... ok voluptuous.tests.tests.test_inequality ... ok voluptuous.tests.tests.test_inequality_negative ... ok Verify that __repr__ returns valid Python expressions ... ok Make sure useful error messages are available ... ok Make sure useful error messages are available ... ok voluptuous.tests.tests.test_humanize_error ... ok voluptuous.tests.tests.test_fix_157 ... ok voluptuous.tests.tests.test_range_inside ... ok voluptuous.tests.tests.test_range_outside ... ok voluptuous.tests.tests.test_range_no_upper_limit ... ok voluptuous.tests.tests.test_range_no_lower_limit ... ok voluptuous.tests.tests.test_range_excludes_nan ... ok voluptuous.tests.tests.test_range_excludes_none ... ok voluptuous.tests.tests.test_range_excludes_string ... ok voluptuous.tests.tests.test_range_excludes_unordered_object ... ok voluptuous.tests.tests.test_clamp_inside ... ok voluptuous.tests.tests.test_clamp_above ... ok voluptuous.tests.tests.test_clamp_below ... ok voluptuous.tests.tests.test_clamp_invalid ... ok voluptuous.tests.tests.test_length_ok ... ok voluptuous.tests.tests.test_length_too_short ... ok voluptuous.tests.tests.test_length_too_long ... ok voluptuous.tests.tests.test_length_invalid ... ok voluptuous.tests.tests.test_equal ... ok voluptuous.tests.tests.test_unordered ... ok voluptuous.tests.tests.test_maybe ... ok voluptuous.tests.tests.test_maybe_accepts_msg ... ok voluptuous.tests.tests.test_maybe_returns_subvalidator_error ... ok voluptuous.tests.tests.test_schema_empty_list ... ok voluptuous.tests.tests.test_schema_empty_dict ... ok https://github.com/alecthomas/voluptuous/pull/434 ... ok voluptuous.tests.tests.test_schema_decorator_match_with_args ... ok voluptuous.tests.tests.test_schema_decorator_unmatch_with_args ... ok voluptuous.tests.tests.test_schema_decorator_match_with_kwargs ... ok voluptuous.tests.tests.test_schema_decorator_unmatch_with_kwargs ... ok voluptuous.tests.tests.test_schema_decorator_match_return_with_args ... ok voluptuous.tests.tests.test_schema_decorator_unmatch_return_with_args ... ok voluptuous.tests.tests.test_schema_decorator_match_return_with_kwargs ... ok voluptuous.tests.tests.test_schema_decorator_unmatch_return_with_kwargs ... ok voluptuous.tests.tests.test_schema_decorator_return_only_match ... ok voluptuous.tests.tests.test_schema_decorator_return_only_unmatch ... ok voluptuous.tests.tests.test_schema_decorator_partial_match_called_with_args ... ok voluptuous.tests.tests.test_schema_decorator_partial_unmatch_called_with_args ... ok voluptuous.tests.tests.test_schema_decorator_partial_match_called_with_kwargs ... ok voluptuous.tests.tests.test_schema_decorator_partial_unmatch_called_with_kwargs ... ok voluptuous.tests.tests.test_unicode_as_key ... ok Test with Number with string ... ok Test with Number with invalid precision and scale ... ok Test with Number with valid precision and scale ... ok Test with Number with no precision and scale ... ok Test with Number with no precision and valid scale case 1 ... ok Test with Number with no precision and valid scale case 2 with zero in decimal part ... ok Test with Number with no precision and invalid scale ... ok Test with Number with no precision and valid scale ... ok Test with Number with no precision and invalid scale ... ok Test with Number with valid precision, scale and no yield_decimal ... ok voluptuous.tests.tests.test_named_tuples_validate_as_tuples ... ok voluptuous.tests.tests.test_datetime ... ok voluptuous.tests.tests.test_date ... ok voluptuous.tests.tests.test_date_custom_format ... ok voluptuous.tests.tests.test_ordered_dict ... ok Verify that you can get schema keys, even if markers were used ... ok voluptuous.tests.tests.test_schema_infer ... ok voluptuous.tests.tests.test_schema_infer_dict ... ok voluptuous.tests.tests.test_schema_infer_list ... ok voluptuous.tests.tests.test_schema_infer_scalar ... ok voluptuous.tests.tests.test_schema_infer_accepts_kwargs ... ok This test comes to make sure the validation complexity of dictionaries is done in a linear time. ... ok voluptuous.tests.tests.test_IsDir ... ok voluptuous.tests.tests.test_IsFile ... ok voluptuous.tests.tests.test_PathExists ... ok voluptuous.tests.tests.test_description ... ok voluptuous.tests.tests.test_SomeOf_min_validation ... ok voluptuous.tests.tests.test_SomeOf_max_validation ... ok voluptuous.tests.tests.test_self_validation ... ok https://github.com/alecthomas/voluptuous/issues/347 ... ok https://github.com/alecthomas/voluptuous/issues/347 ... ok https://github.com/alecthomas/voluptuous/issues/347 ... ok voluptuous.tests.tests.test_self_any ... ok voluptuous.tests.tests.test_self_all ... ok voluptuous.tests.tests.test_SomeOf_on_bounds_assertion ... ok voluptuous.tests.tests.test_comparing_voluptuous_object_to_str ... ok voluptuous.tests.tests.test_set_of_integers ... ok voluptuous.tests.tests.test_frozenset_of_integers ... ok voluptuous.tests.tests.test_set_of_integers_and_strings ... ok voluptuous.tests.tests.test_frozenset_of_integers_and_strings ... ok voluptuous.tests.tests.test_lower_util_handles_various_inputs ... ok voluptuous.tests.tests.test_upper_util_handles_various_inputs ... ok voluptuous.tests.tests.test_capitalize_util_handles_various_inputs ... ok voluptuous.tests.tests.test_title_util_handles_various_inputs ... ok voluptuous.tests.tests.test_strip_util_handles_various_inputs ... ok voluptuous.tests.tests.test_any_required ... ok voluptuous.tests.tests.test_any_required_with_subschema ... ok voluptuous.tests.tests.test_inclusive ... ok voluptuous.tests.tests.test_inclusive_defaults ... ok voluptuous.tests.tests.test_exclusive ... ok voluptuous.tests.tests.test_any_with_discriminant ... ok ---------------------------------------------------------------------- Ran 183 tests in 0.320s OK >>> py3-voluptuous: Entering fakeroot... running install running build running build_py running install_lib creating /home/buildozer/aports/community/py3-voluptuous/pkg creating /home/buildozer/aports/community/py3-voluptuous/pkg/py3-voluptuous creating /home/buildozer/aports/community/py3-voluptuous/pkg/py3-voluptuous/usr creating /home/buildozer/aports/community/py3-voluptuous/pkg/py3-voluptuous/usr/lib creating /home/buildozer/aports/community/py3-voluptuous/pkg/py3-voluptuous/usr/lib/python3.9 creating /home/buildozer/aports/community/py3-voluptuous/pkg/py3-voluptuous/usr/lib/python3.9/site-packages creating /home/buildozer/aports/community/py3-voluptuous/pkg/py3-voluptuous/usr/lib/python3.9/site-packages/voluptuous copying build/lib/voluptuous/humanize.py -> /home/buildozer/aports/community/py3-voluptuous/pkg/py3-voluptuous/usr/lib/python3.9/site-packages/voluptuous copying build/lib/voluptuous/util.py -> /home/buildozer/aports/community/py3-voluptuous/pkg/py3-voluptuous/usr/lib/python3.9/site-packages/voluptuous copying build/lib/voluptuous/error.py -> /home/buildozer/aports/community/py3-voluptuous/pkg/py3-voluptuous/usr/lib/python3.9/site-packages/voluptuous copying build/lib/voluptuous/validators.py -> /home/buildozer/aports/community/py3-voluptuous/pkg/py3-voluptuous/usr/lib/python3.9/site-packages/voluptuous copying build/lib/voluptuous/__init__.py -> /home/buildozer/aports/community/py3-voluptuous/pkg/py3-voluptuous/usr/lib/python3.9/site-packages/voluptuous copying build/lib/voluptuous/schema_builder.py -> /home/buildozer/aports/community/py3-voluptuous/pkg/py3-voluptuous/usr/lib/python3.9/site-packages/voluptuous byte-compiling /home/buildozer/aports/community/py3-voluptuous/pkg/py3-voluptuous/usr/lib/python3.9/site-packages/voluptuous/humanize.py to humanize.cpython-39.pyc byte-compiling /home/buildozer/aports/community/py3-voluptuous/pkg/py3-voluptuous/usr/lib/python3.9/site-packages/voluptuous/util.py to util.cpython-39.pyc byte-compiling /home/buildozer/aports/community/py3-voluptuous/pkg/py3-voluptuous/usr/lib/python3.9/site-packages/voluptuous/error.py to error.cpython-39.pyc byte-compiling /home/buildozer/aports/community/py3-voluptuous/pkg/py3-voluptuous/usr/lib/python3.9/site-packages/voluptuous/validators.py to validators.cpython-39.pyc byte-compiling /home/buildozer/aports/community/py3-voluptuous/pkg/py3-voluptuous/usr/lib/python3.9/site-packages/voluptuous/__init__.py to __init__.cpython-39.pyc byte-compiling /home/buildozer/aports/community/py3-voluptuous/pkg/py3-voluptuous/usr/lib/python3.9/site-packages/voluptuous/schema_builder.py to schema_builder.cpython-39.pyc running install_egg_info running egg_info creating voluptuous.egg-info writing voluptuous.egg-info/PKG-INFO writing dependency_links to voluptuous.egg-info/dependency_links.txt writing top-level names to voluptuous.egg-info/top_level.txt writing manifest file 'voluptuous.egg-info/SOURCES.txt' reading manifest file 'voluptuous.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' writing manifest file 'voluptuous.egg-info/SOURCES.txt' Copying voluptuous.egg-info to /home/buildozer/aports/community/py3-voluptuous/pkg/py3-voluptuous/usr/lib/python3.9/site-packages/voluptuous-0.12.1-py3.9.egg-info running install_scripts >>> py3-voluptuous*: Running postcheck for py3-voluptuous >>> py3-voluptuous*: Preparing package py3-voluptuous... >>> py3-voluptuous*: Tracing dependencies... >>> py3-voluptuous*: Package size: 272.0 KB >>> py3-voluptuous*: Compressing data... >>> py3-voluptuous*: Create checksum... >>> py3-voluptuous*: Create py3-voluptuous-0.12.1-r1.apk >>> py3-voluptuous: Build complete at Mon, 18 Oct 2021 22:20:27 +0000 elapsed time 0h 0m 12s >>> py3-voluptuous: Cleaning up srcdir >>> py3-voluptuous: Cleaning up pkgdir >>> py3-voluptuous: Uninstalling dependencies... (1/16) Purging .makedepends-py3-voluptuous (20211018.222023) (2/16) Purging py3-setuptools (52.0.0-r4) (3/16) Purging py3-ordered-set (4.0.2-r2) (4/16) Purging py3-appdirs (1.4.4-r2) (5/16) Purging py3-packaging (20.9-r1) (6/16) Purging py3-parsing (2.4.7-r2) (7/16) Purging py3-six (1.15.0-r1) (8/16) Purging py3-nose (1.3.7-r6) (9/16) Purging python3 (3.9.7-r3) (10/16) Purging libbz2 (1.0.8-r1) (11/16) Purging libffi (3.4.2-r1) (12/16) Purging gdbm (1.20-r2) (13/16) Purging xz-libs (5.2.5-r0) (14/16) Purging mpdecimal (2.5.1-r1) (15/16) Purging readline (8.1.1-r0) (16/16) Purging sqlite-libs (3.36.0-r0) Executing busybox-1.34.1-r1.trigger OK: 316 MiB in 89 packages >>> py3-voluptuous: Updating the community/x86 repository index... >>> py3-voluptuous: Signing the index...