>>> py3-multidict: Building community/py3-multidict 6.4.3-r0 (using abuild 3.15.0_rc3-r0) started Sun, 13 Apr 2025 22:40:59 +0000 >>> py3-multidict: Validating /home/buildozer/aports/community/py3-multidict/APKBUILD... >>> py3-multidict: Analyzing dependencies... >>> py3-multidict: Installing for build: build-base python3 py3-gpep517 python3-dev py3-setuptools cython py3-wheel py3-pytest py3-pytest-cov py3-pytest-codspeed py3-objgraph (1/61) Installing libbz2 (1.0.8-r6) (2/61) Installing libffi (3.4.8-r0) (3/61) Installing gdbm (1.24-r0) (4/61) Installing xz-libs (5.8.1-r0) (5/61) Installing mpdecimal (4.0.0-r0) (6/61) Installing libpanelw (6.5_p20250216-r0) (7/61) Installing sqlite-libs (3.49.1-r0) (8/61) Installing python3 (3.12.10-r0) (9/61) Installing python3-pycache-pyc0 (3.12.10-r0) (10/61) Installing pyc (3.12.10-r0) (11/61) Installing python3-pyc (3.12.10-r0) (12/61) Installing py3-installer (0.7.0-r2) (13/61) Installing py3-installer-pyc (0.7.0-r2) (14/61) Installing py3-gpep517 (16-r0) (15/61) Installing py3-gpep517-pyc (16-r0) (16/61) Installing python3-dev (3.12.10-r0) (17/61) Installing py3-parsing (3.2.0-r0) (18/61) Installing py3-parsing-pyc (3.2.0-r0) (19/61) Installing py3-packaging (24.2-r0) (20/61) Installing py3-packaging-pyc (24.2-r0) (21/61) Installing py3-setuptools (77.0.3-r0) (22/61) Installing py3-setuptools-pyc (77.0.3-r0) (23/61) Installing cython (3.0.12-r0) (24/61) Installing cython-pyc (3.0.12-r0) (25/61) Installing py3-wheel (0.43.0-r0) (26/61) Installing py3-wheel-pyc (0.43.0-r0) (27/61) Installing py3-iniconfig (2.1.0-r0) (28/61) Installing py3-iniconfig-pyc (2.1.0-r0) (29/61) Installing py3-pluggy (1.5.0-r0) (30/61) Installing py3-pluggy-pyc (1.5.0-r0) (31/61) Installing py3-py (1.11.0-r4) (32/61) Installing py3-py-pyc (1.11.0-r4) (33/61) Installing py3-pytest (8.3.5-r0) (34/61) Installing py3-pytest-pyc (8.3.5-r0) (35/61) Installing py3-coverage (7.6.10-r0) (36/61) Installing py3-coverage-pyc (7.6.10-r0) (37/61) Installing py3-pytest-cov (5.0.0-r0) (38/61) Installing py3-pytest-cov-pyc (5.0.0-r0) (39/61) Installing py3-cparser (2.22-r1) (40/61) Installing py3-cparser-pyc (2.22-r1) (41/61) Installing py3-cffi (1.17.1-r1) (42/61) Installing py3-cffi-pyc (1.17.1-r1) (43/61) Installing py3-py-cpuinfo (9.0.0-r4) (44/61) Installing py3-py-cpuinfo-pyc (9.0.0-r4) (45/61) Installing py3-pytest-benchmark (4.0.0-r4) (46/61) Installing py3-pytest-benchmark-pyc (4.0.0-r4) (47/61) Installing py3-attrs (25.3.0-r0) (48/61) Installing py3-attrs-pyc (25.3.0-r0) (49/61) Installing py3-mdurl (0.1.2-r3) (50/61) Installing py3-mdurl-pyc (0.1.2-r3) (51/61) Installing py3-markdown-it-py (3.0.0-r1) (52/61) Installing py3-markdown-it-py-pyc (3.0.0-r1) (53/61) Installing py3-pygments (2.19.1-r1) (54/61) Installing py3-pygments-pyc (2.19.1-r1) (55/61) Installing py3-rich (13.9.4-r0) (56/61) Installing py3-rich-pyc (13.9.4-r0) (57/61) Installing py3-pytest-codspeed (3.2.0-r0) (58/61) Installing py3-pytest-codspeed-pyc (3.2.0-r0) (59/61) Installing py3-objgraph (3.6.2-r0) (60/61) Installing py3-objgraph-pyc (3.6.2-r0) (61/61) Installing .makedepends-py3-multidict (20250413.224101) Executing busybox-1.37.0-r16.trigger OK: 522 MiB in 167 packages >>> py3-multidict: Cleaning up srcdir >>> py3-multidict: Cleaning up pkgdir >>> py3-multidict: Cleaning up tmpdir >>> py3-multidict: Fetching https://distfiles.alpinelinux.org/distfiles/edge/multidict-6.4.3.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) wget: server returned error: HTTP/1.1 404 Not Found >>> py3-multidict: Fetching multidict-6.4.3.tar.gz::https://github.com/aio-libs/multidict/archive/v6.4.3.tar.gz Connecting to github.com (140.82.121.3:443) Connecting to codeload.github.com (140.82.121.10:443) saving to '/var/cache/distfiles/edge/multidict-6.4.3.tar.gz.part' multidict-6.4.3.tar. 100% |********************************| 103k 0:00:00 ETA '/var/cache/distfiles/edge/multidict-6.4.3.tar.gz.part' saved >>> py3-multidict: Fetching https://distfiles.alpinelinux.org/distfiles/edge/multidict-6.4.3.tar.gz >>> py3-multidict: Checking sha512sums... multidict-6.4.3.tar.gz: OK >>> py3-multidict: Unpacking /var/cache/distfiles/edge/multidict-6.4.3.tar.gz... 2025-04-13 22:41:02,924 gpep517 INFO Building wheel via backend setuptools.build_meta /usr/lib/python3.12/site-packages/setuptools/dist.py:760: SetuptoolsDeprecationWarning: License classifiers are deprecated. !! ******************************************************************************** Please consider removing the following classifiers in favor of a SPDX license expression: License :: OSI Approved :: Apache Software License See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! self._finalize_license_expression() 2025-04-13 22:41:02,961 root INFO running bdist_wheel 2025-04-13 22:41:03,036 root INFO running build 2025-04-13 22:41:03,036 root INFO running build_py 2025-04-13 22:41:03,041 root INFO creating build/lib.linux-x86_64-cpython-312/multidict 2025-04-13 22:41:03,042 root INFO copying multidict/_multidict_py.py -> build/lib.linux-x86_64-cpython-312/multidict 2025-04-13 22:41:03,042 root INFO copying multidict/_abc.py -> build/lib.linux-x86_64-cpython-312/multidict 2025-04-13 22:41:03,042 root INFO copying multidict/_compat.py -> build/lib.linux-x86_64-cpython-312/multidict 2025-04-13 22:41:03,042 root INFO copying multidict/__init__.py -> build/lib.linux-x86_64-cpython-312/multidict 2025-04-13 22:41:03,043 root INFO copying multidict/py.typed -> build/lib.linux-x86_64-cpython-312/multidict 2025-04-13 22:41:03,043 root INFO running build_ext ********************* * Accelerated build * ********************* 2025-04-13 22:41:03,149 root INFO building 'multidict._multidict' extension 2025-04-13 22:41:03,150 root INFO creating build/temp.linux-x86_64-cpython-312/multidict 2025-04-13 22:41:03,150 root INFO cc -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -fPIC -I/usr/include/python3.12 -c multidict/_multidict.c -o build/temp.linux-x86_64-cpython-312/multidict/_multidict.o -O3 -std=c99 -Wall -Wsign-compare -Wconversion -fno-strict-aliasing -pedantic In file included from multidict/_multilib/pair_list.h:15, from multidict/_multilib/dict.h:9, from multidict/_multidict.c:6: multidict/_multilib/istr.h:98:21: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 98 | {Py_tp_dealloc, istr_dealloc}, | ^~~~~~~~~~~~ multidict/_multilib/istr.h:98:21: note: (near initialization for 'istr_slots[0].pfunc') multidict/_multilib/istr.h:101:17: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 101 | {Py_tp_new, istr_new}, | ^~~~~~~~ multidict/_multilib/istr.h:101:17: note: (near initialization for 'istr_slots[3].pfunc') In file included from multidict/_multidict.c:8: multidict/_multilib/iter.h:184:21: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 184 | {Py_tp_dealloc, multidict_iter_dealloc}, | ^~~~~~~~~~~~~~~~~~~~~~ multidict/_multilib/iter.h:184:21: note: (near initialization for 'multidict_items_iter_slots[0].pfunc') multidict/_multilib/iter.h:186:22: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 186 | {Py_tp_traverse, multidict_iter_traverse}, | ^~~~~~~~~~~~~~~~~~~~~~~ multidict/_multilib/iter.h:186:22: note: (near initialization for 'multidict_items_iter_slots[2].pfunc') multidict/_multilib/iter.h:187:19: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 187 | {Py_tp_clear, multidict_iter_clear}, | ^~~~~~~~~~~~~~~~~~~~ multidict/_multilib/iter.h:187:19: note: (near initialization for 'multidict_items_iter_slots[3].pfunc') multidict/_multilib/iter.h:188:18: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 188 | {Py_tp_iter, PyObject_SelfIter}, | ^~~~~~~~~~~~~~~~~ multidict/_multilib/iter.h:188:18: note: (near initialization for 'multidict_items_iter_slots[4].pfunc') multidict/_multilib/iter.h:189:22: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 189 | {Py_tp_iternext, multidict_items_iter_iternext}, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ multidict/_multilib/iter.h:189:22: note: (near initialization for 'multidict_items_iter_slots[5].pfunc') multidict/_multilib/iter.h:205:21: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 205 | {Py_tp_dealloc, multidict_iter_dealloc}, | ^~~~~~~~~~~~~~~~~~~~~~ multidict/_multilib/iter.h:205:21: note: (near initialization for 'multidict_values_iter_slots[0].pfunc') multidict/_multilib/iter.h:207:22: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 207 | {Py_tp_traverse, multidict_iter_traverse}, | ^~~~~~~~~~~~~~~~~~~~~~~ multidict/_multilib/iter.h:207:22: note: (near initialization for 'multidict_values_iter_slots[2].pfunc') multidict/_multilib/iter.h:208:19: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 208 | {Py_tp_clear, multidict_iter_clear}, | ^~~~~~~~~~~~~~~~~~~~ multidict/_multilib/iter.h:208:19: note: (near initialization for 'multidict_values_iter_slots[3].pfunc') multidict/_multilib/iter.h:209:18: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 209 | {Py_tp_iter, PyObject_SelfIter}, | ^~~~~~~~~~~~~~~~~ multidict/_multilib/iter.h:209:18: note: (near initialization for 'multidict_values_iter_slots[4].pfunc') multidict/_multilib/iter.h:210:22: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 210 | {Py_tp_iternext, multidict_values_iter_iternext}, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ multidict/_multilib/iter.h:210:22: note: (near initialization for 'multidict_values_iter_slots[5].pfunc') multidict/_multilib/iter.h:227:21: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 227 | {Py_tp_dealloc, multidict_iter_dealloc}, | ^~~~~~~~~~~~~~~~~~~~~~ multidict/_multilib/iter.h:227:21: note: (near initialization for 'multidict_keys_iter_slots[0].pfunc') multidict/_multilib/iter.h:229:22: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 229 | {Py_tp_traverse, multidict_iter_traverse}, | ^~~~~~~~~~~~~~~~~~~~~~~ multidict/_multilib/iter.h:229:22: note: (near initialization for 'multidict_keys_iter_slots[2].pfunc') multidict/_multilib/iter.h:230:19: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 230 | {Py_tp_clear, multidict_iter_clear}, | ^~~~~~~~~~~~~~~~~~~~ multidict/_multilib/iter.h:230:19: note: (near initialization for 'multidict_keys_iter_slots[3].pfunc') multidict/_multilib/iter.h:231:18: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 231 | {Py_tp_iter, PyObject_SelfIter}, | ^~~~~~~~~~~~~~~~~ multidict/_multilib/iter.h:231:18: note: (near initialization for 'multidict_keys_iter_slots[4].pfunc') multidict/_multilib/iter.h:232:22: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 232 | {Py_tp_iternext, multidict_keys_iter_iternext}, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ multidict/_multilib/iter.h:232:22: note: (near initialization for 'multidict_keys_iter_slots[5].pfunc') In file included from multidict/_multidict.c:12: multidict/_multilib/views.h:1010:21: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 1010 | {Py_tp_dealloc, multidict_view_dealloc}, | ^~~~~~~~~~~~~~~~~~~~~~ multidict/_multilib/views.h:1010:21: note: (near initialization for 'multidict_itemsview_slots[0].pfunc') multidict/_multilib/views.h:1011:18: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 1011 | {Py_tp_repr, multidict_itemsview_repr}, | ^~~~~~~~~~~~~~~~~~~~~~~~ multidict/_multilib/views.h:1011:18: note: (near initialization for 'multidict_itemsview_slots[1].pfunc') multidict/_multilib/views.h:1013:22: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 1013 | {Py_nb_subtract, multidict_itemsview_sub}, | ^~~~~~~~~~~~~~~~~~~~~~~ multidict/_multilib/views.h:1013:22: note: (near initialization for 'multidict_itemsview_slots[2].pfunc') multidict/_multilib/views.h:1014:17: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 1014 | {Py_nb_and, multidict_itemsview_and}, | ^~~~~~~~~~~~~~~~~~~~~~~ multidict/_multilib/views.h:1014:17: note: (near initialization for 'multidict_itemsview_slots[3].pfunc') multidict/_multilib/views.h:1015:17: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 1015 | {Py_nb_xor, multidict_itemsview_xor}, | ^~~~~~~~~~~~~~~~~~~~~~~ multidict/_multilib/views.h:1015:17: note: (near initialization for 'multidict_itemsview_slots[4].pfunc') multidict/_multilib/views.h:1016:16: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 1016 | {Py_nb_or, multidict_itemsview_or}, | ^~~~~~~~~~~~~~~~~~~~~~ multidict/_multilib/views.h:1016:16: note: (near initialization for 'multidict_itemsview_slots[5].pfunc') multidict/_multilib/views.h:1017:20: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 1017 | {Py_sq_length, multidict_view_len}, | ^~~~~~~~~~~~~~~~~~ multidict/_multilib/views.h:1017:20: note: (near initialization for 'multidict_itemsview_slots[6].pfunc') multidict/_multilib/views.h:1018:22: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 1018 | {Py_sq_contains, multidict_itemsview_contains}, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ multidict/_multilib/views.h:1018:22: note: (near initialization for 'multidict_itemsview_slots[7].pfunc') multidict/_multilib/views.h:1019:22: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 1019 | {Py_tp_getattro, PyObject_GenericGetAttr}, | ^~~~~~~~~~~~~~~~~~~~~~~ multidict/_multilib/views.h:1019:22: note: (near initialization for 'multidict_itemsview_slots[8].pfunc') multidict/_multilib/views.h:1020:22: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 1020 | {Py_tp_traverse, multidict_view_traverse}, | ^~~~~~~~~~~~~~~~~~~~~~~ multidict/_multilib/views.h:1020:22: note: (near initialization for 'multidict_itemsview_slots[9].pfunc') multidict/_multilib/views.h:1021:19: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 1021 | {Py_tp_clear, multidict_view_clear}, | ^~~~~~~~~~~~~~~~~~~~ multidict/_multilib/views.h:1021:19: note: (near initialization for 'multidict_itemsview_slots[10].pfunc') multidict/_multilib/views.h:1022:25: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 1022 | {Py_tp_richcompare, multidict_view_richcompare}, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ multidict/_multilib/views.h:1022:25: note: (near initialization for 'multidict_itemsview_slots[11].pfunc') multidict/_multilib/views.h:1023:18: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 1023 | {Py_tp_iter, multidict_itemsview_iter}, | ^~~~~~~~~~~~~~~~~~~~~~~~ multidict/_multilib/views.h:1023:18: note: (near initialization for 'multidict_itemsview_slots[12].pfunc') multidict/_multilib/views.h:1564:21: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 1564 | {Py_tp_dealloc, multidict_view_dealloc}, | ^~~~~~~~~~~~~~~~~~~~~~ multidict/_multilib/views.h:1564:21: note: (near initialization for 'multidict_keysview_slots[0].pfunc') multidict/_multilib/views.h:1565:18: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 1565 | {Py_tp_repr, multidict_keysview_repr}, | ^~~~~~~~~~~~~~~~~~~~~~~ multidict/_multilib/views.h:1565:18: note: (near initialization for 'multidict_keysview_slots[1].pfunc') multidict/_multilib/views.h:1567:22: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 1567 | {Py_nb_subtract, multidict_keysview_sub}, | ^~~~~~~~~~~~~~~~~~~~~~ multidict/_multilib/views.h:1567:22: note: (near initialization for 'multidict_keysview_slots[2].pfunc') multidict/_multilib/views.h:1568:17: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 1568 | {Py_nb_and, multidict_keysview_and}, | ^~~~~~~~~~~~~~~~~~~~~~ multidict/_multilib/views.h:1568:17: note: (near initialization for 'multidict_keysview_slots[3].pfunc') multidict/_multilib/views.h:1569:17: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 1569 | {Py_nb_xor, multidict_keysview_xor}, | ^~~~~~~~~~~~~~~~~~~~~~ multidict/_multilib/views.h:1569:17: note: (near initialization for 'multidict_keysview_slots[4].pfunc') multidict/_multilib/views.h:1570:16: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 1570 | {Py_nb_or, multidict_keysview_or}, | ^~~~~~~~~~~~~~~~~~~~~ multidict/_multilib/views.h:1570:16: note: (near initialization for 'multidict_keysview_slots[5].pfunc') multidict/_multilib/views.h:1571:20: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 1571 | {Py_sq_length, multidict_view_len}, | ^~~~~~~~~~~~~~~~~~ multidict/_multilib/views.h:1571:20: note: (near initialization for 'multidict_keysview_slots[6].pfunc') multidict/_multilib/views.h:1572:22: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 1572 | {Py_sq_contains, multidict_keysview_contains}, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ multidict/_multilib/views.h:1572:22: note: (near initialization for 'multidict_keysview_slots[7].pfunc') multidict/_multilib/views.h:1573:22: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 1573 | {Py_tp_getattro, PyObject_GenericGetAttr}, | ^~~~~~~~~~~~~~~~~~~~~~~ multidict/_multilib/views.h:1573:22: note: (near initialization for 'multidict_keysview_slots[8].pfunc') multidict/_multilib/views.h:1574:22: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 1574 | {Py_tp_traverse, multidict_view_traverse}, | ^~~~~~~~~~~~~~~~~~~~~~~ multidict/_multilib/views.h:1574:22: note: (near initialization for 'multidict_keysview_slots[9].pfunc') multidict/_multilib/views.h:1575:19: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 1575 | {Py_tp_clear, multidict_view_clear}, | ^~~~~~~~~~~~~~~~~~~~ multidict/_multilib/views.h:1575:19: note: (near initialization for 'multidict_keysview_slots[10].pfunc') multidict/_multilib/views.h:1576:25: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 1576 | {Py_tp_richcompare, multidict_view_richcompare}, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ multidict/_multilib/views.h:1576:25: note: (near initialization for 'multidict_keysview_slots[11].pfunc') multidict/_multilib/views.h:1577:18: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 1577 | {Py_tp_iter, multidict_keysview_iter}, | ^~~~~~~~~~~~~~~~~~~~~~~ multidict/_multilib/views.h:1577:18: note: (near initialization for 'multidict_keysview_slots[12].pfunc') multidict/_multilib/views.h:1638:21: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 1638 | {Py_tp_dealloc, multidict_view_dealloc}, | ^~~~~~~~~~~~~~~~~~~~~~ multidict/_multilib/views.h:1638:21: note: (near initialization for 'multidict_valuesview_slots[0].pfunc') multidict/_multilib/views.h:1639:18: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 1639 | {Py_tp_repr, multidict_valuesview_repr}, | ^~~~~~~~~~~~~~~~~~~~~~~~~ multidict/_multilib/views.h:1639:18: note: (near initialization for 'multidict_valuesview_slots[1].pfunc') multidict/_multilib/views.h:1641:20: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 1641 | {Py_sq_length, multidict_view_len}, | ^~~~~~~~~~~~~~~~~~ multidict/_multilib/views.h:1641:20: note: (near initialization for 'multidict_valuesview_slots[2].pfunc') multidict/_multilib/views.h:1642:22: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 1642 | {Py_tp_getattro, PyObject_GenericGetAttr}, | ^~~~~~~~~~~~~~~~~~~~~~~ multidict/_multilib/views.h:1642:22: note: (near initialization for 'multidict_valuesview_slots[3].pfunc') multidict/_multilib/views.h:1643:22: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 1643 | {Py_tp_traverse, multidict_view_traverse}, | ^~~~~~~~~~~~~~~~~~~~~~~ multidict/_multilib/views.h:1643:22: note: (near initialization for 'multidict_valuesview_slots[4].pfunc') multidict/_multilib/views.h:1644:19: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 1644 | {Py_tp_clear, multidict_view_clear}, | ^~~~~~~~~~~~~~~~~~~~ multidict/_multilib/views.h:1644:19: note: (near initialization for 'multidict_valuesview_slots[5].pfunc') multidict/_multilib/views.h:1645:18: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 1645 | {Py_tp_iter, multidict_valuesview_iter}, | ^~~~~~~~~~~~~~~~~~~~~~~~~ multidict/_multilib/views.h:1645:18: note: (near initialization for 'multidict_valuesview_slots[6].pfunc') multidict/_multidict.c:878:21: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 878 | {Py_tp_dealloc, multidict_tp_dealloc}, | ^~~~~~~~~~~~~~~~~~~~ multidict/_multidict.c:878:21: note: (near initialization for 'multidict_slots[0].pfunc') multidict/_multidict.c:879:18: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 879 | {Py_tp_repr, multidict_repr}, | ^~~~~~~~~~~~~~ multidict/_multidict.c:879:18: note: (near initialization for 'multidict_slots[1].pfunc') multidict/_multidict.c:882:22: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 882 | {Py_sq_contains, multidict_sq_contains}, | ^~~~~~~~~~~~~~~~~~~~~ multidict/_multidict.c:882:22: note: (near initialization for 'multidict_slots[3].pfunc') multidict/_multidict.c:883:20: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 883 | {Py_mp_length, multidict_mp_len}, | ^~~~~~~~~~~~~~~~ multidict/_multidict.c:883:20: note: (near initialization for 'multidict_slots[4].pfunc') multidict/_multidict.c:884:23: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 884 | {Py_mp_subscript, multidict_mp_subscript}, | ^~~~~~~~~~~~~~~~~~~~~~ multidict/_multidict.c:884:23: note: (near initialization for 'multidict_slots[5].pfunc') multidict/_multidict.c:885:27: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 885 | {Py_mp_ass_subscript, multidict_mp_as_subscript}, | ^~~~~~~~~~~~~~~~~~~~~~~~~ multidict/_multidict.c:885:27: note: (near initialization for 'multidict_slots[6].pfunc') multidict/_multidict.c:887:22: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 887 | {Py_tp_traverse, multidict_tp_traverse}, | ^~~~~~~~~~~~~~~~~~~~~ multidict/_multidict.c:887:22: note: (near initialization for 'multidict_slots[7].pfunc') multidict/_multidict.c:888:19: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 888 | {Py_tp_clear, multidict_tp_clear}, | ^~~~~~~~~~~~~~~~~~ multidict/_multidict.c:888:19: note: (near initialization for 'multidict_slots[8].pfunc') multidict/_multidict.c:889:25: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 889 | {Py_tp_richcompare, multidict_tp_richcompare}, | ^~~~~~~~~~~~~~~~~~~~~~~~ multidict/_multidict.c:889:25: note: (near initialization for 'multidict_slots[9].pfunc') multidict/_multidict.c:890:18: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 890 | {Py_tp_iter, multidict_tp_iter}, | ^~~~~~~~~~~~~~~~~ multidict/_multidict.c:890:18: note: (near initialization for 'multidict_slots[10].pfunc') multidict/_multidict.c:892:18: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 892 | {Py_tp_init, multidict_tp_init}, | ^~~~~~~~~~~~~~~~~ multidict/_multidict.c:892:18: note: (near initialization for 'multidict_slots[12].pfunc') multidict/_multidict.c:893:19: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 893 | {Py_tp_alloc, PyType_GenericAlloc}, | ^~~~~~~~~~~~~~~~~~~ multidict/_multidict.c:893:19: note: (near initialization for 'multidict_slots[13].pfunc') multidict/_multidict.c:894:17: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 894 | {Py_tp_new, PyType_GenericNew}, | ^~~~~~~~~~~~~~~~~ multidict/_multidict.c:894:17: note: (near initialization for 'multidict_slots[14].pfunc') multidict/_multidict.c:895:18: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 895 | {Py_tp_free, PyObject_GC_Del}, | ^~~~~~~~~~~~~~~ multidict/_multidict.c:895:18: note: (near initialization for 'multidict_slots[15].pfunc') multidict/_multidict.c:950:18: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 950 | {Py_tp_init, cimultidict_tp_init}, | ^~~~~~~~~~~~~~~~~~~ multidict/_multidict.c:950:18: note: (near initialization for 'cimultidict_slots[1].pfunc') multidict/_multidict.c:1208:21: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 1208 | {Py_tp_dealloc, multidict_proxy_tp_dealloc}, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ multidict/_multidict.c:1208:21: note: (near initialization for 'multidict_proxy_slots[0].pfunc') multidict/_multidict.c:1209:18: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 1209 | {Py_tp_repr, multidict_proxy_repr}, | ^~~~~~~~~~~~~~~~~~~~ multidict/_multidict.c:1209:18: note: (near initialization for 'multidict_proxy_slots[1].pfunc') multidict/_multidict.c:1212:22: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 1212 | {Py_sq_contains, multidict_proxy_sq_contains}, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ multidict/_multidict.c:1212:22: note: (near initialization for 'multidict_proxy_slots[3].pfunc') multidict/_multidict.c:1213:20: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 1213 | {Py_mp_length, multidict_proxy_mp_len}, | ^~~~~~~~~~~~~~~~~~~~~~ multidict/_multidict.c:1213:20: note: (near initialization for 'multidict_proxy_slots[4].pfunc') multidict/_multidict.c:1214:23: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 1214 | {Py_mp_subscript, multidict_proxy_mp_subscript}, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ multidict/_multidict.c:1214:23: note: (near initialization for 'multidict_proxy_slots[5].pfunc') multidict/_multidict.c:1216:22: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 1216 | {Py_tp_traverse, multidict_proxy_tp_traverse}, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ multidict/_multidict.c:1216:22: note: (near initialization for 'multidict_proxy_slots[6].pfunc') multidict/_multidict.c:1217:19: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 1217 | {Py_tp_clear, multidict_proxy_tp_clear}, | ^~~~~~~~~~~~~~~~~~~~~~~~ multidict/_multidict.c:1217:19: note: (near initialization for 'multidict_proxy_slots[7].pfunc') multidict/_multidict.c:1218:25: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 1218 | {Py_tp_richcompare, multidict_proxy_tp_richcompare}, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ multidict/_multidict.c:1218:25: note: (near initialization for 'multidict_proxy_slots[8].pfunc') multidict/_multidict.c:1219:18: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 1219 | {Py_tp_iter, multidict_proxy_tp_iter}, | ^~~~~~~~~~~~~~~~~~~~~~~ multidict/_multidict.c:1219:18: note: (near initialization for 'multidict_proxy_slots[9].pfunc') multidict/_multidict.c:1221:18: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 1221 | {Py_tp_init, multidict_proxy_tp_init}, | ^~~~~~~~~~~~~~~~~~~~~~~ multidict/_multidict.c:1221:18: note: (near initialization for 'multidict_proxy_slots[11].pfunc') multidict/_multidict.c:1222:19: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 1222 | {Py_tp_alloc, PyType_GenericAlloc}, | ^~~~~~~~~~~~~~~~~~~ multidict/_multidict.c:1222:19: note: (near initialization for 'multidict_proxy_slots[12].pfunc') multidict/_multidict.c:1223:17: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 1223 | {Py_tp_new, PyType_GenericNew}, | ^~~~~~~~~~~~~~~~~ multidict/_multidict.c:1223:17: note: (near initialization for 'multidict_proxy_slots[13].pfunc') multidict/_multidict.c:1224:18: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 1224 | {Py_tp_free, PyObject_GC_Del}, | ^~~~~~~~~~~~~~~ multidict/_multidict.c:1224:18: note: (near initialization for 'multidict_proxy_slots[14].pfunc') multidict/_multidict.c:1319:18: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 1319 | {Py_tp_init, cimultidict_proxy_tp_init}, | ^~~~~~~~~~~~~~~~~~~~~~~~~ multidict/_multidict.c:1319:18: note: (near initialization for 'cimultidict_proxy_slots[2].pfunc') multidict/_multidict.c:1513:19: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 1513 | {Py_mod_exec, module_exec}, | ^~~~~~~~~~~ multidict/_multidict.c:1513:19: note: (near initialization for 'module_slots[0].value') 2025-04-13 22:41:06,270 root INFO cc -shared -Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt build/temp.linux-x86_64-cpython-312/multidict/_multidict.o -L/usr/lib -o build/lib.linux-x86_64-cpython-312/multidict/_multidict.cpython-312-x86_64-linux-musl.so 2025-04-13 22:41:06,298 root INFO installing to build/bdist.linux-x86_64/wheel 2025-04-13 22:41:06,298 root INFO running install 2025-04-13 22:41:06,306 root INFO running install_lib 2025-04-13 22:41:06,311 root INFO creating build/bdist.linux-x86_64/wheel 2025-04-13 22:41:06,311 root INFO creating build/bdist.linux-x86_64/wheel/multidict 2025-04-13 22:41:06,312 root INFO copying build/lib.linux-x86_64-cpython-312/multidict/_multidict_py.py -> build/bdist.linux-x86_64/wheel/./multidict 2025-04-13 22:41:06,312 root INFO copying build/lib.linux-x86_64-cpython-312/multidict/_abc.py -> build/bdist.linux-x86_64/wheel/./multidict 2025-04-13 22:41:06,312 root INFO copying build/lib.linux-x86_64-cpython-312/multidict/_multidict.cpython-312-x86_64-linux-musl.so -> build/bdist.linux-x86_64/wheel/./multidict 2025-04-13 22:41:06,312 root INFO copying build/lib.linux-x86_64-cpython-312/multidict/_compat.py -> build/bdist.linux-x86_64/wheel/./multidict 2025-04-13 22:41:06,313 root INFO copying build/lib.linux-x86_64-cpython-312/multidict/py.typed -> build/bdist.linux-x86_64/wheel/./multidict 2025-04-13 22:41:06,313 root INFO copying build/lib.linux-x86_64-cpython-312/multidict/__init__.py -> build/bdist.linux-x86_64/wheel/./multidict 2025-04-13 22:41:06,313 root INFO running install_egg_info 2025-04-13 22:41:06,318 root INFO running egg_info 2025-04-13 22:41:06,322 root INFO creating multidict.egg-info 2025-04-13 22:41:06,323 root INFO writing multidict.egg-info/PKG-INFO 2025-04-13 22:41:06,323 root INFO writing dependency_links to multidict.egg-info/dependency_links.txt 2025-04-13 22:41:06,324 root INFO writing requirements to multidict.egg-info/requires.txt 2025-04-13 22:41:06,324 root INFO writing top-level names to multidict.egg-info/top_level.txt 2025-04-13 22:41:06,324 root INFO writing manifest file 'multidict.egg-info/SOURCES.txt' 2025-04-13 22:41:06,329 root INFO reading manifest file 'multidict.egg-info/SOURCES.txt' 2025-04-13 22:41:06,330 root INFO reading manifest template 'MANIFEST.in' 2025-04-13 22:41:06,332 root WARNING warning: no previously-included files matching '*.pyc' found anywhere in distribution 2025-04-13 22:41:06,332 root WARNING warning: no previously-included files found matching 'multidict/_multidict.html' 2025-04-13 22:41:06,332 root WARNING warning: no previously-included files found matching 'multidict/*.so' 2025-04-13 22:41:06,332 root WARNING warning: no previously-included files found matching 'multidict/*.pyd' 2025-04-13 22:41:06,333 root WARNING warning: no previously-included files found matching 'multidict/*.pyd' 2025-04-13 22:41:06,333 root WARNING no previously-included directories found matching 'docs/_build' 2025-04-13 22:41:06,333 root INFO adding license file 'LICENSE' 2025-04-13 22:41:06,334 root INFO writing manifest file 'multidict.egg-info/SOURCES.txt' 2025-04-13 22:41:06,335 root INFO Copying multidict.egg-info to build/bdist.linux-x86_64/wheel/./multidict-6.4.3-py3.12.egg-info 2025-04-13 22:41:06,336 root INFO running install_scripts 2025-04-13 22:41:06,340 root INFO creating build/bdist.linux-x86_64/wheel/multidict-6.4.3.dist-info/WHEEL 2025-04-13 22:41:06,341 wheel INFO creating '/home/buildozer/aports/community/py3-multidict/src/multidict-6.4.3/.dist/.tmp-4vsfxcpc/multidict-6.4.3-cp312-cp312-linux_x86_64.whl' and adding 'build/bdist.linux-x86_64/wheel' to it 2025-04-13 22:41:06,341 wheel INFO adding 'multidict/__init__.py' 2025-04-13 22:41:06,341 wheel INFO adding 'multidict/_abc.py' 2025-04-13 22:41:06,342 wheel INFO adding 'multidict/_compat.py' 2025-04-13 22:41:06,342 wheel INFO adding 'multidict/_multidict.cpython-312-x86_64-linux-musl.so' 2025-04-13 22:41:06,343 wheel INFO adding 'multidict/_multidict_py.py' 2025-04-13 22:41:06,343 wheel INFO adding 'multidict/py.typed' 2025-04-13 22:41:06,343 wheel INFO adding 'multidict-6.4.3.dist-info/licenses/LICENSE' 2025-04-13 22:41:06,343 wheel INFO adding 'multidict-6.4.3.dist-info/METADATA' 2025-04-13 22:41:06,343 wheel INFO adding 'multidict-6.4.3.dist-info/WHEEL' 2025-04-13 22:41:06,344 wheel INFO adding 'multidict-6.4.3.dist-info/top_level.txt' 2025-04-13 22:41:06,344 wheel INFO adding 'multidict-6.4.3.dist-info/RECORD' 2025-04-13 22:41:06,344 root INFO removing build/bdist.linux-x86_64/wheel 2025-04-13 22:41:06,345 gpep517 INFO The backend produced .dist/multidict-6.4.3-cp312-cp312-linux_x86_64.whl multidict-6.4.3-cp312-cp312-linux_x86_64.whl 'multidict' -> 'multidict.src' ============================= test session starts ============================== platform linux -- Python 3.12.10, pytest-8.3.5, pluggy-1.5.0 codspeed: 3.2.0 (disabled, mode: walltime, timer_resolution: 1.0ns) benchmark: 4.0.0 (defaults: timer=time.perf_counter disable_gc=False min_rounds=5 min_time=0.000005 max_time=1.0 calibration_precision=10 warmup=False warmup_iterations=100000) rootdir: /home/buildozer/aports/community/py3-multidict/src/multidict-6.4.3 configfile: pytest.ini testpaths: tests/ plugins: cov-5.0.0, codspeed-3.2.0, benchmark-4.0.0 collected 1600 items tests/test_abc.py ... [ 0%] tests/test_copy.py .... [ 0%] tests/test_incorrect_args.py ............................ [ 2%] tests/test_multidict.py ....... [ 2%] tests/test_multidict_benchmarks.py ......................... [ 4%] tests/test_pickle.py ...... [ 4%] tests/test_abc.py .. [ 4%] tests/test_copy.py .... [ 4%] tests/test_incorrect_args.py ............................ [ 6%] tests/test_multidict.py ....... [ 7%] tests/test_multidict_benchmarks.py ......................... [ 8%] tests/test_pickle.py ................................................... [ 11%] .......... [ 12%] tests/test_update.py .......... [ 13%] tests/test_version.py ................... [ 14%] tests/test_views_benchmarks.py ......................... [ 15%] tests/test_pickle.py .. [ 16%] tests/test_abc.py .. [ 16%] tests/test_copy.py .... [ 16%] tests/test_incorrect_args.py ........................................... [ 19%] ............. [ 19%] tests/test_multidict.py ....... [ 20%] tests/test_multidict_benchmarks.py ......................... [ 21%] tests/test_pickle.py . [ 21%] tests/test_update.py .......... [ 22%] tests/test_version.py ................... [ 23%] tests/test_views_benchmarks.py ......................... [ 25%] tests/test_multidict.py . [ 25%] tests/test_pickle.py .. [ 25%] tests/test_abc.py .. [ 25%] tests/test_copy.py .... [ 25%] tests/test_multidict.py ....... [ 26%] tests/test_multidict_benchmarks.py ......................... [ 27%] tests/test_pickle.py . [ 27%] tests/test_update.py .......... [ 28%] tests/test_version.py ................... [ 29%] tests/test_views_benchmarks.py ......................... [ 31%] tests/test_guard.py ... [ 31%] tests/test_istr.py ........ [ 32%] tests/test_multidict.py ................................................ [ 35%] ........................................................................ [ 39%] ........................................................................ [ 44%] ........................................................................ [ 48%] ........................................................................ [ 53%] ................................................................... [ 57%] tests/test_multidict_benchmarks.py .................... [ 58%] tests/test_mutable_multidict.py ........................................ [ 60%] ............. [ 61%] tests/test_types.py ............. [ 62%] tests/test_update.py ... [ 62%] tests/test_version.py . [ 62%] tests/test_pickle.py ... [ 63%] tests/test_update.py .......... [ 63%] tests/test_version.py ................... [ 64%] tests/test_views_benchmarks.py ......................... [ 66%] tests/test_multidict.py . [ 66%] tests/test_guard.py ... [ 66%] tests/test_istr.py ........ [ 67%] tests/test_multidict.py ................................................ [ 70%] ........................................................................ [ 74%] ........................................................................ [ 79%] ........................................................................ [ 83%] ........................................................................ [ 88%] ................................................................... [ 92%] tests/test_multidict_benchmarks.py .................... [ 93%] tests/test_mutable_multidict.py ........................................ [ 96%] ............. [ 96%] tests/test_types.py ............. [ 97%] tests/test_update.py ... [ 97%] tests/test_version.py . [ 97%] tests/test_abc.py . [ 98%] tests/test_circular_imports.py ...... [ 98%] tests/test_leaks.py .... [ 98%] tests/test_multidict.py . [ 98%] tests/test_multidict_benchmarks.py .... [ 98%] tests/test_mypy.py ................. [100%] ---------- coverage: platform linux, python 3.12.10-final-0 ---------- Name Stmts Miss Branch BrPart Cover Missing -------------------------------------------------------------------------------------------------------------- .testenv/lib/python3.12/site-packages/multidict/_compat.py 8 0 2 1 90% 10->exit .testenv/lib/python3.12/site-packages/multidict/_multidict_py.py 607 1 270 3 99% 32, 63->exit, 601->606 multidict.src/__init__.py 13 13 0 0 0% 8-59 multidict.src/_abc.py 24 24 0 0 0% 1-68 multidict.src/_compat.py 8 8 2 0 0% 1-12 multidict.src/_multidict_py.py 607 607 270 0 0% 1-888 tests/conftest.py 80 8 6 1 87% 190-200 -------------------------------------------------------------------------------------------------------------- TOTAL 3651 661 656 5 78% 22 files skipped due to complete coverage. ----------------------------------------------------------------------------------------------------------------------------------------- benchmark: 244 tests ----------------------------------------------------------------------------------------------------------------------------------------- Name (time in ns) Min Max Mean StdDev Median IQR Outliers OPS Rounds Iterations -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- test_multidict_clear_str[case-sensitive-c-extension-module] 110.9073 (1.0) 9,338.9305 (1.0) 115.3591 (1.0) 61.7882 (1.0) 114.5121 (1.0) 1.3266 (1.0) 242;7298 8,668,580.1321 (1.0) 196196 43 test_multidict_getall_str_miss[case-sensitive-c-extension-module] 198.8737 (1.79) 16,801.5007 (1.80) 205.9658 (1.79) 104.9006 (1.70) 204.4568 (1.79) 1.8748 (1.41) 259;10426 4,855,174.2427 (0.56) 197941 24 test_cimultidict_getall_istr_miss[c-extension-module] 222.3998 (2.01) 20,463.1011 (2.19) 231.3482 (2.01) 137.7473 (2.23) 229.4983 (2.00) 2.5495 (1.92) 181;8126 4,322,489.5815 (0.50) 164827 20 test_create_multidictproxy 244.8505 (2.21) 20,526.9491 (2.20) 253.9841 (2.20) 128.1273 (2.07) 252.0508 (2.20) 3.0006 (2.26) 239;12142 3,937,253.9875 (0.45) 193535 20 test_create_empty_cimultidictproxy 266.5998 (2.40) 20,236.5976 (2.17) 276.4188 (2.40) 162.2926 (2.63) 273.6982 (2.39) 2.7503 (2.07) 48;5650 3,617,699.0512 (0.42) 58834 20 test_create_cimultidictproxy 267.6130 (2.41) 27,023.1653 (2.89) 279.7314 (2.42) 190.0659 (3.08) 276.1113 (2.41) 3.5022 (2.64) 187;20204 3,574,857.5903 (0.41) 196465 18 test_create_empty_multidict[case-sensitive-c-extension-module] 287.5342 (2.59) 27,128.6660 (2.90) 303.0396 (2.63) 221.7557 (3.59) 299.4008 (2.61) 5.6694 (4.27) 51;2330 3,299,899.2287 (0.38) 57697 15 test_create_empty_multidict[case-insensitive-c-extension-module] 306.5506 (2.76) 20,942.2491 (2.24) 319.8677 (2.77) 174.5192 (2.82) 316.6497 (2.77) 5.5006 (4.15) 127;4801 3,126,292.3491 (0.36) 130176 20 test_multidict_getall_str_miss[case-insensitive-c-extension-module] 318.8499 (2.87) 20,582.1503 (2.20) 328.9653 (2.85) 142.2071 (2.30) 326.4984 (2.85) 2.9046 (2.19) 227;7453 3,039,834.1058 (0.35) 137381 20 test_copy_from_existing_cimultidict[c-extension-module] 352.5987 (3.18) 20,934.7985 (2.24) 369.0141 (3.20) 194.5578 (3.15) 362.3980 (3.16) 12.0519 (9.08) 190;2385 2,709,923.4714 (0.31) 117192 20 test_multidict_clear_str[case-insensitive-c-extension-module] 365.0202 (3.29) 12,565.9863 (1.35) 448.6445 (3.89) 111.7252 (1.81) 440.0499 (3.84) 25.0293 (18.87) 5365;9808 2,228,936.4354 (0.26) 170941 1 test_create_from_existing_cimultidict[c-extension-module] 388.1985 (3.50) 20,637.1507 (2.21) 402.0915 (3.49) 213.8477 (3.46) 398.2976 (3.48) 3.8504 (2.90) 125;5696 2,486,995.8354 (0.29) 111583 20 test_create_empty_multidictproxy 511.9946 (4.62) 396,153.0165 (42.42) 612.5284 (5.31) 1,010.8904 (16.36) 597.0360 (5.21) 39.9887 (30.14) 170;7749 1,632,577.2610 (0.19) 156715 1 test_multidict_getall_str_hit[case-sensitive-c-extension-module] 668.8559 (6.03) 58,482.2930 (6.26) 727.6029 (6.31) 350.9212 (5.68) 740.1437 (6.46) 64.2862 (48.46) 344;576 1,374,375.9640 (0.16) 185426 7 test_multidict_getall_str_hit[case-insensitive-c-extension-module] 794.3308 (7.16) 80,806.5039 (8.65) 846.4308 (7.34) 495.7828 (8.02) 825.3361 (7.21) 55.5010 (41.84) 247;1542 1,181,431.4756 (0.14) 188680 6 test_multidict_clear_str[case-sensitive-pure-python-module] 861.9973 (7.77) 12,585.9515 (1.35) 1,001.8304 (8.68) 144.7058 (2.34) 992.0332 (8.66) 50.0004 (37.69) 3315;4842 998,172.9811 (0.12) 100756 1 test_multidict_clear_str[case-insensitive-pure-python-module] 886.9683 (8.00) 12,726.9886 (1.36) 1,010.9412 (8.76) 162.6897 (2.63) 999.0181 (8.72) 44.0632 (33.22) 2679;4823 989,177.2346 (0.11) 94251 1 test_cimultidict_getall_istr_hit[c-extension-module] 965.9561 (8.71) 12,781.9949 (1.37) 1,077.8915 (9.34) 138.6905 (2.24) 1,068.9837 (9.34) 44.0050 (33.17) 6115;8645 927,737.1323 (0.11) 184128 1 test_keys_view_not_equals[case-sensitive-c-extension-module] 967.9934 (8.73) 922,674.0221 (98.80) 1,115.6771 (9.67) 2,402.1882 (38.88) 1,095.9920 (9.57) 47.9631 (36.16) 74;7890 896,316.6607 (0.10) 173612 1 test_keys_view_not_equals[case-insensitive-c-extension-module] 1,011.9984 (9.12) 403,388.0541 (43.19) 1,139.1905 (9.88) 1,011.0113 (16.36) 1,122.0109 (9.80) 49.0109 (36.94) 182;7492 877,816.3441 (0.10) 162102 1 test_iterate_multidict_values[case-sensitive-c-extension-module] 1,087.2027 (9.80) 81,122.3988 (8.69) 1,136.9667 (9.86) 435.7615 (7.05) 1,128.9958 (9.86) 16.9966 (12.81) 384;9612 879,533.2540 (0.10) 167673 5 test_iterate_multidict_values[case-insensitive-c-extension-module] 1,128.7484 (10.18) 101,223.5007 (10.84) 1,181.5528 (10.24) 674.8715 (10.92) 1,171.4874 (10.23) 16.7493 (12.63) 234;9465 846,343.8982 (0.10) 193686 4 test_iterate_multidict[case-sensitive-c-extension-module] 2,120.0394 (19.12) 395,483.9776 (42.35) 2,273.8649 (19.71) 1,769.6124 (28.64) 2,251.0067 (19.66) 42.9573 (32.38) 163;10335 439,779.8610 (0.05) 196156 1 test_iterate_multidict[case-insensitive-c-extension-module] 2,123.0080 (19.14) 393,628.0264 (42.15) 2,260.1823 (19.59) 2,570.2434 (41.60) 2,229.9937 (19.47) 39.0573 (29.44) 29;2588 442,442.1826 (0.05) 46147 1 test_iterate_multidict_keys[case-sensitive-c-extension-module] 2,210.0285 (19.93) 406,955.9509 (43.58) 2,375.4979 (20.59) 2,525.0258 (40.87) 2,346.9911 (20.50) 42.9573 (32.38) 115;9613 420,964.3744 (0.05) 175995 1 test_iterate_multidict_keys[case-insensitive-c-extension-module] 2,223.9983 (20.05) 399,514.9746 (42.78) 2,359.9817 (20.46) 1,662.1644 (26.90) 2,331.9735 (20.36) 42.9573 (32.38) 88;3314 423,732.1032 (0.05) 58446 1 test_create_empty_multidict[case-sensitive-pure-python-module] 2,535.0018 (22.86) 24,124.9800 (2.58) 2,838.2797 (24.60) 401.7793 (6.50) 2,755.0268 (24.06) 92.0263 (69.37) 3771;9753 352,326.0991 (0.04) 69721 1 test_create_empty_multidict[case-insensitive-pure-python-module] 2,546.0031 (22.96) 386,495.9581 (41.39) 2,859.1226 (24.78) 1,529.6767 (24.76) 2,766.0280 (24.15) 93.9472 (70.82) 713;9425 349,757.6541 (0.04) 68743 1 test_create_cimultidict_with_dict_istr[c-extension-module] 2,607.0047 (23.51) 405,067.9854 (43.37) 2,839.8003 (24.62) 1,180.8249 (19.11) 2,808.9853 (24.53) 83.9937 (63.32) 241;6465 352,137.4387 (0.04) 121331 1 test_create_multidict_with_dict[case-sensitive-c-extension-module] 2,767.0176 (24.95) 400,672.0264 (42.90) 2,944.1471 (25.52) 1,912.4750 (30.95) 2,916.0292 (25.46) 69.9656 (52.74) 173;8626 339,656.9421 (0.04) 171145 1 test_multidict_getall_str_miss[case-sensitive-pure-python-module] 3,531.9827 (31.85) 406,612.0018 (43.54) 3,728.9187 (32.32) 2,864.7953 (46.36) 3,681.0525 (32.15) 77.9983 (58.80) 125;5738 268,174.2540 (0.03) 116741 1 test_keys_view_more[case-sensitive-c-extension-module] 3,609.0496 (32.54) 405,706.9891 (43.44) 3,816.7524 (33.09) 1,217.1997 (19.70) 3,793.9753 (33.13) 69.0343 (52.04) 264;5827 262,002.8500 (0.03) 113290 1 test_create_cimultidict_with_items_istr[c-extension-module] 3,610.0391 (32.55) 401,963.0142 (43.04) 3,971.7782 (34.43) 2,527.7489 (40.91) 3,914.9891 (34.19) 119.9660 (90.43) 168;4097 251,776.3965 (0.03) 75234 1 test_create_multidict_with_items[case-sensitive-c-extension-module] 3,627.9671 (32.71) 398,889.0094 (42.71) 3,899.5942 (33.80) 2,203.4812 (35.66) 3,840.0176 (33.53) 86.0309 (64.85) 177;4005 256,436.9410 (0.03) 65877 1 test_multidict_getall_str_miss[case-insensitive-pure-python-module] 3,810.9720 (34.36) 495,942.0185 (53.10) 4,031.7581 (34.95) 2,741.3226 (44.37) 3,975.9907 (34.72) 71.0133 (53.53) 140;5387 248,030.7550 (0.03) 96825 1 test_cimultidict_getall_istr_miss[pure-python-module] 3,889.9598 (35.07) 404,191.9601 (43.28) 4,116.8586 (35.69) 1,250.1913 (20.23) 4,083.9659 (35.66) 75.9610 (57.26) 365;5621 242,903.6575 (0.03) 107562 1 test_create_from_existing_cimultidict[pure-python-module] 3,979.0175 (35.88) 394,447.0081 (42.24) 4,302.1739 (37.29) 1,665.2475 (26.95) 4,217.0286 (36.83) 101.0485 (76.17) 726;3831 232,440.6281 (0.03) 60654 1 test_keys_view_less_or_equal[case-sensitive-c-extension-module] 4,061.0321 (36.62) 407,225.0449 (43.61) 4,381.8471 (37.98) 2,591.5321 (41.94) 4,324.0143 (37.76) 87.9518 (66.30) 234;5908 228,214.2607 (0.03) 97695 1 test_keys_view_less[case-sensitive-c-extension-module] 4,155.9688 (37.47) 413,383.9975 (44.26) 4,416.8282 (38.29) 2,948.7510 (47.72) 4,352.0122 (38.00) 83.9937 (63.32) 161;6301 226,406.8157 (0.03) 93362 1 test_multidict_getall_str_hit[case-sensitive-pure-python-module] 4,174.0132 (37.64) 26,401.0159 (2.83) 4,454.2603 (38.61) 302.6498 (4.90) 4,419.0092 (38.59) 99.0112 (74.64) 2849;5849 224,504.1692 (0.03) 96600 1 test_multidict_getall_str_hit[case-insensitive-pure-python-module] 4,491.0121 (40.49) 393,174.9961 (42.10) 4,836.8213 (41.93) 1,809.9461 (29.29) 4,797.9993 (41.90) 108.0334 (81.44) 262;4947 206,747.3516 (0.02) 95211 1 test_cimultidict_getall_istr_hit[pure-python-module] 4,529.0217 (40.84) 403,476.0059 (43.20) 4,875.6223 (42.26) 2,876.1869 (46.55) 4,825.0076 (42.14) 86.9622 (65.55) 118;5232 205,102.0241 (0.02) 93818 1 test_keys_view_repr[case-insensitive-c-extension-module] 5,125.0099 (46.21) 397,063.0351 (42.52) 5,397.2146 (46.79) 2,136.5150 (34.58) 5,344.0453 (46.67) 113.9706 (85.91) 234;5068 185,280.7565 (0.02) 93284 1 test_keys_view_less[case-insensitive-c-extension-module] 5,359.9942 (48.33) 404,829.9743 (43.35) 5,660.3237 (49.07) 3,682.8858 (59.60) 5,588.9832 (48.81) 84.0519 (63.36) 48;2068 176,668.3425 (0.02) 34936 1 test_keys_view_less_or_equal[case-insensitive-c-extension-module] 5,361.9733 (48.35) 399,539.0143 (42.78) 5,648.6779 (48.97) 3,312.8344 (53.62) 5,573.0343 (48.67) 82.0728 (61.87) 71;2854 177,032.5769 (0.02) 42754 1 test_keys_view_repr[case-sensitive-c-extension-module] 5,418.0273 (48.85) 401,431.0543 (42.98) 5,718.3100 (49.57) 3,028.0775 (49.01) 5,641.0208 (49.26) 134.0522 (101.05) 131;4863 174,876.8435 (0.02) 85815 1 test_iterate_multidict_items[case-insensitive-c-extension-module] 5,801.9650 (52.31) 395,719.0202 (42.37) 6,099.7748 (52.88) 1,966.5062 (31.83) 6,063.0264 (52.95) 113.9706 (85.91) 90;1657 163,940.4799 (0.02) 40271 1 test_iterate_multidict_items[case-sensitive-c-extension-module] 5,933.9800 (53.50) 415,490.9984 (44.49) 6,172.2222 (53.50) 2,485.5536 (40.23) 6,131.0129 (53.54) 72.0611 (54.32) 200;5163 162,016.2035 (0.02) 104679 1 test_create_multidict_with_items_with_kwargs[case-sensitive-c-extension-module] 6,774.9643 (61.09) 404,982.0127 (43.36) 7,225.6346 (62.64) 4,213.7411 (68.20) 7,125.9565 (62.23) 183.0049 (137.95) 64;2767 138,396.1480 (0.02) 52530 1 test_cimultidict_fetch_istr[c-extension-module] 6,923.9759 (62.43) 968,720.0072 (103.73) 7,203.2872 (62.44) 5,243.3607 (84.86) 7,104.9435 (62.05) 89.9890 (67.83) 76;7273 138,825.5079 (0.02) 73905 1 test_multidict_fetch[case-sensitive-c-extension-module] 7,149.9962 (64.47) 410,295.9647 (43.93) 7,370.1399 (63.89) 2,787.4097 (45.11) 7,323.0476 (63.95) 69.0343 (52.04) 105;4701 135,682.6343 (0.02) 82055 1 test_keys_view_equals[case-insensitive-c-extension-module] 7,289.0543 (65.72) 27,580.0121 (2.95) 7,502.4001 (65.04) 373.2828 (6.04) 7,460.0102 (65.15) 72.0029 (54.28) 778;1866 133,290.6782 (0.02) 31610 1 test_multidict_popitem_str[case-sensitive-c-extension-module] 7,625.0290 (68.75) 409,675.9949 (43.87) 8,026.4200 (69.58) 2,416.4944 (39.11) 7,966.0094 (69.56) 165.9500 (125.09) 260;3335 124,588.5465 (0.01) 83389 1 test_items_view_not_equals[case-insensitive-c-extension-module] 7,809.0234 (70.41) 400,243.9673 (42.86) 8,047.3480 (69.76) 3,387.0090 (54.82) 7,973.9839 (69.63) 66.0075 (49.76) 72;2323 124,264.5397 (0.01) 40258 1 test_items_view_not_equals[case-sensitive-c-extension-module] 7,866.9982 (70.93) 410,476.9905 (43.95) 8,171.8592 (70.84) 4,170.7522 (67.50) 8,088.0127 (70.63) 94.9367 (71.56) 96;3878 122,371.1742 (0.01) 72559 1 test_keys_view_more[case-insensitive-c-extension-module] 7,955.0082 (71.73) 408,491.9929 (43.74) 8,284.1957 (71.81) 4,389.7905 (71.05) 8,190.9820 (71.53) 78.0565 (58.84) 104;4468 120,711.7783 (0.01) 72818 1 test_keys_view_equals[case-sensitive-c-extension-module] 7,982.0165 (71.97) 405,877.0137 (43.46) 8,279.9712 (71.78) 3,531.9869 (57.16) 8,205.0101 (71.65) 84.0519 (63.36) 97;3638 120,773.3666 (0.01) 63870 1 test_keys_view_more_or_equal[case-sensitive-c-extension-module] 8,125.9641 (73.27) 407,589.0174 (43.64) 8,438.2069 (73.15) 3,572.3785 (57.82) 8,361.0066 (73.01) 86.9622 (65.55) 134;4516 118,508.5900 (0.01) 74135 1 test_multidict_get_hit[case-sensitive-c-extension-module] 8,170.9586 (73.67) 413,010.0133 (44.22) 8,422.3775 (73.01) 3,590.1401 (58.10) 8,364.9647 (73.05) 102.9694 (77.62) 70;1586 118,731.3207 (0.01) 72664 1 test_keys_view_is_disjoint[case-insensitive-c-extension-module] 8,411.0070 (75.84) 413,220.9579 (44.25) 8,675.4303 (75.20) 4,137.4793 (66.96) 8,579.9838 (74.93) 67.9865 (51.25) 71;2348 115,268.0577 (0.01) 37435 1 test_multidict_get_hit_with_default[case-sensitive-c-extension-module] 8,584.9897 (77.41) 484,942.9824 (51.93) 8,911.1473 (77.25) 4,940.6686 (79.96) 8,825.9694 (77.07) 88.0100 (66.34) 105;2787 112,218.9953 (0.01) 73148 1 test_keys_view_is_disjoint[case-sensitive-c-extension-module] 8,620.0307 (77.72) 419,541.0293 (44.92) 8,899.5928 (77.15) 3,313.5434 (53.63) 8,817.9950 (77.00) 83.9937 (63.32) 98;3532 112,364.6910 (0.01) 58696 1 test_multidict_pop_str[case-sensitive-c-extension-module] 9,093.0262 (81.99) 59,499.9874 (6.37) 10,063.2239 (87.23) 832.8438 (13.48) 10,047.9810 (87.75) 1,373.9336 (>1000.0) 8174;213 99,371.7327 (0.01) 64709 1 test_multidict_get_miss[case-sensitive-c-extension-module] 9,428.0113 (85.01) 404,449.9947 (43.31) 9,635.3670 (83.52) 2,089.3048 (33.81) 9,584.0078 (83.69) 93.0158 (70.12) 264;2140 103,784.3183 (0.01) 73573 1 test_cimultidict_get_istr_hit[c-extension-module] 9,657.9897 (87.08) 418,298.0047 (44.79) 9,934.4024 (86.12) 4,066.1948 (65.81) 9,833.0202 (85.87) 79.9773 (60.29) 136;3572 100,660.3071 (0.01) 57804 1 test_cimultidict_insert_istr[c-extension-module] 9,690.9935 (87.38) 413,313.9737 (44.26) 9,955.9453 (86.30) 4,037.0375 (65.34) 9,867.0134 (86.17) 80.0355 (60.33) 156;4373 100,442.4968 (0.01) 87314 1 test_multidict_insert_str[case-sensitive-c-extension-module] 9,990.0062 (90.08) 412,688.9980 (44.19) 10,310.0226 (89.37) 3,400.0458 (55.03) 10,227.0278 (89.31) 88.0100 (66.34) 200;4156 96,992.9976 (0.01) 83105 1 test_keys_view_and[case-insensitive-c-extension-module] 10,012.9982 (90.28) 420,033.0004 (44.98) 10,443.4440 (90.53) 3,884.8094 (62.87) 10,338.0298 (90.28) 169.9664 (128.12) 65;1919 95,753.8531 (0.01) 32428 1 test_keys_view_not_equals[case-sensitive-pure-python-module] 10,047.9810 (90.60) 417,943.9857 (44.75) 10,582.8308 (91.74) 5,548.6062 (89.80) 10,422.9548 (91.02) 146.9743 (110.79) 56;2267 94,492.6754 (0.01) 36020 1 test_cimultidict_get_istr_hit_with_default[c-extension-module] 10,078.0162 (90.87) 415,280.0539 (44.47) 10,346.9882 (89.69) 3,698.3266 (59.85) 10,261.0211 (89.61) 68.9761 (51.99) 121;3581 96,646.4815 (0.01) 59005 1 test_keys_view_and[case-sensitive-c-extension-module] 10,288.9608 (92.77) 410,821.9873 (43.99) 10,674.0244 (92.53) 3,178.5986 (51.44) 10,559.9756 (92.22) 111.9333 (84.38) 198;3541 93,685.3769 (0.01) 49437 1 test_items_view_not_equals[case-sensitive-pure-python-module] 10,447.9841 (94.20) 416,441.9952 (44.59) 10,973.1770 (95.12) 3,759.5187 (60.85) 10,852.9930 (94.78) 150.0011 (113.07) 141;2177 91,131.3102 (0.01) 35280 1 test_cimultidict_get_istr_miss[c-extension-module] 10,730.9897 (96.76) 412,036.0245 (44.12) 10,941.4678 (94.85) 2,878.2224 (46.58) 10,862.0152 (94.85) 49.0109 (36.94) 164;3654 91,395.4156 (0.01) 58059 1 test_create_multidict_with_dict[case-insensitive-c-extension-module] 10,945.0193 (98.69) 420,593.9476 (45.04) 11,368.4416 (98.55) 4,883.8355 (79.04) 11,264.9868 (98.37) 172.0036 (129.66) 101;3168 87,962.8043 (0.01) 65096 1 test_cimultidict_get_istr_with_default_miss[c-extension-module] 11,094.9622 (100.04) 411,098.0080 (44.02) 11,333.1448 (98.24) 3,726.4169 (60.31) 11,251.0170 (98.25) 65.0180 (49.01) 108;3234 88,236.7617 (0.01) 57042 1 test_keys_view_not_equals[case-insensitive-pure-python-module] 11,131.9823 (100.37) 409,597.0071 (43.86) 11,717.5894 (101.57) 3,169.8316 (51.30) 11,574.0113 (101.07) 157.9756 (119.08) 284;2354 85,341.7852 (0.01) 33065 1 test_cimultidict_pop_istr[c-extension-module] 11,163.9965 (100.66) 406,236.9699 (43.50) 11,995.9203 (103.99) 3,540.3991 (57.30) 11,886.0044 (103.80) 1,004.0239 (756.84) 155;390 83,361.6744 (0.01) 51385 1 test_values_view_repr[case-insensitive-c-extension-module] 11,208.9911 (101.07) 416,661.0306 (44.62) 11,568.6521 (100.28) 3,307.2232 (53.53) 11,489.9594 (100.34) 103.0276 (77.66) 136;3650 86,440.4936 (0.01) 59581 1 test_values_view_repr[case-sensitive-c-extension-module] 11,414.9880 (102.92) 412,713.9691 (44.19) 11,749.2113 (101.85) 4,341.4289 (70.26) 11,645.9560 (101.70) 87.9518 (66.30) 113;3667 85,112.0960 (0.01) 59106 1 test_items_view_not_equals[case-insensitive-pure-python-module] 11,494.9653 (103.64) 419,271.9935 (44.90) 12,073.3970 (104.66) 3,936.8824 (63.72) 11,905.9696 (103.97) 174.9722 (131.90) 202;2406 82,826.7304 (0.01) 32013 1 test_multidict_delitem_str[case-sensitive-c-extension-module] 11,858.0065 (106.92) 419,916.0030 (44.96) 12,853.1943 (111.42) 3,882.4289 (62.83) 12,769.0146 (111.51) 1,028.0055 (774.92) 106;328 77,801.6712 (0.01) 53666 1 test_cimultidict_delitem_istr[c-extension-module] 11,889.0312 (107.20) 409,255.9684 (43.82) 12,687.2160 (109.98) 3,081.5789 (49.87) 12,615.9866 (110.17) 876.2727 (660.54) 182;407 78,819.4983 (0.01) 52569 1 test_create_multidict_with_items[case-insensitive-c-extension-module] 12,297.0087 (110.88) 419,036.0196 (44.87) 12,767.1446 (110.67) 4,955.8658 (80.21) 12,614.0076 (110.15) 138.9999 (104.78) 111;3288 78,326.0494 (0.01) 51776 1 test_items_view_less_or_equal[case-sensitive-c-extension-module] 12,860.0514 (115.95) 416,563.9984 (44.61) 13,285.6871 (115.17) 4,304.6414 (69.67) 13,148.9942 (114.83) 111.9915 (84.42) 114;2877 75,268.9710 (0.01) 44030 1 test_items_view_less[case-sensitive-c-extension-module] 13,308.9488 (120.00) 417,147.0064 (44.67) 13,797.5210 (119.60) 4,299.8967 (69.59) 13,666.9842 (119.35) 123.9823 (93.46) 129;2723 72,476.7879 (0.01) 43672 1 test_items_view_less[case-insensitive-c-extension-module] 13,565.0043 (122.31) 418,391.0205 (44.80) 13,984.0210 (121.22) 5,220.0917 (84.48) 13,837.9983 (120.84) 112.0497 (84.46) 60;1823 71,510.1903 (0.01) 29313 1 test_items_view_less_or_equal[case-insensitive-c-extension-module] 13,890.9672 (125.25) 422,715.0348 (45.26) 14,348.6387 (124.38) 5,313.3740 (85.99) 14,177.9892 (123.81) 112.9811 (85.17) 88;2058 69,693.0227 (0.01) 29003 1 test_copy_from_existing_cimultidict[pure-python-module] 13,915.0070 (125.47) 509,768.9573 (54.59) 15,055.3808 (130.51) 6,416.8621 (103.85) 14,499.9940 (126.62) 392.9599 (296.22) 63;4514 66,421.4352 (0.01) 21621 1 test_keys_view_sub[case-insensitive-c-extension-module] 13,940.0363 (125.69) 415,684.9463 (44.51) 14,625.0053 (126.78) 3,897.7861 (63.08) 14,341.9602 (125.24) 246.0438 (185.47) 84;4068 68,376.0437 (0.01) 21402 1 test_keys_view_or[case-insensitive-c-extension-module] 14,292.9493 (128.87) 418,763.9570 (44.84) 14,850.6689 (128.73) 5,563.2615 (90.04) 14,681.0198 (128.21) 168.0455 (126.67) 45;1468 67,337.0342 (0.01) 20802 1 test_keys_view_sub[case-sensitive-c-extension-module] 14,354.9987 (129.43) 414,834.0086 (44.42) 15,033.5806 (130.32) 4,463.3000 (72.24) 14,735.0365 (128.68) 214.9609 (162.04) 115;7859 66,517.7531 (0.01) 40810 1 test_keys_view_or[case-sensitive-c-extension-module] 14,645.9788 (132.06) 410,177.9778 (43.92) 15,123.9322 (131.10) 3,089.3446 (50.00) 15,008.9618 (131.07) 144.9953 (109.30) 237;2251 66,120.3707 (0.01) 34437 1 test_multidict_repr[case-sensitive-c-extension-module] 15,334.9829 (138.27) 416,928.9605 (44.64) 15,978.2305 (138.51) 3,797.8907 (61.47) 15,739.0023 (137.44) 310.2468 (233.87) 129;7702 62,585.1529 (0.01) 44473 1 test_multidict_repr[case-insensitive-c-extension-module] 15,361.0017 (138.50) 416,819.0062 (44.63) 15,909.4374 (137.91) 3,868.3077 (62.61) 15,783.9968 (137.84) 150.9907 (113.82) 101;3893 62,855.7739 (0.01) 43184 1 test_create_cimultidict_with_items_istr_with_kwargs[c-extension-module] 15,369.9657 (138.58) 413,756.9922 (44.30) 15,955.4469 (138.31) 4,598.0627 (74.42) 15,822.0064 (138.17) 233.0053 (175.64) 56;1625 62,674.5216 (0.01) 29044 1 test_items_view_repr[case-insensitive-c-extension-module] 15,414.9602 (138.99) 434,849.9933 (46.56) 15,951.3338 (138.28) 5,182.9977 (83.88) 15,800.9934 (137.99) 133.9940 (101.01) 111;2970 62,690.6825 (0.01) 42871 1 test_items_view_repr[case-sensitive-c-extension-module] 15,617.9885 (140.82) 486,069.9992 (52.05) 16,161.3534 (140.10) 4,682.3301 (75.78) 15,983.9983 (139.58) 128.9882 (97.23) 139;3721 61,876.0062 (0.01) 40328 1 test_multidict_fetch[case-insensitive-c-extension-module] 15,933.9979 (143.67) 418,444.9790 (44.81) 16,227.9826 (140.67) 3,153.8883 (51.04) 16,137.9576 (140.93) 80.9669 (61.03) 188;2784 61,621.9540 (0.01) 48950 1 test_keys_view_more_or_equal[case-insensitive-c-extension-module] 16,781.0358 (151.31) 423,973.0188 (45.40) 17,249.4910 (149.53) 6,196.8575 (100.29) 17,049.9552 (148.89) 92.9576 (70.07) 103;3702 57,972.7252 (0.01) 45395 1 test_values_view_repr[case-insensitive-pure-python-module] 18,356.0187 (165.51) 426,021.9866 (45.62) 18,974.9173 (164.49) 3,902.4700 (63.16) 18,815.9756 (164.31) 300.0605 (226.19) 148;1857 52,701.1519 (0.01) 31980 1 test_values_view_repr[case-sensitive-pure-python-module] 18,475.9847 (166.59) 418,009.9932 (44.76) 19,193.4807 (166.38) 7,156.2181 (115.82) 18,941.0057 (165.41) 271.0149 (204.29) 60;2493 52,101.0240 (0.01) 30551 1 test_iterate_multidict_values[case-insensitive-pure-python-module] 18,540.0131 (167.17) 423,466.0300 (45.34) 19,044.0691 (165.09) 5,279.9585 (85.45) 18,867.0238 (164.76) 162.0501 (122.16) 71;2041 52,509.7864 (0.01) 28904 1 test_iterate_multidict_values[case-sensitive-pure-python-module] 18,709.9795 (168.70) 426,659.0113 (45.69) 19,498.7868 (169.03) 6,284.7087 (101.71) 19,296.0142 (168.51) 241.0379 (181.70) 71;1724 51,285.2420 (0.01) 28155 1 test_multidict_get_hit[case-insensitive-c-extension-module] 18,858.9911 (170.04) 418,192.9980 (44.78) 19,236.4115 (166.75) 6,129.6830 (99.20) 19,069.9939 (166.53) 89.0577 (67.13) 86;2380 51,984.7478 (0.01) 41793 1 test_multidict_get_hit_with_default[case-insensitive-c-extension-module] 19,225.0009 (173.34) 415,956.0194 (44.54) 19,599.0998 (169.90) 2,793.5719 (45.21) 19,508.9960 (170.37) 99.9426 (75.34) 330;2277 51,022.7517 (0.01) 41414 1 test_keys_view_repr[case-insensitive-pure-python-module] 19,420.9861 (175.11) 413,915.0260 (44.32) 20,198.0809 (175.09) 5,407.0722 (87.51) 19,859.9882 (173.43) 259.0241 (195.26) 362;1741 49,509.6543 (0.01) 22556 1 test_multidict_insert_str[case-insensitive-c-extension-module] 19,662.0240 (177.28) 426,331.0111 (45.65) 20,061.1769 (173.90) 3,914.5507 (63.35) 19,940.0238 (174.13) 109.9543 (82.88) 187;3287 49,847.5242 (0.01) 53953 1 test_multidict_get_miss[case-insensitive-c-extension-module] 19,940.0238 (179.79) 422,314.9735 (45.22) 20,274.6162 (175.75) 5,548.3657 (89.80) 20,115.9855 (175.67) 65.0762 (49.06) 117;2476 49,322.7585 (0.01) 41319 1 test_keys_view_repr[case-sensitive-pure-python-module] 19,969.0112 (180.05) 431,274.0057 (46.18) 20,624.7061 (178.79) 4,330.7407 (70.09) 20,458.0138 (178.65) 266.0090 (200.52) 150;2031 48,485.5393 (0.01) 35406 1 test_multidict_pop_str[case-insensitive-c-extension-module] 20,340.9581 (183.41) 1,067,841.9494 (114.34) 21,206.8577 (183.83) 6,854.4861 (110.94) 20,939.0419 (182.85) 800.0061 (603.05) 151;648 47,154.5580 (0.01) 37072 1 test_multidict_delitem_str[case-insensitive-c-extension-module] 20,374.9514 (183.71) 427,443.9998 (45.77) 21,363.2093 (185.19) 5,884.7611 (95.24) 21,227.9847 (185.38) 1,068.9837 (805.81) 165;560 46,809.4465 (0.01) 37549 1 test_cimultidict_update_istr[c-extension-module] 20,874.0239 (188.21) 498,138.0189 (53.34) 21,934.5698 (190.14) 8,308.4817 (134.47) 21,332.9913 (186.29) 227.0099 (171.12) 242;2309 45,590.1351 (0.01) 20346 1 test_multidict_update_str[case-sensitive-c-extension-module] 21,209.0090 (191.23) 420,990.0508 (45.08) 21,863.3962 (189.52) 6,980.6333 (112.98) 21,623.0401 (188.83) 206.9864 (156.03) 82;1853 45,738.5481 (0.01) 29207 1 test_multidict_popitem_str[case-insensitive-c-extension-module] 21,666.9869 (195.36) 425,498.0013 (45.56) 22,378.1382 (193.99) 5,704.7165 (92.33) 22,099.9937 (192.99) 207.0446 (156.07) 137;4570 44,686.4700 (0.01) 34816 1 test_iterate_multidict_keys[case-sensitive-pure-python-module] 22,180.9605 (200.00) 491,173.0066 (52.59) 22,754.4537 (197.25) 7,370.8281 (119.29) 22,505.9921 (196.54) 155.9965 (117.59) 78;2444 43,947.4406 (0.01) 30647 1 test_iterate_multidict[case-sensitive-pure-python-module] 22,605.0033 (203.82) 435,551.9777 (46.64) 23,244.0185 (201.49) 4,867.5208 (78.78) 23,060.0126 (201.38) 192.9584 (145.45) 109;1344 43,021.8209 (0.00) 21309 1 test_create_multidict_with_items_with_kwargs[case-insensitive-c-extension-module] 23,384.9860 (210.85) 437,693.0301 (46.87) 24,041.7991 (208.41) 4,957.6389 (80.24) 23,841.9743 (208.20) 191.9689 (144.71) 121;1856 41,594.2249 (0.00) 27107 1 test_iterate_multidict_items[case-sensitive-pure-python-module] 26,635.0107 (240.16) 432,522.0361 (46.31) 27,292.1384 (236.58) 6,237.7146 (100.95) 27,012.9531 (235.90) 233.0053 (175.64) 87;2883 36,640.5880 (0.00) 24939 1 test_keys_view_less_or_equal[case-sensitive-pure-python-module] 27,919.0135 (251.73) 431,556.0218 (46.21) 28,634.7579 (248.22) 7,344.0093 (118.86) 28,349.9830 (247.57) 185.9735 (140.19) 76;1704 34,922.5931 (0.00) 23729 1 test_items_view_sub[case-insensitive-c-extension-module] 28,236.0124 (254.59) 71,302,719.9963 (>1000.0) 43,860.7124 (380.21) 642,928.7602 (>1000.0) 34,597.9934 (302.13) 3,016.5247 (>1000.0) 2;2370 22,799.4473 (0.00) 14128 1 test_keys_view_less[case-sensitive-pure-python-module] 28,377.9809 (255.87) 431,049.0331 (46.16) 29,052.0012 (251.84) 5,368.6555 (86.89) 28,806.0401 (251.55) 167.9291 (126.59) 155;1702 34,421.0368 (0.00) 22686 1 test_create_multidict_with_items[case-sensitive-pure-python-module] 31,447.9694 (283.55) 436,336.9662 (46.72) 32,399.4933 (280.86) 5,483.6157 (88.75) 32,141.9793 (280.69) 275.0312 (207.32) 110;1266 30,864.6802 (0.00) 16562 1 test_multidict_update_str[case-insensitive-c-extension-module] 31,883.0134 (287.47) 438,518.9968 (46.96) 32,531.7983 (282.00) 6,197.7781 (100.31) 32,277.9524 (281.87) 173.0514 (130.45) 99;2177 30,739.1553 (0.00) 25146 1 test_items_view_sub[case-sensitive-c-extension-module] 32,196.9856 (290.31) 14,189,640.9914 (>1000.0) 38,370.2607 (332.62) 98,127.4275 (>1000.0) 35,215.0528 (307.52) 3,055.2183 (>1000.0) 7;3600 26,061.8505 (0.00) 21573 1 test_items_view_repr[case-sensitive-pure-python-module] 32,263.9826 (290.91) 432,349.9743 (46.30) 33,051.5948 (286.51) 7,033.0277 (113.82) 32,753.9747 (286.03) 216.9400 (163.53) 64;2010 30,255.7261 (0.00) 19402 1 test_items_view_repr[case-insensitive-pure-python-module] 32,424.9850 (292.36) 435,557.9731 (46.64) 33,122.6400 (287.13) 6,188.5056 (100.16) 32,848.0382 (286.85) 190.9793 (143.96) 86;2075 30,190.8302 (0.00) 21176 1 test_multidict_repr[case-sensitive-pure-python-module] 33,010.0302 (297.64) 440,350.0352 (47.15) 33,721.6437 (292.32) 5,937.8501 (96.10) 33,451.0114 (292.12) 203.9596 (153.75) 98;2210 29,654.5449 (0.00) 18790 1 test_multidict_repr[case-insensitive-pure-python-module] 33,503.9804 (302.09) 433,406.9672 (46.41) 34,345.6436 (297.73) 7,242.1276 (117.21) 33,982.9712 (296.76) 218.9918 (165.08) 103;1946 29,115.7741 (0.00) 18609 1 test_keys_view_xor[case-insensitive-c-extension-module] 33,838.9655 (305.11) 428,868.9815 (45.92) 35,415.0688 (307.00) 4,765.1659 (77.12) 34,516.0370 (301.42) 371.9906 (280.41) 726;1613 28,236.5681 (0.00) 11051 1 test_keys_view_xor[case-sensitive-c-extension-module] 33,951.0152 (306.12) 447,555.0377 (47.92) 34,892.5113 (302.47) 7,153.6036 (115.78) 34,553.9884 (301.75) 267.0567 (201.31) 93;1577 28,659.4447 (0.00) 19495 1 test_items_view_less_or_equal[case-sensitive-pure-python-module] 37,462.0431 (337.78) 439,925.0029 (47.11) 38,193.9398 (331.09) 6,635.4659 (107.39) 37,889.9858 (330.88) 178.0572 (134.22) 97;1489 26,182.1641 (0.00) 18391 1 test_items_view_less[case-sensitive-pure-python-module] 38,121.0120 (343.72) 439,343.9740 (47.04) 38,937.7569 (337.54) 7,933.1621 (128.39) 38,593.0180 (337.02) 194.9957 (146.99) 75;1387 25,682.0135 (0.00) 17828 1 test_create_multidict_with_dict[case-sensitive-pure-python-module] 42,091.9969 (379.52) 445,997.9828 (47.76) 43,359.6214 (375.87) 6,674.5283 (108.02) 42,963.0163 (375.18) 409.9566 (309.03) 134;1315 23,062.9320 (0.00) 14952 1 test_iterate_multidict[case-insensitive-pure-python-module] 44,101.0343 (397.64) 450,018.9680 (48.19) 44,890.6447 (389.14) 7,653.0323 (123.86) 44,518.0340 (388.76) 177.0095 (133.43) 91;1149 22,276.3564 (0.00) 14188 1 test_iterate_multidict_keys[case-insensitive-pure-python-module] 44,209.9990 (398.62) 454,230.0012 (48.64) 45,249.7530 (392.25) 9,511.2443 (153.93) 44,718.9668 (390.52) 261.0032 (196.75) 94;2800 22,099.5681 (0.00) 18057 1 test_create_multidict_with_items[case-insensitive-pure-python-module] 46,332.0175 (417.75) 446,763.0060 (47.84) 47,284.9968 (409.89) 6,084.5876 (98.47) 46,934.9907 (409.87) 283.9952 (214.08) 78;779 21,148.3571 (0.00) 9111 1 test_multidict_update_str_with_kwargs[case-sensitive-c-extension-module] 46,807.9816 (422.05) 457,029.0330 (48.94) 47,868.7295 (414.95) 7,697.9831 (124.59) 47,456.9970 (414.43) 295.0546 (222.42) 92;715 20,890.4646 (0.00) 11321 1 test_iterate_multidict_items[case-insensitive-pure-python-module] 47,862.9954 (431.56) 453,015.0327 (48.51) 49,781.3257 (431.53) 10,039.9991 (162.49) 48,617.0175 (424.56) 2,294.9680 (>1000.0) 84;261 20,087.8540 (0.00) 16097 1 test_create_cimultidict_with_items_istr[pure-python-module] 49,378.9557 (445.23) 476,502.9880 (51.02) 50,641.8545 (438.99) 10,016.0467 (162.10) 50,109.9858 (437.60) 307.9767 (232.16) 78;972 19,746.5122 (0.00) 11976 1 test_keys_view_more[case-sensitive-pure-python-module] 49,870.9851 (449.66) 454,469.0019 (48.66) 50,745.7216 (439.89) 9,133.8745 (147.83) 50,350.0341 (439.69) 188.9421 (142.43) 71;1140 19,706.0948 (0.00) 15331 1 test_keys_view_less_or_equal[case-insensitive-pure-python-module] 50,825.9982 (458.27) 455,853.0054 (48.81) 52,642.7634 (456.34) 8,071.0737 (130.62) 52,555.9881 (458.96) 580.9707 (437.94) 73;3291 18,995.9633 (0.00) 15312 1 test_keys_view_less[case-insensitive-pure-python-module] 51,227.9803 (461.90) 458,172.9881 (49.06) 52,471.9399 (454.86) 8,257.0589 (133.63) 51,739.0436 (451.82) 1,178.5014 (888.37) 104;604 19,057.8050 (0.00) 14768 1 test_items_view_more[case-sensitive-pure-python-module] 55,344.9499 (499.02) 547,675.9980 (58.64) 56,258.9072 (487.68) 7,444.2648 (120.48) 55,845.9724 (487.69) 216.0086 (162.83) 146;1050 17,774.9631 (0.00) 13948 1 test_keys_view_more[case-insensitive-pure-python-module] 57,346.0129 (517.06) 467,009.0275 (50.01) 58,281.1390 (505.21) 8,164.8271 (132.14) 57,903.0020 (505.65) 228.9889 (172.61) 81;946 17,158.2096 (0.00) 12483 1 test_cimultidict_update_istr_with_kwargs[c-extension-module] 57,355.0351 (517.14) 465,736.0259 (49.87) 58,669.8702 (508.58) 9,685.0036 (156.75) 58,156.0307 (507.86) 442.7275 (333.73) 62;842 17,044.5238 (0.00) 13719 1 test_create_multidict_with_dict[case-insensitive-pure-python-module] 57,557.0157 (518.97) 468,574.9882 (50.17) 59,349.5113 (514.48) 11,291.4888 (182.74) 58,586.0107 (511.61) 425.2215 (320.54) 104;1152 16,849.3384 (0.00) 11925 1 test_items_view_less_or_equal[case-insensitive-pure-python-module] 59,482.0012 (536.32) 472,447.0200 (50.59) 60,813.0669 (527.16) 8,754.1978 (141.68) 60,104.9978 (524.88) 1,020.9915 (769.63) 110;549 16,443.8344 (0.00) 13028 1 test_create_cimultidict_with_dict_istr[pure-python-module] 60,395.9779 (544.56) 471,637.0022 (50.50) 61,950.4652 (537.02) 6,943.1676 (112.37) 61,388.0111 (536.08) 454.5436 (342.64) 190;1090 16,141.9288 (0.00) 11572 1 test_items_view_less[case-insensitive-pure-python-module] 60,738.9957 (547.66) 467,440.0552 (50.05) 62,088.3253 (538.22) 8,170.3233 (132.23) 61,514.0307 (537.18) 590.7350 (445.30) 79;1410 16,106.0875 (0.00) 12411 1 test_items_view_is_disjoint[case-insensitive-c-extension-module] 61,656.9887 (555.93) 530,560.9666 (56.81) 62,266.6813 (539.76) 9,203.5447 (148.95) 61,849.0158 (540.11) 86.0891 (64.89) 74;900 16,059.9534 (0.00) 12418 1 test_items_view_is_disjoint[case-sensitive-c-extension-module] 61,830.9714 (557.50) 464,059.9946 (49.69) 62,512.7357 (541.90) 9,961.7717 (161.22) 62,022.0089 (541.62) 112.0497 (84.46) 88;1193 15,996.7403 (0.00) 14563 1 test_items_view_more[case-insensitive-pure-python-module] 63,328.0142 (571.00) 541,671.0046 (58.00) 64,334.7988 (557.69) 10,413.4608 (168.53) 63,855.0264 (557.63) 243.0170 (183.19) 67;916 15,543.6874 (0.00) 12736 1 test_multidict_update_str_with_kwargs[case-insensitive-c-extension-module] 67,658.9552 (610.05) 477,317.9535 (51.11) 69,892.5645 (605.87) 9,887.5396 (160.02) 68,295.9799 (596.41) 720.9601 (543.47) 148;2775 14,307.6736 (0.00) 12518 1 test_items_view_sub[case-sensitive-pure-python-module] 78,902.9873 (711.43) 565,580.9655 (60.56) 81,913.7164 (710.08) 11,675.9510 (188.97) 80,380.9962 (701.94) 589.0033 (444.00) 90;1480 12,207.9676 (0.00) 9448 1 test_create_multidict_with_items_with_kwargs[case-sensitive-pure-python-module] 85,559.0333 (771.45) 495,643.0057 (53.07) 88,218.5475 (764.73) 11,781.8202 (190.68) 87,019.9874 (759.92) 846.9797 (638.46) 192;783 11,335.4847 (0.00) 7958 1 test_items_view_or[case-insensitive-c-extension-module] 87,221.0367 (786.43) 483,567.0115 (51.78) 88,370.4317 (766.05) 4,986.9882 (80.71) 87,918.0152 (767.76) 379.0192 (285.71) 118;861 11,316.0022 (0.00) 7404 1 test_items_view_or[case-sensitive-c-extension-module] 87,908.9930 (792.64) 499,163.9871 (53.45) 89,555.1676 (776.32) 8,423.1817 (136.32) 89,067.0344 (777.80) 405.0089 (305.30) 78;899 11,166.3015 (0.00) 9638 1 test_items_view_and[case-insensitive-c-extension-module] 88,959.9905 (802.11) 505,808.9737 (54.16) 89,957.9059 (779.81) 9,588.2355 (155.18) 89,385.0229 (780.57) 238.0693 (179.46) 83;620 11,116.3103 (0.00) 7462 1 test_items_view_and[case-sensitive-c-extension-module] 89,422.9743 (806.29) 498,715.0314 (53.40) 90,805.7074 (787.16) 11,761.4497 (190.35) 90,098.9980 (786.81) 183.0340 (137.97) 89;972 11,012.5236 (0.00) 9816 1 test_items_view_more[case-sensitive-c-extension-module] 97,795.9717 (881.78) 508,489.0290 (54.45) 99,186.3745 (859.81) 12,568.3376 (203.41) 98,277.9893 (858.23) 205.0074 (154.54) 131;766 10,082.0300 (0.00) 9652 1 test_multidict_popitem_str[case-sensitive-pure-python-module] 98,671.0074 (889.67) 510,187.9942 (54.63) 101,486.1696 (879.74) 12,811.5177 (207.35) 100,042.0307 (873.64) 584.9288 (440.93) 65;1199 9,853.5594 (0.00) 7415 1 test_items_view_more[case-insensitive-c-extension-module] 100,795.9945 (908.83) 518,665.0087 (55.54) 102,336.8887 (887.12) 12,305.5906 (199.16) 101,620.5060 (887.42) 360.0144 (271.38) 94;471 9,771.6475 (0.00) 8796 1 test_create_cimultidict_with_items_istr_with_kwargs[pure-python-module] 106,250.9837 (958.02) 521,355.0176 (55.83) 108,157.3454 (937.57) 11,128.1637 (180.10) 107,264.0298 (936.71) 526.9540 (397.22) 108;706 9,245.7891 (0.00) 6978 1 test_items_view_xor[case-insensitive-c-extension-module] 114,781.0253 (>1000.0) 540,226.9890 (57.85) 124,264.0471 (>1000.0) 15,670.7852 (253.62) 120,437.9951 (>1000.0) 5,813.4610 (>1000.0) 193;885 8,047.3799 (0.00) 5300 1 test_items_view_xor[case-sensitive-c-extension-module] 115,700.0079 (>1000.0) 540,644.9782 (57.89) 123,989.8969 (>1000.0) 14,583.1658 (236.02) 121,006.0436 (>1000.0) 3,332.7669 (>1000.0) 390;1159 8,065.1732 (0.00) 6931 1 test_create_multidict_with_items_with_kwargs[case-insensitive-pure-python-module] 116,898.0380 (>1000.0) 533,243.9905 (57.10) 121,130.4249 (>1000.0) 15,068.0516 (243.87) 119,520.0020 (>1000.0) 1,303.5024 (982.59) 155;559 8,255.5642 (0.00) 6044 1 test_multidict_pop_str[case-sensitive-pure-python-module] 122,064.0261 (>1000.0) 538,234.0169 (57.63) 124,616.2127 (>1000.0) 15,142.6634 (245.07) 123,626.4943 (>1000.0) 685.0460 (516.39) 31;537 8,024.6380 (0.00) 5834 1 test_items_view_sub[case-insensitive-pure-python-module] 133,797.0025 (>1000.0) 552,078.0105 (59.12) 138,618.4015 (>1000.0) 13,956.3914 (225.87) 136,757.9680 (>1000.0) 2,937.0422 (>1000.0) 258;463 7,214.0494 (0.00) 5806 1 test_multidict_get_hit[case-sensitive-pure-python-module] 150,703.0101 (>1000.0) 570,444.9723 (61.08) 154,304.5112 (>1000.0) 13,220.5835 (213.97) 153,331.0278 (>1000.0) 451.7497 (340.53) 58;901 6,480.6919 (0.00) 6099 1 test_multidict_fetch[case-sensitive-pure-python-module] 151,738.0006 (>1000.0) 565,433.9911 (60.55) 153,902.7936 (>1000.0) 16,101.6065 (260.59) 152,876.0185 (>1000.0) 297.9650 (224.61) 48;455 6,497.6079 (0.00) 5778 1 test_multidict_get_hit_with_default[case-sensitive-pure-python-module] 151,981.0176 (>1000.0) 626,890.0470 (67.13) 154,232.5959 (>1000.0) 19,312.2482 (312.56) 152,822.9914 (>1000.0) 356.2454 (268.54) 56;443 6,483.7137 (0.00) 6161 1 test_multidict_popitem_str[case-insensitive-pure-python-module] 155,593.0357 (>1000.0) 583,442.9758 (62.47) 161,277.6833 (>1000.0) 16,780.7475 (271.58) 158,650.4804 (>1000.0) 4,703.0335 (>1000.0) 86;305 6,200.4859 (0.00) 5324 1 test_keys_view_more_or_equal[case-sensitive-pure-python-module] 165,870.9953 (>1000.0) 575,106.9984 (61.58) 167,830.1721 (>1000.0) 17,755.7816 (287.37) 166,629.9650 (>1000.0) 355.0085 (267.61) 40;468 5,958.4042 (0.00) 5671 1 test_multidict_fetch[case-insensitive-pure-python-module] 166,723.9703 (>1000.0) 577,334.0235 (61.82) 168,770.2720 (>1000.0) 14,872.8036 (240.71) 167,512.9752 (>1000.0) 425.0323 (320.39) 95;493 5,925.2141 (0.00) 5536 1 test_multidict_get_hit[case-insensitive-pure-python-module] 167,955.9937 (>1000.0) 590,364.9726 (63.22) 169,943.7983 (>1000.0) 15,771.4114 (255.25) 168,714.9634 (>1000.0) 334.9851 (252.52) 73;466 5,884.2983 (0.00) 5577 1 test_multidict_get_hit_with_default[case-insensitive-pure-python-module] 169,461.0110 (>1000.0) 591,816.9627 (63.37) 171,224.3577 (>1000.0) 15,681.1143 (253.79) 170,234.5035 (>1000.0) 322.9361 (243.43) 38;416 5,840.2906 (0.00) 5578 1 test_cimultidict_get_istr_hit_with_default[pure-python-module] 169,868.9885 (>1000.0) 584,366.0329 (62.57) 171,621.3203 (>1000.0) 13,551.9858 (219.33) 170,690.0075 (>1000.0) 330.0374 (248.79) 68;418 5,826.7819 (0.00) 5616 1 test_cimultidict_get_istr_hit[pure-python-module] 169,942.0391 (>1000.0) 603,778.0549 (64.65) 172,135.9888 (>1000.0) 15,810.4558 (255.88) 170,847.9831 (>1000.0) 813.2629 (613.05) 44;456 5,809.3604 (0.00) 5519 1 test_items_view_more_or_equal[case-sensitive-pure-python-module] 171,201.0126 (>1000.0) 596,383.0044 (63.86) 173,800.3084 (>1000.0) 17,776.5997 (287.70) 172,590.0220 (>1000.0) 393.5129 (296.63) 41;498 5,753.7297 (0.00) 5365 1 test_cimultidict_fetch_istr[pure-python-module] 172,992.9936 (>1000.0) 597,349.0188 (63.96) 174,956.6312 (>1000.0) 15,125.0079 (244.79) 173,588.0214 (>1000.0) 287.9824 (217.08) 93;519 5,715.7022 (0.00) 5428 1 test_keys_view_more_or_equal[case-insensitive-pure-python-module] 178,579.0082 (>1000.0) 687,733.9911 (73.64) 180,771.4108 (>1000.0) 17,832.5492 (288.61) 179,420.9820 (>1000.0) 438.9440 (330.88) 51;502 5,531.8482 (0.00) 5267 1 test_keys_view_equals[case-sensitive-pure-python-module] 181,598.0067 (>1000.0) 604,955.0138 (64.78) 184,381.3098 (>1000.0) 18,148.7247 (293.72) 182,660.9951 (>1000.0) 574.2331 (432.86) 65;518 5,423.5432 (0.00) 4677 1 test_items_view_more_or_equal[case-insensitive-pure-python-module] 187,541.9985 (>1000.0) 621,857.9947 (66.59) 189,643.1992 (>1000.0) 16,939.0272 (274.15) 188,457.4885 (>1000.0) 492.0294 (370.90) 36;451 5,273.0602 (0.00) 4986 1 test_multidict_pop_str[case-insensitive-pure-python-module] 193,991.9894 (>1000.0) 625,043.0015 (66.93) 200,662.2297 (>1000.0) 17,541.1781 (283.89) 198,811.5255 (>1000.0) 4,179.0190 (>1000.0) 86;210 4,983.4989 (0.00) 2618 1 test_items_view_equals[case-sensitive-pure-python-module] 199,718.0516 (>1000.0) 622,070.9765 (66.61) 202,074.1069 (>1000.0) 19,545.4197 (316.33) 200,549.0242 (>1000.0) 490.9816 (370.11) 31;555 4,948.6795 (0.00) 4067 1 test_cimultidict_pop_istr[pure-python-module] 200,188.9516 (>1000.0) 621,341.0525 (66.53) 205,692.6625 (>1000.0) 18,961.6680 (306.88) 204,651.9658 (>1000.0) 4,097.0044 (>1000.0) 52;130 4,861.6221 (0.00) 3442 1 test_keys_view_equals[case-insensitive-pure-python-module] 231,902.9882 (>1000.0) 655,943.0039 (70.24) 238,361.1120 (>1000.0) 20,683.1657 (334.74) 237,443.5135 (>1000.0) 4,695.4956 (>1000.0) 45;98 4,195.3152 (0.00) 3328 1 test_items_view_equals[case-insensitive-pure-python-module] 246,077.0193 (>1000.0) 678,026.0010 (72.60) 252,446.0225 (>1000.0) 18,746.0075 (303.39) 251,569.0285 (>1000.0) 5,455.7604 (>1000.0) 53;76 3,961.2428 (0.00) 3615 1 test_multidict_get_miss[case-sensitive-pure-python-module] 249,107.0190 (>1000.0) 682,722.9518 (73.11) 251,687.2648 (>1000.0) 19,309.5186 (312.51) 250,156.9979 (>1000.0) 483.0072 (364.10) 42;416 3,973.1847 (0.00) 3874 1 test_keys_view_is_disjoint[case-sensitive-pure-python-module] 265,783.9796 (>1000.0) 701,558.9508 (75.12) 268,232.5270 (>1000.0) 18,950.6014 (306.70) 266,748.5096 (>1000.0) 606.5238 (457.20) 31;350 3,728.1086 (0.00) 3460 1 test_multidict_get_miss[case-insensitive-pure-python-module] 266,789.9826 (>1000.0) 706,717.0227 (75.67) 270,104.7509 (>1000.0) 22,445.0408 (363.26) 268,143.0196 (>1000.0) 669.9702 (505.03) 48;371 3,702.2673 (0.00) 3598 1 test_cimultidict_get_istr_with_default_miss[pure-python-module] 270,352.9899 (>1000.0) 705,171.0272 (75.51) 274,157.6011 (>1000.0) 21,614.6085 (349.82) 271,748.4895 (>1000.0) 1,300.0099 (979.96) 64;326 3,647.5370 (0.00) 3562 1 test_cimultidict_get_istr_miss[pure-python-module] 271,119.9922 (>1000.0) 710,733.9916 (76.10) 273,897.9627 (>1000.0) 21,221.5647 (343.46) 272,152.5088 (>1000.0) 556.5234 (419.51) 37;365 3,650.9947 (0.00) 3564 1 test_multidict_delitem_str[case-sensitive-pure-python-module] 271,554.9781 (>1000.0) 694,283.9827 (74.34) 275,130.9050 (>1000.0) 19,580.1979 (316.89) 273,038.9824 (>1000.0) 895.4667 (675.01) 62;406 3,634.6335 (0.00) 3255 1 test_keys_view_or[case-sensitive-pure-python-module] 277,696.9923 (>1000.0) 720,123.0037 (77.11) 280,718.1697 (>1000.0) 22,005.7434 (356.15) 278,850.0278 (>1000.0) 670.9597 (505.78) 26;367 3,562.2917 (0.00) 3201 1 test_keys_view_sub[case-sensitive-pure-python-module] 280,948.0065 (>1000.0) 714,285.0081 (76.48) 283,954.3194 (>1000.0) 16,743.9079 (270.99) 282,355.9917 (>1000.0) 814.0341 (613.63) 24;408 3,521.6932 (0.00) 3277 1 test_items_view_is_disjoint[case-sensitive-pure-python-module] 288,977.9862 (>1000.0) 730,279.0182 (78.20) 291,935.9748 (>1000.0) 19,707.6882 (318.96) 290,296.0405 (>1000.0) 539.7451 (406.87) 37;358 3,425.4086 (0.00) 3259 1 test_keys_view_and[case-sensitive-pure-python-module] 289,621.0062 (>1000.0) 1,422,778.0048 (152.35) 294,660.9258 (>1000.0) 26,492.2162 (428.76) 292,839.0168 (>1000.0) 917.7456 (691.81) 35;372 3,393.7313 (0.00) 3171 1 test_items_view_or[case-sensitive-pure-python-module] 309,276.9766 (>1000.0) 750,843.9594 (80.40) 313,228.8096 (>1000.0) 19,596.8602 (317.16) 311,444.4844 (>1000.0) 966.0143 (728.19) 29;342 3,192.5544 (0.00) 2846 1 test_items_view_and[case-sensitive-pure-python-module] 311,780.0225 (>1000.0) 756,374.9678 (80.99) 314,906.7508 (>1000.0) 19,125.9996 (309.54) 313,247.0301 (>1000.0) 643.0200 (484.72) 31;372 3,175.5432 (0.00) 2966 1 test_keys_view_is_disjoint[case-insensitive-pure-python-module] 314,187.9570 (>1000.0) 804,720.9703 (86.17) 319,750.7400 (>1000.0) 21,591.1406 (349.44) 318,888.9823 (>1000.0) 4,439.9785 (>1000.0) 32;76 3,127.4361 (0.00) 2985 1 test_keys_view_and[case-insensitive-pure-python-module] 330,863.9862 (>1000.0) 785,503.0126 (84.11) 337,992.4291 (>1000.0) 22,325.7558 (361.33) 336,554.4835 (>1000.0) 5,053.5309 (>1000.0) 40;82 2,958.6462 (0.00) 2788 1 test_items_view_is_disjoint[case-insensitive-pure-python-module] 334,999.0002 (>1000.0) 778,697.9550 (83.38) 342,595.6351 (>1000.0) 24,334.4550 (393.84) 340,982.5149 (>1000.0) 4,163.5067 (>1000.0) 32;99 2,918.8930 (0.00) 2800 1 test_items_view_xor[case-sensitive-pure-python-module] 337,276.0257 (>1000.0) 783,005.9621 (83.84) 344,409.3338 (>1000.0) 23,916.8218 (387.08) 340,257.0146 (>1000.0) 3,609.2533 (>1000.0) 30;471 2,903.5218 (0.00) 2687 1 test_multidict_delitem_str[case-insensitive-pure-python-module] 342,189.9746 (>1000.0) 819,590.0009 (87.76) 350,047.8831 (>1000.0) 21,370.6015 (345.87) 347,172.0265 (>1000.0) 5,088.9503 (>1000.0) 82;178 2,856.7520 (0.00) 2596 1 test_keys_view_sub[case-insensitive-pure-python-module] 346,027.9549 (>1000.0) 794,590.9747 (85.08) 356,136.5469 (>1000.0) 24,985.7212 (404.38) 354,427.9607 (>1000.0) 5,025.5185 (>1000.0) 24;51 2,807.9118 (0.00) 2349 1 test_keys_view_or[case-insensitive-pure-python-module] 346,927.9618 (>1000.0) 803,532.0207 (86.04) 354,582.1639 (>1000.0) 24,691.8065 (399.62) 351,691.0074 (>1000.0) 3,251.0143 (>1000.0) 37;155 2,820.2208 (0.00) 2594 1 test_cimultidict_delitem_istr[pure-python-module] 349,712.0342 (>1000.0) 863,615.0160 (92.47) 358,330.1268 (>1000.0) 22,888.0151 (370.43) 356,444.9726 (>1000.0) 4,780.9735 (>1000.0) 35;82 2,790.7226 (0.00) 2533 1 test_items_view_and[case-insensitive-pure-python-module] 362,753.9845 (>1000.0) 811,015.0229 (86.84) 370,357.2122 (>1000.0) 23,426.8504 (379.15) 368,651.9922 (>1000.0) 4,602.0432 (>1000.0) 39;79 2,700.0959 (0.00) 2429 1 test_items_view_or[case-insensitive-pure-python-module] 378,170.9820 (>1000.0) 821,164.9838 (87.93) 388,869.5309 (>1000.0) 21,920.5099 (354.77) 387,133.9723 (>1000.0) 5,149.9956 (>1000.0) 22;64 2,571.5566 (0.00) 2319 1 test_items_view_equals[case-insensitive-c-extension-module] 379,014.9931 (>1000.0) 826,410.0179 (88.49) 382,996.3682 (>1000.0) 25,569.6154 (413.83) 380,403.0130 (>1000.0) 458.9820 (345.99) 37;438 2,610.9908 (0.00) 2369 1 test_items_view_more_or_equal[case-sensitive-c-extension-module] 384,063.9838 (>1000.0) 828,228.0178 (88.69) 387,804.0083 (>1000.0) 23,663.8482 (382.98) 385,349.9657 (>1000.0) 702.7702 (529.76) 43;347 2,578.6221 (0.00) 2541 1 test_items_view_more_or_equal[case-insensitive-c-extension-module] 392,467.0164 (>1000.0) 859,471.9693 (92.03) 396,587.1819 (>1000.0) 26,354.2091 (426.52) 394,014.0014 (>1000.0) 612.4901 (461.70) 28;336 2,521.5137 (0.00) 2432 1 test_items_view_xor[case-insensitive-pure-python-module] 395,304.9891 (>1000.0) 925,907.0503 (99.14) 406,366.3574 (>1000.0) 29,359.8896 (475.17) 398,919.9759 (>1000.0) 15,736.4993 (>1000.0) 35;35 2,460.8336 (0.00) 2161 1 test_items_view_equals[case-sensitive-c-extension-module] 400,991.9940 (>1000.0) 846,940.0345 (90.69) 405,314.0772 (>1000.0) 24,369.8936 (394.41) 402,587.0003 (>1000.0) 583.0079 (439.48) 53;393 2,467.2225 (0.00) 2510 1 test_multidict_add_str[case-sensitive-c-extension-module] 451,447.9660 (>1000.0) 904,923.9452 (96.90) 455,337.8743 (>1000.0) 26,860.4976 (434.72) 452,693.9592 (>1000.0) 546.2789 (411.79) 22;278 2,196.1714 (0.00) 1815 1 test_keys_view_xor[case-sensitive-pure-python-module] 513,976.0324 (>1000.0) 963,194.9943 (103.14) 520,388.2823 (>1000.0) 29,895.9202 (483.84) 516,070.9843 (>1000.0) 1,679.4802 (>1000.0) 41;265 1,921.6420 (0.00) 1849 1 test_cimultidict_add_istr[c-extension-module] 563,130.0155 (>1000.0) 1,019,320.0433 (109.15) 567,987.2788 (>1000.0) 26,828.2884 (434.20) 564,880.9602 (>1000.0) 1,002.2777 (755.53) 32;287 1,760.6028 (0.00) 1555 1 test_multidict_insert_str[case-sensitive-pure-python-module] 568,882.9697 (>1000.0) 1,037,331.9965 (111.08) 575,859.4246 (>1000.0) 30,702.8394 (496.90) 571,932.0034 (>1000.0) 1,499.4876 (>1000.0) 86;507 1,736.5349 (0.00) 3936 1 test_multidict_insert_str[case-insensitive-pure-python-module] 577,668.9504 (>1000.0) 1,066,490.0183 (114.20) 586,329.0884 (>1000.0) 31,741.7961 (513.72) 581,682.0194 (>1000.0) 2,617.0164 (>1000.0) 121;333 1,705.5268 (0.00) 4078 1 test_cimultidict_insert_istr[pure-python-module] 580,589.9855 (>1000.0) 1,032,762.9861 (110.59) 589,267.4054 (>1000.0) 31,466.3787 (509.26) 585,564.0047 (>1000.0) 3,191.0022 (>1000.0) 50;153 1,697.0224 (0.00) 2966 1 test_multidict_extend_str[case-sensitive-c-extension-module] 589,817.9952 (>1000.0) 1,046,420.9481 (112.05) 599,320.6956 (>1000.0) 30,725.4948 (497.27) 594,821.9914 (>1000.0) 1,432.9999 (>1000.0) 52;409 1,668.5558 (0.00) 1657 1 test_keys_view_xor[case-insensitive-pure-python-module] 593,409.9900 (>1000.0) 1,058,005.0293 (113.29) 604,535.1826 (>1000.0) 34,292.3674 (555.00) 597,465.9871 (>1000.0) 10,331.5106 (>1000.0) 30;52 1,654.1634 (0.00) 1548 1 test_cimultidict_extend_istr[c-extension-module] 605,524.9833 (>1000.0) 1,736,197.0386 (185.91) 616,584.7957 (>1000.0) 41,474.4977 (671.24) 609,556.9988 (>1000.0) 4,001.0200 (>1000.0) 24;198 1,621.8369 (0.00) 1594 1 test_multidict_update_str[case-sensitive-pure-python-module] 665,662.9848 (>1000.0) 1,126,483.0246 (120.62) 673,653.0830 (>1000.0) 31,544.9542 (510.53) 668,772.0306 (>1000.0) 3,437.0169 (>1000.0) 25;141 1,484.4436 (0.00) 1417 1 test_multidict_update_str[case-insensitive-pure-python-module] 667,813.9907 (>1000.0) 1,140,865.0316 (122.16) 676,152.2001 (>1000.0) 31,931.0231 (516.78) 671,855.9889 (>1000.0) 3,071.9821 (>1000.0) 36;99 1,478.9570 (0.00) 1237 1 test_cimultidict_update_istr[pure-python-module] 682,565.9657 (>1000.0) 1,126,112.0089 (120.58) 691,229.4572 (>1000.0) 30,190.5211 (488.61) 685,091.5088 (>1000.0) 5,920.9997 (>1000.0) 25;196 1,446.6976 (0.00) 1334 1 test_multidict_extend_str_with_kwargs[case-sensitive-c-extension-module] 887,196.9767 (>1000.0) 1,426,544.0404 (152.75) 911,687.2818 (>1000.0) 41,529.4845 (672.13) 905,494.9915 (>1000.0) 5,953.5087 (>1000.0) 18;161 1,096.8673 (0.00) 1076 1 test_multidict_add_str[case-insensitive-c-extension-module] 1,442,631.0081 (>1000.0) 1,893,554.9888 (202.76) 1,452,966.0898 (>1000.0) 48,225.6664 (780.50) 1,446,217.5313 (>1000.0) 4,030.9969 (>1000.0) 10;27 688.2473 (0.00) 684 1 test_cimultidict_extend_istr_with_kwargs[c-extension-module] 1,739,859.9884 (>1000.0) 2,245,314.0118 (240.43) 1,775,224.5406 (>1000.0) 52,435.4295 (848.63) 1,765,672.9906 (>1000.0) 9,574.9565 (>1000.0) 25;77 563.3090 (0.00) 561 1 test_multidict_update_str_with_kwargs[case-sensitive-pure-python-module] 1,745,051.9954 (>1000.0) 2,250,726.9750 (241.00) 1,782,957.2752 (>1000.0) 55,040.8900 (890.80) 1,776,350.0218 (>1000.0) 10,190.5316 (>1000.0) 11;71 560.8659 (0.00) 541 1 test_cimultidict_update_istr_with_kwargs[pure-python-module] 1,797,917.0079 (>1000.0) 2,258,569.9917 (241.84) 1,813,365.8123 (>1000.0) 51,560.6996 (834.47) 1,806,327.4911 (>1000.0) 5,743.0007 (>1000.0) 10;24 551.4607 (0.00) 518 1 test_multidict_update_str_with_kwargs[case-insensitive-pure-python-module] 1,799,603.9824 (>1000.0) 2,309,118.9796 (247.26) 1,822,149.5741 (>1000.0) 62,431.6440 (>1000.0) 1,808,547.0074 (>1000.0) 8,065.2972 (>1000.0) 24;63 548.8024 (0.00) 515 1 test_multidict_extend_str[case-insensitive-c-extension-module] 2,162,431.0175 (>1000.0) 2,633,779.0187 (282.02) 2,178,169.4641 (>1000.0) 59,616.6674 (964.85) 2,168,879.9898 (>1000.0) 4,920.0025 (>1000.0) 13;23 459.1011 (0.00) 440 1 test_multidict_extend_str_with_kwargs[case-insensitive-c-extension-module] 3,214,728.0290 (>1000.0) 3,776,311.9908 (404.36) 3,255,561.6320 (>1000.0) 76,408.5631 (>1000.0) 3,241,853.0027 (>1000.0) 10,897.0562 (>1000.0) 10;27 307.1667 (0.00) 306 1 test_multidict_add_str[case-sensitive-pure-python-module] 4,191,598.9714 (>1000.0) 4,657,507.9905 (498.72) 4,231,033.3443 (>1000.0) 85,243.3035 (>1000.0) 4,209,629.4928 (>1000.0) 8,446.9793 (>1000.0) 12;25 236.3489 (0.00) 234 1 test_multidict_add_str[case-insensitive-pure-python-module] 5,628,889.0191 (>1000.0) 6,312,557.9618 (675.94) 5,663,859.8521 (>1000.0) 95,465.9825 (>1000.0) 5,640,663.0320 (>1000.0) 6,159.5638 (>1000.0) 8;21 176.5580 (0.00) 176 1 test_cimultidict_add_istr[pure-python-module] 5,951,397.0045 (>1000.0) 6,533,343.9852 (699.58) 5,991,849.8379 (>1000.0) 93,967.0280 (>1000.0) 5,967,862.4966 (>1000.0) 7,984.9851 (>1000.0) 8;23 166.8934 (0.00) 166 1 test_multidict_extend_str[case-sensitive-pure-python-module] 12,899,461.0277 (>1000.0) 13,812,337.0125 (>1000.0) 13,005,391.6811 (>1000.0) 185,053.8886 (>1000.0) 12,922,897.0036 (>1000.0) 41,896.3173 (>1000.0) 12;14 76.8912 (0.00) 69 1 test_multidict_extend_str_with_kwargs[case-sensitive-pure-python-module] 20,024,502.9991 (>1000.0) 20,607,948.0122 (>1000.0) 20,172,308.5158 (>1000.0) 176,025.3343 (>1000.0) 20,093,559.9860 (>1000.0) 79,193.9674 (>1000.0) 9;9 49.5729 (0.00) 50 1 test_multidict_extend_str[case-insensitive-pure-python-module] 21,758,061.0188 (>1000.0) 22,803,434.9857 (>1000.0) 21,945,082.5218 (>1000.0) 266,771.8379 (>1000.0) 21,842,738.0314 (>1000.0) 207,000.4848 (>1000.0) 3;2 45.5683 (0.00) 23 1 test_cimultidict_extend_istr[pure-python-module] 22,710,985.0384 (>1000.0) 24,108,287.0052 (>1000.0) 23,002,741.1585 (>1000.0) 384,774.2247 (>1000.0) 22,812,283.5106 (>1000.0) 455,919.4786 (>1000.0) 4;4 43.4731 (0.00) 44 1 test_cimultidict_extend_istr_with_kwargs[pure-python-module] 29,075,975.0060 (>1000.0) 30,673,920.0023 (>1000.0) 29,495,764.7651 (>1000.0) 451,965.3430 (>1000.0) 29,285,042.4885 (>1000.0) 493,628.0311 (>1000.0) 5;3 33.9032 (0.00) 34 1 test_multidict_extend_str_with_kwargs[case-insensitive-pure-python-module] 30,933,788.9776 (>1000.0) 31,568,731.9962 (>1000.0) 31,181,077.8978 (>1000.0) 222,778.9491 (>1000.0) 31,058,827.0077 (>1000.0) 406,030.0416 (>1000.0) 10;0 32.0707 (0.00) 30 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Legend: Outliers: 1 Standard Deviation from Mean; 1.5 IQR (InterQuartile Range) from 1st Quartile and 3rd Quartile. OPS: Operations Per Second, computed as 1 / Mean ============================= slowest 10 durations ============================= 20.51s call tests/test_multidict_benchmarks.py::test_create_cimultidictproxy 20.32s call tests/test_multidict_benchmarks.py::test_multidict_getall_str_miss[case-sensitive-c-extension-module] 20.18s call tests/test_multidict_benchmarks.py::test_multidict_clear_str[case-sensitive-c-extension-module] 20.10s call tests/test_multidict_benchmarks.py::test_create_multidictproxy 20.01s call tests/test_multidict_benchmarks.py::test_iterate_multidict_values[case-insensitive-c-extension-module] 19.78s call tests/test_multidict_benchmarks.py::test_iterate_multidict[case-sensitive-c-extension-module] 19.67s call tests/test_multidict_benchmarks.py::test_multidict_getall_str_hit[case-sensitive-c-extension-module] 19.55s call tests/test_multidict_benchmarks.py::test_multidict_getall_str_hit[case-insensitive-c-extension-module] 18.21s call tests/test_multidict_benchmarks.py::test_cimultidict_getall_istr_hit[c-extension-module] 17.77s call tests/test_multidict_benchmarks.py::test_iterate_multidict_keys[case-sensitive-c-extension-module] ====================== 1600 passed in 1182.95s (0:19:42) ======================= >>> py3-multidict: Entering fakeroot... >>> py3-multidict-pyc*: Running split function pyc... 'usr/lib/python3.12/site-packages/multidict/__pycache__' -> '/home/buildozer/aports/community/py3-multidict/pkg/py3-multidict-pyc/usr/lib/python3.12/site-packages/multidict/__pycache__' >>> py3-multidict-pyc*: Preparing subpackage py3-multidict-pyc... >>> py3-multidict-pyc*: Running postcheck for py3-multidict-pyc >>> py3-multidict*: Running postcheck for py3-multidict >>> py3-multidict*: Preparing package py3-multidict... >>> py3-multidict*: Stripping binaries >>> py3-multidict-pyc*: Scanning shared objects >>> py3-multidict*: Scanning shared objects >>> py3-multidict-pyc*: Tracing dependencies... python3 python3~3.12 >>> py3-multidict-pyc*: Package size: 51.2 KB >>> py3-multidict-pyc*: Compressing data... >>> py3-multidict-pyc*: Create checksum... >>> py3-multidict-pyc*: Create py3-multidict-pyc-6.4.3-r0.apk >>> py3-multidict*: Tracing dependencies... python3 python3~3.12 so:libc.musl-x86_64.so.1 >>> py3-multidict*: Package size: 138.5 KB >>> py3-multidict*: Compressing data... >>> py3-multidict*: Create checksum... >>> py3-multidict*: Create py3-multidict-6.4.3-r0.apk >>> py3-multidict: Build complete at Sun, 13 Apr 2025 23:00:52 +0000 elapsed time 0h 19m 53s >>> py3-multidict: Cleaning up srcdir >>> py3-multidict: Cleaning up pkgdir >>> py3-multidict: Uninstalling dependencies... (1/61) Purging .makedepends-py3-multidict (20250413.224101) (2/61) Purging py3-gpep517-pyc (16-r0) (3/61) Purging py3-gpep517 (16-r0) (4/61) Purging py3-installer-pyc (0.7.0-r2) (5/61) Purging py3-installer (0.7.0-r2) (6/61) Purging python3-dev (3.12.10-r0) (7/61) Purging py3-setuptools-pyc (77.0.3-r0) (8/61) Purging py3-setuptools (77.0.3-r0) (9/61) Purging cython-pyc (3.0.12-r0) (10/61) Purging cython (3.0.12-r0) (11/61) Purging py3-wheel-pyc (0.43.0-r0) (12/61) Purging py3-wheel (0.43.0-r0) (13/61) Purging py3-pytest-cov-pyc (5.0.0-r0) (14/61) Purging py3-pytest-cov (5.0.0-r0) (15/61) Purging py3-coverage-pyc (7.6.10-r0) (16/61) Purging py3-coverage (7.6.10-r0) (17/61) Purging py3-pytest-codspeed-pyc (3.2.0-r0) (18/61) Purging py3-pytest-codspeed (3.2.0-r0) (19/61) Purging py3-cffi-pyc (1.17.1-r1) (20/61) Purging py3-cffi (1.17.1-r1) (21/61) Purging py3-cparser-pyc (2.22-r1) (22/61) Purging py3-cparser (2.22-r1) (23/61) Purging py3-pytest-benchmark-pyc (4.0.0-r4) (24/61) Purging py3-pytest-benchmark (4.0.0-r4) (25/61) Purging py3-pytest-pyc (8.3.5-r0) (26/61) Purging py3-pytest (8.3.5-r0) (27/61) Purging py3-iniconfig-pyc (2.1.0-r0) (28/61) Purging py3-iniconfig (2.1.0-r0) (29/61) Purging py3-packaging-pyc (24.2-r0) (30/61) Purging py3-packaging (24.2-r0) (31/61) Purging py3-parsing-pyc (3.2.0-r0) (32/61) Purging py3-parsing (3.2.0-r0) (33/61) Purging py3-pluggy-pyc (1.5.0-r0) (34/61) Purging py3-pluggy (1.5.0-r0) (35/61) Purging py3-py-pyc (1.11.0-r4) (36/61) Purging py3-py (1.11.0-r4) (37/61) Purging py3-py-cpuinfo-pyc (9.0.0-r4) (38/61) Purging py3-py-cpuinfo (9.0.0-r4) (39/61) Purging py3-rich-pyc (13.9.4-r0) (40/61) Purging py3-rich (13.9.4-r0) (41/61) Purging py3-markdown-it-py-pyc (3.0.0-r1) (42/61) Purging py3-markdown-it-py (3.0.0-r1) (43/61) Purging py3-attrs-pyc (25.3.0-r0) (44/61) Purging py3-attrs (25.3.0-r0) (45/61) Purging py3-mdurl-pyc (0.1.2-r3) (46/61) Purging py3-mdurl (0.1.2-r3) (47/61) Purging py3-pygments-pyc (2.19.1-r1) (48/61) Purging py3-pygments (2.19.1-r1) (49/61) Purging py3-objgraph-pyc (3.6.2-r0) (50/61) Purging py3-objgraph (3.6.2-r0) (51/61) Purging python3-pyc (3.12.10-r0) (52/61) Purging python3-pycache-pyc0 (3.12.10-r0) (53/61) Purging pyc (3.12.10-r0) (54/61) Purging python3 (3.12.10-r0) (55/61) Purging gdbm (1.24-r0) (56/61) Purging libbz2 (1.0.8-r6) (57/61) Purging libffi (3.4.8-r0) (58/61) Purging libpanelw (6.5_p20250216-r0) (59/61) Purging mpdecimal (4.0.0-r0) (60/61) Purging sqlite-libs (3.49.1-r0) (61/61) Purging xz-libs (5.8.1-r0) Executing busybox-1.37.0-r16.trigger OK: 400 MiB in 106 packages >>> py3-multidict: Updating the community/x86_64 repository index... >>> py3-multidict: Signing the index...