>>> py3-mygpoclient: Building community/py3-mygpoclient 1.10-r2 (using abuild 3.17.0_rc1-r0) started Mon, 13 Apr 2026 17:01:29 +0000 >>> py3-mygpoclient: Validating /home/buildozer/aports/community/py3-mygpoclient/APKBUILD... >>> py3-mygpoclient: Analyzing dependencies... >>> py3-mygpoclient: Installing for build: build-base python3 py3-gpep517 py3-setuptools py3-wheel py3-pytest py3-pytest-cov py3-minimock ( 1/40) Installing libbz2 (1.0.8-r6) ( 2/40) Installing libffi (3.5.2-r0) ( 3/40) Installing gdbm (1.26-r0) ( 4/40) Installing xz-libs (5.8.2-r0) ( 5/40) Installing mpdecimal (4.0.1-r0) ( 6/40) Installing libpanelw (6.6_p20260404-r0) ( 7/40) Installing sqlite-libs (3.53.0-r0) ( 8/40) Installing python3 (3.14.3-r0) ( 9/40) Installing python3-pycache-pyc0 (3.14.3-r0) (10/40) Installing pyc (3.14.3-r0) (11/40) Installing python3-pyc (3.14.3-r0) (12/40) Installing py3-installer (1.0.0-r0) (13/40) Installing py3-installer-pyc (1.0.0-r0) (14/40) Installing py3-gpep517 (19-r2) (15/40) Installing py3-gpep517-pyc (19-r2) (16/40) Installing py3-parsing (3.3.2-r1) (17/40) Installing py3-parsing-pyc (3.3.2-r1) (18/40) Installing py3-packaging (26.0-r1) (19/40) Installing py3-packaging-pyc (26.0-r1) (20/40) Installing py3-setuptools (82.0.1-r1) (21/40) Installing py3-setuptools-pyc (82.0.1-r1) (22/40) Installing py3-wheel (0.46.3-r1) (23/40) Installing py3-wheel-pyc (0.46.3-r1) (24/40) Installing py3-iniconfig (2.3.0-r1) (25/40) Installing py3-iniconfig-pyc (2.3.0-r1) (26/40) Installing py3-pluggy (1.6.0-r1) (27/40) Installing py3-pluggy-pyc (1.6.0-r1) (28/40) Installing py3-py (1.11.0-r5) (29/40) Installing py3-py-pyc (1.11.0-r5) (30/40) Installing py3-pygments (2.20.0-r0) (31/40) Installing py3-pygments-pyc (2.20.0-r0) (32/40) Installing py3-pytest (9.0.3-r0) (33/40) Installing py3-pytest-pyc (9.0.3-r0) (34/40) Installing py3-coverage (7.13.5-r1) (35/40) Installing py3-coverage-pyc (7.13.5-r1) (36/40) Installing py3-pytest-cov (5.0.0-r2) (37/40) Installing py3-pytest-cov-pyc (5.0.0-r2) (38/40) Installing py3-minimock (1.3.0-r1) (39/40) Installing py3-minimock-pyc (1.3.0-r1) (40/40) Installing .makedepends-py3-mygpoclient (20260413.170130) Executing busybox-1.37.0-r31.trigger OK: 352.4 MiB in 145 packages >>> py3-mygpoclient: Cleaning up srcdir >>> py3-mygpoclient: Cleaning up pkgdir >>> py3-mygpoclient: Cleaning up tmpdir >>> py3-mygpoclient: Fetching https://distfiles.alpinelinux.org/distfiles/edge/py3-mygpoclient-1.10.tar.gz /var/cache/distfiles/py3-mygpoclient-1.10.tar.gz: OK >>> py3-mygpoclient: Fetching https://distfiles.alpinelinux.org/distfiles/edge/py3-mygpoclient-1.10.tar.gz /var/cache/distfiles/py3-mygpoclient-1.10.tar.gz: OK >>> py3-mygpoclient: Unpacking /var/cache/distfiles/py3-mygpoclient-1.10.tar.gz... 2026-04-13 17:01:31,606 gpep517 INFO Building wheel via backend setuptools.build_meta:__legacy__ /usr/lib/python3.14/site-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. !! ******************************************************************************** Please consider removing the following classifiers in favor of a SPDX license expression: License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+) See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! self._finalize_license_expression() 2026-04-13 17:01:31,634 root INFO running bdist_wheel 2026-04-13 17:01:31,657 root INFO running build 2026-04-13 17:01:31,657 root INFO running build_py 2026-04-13 17:01:31,663 root INFO creating build/lib/mygpoclient 2026-04-13 17:01:31,663 root INFO copying mygpoclient/json.py -> build/lib/mygpoclient 2026-04-13 17:01:31,663 root INFO copying mygpoclient/simple.py -> build/lib/mygpoclient 2026-04-13 17:01:31,663 root INFO copying mygpoclient/http_test.py -> build/lib/mygpoclient 2026-04-13 17:01:31,664 root INFO copying mygpoclient/simple_test.py -> build/lib/mygpoclient 2026-04-13 17:01:31,664 root INFO copying mygpoclient/util.py -> build/lib/mygpoclient 2026-04-13 17:01:31,664 root INFO copying mygpoclient/testing.py -> build/lib/mygpoclient 2026-04-13 17:01:31,664 root INFO copying mygpoclient/public.py -> build/lib/mygpoclient 2026-04-13 17:01:31,665 root INFO copying mygpoclient/feeds.py -> build/lib/mygpoclient 2026-04-13 17:01:31,665 root INFO copying mygpoclient/api_test.py -> build/lib/mygpoclient 2026-04-13 17:01:31,665 root INFO copying mygpoclient/json_test.py -> build/lib/mygpoclient 2026-04-13 17:01:31,665 root INFO copying mygpoclient/locator_test.py -> build/lib/mygpoclient 2026-04-13 17:01:31,665 root INFO copying mygpoclient/http.py -> build/lib/mygpoclient 2026-04-13 17:01:31,666 root INFO copying mygpoclient/locator.py -> build/lib/mygpoclient 2026-04-13 17:01:31,666 root INFO copying mygpoclient/public_test.py -> build/lib/mygpoclient 2026-04-13 17:01:31,666 root INFO copying mygpoclient/__init__.py -> build/lib/mygpoclient 2026-04-13 17:01:31,666 root INFO copying mygpoclient/api.py -> build/lib/mygpoclient 2026-04-13 17:01:31,667 root INFO running build_scripts 2026-04-13 17:01:31,667 root INFO creating build/scripts-3.14 2026-04-13 17:01:31,667 root INFO copying and adjusting bin/mygpo-list-devices -> build/scripts-3.14 2026-04-13 17:01:31,668 root INFO copying and adjusting bin/mygpo-simple-client -> build/scripts-3.14 2026-04-13 17:01:31,668 root INFO copying and adjusting bin/mygpo-bpsync -> build/scripts-3.14 2026-04-13 17:01:31,668 root INFO changing mode of build/scripts-3.14/mygpo-list-devices from 644 to 755 2026-04-13 17:01:31,668 root INFO changing mode of build/scripts-3.14/mygpo-simple-client from 644 to 755 2026-04-13 17:01:31,668 root INFO changing mode of build/scripts-3.14/mygpo-bpsync from 644 to 755 2026-04-13 17:01:31,677 root INFO installing to build/bdist.linux-ppc64le/wheel 2026-04-13 17:01:31,677 root INFO running install 2026-04-13 17:01:31,695 root INFO running install_lib 2026-04-13 17:01:31,700 root INFO creating build/bdist.linux-ppc64le/wheel 2026-04-13 17:01:31,700 root INFO creating build/bdist.linux-ppc64le/wheel/mygpoclient 2026-04-13 17:01:31,700 root INFO copying build/lib/mygpoclient/json.py -> build/bdist.linux-ppc64le/wheel/./mygpoclient 2026-04-13 17:01:31,700 root INFO copying build/lib/mygpoclient/simple.py -> build/bdist.linux-ppc64le/wheel/./mygpoclient 2026-04-13 17:01:31,701 root INFO copying build/lib/mygpoclient/http_test.py -> build/bdist.linux-ppc64le/wheel/./mygpoclient 2026-04-13 17:01:31,701 root INFO copying build/lib/mygpoclient/simple_test.py -> build/bdist.linux-ppc64le/wheel/./mygpoclient 2026-04-13 17:01:31,701 root INFO copying build/lib/mygpoclient/util.py -> build/bdist.linux-ppc64le/wheel/./mygpoclient 2026-04-13 17:01:31,701 root INFO copying build/lib/mygpoclient/testing.py -> build/bdist.linux-ppc64le/wheel/./mygpoclient 2026-04-13 17:01:31,701 root INFO copying build/lib/mygpoclient/public.py -> build/bdist.linux-ppc64le/wheel/./mygpoclient 2026-04-13 17:01:31,702 root INFO copying build/lib/mygpoclient/feeds.py -> build/bdist.linux-ppc64le/wheel/./mygpoclient 2026-04-13 17:01:31,702 root INFO copying build/lib/mygpoclient/api_test.py -> build/bdist.linux-ppc64le/wheel/./mygpoclient 2026-04-13 17:01:31,702 root INFO copying build/lib/mygpoclient/json_test.py -> build/bdist.linux-ppc64le/wheel/./mygpoclient 2026-04-13 17:01:31,702 root INFO copying build/lib/mygpoclient/locator_test.py -> build/bdist.linux-ppc64le/wheel/./mygpoclient 2026-04-13 17:01:31,702 root INFO copying build/lib/mygpoclient/http.py -> build/bdist.linux-ppc64le/wheel/./mygpoclient 2026-04-13 17:01:31,703 root INFO copying build/lib/mygpoclient/locator.py -> build/bdist.linux-ppc64le/wheel/./mygpoclient 2026-04-13 17:01:31,703 root INFO copying build/lib/mygpoclient/public_test.py -> build/bdist.linux-ppc64le/wheel/./mygpoclient 2026-04-13 17:01:31,703 root INFO copying build/lib/mygpoclient/__init__.py -> build/bdist.linux-ppc64le/wheel/./mygpoclient 2026-04-13 17:01:31,703 root INFO copying build/lib/mygpoclient/api.py -> build/bdist.linux-ppc64le/wheel/./mygpoclient 2026-04-13 17:01:31,703 root INFO running install_data 2026-04-13 17:01:31,707 root INFO creating build/bdist.linux-ppc64le/wheel/mygpoclient-1.10.data/data 2026-04-13 17:01:31,708 root INFO creating build/bdist.linux-ppc64le/wheel/mygpoclient-1.10.data/data/share/man/man1 2026-04-13 17:01:31,708 root INFO copying man/mygpo-bpsync.1 -> build/bdist.linux-ppc64le/wheel/mygpoclient-1.10.data/data/share/man/man1 2026-04-13 17:01:31,708 root INFO running install_egg_info 2026-04-13 17:01:31,713 root INFO running egg_info 2026-04-13 17:01:31,716 root INFO creating mygpoclient.egg-info 2026-04-13 17:01:31,717 root INFO writing mygpoclient.egg-info/PKG-INFO 2026-04-13 17:01:31,717 root INFO writing dependency_links to mygpoclient.egg-info/dependency_links.txt 2026-04-13 17:01:31,717 root INFO writing top-level names to mygpoclient.egg-info/top_level.txt 2026-04-13 17:01:31,717 root INFO writing manifest file 'mygpoclient.egg-info/SOURCES.txt' 2026-04-13 17:01:31,722 root INFO reading manifest file 'mygpoclient.egg-info/SOURCES.txt' 2026-04-13 17:01:31,723 root INFO reading manifest template 'MANIFEST.in' 2026-04-13 17:01:31,723 root INFO adding license file 'COPYING' 2026-04-13 17:01:31,723 root INFO adding license file 'AUTHORS' 2026-04-13 17:01:31,725 root INFO writing manifest file 'mygpoclient.egg-info/SOURCES.txt' 2026-04-13 17:01:31,725 root INFO Copying mygpoclient.egg-info to build/bdist.linux-ppc64le/wheel/./mygpoclient-1.10-py3.14.egg-info 2026-04-13 17:01:31,726 root INFO running install_scripts 2026-04-13 17:01:31,726 root INFO creating build/bdist.linux-ppc64le/wheel/mygpoclient-1.10.data/scripts 2026-04-13 17:01:31,726 root INFO copying build/scripts-3.14/mygpo-list-devices -> build/bdist.linux-ppc64le/wheel/mygpoclient-1.10.data/scripts 2026-04-13 17:01:31,726 root INFO copying build/scripts-3.14/mygpo-simple-client -> build/bdist.linux-ppc64le/wheel/mygpoclient-1.10.data/scripts 2026-04-13 17:01:31,726 root INFO copying build/scripts-3.14/mygpo-bpsync -> build/bdist.linux-ppc64le/wheel/mygpoclient-1.10.data/scripts 2026-04-13 17:01:31,726 root INFO changing mode of build/bdist.linux-ppc64le/wheel/mygpoclient-1.10.data/scripts/mygpo-list-devices to 755 2026-04-13 17:01:31,726 root INFO changing mode of build/bdist.linux-ppc64le/wheel/mygpoclient-1.10.data/scripts/mygpo-simple-client to 755 2026-04-13 17:01:31,727 root INFO changing mode of build/bdist.linux-ppc64le/wheel/mygpoclient-1.10.data/scripts/mygpo-bpsync to 755 2026-04-13 17:01:31,728 root INFO creating build/bdist.linux-ppc64le/wheel/mygpoclient-1.10.dist-info/WHEEL 2026-04-13 17:01:31,728 wheel INFO creating '/home/buildozer/aports/community/py3-mygpoclient/src/mygpoclient-1.10/.dist/.tmp-aso_16mo/mygpoclient-1.10-py3-none-any.whl' and adding 'build/bdist.linux-ppc64le/wheel' to it 2026-04-13 17:01:31,729 wheel INFO adding 'mygpoclient/__init__.py' 2026-04-13 17:01:31,729 wheel INFO adding 'mygpoclient/api.py' 2026-04-13 17:01:31,729 wheel INFO adding 'mygpoclient/api_test.py' 2026-04-13 17:01:31,730 wheel INFO adding 'mygpoclient/feeds.py' 2026-04-13 17:01:31,730 wheel INFO adding 'mygpoclient/http.py' 2026-04-13 17:01:31,730 wheel INFO adding 'mygpoclient/http_test.py' 2026-04-13 17:01:31,730 wheel INFO adding 'mygpoclient/json.py' 2026-04-13 17:01:31,730 wheel INFO adding 'mygpoclient/json_test.py' 2026-04-13 17:01:31,731 wheel INFO adding 'mygpoclient/locator.py' 2026-04-13 17:01:31,731 wheel INFO adding 'mygpoclient/locator_test.py' 2026-04-13 17:01:31,731 wheel INFO adding 'mygpoclient/public.py' 2026-04-13 17:01:31,731 wheel INFO adding 'mygpoclient/public_test.py' 2026-04-13 17:01:31,731 wheel INFO adding 'mygpoclient/simple.py' 2026-04-13 17:01:31,732 wheel INFO adding 'mygpoclient/simple_test.py' 2026-04-13 17:01:31,732 wheel INFO adding 'mygpoclient/testing.py' 2026-04-13 17:01:31,732 wheel INFO adding 'mygpoclient/util.py' 2026-04-13 17:01:31,732 wheel INFO adding 'mygpoclient-1.10.data/data/share/man/man1/mygpo-bpsync.1' 2026-04-13 17:01:31,733 wheel INFO adding 'mygpoclient-1.10.data/scripts/mygpo-bpsync' 2026-04-13 17:01:31,733 wheel INFO adding 'mygpoclient-1.10.data/scripts/mygpo-list-devices' 2026-04-13 17:01:31,733 wheel INFO adding 'mygpoclient-1.10.data/scripts/mygpo-simple-client' 2026-04-13 17:01:31,733 wheel INFO adding 'mygpoclient-1.10.dist-info/licenses/AUTHORS' 2026-04-13 17:01:31,733 wheel INFO adding 'mygpoclient-1.10.dist-info/licenses/COPYING' 2026-04-13 17:01:31,734 wheel INFO adding 'mygpoclient-1.10.dist-info/METADATA' 2026-04-13 17:01:31,734 wheel INFO adding 'mygpoclient-1.10.dist-info/WHEEL' 2026-04-13 17:01:31,734 wheel INFO adding 'mygpoclient-1.10.dist-info/top_level.txt' 2026-04-13 17:01:31,734 wheel INFO adding 'mygpoclient-1.10.dist-info/RECORD' 2026-04-13 17:01:31,735 root INFO removing build/bdist.linux-ppc64le/wheel 2026-04-13 17:01:31,736 gpep517 INFO The backend produced .dist/mygpoclient-1.10-py3-none-any.whl mygpoclient-1.10-py3-none-any.whl ============================= test session starts ============================== platform linux -- Python 3.14.3, pytest-9.0.3, pluggy-1.6.0 -- /home/buildozer/aports/community/py3-mygpoclient/src/mygpoclient-1.10/.testenv/bin/python3 cachedir: .pytest_cache rootdir: /home/buildozer/aports/community/py3-mygpoclient/src/mygpoclient-1.10 plugins: cov-5.0.0 collecting ... collected 101 items mygpoclient/api_test.py::Test_SubscriptionChanges::test_initSetsCorrectAttributes PASSED [ 0%] mygpoclient/api_test.py::Test_EpisodeActionChanges::test_initSetsCorrectAttributes PASSED [ 1%] mygpoclient/api_test.py::Test_PodcastDevice::test_initSetsCorrectAttributes PASSED [ 2%] mygpoclient/api_test.py::Test_PodcastDevice::test_invalidDeviceType_raisesValueError PASSED [ 3%] mygpoclient/api_test.py::Test_PodcastDevice::test_nonNumericSubscriptions_raisesValueError PASSED [ 4%] mygpoclient/api_test.py::Test_EpisodeAction::test_initSetsCorrectAttributes PASSED [ 5%] mygpoclient/api_test.py::Test_EpisodeAction::test_invalidAction_raisesValueError PASSED [ 6%] mygpoclient/api_test.py::Test_EpisodeAction::test_invalidPositionFormat_raisesValueError PASSED [ 7%] mygpoclient/api_test.py::Test_EpisodeAction::test_invalidStartedFormat_raisesValueError PASSED [ 8%] mygpoclient/api_test.py::Test_EpisodeAction::test_invalidTimestampFormat_raisesValueError PASSED [ 9%] mygpoclient/api_test.py::Test_EpisodeAction::test_invalidTotalFormat_raisesValueError PASSED [ 10%] mygpoclient/api_test.py::Test_EpisodeAction::test_onlyStartedSet_raisesValueError PASSED [ 11%] mygpoclient/api_test.py::Test_EpisodeAction::test_positionIsSetWithNoPlayAction_raisesValueError PASSED [ 12%] mygpoclient/api_test.py::Test_EpisodeAction::test_startedIsSetWithNoPlayAction_raisesValueError PASSED [ 13%] mygpoclient/api_test.py::Test_EpisodeAction::test_toDictionary_containsAllAttributes PASSED [ 14%] mygpoclient/api_test.py::Test_EpisodeAction::test_toDictionary_containsMandatoryAttributes PASSED [ 15%] mygpoclient/api_test.py::Test_EpisodeAction::test_totalIsSetWithNoPlayAction_raisesValueError PASSED [ 16%] mygpoclient/api_test.py::Test_MygPodderClient::test_downloadEpisodeActions_raisesInvalidResponse_onEmptyResponse PASSED [ 17%] mygpoclient/api_test.py::Test_MygPodderClient::test_downloadEpisodeActions_raisesInvalidResponse_onIncompleteActions PASSED [ 18%] mygpoclient/api_test.py::Test_MygPodderClient::test_downloadEpisodeActions_raisesInvalidResponse_onInvalidTimestamp PASSED [ 19%] mygpoclient/api_test.py::Test_MygPodderClient::test_downloadEpisodeActions_raisesInvalidResponse_onMissingActions PASSED [ 20%] mygpoclient/api_test.py::Test_MygPodderClient::test_downloadEpisodeActions_raisesInvalidResponse_onMissingTimestamp PASSED [ 21%] mygpoclient/api_test.py::Test_MygPodderClient::test_downloadEpisodeActions_returnsActionList PASSED [ 22%] mygpoclient/api_test.py::Test_MygPodderClient::test_getDevices_raisesInvalidResponse_onEmptyResponse PASSED [ 23%] mygpoclient/api_test.py::Test_MygPodderClient::test_getDevices_raisesInvalidResponse_onMissingKeys PASSED [ 24%] mygpoclient/api_test.py::Test_MygPodderClient::test_getDevices_returnsDeviceList PASSED [ 25%] mygpoclient/api_test.py::Test_MygPodderClient::test_getFavoriteEpisodes_returnsEpisodeList PASSED [ 26%] mygpoclient/api_test.py::Test_MygPodderClient::test_getSubscriptions_withPodcastDevice PASSED [ 27%] mygpoclient/api_test.py::Test_MygPodderClient::test_pullSubscriptions_raisesInvalidResponse_onEmptyResponse PASSED [ 28%] mygpoclient/api_test.py::Test_MygPodderClient::test_pullSubscriptions_raisesInvalidResponse_onInvalidAddList PASSED [ 29%] mygpoclient/api_test.py::Test_MygPodderClient::test_pullSubscriptions_raisesInvalidResponse_onInvalidRemoveList PASSED [ 30%] mygpoclient/api_test.py::Test_MygPodderClient::test_pullSubscriptions_raisesInvalidResponse_onInvalidTimestamp PASSED [ 31%] mygpoclient/api_test.py::Test_MygPodderClient::test_pullSubscriptions_raisesInvalidResponse_onMissingAddList PASSED [ 32%] mygpoclient/api_test.py::Test_MygPodderClient::test_pullSubscriptions_raisesInvalidResponse_onMissingRemoveList PASSED [ 33%] mygpoclient/api_test.py::Test_MygPodderClient::test_pullSubscriptions_raisesInvalidResponse_onMissingTimestamp PASSED [ 34%] mygpoclient/api_test.py::Test_MygPodderClient::test_pullSubscriptions_returnsChangesListAndTimestamp PASSED [ 35%] mygpoclient/api_test.py::Test_MygPodderClient::test_putSubscriptions_withPodcastDevice PASSED [ 36%] mygpoclient/api_test.py::Test_MygPodderClient::test_updateDeviceSettings_withCaption PASSED [ 37%] mygpoclient/api_test.py::Test_MygPodderClient::test_updateDeviceSettings_withCaptionAndType PASSED [ 38%] mygpoclient/api_test.py::Test_MygPodderClient::test_updateDeviceSettings_withNothing PASSED [ 39%] mygpoclient/api_test.py::Test_MygPodderClient::test_updateDeviceSettings_withType PASSED [ 40%] mygpoclient/api_test.py::Test_MygPodderClient::test_updateSubscriptions_raisesInvalidResponse_onEmptyResponse PASSED [ 41%] mygpoclient/api_test.py::Test_MygPodderClient::test_updateSubscriptions_raisesInvalidResponse_onInvalidTimestamp PASSED [ 42%] mygpoclient/api_test.py::Test_MygPodderClient::test_updateSubscriptions_raisesInvalidResponse_onMissingTimestamp PASSED [ 43%] mygpoclient/api_test.py::Test_MygPodderClient::test_updateSubscriptions_raisesInvalidResponse_withInvalidList PASSED [ 44%] mygpoclient/api_test.py::Test_MygPodderClient::test_updateSubscriptions_raisesInvalidResponse_withNonStringList PASSED [ 45%] mygpoclient/api_test.py::Test_MygPodderClient::test_updateSubscriptions_raisesInvalidResponse_withoutUpdateUrls PASSED [ 46%] mygpoclient/api_test.py::Test_MygPodderClient::test_updateSubscriptions_raisesValueError_onInvalidAddList PASSED [ 47%] mygpoclient/api_test.py::Test_MygPodderClient::test_updateSubscriptions_raisesValueError_onInvalidRemoveList PASSED [ 48%] mygpoclient/api_test.py::Test_MygPodderClient::test_updateSubscriptions_returnsUpdateResult PASSED [ 49%] mygpoclient/api_test.py::Test_MygPodderClient::test_uploadEpisodeActions_raisesInvalidResponse_onEmptyResponse PASSED [ 50%] mygpoclient/api_test.py::Test_MygPodderClient::test_uploadEpisodeActions_raisesInvalidResponse_onInvalidTimestamp PASSED [ 51%] mygpoclient/api_test.py::Test_MygPodderClient::test_uploadEpisodeActions_raisesInvalidResponse_onMissingTimestamp PASSED [ 52%] mygpoclient/api_test.py::Test_MygPodderClient::test_uploadEpisodeActions_returnsTimestamp PASSED [ 53%] mygpoclient/http_test.py::Test_HttpClient::test_BadRequest PASSED [ 54%] mygpoclient/http_test.py::Test_HttpClient::test_GET PASSED [ 55%] mygpoclient/http_test.py::Test_HttpClient::test_GET_after_PUT PASSED [ 56%] mygpoclient/http_test.py::Test_HttpClient::test_NotFound PASSED [ 57%] mygpoclient/http_test.py::Test_HttpClient::test_POST PASSED [ 58%] mygpoclient/http_test.py::Test_HttpClient::test_PUT PASSED [ 59%] mygpoclient/http_test.py::Test_HttpClient::test_Unauthorized PASSED [ 60%] mygpoclient/http_test.py::Test_HttpClient::test_UnknownResponse PASSED [ 61%] mygpoclient/http_test.py::Test_HttpClient::test_authenticated_GET PASSED [ 62%] mygpoclient/http_test.py::Test_HttpClient::test_authenticated_POST PASSED [ 63%] mygpoclient/http_test.py::Test_HttpClient::test_unauthenticated_GET PASSED [ 64%] mygpoclient/http_test.py::Test_HttpClient::test_unauthenticated_POST PASSED [ 65%] mygpoclient/json_test.py::Test_JsonClient::test_invalidContent_raisesJsonException PASSED [ 66%] mygpoclient/json_test.py::Test_JsonClient::test_parseResponse_emptyString_returnsNone PASSED [ 67%] mygpoclient/json_test.py::Test_JsonClient::test_parseResponse_worksWithDictionary PASSED [ 68%] mygpoclient/json_test.py::Test_JsonClient::test_parseResponse_worksWithIntegerList PASSED [ 69%] mygpoclient/locator_test.py::Test_Exceptions::test_create_with_host PASSED [ 70%] mygpoclient/locator_test.py::Test_Exceptions::test_create_with_url PASSED [ 71%] mygpoclient/locator_test.py::Test_Exceptions::test_create_with_url_slash PASSED [ 72%] mygpoclient/locator_test.py::Test_Exceptions::test_device_settings_uri_exception PASSED [ 73%] mygpoclient/locator_test.py::Test_Exceptions::test_download_episode_actions_uri_exceptions PASSED [ 74%] mygpoclient/locator_test.py::Test_Exceptions::test_episode_settings_uri_exception PASSED [ 75%] mygpoclient/locator_test.py::Test_Exceptions::test_podcast_settings_uri_exception PASSED [ 76%] mygpoclient/locator_test.py::Test_Exceptions::test_root_uri PASSED [ 77%] mygpoclient/locator_test.py::Test_Exceptions::test_search_uri_exception PASSED [ 78%] mygpoclient/locator_test.py::Test_Exceptions::test_subscription_updates_uri_exceptions PASSED [ 79%] mygpoclient/locator_test.py::Test_Exceptions::test_subscriptions_uri_exceptions PASSED [ 80%] mygpoclient/locator_test.py::Test_Exceptions::test_subscriptions_uri_no_device PASSED [ 81%] mygpoclient/locator_test.py::Test_Exceptions::test_suggestions_uri_exceptions PASSED [ 82%] mygpoclient/locator_test.py::Test_Exceptions::test_toplist_uri_exceptions PASSED [ 83%] mygpoclient/locator_test.py::Test_Exceptions::test_unsupported_settings_uri_exception2 PASSED [ 84%] mygpoclient/public_test.py::Test_Tag::test_tagFromDict_raisesValueError_missingKey PASSED [ 85%] mygpoclient/public_test.py::Test_Episode::test_episodeFromDict_raisesValueError_missingKey PASSED [ 86%] mygpoclient/public_test.py::Test_PublicClient::test_getEpisodeData PASSED [ 87%] mygpoclient/public_test.py::Test_PublicClient::test_getPodcastData PASSED [ 88%] mygpoclient/public_test.py::Test_PublicClient::test_getPodcastsOfATag PASSED [ 89%] mygpoclient/public_test.py::Test_PublicClient::test_getTopTags PASSED [ 90%] mygpoclient/public_test.py::Test_PublicClient::test_getToplist PASSED [ 91%] mygpoclient/public_test.py::Test_PublicClient::test_searchPodcasts PASSED [ 92%] mygpoclient/simple_test.py::Test_Podcast::test_podcastFromDict_raisesValueError_missingKey PASSED [ 93%] mygpoclient/simple_test.py::Test_SimpleClient::test_getSubscriptions PASSED [ 94%] mygpoclient/simple_test.py::Test_SimpleClient::test_getSuggestions PASSED [ 95%] mygpoclient/simple_test.py::Test_SimpleClient::test_putSubscriptions PASSED [ 96%] mygpoclient/simple_test.py::Test_MissingCredentials::test_getSubscriptions_EmptyPassword PASSED [ 97%] mygpoclient/simple_test.py::Test_MissingCredentials::test_getSubscriptions_EmptyUserAndPass PASSED [ 98%] mygpoclient/simple_test.py::Test_MissingCredentials::test_getSubscriptions_EmptyUsername PASSED [ 99%] mygpoclient/simple_test.py::Test_MissingCredentials::test_getSubscriptions_UserAndPassAreNone PASSED [100%] ============================= 101 passed in 3.09s ============================== >>> py3-mygpoclient: Entering fakeroot... libfakeroot internal error: payload not recognized! >>> py3-mygpoclient-doc*: Running split function doc... 'usr/share/man' -> '/home/buildozer/aports/community/py3-mygpoclient/pkg/py3-mygpoclient-doc/usr/share/man' >>> py3-mygpoclient-doc*: Preparing subpackage py3-mygpoclient-doc... Please specify at least one package name on the command line. >>> py3-mygpoclient-doc*: Running postcheck for py3-mygpoclient-doc >>> py3-mygpoclient-pyc*: Running split function pyc... 'usr/lib/python3.14/site-packages/mygpoclient/__pycache__' -> '/home/buildozer/aports/community/py3-mygpoclient/pkg/py3-mygpoclient-pyc/usr/lib/python3.14/site-packages/mygpoclient/__pycache__' >>> py3-mygpoclient-pyc*: Preparing subpackage py3-mygpoclient-pyc... Please specify at least one package name on the command line. >>> py3-mygpoclient-pyc*: Running postcheck for py3-mygpoclient-pyc >>> py3-mygpoclient*: Running postcheck for py3-mygpoclient >>> py3-mygpoclient*: Preparing package py3-mygpoclient... Please specify at least one package name on the command line. >>> py3-mygpoclient-doc*: Tracing dependencies... >>> py3-mygpoclient-doc*: Package size: 829.0 B >>> py3-mygpoclient-doc*: Compressing data... >>> py3-mygpoclient-doc*: Create checksum... >>> py3-mygpoclient-doc*: Create py3-mygpoclient-doc-1.10-r2.apk >>> py3-mygpoclient-pyc*: Tracing dependencies... python3~3.14 >>> py3-mygpoclient-pyc*: Package size: 157.6 KB >>> py3-mygpoclient-pyc*: Compressing data... >>> py3-mygpoclient-pyc*: Create checksum... >>> py3-mygpoclient-pyc*: Create py3-mygpoclient-pyc-1.10-r2.apk >>> py3-mygpoclient*: Tracing dependencies... python3 python3~3.14 >>> py3-mygpoclient*: Package size: 163.7 KB >>> py3-mygpoclient*: Compressing data... >>> py3-mygpoclient*: Create checksum... >>> py3-mygpoclient*: Create py3-mygpoclient-1.10-r2.apk >>> py3-mygpoclient: Build complete at Mon, 13 Apr 2026 17:01:36 +0000 elapsed time 0h 0m 7s >>> py3-mygpoclient: Cleaning up srcdir >>> py3-mygpoclient: Cleaning up pkgdir >>> py3-mygpoclient: Uninstalling dependencies... ( 1/40) Purging .makedepends-py3-mygpoclient (20260413.170130) ( 2/40) Purging py3-gpep517-pyc (19-r2) ( 3/40) Purging py3-gpep517 (19-r2) ( 4/40) Purging py3-installer-pyc (1.0.0-r0) ( 5/40) Purging py3-installer (1.0.0-r0) ( 6/40) Purging py3-setuptools-pyc (82.0.1-r1) ( 7/40) Purging py3-setuptools (82.0.1-r1) ( 8/40) Purging py3-wheel-pyc (0.46.3-r1) ( 9/40) Purging py3-wheel (0.46.3-r1) (10/40) Purging py3-pytest-cov-pyc (5.0.0-r2) (11/40) Purging py3-pytest-cov (5.0.0-r2) (12/40) Purging py3-pytest-pyc (9.0.3-r0) (13/40) Purging py3-pytest (9.0.3-r0) (14/40) Purging py3-iniconfig-pyc (2.3.0-r1) (15/40) Purging py3-iniconfig (2.3.0-r1) (16/40) Purging py3-packaging-pyc (26.0-r1) (17/40) Purging py3-packaging (26.0-r1) (18/40) Purging py3-parsing-pyc (3.3.2-r1) (19/40) Purging py3-parsing (3.3.2-r1) (20/40) Purging py3-pluggy-pyc (1.6.0-r1) (21/40) Purging py3-pluggy (1.6.0-r1) (22/40) Purging py3-py-pyc (1.11.0-r5) (23/40) Purging py3-py (1.11.0-r5) (24/40) Purging py3-pygments-pyc (2.20.0-r0) (25/40) Purging py3-pygments (2.20.0-r0) (26/40) Purging py3-coverage-pyc (7.13.5-r1) (27/40) Purging py3-coverage (7.13.5-r1) (28/40) Purging py3-minimock-pyc (1.3.0-r1) (29/40) Purging py3-minimock (1.3.0-r1) (30/40) Purging python3-pyc (3.14.3-r0) (31/40) Purging python3-pycache-pyc0 (3.14.3-r0) (32/40) Purging pyc (3.14.3-r0) (33/40) Purging python3 (3.14.3-r0) (34/40) Purging gdbm (1.26-r0) (35/40) Purging libbz2 (1.0.8-r6) (36/40) Purging libffi (3.5.2-r0) (37/40) Purging libpanelw (6.6_p20260404-r0) (38/40) Purging mpdecimal (4.0.1-r0) (39/40) Purging sqlite-libs (3.53.0-r0) (40/40) Purging xz-libs (5.8.2-r0) Executing busybox-1.37.0-r31.trigger OK: 288.2 MiB in 105 packages >>> py3-mygpoclient: Updating the community/ppc64le repository index... >>> py3-mygpoclient: Signing the index...