>>> py3-webob: Building community/py3-webob 1.8.7-r4 (using abuild 3.12.0-r5) started Fri, 12 Apr 2024 20:02:40 +0000 >>> py3-webob: Checking sanity of /home/buildozer/aports/community/py3-webob/APKBUILD... >>> py3-webob: Analyzing dependencies... >>> py3-webob: Installing for build: build-base py3-setuptools py3-pytest py3-pytest-runner (1/27) Installing libffi (3.4.6-r0) (2/27) Installing gdbm (1.23-r1) (3/27) Installing mpdecimal (4.0.0-r0) (4/27) Installing libpanelw (6.4_p20240330-r0) (5/27) Installing readline (8.2.10-r0) (6/27) Installing sqlite-libs (3.45.2-r0) (7/27) Installing python3 (3.12.2-r1) (8/27) Installing python3-pycache-pyc0 (3.12.2-r1) (9/27) Installing pyc (3.12.2-r1) (10/27) Installing py3-setuptools-pyc (69.2.0-r2) (11/27) Installing py3-parsing (3.1.2-r1) (12/27) Installing py3-parsing-pyc (3.1.2-r1) (13/27) Installing py3-packaging-pyc (24.0-r1) (14/27) Installing python3-pyc (3.12.2-r1) (15/27) Installing py3-packaging (24.0-r1) (16/27) Installing py3-setuptools (69.2.0-r2) (17/27) Installing py3-iniconfig (2.0.0-r1) (18/27) Installing py3-iniconfig-pyc (2.0.0-r1) (19/27) Installing py3-pluggy (1.4.0-r1) (20/27) Installing py3-pluggy-pyc (1.4.0-r1) (21/27) Installing py3-py (1.11.0-r3) (22/27) Installing py3-py-pyc (1.11.0-r3) (23/27) Installing py3-pytest (8.1.1-r1) (24/27) Installing py3-pytest-pyc (8.1.1-r1) (25/27) Installing py3-pytest-runner (6.0.1-r1) (26/27) Installing py3-pytest-runner-pyc (6.0.1-r1) (27/27) Installing .makedepends-py3-webob (20240412.200241) Executing busybox-1.36.1-r25.trigger OK: 319 MiB in 137 packages >>> py3-webob: Cleaning up srcdir >>> py3-webob: Cleaning up pkgdir >>> py3-webob: Cleaning up tmpdir >>> py3-webob: Fetching https://distfiles.alpinelinux.org/distfiles/edge/WebOb-1.8.7.tar.gz >>> py3-webob: Fetching https://distfiles.alpinelinux.org/distfiles/edge/WebOb-1.8.7.tar.gz >>> py3-webob: Checking sha512sums... WebOb-1.8.7.tar.gz: OK python-3.9.patch: OK >>> py3-webob: Unpacking /var/cache/distfiles/WebOb-1.8.7.tar.gz... >>> py3-webob: python-3.9.patch patching file tests/conftest.py running build running build_py creating build creating build/lib creating build/lib/webob copying src/webob/static.py -> build/lib/webob copying src/webob/headers.py -> build/lib/webob copying src/webob/acceptparse.py -> build/lib/webob copying src/webob/multidict.py -> build/lib/webob copying src/webob/byterange.py -> build/lib/webob copying src/webob/util.py -> build/lib/webob copying src/webob/etag.py -> build/lib/webob copying src/webob/datetime_utils.py -> build/lib/webob copying src/webob/cookies.py -> build/lib/webob copying src/webob/dec.py -> build/lib/webob copying src/webob/request.py -> build/lib/webob copying src/webob/descriptors.py -> build/lib/webob copying src/webob/client.py -> build/lib/webob copying src/webob/response.py -> build/lib/webob copying src/webob/exc.py -> build/lib/webob copying src/webob/__init__.py -> build/lib/webob copying src/webob/compat.py -> build/lib/webob copying src/webob/cachecontrol.py -> build/lib/webob running pytest /usr/lib/python3.12/site-packages/setuptools/command/test.py:193: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. !! ******************************************************************************** Requirements should be satisfied by a PEP 517 installer. If you are using pip, you can try `pip install --use-pep517`. ******************************************************************************** !! ir_d = dist.fetch_build_eggs(dist.install_requires) WARNING: The wheel package is not available. /usr/lib/python3.12/site-packages/setuptools/command/test.py:194: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. !! ******************************************************************************** Requirements should be satisfied by a PEP 517 installer. If you are using pip, you can try `pip install --use-pep517`. ******************************************************************************** !! tr_d = dist.fetch_build_eggs(dist.tests_require or []) WARNING: The wheel package is not available. /usr/lib/python3.12/site-packages/setuptools/command/test.py:195: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. !! ******************************************************************************** Requirements should be satisfied by a PEP 517 installer. If you are using pip, you can try `pip install --use-pep517`. ******************************************************************************** !! er_d = dist.fetch_build_eggs( WARNING: The wheel package is not available. running egg_info writing src/WebOb.egg-info/PKG-INFO writing dependency_links to src/WebOb.egg-info/dependency_links.txt writing requirements to src/WebOb.egg-info/requires.txt writing top-level names to src/WebOb.egg-info/top_level.txt reading manifest file 'src/WebOb.egg-info/SOURCES.txt' adding license file 'docs/license.txt' writing manifest file 'src/WebOb.egg-info/SOURCES.txt' running build_ext ============================= test session starts ============================== platform linux -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0 rootdir: /home/buildozer/aports/community/py3-webob/src/WebOb-1.8.7 configfile: setup.cfg testpaths: src/webob, tests collected 2389 items tests/test_acceptparse.py .............................................. [ 1%] ........................................................................ [ 4%] ........................................................................ [ 7%] ........................................................................ [ 10%] ........................................................................ [ 13%] ........................................................................ [ 16%] ........................................................................ [ 20%] ........................................................................ [ 23%] ........................................................................ [ 26%] ........................................................................ [ 29%] ........................................................................ [ 32%] ........................................................................ [ 35%] ........................................................................ [ 38%] ........................................................................ [ 41%] ........................................................................ [ 44%] ........................................................................ [ 47%] ........................................................................ [ 50%] ........................................................ [ 52%] tests/test_byterange.py ............... [ 53%] tests/test_cachecontrol.py ............................... [ 54%] tests/test_client.py ............. [ 54%] tests/test_client_functional.py .... [ 55%] tests/test_compat.py ........... [ 55%] tests/test_cookies.py .............................................s.s.s [ 57%] ................................................ [ 59%] tests/test_cookies_bw.py . [ 59%] tests/test_datetime_utils.py ...... [ 59%] tests/test_dec.py ......................... [ 61%] tests/test_descriptors.py .............................................. [ 62%] ........................................................................ [ 65%] ......... [ 66%] tests/test_etag.py .......................... [ 67%] tests/test_etag_nose.py ....... [ 67%] tests/test_exc.py ........................................ [ 69%] tests/test_headers.py ................. [ 70%] tests/test_in_wsgiref.py .. [ 70%] tests/test_misc.py ...s.........s. [ 70%] tests/test_multidict.py ................................................ [ 72%] ........................................................................ [ 75%] [ 75%] tests/test_request.py .................................................. [ 77%] ........................................................................ [ 80%] ........................................................................ [ 83%] ...................................................................s.s.s [ 86%] ..............................s......................................... [ 89%] ............................................... [ 91%] tests/test_response.py ................................................. [ 94%] .........x.............................................................. [ 97%] ...................................... [ 98%] tests/test_static.py .................... [ 99%] tests/test_transcode.py ...... [ 99%] tests/test_util.py ....... [100%] =============================== warnings summary =============================== src/webob/compat.py:5 /home/buildozer/aports/community/py3-webob/src/WebOb-1.8.7/src/webob/compat.py:5: DeprecationWarning: 'cgi' is deprecated and slated for removal in Python 3.13 from cgi import parse_header tests/test_client_functional.py::test_client tests/test_client_functional.py::test_no_content_length tests/test_client_functional.py::test_client_cookies tests/test_client_functional.py::test_client_slow tests/test_in_wsgiref.py::test_request_reading tests/test_in_wsgiref.py::test_interrupted_request /home/buildozer/aports/community/py3-webob/src/WebOb-1.8.7/tests/conftest.py:53: DeprecationWarning: setDaemon() is deprecated, set the daemon attribute instead worker.setDaemon(True) tests/test_cookies.py: 6 warnings tests/test_response.py: 5 warnings /home/buildozer/aports/community/py3-webob/src/WebOb-1.8.7/src/webob/cookies.py:238: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). v = datetime.utcnow() + v tests/test_request.py::TestRequest_functional::test_request_put /home/buildozer/aports/community/py3-webob/src/WebOb-1.8.7/src/webob/acceptparse.py:1262: DeprecationWarning: The behavior of .__contains__ for the Accept classes is currently being maintained for backward compatibility, but it will change in the future to better conform to the RFC. warnings.warn( tests/test_request.py::TestRequest_functional::test_request_put /home/buildozer/aports/community/py3-webob/src/WebOb-1.8.7/src/webob/acceptparse.py:645: DeprecationWarning: The behavior of AcceptValidHeader.__contains__ is currently being maintained for backward compatibility, but it will change in the future to better conform to the RFC. warnings.warn( tests/test_response.py::test_set_cookie_expires_is_datetime_and_max_age_is_None /home/buildozer/aports/community/py3-webob/src/WebOb-1.8.7/tests/test_response.py:867: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). then = datetime.datetime.utcnow() + datetime.timedelta(days=1) tests/test_response.py::test_set_cookie_expires_is_datetime_and_max_age_is_None tests/test_response.py::test_set_cookie_expires_is_timedelta_and_max_age_is_None tests/test_response.py::test_set_cookie_expires_is_datetime_tz_and_max_age_is_None /home/buildozer/aports/community/py3-webob/src/WebOb-1.8.7/src/webob/response.py:1037: DeprecationWarning: Argument "expires" will be removed in a future version of WebOb, please use "max_age". warn_deprecation('Argument "expires" will be removed in a future ' tests/test_response.py::test_set_cookie_expires_is_datetime_and_max_age_is_None tests/test_response.py::test_set_cookie_expires_is_datetime_tz_and_max_age_is_None /home/buildozer/aports/community/py3-webob/src/WebOb-1.8.7/src/webob/response.py:1054: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). max_age = expires - datetime.utcnow() tests/test_response.py::test_cache_expires_set tests/test_response.py::test_cache_expires_set_zero tests/test_response.py::test_cache_expires_set_zero_then_nonzero /home/buildozer/aports/community/py3-webob/src/WebOb-1.8.7/src/webob/response.py:1199: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). self.expires = datetime.utcnow() tests/test_response.py::test_cache_expires_set tests/test_response.py::test_cache_expires_set_zero tests/test_response.py::test_cache_expires_set_zero_then_nonzero /home/buildozer/aports/community/py3-webob/src/WebOb-1.8.7/src/webob/response.py:1201: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). self.last_modified = datetime.utcnow() tests/test_response.py::test_cache_expires_set_timedelta tests/test_response.py::test_cache_expires_set_int tests/test_response.py::test_cache_expires_set_zero_then_nonzero /home/buildozer/aports/community/py3-webob/src/WebOb-1.8.7/src/webob/response.py:1206: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). self.expires = datetime.utcnow() + timedelta(seconds=seconds) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========== 2379 passed, 9 skipped, 1 xfailed, 35 warnings in 8.95s ============ >>> py3-webob: Entering fakeroot... running install /usr/lib/python3.12/site-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. ******************************************************************************** !! self.initialize_options() running install_lib creating /home/buildozer/aports/community/py3-webob/pkg creating /home/buildozer/aports/community/py3-webob/pkg/py3-webob creating /home/buildozer/aports/community/py3-webob/pkg/py3-webob/usr creating /home/buildozer/aports/community/py3-webob/pkg/py3-webob/usr/lib creating /home/buildozer/aports/community/py3-webob/pkg/py3-webob/usr/lib/python3.12 creating /home/buildozer/aports/community/py3-webob/pkg/py3-webob/usr/lib/python3.12/site-packages creating /home/buildozer/aports/community/py3-webob/pkg/py3-webob/usr/lib/python3.12/site-packages/webob copying build/lib/webob/static.py -> /home/buildozer/aports/community/py3-webob/pkg/py3-webob/usr/lib/python3.12/site-packages/webob copying build/lib/webob/headers.py -> /home/buildozer/aports/community/py3-webob/pkg/py3-webob/usr/lib/python3.12/site-packages/webob copying build/lib/webob/acceptparse.py -> /home/buildozer/aports/community/py3-webob/pkg/py3-webob/usr/lib/python3.12/site-packages/webob copying build/lib/webob/multidict.py -> /home/buildozer/aports/community/py3-webob/pkg/py3-webob/usr/lib/python3.12/site-packages/webob copying build/lib/webob/byterange.py -> /home/buildozer/aports/community/py3-webob/pkg/py3-webob/usr/lib/python3.12/site-packages/webob copying build/lib/webob/util.py -> /home/buildozer/aports/community/py3-webob/pkg/py3-webob/usr/lib/python3.12/site-packages/webob copying build/lib/webob/etag.py -> /home/buildozer/aports/community/py3-webob/pkg/py3-webob/usr/lib/python3.12/site-packages/webob copying build/lib/webob/datetime_utils.py -> /home/buildozer/aports/community/py3-webob/pkg/py3-webob/usr/lib/python3.12/site-packages/webob copying build/lib/webob/cookies.py -> /home/buildozer/aports/community/py3-webob/pkg/py3-webob/usr/lib/python3.12/site-packages/webob copying build/lib/webob/dec.py -> /home/buildozer/aports/community/py3-webob/pkg/py3-webob/usr/lib/python3.12/site-packages/webob copying build/lib/webob/request.py -> /home/buildozer/aports/community/py3-webob/pkg/py3-webob/usr/lib/python3.12/site-packages/webob copying build/lib/webob/descriptors.py -> /home/buildozer/aports/community/py3-webob/pkg/py3-webob/usr/lib/python3.12/site-packages/webob copying build/lib/webob/client.py -> /home/buildozer/aports/community/py3-webob/pkg/py3-webob/usr/lib/python3.12/site-packages/webob copying build/lib/webob/response.py -> /home/buildozer/aports/community/py3-webob/pkg/py3-webob/usr/lib/python3.12/site-packages/webob copying build/lib/webob/exc.py -> /home/buildozer/aports/community/py3-webob/pkg/py3-webob/usr/lib/python3.12/site-packages/webob copying build/lib/webob/__init__.py -> /home/buildozer/aports/community/py3-webob/pkg/py3-webob/usr/lib/python3.12/site-packages/webob copying build/lib/webob/compat.py -> /home/buildozer/aports/community/py3-webob/pkg/py3-webob/usr/lib/python3.12/site-packages/webob copying build/lib/webob/cachecontrol.py -> /home/buildozer/aports/community/py3-webob/pkg/py3-webob/usr/lib/python3.12/site-packages/webob byte-compiling /home/buildozer/aports/community/py3-webob/pkg/py3-webob/usr/lib/python3.12/site-packages/webob/static.py to static.cpython-312.pyc byte-compiling /home/buildozer/aports/community/py3-webob/pkg/py3-webob/usr/lib/python3.12/site-packages/webob/headers.py to headers.cpython-312.pyc byte-compiling /home/buildozer/aports/community/py3-webob/pkg/py3-webob/usr/lib/python3.12/site-packages/webob/acceptparse.py to acceptparse.cpython-312.pyc byte-compiling /home/buildozer/aports/community/py3-webob/pkg/py3-webob/usr/lib/python3.12/site-packages/webob/multidict.py to multidict.cpython-312.pyc byte-compiling /home/buildozer/aports/community/py3-webob/pkg/py3-webob/usr/lib/python3.12/site-packages/webob/byterange.py to byterange.cpython-312.pyc byte-compiling /home/buildozer/aports/community/py3-webob/pkg/py3-webob/usr/lib/python3.12/site-packages/webob/util.py to util.cpython-312.pyc byte-compiling /home/buildozer/aports/community/py3-webob/pkg/py3-webob/usr/lib/python3.12/site-packages/webob/etag.py to etag.cpython-312.pyc byte-compiling /home/buildozer/aports/community/py3-webob/pkg/py3-webob/usr/lib/python3.12/site-packages/webob/datetime_utils.py to datetime_utils.cpython-312.pyc byte-compiling /home/buildozer/aports/community/py3-webob/pkg/py3-webob/usr/lib/python3.12/site-packages/webob/cookies.py to cookies.cpython-312.pyc byte-compiling /home/buildozer/aports/community/py3-webob/pkg/py3-webob/usr/lib/python3.12/site-packages/webob/dec.py to dec.cpython-312.pyc byte-compiling /home/buildozer/aports/community/py3-webob/pkg/py3-webob/usr/lib/python3.12/site-packages/webob/request.py to request.cpython-312.pyc byte-compiling /home/buildozer/aports/community/py3-webob/pkg/py3-webob/usr/lib/python3.12/site-packages/webob/descriptors.py to descriptors.cpython-312.pyc byte-compiling /home/buildozer/aports/community/py3-webob/pkg/py3-webob/usr/lib/python3.12/site-packages/webob/client.py to client.cpython-312.pyc byte-compiling /home/buildozer/aports/community/py3-webob/pkg/py3-webob/usr/lib/python3.12/site-packages/webob/response.py to response.cpython-312.pyc byte-compiling /home/buildozer/aports/community/py3-webob/pkg/py3-webob/usr/lib/python3.12/site-packages/webob/exc.py to exc.cpython-312.pyc byte-compiling /home/buildozer/aports/community/py3-webob/pkg/py3-webob/usr/lib/python3.12/site-packages/webob/__init__.py to __init__.cpython-312.pyc byte-compiling /home/buildozer/aports/community/py3-webob/pkg/py3-webob/usr/lib/python3.12/site-packages/webob/compat.py to compat.cpython-312.pyc byte-compiling /home/buildozer/aports/community/py3-webob/pkg/py3-webob/usr/lib/python3.12/site-packages/webob/cachecontrol.py to cachecontrol.cpython-312.pyc running install_egg_info running egg_info writing src/WebOb.egg-info/PKG-INFO writing dependency_links to src/WebOb.egg-info/dependency_links.txt writing requirements to src/WebOb.egg-info/requires.txt writing top-level names to src/WebOb.egg-info/top_level.txt reading manifest file 'src/WebOb.egg-info/SOURCES.txt' adding license file 'docs/license.txt' writing manifest file 'src/WebOb.egg-info/SOURCES.txt' Copying src/WebOb.egg-info to /home/buildozer/aports/community/py3-webob/pkg/py3-webob/usr/lib/python3.12/site-packages/WebOb-1.8.7-py3.12.egg-info running install_scripts >>> py3-webob-pyc*: Running split function pyc... '/home/buildozer/aports/community/py3-webob/pkg/py3-webob/usr/lib/python3.12/site-packages/webob/__pycache__' -> '/home/buildozer/aports/community/py3-webob/pkg/py3-webob-pyc/usr/lib/python3.12/site-packages/webob/__pycache__' >>> py3-webob-pyc*: Preparing subpackage py3-webob-pyc... >>> py3-webob-pyc*: Running postcheck for py3-webob-pyc >>> py3-webob*: Running postcheck for py3-webob >>> py3-webob*: Preparing package py3-webob... >>> py3-webob-pyc*: Tracing dependencies... python3~3.12 >>> py3-webob-pyc*: Package size: 588.0 KB >>> py3-webob-pyc*: Compressing data... >>> py3-webob-pyc*: Create checksum... >>> py3-webob-pyc*: Create py3-webob-pyc-1.8.7-r4.apk >>> py3-webob*: Tracing dependencies... python3~3.12 >>> py3-webob*: Package size: 564.0 KB >>> py3-webob*: Compressing data... >>> py3-webob*: Create checksum... >>> py3-webob*: Create py3-webob-1.8.7-r4.apk >>> py3-webob: Build complete at Fri, 12 Apr 2024 20:02:52 +0000 elapsed time 0h 0m 12s >>> py3-webob: Cleaning up srcdir >>> py3-webob: Cleaning up pkgdir >>> py3-webob: Uninstalling dependencies... (1/27) Purging .makedepends-py3-webob (20240412.200241) (2/27) Purging py3-pytest-runner-pyc (6.0.1-r1) (3/27) Purging py3-pytest-runner (6.0.1-r1) (4/27) Purging py3-pytest-pyc (8.1.1-r1) (5/27) Purging py3-pytest (8.1.1-r1) (6/27) Purging py3-iniconfig-pyc (2.0.0-r1) (7/27) Purging py3-iniconfig (2.0.0-r1) (8/27) Purging py3-pluggy-pyc (1.4.0-r1) (9/27) Purging py3-pluggy (1.4.0-r1) (10/27) Purging py3-py-pyc (1.11.0-r3) (11/27) Purging py3-py (1.11.0-r3) (12/27) Purging py3-setuptools-pyc (69.2.0-r2) (13/27) Purging py3-setuptools (69.2.0-r2) (14/27) Purging py3-packaging-pyc (24.0-r1) (15/27) Purging py3-packaging (24.0-r1) (16/27) Purging py3-parsing-pyc (3.1.2-r1) (17/27) Purging py3-parsing (3.1.2-r1) (18/27) Purging python3-pyc (3.12.2-r1) (19/27) Purging python3-pycache-pyc0 (3.12.2-r1) (20/27) Purging pyc (3.12.2-r1) (21/27) Purging python3 (3.12.2-r1) (22/27) Purging gdbm (1.23-r1) (23/27) Purging libffi (3.4.6-r0) (24/27) Purging libpanelw (6.4_p20240330-r0) (25/27) Purging mpdecimal (4.0.0-r0) (26/27) Purging readline (8.2.10-r0) (27/27) Purging sqlite-libs (3.45.2-r0) Executing busybox-1.36.1-r25.trigger OK: 263 MiB in 110 packages >>> py3-webob: Updating the community/ppc64le repository index... >>> py3-webob: Signing the index...