>>> py3-pyrad: Building community/py3-pyrad 2.5.4-r0 (using abuild 3.16.0-r0) started Wed, 25 Feb 2026 19:31:04 +0000 >>> py3-pyrad: Validating /home/buildozer/aports/community/py3-pyrad/APKBUILD... >>> py3-pyrad: Analyzing dependencies... >>> py3-pyrad: Installing for build: build-base py3-netaddr py3-gpep517 py3-wheel py3-setuptools py3-pytest py3-pytest-cov py3-mock ( 1/42) Installing libbz2 (1.0.8-r6) ( 2/42) Installing libffi (3.5.2-r0) ( 3/42) Installing gdbm (1.26-r0) ( 4/42) Installing xz-libs (5.8.2-r0) ( 5/42) Installing mpdecimal (4.0.1-r0) ( 6/42) Installing libpanelw (6.6_p20251231-r0) ( 7/42) Installing sqlite-libs (3.51.2-r1) ( 8/42) Installing python3 (3.12.12-r0) ( 9/42) Installing python3-pycache-pyc0 (3.12.12-r0) (10/42) Installing pyc (3.12.12-r0) (11/42) Installing py3-netaddr-pyc (0.10.1-r1) (12/42) Installing python3-pyc (3.12.12-r0) (13/42) Installing py3-netaddr (0.10.1-r1) (14/42) Installing py3-installer (0.7.0-r2) (15/42) Installing py3-installer-pyc (0.7.0-r2) (16/42) Installing py3-gpep517 (19-r1) (17/42) Installing py3-gpep517-pyc (19-r1) (18/42) Installing py3-parsing (3.3.2-r0) (19/42) Installing py3-parsing-pyc (3.3.2-r0) (20/42) Installing py3-packaging (25.0-r0) (21/42) Installing py3-packaging-pyc (25.0-r0) (22/42) Installing py3-wheel (0.46.1-r0) (23/42) Installing py3-wheel-pyc (0.46.1-r0) (24/42) Installing py3-setuptools (82.0.0-r0) (25/42) Installing py3-setuptools-pyc (82.0.0-r0) (26/42) Installing py3-iniconfig (2.3.0-r0) (27/42) Installing py3-iniconfig-pyc (2.3.0-r0) (28/42) Installing py3-pluggy (1.6.0-r0) (29/42) Installing py3-pluggy-pyc (1.6.0-r0) (30/42) Installing py3-py (1.11.0-r4) (31/42) Installing py3-py-pyc (1.11.0-r4) (32/42) Installing py3-pygments (2.19.2-r0) (33/42) Installing py3-pygments-pyc (2.19.2-r0) (34/42) Installing py3-pytest (9.0.2-r0) (35/42) Installing py3-pytest-pyc (9.0.2-r0) (36/42) Installing py3-coverage (7.13.4-r0) (37/42) Installing py3-coverage-pyc (7.13.4-r0) (38/42) Installing py3-pytest-cov (5.0.0-r1) (39/42) Installing py3-pytest-cov-pyc (5.0.0-r1) (40/42) Installing py3-mock (5.2.0-r0) (41/42) Installing py3-mock-pyc (5.2.0-r0) (42/42) Installing .makedepends-py3-pyrad (20260225.193106) Executing busybox-1.37.0-r31.trigger OK: 361.5 MiB in 148 packages >>> py3-pyrad: Cleaning up srcdir >>> py3-pyrad: Cleaning up pkgdir >>> py3-pyrad: Cleaning up tmpdir >>> py3-pyrad: Fetching https://distfiles.alpinelinux.org/distfiles/edge/py3-pyrad-2.5.4.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) wget: server returned error: HTTP/1.1 404 Not Found >>> py3-pyrad: Fetching py3-pyrad-2.5.4.tar.gz::https://github.com/pyradius/pyrad/archive/refs/tags/2.5.4.tar.gz Connecting to github.com (20.26.156.215:443) Connecting to codeload.github.com (20.26.156.216:443) saving to '/var/cache/distfiles/py3-pyrad-2.5.4.tar.gz.part' py3-pyrad-2.5.4.tar. 12970 --:--:-- ETA py3-pyrad-2.5.4.tar. 100% |********************************| 477k 0:00:00 ETA '/var/cache/distfiles/py3-pyrad-2.5.4.tar.gz.part' saved /var/cache/distfiles/py3-pyrad-2.5.4.tar.gz: OK >>> py3-pyrad: Fetching https://distfiles.alpinelinux.org/distfiles/edge/py3-pyrad-2.5.4.tar.gz /var/cache/distfiles/py3-pyrad-2.5.4.tar.gz: OK >>> py3-pyrad: Unpacking /var/cache/distfiles/py3-pyrad-2.5.4.tar.gz... 2026-02-25 19:31:11,341 gpep517 INFO Building wheel via backend setuptools.build_meta /usr/lib/python3.12/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated !! ******************************************************************************** Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). By 2027-Feb-18, you need to update your project and remove deprecated calls or your builds will no longer be supported. See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! corresp(dist, value, root_dir) 2026-02-25 19:31:11,419 root INFO running bdist_wheel 2026-02-25 19:31:11,447 root INFO running build 2026-02-25 19:31:11,447 root INFO running build_py 2026-02-25 19:31:11,454 root INFO creating build/lib/pyrad 2026-02-25 19:31:11,454 root INFO copying pyrad/server_async.py -> build/lib/pyrad 2026-02-25 19:31:11,455 root INFO copying pyrad/host.py -> build/lib/pyrad 2026-02-25 19:31:11,455 root INFO copying pyrad/curved.py -> build/lib/pyrad 2026-02-25 19:31:11,455 root INFO copying pyrad/bidict.py -> build/lib/pyrad 2026-02-25 19:31:11,456 root INFO copying pyrad/packet.py -> build/lib/pyrad 2026-02-25 19:31:11,456 root INFO copying pyrad/server.py -> build/lib/pyrad 2026-02-25 19:31:11,456 root INFO copying pyrad/client_async.py -> build/lib/pyrad 2026-02-25 19:31:11,457 root INFO copying pyrad/proxy.py -> build/lib/pyrad 2026-02-25 19:31:11,457 root INFO copying pyrad/client.py -> build/lib/pyrad 2026-02-25 19:31:11,457 root INFO copying pyrad/dictionary.py -> build/lib/pyrad 2026-02-25 19:31:11,457 root INFO copying pyrad/tools.py -> build/lib/pyrad 2026-02-25 19:31:11,458 root INFO copying pyrad/__init__.py -> build/lib/pyrad 2026-02-25 19:31:11,458 root INFO copying pyrad/dictfile.py -> build/lib/pyrad 2026-02-25 19:31:11,459 root INFO creating build/lib/example 2026-02-25 19:31:11,459 root INFO copying example/server_async.py -> build/lib/example 2026-02-25 19:31:11,459 root INFO copying example/client-coa.py -> build/lib/example 2026-02-25 19:31:11,459 root INFO copying example/auth_async.py -> build/lib/example 2026-02-25 19:31:11,460 root INFO copying example/server.py -> build/lib/example 2026-02-25 19:31:11,460 root INFO copying example/status.py -> build/lib/example 2026-02-25 19:31:11,460 root INFO copying example/coa.py -> build/lib/example 2026-02-25 19:31:11,461 root INFO copying example/auth.py -> build/lib/example 2026-02-25 19:31:11,461 root INFO copying example/acct.py -> build/lib/example 2026-02-25 19:31:11,461 root INFO creating build/lib/docs/source 2026-02-25 19:31:11,462 root INFO copying docs/source/conf.py -> build/lib/docs/source 2026-02-25 19:31:11,462 root INFO creating build/lib/pyrad/tests 2026-02-25 19:31:11,463 root INFO copying pyrad/tests/test_dictionary.py -> build/lib/pyrad/tests 2026-02-25 19:31:11,463 root INFO copying pyrad/tests/test_packet.py -> build/lib/pyrad/tests 2026-02-25 19:31:11,463 root INFO copying pyrad/tests/test_proxy.py -> build/lib/pyrad/tests 2026-02-25 19:31:11,464 root INFO copying pyrad/tests/test_server.py -> build/lib/pyrad/tests 2026-02-25 19:31:11,464 root INFO copying pyrad/tests/test_tools.py -> build/lib/pyrad/tests 2026-02-25 19:31:11,464 root INFO copying pyrad/tests/test_host.py -> build/lib/pyrad/tests 2026-02-25 19:31:11,465 root INFO copying pyrad/tests/mock.py -> build/lib/pyrad/tests 2026-02-25 19:31:11,465 root INFO copying pyrad/tests/test_client.py -> build/lib/pyrad/tests 2026-02-25 19:31:11,465 root INFO copying pyrad/tests/__init__.py -> build/lib/pyrad/tests 2026-02-25 19:31:11,465 root INFO copying pyrad/tests/test_bidict.py -> build/lib/pyrad/tests 2026-02-25 19:31:11,466 root INFO running egg_info 2026-02-25 19:31:11,471 root INFO creating pyrad.egg-info 2026-02-25 19:31:11,472 root INFO writing pyrad.egg-info/PKG-INFO 2026-02-25 19:31:11,474 root INFO writing dependency_links to pyrad.egg-info/dependency_links.txt 2026-02-25 19:31:11,475 root INFO writing requirements to pyrad.egg-info/requires.txt 2026-02-25 19:31:11,475 root INFO writing top-level names to pyrad.egg-info/top_level.txt 2026-02-25 19:31:11,475 root INFO writing manifest file 'pyrad.egg-info/SOURCES.txt' 2026-02-25 19:31:11,485 root INFO reading manifest file 'pyrad.egg-info/SOURCES.txt' 2026-02-25 19:31:11,485 root INFO reading manifest template 'MANIFEST.in' 2026-02-25 19:31:11,487 root WARNING warning: no files found matching '*' under directory 'tests/data' 2026-02-25 19:31:11,487 root INFO adding license file 'LICENSE.txt' 2026-02-25 19:31:11,490 root INFO writing manifest file 'pyrad.egg-info/SOURCES.txt' 2026-02-25 19:31:11,503 root INFO copying docs/Makefile -> build/lib/docs 2026-02-25 19:31:11,503 root INFO copying docs/make.bat -> build/lib/docs 2026-02-25 19:31:11,504 root INFO copying example/dictionary -> build/lib/example 2026-02-25 19:31:11,504 root INFO copying example/dictionary.freeradius -> build/lib/example 2026-02-25 19:31:11,504 root INFO copying example/pyrad.log -> build/lib/example 2026-02-25 19:31:11,504 root INFO copying docs/source/index.rst -> build/lib/docs/source 2026-02-25 19:31:11,505 root INFO creating build/lib/docs/source/api 2026-02-25 19:31:11,505 root INFO copying docs/source/api/client.rst -> build/lib/docs/source/api 2026-02-25 19:31:11,505 root INFO copying docs/source/api/dictionary.rst -> build/lib/docs/source/api 2026-02-25 19:31:11,506 root INFO copying docs/source/api/host.rst -> build/lib/docs/source/api 2026-02-25 19:31:11,506 root INFO copying docs/source/api/packet.rst -> build/lib/docs/source/api 2026-02-25 19:31:11,506 root INFO copying docs/source/api/proxy.rst -> build/lib/docs/source/api 2026-02-25 19:31:11,507 root INFO copying docs/source/api/server.rst -> build/lib/docs/source/api 2026-02-25 19:31:11,507 root INFO creating build/lib/docs/source/_static 2026-02-25 19:31:11,507 root INFO copying docs/source/_static/logo.png -> build/lib/docs/source/_static 2026-02-25 19:31:11,520 root INFO installing to build/bdist.linux-ppc64le/wheel 2026-02-25 19:31:11,520 root INFO running install 2026-02-25 19:31:11,551 root INFO running install_lib 2026-02-25 19:31:11,557 root INFO creating build/bdist.linux-ppc64le/wheel 2026-02-25 19:31:11,557 root INFO creating build/bdist.linux-ppc64le/wheel/docs 2026-02-25 19:31:11,557 root INFO copying build/lib/docs/make.bat -> build/bdist.linux-ppc64le/wheel/./docs 2026-02-25 19:31:11,557 root INFO copying build/lib/docs/Makefile -> build/bdist.linux-ppc64le/wheel/./docs 2026-02-25 19:31:11,558 root INFO creating build/bdist.linux-ppc64le/wheel/docs/source 2026-02-25 19:31:11,558 root INFO creating build/bdist.linux-ppc64le/wheel/docs/source/api 2026-02-25 19:31:11,558 root INFO copying build/lib/docs/source/api/dictionary.rst -> build/bdist.linux-ppc64le/wheel/./docs/source/api 2026-02-25 19:31:11,559 root INFO copying build/lib/docs/source/api/proxy.rst -> build/bdist.linux-ppc64le/wheel/./docs/source/api 2026-02-25 19:31:11,559 root INFO copying build/lib/docs/source/api/client.rst -> build/bdist.linux-ppc64le/wheel/./docs/source/api 2026-02-25 19:31:11,559 root INFO copying build/lib/docs/source/api/host.rst -> build/bdist.linux-ppc64le/wheel/./docs/source/api 2026-02-25 19:31:11,559 root INFO copying build/lib/docs/source/api/packet.rst -> build/bdist.linux-ppc64le/wheel/./docs/source/api 2026-02-25 19:31:11,560 root INFO copying build/lib/docs/source/api/server.rst -> build/bdist.linux-ppc64le/wheel/./docs/source/api 2026-02-25 19:31:11,560 root INFO creating build/bdist.linux-ppc64le/wheel/docs/source/_static 2026-02-25 19:31:11,560 root INFO copying build/lib/docs/source/_static/logo.png -> build/bdist.linux-ppc64le/wheel/./docs/source/_static 2026-02-25 19:31:11,561 root INFO copying build/lib/docs/source/index.rst -> build/bdist.linux-ppc64le/wheel/./docs/source 2026-02-25 19:31:11,561 root INFO copying build/lib/docs/source/conf.py -> build/bdist.linux-ppc64le/wheel/./docs/source 2026-02-25 19:31:11,561 root INFO creating build/bdist.linux-ppc64le/wheel/pyrad 2026-02-25 19:31:11,561 root INFO copying build/lib/pyrad/server_async.py -> build/bdist.linux-ppc64le/wheel/./pyrad 2026-02-25 19:31:11,562 root INFO copying build/lib/pyrad/host.py -> build/bdist.linux-ppc64le/wheel/./pyrad 2026-02-25 19:31:11,562 root INFO copying build/lib/pyrad/curved.py -> build/bdist.linux-ppc64le/wheel/./pyrad 2026-02-25 19:31:11,562 root INFO copying build/lib/pyrad/bidict.py -> build/bdist.linux-ppc64le/wheel/./pyrad 2026-02-25 19:31:11,562 root INFO copying build/lib/pyrad/packet.py -> build/bdist.linux-ppc64le/wheel/./pyrad 2026-02-25 19:31:11,563 root INFO copying build/lib/pyrad/server.py -> build/bdist.linux-ppc64le/wheel/./pyrad 2026-02-25 19:31:11,563 root INFO creating build/bdist.linux-ppc64le/wheel/pyrad/tests 2026-02-25 19:31:11,563 root INFO copying build/lib/pyrad/tests/test_dictionary.py -> build/bdist.linux-ppc64le/wheel/./pyrad/tests 2026-02-25 19:31:11,563 root INFO copying build/lib/pyrad/tests/test_packet.py -> build/bdist.linux-ppc64le/wheel/./pyrad/tests 2026-02-25 19:31:11,564 root INFO copying build/lib/pyrad/tests/test_proxy.py -> build/bdist.linux-ppc64le/wheel/./pyrad/tests 2026-02-25 19:31:11,564 root INFO copying build/lib/pyrad/tests/test_server.py -> build/bdist.linux-ppc64le/wheel/./pyrad/tests 2026-02-25 19:31:11,564 root INFO copying build/lib/pyrad/tests/test_tools.py -> build/bdist.linux-ppc64le/wheel/./pyrad/tests 2026-02-25 19:31:11,564 root INFO copying build/lib/pyrad/tests/test_host.py -> build/bdist.linux-ppc64le/wheel/./pyrad/tests 2026-02-25 19:31:11,565 root INFO copying build/lib/pyrad/tests/mock.py -> build/bdist.linux-ppc64le/wheel/./pyrad/tests 2026-02-25 19:31:11,565 root INFO copying build/lib/pyrad/tests/test_client.py -> build/bdist.linux-ppc64le/wheel/./pyrad/tests 2026-02-25 19:31:11,565 root INFO copying build/lib/pyrad/tests/__init__.py -> build/bdist.linux-ppc64le/wheel/./pyrad/tests 2026-02-25 19:31:11,565 root INFO copying build/lib/pyrad/tests/test_bidict.py -> build/bdist.linux-ppc64le/wheel/./pyrad/tests 2026-02-25 19:31:11,566 root INFO copying build/lib/pyrad/client_async.py -> build/bdist.linux-ppc64le/wheel/./pyrad 2026-02-25 19:31:11,566 root INFO copying build/lib/pyrad/proxy.py -> build/bdist.linux-ppc64le/wheel/./pyrad 2026-02-25 19:31:11,566 root INFO copying build/lib/pyrad/client.py -> build/bdist.linux-ppc64le/wheel/./pyrad 2026-02-25 19:31:11,566 root INFO copying build/lib/pyrad/dictionary.py -> build/bdist.linux-ppc64le/wheel/./pyrad 2026-02-25 19:31:11,566 root INFO copying build/lib/pyrad/tools.py -> build/bdist.linux-ppc64le/wheel/./pyrad 2026-02-25 19:31:11,567 root INFO copying build/lib/pyrad/__init__.py -> build/bdist.linux-ppc64le/wheel/./pyrad 2026-02-25 19:31:11,567 root INFO copying build/lib/pyrad/dictfile.py -> build/bdist.linux-ppc64le/wheel/./pyrad 2026-02-25 19:31:11,567 root INFO creating build/bdist.linux-ppc64le/wheel/example 2026-02-25 19:31:11,567 root INFO copying build/lib/example/dictionary.freeradius -> build/bdist.linux-ppc64le/wheel/./example 2026-02-25 19:31:11,568 root INFO copying build/lib/example/server_async.py -> build/bdist.linux-ppc64le/wheel/./example 2026-02-25 19:31:11,568 root INFO copying build/lib/example/client-coa.py -> build/bdist.linux-ppc64le/wheel/./example 2026-02-25 19:31:11,568 root INFO copying build/lib/example/auth_async.py -> build/bdist.linux-ppc64le/wheel/./example 2026-02-25 19:31:11,568 root INFO copying build/lib/example/server.py -> build/bdist.linux-ppc64le/wheel/./example 2026-02-25 19:31:11,569 root INFO copying build/lib/example/status.py -> build/bdist.linux-ppc64le/wheel/./example 2026-02-25 19:31:11,569 root INFO copying build/lib/example/dictionary -> build/bdist.linux-ppc64le/wheel/./example 2026-02-25 19:31:11,569 root INFO copying build/lib/example/coa.py -> build/bdist.linux-ppc64le/wheel/./example 2026-02-25 19:31:11,569 root INFO copying build/lib/example/pyrad.log -> build/bdist.linux-ppc64le/wheel/./example 2026-02-25 19:31:11,569 root INFO copying build/lib/example/auth.py -> build/bdist.linux-ppc64le/wheel/./example 2026-02-25 19:31:11,570 root INFO copying build/lib/example/acct.py -> build/bdist.linux-ppc64le/wheel/./example 2026-02-25 19:31:11,570 root INFO running install_egg_info 2026-02-25 19:31:11,575 root INFO Copying pyrad.egg-info to build/bdist.linux-ppc64le/wheel/./pyrad-2.5.4-py3.12.egg-info 2026-02-25 19:31:11,577 root INFO running install_scripts 2026-02-25 19:31:11,578 root INFO creating build/bdist.linux-ppc64le/wheel/pyrad-2.5.4.dist-info/WHEEL 2026-02-25 19:31:11,579 wheel INFO creating '/home/buildozer/aports/community/py3-pyrad/src/pyrad-2.5.4/.dist/.tmp-o86mw473/pyrad-2.5.4-py3-none-any.whl' and adding 'build/bdist.linux-ppc64le/wheel' to it 2026-02-25 19:31:11,579 wheel INFO adding 'docs/Makefile' 2026-02-25 19:31:11,580 wheel INFO adding 'docs/make.bat' 2026-02-25 19:31:11,580 wheel INFO adding 'docs/source/conf.py' 2026-02-25 19:31:11,580 wheel INFO adding 'docs/source/index.rst' 2026-02-25 19:31:11,581 wheel INFO adding 'docs/source/_static/logo.png' 2026-02-25 19:31:11,583 wheel INFO adding 'docs/source/api/client.rst' 2026-02-25 19:31:11,583 wheel INFO adding 'docs/source/api/dictionary.rst' 2026-02-25 19:31:11,583 wheel INFO adding 'docs/source/api/host.rst' 2026-02-25 19:31:11,583 wheel INFO adding 'docs/source/api/packet.rst' 2026-02-25 19:31:11,584 wheel INFO adding 'docs/source/api/proxy.rst' 2026-02-25 19:31:11,584 wheel INFO adding 'docs/source/api/server.rst' 2026-02-25 19:31:11,584 wheel INFO adding 'example/acct.py' 2026-02-25 19:31:11,584 wheel INFO adding 'example/auth.py' 2026-02-25 19:31:11,585 wheel INFO adding 'example/auth_async.py' 2026-02-25 19:31:11,585 wheel INFO adding 'example/client-coa.py' 2026-02-25 19:31:11,585 wheel INFO adding 'example/coa.py' 2026-02-25 19:31:11,586 wheel INFO adding 'example/dictionary' 2026-02-25 19:31:11,586 wheel INFO adding 'example/dictionary.freeradius' 2026-02-25 19:31:11,586 wheel INFO adding 'example/pyrad.log' 2026-02-25 19:31:11,586 wheel INFO adding 'example/server.py' 2026-02-25 19:31:11,587 wheel INFO adding 'example/server_async.py' 2026-02-25 19:31:11,587 wheel INFO adding 'example/status.py' 2026-02-25 19:31:11,587 wheel INFO adding 'pyrad/__init__.py' 2026-02-25 19:31:11,587 wheel INFO adding 'pyrad/bidict.py' 2026-02-25 19:31:11,588 wheel INFO adding 'pyrad/client.py' 2026-02-25 19:31:11,588 wheel INFO adding 'pyrad/client_async.py' 2026-02-25 19:31:11,588 wheel INFO adding 'pyrad/curved.py' 2026-02-25 19:31:11,588 wheel INFO adding 'pyrad/dictfile.py' 2026-02-25 19:31:11,589 wheel INFO adding 'pyrad/dictionary.py' 2026-02-25 19:31:11,589 wheel INFO adding 'pyrad/host.py' 2026-02-25 19:31:11,589 wheel INFO adding 'pyrad/packet.py' 2026-02-25 19:31:11,590 wheel INFO adding 'pyrad/proxy.py' 2026-02-25 19:31:11,590 wheel INFO adding 'pyrad/server.py' 2026-02-25 19:31:11,590 wheel INFO adding 'pyrad/server_async.py' 2026-02-25 19:31:11,591 wheel INFO adding 'pyrad/tools.py' 2026-02-25 19:31:11,591 wheel INFO adding 'pyrad/tests/__init__.py' 2026-02-25 19:31:11,591 wheel INFO adding 'pyrad/tests/mock.py' 2026-02-25 19:31:11,591 wheel INFO adding 'pyrad/tests/test_bidict.py' 2026-02-25 19:31:11,592 wheel INFO adding 'pyrad/tests/test_client.py' 2026-02-25 19:31:11,592 wheel INFO adding 'pyrad/tests/test_dictionary.py' 2026-02-25 19:31:11,592 wheel INFO adding 'pyrad/tests/test_host.py' 2026-02-25 19:31:11,593 wheel INFO adding 'pyrad/tests/test_packet.py' 2026-02-25 19:31:11,593 wheel INFO adding 'pyrad/tests/test_proxy.py' 2026-02-25 19:31:11,593 wheel INFO adding 'pyrad/tests/test_server.py' 2026-02-25 19:31:11,593 wheel INFO adding 'pyrad/tests/test_tools.py' 2026-02-25 19:31:11,594 wheel INFO adding 'pyrad-2.5.4.dist-info/licenses/LICENSE.txt' 2026-02-25 19:31:11,594 wheel INFO adding 'pyrad-2.5.4.dist-info/METADATA' 2026-02-25 19:31:11,594 wheel INFO adding 'pyrad-2.5.4.dist-info/WHEEL' 2026-02-25 19:31:11,595 wheel INFO adding 'pyrad-2.5.4.dist-info/top_level.txt' 2026-02-25 19:31:11,595 wheel INFO adding 'pyrad-2.5.4.dist-info/zip-safe' 2026-02-25 19:31:11,595 wheel INFO adding 'pyrad-2.5.4.dist-info/RECORD' 2026-02-25 19:31:11,596 root INFO removing build/bdist.linux-ppc64le/wheel 2026-02-25 19:31:11,598 gpep517 INFO The backend produced .dist/pyrad-2.5.4-py3-none-any.whl pyrad-2.5.4-py3-none-any.whl testBackwardAccess (pyrad.tests.test_bidict.BiDictTests.testBackwardAccess) ... ok testBackwardDeletion (pyrad.tests.test_bidict.BiDictTests.testBackwardDeletion) ... ok testDeletion (pyrad.tests.test_bidict.BiDictTests.testDeletion) ... ok testForwardAccess (pyrad.tests.test_bidict.BiDictTests.testForwardAccess) ... ok testItemAccessor (pyrad.tests.test_bidict.BiDictTests.testItemAccessor) ... ok testLength (pyrad.tests.test_bidict.BiDictTests.testLength) ... ok testStartEmpty (pyrad.tests.test_bidict.BiDictTests.testStartEmpty) ... ok testNamedParameters (pyrad.tests.test_client.ConstructionTests.testNamedParameters) ... ok testParameterOrder (pyrad.tests.test_client.ConstructionTests.testParameterOrder) ... ok testSimpleConstruction (pyrad.tests.test_client.ConstructionTests.testSimpleConstruction) ... ok testCreateAcctPacket (pyrad.tests.test_client.OtherTests.testCreateAcctPacket) ... ok testCreateAuthPacket (pyrad.tests.test_client.OtherTests.testCreateAuthPacket) ... ok testAuthDelay (pyrad.tests.test_client.SocketTests.testAuthDelay) ... ok testBind (pyrad.tests.test_client.SocketTests.testBind) ... ok testBindClosesSocket (pyrad.tests.test_client.SocketTests.testBindClosesSocket) ... ok testDoubleAccountDelay (pyrad.tests.test_client.SocketTests.testDoubleAccountDelay) ... ok testDoubleRetry (pyrad.tests.test_client.SocketTests.testDoubleRetry) ... ok testIgnorePacketError (pyrad.tests.test_client.SocketTests.testIgnorePacketError) ... ok testInvalidReply (pyrad.tests.test_client.SocketTests.testInvalidReply) ... ok testNoRetries (pyrad.tests.test_client.SocketTests.testNoRetries) ... ok testReopen (pyrad.tests.test_client.SocketTests.testReopen) ... ok testSendPacket (pyrad.tests.test_client.SocketTests.testSendPacket) ... ok testSingleAccountDelay (pyrad.tests.test_client.SocketTests.testSingleAccountDelay) ... ok testSingleRetry (pyrad.tests.test_client.SocketTests.testSingleRetry) ... ok testValidReply (pyrad.tests.test_client.SocketTests.testValidReply) ... ok testConstructionParameters (pyrad.tests.test_dictionary.AttributeTests.testConstructionParameters) ... ok testInvalidDataType (pyrad.tests.test_dictionary.AttributeTests.testInvalidDataType) ... ok testNamedConstructionParameters (pyrad.tests.test_dictionary.AttributeTests.testNamedConstructionParameters) ... ok testValues (pyrad.tests.test_dictionary.AttributeTests.testValues) ... ok testContainment (pyrad.tests.test_dictionary.DictionaryInterfaceTests.testContainment) ... ok testEmptyDictionary (pyrad.tests.test_dictionary.DictionaryInterfaceTests.testEmptyDictionary) ... ok testReadonlyContainer (pyrad.tests.test_dictionary.DictionaryInterfaceTests.testReadonlyContainer) ... ok testAttributeEncryptionError (pyrad.tests.test_dictionary.DictionaryParsingTests.testAttributeEncryptionError) ... ok testAttributeOptions (pyrad.tests.test_dictionary.DictionaryParsingTests.testAttributeOptions) ... ok testAttributeTooFewColumnsError (pyrad.tests.test_dictionary.DictionaryParsingTests.testAttributeTooFewColumnsError) ... ok testAttributeUnknownTypeError (pyrad.tests.test_dictionary.DictionaryParsingTests.testAttributeUnknownTypeError) ... ok testAttributeUnknownVendorError (pyrad.tests.test_dictionary.DictionaryParsingTests.testAttributeUnknownVendorError) ... ok testBeginVendorParsing (pyrad.tests.test_dictionary.DictionaryParsingTests.testBeginVendorParsing) ... ok testBeginVendorTooFewColumns (pyrad.tests.test_dictionary.DictionaryParsingTests.testBeginVendorTooFewColumns) ... ok testBeginVendorUnknownVendor (pyrad.tests.test_dictionary.DictionaryParsingTests.testBeginVendorUnknownVendor) ... ok testDictFileParseError (pyrad.tests.test_dictionary.DictionaryParsingTests.testDictFileParseError) ... ok testDictFilePostParse (pyrad.tests.test_dictionary.DictionaryParsingTests.testDictFilePostParse) ... ok testEndVendorParsing (pyrad.tests.test_dictionary.DictionaryParsingTests.testEndVendorParsing) ... ok testEndVendorUnbalanced (pyrad.tests.test_dictionary.DictionaryParsingTests.testEndVendorUnbalanced) ... ok testEndVendorUnknownVendor (pyrad.tests.test_dictionary.DictionaryParsingTests.testEndVendorUnknownVendor) ... ok testInclude (pyrad.tests.test_dictionary.DictionaryParsingTests.testInclude) ... ok testInteger64ValueParsing (pyrad.tests.test_dictionary.DictionaryParsingTests.testInteger64ValueParsing) ... ok testIntegerValueParsing (pyrad.tests.test_dictionary.DictionaryParsingTests.testIntegerValueParsing) ... ok testOctetValueParsing (pyrad.tests.test_dictionary.DictionaryParsingTests.testOctetValueParsing) ... ok testParseEmptyDictionary (pyrad.tests.test_dictionary.DictionaryParsingTests.testParseEmptyDictionary) ... ok testParseMultipleDictionaries (pyrad.tests.test_dictionary.DictionaryParsingTests.testParseMultipleDictionaries) ... ok testParseSimpleDictionary (pyrad.tests.test_dictionary.DictionaryParsingTests.testParseSimpleDictionary) ... ok testStringValueParsing (pyrad.tests.test_dictionary.DictionaryParsingTests.testStringValueParsing) ... ok testSubTlvParsing (pyrad.tests.test_dictionary.DictionaryParsingTests.testSubTlvParsing) ... ok testTlvParsing (pyrad.tests.test_dictionary.DictionaryParsingTests.testTlvParsing) ... ok testValueForUnknownAttributeError (pyrad.tests.test_dictionary.DictionaryParsingTests.testValueForUnknownAttributeError) ... ok testValueTooFewColumnsError (pyrad.tests.test_dictionary.DictionaryParsingTests.testValueTooFewColumnsError) ... ok testVenderTooFewColumnsError (pyrad.tests.test_dictionary.DictionaryParsingTests.testVenderTooFewColumnsError) ... ok testVendorFormatError (pyrad.tests.test_dictionary.DictionaryParsingTests.testVendorFormatError) ... ok testVendorFormatSyntaxError (pyrad.tests.test_dictionary.DictionaryParsingTests.testVendorFormatSyntaxError) ... ok testVendorOptionError (pyrad.tests.test_dictionary.DictionaryParsingTests.testVendorOptionError) ... ok testVendorParsing (pyrad.tests.test_dictionary.DictionaryParsingTests.testVendorParsing) ... ok testNamedParameters (pyrad.tests.test_host.ConstructionTests.testNamedParameters) ... ok testParameterOrder (pyrad.tests.test_host.ConstructionTests.testParameterOrder) ... ok testSimpleConstruction (pyrad.tests.test_host.ConstructionTests.testSimpleConstruction) ... ok testCreateAcctPacket (pyrad.tests.test_host.PacketCreationTests.testCreateAcctPacket) ... ok testCreateAuthPacket (pyrad.tests.test_host.PacketCreationTests.testCreateAuthPacket) ... ok testCreatePacket (pyrad.tests.test_host.PacketCreationTests.testCreatePacket) ... ok testSendPacket (pyrad.tests.test_host.PacketSendTest.testSendPacket) ... ok testSendReplyPacket (pyrad.tests.test_host.PacketSendTest.testSendReplyPacket) ... ok testBasicConstructor (pyrad.tests.test_packet.AcctPacketConstructionTests.testBasicConstructor) ... ok testConstructWithDictionary (pyrad.tests.test_packet.AcctPacketConstructionTests.testConstructWithDictionary) ... ok testConstructorDefaults (pyrad.tests.test_packet.AcctPacketConstructionTests.testConstructorDefaults) ... ok testConstructorIgnoredParameters (pyrad.tests.test_packet.AcctPacketConstructionTests.testConstructorIgnoredParameters) ... ok testConstructorRawPacket (pyrad.tests.test_packet.AcctPacketConstructionTests.testConstructorRawPacket) ... ok testConstructorWithAttributes (pyrad.tests.test_packet.AcctPacketConstructionTests.testConstructorWithAttributes) ... ok testConstructorWithTlvAttribute (pyrad.tests.test_packet.AcctPacketConstructionTests.testConstructorWithTlvAttribute) ... ok testNamedConstructor (pyrad.tests.test_packet.AcctPacketConstructionTests.testNamedConstructor) ... ok testSecretMustBeBytestring (pyrad.tests.test_packet.AcctPacketConstructionTests.testSecretMustBeBytestring) ... ok testCreateReply (pyrad.tests.test_packet.AcctPacketTests.testCreateReply) ... ok testRealisticUnknownAttributes (pyrad.tests.test_packet.AcctPacketTests.testRealisticUnknownAttributes) Test a realistic Accounting Packet from raw ... ok testRequestPacket (pyrad.tests.test_packet.AcctPacketTests.testRequestPacket) ... ok testRequestPacketSetsId (pyrad.tests.test_packet.AcctPacketTests.testRequestPacketSetsId) ... ok testVerifyAcctRequest (pyrad.tests.test_packet.AcctPacketTests.testVerifyAcctRequest) ... ok testVerifyChapPasswd (pyrad.tests.test_packet.AuthPacketChapTests.testVerifyChapPasswd) ... ok testBasicConstructor (pyrad.tests.test_packet.AuthPacketConstructionTests.testBasicConstructor) ... ok testConstructWithDictionary (pyrad.tests.test_packet.AuthPacketConstructionTests.testConstructWithDictionary) ... ok testConstructorDefaults (pyrad.tests.test_packet.AuthPacketConstructionTests.testConstructorDefaults) ... ok testConstructorIgnoredParameters (pyrad.tests.test_packet.AuthPacketConstructionTests.testConstructorIgnoredParameters) ... ok testConstructorWithAttributes (pyrad.tests.test_packet.AuthPacketConstructionTests.testConstructorWithAttributes) ... ok testConstructorWithTlvAttribute (pyrad.tests.test_packet.AuthPacketConstructionTests.testConstructorWithTlvAttribute) ... ok testNamedConstructor (pyrad.tests.test_packet.AuthPacketConstructionTests.testNamedConstructor) ... ok testSecretMustBeBytestring (pyrad.tests.test_packet.AuthPacketConstructionTests.testSecretMustBeBytestring) ... ok testCreateReply (pyrad.tests.test_packet.AuthPacketTests.testCreateReply) ... ok testPwCryptEmptyPassword (pyrad.tests.test_packet.AuthPacketTests.testPwCryptEmptyPassword) ... ok testPwCryptPassword (pyrad.tests.test_packet.AuthPacketTests.testPwCryptPassword) ... ok testPwCryptSetsAuthenticator (pyrad.tests.test_packet.AuthPacketTests.testPwCryptSetsAuthenticator) ... ok testPwDecryptEmptyPassword (pyrad.tests.test_packet.AuthPacketTests.testPwDecryptEmptyPassword) ... ok testPwDecryptPassword (pyrad.tests.test_packet.AuthPacketTests.testPwDecryptPassword) ... ok testRequestPacket (pyrad.tests.test_packet.AuthPacketTests.testRequestPacket) ... ok testRequestPacketCreatesAuthenticator (pyrad.tests.test_packet.AuthPacketTests.testRequestPacketCreatesAuthenticator) ... ok testRequestPacketCreatesID (pyrad.tests.test_packet.AuthPacketTests.testRequestPacketCreatesID) ... ok testBasicConstructor (pyrad.tests.test_packet.PacketConstructionTests.testBasicConstructor) ... ok testConstructWithDictionary (pyrad.tests.test_packet.PacketConstructionTests.testConstructWithDictionary) ... ok testConstructorIgnoredParameters (pyrad.tests.test_packet.PacketConstructionTests.testConstructorIgnoredParameters) ... ok testConstructorWithAttributes (pyrad.tests.test_packet.PacketConstructionTests.testConstructorWithAttributes) ... ok testConstructorWithTlvAttribute (pyrad.tests.test_packet.PacketConstructionTests.testConstructorWithTlvAttribute) ... ok testNamedConstructor (pyrad.tests.test_packet.PacketConstructionTests.testNamedConstructor) ... ok testSecretMustBeBytestring (pyrad.tests.test_packet.PacketConstructionTests.testSecretMustBeBytestring) ... ok testAddAttribute (pyrad.tests.test_packet.PacketTests.testAddAttribute) ... ok testAttributeAccess (pyrad.tests.test_packet.PacketTests.testAttributeAccess) ... ok testAttributeValueAccess (pyrad.tests.test_packet.PacketTests.testAttributeValueAccess) ... ok testCreateAuthenticator (pyrad.tests.test_packet.PacketTests.testCreateAuthenticator) ... ok testCreateReply (pyrad.tests.test_packet.PacketTests.testCreateReply) ... ok testDecodePacketWithAttribute (pyrad.tests.test_packet.PacketTests.testDecodePacketWithAttribute) ... ok testDecodePacketWithBadAttribute (pyrad.tests.test_packet.PacketTests.testDecodePacketWithBadAttribute) ... ok testDecodePacketWithEmptyAttribute (pyrad.tests.test_packet.PacketTests.testDecodePacketWithEmptyAttribute) ... ok testDecodePacketWithEmptyPacket (pyrad.tests.test_packet.PacketTests.testDecodePacketWithEmptyPacket) ... ok testDecodePacketWithInvalidLength (pyrad.tests.test_packet.PacketTests.testDecodePacketWithInvalidLength) ... ok testDecodePacketWithMultiValuedAttribute (pyrad.tests.test_packet.PacketTests.testDecodePacketWithMultiValuedAttribute) ... ok testDecodePacketWithPartialAttributes (pyrad.tests.test_packet.PacketTests.testDecodePacketWithPartialAttributes) ... ok testDecodePacketWithSplitTlvAttribute (pyrad.tests.test_packet.PacketTests.testDecodePacketWithSplitTlvAttribute) ... ok testDecodePacketWithTlvAttribute (pyrad.tests.test_packet.PacketTests.testDecodePacketWithTlvAttribute) ... ok testDecodePacketWithTlvAttributeWith2SubAttributes (pyrad.tests.test_packet.PacketTests.testDecodePacketWithTlvAttributeWith2SubAttributes) ... ok testDecodePacketWithTooBigPacket (pyrad.tests.test_packet.PacketTests.testDecodePacketWithTooBigPacket) ... ok testDecodePacketWithTwoAttributes (pyrad.tests.test_packet.PacketTests.testDecodePacketWithTwoAttributes) ... ok testDecodePacketWithVendorAttribute (pyrad.tests.test_packet.PacketTests.testDecodePacketWithVendorAttribute) ... ok testDecodePacketWithVendorTlvAttribute (pyrad.tests.test_packet.PacketTests.testDecodePacketWithVendorTlvAttribute) ... ok testDecodePacketWithoutAttributes (pyrad.tests.test_packet.PacketTests.testDecodePacketWithoutAttributes) ... ok testDelItem (pyrad.tests.test_packet.PacketTests.testDelItem) ... ok testEncodeKey (pyrad.tests.test_packet.PacketTests.testEncodeKey) ... ok testEncodeKeyValues (pyrad.tests.test_packet.PacketTests.testEncodeKeyValues) ... ok testEncryptedAttributes (pyrad.tests.test_packet.PacketTests.testEncryptedAttributes) ... ok testGenerateID (pyrad.tests.test_packet.PacketTests.testGenerateID) ... ok testHasKey (pyrad.tests.test_packet.PacketTests.testHasKey) ... ok testHasKeyWithUnknownKey (pyrad.tests.test_packet.PacketTests.testHasKeyWithUnknownKey) ... ok testKeys (pyrad.tests.test_packet.PacketTests.testKeys) ... ok testPktDecodeTlvAttribute (pyrad.tests.test_packet.PacketTests.testPktDecodeTlvAttribute) ... ok testPktDecodeVendorAttribute (pyrad.tests.test_packet.PacketTests.testPktDecodeVendorAttribute) ... ok testPktEncodeAttribute (pyrad.tests.test_packet.PacketTests.testPktEncodeAttribute) ... ok testPktEncodeAttributes (pyrad.tests.test_packet.PacketTests.testPktEncodeAttributes) ... ok testPktEncodeLongTlvAttribute (pyrad.tests.test_packet.PacketTests.testPktEncodeLongTlvAttribute) ... ok testPktEncodeTlvAttribute (pyrad.tests.test_packet.PacketTests.testPktEncodeTlvAttribute) ... ok testRawAttributeAccess (pyrad.tests.test_packet.PacketTests.testRawAttributeAccess) ... ok testReplyPacket (pyrad.tests.test_packet.PacketTests.testReplyPacket) ... ok testVendorAttributeAccess (pyrad.tests.test_packet.PacketTests.testVendorAttributeAccess) ... ok testVerifyMessageAuthenticator (pyrad.tests.test_packet.PacketTests.testVerifyMessageAuthenticator) ... ok testVerifyMessageAuthenticatorDuplicateAttributes (pyrad.tests.test_packet.PacketTests.testVerifyMessageAuthenticatorDuplicateAttributes) ... ok testVerifyReply (pyrad.tests.test_packet.PacketTests.testVerifyReply) ... ok testVerifyReplyDuplicateAttributes (pyrad.tests.test_packet.PacketTests.testVerifyReplyDuplicateAttributes) ... ok testGenerateID (pyrad.tests.test_packet.UtilityTests.testGenerateID) ... ok testProcessInput (pyrad.tests.test_proxy.OtherTests.testProcessInput) ... ok testProcessInputNonProxyPort (pyrad.tests.test_proxy.OtherTests.testProcessInputNonProxyPort) ... ok testHandleProxyPacketHandlesWrongPacket (pyrad.tests.test_proxy.ProxyPacketHandlingTests.testHandleProxyPacketHandlesWrongPacket) ... ok testHandleProxyPacketSetsSecret (pyrad.tests.test_proxy.ProxyPacketHandlingTests.testHandleProxyPacketSetsSecret) ... ok testHandleProxyPacketUnknownHost (pyrad.tests.test_proxy.ProxyPacketHandlingTests.testHandleProxyPacketUnknownHost) ... ok testProxyFd (pyrad.tests.test_proxy.SocketTests.testProxyFd) ... ok testHandleAcctPacket (pyrad.tests.test_server.AcctPacketHandlingTests.testHandleAcctPacket) ... ok testHandleAcctPacketUnknownHost (pyrad.tests.test_server.AcctPacketHandlingTests.testHandleAcctPacketUnknownHost) ... ok testHandleAcctPacketWrongPort (pyrad.tests.test_server.AcctPacketHandlingTests.testHandleAcctPacketWrongPort) ... ok testHandleAuthPacket (pyrad.tests.test_server.AuthPacketHandlingTests.testHandleAuthPacket) ... ok testHandleAuthPacketUnknownHost (pyrad.tests.test_server.AuthPacketHandlingTests.testHandleAuthPacketUnknownHost) ... ok testHandleAuthPacketWrongPort (pyrad.tests.test_server.AuthPacketHandlingTests.testHandleAuthPacketWrongPort) ... ok testAcctProcessInput (pyrad.tests.test_server.OtherTests.testAcctProcessInput) ... ok testAuthProcessInput (pyrad.tests.test_server.OtherTests.testAuthProcessInput) ... ok testCreateReplyPacket (pyrad.tests.test_server.OtherTests.testCreateReplyPacket) ... ok testNamedConstruction (pyrad.tests.test_server.RemoteHostTests.testNamedConstruction) ... ok testSimpleConstruction (pyrad.tests.test_server.RemoteHostTests.testSimpleConstruction) ... ok testBindDuringConstruction (pyrad.tests.test_server.ServerConstructiontests.testBindDuringConstruction) ... ok testParameterOrder (pyrad.tests.test_server.ServerConstructiontests.testParameterOrder) ... ok testSimpleConstruction (pyrad.tests.test_server.ServerConstructiontests.testSimpleConstruction) ... ok testRunIgnoresPacketErrors (pyrad.tests.test_server.ServerRunTests.testRunIgnoresPacketErrors) ... ok testRunIgnoresPollErrors (pyrad.tests.test_server.ServerRunTests.testRunIgnoresPollErrors) ... Unexpected event in server main loop ok testRunIgnoresServerPacketErrors (pyrad.tests.test_server.ServerRunTests.testRunIgnoresServerPacketErrors) ... ok testRunInitializes (pyrad.tests.test_server.ServerRunTests.testRunInitializes) ... ok testRunRunsProcessInput (pyrad.tests.test_server.ServerRunTests.testRunRunsProcessInput) ... ok testBind (pyrad.tests.test_server.SocketTests.testBind) ... ok testBindv6 (pyrad.tests.test_server.SocketTests.testBindv6) ... ok testGrabPacket (pyrad.tests.test_server.SocketTests.testGrabPacket) ... ok testPrepareSocketAcctFds (pyrad.tests.test_server.SocketTests.testPrepareSocketAcctFds) ... ok testPrepareSocketAuthFds (pyrad.tests.test_server.SocketTests.testPrepareSocketAuthFds) ... ok testPrepareSocketNoFds (pyrad.tests.test_server.SocketTests.testPrepareSocketNoFds) ... ok testAddressDecoding (pyrad.tests.test_tools.EncodingTests.testAddressDecoding) ... ok testAddressEncoding (pyrad.tests.test_tools.EncodingTests.testAddressEncoding) ... ok testDateDecoding (pyrad.tests.test_tools.EncodingTests.testDateDecoding) ... ok testDateEncoding (pyrad.tests.test_tools.EncodingTests.testDateEncoding) ... ok testDecodeFunction (pyrad.tests.test_tools.EncodingTests.testDecodeFunction) ... ok testEncodeAscendBinary (pyrad.tests.test_tools.EncodingTests.testEncodeAscendBinary) ... ok testEncodeFunction (pyrad.tests.test_tools.EncodingTests.testEncodeFunction) ... ok testInteger64Decoding (pyrad.tests.test_tools.EncodingTests.testInteger64Decoding) ... ok testInteger64Encoding (pyrad.tests.test_tools.EncodingTests.testInteger64Encoding) ... ok testIntegerDecoding (pyrad.tests.test_tools.EncodingTests.testIntegerDecoding) ... ok testIntegerEncoding (pyrad.tests.test_tools.EncodingTests.testIntegerEncoding) ... ok testInvalidAddressEncodingRaisesTypeError (pyrad.tests.test_tools.EncodingTests.testInvalidAddressEncodingRaisesTypeError) ... ok testInvalidDataEncodingRaisesTypeError (pyrad.tests.test_tools.EncodingTests.testInvalidDataEncodingRaisesTypeError) ... ok testInvalidIntegerEncodingRaisesTypeError (pyrad.tests.test_tools.EncodingTests.testInvalidIntegerEncodingRaisesTypeError) ... ok testInvalidStringEncodingRaisesTypeError (pyrad.tests.test_tools.EncodingTests.testInvalidStringEncodingRaisesTypeError) ... ok testOctetsEncoding (pyrad.tests.test_tools.EncodingTests.testOctetsEncoding) ... ok testStringDecoding (pyrad.tests.test_tools.EncodingTests.testStringDecoding) ... ok testStringEncoding (pyrad.tests.test_tools.EncodingTests.testStringEncoding) ... ok testUnknownTypeDecoding (pyrad.tests.test_tools.EncodingTests.testUnknownTypeDecoding) ... ok testUnknownTypeEncoding (pyrad.tests.test_tools.EncodingTests.testUnknownTypeEncoding) ... ok testUnsignedIntegerEncoding (pyrad.tests.test_tools.EncodingTests.testUnsignedIntegerEncoding) ... ok ---------------------------------------------------------------------- Ran 203 tests in 9.258s OK >>> py3-pyrad: Entering fakeroot... >>> py3-pyrad-pyc*: Running split function pyc... 'usr/lib/python3.12/site-packages/pyrad/__pycache__' -> '/home/buildozer/aports/community/py3-pyrad/pkg/py3-pyrad-pyc/usr/lib/python3.12/site-packages/pyrad/__pycache__' >>> py3-pyrad-pyc*: Preparing subpackage py3-pyrad-pyc... >>> py3-pyrad-pyc*: Running postcheck for py3-pyrad-pyc >>> py3-pyrad*: Running postcheck for py3-pyrad >>> py3-pyrad*: Preparing package py3-pyrad... >>> py3-pyrad-pyc*: Tracing dependencies... python3~3.12 >>> py3-pyrad-pyc*: Package size: 148.3 KB >>> py3-pyrad-pyc*: Compressing data... >>> py3-pyrad-pyc*: Create checksum... >>> py3-pyrad-pyc*: Create py3-pyrad-pyc-2.5.4-r0.apk >>> py3-pyrad*: Tracing dependencies... py3-netaddr python3~3.12 >>> py3-pyrad*: Package size: 127.5 KB >>> py3-pyrad*: Compressing data... >>> py3-pyrad*: Create checksum... >>> py3-pyrad*: Create py3-pyrad-2.5.4-r0.apk >>> py3-pyrad: Build complete at Wed, 25 Feb 2026 19:31:23 +0000 elapsed time 0h 0m 19s >>> py3-pyrad: Cleaning up srcdir >>> py3-pyrad: Cleaning up pkgdir >>> py3-pyrad: Uninstalling dependencies... ( 1/42) Purging .makedepends-py3-pyrad (20260225.193106) ( 2/42) Purging py3-netaddr-pyc (0.10.1-r1) ( 3/42) Purging py3-netaddr (0.10.1-r1) ( 4/42) Purging py3-gpep517-pyc (19-r1) ( 5/42) Purging py3-gpep517 (19-r1) ( 6/42) Purging py3-installer-pyc (0.7.0-r2) ( 7/42) Purging py3-installer (0.7.0-r2) ( 8/42) Purging py3-wheel-pyc (0.46.1-r0) ( 9/42) Purging py3-wheel (0.46.1-r0) (10/42) Purging py3-setuptools-pyc (82.0.0-r0) (11/42) Purging py3-setuptools (82.0.0-r0) (12/42) Purging py3-pytest-cov-pyc (5.0.0-r1) (13/42) Purging py3-pytest-cov (5.0.0-r1) (14/42) Purging py3-pytest-pyc (9.0.2-r0) (15/42) Purging py3-pytest (9.0.2-r0) (16/42) Purging py3-iniconfig-pyc (2.3.0-r0) (17/42) Purging py3-iniconfig (2.3.0-r0) (18/42) Purging py3-packaging-pyc (25.0-r0) (19/42) Purging py3-packaging (25.0-r0) (20/42) Purging py3-parsing-pyc (3.3.2-r0) (21/42) Purging py3-parsing (3.3.2-r0) (22/42) Purging py3-pluggy-pyc (1.6.0-r0) (23/42) Purging py3-pluggy (1.6.0-r0) (24/42) Purging py3-py-pyc (1.11.0-r4) (25/42) Purging py3-py (1.11.0-r4) (26/42) Purging py3-pygments-pyc (2.19.2-r0) (27/42) Purging py3-pygments (2.19.2-r0) (28/42) Purging py3-coverage-pyc (7.13.4-r0) (29/42) Purging py3-coverage (7.13.4-r0) (30/42) Purging py3-mock-pyc (5.2.0-r0) (31/42) Purging py3-mock (5.2.0-r0) (32/42) Purging python3-pyc (3.12.12-r0) (33/42) Purging python3-pycache-pyc0 (3.12.12-r0) (34/42) Purging pyc (3.12.12-r0) (35/42) Purging python3 (3.12.12-r0) (36/42) Purging gdbm (1.26-r0) (37/42) Purging libbz2 (1.0.8-r6) (38/42) Purging libffi (3.5.2-r0) (39/42) Purging libpanelw (6.6_p20251231-r0) (40/42) Purging mpdecimal (4.0.1-r0) (41/42) Purging sqlite-libs (3.51.2-r1) (42/42) Purging xz-libs (5.8.2-r0) Executing busybox-1.37.0-r31.trigger OK: 288.7 MiB in 106 packages >>> py3-pyrad: Updating the community/ppc64le repository index... >>> py3-pyrad: Signing the index...