>>> py3-beartype: Building testing/py3-beartype 0.19.0-r0 (using abuild 3.13.0-r5) started Fri, 27 Sep 2024 22:40:15 +0000 >>> py3-beartype: Checking sanity of /home/buildozer/aports/testing/py3-beartype/APKBUILD... >>> py3-beartype: Analyzing dependencies... >>> py3-beartype: Installing for build: build-base py3-gpep517 py3-hatchling py3-wheel py3-pytest py3-numpy py3-mypy py3-docutils py3-sphinx (1/91) Installing libbz2 (1.0.8-r6) (2/91) Installing libffi (3.4.6-r0) (3/91) Installing gdbm (1.24-r0) (4/91) Installing xz-libs (5.6.2-r0) (5/91) Installing mpdecimal (4.0.0-r0) (6/91) Installing libpanelw (6.5_p20240601-r1) (7/91) Installing sqlite-libs (3.46.1-r0) (8/91) Installing python3 (3.12.6-r0) (9/91) Installing python3-pycache-pyc0 (3.12.6-r0) (10/91) Installing pyc (3.12.6-r0) (11/91) Installing py3-installer-pyc (0.7.0-r2) (12/91) Installing py3-gpep517-pyc (16-r0) (13/91) Installing python3-pyc (3.12.6-r0) (14/91) Installing py3-installer (0.7.0-r2) (15/91) Installing py3-gpep517 (16-r0) (16/91) Installing py3-editables (0.5-r2) (17/91) Installing py3-editables-pyc (0.5-r2) (18/91) Installing py3-parsing (3.1.4-r0) (19/91) Installing py3-parsing-pyc (3.1.4-r0) (20/91) Installing py3-packaging (24.1-r0) (21/91) Installing py3-packaging-pyc (24.1-r0) (22/91) Installing py3-pathspec (0.12.1-r2) (23/91) Installing py3-pathspec-pyc (0.12.1-r2) (24/91) Installing py3-pluggy (1.5.0-r0) (25/91) Installing py3-pluggy-pyc (1.5.0-r0) (26/91) Installing py3-trove-classifiers (2024.9.12-r0) (27/91) Installing py3-trove-classifiers-pyc (2024.9.12-r0) (28/91) Installing py3-hatchling (1.25.0-r0) (29/91) Installing py3-hatchling-pyc (1.25.0-r0) (30/91) Installing py3-wheel (0.43.0-r0) (31/91) Installing py3-wheel-pyc (0.43.0-r0) (32/91) Installing py3-iniconfig (2.0.0-r1) (33/91) Installing py3-iniconfig-pyc (2.0.0-r1) (34/91) Installing py3-py (1.11.0-r4) (35/91) Installing py3-py-pyc (1.11.0-r4) (36/91) Installing py3-pytest (8.3.3-r0) (37/91) Installing py3-pytest-pyc (8.3.3-r0) (38/91) Installing openblas (0.3.28-r0) (39/91) Installing py3-numpy (1.25.2-r1) (40/91) Installing py3-numpy-pyc (1.25.2-r1) (41/91) Installing py3-mypy-extensions (1.0.0-r3) (42/91) Installing py3-mypy-extensions-pyc (1.0.0-r3) (43/91) Installing py3-typing-extensions (4.12.2-r0) (44/91) Installing py3-typing-extensions-pyc (4.12.2-r0) (45/91) Installing py3-mypy (1.11.2-r0) (46/91) Installing py3-mypy-pyc (1.11.2-r0) (47/91) Installing py3-docutils (0.21.2-r0) (48/91) Installing py3-docutils-pyc (0.21.2-r0) (49/91) Installing py3-tz (2024.2-r0) (50/91) Installing py3-tz-pyc (2024.2-r0) (51/91) Installing py3-setuptools (70.3.0-r0) (52/91) Installing py3-setuptools-pyc (70.3.0-r0) (53/91) Installing py3-babel (2.14.0-r2) (54/91) Installing py3-babel-pyc (2.14.0-r2) (55/91) Installing py3-imagesize (1.4.1-r4) (56/91) Installing py3-imagesize-pyc (1.4.1-r4) (57/91) Installing py3-markupsafe (2.1.5-r2) (58/91) Installing py3-markupsafe-pyc (2.1.5-r2) (59/91) Installing py3-jinja2 (3.1.4-r0) (60/91) Installing py3-jinja2-pyc (3.1.4-r0) (61/91) Installing py3-pygments (2.18.0-r0) (62/91) Installing py3-pygments-pyc (2.18.0-r0) (63/91) Installing py3-certifi (2024.2.2-r1) (64/91) Installing py3-certifi-pyc (2024.2.2-r1) (65/91) Installing py3-charset-normalizer (3.3.2-r1) (66/91) Installing py3-charset-normalizer-pyc (3.3.2-r1) (67/91) Installing py3-idna (3.10-r0) (68/91) Installing py3-idna-pyc (3.10-r0) (69/91) Installing py3-urllib3 (1.26.20-r0) (70/91) Installing py3-urllib3-pyc (1.26.20-r0) (71/91) Installing py3-requests (2.32.3-r0) (72/91) Installing py3-requests-pyc (2.32.3-r0) (73/91) Installing py3-snowballstemmer (2.2.0-r5) (74/91) Installing py3-snowballstemmer-pyc (2.2.0-r5) (75/91) Installing py3-alabaster (1.0.0-r0) (76/91) Installing py3-alabaster-pyc (1.0.0-r0) (77/91) Installing py3-sphinxcontrib-applehelp (1.0.4-r3) (78/91) Installing py3-sphinxcontrib-applehelp-pyc (1.0.4-r3) (79/91) Installing py3-sphinxcontrib-devhelp (1.0.5-r2) (80/91) Installing py3-sphinxcontrib-devhelp-pyc (1.0.5-r2) (81/91) Installing py3-sphinxcontrib-htmlhelp (2.0.1-r3) (82/91) Installing py3-sphinxcontrib-htmlhelp-pyc (2.0.1-r3) (83/91) Installing py3-sphinxcontrib-jsmath (1.0.1-r8) (84/91) Installing py3-sphinxcontrib-jsmath-pyc (1.0.1-r8) (85/91) Installing py3-sphinxcontrib-serializinghtml (1.1.9-r2) (86/91) Installing py3-sphinxcontrib-serializinghtml-pyc (1.1.9-r2) (87/91) Installing py3-sphinxcontrib-qthelp (1.0.6-r2) (88/91) Installing py3-sphinxcontrib-qthelp-pyc (1.0.6-r2) (89/91) Installing py3-sphinx (7.2.6-r2) (90/91) Installing py3-sphinx-pyc (7.2.6-r2) (91/91) Installing .makedepends-py3-beartype (20240927.224019) Executing busybox-1.36.1-r32.trigger OK: 524 MiB in 195 packages >>> py3-beartype: Cleaning up srcdir >>> py3-beartype: Cleaning up pkgdir >>> py3-beartype: Cleaning up tmpdir >>> py3-beartype: Fetching https://distfiles.alpinelinux.org/distfiles/edge/beartype-0.19.0.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-beartype: Fetching beartype-0.19.0.tar.gz::https://github.com/beartype/beartype/archive/refs/tags/v0.19.0.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 100 1287k 0 1287k 0 0 1795k 0 --:--:-- --:--:-- --:--:-- 1795k >>> py3-beartype: Fetching https://distfiles.alpinelinux.org/distfiles/edge/beartype-0.19.0.tar.gz >>> py3-beartype: Checking sha512sums... beartype-0.19.0.tar.gz: OK >>> py3-beartype: Unpacking /var/cache/distfiles/edge/beartype-0.19.0.tar.gz... 2024-09-27 22:40:26,476 gpep517 INFO Building wheel via backend hatchling.build 2024-09-27 22:40:27,309 gpep517 INFO The backend produced .dist/beartype-0.19.0-py3-none-any.whl beartype-0.19.0-py3-none-any.whl ============================= test session starts ============================== platform linux -- Python 3.12.6, pytest-8.3.3, pluggy-1.5.0 -- /home/buildozer/aports/testing/py3-beartype/src/beartype-0.19.0/.testenv/bin/python3 cachedir: .pytest_cache rootdir: /home/buildozer/aports/testing/py3-beartype/src/beartype-0.19.0 configfile: pytest.ini testpaths: beartype_test collecting ... collected 368 items / 2 deselected / 366 selected beartype_test/a00_unit/a00_core/test_a00_package.py::test_api_beartype PASSED [ 0%] beartype_test/a00_unit/a00_core/test_a00_package.py::test_api_deprecations PASSED [ 0%] beartype_test/a00_unit/a00_core/test_a90_typing.py::test_api_typing PASSED [ 0%] beartype_test/a00_unit/a10_data/code/test_datacodeindent.py::test_data_indent_level_to_code PASSED [ 1%] beartype_test/a00_unit/a10_data/hint/pep/sign/test_datapepsignmap.py::test_hint_sign_origin_isinstanceable_to_args_len_range PASSED [ 1%] beartype_test/a00_unit/a20_util/a00_cache/map/test_utilmapbig.py::test_cacheunboundedstrong PASSED [ 1%] beartype_test/a00_unit/a20_util/a00_cache/map/test_utilmaplru.py::test_lrucachestrong_one_pass PASSED [ 1%] beartype_test/a00_unit/a20_util/a00_cache/map/test_utilmaplru.py::test_lrucachestrong_two_pass PASSED [ 2%] beartype_test/a00_unit/a20_util/a00_cache/map/test_utilmaplru.py::test_lrucachestrong_fail PASSED [ 2%] beartype_test/a00_unit/a20_util/a00_cache/pool/test_utilcachepool.py::test_key_pool_pass PASSED [ 2%] beartype_test/a00_unit/a20_util/a00_cache/pool/test_utilcachepool.py::test_key_pool_fail PASSED [ 3%] beartype_test/a00_unit/a20_util/a00_cache/pool/test_utilcachepoollistfixed.py::test_listfixed_pool_pass PASSED [ 3%] beartype_test/a00_unit/a20_util/a00_cache/pool/test_utilcachepoollistfixed.py::test_listfixed_pool_fail PASSED [ 3%] beartype_test/a00_unit/a20_util/a00_cache/pool/test_utilcachepoollistfixed.py::test_listfixed_type_pass PASSED [ 3%] beartype_test/a00_unit/a20_util/a00_cache/pool/test_utilcachepoollistfixed.py::test_listfixed_type_fail PASSED [ 4%] beartype_test/a00_unit/a20_util/a00_cache/pool/test_utilcachepoolobjecttyped.py::test_objecttyped_pool_pass PASSED [ 4%] beartype_test/a00_unit/a20_util/a00_cache/pool/test_utilcachepoolobjecttyped.py::test_objecttyped_pool_fail PASSED [ 4%] beartype_test/a00_unit/a20_util/a00_cache/test_utilcachecall.py::test_callable_cached PASSED [ 4%] beartype_test/a00_unit/a20_util/a00_cache/test_utilcachecall.py::test_method_cached_arg_by_id PASSED [ 5%] beartype_test/a00_unit/a20_util/a00_cache/test_utilcachecall.py::test_property_cached PASSED [ 5%] beartype_test/a00_unit/a20_util/a00_cache/test_utilcachemeta.py::test_caching_metaclass PASSED [ 5%] beartype_test/a00_unit/a20_util/api/test_utilapibeartype.py::test_is_func_beartyped PASSED [ 6%] beartype_test/a00_unit/a20_util/api/test_utilapibeartype.py::test_set_func_beartyped PASSED [ 6%] beartype_test/a00_unit/a20_util/api/test_utilapicontextlib.py::test_is_func_contextlib_contextmanager PASSED [ 6%] beartype_test/a00_unit/a20_util/api/test_utilapifunctools.py::test_is_func_functools_lru_cache PASSED [ 6%] beartype_test/a00_unit/a20_util/api/test_utilapifunctools.py::test_is_func_functools_partial PASSED [ 7%] beartype_test/a00_unit/a20_util/api/test_utilapifunctools.py::test_get_func_functools_partial_args PASSED [ 7%] beartype_test/a00_unit/a20_util/api/test_utilapifunctools.py::test_unwrap_func_functools_partial_once PASSED [ 7%] beartype_test/a00_unit/a20_util/api/test_utilapityping.py::test_import_typing_attr PASSED [ 7%] beartype_test/a00_unit/a20_util/ast/test_utilastmake.py::test_make_node_object_attr_load PASSED [ 8%] beartype_test/a00_unit/a20_util/ast/test_utilasttest.py::test_is_node_callable_typed PASSED [ 8%] beartype_test/a00_unit/a20_util/cls/pep/test_utilpep3119.py::test_die_unless_object_isinstanceable PASSED [ 8%] beartype_test/a00_unit/a20_util/cls/pep/test_utilpep3119.py::test_die_unless_type_isinstanceable PASSED [ 9%] beartype_test/a00_unit/a20_util/cls/pep/test_utilpep3119.py::test_die_unless_object_issubclassable PASSED [ 9%] beartype_test/a00_unit/a20_util/cls/pep/test_utilpep3119.py::test_die_unless_type_issubclassable PASSED [ 9%] beartype_test/a00_unit/a20_util/cls/pep/test_utilpep557.py::test_is_type_pep557 PASSED [ 9%] beartype_test/a00_unit/a20_util/cls/test_utilclsget.py::test_get_type_filename_or_none PASSED [ 10%] beartype_test/a00_unit/a20_util/cls/test_utilclsmake.py::test_make_type PASSED [ 10%] beartype_test/a00_unit/a20_util/cls/test_utilclstest.py::test_is_type_or_types PASSED [ 10%] beartype_test/a00_unit/a20_util/cls/test_utilclstest.py::test_is_type_subclass PASSED [ 10%] beartype_test/a00_unit/a20_util/cls/test_utilclstest.py::test_is_type_builtin PASSED [ 11%] beartype_test/a00_unit/a20_util/cls/test_utilclstest.py::test_is_type_builtin_or_fake PASSED [ 11%] beartype_test/a00_unit/a20_util/error/test_utilerrget.py::test_get_name_error_attr_name PASSED [ 11%] beartype_test/a00_unit/a20_util/error/test_utilerrraise.py::test_reraise_exception_placeholder PASSED [ 12%] beartype_test/a00_unit/a20_util/error/test_utilerrwarn.py::test_reissue_warnings_placeholder PASSED [ 12%] beartype_test/a00_unit/a20_util/func/arg/test_utilfuncargget.py::test_get_func_arg_name_first_or_none PASSED [ 12%] beartype_test/a00_unit/a20_util/func/arg/test_utilfuncargget.py::test_get_func_arg_names PASSED [ 12%] beartype_test/a00_unit/a20_util/func/arg/test_utilfuncargiter.py::test_iter_func_args PASSED [ 13%] beartype_test/a00_unit/a20_util/func/arg/test_utilfuncarglen.py::test_get_func_args_len_flexible PASSED [ 13%] beartype_test/a00_unit/a20_util/func/arg/test_utilfuncargtest.py::test_is_func_argless PASSED [ 13%] beartype_test/a00_unit/a20_util/func/arg/test_utilfuncargtest.py::test_is_func_arg_variadic PASSED [ 13%] beartype_test/a00_unit/a20_util/func/arg/test_utilfuncargtest.py::test_is_func_arg_name PASSED [ 14%] beartype_test/a00_unit/a20_util/func/arg/test_utilfuncargtest.py::test_is_func_arg_name_is_func_arg_name_variadic_positional PASSED [ 14%] beartype_test/a00_unit/a20_util/func/arg/test_utilfuncargtest.py::test_is_func_arg_name_is_func_arg_name_variadic_keyword PASSED [ 14%] beartype_test/a00_unit/a20_util/func/pep/test_utilpep484func.py::test_is_func_pep484_notypechecked PASSED [ 15%] beartype_test/a00_unit/a20_util/func/test_utilfunccode.py::test_get_func_code_or_none PASSED [ 15%] beartype_test/a00_unit/a20_util/func/test_utilfunccodeobj.py::test_get_func_codeobj PASSED [ 15%] beartype_test/a00_unit/a20_util/func/test_utilfunccodeobj.py::test_get_func_codeobj_or_none PASSED [ 15%] beartype_test/a00_unit/a20_util/func/test_utilfuncfile.py::test_is_func_file PASSED [ 16%] beartype_test/a00_unit/a20_util/func/test_utilfuncfile.py::test_get_func_filename_or_none PASSED [ 16%] beartype_test/a00_unit/a20_util/func/test_utilfuncframe.py::test_get_frame PASSED [ 16%] beartype_test/a00_unit/a20_util/func/test_utilfuncframe.py::test_iter_frames PASSED [ 16%] beartype_test/a00_unit/a20_util/func/test_utilfuncmake.py::test_make_func PASSED [ 17%] beartype_test/a00_unit/a20_util/func/test_utilfuncscope.py::test_is_func_nested PASSED [ 17%] beartype_test/a00_unit/a20_util/func/test_utilfuncscope.py::test_get_func_locals PASSED [ 17%] beartype_test/a00_unit/a20_util/func/test_utilfuncscope.py::test_add_func_scope_attr PASSED [ 18%] beartype_test/a00_unit/a20_util/func/test_utilfunctest.py::test_is_func_lambda PASSED [ 18%] beartype_test/a00_unit/a20_util/func/test_utilfunctest.py::test_is_func_async PASSED [ 18%] beartype_test/a00_unit/a20_util/func/test_utilfunctest.py::test_is_func_coro PASSED [ 18%] beartype_test/a00_unit/a20_util/func/test_utilfunctest.py::test_is_func_async_generator PASSED [ 19%] beartype_test/a00_unit/a20_util/func/test_utilfunctest.py::test_is_func_sync_generator PASSED [ 19%] beartype_test/a00_unit/a20_util/func/test_utilfunctest.py::test_die_unless_func_classmethod PASSED [ 19%] beartype_test/a00_unit/a20_util/func/test_utilfunctest.py::test_is_func_classmethod PASSED [ 19%] beartype_test/a00_unit/a20_util/func/test_utilfunctest.py::test_die_unless_func_property PASSED [ 20%] beartype_test/a00_unit/a20_util/func/test_utilfunctest.py::test_is_func_property PASSED [ 20%] beartype_test/a00_unit/a20_util/func/test_utilfunctest.py::test_die_unless_func_staticmethod PASSED [ 20%] beartype_test/a00_unit/a20_util/func/test_utilfunctest.py::test_is_func_staticmethod PASSED [ 21%] beartype_test/a00_unit/a20_util/func/test_utilfunctest.py::test_die_unless_func_python PASSED [ 21%] beartype_test/a00_unit/a20_util/func/test_utilfunctest.py::test_is_func_python PASSED [ 21%] beartype_test/a00_unit/a20_util/func/test_utilfunctest.py::test_is_func_closure PASSED [ 21%] beartype_test/a00_unit/a20_util/func/test_utilfunctest.py::test_is_func_wrapper PASSED [ 22%] beartype_test/a00_unit/a20_util/func/test_utilfunctest.py::test_is_func_wrapper_isomorphic PASSED [ 22%] beartype_test/a00_unit/a20_util/func/test_utilfuncwrap.py::test_unwrap_func_all PASSED [ 22%] beartype_test/a00_unit/a20_util/func/test_utilfuncwrap.py::test_unwrap_func_all_isomorphic PASSED [ 22%] beartype_test/a00_unit/a20_util/func/test_utilfuncwrap.py::test_unwrap_func_classmethod_once PASSED [ 23%] beartype_test/a00_unit/a20_util/func/test_utilfuncwrap.py::test_unwrap_func_staticmethod_once PASSED [ 23%] beartype_test/a00_unit/a20_util/hint/a00_pep/proposal/pep484/test_utilpep484typevar.py::test_get_hint_pep484_typevar_bound_or_none PASSED [ 23%] beartype_test/a00_unit/a20_util/hint/a00_pep/proposal/pep484585/test_utilpep484585.py::test_is_hint_pep484585_tuple_empty PASSED [ 24%] beartype_test/a00_unit/a20_util/hint/a00_pep/proposal/pep484585/test_utilpep484585.py::test_get_hint_pep484585_args PASSED [ 24%] beartype_test/a00_unit/a20_util/hint/a00_pep/proposal/pep484585/test_utilpep484585callable.py::test_get_hint_pep484585_callable_params_and_return PASSED [ 24%] beartype_test/a00_unit/a20_util/hint/a00_pep/proposal/pep484585/test_utilpep484585generic.py::test_is_hint_pep484585_generic PASSED [ 24%] beartype_test/a00_unit/a20_util/hint/a00_pep/proposal/pep484585/test_utilpep484585generic.py::test_get_hint_pep484585_generic_type_or_none PASSED [ 25%] beartype_test/a00_unit/a20_util/hint/a00_pep/proposal/pep484585/test_utilpep484585generic.py::test_get_hint_pep484585_generic_bases_unerased PASSED [ 25%] beartype_test/a00_unit/a20_util/hint/a00_pep/proposal/pep484585/test_utilpep484585generic.py::test_find_hint_pep484585_generic_module_base_first PASSED [ 25%] beartype_test/a00_unit/a20_util/hint/a00_pep/proposal/pep484585/test_utilpep484585ref.py::test_get_hint_pep484585_ref_names PASSED [ 25%] beartype_test/a00_unit/a20_util/hint/a00_pep/proposal/pep484585/test_utilpep484585ref.py::test_get_hint_pep484585_ref_names_relative_to PASSED [ 26%] beartype_test/a00_unit/a20_util/hint/a00_pep/proposal/test_utilpep484604.py::test_is_hint_pep604 PASSED [ 26%] beartype_test/a00_unit/a20_util/hint/a00_pep/proposal/test_utilpep484604.py::test_make_hint_pep484604_union PASSED [ 26%] beartype_test/a00_unit/a20_util/hint/a00_pep/proposal/test_utilpep544.py::test_is_hint_pep544_protocol PASSED [ 27%] beartype_test/a00_unit/a20_util/hint/a00_pep/proposal/test_utilpep544.py::test_is_hint_pep544_io_generic PASSED [ 27%] beartype_test/a00_unit/a20_util/hint/a00_pep/proposal/test_utilpep544.py::test_reduce_hint_pep484_generic_io_to_pep544_protocol PASSED [ 27%] beartype_test/a00_unit/a20_util/hint/a00_pep/proposal/test_utilpep557.py::test_get_hint_pep557_initvar_arg PASSED [ 27%] beartype_test/a00_unit/a20_util/hint/a00_pep/proposal/test_utilpep561.py::test_pep561_pytyped PASSED [ 28%] beartype_test/a00_unit/a20_util/hint/a00_pep/proposal/test_utilpep585.py::test_is_hint_pep585_builtin PASSED [ 28%] beartype_test/a00_unit/a20_util/hint/a00_pep/proposal/test_utilpep585.py::test_is_hint_pep585_generic PASSED [ 28%] beartype_test/a00_unit/a20_util/hint/a00_pep/proposal/test_utilpep585.py::test_get_hint_pep585_generic_typevars PASSED [ 28%] beartype_test/a00_unit/a20_util/hint/a00_pep/proposal/test_utilpep586.py::test_is_hint_pep586 PASSED [ 29%] beartype_test/a00_unit/a20_util/hint/a00_pep/proposal/test_utilpep589.py::test_is_hint_pep589 PASSED [ 29%] beartype_test/a00_unit/a20_util/hint/a00_pep/proposal/test_utilpep593.py::test_die_unless_hint_pep593 PASSED [ 29%] beartype_test/a00_unit/a20_util/hint/a00_pep/proposal/test_utilpep593.py::test_is_hint_pep593_beartype PASSED [ 30%] beartype_test/a00_unit/a20_util/hint/a00_pep/proposal/test_utilpep593.py::test_get_hint_pep593_metadata PASSED [ 30%] beartype_test/a00_unit/a20_util/hint/a00_pep/proposal/test_utilpep593.py::test_get_hint_pep593_metahint PASSED [ 30%] beartype_test/a00_unit/a20_util/hint/a00_pep/proposal/test_utilpep612.py::test_get_hint_pep612_paramspec PASSED [ 30%] beartype_test/a00_unit/a20_util/hint/a00_pep/proposal/test_utilpep612.py::test_make_hint_pep612_concatenate_list_or_none PASSED [ 31%] beartype_test/a00_unit/a20_util/hint/a00_pep/proposal/test_utilpep695.py::test_iter_hint_pep695_forwardrefs PASSED [ 31%] beartype_test/a00_unit/a20_util/hint/a00_pep/proposal/test_utilpep695.py::test_reduce_hint_pep695 PASSED [ 31%] beartype_test/a00_unit/a20_util/hint/a00_pep/test_a00_utilpepget.py::test_get_hint_pep_args PASSED [ 31%] beartype_test/a00_unit/a20_util/hint/a00_pep/test_a00_utilpepget.py::test_get_hint_pep_typevars PASSED [ 32%] beartype_test/a00_unit/a20_util/hint/a00_pep/test_a00_utilpepget.py::test_get_hint_pep_sign PASSED [ 32%] beartype_test/a00_unit/a20_util/hint/a00_pep/test_a00_utilpepget.py::test_get_hint_pep_type_isinstanceable PASSED [ 32%] beartype_test/a00_unit/a20_util/hint/a00_pep/test_a00_utilpepget.py::test_get_hint_pep_type_isinstanceable_or_none PASSED [ 33%] beartype_test/a00_unit/a20_util/hint/a00_pep/test_a90_utilpeptest.py::test_is_hint_pep_typing PASSED [ 33%] beartype_test/a00_unit/a20_util/hint/a00_pep/test_a90_utilpeptest.py::test_is_hint_pep_type_typing PASSED [ 33%] beartype_test/a00_unit/a20_util/hint/a00_pep/test_a90_utilpeptest.py::test_is_hint_pep PASSED [ 33%] beartype_test/a00_unit/a20_util/hint/a00_pep/test_a90_utilpeptest.py::test_is_hint_pep_subscripted PASSED [ 34%] beartype_test/a00_unit/a20_util/hint/a00_pep/test_a90_utilpeptest.py::test_is_hint_pep_supported PASSED [ 34%] beartype_test/a00_unit/a20_util/hint/a00_pep/test_a90_utilpeptest.py::test_die_if_hint_pep_unsupported PASSED [ 34%] beartype_test/a00_unit/a20_util/hint/a10_nonpep/test_utilhintnonpeptest.py::test_die_unless_hint_nonpep PASSED [ 34%] beartype_test/a00_unit/a20_util/hint/a10_nonpep/test_utilhintnonpeptest.py::test_is_hint_nonpep PASSED [ 35%] beartype_test/a00_unit/a20_util/hint/a10_nonpep/test_utilhintnonpeptest.py::test_is_hint_nonpep_tuple PASSED [ 35%] beartype_test/a00_unit/a20_util/hint/a90_core/test_utilhintfactory.py::test_typehinttypefactory PASSED [ 35%] beartype_test/a00_unit/a20_util/hint/a90_core/test_utilhintget.py::test_get_hint_repr PASSED [ 36%] beartype_test/a00_unit/a20_util/hint/a90_core/test_utilhinttest.py::test_die_unless_hint PASSED [ 36%] beartype_test/a00_unit/a20_util/hint/a90_core/test_utilhinttest.py::test_is_hint PASSED [ 36%] beartype_test/a00_unit/a20_util/hint/a90_core/test_utilhinttest.py::test_is_hint_ignorable PASSED [ 36%] beartype_test/a00_unit/a20_util/hint/a90_core/test_utilhinttest.py::test_is_hint_needs_cls_stack PASSED [ 37%] beartype_test/a00_unit/a20_util/kind/map/test_utilmapfrozen.py::test_frozendict PASSED [ 37%] beartype_test/a00_unit/a20_util/kind/map/test_utilmapset.py::test_update_mapping PASSED [ 37%] beartype_test/a00_unit/a20_util/kind/map/test_utilmapset.py::test_merge_mappings_two PASSED [ 37%] beartype_test/a00_unit/a20_util/kind/map/test_utilmapset.py::test_merge_mappings_three PASSED [ 38%] beartype_test/a00_unit/a20_util/kind/map/test_utilmaptest.py::test_die_if_mappings_two_items_collide PASSED [ 38%] beartype_test/a00_unit/a20_util/kind/map/test_utilmaptest.py::test_is_mapping_keys_all PASSED [ 38%] beartype_test/a00_unit/a20_util/kind/map/test_utilmaptest.py::test_is_mapping_keys_any PASSED [ 39%] beartype_test/a00_unit/a20_util/module/test_utilmoddeprecate.py::test_deprecate_module_attr PASSED [ 39%] beartype_test/a00_unit/a20_util/module/test_utilmodget.py::test_get_object_module_or_none PASSED [ 39%] beartype_test/a00_unit/a20_util/module/test_utilmodget.py::test_get_object_module PASSED [ 39%] beartype_test/a00_unit/a20_util/module/test_utilmodget.py::test_get_object_module_line_number_begin PASSED [ 40%] beartype_test/a00_unit/a20_util/module/test_utilmodimport.py::test_import_module_or_none PASSED [ 40%] beartype_test/a00_unit/a20_util/module/test_utilmodimport.py::test_import_module_attr PASSED [ 40%] beartype_test/a00_unit/a20_util/module/test_utilmodimport.py::test_import_module_attr_or_none PASSED [ 40%] beartype_test/a00_unit/a20_util/module/test_utilmodimport.py::test_import_module_attr_or_sentinel PASSED [ 41%] beartype_test/a00_unit/a20_util/module/test_utilmodtest.py::test_die_unless_module_attr_name PASSED [ 41%] beartype_test/a00_unit/a20_util/module/test_utilmodtest.py::test_is_module PASSED [ 41%] beartype_test/a00_unit/a20_util/os/test_utilostest.py::test_is_os_macos PASSED [ 42%] beartype_test/a00_unit/a20_util/os/test_utilostest.py::test_is_os_windows_vanilla PASSED [ 42%] beartype_test/a00_unit/a20_util/os/test_utilostty.py::test_is_stdout_terminal PASSED [ 42%] beartype_test/a00_unit/a20_util/py/test_utilpyinterpreter.py::test_is_python_pypy PASSED [ 42%] beartype_test/a00_unit/a20_util/py/test_utilpyinterpreter.py::test_is_python_optimized PASSED [ 43%] beartype_test/a00_unit/a20_util/py/test_utilpyinterpreter.py::test_get_interpreter_command PASSED [ 43%] beartype_test/a00_unit/a20_util/py/test_utilpyinterpreter.py::test_get_interpreter_filename PASSED [ 43%] beartype_test/a00_unit/a20_util/py/test_utilpyweakref.py::test_make_obj_weakref_and_repr PASSED [ 43%] beartype_test/a00_unit/a20_util/py/test_utilpyweakref.py::test_get_weakref_obj_or_repr PASSED [ 44%] beartype_test/a00_unit/a20_util/py/test_utilpyword.py::test_word_size PASSED [ 44%] beartype_test/a00_unit/a20_util/test_utilobject.py::test_is_object_hashable PASSED [ 44%] beartype_test/a00_unit/a20_util/test_utilobject.py::test_get_object_basename_scoped PASSED [ 45%] beartype_test/a00_unit/a20_util/test_utilobject.py::test_get_object_filename_or_none PASSED [ 45%] beartype_test/a00_unit/a20_util/test_utilobject.py::test_get_object_name PASSED [ 45%] beartype_test/a00_unit/a20_util/test_utilobjectattr.py::test_get_object_attrs_name_to_value_explicit PASSED [ 45%] beartype_test/a00_unit/a20_util/text/test_utiltextansi.py::test_is_text_ansi PASSED [ 46%] beartype_test/a00_unit/a20_util/text/test_utiltextansi.py::test_strip_str_ansi PASSED [ 46%] beartype_test/a00_unit/a20_util/text/test_utiltextidentifier.py::test_die_unless_identifier PASSED [ 46%] beartype_test/a00_unit/a20_util/text/test_utiltextidentifier.py::test_is_identifier PASSED [ 46%] beartype_test/a00_unit/a20_util/text/test_utiltextjoin.py::test_join_delimited PASSED [ 47%] beartype_test/a00_unit/a20_util/text/test_utiltextjoin.py::test_join_delimited_disjunction PASSED [ 47%] beartype_test/a00_unit/a20_util/text/test_utiltextlabel.py::test_label_beartypeable_kind PASSED [ 47%] beartype_test/a00_unit/a20_util/text/test_utiltextlabel.py::test_label_callable PASSED [ 48%] beartype_test/a00_unit/a20_util/text/test_utiltextlabel.py::test_label_type PASSED [ 48%] beartype_test/a00_unit/a20_util/text/test_utiltextmunge.py::test_uppercase_str_char_first PASSED [ 48%] beartype_test/a00_unit/a20_util/text/test_utiltextmunge.py::test_number_str_lines PASSED [ 48%] beartype_test/a00_unit/a20_util/text/test_utiltextmunge.py::test_replace_str_substrs PASSED [ 49%] beartype_test/a00_unit/a20_util/text/test_utiltextmunge.py::test_suffix_str_unless_suffixed PASSED [ 49%] beartype_test/a00_unit/a20_util/text/test_utiltextmunge.py::test_truncate_str PASSED [ 49%] beartype_test/a00_unit/a20_util/text/test_utiltextrepr.py::test_represent_object PASSED [ 50%] beartype_test/a00_unit/a20_util/text/test_utiltextrepr.py::test_represent_func PASSED [ 50%] beartype_test/a00_unit/a20_util/text/test_utiltextrepr.py::test_represent_pith PASSED [ 50%] beartype_test/a00_unit/a20_util/text/test_utiltextversion.py::test_convert_str_version_to_tuple PASSED [ 50%] beartype_test/a00_unit/a40_api/conf/test_confcls.py::test_conf_dataclass PASSED [ 51%] beartype_test/a00_unit/a40_api/conf/test_confcls.py::test_conf_is_color PASSED [ 51%] beartype_test/a00_unit/a40_api/conf/test_confenum.py::test_conf_enum_decoration_position PASSED [ 51%] beartype_test/a00_unit/a40_api/conf/test_confenum.py::test_conf_enum_strategy PASSED [ 51%] beartype_test/a00_unit/a40_api/conf/test_confenum.py::test_conf_enum_violation_verbosity PASSED [ 52%] beartype_test/a00_unit/a40_api/conf/test_confoverrides.py::test_conf_overrides PASSED [ 52%] beartype_test/a00_unit/a40_api/door/a00_type/test_door_typehint.py::test_door_typehint_new PASSED [ 52%] beartype_test/a00_unit/a40_api/door/a00_type/test_door_typehint.py::test_door_typehint_mapping PASSED [ 53%] beartype_test/a00_unit/a40_api/door/a00_type/test_door_typehint.py::test_door_typehint_repr PASSED [ 53%] beartype_test/a00_unit/a40_api/door/a00_type/test_door_typehint.py::test_door_typehint_equals PASSED [ 53%] beartype_test/a00_unit/a40_api/door/a00_type/test_door_typehint.py::test_door_typehint_compare_fail PASSED [ 53%] beartype_test/a00_unit/a40_api/door/a00_type/test_door_typehint.py::test_door_typehint_contains PASSED [ 54%] beartype_test/a00_unit/a40_api/door/a00_type/test_door_typehint.py::test_door_typehint_iter PASSED [ 54%] beartype_test/a00_unit/a40_api/door/a00_type/test_door_typehint.py::test_door_typehint_getitem PASSED [ 54%] beartype_test/a00_unit/a40_api/door/a00_type/test_door_typehint.py::test_door_typehint_bool PASSED [ 54%] beartype_test/a00_unit/a40_api/door/a00_type/test_door_typehint.py::test_door_typehint_len PASSED [ 55%] beartype_test/a00_unit/a40_api/door/a00_type/test_door_typehint.py::test_door_typehint_is_ignorable PASSED [ 55%] beartype_test/a00_unit/a40_api/door/a00_type/test_door_typehint.py::test_door_typehint_is_subhint_fail PASSED [ 55%] beartype_test/a00_unit/a40_api/door/a00_type/test_door_typehint.py::test_door_typehint_is_args_ignorable PASSED [ 56%] beartype_test/a00_unit/a40_api/door/a90_func/test_door_func.py::test_door_is_subhint PASSED [ 56%] beartype_test/a00_unit/a40_api/door/a90_func/test_door_func_infer_hint.py::test_door_infer_hint PASSED [ 56%] beartype_test/a00_unit/a40_api/door/a90_func/test_door_func_infer_hint.py::test_door_infer_hint_recursion PASSED [ 56%] beartype_test/a00_unit/a40_api/door/a90_func/test_door_func_infer_hint.py::test_door_infer_hint_numpy PASSED [ 57%] beartype_test/a00_unit/a40_api/door/a90_func/test_door_func_infer_hint.py::test_door_infer_hint_pygments PASSED [ 57%] beartype_test/a00_unit/a40_api/plug/test_plugmixin.py::test_beartypehintable PASSED [ 57%] beartype_test/a00_unit/a40_api/test_api_cave.py::test_api_cave_type_core PASSED [ 57%] beartype_test/a00_unit/a40_api/test_api_cave.py::test_api_cave_type_core_nonpypy PASSED [ 58%] beartype_test/a00_unit/a40_api/test_api_cave.py::test_api_cave_tuple_core PASSED [ 58%] beartype_test/a00_unit/a40_api/test_api_cave.py::test_api_cave_tuple_nonetypeor PASSED [ 58%] beartype_test/a00_unit/a40_api/test_api_cave.py::test_api_cave_lib_numpy PASSED [ 59%] beartype_test/a00_unit/a40_api/test_api_meta.py::test_api_meta PASSED [ 59%] beartype_test/a00_unit/a40_api/typing/test_typingpep544.py::test_typingpep544_metaclass PASSED [ 59%] beartype_test/a00_unit/a40_api/typing/test_typingpep544.py::test_typingpep544_superclass PASSED [ 59%] beartype_test/a00_unit/a40_api/typing/test_typingpep544.py::test_typingpep544_subclass PASSED [ 60%] beartype_test/a00_unit/a40_api/typing/test_typingpep544.py::test_typingpep544_protocols_typing PASSED [ 60%] beartype_test/a00_unit/a40_api/vale/_core/test_valecore.py::test_api_vale_validator_pass PASSED [ 60%] beartype_test/a00_unit/a40_api/vale/_core/test_valecore.py::test_api_vale_validator_fail PASSED [ 60%] beartype_test/a00_unit/a40_api/vale/_is/test_valeis.py::test_api_vale_is_pass PASSED [ 61%] beartype_test/a00_unit/a40_api/vale/_is/test_valeis.py::test_api_vale_is_fail PASSED [ 61%] beartype_test/a00_unit/a40_api/vale/_is/test_valeiscls.py::test_api_vale_isinstance_pass PASSED [ 61%] beartype_test/a00_unit/a40_api/vale/_is/test_valeiscls.py::test_api_vale_isinstance_fail PASSED [ 62%] beartype_test/a00_unit/a40_api/vale/_is/test_valeiscls.py::test_api_vale_issubclass_pass PASSED [ 62%] beartype_test/a00_unit/a40_api/vale/_is/test_valeiscls.py::test_api_vale_issubclass_fail PASSED [ 62%] beartype_test/a00_unit/a40_api/vale/_is/test_valeisobj.py::test_api_vale_isattr_pass PASSED [ 62%] beartype_test/a00_unit/a40_api/vale/_is/test_valeisobj.py::test_api_vale_isattr_fail PASSED [ 63%] beartype_test/a00_unit/a40_api/vale/_is/test_valeisoper.py::test_api_vale_isequal_pass PASSED [ 63%] beartype_test/a00_unit/a40_api/vale/_is/test_valeisoper.py::test_api_vale_isequal_fail PASSED [ 63%] beartype_test/a00_unit/a40_api/vale/_util/test_valeutiltext.py::test_api_vale_format_diagnosis_line PASSED [ 63%] beartype_test/a00_unit/a60_check/a00_metadata/test_metacheck.py::test_metadata_check PASSED [ 64%] beartype_test/a00_unit/a60_check/a00_metadata/test_metadecor.py::test_metadata_decor PASSED [ 64%] beartype_test/a00_unit/a60_check/a20_code/snip/test_codesnipcls.py::test_pith_index_to_var_name PASSED [ 64%] beartype_test/a00_unit/a60_check/a20_code/test_codemake.py::test_make_check_code_decoration PASSED [ 65%] beartype_test/a00_unit/a60_check/a20_code/test_codescope.py::test_add_func_scope_type PASSED [ 65%] beartype_test/a00_unit/a60_check/a20_code/test_codescope.py::test_add_func_scope_types PASSED [ 65%] beartype_test/a00_unit/a60_check/a20_code/test_codescope.py::test_express_func_scope_type_ref PASSED [ 65%] beartype_test/a00_unit/a60_check/a40_convert/test_convcoerce.py::test_coerce_func_hint_root PASSED [ 66%] beartype_test/a00_unit/a60_check/a40_convert/test_convcoerce.py::test_coerce_hint_any PASSED [ 66%] beartype_test/a00_unit/a60_check/a40_convert/test_convreduce.py::test_reduce_hint PASSED [ 66%] beartype_test/a00_unit/a60_check/a80_forward/reference/test_fwdrefmake.py::test_make_forwardref_indexable_subtype PASSED [ 66%] beartype_test/a00_unit/a60_check/a90_door/test_checkdoor.py::test_door_is_bearable_warnings PASSED [ 67%] beartype_test/a00_unit/a60_check/a90_door/test_checkdoor.py::test_door_die_if_unbearable PASSED [ 67%] beartype_test/a00_unit/a60_check/a90_door/test_checkdoor.py::test_door_typehint_die_if_unbearable PASSED [ 67%] beartype_test/a00_unit/a60_check/a90_door/test_checkdoor.py::test_door_is_bearable PASSED [ 68%] beartype_test/a00_unit/a60_check/a90_door/test_checkdoor.py::test_door_typehint_is_bearable PASSED [ 68%] beartype_test/a00_unit/a60_check/a90_door/test_checkdoor_extraprocess.py::test_door_extraprocess_multiprocessing PASSED [ 68%] beartype_test/a00_unit/a60_check/a90_door/test_checkdoor_pep563.py::test_resolve_pep563 PASSED [ 68%] beartype_test/a00_unit/a70_decor/a00_core/test_decormore.py::test_beartype_descriptor_decorator_builtin PASSED [ 69%] beartype_test/a00_unit/a70_decor/a20_error/a90_main/test_errorget.py::test_get_func_pith_violation PASSED [ 69%] beartype_test/a00_unit/a70_decor/a20_error/a90_main/test_errorget.py::test_get_func_pith_violation_conf_is_color PASSED [ 69%] beartype_test/a00_unit/a70_decor/a20_error/a90_main/test_errorget.py::test_get_func_pith_violation_conf_violation_types PASSED [ 69%] beartype_test/a00_unit/a70_decor/a20_error/a90_main/test_errorget.py::test_get_func_pith_violation_conf_violation_verbosity PASSED [ 70%] beartype_test/a00_unit/a70_decor/a20_error/a90_main/test_errorget.py::test_get_hint_object_violation PASSED [ 70%] beartype_test/a00_unit/a70_decor/a20_error/a90_main/test_errorplug.py::test_get_func_pith_violation_instancecheck_str PASSED [ 70%] beartype_test/a00_unit/a70_decor/a40_code/a00_api/test_decor_contextlib.py::test_decor_contextlib_contextmanager PASSED [ 71%] beartype_test/a00_unit/a70_decor/a40_code/a00_api/test_decor_functools.py::test_decor_functools_lru_cache PASSED [ 71%] beartype_test/a00_unit/a70_decor/a40_code/a00_api/test_decor_mypy.py::test_decor_mypy_notimplemented PASSED [ 71%] beartype_test/a00_unit/a70_decor/a40_code/a00_api/test_decor_nptyping.py::test_decor_nptyping SKIPPED [ 71%] beartype_test/a00_unit/a70_decor/a40_code/a00_api/test_decor_pandera.py::test_decor_pandera SKIPPED [ 72%] beartype_test/a00_unit/a70_decor/a40_code/a80_nonpep/test_codenonpep.py::test_nonpep_param_kind_positional_or_keyword_pass PASSED [ 72%] beartype_test/a00_unit/a70_decor/a40_code/a80_nonpep/test_codenonpep.py::test_nonpep_param_kind_variadic_and_keyword_only_pass PASSED [ 72%] beartype_test/a00_unit/a70_decor/a40_code/a80_nonpep/test_codenonpep.py::test_nonpep_param_kind_variadic_fail PASSED [ 72%] beartype_test/a00_unit/a70_decor/a40_code/a80_nonpep/test_codenonpep.py::test_nonpep_pass_param_tuple PASSED [ 73%] beartype_test/a00_unit/a70_decor/a40_code/a80_nonpep/test_codenonpep.py::test_nonpep_pass_param_custom PASSED [ 73%] beartype_test/a00_unit/a70_decor/a40_code/a80_nonpep/test_codenonpep.py::test_nonpep_fail_param_call_tuple PASSED [ 73%] beartype_test/a00_unit/a70_decor/a40_code/a80_nonpep/test_codenonpep.py::test_nonpep_param_hint_invalid_fail PASSED [ 74%] beartype_test/a00_unit/a70_decor/a40_code/a80_nonpep/test_codenonpep.py::test_nonpep_fail_return_call PASSED [ 74%] beartype_test/a00_unit/a70_decor/a40_code/a80_nonpep/test_codenonpep.py::test_nonpep_fail_return_hint_nonpep PASSED [ 74%] beartype_test/a00_unit/a70_decor/a40_code/a90_pep/pep484/test_pep484.py::test_decor_pep484_no_type_check PASSED [ 74%] beartype_test/a00_unit/a70_decor/a40_code/a90_pep/pep484/test_pep484.py::test_decor_pep484_hint_noreturn PASSED [ 75%] beartype_test/a00_unit/a70_decor/a40_code/a90_pep/pep484/test_pep484.py::test_decor_pep484_hint_noreturn_async PASSED [ 75%] beartype_test/a00_unit/a70_decor/a40_code/a90_pep/pep484/test_pep484.py::test_decor_pep484_namedtuple PASSED [ 75%] beartype_test/a00_unit/a70_decor/a40_code/a90_pep/pep484/test_pep484.py::test_decor_pep484_hint_sequence_args_1_cached PASSED [ 75%] beartype_test/a00_unit/a70_decor/a40_code/a90_pep/pep484/test_pep484ref.py::test_pep484_ref_data PASSED [ 76%] beartype_test/a00_unit/a70_decor/a40_code/a90_pep/pep484/test_pep484ref.py::test_pep484_ref_arg_pass PASSED [ 76%] beartype_test/a00_unit/a70_decor/a40_code/a90_pep/pep484/test_pep484ref.py::test_pep484_ref_decor_fail PASSED [ 76%] beartype_test/a00_unit/a70_decor/a40_code/a90_pep/pep484/test_pep484ref.py::test_pep484_ref_call_fail PASSED [ 77%] beartype_test/a00_unit/a70_decor/a40_code/a90_pep/pep484/test_pep484ref.py::test_pep484_ref_call_arg_fail PASSED [ 77%] beartype_test/a00_unit/a70_decor/a40_code/a90_pep/test_decorpep3119.py::test_decor_pep3119 PASSED [ 77%] beartype_test/a00_unit/a70_decor/a40_code/a90_pep/test_decorpep435663.py::test_decor_pep435 PASSED [ 77%] beartype_test/a00_unit/a70_decor/a40_code/a90_pep/test_decorpep435663.py::test_decor_pep663 PASSED [ 78%] beartype_test/a00_unit/a70_decor/a40_code/a90_pep/test_decorpep484585.py::test_decor_async_coroutine PASSED [ 78%] beartype_test/a00_unit/a70_decor/a40_code/a90_pep/test_decorpep484585.py::test_decor_async_generator PASSED [ 78%] beartype_test/a00_unit/a70_decor/a40_code/a90_pep/test_decorpep484585.py::test_decor_sync_generator PASSED [ 78%] beartype_test/a00_unit/a70_decor/a40_code/a90_pep/test_decorpep544.py::test_decor_pep544 PASSED [ 79%] beartype_test/a00_unit/a70_decor/a40_code/a90_pep/test_decorpep544.py::test_decor_pep544_hint_subprotocol_elision PASSED [ 79%] beartype_test/a00_unit/a70_decor/a40_code/a90_pep/test_decorpep544.py::test_typingpep544_protocol_custom_direct PASSED [ 79%] beartype_test/a00_unit/a70_decor/a40_code/a90_pep/test_decorpep544.py::test_typingpep544_protocol_custom_direct_typevar PASSED [ 80%] beartype_test/a00_unit/a70_decor/a40_code/a90_pep/test_decorpep544.py::test_typingpep544_protocol_custom_indirect PASSED [ 80%] beartype_test/a00_unit/a70_decor/a40_code/a90_pep/test_decorpep544.py::test_typingpep544_pep593_integration PASSED [ 80%] beartype_test/a00_unit/a70_decor/a40_code/a90_pep/test_decorpep557.py::test_decor_pep577 PASSED [ 80%] beartype_test/a00_unit/a70_decor/a40_code/a90_pep/test_decorpep563.py::test_pep563_class_self_reference_reloaded PASSED [ 81%] beartype_test/a00_unit/a70_decor/a40_code/a90_pep/test_decorpep563.py::test_pep563_class_self_reference_override PASSED [ 81%] beartype_test/a00_unit/a70_decor/a40_code/a90_pep/test_decorpep563.py::test_pep563_module PASSED [ 81%] beartype_test/a00_unit/a70_decor/a40_code/a90_pep/test_decorpep563.py::test_pep563_class PASSED [ 81%] beartype_test/a00_unit/a70_decor/a40_code/a90_pep/test_decorpep563.py::test_pep563_closure_nonnested PASSED [ 82%] beartype_test/a00_unit/a70_decor/a40_code/a90_pep/test_decorpep563.py::test_pep563_closure_nested SKIPPED [ 82%] beartype_test/a00_unit/a70_decor/a40_code/a90_pep/test_decorpep563.py::test_pep563_hint_pep484_namedtuple PASSED [ 82%] beartype_test/a00_unit/a70_decor/a40_code/a90_pep/test_decorpep563.py::test_pep563_hint_pep484_noreturn PASSED [ 83%] beartype_test/a00_unit/a70_decor/a40_code/a90_pep/test_decorpep563.py::test_pep563_hint_pep604 PASSED [ 83%] beartype_test/a00_unit/a70_decor/a40_code/a90_pep/test_decorpep585.py::test_decor_pep585_hint_nested_type_redefine PASSED [ 83%] beartype_test/a00_unit/a70_decor/a40_code/a90_pep/test_decorpep591.py::test_decor_pep591 PASSED [ 83%] beartype_test/a00_unit/a70_decor/a40_code/a90_pep/test_decorpep593.py::test_decor_pep593 PASSED [ 84%] beartype_test/a00_unit/a70_decor/a40_code/a90_pep/test_decorpep612.py::test_decor_pep612 PASSED [ 84%] beartype_test/a00_unit/a70_decor/a40_code/a90_pep/test_decorpep613.py::test_decor_pep613 PASSED [ 84%] beartype_test/a00_unit/a70_decor/a40_code/a90_pep/test_decorpep646.py::test_decor_pep646 PASSED [ 84%] beartype_test/a00_unit/a70_decor/a40_code/a90_pep/test_decorpep647.py::test_decor_pep647 PASSED [ 85%] beartype_test/a00_unit/a70_decor/a40_code/a90_pep/test_decorpep673.py::test_decor_pep673 PASSED [ 85%] beartype_test/a00_unit/a70_decor/a40_code/a90_pep/test_decorpep692.py::test_decor_pep692 PASSED [ 85%] beartype_test/a00_unit/a70_decor/a40_code/test_codeargkind.py::test_decor_arg_name_fail PASSED [ 86%] beartype_test/a00_unit/a70_decor/a40_code/test_codeargkind.py::test_decor_arg_kind_flex PASSED [ 86%] beartype_test/a00_unit/a70_decor/a40_code/test_codeargkind.py::test_decor_arg_kind_flex_optional SKIPPED [ 86%] beartype_test/a00_unit/a70_decor/a40_code/test_codeargkind.py::test_decor_arg_kind_flex_varkw PASSED [ 86%] beartype_test/a00_unit/a70_decor/a40_code/test_codeargkind.py::test_decor_arg_kind_kw_unknown_fail PASSED [ 87%] beartype_test/a00_unit/a70_decor/a40_code/test_codeargkind.py::test_decor_arg_kind_variadic PASSED [ 87%] beartype_test/a00_unit/a70_decor/a40_code/test_codeargkind.py::test_decor_arg_kind_kwonly_mixed PASSED [ 87%] beartype_test/a00_unit/a70_decor/a40_code/test_codeargkind.py::test_decor_arg_kind_flex_varpos_kwonly PASSED [ 87%] beartype_test/a00_unit/a70_decor/a40_code/test_codeargkind.py::test_decor_arg_kind_posonly PASSED [ 88%] beartype_test/a00_unit/a70_decor/a40_code/test_codeargkind.py::test_decor_arg_kind_posonly_flex_varpos_kwonly PASSED [ 88%] beartype_test/a00_unit/a70_decor/a40_code/test_codenoop.py::test_decor_noop_python_optimized PASSED [ 88%] beartype_test/a00_unit/a70_decor/a40_code/test_codenoop.py::test_decor_noop_unhinted_sync PASSED [ 89%] beartype_test/a00_unit/a70_decor/a40_code/test_codenoop.py::test_decor_noop_redecorated_sync PASSED [ 89%] beartype_test/a00_unit/a70_decor/a40_code/test_codenoop.py::test_decor_noop_unhinted_async PASSED [ 89%] beartype_test/a00_unit/a70_decor/a40_code/test_codenoop.py::test_decor_noop_redecorated_async PASSED [ 89%] beartype_test/a00_unit/a70_decor/a40_code/test_codenoop.py::test_decor_noop_hint_ignorable_iter PASSED [ 90%] beartype_test/a00_unit/a70_decor/a40_code/test_codenoop.py::test_decor_noop_hint_ignorable_order PASSED [ 90%] beartype_test/a00_unit/a70_decor/a40_code/test_codetype.py::test_decor_type PASSED [ 90%] beartype_test/a00_unit/a70_decor/a40_code/test_codetype.py::test_decor_type_nested PASSED [ 90%] beartype_test/a00_unit/a70_decor/a40_code/test_codetype.py::test_decor_subtype PASSED [ 91%] beartype_test/a00_unit/a70_decor/a60_main/test_beartype.py::test_beartype PASSED [ 91%] beartype_test/a00_unit/a70_decor/a80_conf/test_decorconf.py::test_decor_conf PASSED [ 91%] beartype_test/a00_unit/a70_decor/a80_conf/test_decorconf.py::test_decor_conf_is_debug PASSED [ 92%] beartype_test/a00_unit/a70_decor/a80_conf/test_decorconf.py::test_decor_conf_strategy_O0 PASSED [ 92%] beartype_test/a00_unit/a70_decor/a90_roar/test_beartype_roar.py::test_decor_violation_culprits PASSED [ 92%] beartype_test/a00_unit/a70_decor/a90_roar/test_beartype_roar.py::test_decor_violation_types PASSED [ 92%] beartype_test/a00_unit/a70_decor/test_decorgodmode.py::test_wrapper_fail_obj_large SKIPPED [ 93%] beartype_test/a00_unit/a70_decor/test_decornontype.py::test_decor_nontype_wrapper_isomorphic PASSED [ 93%] beartype_test/a00_unit/a70_decor/test_decornontype.py::test_decor_nontype_wrapper_type PASSED [ 93%] beartype_test/a00_unit/a70_decor/test_decornontype.py::test_decor_nontype_type_fail PASSED [ 93%] beartype_test/a00_unit/a70_decor/test_decortype.py::test_decor_type_callable_pseudo PASSED [ 94%] beartype_test/a00_unit/a70_decor/test_decortype.py::test_decor_type_descriptor_builtin PASSED [ 94%] beartype_test/a00_unit/a70_decor/test_decortype.py::test_decor_type_descriptor_builtin_called PASSED [ 94%] beartype_test/a00_unit/a70_decor/test_decortype.py::test_decor_type_descriptor_builtin_chain SKIPPED [ 95%] beartype_test/a00_unit/a90_claw/a00_core/test_claw_api.py::test_claw_api PASSED [ 95%] beartype_test/a00_unit/a90_claw/a90_hook/test_claw_extraprocess.py::test_claw_extraprocess_executable_submodule PASSED [ 95%] beartype_test/a00_unit/a90_claw/a90_hook/test_claw_extraprocess.py::test_claw_extraprocess_executable_package PASSED [ 95%] beartype_test/a00_unit/a90_claw/a90_hook/test_claw_intraprocess.py::test_claw_intraprocess_beartype_this_package PASSED [ 96%] beartype_test/a00_unit/a90_claw/a90_hook/test_claw_intraprocess.py::test_claw_intraprocess_beartype_package PASSED [ 96%] beartype_test/a00_unit/a90_claw/a90_hook/test_claw_intraprocess.py::test_claw_intraprocess_beartype_packages PASSED [ 96%] beartype_test/a00_unit/a90_claw/a90_hook/test_claw_intraprocess.py::test_claw_intraprocess_beartype_all PASSED [ 96%] beartype_test/a00_unit/a90_claw/a90_hook/test_claw_intraprocess.py::test_claw_intraprocess_beartyping PASSED [ 97%] beartype_test/a90_func/doc/test_docreadme.py::test_doc_readme PASSED [ 97%] beartype_test/a90_func/package/test_package_import.py::test_package_import_isolation PASSED [ 97%] beartype_test/a90_func/pep/test_pep561_static.py::test_pep561_mypy PASSED [ 98%] beartype_test/a90_func/z90_lib/a00_sphinx/test_sphinx.py::test_sphinx_docs_other PASSED [ 98%] beartype_test/a90_func/z90_lib/a00_sphinx/test_sphinx.py::test_sphinx_docs_these SKIPPED [ 98%] beartype_test/a90_func/z90_lib/a80_jax/test_equinox.py::test_equinox_filter_jit PASSED [ 98%] beartype_test/a90_func/z90_lib/a80_jax/test_equinox.py::test_equinox_module_subclass PASSED [ 99%] beartype_test/a90_func/z90_lib/a80_jax/test_jax.py::test_jax_jit PASSED [ 99%] beartype_test/a90_func/z90_lib/test_numba.py::test_numba_njit SKIPPED [ 99%] beartype_test/a90_func/z90_lib/test_torch.py::test_torch SKIPPED (co...) [100%] =========================== short test summary info ============================ SKIPPED [1] beartype_test/a00_unit/a70_decor/a40_code/a00_api/test_decor_nptyping.py:41: "nptyping" harmfully breaks unrelated unit tests. SKIPPED [1] beartype_test/a00_unit/a70_decor/a40_code/a00_api/test_decor_pandera.py:26: could not import 'pyarrow': No module named 'pyarrow' SKIPPED [1] beartype_test/a00_unit/a70_decor/a40_code/a90_pep/test_decorpep563.py:298: Python 3.12.6 >= 3.10.0. SKIPPED [1] beartype_test/a00_unit/a70_decor/a40_code/test_codeargkind.py:80: Currently broken due to known issues in decoration-time type-checking. SKIPPED [1] beartype_test/a00_unit/a70_decor/test_decorgodmode.py:28: User "buildozer" lacks God-mode test privileges (i.e., is smart and knows what's good for them). SKIPPED [1] beartype_test/a00_unit/a70_decor/test_decortype.py:341: Python 3.12.6 >= 3.11.0. SKIPPED [1] beartype_test/a90_func/z90_lib/a00_sphinx/test_sphinx.py:123: Currently broken due to Sphinx breaking backward compatibility. SKIPPED [1] beartype_test/a90_func/z90_lib/test_numba.py:21: could not import 'numba': No module named 'numba' SKIPPED [1] beartype_test/a90_func/z90_lib/test_torch.py:21: could not import 'torch': No module named 'torch' =========== 357 passed, 9 skipped, 2 deselected in 109.71s (0:01:49) =========== >>> py3-beartype: Entering fakeroot... >>> py3-beartype-pyc*: Running split function pyc... '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype/usr/lib/python3.12/site-packages/beartype/roar/__pycache__' -> '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype-pyc/usr/lib/python3.12/site-packages/beartype/roar/__pycache__' '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype/usr/lib/python3.12/site-packages/beartype/typing/__pycache__' -> '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype-pyc/usr/lib/python3.12/site-packages/beartype/typing/__pycache__' '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype/usr/lib/python3.12/site-packages/beartype/_conf/__pycache__' -> '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype-pyc/usr/lib/python3.12/site-packages/beartype/_conf/__pycache__' '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype/usr/lib/python3.12/site-packages/beartype/_data/hint/__pycache__' -> '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype-pyc/usr/lib/python3.12/site-packages/beartype/_data/hint/__pycache__' '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype/usr/lib/python3.12/site-packages/beartype/_data/hint/pep/__pycache__' -> '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype-pyc/usr/lib/python3.12/site-packages/beartype/_data/hint/pep/__pycache__' '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype/usr/lib/python3.12/site-packages/beartype/_data/hint/pep/sign/__pycache__' -> '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype-pyc/usr/lib/python3.12/site-packages/beartype/_data/hint/pep/sign/__pycache__' '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype/usr/lib/python3.12/site-packages/beartype/_data/module/__pycache__' -> '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype-pyc/usr/lib/python3.12/site-packages/beartype/_data/module/__pycache__' '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype/usr/lib/python3.12/site-packages/beartype/_data/ast/__pycache__' -> '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype-pyc/usr/lib/python3.12/site-packages/beartype/_data/ast/__pycache__' '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype/usr/lib/python3.12/site-packages/beartype/_data/api/__pycache__' -> '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype-pyc/usr/lib/python3.12/site-packages/beartype/_data/api/__pycache__' '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype/usr/lib/python3.12/site-packages/beartype/_data/__pycache__' -> '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype-pyc/usr/lib/python3.12/site-packages/beartype/_data/__pycache__' '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype/usr/lib/python3.12/site-packages/beartype/_data/code/__pycache__' -> '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype-pyc/usr/lib/python3.12/site-packages/beartype/_data/code/__pycache__' '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype/usr/lib/python3.12/site-packages/beartype/_data/code/pep/__pycache__' -> '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype-pyc/usr/lib/python3.12/site-packages/beartype/_data/code/pep/__pycache__' '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype/usr/lib/python3.12/site-packages/beartype/_data/kind/__pycache__' -> '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype-pyc/usr/lib/python3.12/site-packages/beartype/_data/kind/__pycache__' '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype/usr/lib/python3.12/site-packages/beartype/_data/os/__pycache__' -> '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype-pyc/usr/lib/python3.12/site-packages/beartype/_data/os/__pycache__' '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype/usr/lib/python3.12/site-packages/beartype/_data/cls/__pycache__' -> '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype-pyc/usr/lib/python3.12/site-packages/beartype/_data/cls/__pycache__' '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype/usr/lib/python3.12/site-packages/beartype/_data/error/__pycache__' -> '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype-pyc/usr/lib/python3.12/site-packages/beartype/_data/error/__pycache__' '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype/usr/lib/python3.12/site-packages/beartype/_data/func/__pycache__' -> '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype-pyc/usr/lib/python3.12/site-packages/beartype/_data/func/__pycache__' '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype/usr/lib/python3.12/site-packages/beartype/cave/__pycache__' -> '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype-pyc/usr/lib/python3.12/site-packages/beartype/cave/__pycache__' '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype/usr/lib/python3.12/site-packages/beartype/_check/logic/__pycache__' -> '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype-pyc/usr/lib/python3.12/site-packages/beartype/_check/logic/__pycache__' '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype/usr/lib/python3.12/site-packages/beartype/_check/metadata/__pycache__' -> '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype-pyc/usr/lib/python3.12/site-packages/beartype/_check/metadata/__pycache__' '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype/usr/lib/python3.12/site-packages/beartype/_check/signature/__pycache__' -> '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype-pyc/usr/lib/python3.12/site-packages/beartype/_check/signature/__pycache__' '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype/usr/lib/python3.12/site-packages/beartype/_check/forward/__pycache__' -> '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype-pyc/usr/lib/python3.12/site-packages/beartype/_check/forward/__pycache__' '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype/usr/lib/python3.12/site-packages/beartype/_check/forward/reference/__pycache__' -> '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype-pyc/usr/lib/python3.12/site-packages/beartype/_check/forward/reference/__pycache__' '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype/usr/lib/python3.12/site-packages/beartype/_check/__pycache__' -> '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype-pyc/usr/lib/python3.12/site-packages/beartype/_check/__pycache__' '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype/usr/lib/python3.12/site-packages/beartype/_check/code/snip/__pycache__' -> '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype-pyc/usr/lib/python3.12/site-packages/beartype/_check/code/snip/__pycache__' '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype/usr/lib/python3.12/site-packages/beartype/_check/code/__pycache__' -> '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype-pyc/usr/lib/python3.12/site-packages/beartype/_check/code/__pycache__' '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype/usr/lib/python3.12/site-packages/beartype/_check/error/__pycache__' -> '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype-pyc/usr/lib/python3.12/site-packages/beartype/_check/error/__pycache__' '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype/usr/lib/python3.12/site-packages/beartype/_check/error/_pep/__pycache__' -> '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype-pyc/usr/lib/python3.12/site-packages/beartype/_check/error/_pep/__pycache__' '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype/usr/lib/python3.12/site-packages/beartype/_check/error/_pep/pep484585/__pycache__' -> '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype-pyc/usr/lib/python3.12/site-packages/beartype/_check/error/_pep/pep484585/__pycache__' '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype/usr/lib/python3.12/site-packages/beartype/_check/convert/__pycache__' -> '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype-pyc/usr/lib/python3.12/site-packages/beartype/_check/convert/__pycache__' '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype/usr/lib/python3.12/site-packages/beartype/peps/__pycache__' -> '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype-pyc/usr/lib/python3.12/site-packages/beartype/peps/__pycache__' '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype/usr/lib/python3.12/site-packages/beartype/__pycache__' -> '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype-pyc/usr/lib/python3.12/site-packages/beartype/__pycache__' '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype/usr/lib/python3.12/site-packages/beartype/_cave/__pycache__' -> '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype-pyc/usr/lib/python3.12/site-packages/beartype/_cave/__pycache__' '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype/usr/lib/python3.12/site-packages/beartype/claw/_ast/__pycache__' -> '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype-pyc/usr/lib/python3.12/site-packages/beartype/claw/_ast/__pycache__' '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype/usr/lib/python3.12/site-packages/beartype/claw/_ast/pep/__pycache__' -> '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype-pyc/usr/lib/python3.12/site-packages/beartype/claw/_ast/pep/__pycache__' '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype/usr/lib/python3.12/site-packages/beartype/claw/_importlib/__pycache__' -> '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype-pyc/usr/lib/python3.12/site-packages/beartype/claw/_importlib/__pycache__' '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype/usr/lib/python3.12/site-packages/beartype/claw/__pycache__' -> '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype-pyc/usr/lib/python3.12/site-packages/beartype/claw/__pycache__' '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype/usr/lib/python3.12/site-packages/beartype/claw/_package/__pycache__' -> '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype-pyc/usr/lib/python3.12/site-packages/beartype/claw/_package/__pycache__' '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype/usr/lib/python3.12/site-packages/beartype/door/__pycache__' -> '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype-pyc/usr/lib/python3.12/site-packages/beartype/door/__pycache__' '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype/usr/lib/python3.12/site-packages/beartype/door/_func/__pycache__' -> '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype-pyc/usr/lib/python3.12/site-packages/beartype/door/_func/__pycache__' '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype/usr/lib/python3.12/site-packages/beartype/door/_func/infer/__pycache__' -> '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype-pyc/usr/lib/python3.12/site-packages/beartype/door/_func/infer/__pycache__' '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype/usr/lib/python3.12/site-packages/beartype/door/_func/infer/kind/__pycache__' -> '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype-pyc/usr/lib/python3.12/site-packages/beartype/door/_func/infer/kind/__pycache__' '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype/usr/lib/python3.12/site-packages/beartype/door/_func/infer/collection/__pycache__' -> '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype-pyc/usr/lib/python3.12/site-packages/beartype/door/_func/infer/collection/__pycache__' '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype/usr/lib/python3.12/site-packages/beartype/door/_cls/__pycache__' -> '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype-pyc/usr/lib/python3.12/site-packages/beartype/door/_cls/__pycache__' '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype/usr/lib/python3.12/site-packages/beartype/door/_cls/pep/__pycache__' -> '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype-pyc/usr/lib/python3.12/site-packages/beartype/door/_cls/pep/__pycache__' '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype/usr/lib/python3.12/site-packages/beartype/door/_cls/pep/pep484585/__pycache__' -> '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype-pyc/usr/lib/python3.12/site-packages/beartype/door/_cls/pep/pep484585/__pycache__' '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype/usr/lib/python3.12/site-packages/beartype/door/_cls/pep/pep484/__pycache__' -> '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype-pyc/usr/lib/python3.12/site-packages/beartype/door/_cls/pep/pep484/__pycache__' '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype/usr/lib/python3.12/site-packages/beartype/plug/__pycache__' -> '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype-pyc/usr/lib/python3.12/site-packages/beartype/plug/__pycache__' '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype/usr/lib/python3.12/site-packages/beartype/_decor/__pycache__' -> '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype-pyc/usr/lib/python3.12/site-packages/beartype/_decor/__pycache__' '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype/usr/lib/python3.12/site-packages/beartype/_decor/wrap/__pycache__' -> '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype-pyc/usr/lib/python3.12/site-packages/beartype/_decor/wrap/__pycache__' '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype/usr/lib/python3.12/site-packages/beartype/vale/_core/__pycache__' -> '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype-pyc/usr/lib/python3.12/site-packages/beartype/vale/_core/__pycache__' '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype/usr/lib/python3.12/site-packages/beartype/vale/__pycache__' -> '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype-pyc/usr/lib/python3.12/site-packages/beartype/vale/__pycache__' '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype/usr/lib/python3.12/site-packages/beartype/vale/_is/__pycache__' -> '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype-pyc/usr/lib/python3.12/site-packages/beartype/vale/_is/__pycache__' '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype/usr/lib/python3.12/site-packages/beartype/vale/_util/__pycache__' -> '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype-pyc/usr/lib/python3.12/site-packages/beartype/vale/_util/__pycache__' '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype/usr/lib/python3.12/site-packages/beartype/_util/hint/__pycache__' -> '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype-pyc/usr/lib/python3.12/site-packages/beartype/_util/hint/__pycache__' '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype/usr/lib/python3.12/site-packages/beartype/_util/hint/pep/__pycache__' -> '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype-pyc/usr/lib/python3.12/site-packages/beartype/_util/hint/pep/__pycache__' '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype/usr/lib/python3.12/site-packages/beartype/_util/hint/pep/proposal/__pycache__' -> '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype-pyc/usr/lib/python3.12/site-packages/beartype/_util/hint/pep/proposal/__pycache__' '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype/usr/lib/python3.12/site-packages/beartype/_util/hint/pep/proposal/pep484585/__pycache__' -> '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype-pyc/usr/lib/python3.12/site-packages/beartype/_util/hint/pep/proposal/pep484585/__pycache__' '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype/usr/lib/python3.12/site-packages/beartype/_util/hint/pep/proposal/pep484/__pycache__' -> '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype-pyc/usr/lib/python3.12/site-packages/beartype/_util/hint/pep/proposal/pep484/__pycache__' '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype/usr/lib/python3.12/site-packages/beartype/_util/hint/nonpep/api/__pycache__' -> '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype-pyc/usr/lib/python3.12/site-packages/beartype/_util/hint/nonpep/api/__pycache__' '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype/usr/lib/python3.12/site-packages/beartype/_util/hint/nonpep/__pycache__' -> '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype-pyc/usr/lib/python3.12/site-packages/beartype/_util/hint/nonpep/__pycache__' '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype/usr/lib/python3.12/site-packages/beartype/_util/text/__pycache__' -> '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype-pyc/usr/lib/python3.12/site-packages/beartype/_util/text/__pycache__' '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype/usr/lib/python3.12/site-packages/beartype/_util/module/__pycache__' -> '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype-pyc/usr/lib/python3.12/site-packages/beartype/_util/module/__pycache__' '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype/usr/lib/python3.12/site-packages/beartype/_util/ast/__pycache__' -> '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype-pyc/usr/lib/python3.12/site-packages/beartype/_util/ast/__pycache__' '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype/usr/lib/python3.12/site-packages/beartype/_util/api/__pycache__' -> '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype-pyc/usr/lib/python3.12/site-packages/beartype/_util/api/__pycache__' '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype/usr/lib/python3.12/site-packages/beartype/_util/__pycache__' -> '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype-pyc/usr/lib/python3.12/site-packages/beartype/_util/__pycache__' '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype/usr/lib/python3.12/site-packages/beartype/_util/kind/__pycache__' -> '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype-pyc/usr/lib/python3.12/site-packages/beartype/_util/kind/__pycache__' '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype/usr/lib/python3.12/site-packages/beartype/_util/kind/integer/__pycache__' -> '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype-pyc/usr/lib/python3.12/site-packages/beartype/_util/kind/integer/__pycache__' '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype/usr/lib/python3.12/site-packages/beartype/_util/kind/map/__pycache__' -> '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype-pyc/usr/lib/python3.12/site-packages/beartype/_util/kind/map/__pycache__' '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype/usr/lib/python3.12/site-packages/beartype/_util/path/__pycache__' -> '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype-pyc/usr/lib/python3.12/site-packages/beartype/_util/path/__pycache__' '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype/usr/lib/python3.12/site-packages/beartype/_util/os/__pycache__' -> '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype-pyc/usr/lib/python3.12/site-packages/beartype/_util/os/__pycache__' '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype/usr/lib/python3.12/site-packages/beartype/_util/cls/__pycache__' -> '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype-pyc/usr/lib/python3.12/site-packages/beartype/_util/cls/__pycache__' '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype/usr/lib/python3.12/site-packages/beartype/_util/cls/pep/__pycache__' -> '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype-pyc/usr/lib/python3.12/site-packages/beartype/_util/cls/pep/__pycache__' '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype/usr/lib/python3.12/site-packages/beartype/_util/error/__pycache__' -> '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype-pyc/usr/lib/python3.12/site-packages/beartype/_util/error/__pycache__' '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype/usr/lib/python3.12/site-packages/beartype/_util/func/__pycache__' -> '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype-pyc/usr/lib/python3.12/site-packages/beartype/_util/func/__pycache__' '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype/usr/lib/python3.12/site-packages/beartype/_util/func/pep/__pycache__' -> '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype-pyc/usr/lib/python3.12/site-packages/beartype/_util/func/pep/__pycache__' '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype/usr/lib/python3.12/site-packages/beartype/_util/func/arg/__pycache__' -> '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype-pyc/usr/lib/python3.12/site-packages/beartype/_util/func/arg/__pycache__' '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype/usr/lib/python3.12/site-packages/beartype/_util/py/__pycache__' -> '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype-pyc/usr/lib/python3.12/site-packages/beartype/_util/py/__pycache__' '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype/usr/lib/python3.12/site-packages/beartype/_util/cache/pool/__pycache__' -> '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype-pyc/usr/lib/python3.12/site-packages/beartype/_util/cache/pool/__pycache__' '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype/usr/lib/python3.12/site-packages/beartype/_util/cache/__pycache__' -> '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype-pyc/usr/lib/python3.12/site-packages/beartype/_util/cache/__pycache__' '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype/usr/lib/python3.12/site-packages/beartype/_util/cache/map/__pycache__' -> '/home/buildozer/aports/testing/py3-beartype/pkg/py3-beartype-pyc/usr/lib/python3.12/site-packages/beartype/_util/cache/map/__pycache__' >>> py3-beartype-pyc*: Preparing subpackage py3-beartype-pyc... >>> py3-beartype-pyc*: Running postcheck for py3-beartype-pyc >>> py3-beartype*: Running postcheck for py3-beartype >>> py3-beartype*: Preparing package py3-beartype... >>> py3-beartype-pyc*: Tracing dependencies... python3~3.12 >>> py3-beartype-pyc*: Package size: 3.2 MB >>> py3-beartype-pyc*: Compressing data... >>> py3-beartype-pyc*: Create checksum... >>> py3-beartype-pyc*: Create py3-beartype-pyc-0.19.0-r0.apk >>> py3-beartype*: Tracing dependencies... python3~3.12 >>> py3-beartype*: Package size: 4.3 MB >>> py3-beartype*: Compressing data... >>> py3-beartype*: Create checksum... >>> py3-beartype*: Create py3-beartype-0.19.0-r0.apk >>> py3-beartype: Build complete at Fri, 27 Sep 2024 22:42:41 +0000 elapsed time 0h 2m 26s >>> py3-beartype: Cleaning up srcdir >>> py3-beartype: Cleaning up pkgdir >>> py3-beartype: Uninstalling dependencies... (1/91) Purging .makedepends-py3-beartype (20240927.224019) (2/91) Purging py3-gpep517-pyc (16-r0) (3/91) Purging py3-gpep517 (16-r0) (4/91) Purging py3-installer-pyc (0.7.0-r2) (5/91) Purging py3-installer (0.7.0-r2) (6/91) Purging py3-hatchling-pyc (1.25.0-r0) (7/91) Purging py3-hatchling (1.25.0-r0) (8/91) Purging py3-editables-pyc (0.5-r2) (9/91) Purging py3-editables (0.5-r2) (10/91) Purging py3-pathspec-pyc (0.12.1-r2) (11/91) Purging py3-pathspec (0.12.1-r2) (12/91) Purging py3-trove-classifiers-pyc (2024.9.12-r0) (13/91) Purging py3-trove-classifiers (2024.9.12-r0) (14/91) Purging py3-wheel-pyc (0.43.0-r0) (15/91) Purging py3-wheel (0.43.0-r0) (16/91) Purging py3-pytest-pyc (8.3.3-r0) (17/91) Purging py3-pytest (8.3.3-r0) (18/91) Purging py3-iniconfig-pyc (2.0.0-r1) (19/91) Purging py3-iniconfig (2.0.0-r1) (20/91) Purging py3-pluggy-pyc (1.5.0-r0) (21/91) Purging py3-pluggy (1.5.0-r0) (22/91) Purging py3-py-pyc (1.11.0-r4) (23/91) Purging py3-py (1.11.0-r4) (24/91) Purging py3-numpy-pyc (1.25.2-r1) (25/91) Purging py3-numpy (1.25.2-r1) (26/91) Purging openblas (0.3.28-r0) (27/91) Purging py3-mypy-pyc (1.11.2-r0) (28/91) Purging py3-mypy (1.11.2-r0) (29/91) Purging py3-mypy-extensions-pyc (1.0.0-r3) (30/91) Purging py3-mypy-extensions (1.0.0-r3) (31/91) Purging py3-typing-extensions-pyc (4.12.2-r0) (32/91) Purging py3-typing-extensions (4.12.2-r0) (33/91) Purging py3-sphinx-pyc (7.2.6-r2) (34/91) Purging py3-sphinx (7.2.6-r2) (35/91) Purging py3-babel-pyc (2.14.0-r2) (36/91) Purging py3-babel (2.14.0-r2) (37/91) Purging py3-tz-pyc (2024.2-r0) (38/91) Purging py3-tz (2024.2-r0) (39/91) Purging py3-setuptools-pyc (70.3.0-r0) (40/91) Purging py3-setuptools (70.3.0-r0) (41/91) Purging py3-docutils-pyc (0.21.2-r0) (42/91) Purging py3-docutils (0.21.2-r0) (43/91) Purging py3-imagesize-pyc (1.4.1-r4) (44/91) Purging py3-imagesize (1.4.1-r4) (45/91) Purging py3-jinja2-pyc (3.1.4-r0) (46/91) Purging py3-jinja2 (3.1.4-r0) (47/91) Purging py3-markupsafe-pyc (2.1.5-r2) (48/91) Purging py3-markupsafe (2.1.5-r2) (49/91) Purging py3-packaging-pyc (24.1-r0) (50/91) Purging py3-packaging (24.1-r0) (51/91) Purging py3-parsing-pyc (3.1.4-r0) (52/91) Purging py3-parsing (3.1.4-r0) (53/91) Purging py3-pygments-pyc (2.18.0-r0) (54/91) Purging py3-pygments (2.18.0-r0) (55/91) Purging py3-requests-pyc (2.32.3-r0) (56/91) Purging py3-requests (2.32.3-r0) (57/91) Purging py3-certifi-pyc (2024.2.2-r1) (58/91) Purging py3-certifi (2024.2.2-r1) (59/91) Purging py3-charset-normalizer-pyc (3.3.2-r1) (60/91) Purging py3-charset-normalizer (3.3.2-r1) (61/91) Purging py3-idna-pyc (3.10-r0) (62/91) Purging py3-idna (3.10-r0) (63/91) Purging py3-urllib3-pyc (1.26.20-r0) (64/91) Purging py3-urllib3 (1.26.20-r0) (65/91) Purging py3-snowballstemmer-pyc (2.2.0-r5) (66/91) Purging py3-snowballstemmer (2.2.0-r5) (67/91) Purging py3-alabaster-pyc (1.0.0-r0) (68/91) Purging py3-alabaster (1.0.0-r0) (69/91) Purging py3-sphinxcontrib-applehelp-pyc (1.0.4-r3) (70/91) Purging py3-sphinxcontrib-applehelp (1.0.4-r3) (71/91) Purging py3-sphinxcontrib-devhelp-pyc (1.0.5-r2) (72/91) Purging py3-sphinxcontrib-devhelp (1.0.5-r2) (73/91) Purging py3-sphinxcontrib-htmlhelp-pyc (2.0.1-r3) (74/91) Purging py3-sphinxcontrib-htmlhelp (2.0.1-r3) (75/91) Purging py3-sphinxcontrib-jsmath-pyc (1.0.1-r8) (76/91) Purging py3-sphinxcontrib-jsmath (1.0.1-r8) (77/91) Purging py3-sphinxcontrib-serializinghtml-pyc (1.1.9-r2) (78/91) Purging py3-sphinxcontrib-serializinghtml (1.1.9-r2) (79/91) Purging py3-sphinxcontrib-qthelp-pyc (1.0.6-r2) (80/91) Purging py3-sphinxcontrib-qthelp (1.0.6-r2) (81/91) Purging python3-pyc (3.12.6-r0) (82/91) Purging python3-pycache-pyc0 (3.12.6-r0) (83/91) Purging pyc (3.12.6-r0) (84/91) Purging python3 (3.12.6-r0) (85/91) Purging gdbm (1.24-r0) (86/91) Purging libbz2 (1.0.8-r6) (87/91) Purging libffi (3.4.6-r0) (88/91) Purging libpanelw (6.5_p20240601-r1) (89/91) Purging mpdecimal (4.0.0-r0) (90/91) Purging sqlite-libs (3.46.1-r0) (91/91) Purging xz-libs (5.6.2-r0) Executing busybox-1.36.1-r32.trigger OK: 342 MiB in 104 packages >>> py3-beartype: Updating the testing/riscv64 repository index... >>> py3-beartype: Signing the index...