>>> py3-statemachine: Building testing/py3-statemachine 2.5.0-r0 (using abuild 3.16.0-r0) started Thu, 29 Jan 2026 23:45:33 +0000 >>> py3-statemachine: Validating /home/buildozer/aports/testing/py3-statemachine/APKBUILD... >>> py3-statemachine: Analyzing dependencies... >>> py3-statemachine: Installing for build: build-base py3-gpep517 py3-hatchling py3-hatch-vcs py3-installer py3-pydot py3-pytest-asyncio py3-pytest-benchmark py3-pytest-cov py3-pytest-mock graphviz py3-pytest ( 1/100) Installing libbz2 (1.0.8-r6) ( 2/100) Installing libffi (3.5.2-r0) ( 3/100) Installing gdbm (1.26-r0) ( 4/100) Installing xz-libs (5.8.2-r0) ( 5/100) Installing mpdecimal (4.0.1-r0) ( 6/100) Installing libpanelw (6.6_p20251231-r0) ( 7/100) Installing sqlite-libs (3.51.2-r1) ( 8/100) Installing python3 (3.12.12-r0) ( 9/100) Installing python3-pycache-pyc0 (3.12.12-r0) ( 10/100) Installing pyc (3.12.12-r0) ( 11/100) Installing py3-installer-pyc (0.7.0-r2) ( 12/100) Installing py3-gpep517-pyc (19-r1) ( 13/100) Installing python3-pyc (3.12.12-r0) ( 14/100) Installing py3-installer (0.7.0-r2) ( 15/100) Installing py3-gpep517 (19-r1) ( 16/100) Installing py3-editables (0.5-r2) ( 17/100) Installing py3-editables-pyc (0.5-r2) ( 18/100) Installing py3-parsing (3.3.1-r0) ( 19/100) Installing py3-parsing-pyc (3.3.1-r0) ( 20/100) Installing py3-packaging (25.0-r0) ( 21/100) Installing py3-packaging-pyc (25.0-r0) ( 22/100) Installing py3-pathspec (0.12.1-r2) ( 23/100) Installing py3-pathspec-pyc (0.12.1-r2) ( 24/100) Installing py3-pluggy (1.6.0-r0) ( 25/100) Installing py3-pluggy-pyc (1.6.0-r0) ( 26/100) Installing py3-trove-classifiers (2025.9.11.17-r0) ( 27/100) Installing py3-trove-classifiers-pyc (2025.9.11.17-r0) ( 28/100) Installing py3-hatchling (1.28.0-r0) ( 29/100) Installing py3-hatchling-pyc (1.28.0-r0) ( 30/100) Installing py3-setuptools (80.9.0-r2) ( 31/100) Installing py3-setuptools-pyc (80.9.0-r2) ( 32/100) Installing py3-setuptools_scm (9.2.2-r0) ( 33/100) Installing py3-setuptools_scm-pyc (9.2.2-r0) ( 34/100) Installing py3-hatch-vcs (0.5.0-r0) ( 35/100) Installing py3-hatch-vcs-pyc (0.5.0-r0) ( 36/100) Installing py3-pydot (3.0.2-r0) ( 37/100) Installing py3-pydot-pyc (3.0.2-r0) ( 38/100) Installing py3-iniconfig (2.3.0-r0) ( 39/100) Installing py3-iniconfig-pyc (2.3.0-r0) ( 40/100) Installing py3-py (1.11.0-r4) ( 41/100) Installing py3-py-pyc (1.11.0-r4) ( 42/100) Installing py3-pygments (2.19.2-r0) ( 43/100) Installing py3-pygments-pyc (2.19.2-r0) ( 44/100) Installing py3-pytest (9.0.2-r0) ( 45/100) Installing py3-pytest-pyc (9.0.2-r0) ( 46/100) Installing py3-pytest-asyncio (0.25.0-r1) ( 47/100) Installing py3-pytest-asyncio-pyc (0.25.0-r1) ( 48/100) Installing py3-py-cpuinfo (9.0.0-r4) ( 49/100) Installing py3-py-cpuinfo-pyc (9.0.0-r4) ( 50/100) Installing py3-pytest-benchmark (4.0.0-r4) ( 51/100) Installing py3-pytest-benchmark-pyc (4.0.0-r4) ( 52/100) Installing py3-coverage (7.13.2-r0) ( 53/100) Installing py3-coverage-pyc (7.13.2-r0) ( 54/100) Installing py3-pytest-cov (5.0.0-r1) ( 55/100) Installing py3-pytest-cov-pyc (5.0.0-r1) ( 56/100) Installing py3-mock (5.2.0-r0) ( 57/100) Installing py3-mock-pyc (5.2.0-r0) ( 58/100) Installing py3-pytest-mock (3.10.0-r4) ( 59/100) Installing py3-pytest-mock-pyc (3.10.0-r4) ( 60/100) Installing font-cantarell (0.303.1-r3) ( 61/100) Installing libxau (1.0.12-r0) ( 62/100) Installing libmd (1.1.0-r0) ( 63/100) Installing libbsd (0.12.2-r0) ( 64/100) Installing libxdmcp (1.1.5-r1) ( 65/100) Installing libxcb (1.17.0-r1) ( 66/100) Installing libx11 (1.8.12-r1) ( 67/100) Installing libxext (1.3.6-r2) ( 68/100) Installing libxrender (0.9.12-r0) ( 69/100) Installing libpng (1.6.54-r0) ( 70/100) Installing freetype (2.14.1-r1) ( 71/100) Installing fontconfig (2.17.1-r0) ( 72/100) Installing pixman (0.46.4-r0) ( 73/100) Installing cairo (1.18.4-r1) ( 74/100) Installing graphviz-libs (12.2.1-r2) ( 75/100) Installing libice (1.1.2-r0) ( 76/100) Installing libuuid (2.41.3-r0) ( 77/100) Installing libsm (1.2.6-r0) ( 78/100) Installing libxt (1.3.1-r0) ( 79/100) Installing libxpm (3.5.17-r0) ( 80/100) Installing aom-libs (3.13.1-r1) ( 81/100) Installing libdav1d (1.5.3-r0) ( 82/100) Installing libjpeg-turbo (3.1.3-r0) ( 83/100) Installing libyuv (0.0.1887.20251502-r1) ( 84/100) Installing libavif (1.3.0-r1) ( 85/100) Installing libsharpyuv (1.6.0-r0) ( 86/100) Installing libwebp (1.6.0-r0) ( 87/100) Installing tiff (4.7.1-r0) ( 88/100) Installing libgd (2.3.3-r10) ( 89/100) Installing libintl (0.24.1-r1) ( 90/100) Installing libeconf (0.8.3-r0) ( 91/100) Installing libblkid (2.41.3-r0) ( 92/100) Installing libmount (2.41.3-r0) ( 93/100) Installing glib (2.86.3-r1) ( 94/100) Installing libxft (2.3.9-r0) ( 95/100) Installing fribidi (1.0.16-r3) ( 96/100) Installing graphite2 (1.3.14-r6) ( 97/100) Installing harfbuzz (12.2.0-r1) ( 98/100) Installing pango (1.56.4-r0) ( 99/100) Installing graphviz (12.2.1-r2) (100/100) Installing .makedepends-py3-statemachine (20260129.234534) Executing busybox-1.37.0-r31.trigger Executing fontconfig-2.17.1-r0.trigger Executing glib-2.86.3-r1.trigger Executing graphviz-12.2.1-r2.trigger OK: 536.1 MiB in 207 packages >>> py3-statemachine: Cleaning up srcdir >>> py3-statemachine: Cleaning up pkgdir >>> py3-statemachine: Cleaning up tmpdir >>> py3-statemachine: Fetching https://distfiles.alpinelinux.org/distfiles/edge/py3-statemachine-2.5.0.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) wget: server returned error: HTTP/1.1 404 Not Found >>> py3-statemachine: Fetching py3-statemachine-2.5.0.tar.gz::https://github.com/fgmacedo/python-statemachine/archive/refs/tags/v2.5.0.tar.gz Connecting to github.com (140.82.121.4:443) Connecting to codeload.github.com (140.82.121.9:443) saving to '/var/cache/distfiles/edge/py3-statemachine-2.5.0.tar.gz.part' py3-statemachine-2.5 100% |********************************| 396k 0:00:00 ETA '/var/cache/distfiles/edge/py3-statemachine-2.5.0.tar.gz.part' saved /var/cache/distfiles/edge/py3-statemachine-2.5.0.tar.gz: OK /home/buildozer/aports/testing/py3-statemachine/0001-Fix-conftest-with-pytest-9.0.patch: OK >>> py3-statemachine: Fetching https://distfiles.alpinelinux.org/distfiles/edge/py3-statemachine-2.5.0.tar.gz /var/cache/distfiles/edge/py3-statemachine-2.5.0.tar.gz: OK /home/buildozer/aports/testing/py3-statemachine/0001-Fix-conftest-with-pytest-9.0.patch: OK >>> py3-statemachine: Unpacking /var/cache/distfiles/edge/py3-statemachine-2.5.0.tar.gz... >>> py3-statemachine: 0001-Fix-conftest-with-pytest-9.0.patch patching file conftest.py Hunk #1 succeeded at 25 (offset -1 lines). 2026-01-29 23:45:36,251 gpep517 INFO Building wheel via backend hatchling.build 2026-01-29 23:45:36,345 gpep517 INFO The backend produced .dist/python_statemachine-2.5.0-py3-none-any.whl python_statemachine-2.5.0-py3-none-any.whl ============================= test session starts ============================== platform linux -- Python 3.12.12, pytest-9.0.2, pluggy-1.6.0 benchmark: 4.0.0 (defaults: timer=time.perf_counter disable_gc=False min_rounds=5 min_time=0.000005 max_time=1.0 calibration_precision=10 warmup=False warmup_iterations=100000) rootdir: /home/buildozer/aports/testing/py3-statemachine/src/python-statemachine-2.5.0 configfile: pyproject.toml plugins: cov-5.0.0, mock-3.10.0, asyncio-0.25.0, benchmark-4.0.0 asyncio: mode=Mode.AUTO, asyncio_default_fixture_loop_scope=None collected 353 items / 1 deselected / 352 selected README.md . [ 0%] docs/actions.md . [ 0%] docs/async.md . [ 0%] docs/diagram.md . [ 1%] docs/listeners.md . [ 1%] docs/mixins.md . [ 1%] docs/processing_model.md . [ 1%] docs/releases/0.9.0.md . [ 2%] docs/releases/2.0.0.md . [ 2%] docs/releases/2.1.0.md . [ 2%] docs/releases/2.2.0.md . [ 3%] docs/releases/2.3.0.md . [ 3%] docs/releases/2.3.2.md . [ 3%] docs/releases/2.4.0.md . [ 3%] docs/releases/2.5.0.md . [ 4%] docs/states.md . [ 4%] docs/transitions.md . [ 4%] statemachine/contrib/diagram.py . [ 5%] statemachine/state.py . [ 5%] statemachine/states.py .. [ 5%] tests/test_actions.py ... [ 6%] tests/test_async.py ... [ 7%] tests/test_callbacks.py .............. [ 11%] tests/test_callbacks_isolation.py .. [ 12%] tests/test_conditions_algebra.py ..... [ 13%] tests/test_contrib_diagram.py ....... [ 15%] tests/test_copy.py ........ [ 17%] tests/test_dispatcher.py ...................... [ 24%] tests/test_events.py ............... [ 28%] tests/test_examples.py .............. [ 32%] tests/test_listener.py .... [ 33%] tests/test_mixins.py .. [ 34%] tests/test_mock_compatibility.py . [ 34%] tests/test_multiple_destinations.py .......... [ 37%] tests/test_profiling.py .. [ 37%] tests/test_registry.py .. [ 38%] tests/test_rtc.py ...... [ 40%] tests/test_signature.py ......................................... [ 51%] tests/test_signature_positional_only.py ..... [ 53%] tests/test_spec_parser.py .............................................. [ 66%] ........xxxxxxx [ 70%] tests/test_state.py .... [ 71%] tests/test_state_callbacks.py ...... [ 73%] tests/test_statemachine.py ....................................... [ 84%] tests/test_statemachine_bounded_transitions.py . [ 84%] tests/test_statemachine_inheritance.py ...xx [ 86%] tests/test_threading.py .... [ 87%] tests/test_transition_list.py ....... [ 89%] tests/test_transitions.py ................................. [ 98%] tests/testcases/issue308.md . [ 98%] tests/testcases/issue384_multiple_observers.md . [ 99%] tests/testcases/issue434.md . [ 99%] tests/testcases/issue449.md . [ 99%] tests/testcases/issue480.md . [100%]/usr/lib/python3.12/site-packages/pytest_benchmark/plugin.py:387: 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). "datetime": datetime.utcnow().isoformat(), Saved benchmark data in: /home/buildozer/aports/testing/py3-statemachine/src/python-statemachine-2.5.0/.benchmarks/Linux-CPython-3.12-64bit/0001_unknown_20260129_234537.json =============================== warnings summary =============================== tests/test_copy.py:34 /home/buildozer/aports/testing/py3-statemachine/src/python-statemachine-2.5.0/tests/test_copy.py:34: UserWarning: All non-final states should have at least one outgoing transition. These states have no outgoing transition: ['GAME_END'] class GameStateMachine(StateMachine): tests/test_copy.py:48 /home/buildozer/aports/testing/py3-statemachine/src/python-statemachine-2.5.0/tests/test_copy.py:48: UserWarning: All non-final states should have at least one outgoing transition. These states have no outgoing transition: ['started'] class MyStateMachine(StateMachine): docs/transitions.md::transitions.md :1: UserWarning: All non-final states should have at least one outgoing transition. These states have no outgoing transition: ['final'] tests/test_events.py::TestExplicitEvent::test_derive_from_id /home/buildozer/aports/testing/py3-statemachine/src/python-statemachine-2.5.0/tests/test_events.py:102: UserWarning: All non-final states should have at least one outgoing transition. These states have no outgoing transition: ['started'] class StartMachine(StateMachine): tests/test_events.py::TestExplicitEvent::test_allow_using_events_as_commands /home/buildozer/aports/testing/py3-statemachine/src/python-statemachine-2.5.0/tests/test_events.py:288: UserWarning: All non-final states should have at least one outgoing transition. These states have no outgoing transition: ['started'] class StartMachine(StateMachine): tests/test_events.py::TestExplicitEvent::test_event_commands_fail_when_unbound_to_instance /home/buildozer/aports/testing/py3-statemachine/src/python-statemachine-2.5.0/tests/test_events.py:302: UserWarning: All non-final states should have at least one outgoing transition. These states have no outgoing transition: ['started'] class StartMachine(StateMachine): tests/test_spec_parser.py::test_dict_usage_expression tests/test_spec_parser.py::test_dict_usage_expression tests/test_spec_parser.py::test_unsupported_operator /home/buildozer/aports/testing/py3-statemachine/src/python-statemachine-2.5.0/statemachine/spec_parser.py:117: DeprecationWarning: ast.NameConstant is deprecated and will be removed in Python 3.14; use ast.Constant instead elif hasattr(ast, "NameConstant") and isinstance( tests/test_spec_parser.py::test_dict_usage_expression tests/test_spec_parser.py::test_dict_usage_expression tests/test_spec_parser.py::test_unsupported_operator /home/buildozer/aports/testing/py3-statemachine/src/python-statemachine-2.5.0/statemachine/spec_parser.py:121: DeprecationWarning: ast.Str is deprecated and will be removed in Python 3.14; use ast.Constant instead elif hasattr(ast, "Str") and isinstance(node, ast.Str): # pragma: no cover | python3.7 tests/test_spec_parser.py::test_dict_usage_expression tests/test_spec_parser.py::test_dict_usage_expression tests/test_spec_parser.py::test_unsupported_operator /home/buildozer/aports/testing/py3-statemachine/src/python-statemachine-2.5.0/statemachine/spec_parser.py:123: DeprecationWarning: ast.Num is deprecated and will be removed in Python 3.14; use ast.Constant instead elif hasattr(ast, "Num") and isinstance(node, ast.Num): # pragma: no cover | python3.7 -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ---------- coverage: platform linux, python 3.12.12-final-0 ---------- Name Stmts Miss Branch BrPart Cover Missing ------------------------------------------------------------------------------ statemachine/__init__.py 7 0 0 0 100% statemachine/callbacks.py 208 0 50 0 100% statemachine/contrib/__init__.py 0 0 0 0 100% statemachine/contrib/diagram.py 102 6 20 0 95% 185-193 statemachine/dispatcher.py 144 0 46 0 100% statemachine/engines/__init__.py 0 0 0 0 100% statemachine/engines/async_.py 70 0 28 0 100% statemachine/engines/base.py 26 0 2 0 100% statemachine/engines/sync.py 70 0 28 0 100% statemachine/event.py 66 0 18 0 100% statemachine/event_data.py 54 0 0 0 100% statemachine/events.py 24 0 10 0 100% statemachine/exceptions.py 17 0 2 0 100% statemachine/factory.py 151 0 70 0 100% statemachine/graph.py 16 0 6 0 100% statemachine/i18n.py 10 0 0 0 100% statemachine/mixins.py 20 0 4 0 100% statemachine/model.py 4 0 0 0 100% statemachine/registry.py 22 0 6 0 100% statemachine/signature.py 100 0 32 0 100% statemachine/spec_parser.py 85 0 16 0 100% statemachine/state.py 130 0 14 0 100% statemachine/statemachine.py 148 0 22 0 100% statemachine/states.py 27 0 2 0 100% statemachine/transition.py 55 0 6 0 100% statemachine/transition_list.py 43 0 14 0 100% statemachine/transition_mixin.py 18 0 0 0 100% statemachine/utils.py 21 0 4 0 100% ------------------------------------------------------------------------------ TOTAL 1638 6 400 0 99% -------------------------------------- benchmark 'test_event_performance': 1 tests -------------------------------------- Name (time in us) Min Max Mean StdDev Median IQR Outliers OPS (Kops/s) Rounds Iterations ------------------------------------------------------------------------------------------------------------------------- test_event_performance 42.4904 42.8633 42.6164 0.1303 42.5675 0.1237 2;1 23.4651 10 1000 ------------------------------------------------------------------------------------------------------------------------- ---------------------------------------- benchmark 'test_setup_performance': 1 tests ----------------------------------------- Name (time in us) Min Max Mean StdDev Median IQR Outliers OPS (Kops/s) Rounds Iterations ------------------------------------------------------------------------------------------------------------------------------ test_setup_performance 306.3889 331.0069 316.3725 7.4018 316.6339 10.6785 2;0 3.1608 10 1000 ------------------------------------------------------------------------------------------------------------------------------ Legend: Outliers: 1 Standard Deviation from Mean; 1.5 IQR (InterQuartile Range) from 1st Quartile and 3rd Quartile. OPS: Operations Per Second, computed as 1 / Mean ========== 343 passed, 1 deselected, 9 xfailed, 15 warnings in 12.15s ========== >>> py3-statemachine: Entering fakeroot... >>> py3-statemachine-pyc*: Running split function pyc... 'usr/lib/python3.12/site-packages/statemachine/engines/__pycache__' -> '/home/buildozer/aports/testing/py3-statemachine/pkg/py3-statemachine-pyc/usr/lib/python3.12/site-packages/statemachine/engines/__pycache__' 'usr/lib/python3.12/site-packages/statemachine/contrib/__pycache__' -> '/home/buildozer/aports/testing/py3-statemachine/pkg/py3-statemachine-pyc/usr/lib/python3.12/site-packages/statemachine/contrib/__pycache__' 'usr/lib/python3.12/site-packages/statemachine/__pycache__' -> '/home/buildozer/aports/testing/py3-statemachine/pkg/py3-statemachine-pyc/usr/lib/python3.12/site-packages/statemachine/__pycache__' >>> py3-statemachine-pyc*: Preparing subpackage py3-statemachine-pyc... >>> py3-statemachine-pyc*: Running postcheck for py3-statemachine-pyc >>> py3-statemachine*: Running postcheck for py3-statemachine >>> py3-statemachine*: Preparing package py3-statemachine... >>> py3-statemachine-pyc*: Tracing dependencies... python3~3.12 >>> py3-statemachine-pyc*: Package size: 160.1 KB >>> py3-statemachine-pyc*: Compressing data... >>> py3-statemachine-pyc*: Create checksum... >>> py3-statemachine-pyc*: Create py3-statemachine-pyc-2.5.0-r0.apk >>> py3-statemachine*: Tracing dependencies... python3~3.12 >>> py3-statemachine*: Package size: 140.1 KB >>> py3-statemachine*: Compressing data... >>> py3-statemachine*: Create checksum... >>> py3-statemachine*: Create py3-statemachine-2.5.0-r0.apk >>> py3-statemachine: Build complete at Thu, 29 Jan 2026 23:45:50 +0000 elapsed time 0h 0m 17s >>> py3-statemachine: Cleaning up srcdir >>> py3-statemachine: Cleaning up pkgdir >>> py3-statemachine: Uninstalling dependencies... ( 1/100) Purging .makedepends-py3-statemachine (20260129.234534) ( 2/100) Purging py3-gpep517-pyc (19-r1) ( 3/100) Purging py3-gpep517 (19-r1) ( 4/100) Purging py3-hatch-vcs-pyc (0.5.0-r0) ( 5/100) Purging py3-hatch-vcs (0.5.0-r0) ( 6/100) Purging py3-hatchling-pyc (1.28.0-r0) ( 7/100) Purging py3-hatchling (1.28.0-r0) ( 8/100) Purging py3-editables-pyc (0.5-r2) ( 9/100) Purging py3-editables (0.5-r2) ( 10/100) Purging py3-pathspec-pyc (0.12.1-r2) ( 11/100) Purging py3-pathspec (0.12.1-r2) ( 12/100) Purging py3-trove-classifiers-pyc (2025.9.11.17-r0) ( 13/100) Purging py3-trove-classifiers (2025.9.11.17-r0) ( 14/100) Purging py3-setuptools_scm-pyc (9.2.2-r0) ( 15/100) Purging py3-setuptools_scm (9.2.2-r0) ( 16/100) Purging py3-setuptools-pyc (80.9.0-r2) ( 17/100) Purging py3-setuptools (80.9.0-r2) ( 18/100) Purging py3-installer-pyc (0.7.0-r2) ( 19/100) Purging py3-installer (0.7.0-r2) ( 20/100) Purging py3-pydot-pyc (3.0.2-r0) ( 21/100) Purging py3-pydot (3.0.2-r0) ( 22/100) Purging py3-pytest-asyncio-pyc (0.25.0-r1) ( 23/100) Purging py3-pytest-asyncio (0.25.0-r1) ( 24/100) Purging py3-pytest-benchmark-pyc (4.0.0-r4) ( 25/100) Purging py3-pytest-benchmark (4.0.0-r4) ( 26/100) Purging py3-py-cpuinfo-pyc (9.0.0-r4) ( 27/100) Purging py3-py-cpuinfo (9.0.0-r4) ( 28/100) Purging py3-pytest-cov-pyc (5.0.0-r1) ( 29/100) Purging py3-pytest-cov (5.0.0-r1) ( 30/100) Purging py3-coverage-pyc (7.13.2-r0) ( 31/100) Purging py3-coverage (7.13.2-r0) ( 32/100) Purging py3-pytest-mock-pyc (3.10.0-r4) ( 33/100) Purging py3-pytest-mock (3.10.0-r4) ( 34/100) Purging py3-mock-pyc (5.2.0-r0) ( 35/100) Purging py3-mock (5.2.0-r0) ( 36/100) Purging graphviz (12.2.1-r2) Executing graphviz-12.2.1-r2.pre-deinstall ( 37/100) Purging font-cantarell (0.303.1-r3) ( 38/100) Purging py3-pytest-pyc (9.0.2-r0) ( 39/100) Purging py3-pytest (9.0.2-r0) ( 40/100) Purging py3-iniconfig-pyc (2.3.0-r0) ( 41/100) Purging py3-iniconfig (2.3.0-r0) ( 42/100) Purging py3-packaging-pyc (25.0-r0) ( 43/100) Purging py3-packaging (25.0-r0) ( 44/100) Purging py3-parsing-pyc (3.3.1-r0) ( 45/100) Purging py3-parsing (3.3.1-r0) ( 46/100) Purging py3-pluggy-pyc (1.6.0-r0) ( 47/100) Purging py3-pluggy (1.6.0-r0) ( 48/100) Purging py3-py-pyc (1.11.0-r4) ( 49/100) Purging py3-py (1.11.0-r4) ( 50/100) Purging py3-pygments-pyc (2.19.2-r0) ( 51/100) Purging py3-pygments (2.19.2-r0) ( 52/100) Purging python3-pyc (3.12.12-r0) ( 53/100) Purging python3-pycache-pyc0 (3.12.12-r0) ( 54/100) Purging pyc (3.12.12-r0) ( 55/100) Purging python3 (3.12.12-r0) ( 56/100) Purging gdbm (1.26-r0) ( 57/100) Purging graphviz-libs (12.2.1-r2) ( 58/100) Purging libgd (2.3.3-r10) ( 59/100) Purging libpanelw (6.6_p20251231-r0) ( 60/100) Purging libxpm (3.5.17-r0) ( 61/100) Purging libxt (1.3.1-r0) ( 62/100) Purging mpdecimal (4.0.1-r0) ( 63/100) Purging pango (1.56.4-r0) ( 64/100) Purging sqlite-libs (3.51.2-r1) ( 65/100) Purging tiff (4.7.1-r0) ( 66/100) Purging xz-libs (5.8.2-r0) ( 67/100) Purging libavif (1.3.0-r1) ( 68/100) Purging aom-libs (3.13.1-r1) ( 69/100) Purging cairo (1.18.4-r1) ( 70/100) Purging libxft (2.3.9-r0) ( 71/100) Purging fontconfig (2.17.1-r0) ( 72/100) Purging harfbuzz (12.2.0-r1) ( 73/100) Purging freetype (2.14.1-r1) ( 74/100) Purging fribidi (1.0.16-r3) ( 75/100) Purging glib (2.86.3-r1) ( 76/100) Purging graphite2 (1.3.14-r6) ( 77/100) Purging libmount (2.41.3-r0) ( 78/100) Purging libblkid (2.41.3-r0) ( 79/100) Purging libxext (1.3.6-r2) ( 80/100) Purging libxrender (0.9.12-r0) ( 81/100) Purging libx11 (1.8.12-r1) ( 82/100) Purging libxcb (1.17.0-r1) ( 83/100) Purging libxdmcp (1.1.5-r1) ( 84/100) Purging libbsd (0.12.2-r0) ( 85/100) Purging libbz2 (1.0.8-r6) ( 86/100) Purging libdav1d (1.5.3-r0) ( 87/100) Purging libeconf (0.8.3-r0) ( 88/100) Purging libffi (3.5.2-r0) ( 89/100) Purging libsm (1.2.6-r0) ( 90/100) Purging libice (1.1.2-r0) ( 91/100) Purging libintl (0.24.1-r1) ( 92/100) Purging libyuv (0.0.1887.20251502-r1) ( 93/100) Purging libjpeg-turbo (3.1.3-r0) ( 94/100) Purging libmd (1.1.0-r0) ( 95/100) Purging libpng (1.6.54-r0) ( 96/100) Purging libwebp (1.6.0-r0) ( 97/100) Purging libsharpyuv (1.6.0-r0) ( 98/100) Purging libuuid (2.41.3-r0) ( 99/100) Purging libxau (1.0.12-r0) (100/100) Purging pixman (0.46.4-r0) Executing busybox-1.37.0-r31.trigger OK: 441.2 MiB in 107 packages >>> py3-statemachine: Updating the testing/x86_64 repository index... >>> py3-statemachine: Signing the index...