>>> py3-trio: Building community/py3-trio 0.34.0-r0 (using abuild 3.18.0_rc7-r1) started Thu, 15 Oct 2026 16:05:51 +0000 >>> py3-trio: Validating /home/buildozer/aports/community/py3-trio/APKBUILD... >>> py3-trio: Analyzing dependencies... >>> py3-trio: Installing for build: build-base py3-attrs py3-async_generator py3-idna py3-cffi py3-openssl py3-outcome py3-sniffio py3-sortedcontainers py3-gpep517 py3-setuptools py3-wheel py3-astor py3-pytest py3-trustme ( 1/68) Installing libbz2 (1.0.8-r6) ( 2/68) Installing libffi (3.8.0-r0) ( 3/68) Installing xz-libs (5.8.4-r0) ( 4/68) Installing mpdecimal (4.0.1-r0) ( 5/68) Installing libpanelw (6.6_p20260822-r0) ( 6/68) Installing readline (8.3.3-r1) ( 7/68) Installing sqlite-libs (3.54.0-r0) ( 8/68) Installing python3 (3.14.8-r0) ( 9/68) Installing python3-pycache-pyc0 (3.14.8-r0) (10/68) Installing pyc (3.14.8-r0) (11/68) Installing py3-attrs-pyc (26.1.0-r0) (12/68) Installing python3-pyc (3.14.8-r0) (13/68) Installing py3-attrs (26.1.0-r0) (14/68) Installing py3-async_generator (1.10-r7) (15/68) Installing py3-async_generator-pyc (1.10-r7) (16/68) Installing py3-idna (3.20-r0) (17/68) Installing py3-idna-pyc (3.20-r0) (18/68) Installing py3-cparser (3.0-r1) (19/68) Installing py3-cparser-pyc (3.0-r1) (20/68) Installing py3-cffi (2.0.0-r0) (21/68) Installing py3-cffi-pyc (2.0.0-r0) (22/68) Installing py3-cryptography (50.0.0-r0) (23/68) Installing py3-cryptography-pyc (50.0.0-r0) (24/68) Installing py3-typing-extensions (4.16.0-r0) (25/68) Installing py3-typing-extensions-pyc (4.16.0-r0) (26/68) Installing py3-openssl (26.4.0-r0) (27/68) Installing py3-openssl-pyc (26.4.0-r0) (28/68) Installing py3-outcome (1.3.0-r2) (29/68) Installing py3-outcome-pyc (1.3.0-r2) (30/68) Installing py3-curio (1.6-r4) (31/68) Installing py3-curio-pyc (1.6-r4) (32/68) Installing py3-sniffio (1.3.1-r2) (33/68) Installing py3-sniffio-pyc (1.3.1-r2) (34/68) Installing py3-sortedcontainers (2.4.0-r6) (35/68) Installing py3-sortedcontainers-pyc (2.4.0-r6) (36/68) Installing py3-installer (1.0.1-r0) (37/68) Installing py3-installer-pyc (1.0.1-r0) (38/68) Installing py3-gpep517 (20-r0) (39/68) Installing py3-gpep517-pyc (20-r0) (40/68) Installing py3-parsing (3.3.3-r0) (41/68) Installing py3-parsing-pyc (3.3.3-r0) (42/68) Installing py3-packaging (26.2-r0) (43/68) Installing py3-packaging-pyc (26.2-r0) (44/68) Installing py3-setuptools (84.0.0-r0) (45/68) Installing py3-setuptools-pyc (84.0.0-r0) (46/68) Installing py3-wheel (0.48.0-r0) (47/68) Installing py3-wheel-pyc (0.48.0-r0) (48/68) Installing py3-astor (0.8.1_git20260217-r1) (49/68) Installing py3-astor-pyc (0.8.1_git20260217-r1) (50/68) Installing py3-iniconfig (2.3.0-r1) (51/68) Installing py3-iniconfig-pyc (2.3.0-r1) (52/68) Installing py3-pluggy (1.6.0-r1) (53/68) Installing py3-pluggy-pyc (1.6.0-r1) (54/68) Installing py3-py (1.11.0-r5) (55/68) Installing py3-py-pyc (1.11.0-r5) (56/68) Installing py3-pygments (2.21.0-r0) (57/68) Installing py3-pygments-pyc (2.21.0-r0) (58/68) Installing py3-pytest (9.1.1-r1) (59/68) Installing py3-pytest-pyc (9.1.1-r1) (60/68) Installing py3-asn1 (0.6.4-r0) (61/68) Installing py3-asn1-pyc (0.6.4-r0) (62/68) Installing py3-asn1-modules (0.4.2-r1) (63/68) Installing py3-asn1-modules-pyc (0.4.2-r1) (64/68) Installing py3-service_identity (26.1.0-r0) (65/68) Installing py3-service_identity-pyc (26.1.0-r0) (66/68) Installing py3-trustme (1.2.1-r1) (67/68) Installing py3-trustme-pyc (1.2.1-r1) (68/68) Installing .makedepends-py3-trio (20261015.160603) Executing busybox-1.38.0-r7.trigger OK: 430.0 MiB in 168 packages >>> py3-trio: Cleaning up srcdir >>> py3-trio: Cleaning up pkgdir >>> py3-trio: Cleaning up tmpdir >>> py3-trio: Fetching https://distfiles.alpinelinux.org/distfiles/v3.25/trio-0.34.0.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) saving to '/var/cache/distfiles/v3.25/trio-0.34.0.tar.gz.part' trio-0.34.0.tar.gz.p 100% |********************************| 593k 0:00:00 ETA '/var/cache/distfiles/v3.25/trio-0.34.0.tar.gz.part' saved /var/cache/distfiles/v3.25/trio-0.34.0.tar.gz: OK /home/buildozer/aports/community/py3-trio/fix-musl-getaddrinfo.patch: OK >>> py3-trio: Fetching https://distfiles.alpinelinux.org/distfiles/v3.25/trio-0.34.0.tar.gz /var/cache/distfiles/v3.25/trio-0.34.0.tar.gz: OK /home/buildozer/aports/community/py3-trio/fix-musl-getaddrinfo.patch: OK >>> py3-trio: Unpacking /var/cache/distfiles/v3.25/trio-0.34.0.tar.gz... >>> py3-trio: fix-musl-getaddrinfo.patch patching file src/trio/_tests/test_socket.py Hunk #1 succeeded at 706 (offset 75 lines). 2026-10-15 16:06:07,086 gpep517 INFO Building wheel via backend setuptools.build_meta 2026-10-15 16:06:07,346 root INFO running bdist_wheel 2026-10-15 16:06:07,425 root INFO running build 2026-10-15 16:06:07,425 root INFO running build_py 2026-10-15 16:06:07,443 root INFO creating build/lib/trio 2026-10-15 16:06:07,444 root INFO copying src/trio/to_thread.py -> build/lib/trio 2026-10-15 16:06:07,446 root INFO copying src/trio/_timeouts.py -> build/lib/trio 2026-10-15 16:06:07,447 root INFO copying src/trio/_subprocess.py -> build/lib/trio 2026-10-15 16:06:07,449 root INFO copying src/trio/_ssl.py -> build/lib/trio 2026-10-15 16:06:07,451 root INFO copying src/trio/__init__.py -> build/lib/trio 2026-10-15 16:06:07,453 root INFO copying src/trio/_highlevel_open_tcp_listeners.py -> build/lib/trio 2026-10-15 16:06:07,454 root INFO copying src/trio/_unix_pipes.py -> build/lib/trio 2026-10-15 16:06:07,456 root INFO copying src/trio/_abc.py -> build/lib/trio 2026-10-15 16:06:07,458 root INFO copying src/trio/lowlevel.py -> build/lib/trio 2026-10-15 16:06:07,459 root INFO copying src/trio/_highlevel_open_unix_stream.py -> build/lib/trio 2026-10-15 16:06:07,460 root INFO copying src/trio/_highlevel_ssl_helpers.py -> build/lib/trio 2026-10-15 16:06:07,462 root INFO copying src/trio/_highlevel_socket.py -> build/lib/trio 2026-10-15 16:06:07,463 root INFO copying src/trio/_dtls.py -> build/lib/trio 2026-10-15 16:06:07,465 root INFO copying src/trio/_highlevel_serve_listeners.py -> build/lib/trio 2026-10-15 16:06:07,467 root INFO copying src/trio/socket.py -> build/lib/trio 2026-10-15 16:06:07,468 root INFO copying src/trio/_highlevel_open_tcp_stream.py -> build/lib/trio 2026-10-15 16:06:07,470 root INFO copying src/trio/_util.py -> build/lib/trio 2026-10-15 16:06:07,471 root INFO copying src/trio/_deprecate.py -> build/lib/trio 2026-10-15 16:06:07,473 root INFO copying src/trio/_channel.py -> build/lib/trio 2026-10-15 16:06:07,474 root INFO copying src/trio/_highlevel_generic.py -> build/lib/trio 2026-10-15 16:06:07,476 root INFO copying src/trio/from_thread.py -> build/lib/trio 2026-10-15 16:06:07,477 root INFO copying src/trio/_sync.py -> build/lib/trio 2026-10-15 16:06:07,479 root INFO copying src/trio/abc.py -> build/lib/trio 2026-10-15 16:06:07,480 root INFO copying src/trio/_windows_pipes.py -> build/lib/trio 2026-10-15 16:06:07,482 root INFO copying src/trio/_socket.py -> build/lib/trio 2026-10-15 16:06:07,483 root INFO copying src/trio/_version.py -> build/lib/trio 2026-10-15 16:06:07,485 root INFO copying src/trio/_threads.py -> build/lib/trio 2026-10-15 16:06:07,486 root INFO copying src/trio/__main__.py -> build/lib/trio 2026-10-15 16:06:07,488 root INFO copying src/trio/_path.py -> build/lib/trio 2026-10-15 16:06:07,489 root INFO copying src/trio/_wait_for_object.py -> build/lib/trio 2026-10-15 16:06:07,490 root INFO copying src/trio/_signals.py -> build/lib/trio 2026-10-15 16:06:07,492 root INFO copying src/trio/_file_io.py -> build/lib/trio 2026-10-15 16:06:07,493 root INFO copying src/trio/_repl.py -> build/lib/trio 2026-10-15 16:06:07,496 root INFO creating build/lib/trio/_tests 2026-10-15 16:06:07,497 root INFO copying src/trio/_tests/test_subprocess.py -> build/lib/trio/_tests 2026-10-15 16:06:07,504 root INFO copying src/trio/_tests/test_deprecate.py -> build/lib/trio/_tests 2026-10-15 16:06:07,505 root INFO copying src/trio/_tests/test_fakenet.py -> build/lib/trio/_tests 2026-10-15 16:06:07,507 root INFO copying src/trio/_tests/test_deprecate_strict_exception_groups_false.py -> build/lib/trio/_tests 2026-10-15 16:06:07,508 root INFO copying src/trio/_tests/__init__.py -> build/lib/trio/_tests 2026-10-15 16:06:07,509 root INFO copying src/trio/_tests/test_highlevel_ssl_helpers.py -> build/lib/trio/_tests 2026-10-15 16:06:07,511 root INFO copying src/trio/_tests/test_timeouts.py -> build/lib/trio/_tests 2026-10-15 16:06:07,512 root INFO copying src/trio/_tests/test_testing_raisesgroup.py -> build/lib/trio/_tests 2026-10-15 16:06:07,514 root INFO copying src/trio/_tests/test_unix_pipes.py -> build/lib/trio/_tests 2026-10-15 16:06:07,515 root INFO copying src/trio/_tests/test_ssl.py -> build/lib/trio/_tests 2026-10-15 16:06:07,517 root INFO copying src/trio/_tests/test_highlevel_open_unix_stream.py -> build/lib/trio/_tests 2026-10-15 16:06:07,519 root INFO copying src/trio/_tests/test_highlevel_generic.py -> build/lib/trio/_tests 2026-10-15 16:06:07,520 root INFO copying src/trio/_tests/test_trio.py -> build/lib/trio/_tests 2026-10-15 16:06:07,521 root INFO copying src/trio/_tests/test_util.py -> build/lib/trio/_tests 2026-10-15 16:06:07,523 root INFO copying src/trio/_tests/test_exports.py -> build/lib/trio/_tests 2026-10-15 16:06:07,524 root INFO copying src/trio/_tests/test_highlevel_serve_listeners.py -> build/lib/trio/_tests 2026-10-15 16:06:07,526 root INFO copying src/trio/_tests/test_testing.py -> build/lib/trio/_tests 2026-10-15 16:06:07,527 root INFO copying src/trio/_tests/test_dtls.py -> build/lib/trio/_tests 2026-10-15 16:06:07,529 root INFO copying src/trio/_tests/test_channel.py -> build/lib/trio/_tests 2026-10-15 16:06:07,530 root INFO copying src/trio/_tests/test_highlevel_socket.py -> build/lib/trio/_tests 2026-10-15 16:06:07,532 root INFO copying src/trio/_tests/test_signals.py -> build/lib/trio/_tests 2026-10-15 16:06:07,533 root INFO copying src/trio/_tests/test_windows_pipes.py -> build/lib/trio/_tests 2026-10-15 16:06:07,535 root INFO copying src/trio/_tests/test_highlevel_open_tcp_stream.py -> build/lib/trio/_tests 2026-10-15 16:06:07,536 root INFO copying src/trio/_tests/test_wait_for_object.py -> build/lib/trio/_tests 2026-10-15 16:06:07,538 root INFO copying src/trio/_tests/test_file_io.py -> build/lib/trio/_tests 2026-10-15 16:06:07,539 root INFO copying src/trio/_tests/test_contextvars.py -> build/lib/trio/_tests 2026-10-15 16:06:07,540 root INFO copying src/trio/_tests/module_with_deprecations.py -> build/lib/trio/_tests 2026-10-15 16:06:07,542 root INFO copying src/trio/_tests/test_sync.py -> build/lib/trio/_tests 2026-10-15 16:06:07,543 root INFO copying src/trio/_tests/test_scheduler_determinism.py -> build/lib/trio/_tests 2026-10-15 16:06:07,545 root INFO copying src/trio/_tests/test_path.py -> build/lib/trio/_tests 2026-10-15 16:06:07,546 root INFO copying src/trio/_tests/test_highlevel_open_tcp_listeners.py -> build/lib/trio/_tests 2026-10-15 16:06:07,547 root INFO copying src/trio/_tests/test_socket.py -> build/lib/trio/_tests 2026-10-15 16:06:07,549 root INFO copying src/trio/_tests/pytest_plugin.py -> build/lib/trio/_tests 2026-10-15 16:06:07,550 root INFO copying src/trio/_tests/test_tracing.py -> build/lib/trio/_tests 2026-10-15 16:06:07,552 root INFO copying src/trio/_tests/check_type_completeness.py -> build/lib/trio/_tests 2026-10-15 16:06:07,553 root INFO copying src/trio/_tests/test_threads.py -> build/lib/trio/_tests 2026-10-15 16:06:07,555 root INFO copying src/trio/_tests/test_repl.py -> build/lib/trio/_tests 2026-10-15 16:06:07,557 root INFO copying src/trio/_tests/test_abc.py -> build/lib/trio/_tests 2026-10-15 16:06:07,559 root INFO creating build/lib/trio/_core 2026-10-15 16:06:07,560 root INFO copying src/trio/_core/_generated_instrumentation.py -> build/lib/trio/_core 2026-10-15 16:06:07,561 root INFO copying src/trio/_core/__init__.py -> build/lib/trio/_core 2026-10-15 16:06:07,562 root INFO copying src/trio/_core/_mock_clock.py -> build/lib/trio/_core 2026-10-15 16:06:07,564 root INFO copying src/trio/_core/_generated_io_windows.py -> build/lib/trio/_core 2026-10-15 16:06:07,565 root INFO copying src/trio/_core/_run.py -> build/lib/trio/_core 2026-10-15 16:06:07,567 root INFO copying src/trio/_core/_asyncgens.py -> build/lib/trio/_core 2026-10-15 16:06:07,569 root INFO copying src/trio/_core/_io_common.py -> build/lib/trio/_core 2026-10-15 16:06:07,570 root INFO copying src/trio/_core/_exceptions.py -> build/lib/trio/_core 2026-10-15 16:06:07,572 root INFO copying src/trio/_core/_generated_io_epoll.py -> build/lib/trio/_core 2026-10-15 16:06:07,573 root INFO copying src/trio/_core/_windows_cffi.py -> build/lib/trio/_core 2026-10-15 16:06:07,575 root INFO copying src/trio/_core/_io_epoll.py -> build/lib/trio/_core 2026-10-15 16:06:07,576 root INFO copying src/trio/_core/_parking_lot.py -> build/lib/trio/_core 2026-10-15 16:06:07,578 root INFO copying src/trio/_core/_traps.py -> build/lib/trio/_core 2026-10-15 16:06:07,579 root INFO copying src/trio/_core/_wakeup_socketpair.py -> build/lib/trio/_core 2026-10-15 16:06:07,580 root INFO copying src/trio/_core/_generated_windows_ffi.py -> build/lib/trio/_core 2026-10-15 16:06:07,582 root INFO copying src/trio/_core/_run_context.py -> build/lib/trio/_core 2026-10-15 16:06:07,583 root INFO copying src/trio/_core/_entry_queue.py -> build/lib/trio/_core 2026-10-15 16:06:07,585 root INFO copying src/trio/_core/_generated_run.py -> build/lib/trio/_core 2026-10-15 16:06:07,586 root INFO copying src/trio/_core/_local.py -> build/lib/trio/_core 2026-10-15 16:06:07,587 root INFO copying src/trio/_core/_generated_io_kqueue.py -> build/lib/trio/_core 2026-10-15 16:06:07,589 root INFO copying src/trio/_core/_unbounded_queue.py -> build/lib/trio/_core 2026-10-15 16:06:07,590 root INFO copying src/trio/_core/_concat_tb.py -> build/lib/trio/_core 2026-10-15 16:06:07,591 root INFO copying src/trio/_core/_ki.py -> build/lib/trio/_core 2026-10-15 16:06:07,593 root INFO copying src/trio/_core/_io_kqueue.py -> build/lib/trio/_core 2026-10-15 16:06:07,594 root INFO copying src/trio/_core/_io_windows.py -> build/lib/trio/_core 2026-10-15 16:06:07,596 root INFO copying src/trio/_core/_thread_cache.py -> build/lib/trio/_core 2026-10-15 16:06:07,598 root INFO copying src/trio/_core/_instrumentation.py -> build/lib/trio/_core 2026-10-15 16:06:07,600 root INFO creating build/lib/trio/testing 2026-10-15 16:06:07,600 root INFO copying src/trio/testing/__init__.py -> build/lib/trio/testing 2026-10-15 16:06:07,602 root INFO copying src/trio/testing/_check_streams.py -> build/lib/trio/testing 2026-10-15 16:06:07,603 root INFO copying src/trio/testing/_raises_group.py -> build/lib/trio/testing 2026-10-15 16:06:07,605 root INFO copying src/trio/testing/_trio_test.py -> build/lib/trio/testing 2026-10-15 16:06:07,606 root INFO copying src/trio/testing/_checkpoints.py -> build/lib/trio/testing 2026-10-15 16:06:07,608 root INFO copying src/trio/testing/_fake_net.py -> build/lib/trio/testing 2026-10-15 16:06:07,609 root INFO copying src/trio/testing/_sequencer.py -> build/lib/trio/testing 2026-10-15 16:06:07,610 root INFO copying src/trio/testing/_network.py -> build/lib/trio/testing 2026-10-15 16:06:07,612 root INFO copying src/trio/testing/_memory_streams.py -> build/lib/trio/testing 2026-10-15 16:06:07,614 root INFO creating build/lib/trio/_tools 2026-10-15 16:06:07,615 root INFO copying src/trio/_tools/__init__.py -> build/lib/trio/_tools 2026-10-15 16:06:07,616 root INFO copying src/trio/_tools/gen_exports.py -> build/lib/trio/_tools 2026-10-15 16:06:07,617 root INFO copying src/trio/_tools/mypy_annotate.py -> build/lib/trio/_tools 2026-10-15 16:06:07,619 root INFO copying src/trio/_tools/windows_ffi_build.py -> build/lib/trio/_tools 2026-10-15 16:06:07,620 root INFO copying src/trio/_tools/sync_requirements.py -> build/lib/trio/_tools 2026-10-15 16:06:07,622 root INFO creating build/lib/trio/_subprocess_platform 2026-10-15 16:06:07,622 root INFO copying src/trio/_subprocess_platform/__init__.py -> build/lib/trio/_subprocess_platform 2026-10-15 16:06:07,624 root INFO copying src/trio/_subprocess_platform/waitid.py -> build/lib/trio/_subprocess_platform 2026-10-15 16:06:07,625 root INFO copying src/trio/_subprocess_platform/windows.py -> build/lib/trio/_subprocess_platform 2026-10-15 16:06:07,626 root INFO copying src/trio/_subprocess_platform/kqueue.py -> build/lib/trio/_subprocess_platform 2026-10-15 16:06:07,628 root INFO creating build/lib/trio/_tests/type_tests 2026-10-15 16:06:07,629 root INFO copying src/trio/_tests/type_tests/task_status.py -> build/lib/trio/_tests/type_tests 2026-10-15 16:06:07,630 root INFO copying src/trio/_tests/type_tests/open_memory_channel.py -> build/lib/trio/_tests/type_tests 2026-10-15 16:06:07,632 root INFO copying src/trio/_tests/type_tests/path.py -> build/lib/trio/_tests/type_tests 2026-10-15 16:06:07,633 root INFO copying src/trio/_tests/type_tests/check_wraps.py -> build/lib/trio/_tests/type_tests 2026-10-15 16:06:07,634 root INFO copying src/trio/_tests/type_tests/subprocesses.py -> build/lib/trio/_tests/type_tests 2026-10-15 16:06:07,636 root INFO creating build/lib/trio/_tests/tools 2026-10-15 16:06:07,637 root INFO copying src/trio/_tests/tools/__init__.py -> build/lib/trio/_tests/tools 2026-10-15 16:06:07,638 root INFO copying src/trio/_tests/tools/test_mypy_annotate.py -> build/lib/trio/_tests/tools 2026-10-15 16:06:07,640 root INFO copying src/trio/_tests/tools/test_sync_requirements.py -> build/lib/trio/_tests/tools 2026-10-15 16:06:07,641 root INFO copying src/trio/_tests/tools/test_gen_exports.py -> build/lib/trio/_tests/tools 2026-10-15 16:06:07,643 root INFO creating build/lib/trio/_core/_tests 2026-10-15 16:06:07,644 root INFO copying src/trio/_core/_tests/test_cancelled.py -> build/lib/trio/_core/_tests 2026-10-15 16:06:07,645 root INFO copying src/trio/_core/_tests/tutil.py -> build/lib/trio/_core/_tests 2026-10-15 16:06:07,647 root INFO copying src/trio/_core/_tests/__init__.py -> build/lib/trio/_core/_tests 2026-10-15 16:06:07,648 root INFO copying src/trio/_core/_tests/test_io.py -> build/lib/trio/_core/_tests 2026-10-15 16:06:07,649 root INFO copying src/trio/_core/_tests/test_run.py -> build/lib/trio/_core/_tests 2026-10-15 16:06:07,651 root INFO copying src/trio/_core/_tests/test_instrumentation.py -> build/lib/trio/_core/_tests 2026-10-15 16:06:07,653 root INFO copying src/trio/_core/_tests/test_mock_clock.py -> build/lib/trio/_core/_tests 2026-10-15 16:06:07,654 root INFO copying src/trio/_core/_tests/test_exceptiongroup_gc.py -> build/lib/trio/_core/_tests 2026-10-15 16:06:07,656 root INFO copying src/trio/_core/_tests/test_guest_mode.py -> build/lib/trio/_core/_tests 2026-10-15 16:06:07,658 root INFO copying src/trio/_core/_tests/test_local.py -> build/lib/trio/_core/_tests 2026-10-15 16:06:07,659 root INFO copying src/trio/_core/_tests/test_asyncgen.py -> build/lib/trio/_core/_tests 2026-10-15 16:06:07,660 root INFO copying src/trio/_core/_tests/test_ki.py -> build/lib/trio/_core/_tests 2026-10-15 16:06:07,662 root INFO copying src/trio/_core/_tests/test_thread_cache.py -> build/lib/trio/_core/_tests 2026-10-15 16:06:07,663 root INFO copying src/trio/_core/_tests/test_unbounded_queue.py -> build/lib/trio/_core/_tests 2026-10-15 16:06:07,665 root INFO copying src/trio/_core/_tests/test_tutil.py -> build/lib/trio/_core/_tests 2026-10-15 16:06:07,666 root INFO copying src/trio/_core/_tests/test_windows.py -> build/lib/trio/_core/_tests 2026-10-15 16:06:07,668 root INFO copying src/trio/_core/_tests/test_parking_lot.py -> build/lib/trio/_core/_tests 2026-10-15 16:06:07,670 root INFO creating build/lib/trio/_core/_tests/type_tests 2026-10-15 16:06:07,670 root INFO copying src/trio/_core/_tests/type_tests/run.py -> build/lib/trio/_core/_tests/type_tests 2026-10-15 16:06:07,672 root INFO copying src/trio/_core/_tests/type_tests/nursery_start.py -> build/lib/trio/_core/_tests/type_tests 2026-10-15 16:06:07,673 root INFO running egg_info 2026-10-15 16:06:07,689 root INFO writing src/trio.egg-info/PKG-INFO 2026-10-15 16:06:07,692 root INFO writing dependency_links to src/trio.egg-info/dependency_links.txt 2026-10-15 16:06:07,694 root INFO writing entry points to src/trio.egg-info/entry_points.txt 2026-10-15 16:06:07,697 root INFO writing requirements to src/trio.egg-info/requires.txt 2026-10-15 16:06:07,698 root INFO writing top-level names to src/trio.egg-info/top_level.txt 2026-10-15 16:06:07,731 root INFO reading manifest file 'src/trio.egg-info/SOURCES.txt' 2026-10-15 16:06:07,747 root INFO reading manifest template 'MANIFEST.in' 2026-10-15 16:06:07,748 root WARNING warning: no files found matching 'check.sh' 2026-10-15 16:06:07,751 root WARNING warning: no files found matching '*.pem' under directory 'src/trio/_tests/test_ssl_certs' 2026-10-15 16:06:07,759 root WARNING no previously-included directories found matching 'docs/build' 2026-10-15 16:06:07,760 root INFO adding license file 'LICENSE' 2026-10-15 16:06:07,760 root INFO adding license file 'LICENSE.APACHE2' 2026-10-15 16:06:07,760 root INFO adding license file 'LICENSE.MIT' 2026-10-15 16:06:07,773 root INFO writing manifest file 'src/trio.egg-info/SOURCES.txt' 2026-10-15 16:06:07,783 root INFO copying src/trio/py.typed -> build/lib/trio 2026-10-15 16:06:07,784 root INFO copying src/trio/_tests/astrill-codesigning-cert.cer -> build/lib/trio/_tests 2026-10-15 16:06:07,823 root INFO installing to build/bdist.linux-riscv64/wheel 2026-10-15 16:06:07,823 root INFO running install 2026-10-15 16:06:07,863 root INFO running install_lib 2026-10-15 16:06:07,879 root INFO creating build/bdist.linux-riscv64/wheel 2026-10-15 16:06:07,880 root INFO creating build/bdist.linux-riscv64/wheel/trio 2026-10-15 16:06:07,881 root INFO copying build/lib/trio/to_thread.py -> build/bdist.linux-riscv64/wheel/./trio 2026-10-15 16:06:07,882 root INFO copying build/lib/trio/_timeouts.py -> build/bdist.linux-riscv64/wheel/./trio 2026-10-15 16:06:07,884 root INFO creating build/bdist.linux-riscv64/wheel/trio/_tests 2026-10-15 16:06:07,884 root INFO copying build/lib/trio/_tests/test_subprocess.py -> build/bdist.linux-riscv64/wheel/./trio/_tests 2026-10-15 16:06:07,886 root INFO copying build/lib/trio/_tests/test_deprecate.py -> build/bdist.linux-riscv64/wheel/./trio/_tests 2026-10-15 16:06:07,887 root INFO copying build/lib/trio/_tests/test_fakenet.py -> build/bdist.linux-riscv64/wheel/./trio/_tests 2026-10-15 16:06:07,888 root INFO copying build/lib/trio/_tests/test_deprecate_strict_exception_groups_false.py -> build/bdist.linux-riscv64/wheel/./trio/_tests 2026-10-15 16:06:07,890 root INFO copying build/lib/trio/_tests/astrill-codesigning-cert.cer -> build/bdist.linux-riscv64/wheel/./trio/_tests 2026-10-15 16:06:07,891 root INFO copying build/lib/trio/_tests/__init__.py -> build/bdist.linux-riscv64/wheel/./trio/_tests 2026-10-15 16:06:07,892 root INFO copying build/lib/trio/_tests/test_highlevel_ssl_helpers.py -> build/bdist.linux-riscv64/wheel/./trio/_tests 2026-10-15 16:06:07,893 root INFO copying build/lib/trio/_tests/test_timeouts.py -> build/bdist.linux-riscv64/wheel/./trio/_tests 2026-10-15 16:06:07,894 root INFO copying build/lib/trio/_tests/test_testing_raisesgroup.py -> build/bdist.linux-riscv64/wheel/./trio/_tests 2026-10-15 16:06:07,896 root INFO copying build/lib/trio/_tests/test_unix_pipes.py -> build/bdist.linux-riscv64/wheel/./trio/_tests 2026-10-15 16:06:07,897 root INFO copying build/lib/trio/_tests/test_ssl.py -> build/bdist.linux-riscv64/wheel/./trio/_tests 2026-10-15 16:06:07,898 root INFO copying build/lib/trio/_tests/test_highlevel_open_unix_stream.py -> build/bdist.linux-riscv64/wheel/./trio/_tests 2026-10-15 16:06:07,899 root INFO copying build/lib/trio/_tests/test_highlevel_generic.py -> build/bdist.linux-riscv64/wheel/./trio/_tests 2026-10-15 16:06:07,901 root INFO copying build/lib/trio/_tests/test_trio.py -> build/bdist.linux-riscv64/wheel/./trio/_tests 2026-10-15 16:06:07,902 root INFO copying build/lib/trio/_tests/test_util.py -> build/bdist.linux-riscv64/wheel/./trio/_tests 2026-10-15 16:06:07,903 root INFO copying build/lib/trio/_tests/test_exports.py -> build/bdist.linux-riscv64/wheel/./trio/_tests 2026-10-15 16:06:07,904 root INFO copying build/lib/trio/_tests/test_highlevel_serve_listeners.py -> build/bdist.linux-riscv64/wheel/./trio/_tests 2026-10-15 16:06:07,906 root INFO copying build/lib/trio/_tests/test_testing.py -> build/bdist.linux-riscv64/wheel/./trio/_tests 2026-10-15 16:06:07,907 root INFO copying build/lib/trio/_tests/test_dtls.py -> build/bdist.linux-riscv64/wheel/./trio/_tests 2026-10-15 16:06:07,908 root INFO copying build/lib/trio/_tests/test_channel.py -> build/bdist.linux-riscv64/wheel/./trio/_tests 2026-10-15 16:06:07,910 root INFO copying build/lib/trio/_tests/test_highlevel_socket.py -> build/bdist.linux-riscv64/wheel/./trio/_tests 2026-10-15 16:06:07,911 root INFO copying build/lib/trio/_tests/test_signals.py -> build/bdist.linux-riscv64/wheel/./trio/_tests 2026-10-15 16:06:07,913 root INFO copying build/lib/trio/_tests/test_windows_pipes.py -> build/bdist.linux-riscv64/wheel/./trio/_tests 2026-10-15 16:06:07,914 root INFO copying build/lib/trio/_tests/test_highlevel_open_tcp_stream.py -> build/bdist.linux-riscv64/wheel/./trio/_tests 2026-10-15 16:06:07,915 root INFO copying build/lib/trio/_tests/test_wait_for_object.py -> build/bdist.linux-riscv64/wheel/./trio/_tests 2026-10-15 16:06:07,916 root INFO copying build/lib/trio/_tests/test_file_io.py -> build/bdist.linux-riscv64/wheel/./trio/_tests 2026-10-15 16:06:07,918 root INFO copying build/lib/trio/_tests/test_contextvars.py -> build/bdist.linux-riscv64/wheel/./trio/_tests 2026-10-15 16:06:07,919 root INFO copying build/lib/trio/_tests/module_with_deprecations.py -> build/bdist.linux-riscv64/wheel/./trio/_tests 2026-10-15 16:06:07,920 root INFO copying build/lib/trio/_tests/test_sync.py -> build/bdist.linux-riscv64/wheel/./trio/_tests 2026-10-15 16:06:07,921 root INFO copying build/lib/trio/_tests/test_scheduler_determinism.py -> build/bdist.linux-riscv64/wheel/./trio/_tests 2026-10-15 16:06:07,922 root INFO copying build/lib/trio/_tests/test_path.py -> build/bdist.linux-riscv64/wheel/./trio/_tests 2026-10-15 16:06:07,924 root INFO creating build/bdist.linux-riscv64/wheel/trio/_tests/type_tests 2026-10-15 16:06:07,925 root INFO copying build/lib/trio/_tests/type_tests/task_status.py -> build/bdist.linux-riscv64/wheel/./trio/_tests/type_tests 2026-10-15 16:06:07,926 root INFO copying build/lib/trio/_tests/type_tests/open_memory_channel.py -> build/bdist.linux-riscv64/wheel/./trio/_tests/type_tests 2026-10-15 16:06:07,927 root INFO copying build/lib/trio/_tests/type_tests/path.py -> build/bdist.linux-riscv64/wheel/./trio/_tests/type_tests 2026-10-15 16:06:07,928 root INFO copying build/lib/trio/_tests/type_tests/check_wraps.py -> build/bdist.linux-riscv64/wheel/./trio/_tests/type_tests 2026-10-15 16:06:07,929 root INFO copying build/lib/trio/_tests/type_tests/subprocesses.py -> build/bdist.linux-riscv64/wheel/./trio/_tests/type_tests 2026-10-15 16:06:07,930 root INFO copying build/lib/trio/_tests/test_highlevel_open_tcp_listeners.py -> build/bdist.linux-riscv64/wheel/./trio/_tests 2026-10-15 16:06:07,932 root INFO copying build/lib/trio/_tests/test_socket.py -> build/bdist.linux-riscv64/wheel/./trio/_tests 2026-10-15 16:06:07,933 root INFO copying build/lib/trio/_tests/pytest_plugin.py -> build/bdist.linux-riscv64/wheel/./trio/_tests 2026-10-15 16:06:07,934 root INFO copying build/lib/trio/_tests/test_tracing.py -> build/bdist.linux-riscv64/wheel/./trio/_tests 2026-10-15 16:06:07,935 root INFO copying build/lib/trio/_tests/check_type_completeness.py -> build/bdist.linux-riscv64/wheel/./trio/_tests 2026-10-15 16:06:07,937 root INFO creating build/bdist.linux-riscv64/wheel/trio/_tests/tools 2026-10-15 16:06:07,938 root INFO copying build/lib/trio/_tests/tools/__init__.py -> build/bdist.linux-riscv64/wheel/./trio/_tests/tools 2026-10-15 16:06:07,939 root INFO copying build/lib/trio/_tests/tools/test_mypy_annotate.py -> build/bdist.linux-riscv64/wheel/./trio/_tests/tools 2026-10-15 16:06:07,940 root INFO copying build/lib/trio/_tests/tools/test_sync_requirements.py -> build/bdist.linux-riscv64/wheel/./trio/_tests/tools 2026-10-15 16:06:07,941 root INFO copying build/lib/trio/_tests/tools/test_gen_exports.py -> build/bdist.linux-riscv64/wheel/./trio/_tests/tools 2026-10-15 16:06:07,942 root INFO copying build/lib/trio/_tests/test_threads.py -> build/bdist.linux-riscv64/wheel/./trio/_tests 2026-10-15 16:06:07,944 root INFO copying build/lib/trio/_tests/test_repl.py -> build/bdist.linux-riscv64/wheel/./trio/_tests 2026-10-15 16:06:07,945 root INFO copying build/lib/trio/_tests/test_abc.py -> build/bdist.linux-riscv64/wheel/./trio/_tests 2026-10-15 16:06:07,946 root INFO copying build/lib/trio/_subprocess.py -> build/bdist.linux-riscv64/wheel/./trio 2026-10-15 16:06:07,948 root INFO creating build/bdist.linux-riscv64/wheel/trio/_core 2026-10-15 16:06:07,949 root INFO creating build/bdist.linux-riscv64/wheel/trio/_core/_tests 2026-10-15 16:06:07,950 root INFO copying build/lib/trio/_core/_tests/test_cancelled.py -> build/bdist.linux-riscv64/wheel/./trio/_core/_tests 2026-10-15 16:06:07,951 root INFO copying build/lib/trio/_core/_tests/tutil.py -> build/bdist.linux-riscv64/wheel/./trio/_core/_tests 2026-10-15 16:06:07,953 root INFO copying build/lib/trio/_core/_tests/__init__.py -> build/bdist.linux-riscv64/wheel/./trio/_core/_tests 2026-10-15 16:06:07,954 root INFO copying build/lib/trio/_core/_tests/test_io.py -> build/bdist.linux-riscv64/wheel/./trio/_core/_tests 2026-10-15 16:06:07,955 root INFO copying build/lib/trio/_core/_tests/test_run.py -> build/bdist.linux-riscv64/wheel/./trio/_core/_tests 2026-10-15 16:06:07,957 root INFO copying build/lib/trio/_core/_tests/test_instrumentation.py -> build/bdist.linux-riscv64/wheel/./trio/_core/_tests 2026-10-15 16:06:07,958 root INFO copying build/lib/trio/_core/_tests/test_mock_clock.py -> build/bdist.linux-riscv64/wheel/./trio/_core/_tests 2026-10-15 16:06:07,959 root INFO copying build/lib/trio/_core/_tests/test_exceptiongroup_gc.py -> build/bdist.linux-riscv64/wheel/./trio/_core/_tests 2026-10-15 16:06:07,960 root INFO copying build/lib/trio/_core/_tests/test_guest_mode.py -> build/bdist.linux-riscv64/wheel/./trio/_core/_tests 2026-10-15 16:06:07,962 root INFO copying build/lib/trio/_core/_tests/test_local.py -> build/bdist.linux-riscv64/wheel/./trio/_core/_tests 2026-10-15 16:06:07,963 root INFO copying build/lib/trio/_core/_tests/test_asyncgen.py -> build/bdist.linux-riscv64/wheel/./trio/_core/_tests 2026-10-15 16:06:07,965 root INFO creating build/bdist.linux-riscv64/wheel/trio/_core/_tests/type_tests 2026-10-15 16:06:07,966 root INFO copying build/lib/trio/_core/_tests/type_tests/run.py -> build/bdist.linux-riscv64/wheel/./trio/_core/_tests/type_tests 2026-10-15 16:06:07,967 root INFO copying build/lib/trio/_core/_tests/type_tests/nursery_start.py -> build/bdist.linux-riscv64/wheel/./trio/_core/_tests/type_tests 2026-10-15 16:06:07,968 root INFO copying build/lib/trio/_core/_tests/test_ki.py -> build/bdist.linux-riscv64/wheel/./trio/_core/_tests 2026-10-15 16:06:07,969 root INFO copying build/lib/trio/_core/_tests/test_thread_cache.py -> build/bdist.linux-riscv64/wheel/./trio/_core/_tests 2026-10-15 16:06:07,971 root INFO copying build/lib/trio/_core/_tests/test_unbounded_queue.py -> build/bdist.linux-riscv64/wheel/./trio/_core/_tests 2026-10-15 16:06:07,972 root INFO copying build/lib/trio/_core/_tests/test_tutil.py -> build/bdist.linux-riscv64/wheel/./trio/_core/_tests 2026-10-15 16:06:07,973 root INFO copying build/lib/trio/_core/_tests/test_windows.py -> build/bdist.linux-riscv64/wheel/./trio/_core/_tests 2026-10-15 16:06:07,974 root INFO copying build/lib/trio/_core/_tests/test_parking_lot.py -> build/bdist.linux-riscv64/wheel/./trio/_core/_tests 2026-10-15 16:06:07,976 root INFO copying build/lib/trio/_core/_generated_instrumentation.py -> build/bdist.linux-riscv64/wheel/./trio/_core 2026-10-15 16:06:07,977 root INFO copying build/lib/trio/_core/__init__.py -> build/bdist.linux-riscv64/wheel/./trio/_core 2026-10-15 16:06:07,978 root INFO copying build/lib/trio/_core/_mock_clock.py -> build/bdist.linux-riscv64/wheel/./trio/_core 2026-10-15 16:06:07,979 root INFO copying build/lib/trio/_core/_generated_io_windows.py -> build/bdist.linux-riscv64/wheel/./trio/_core 2026-10-15 16:06:07,980 root INFO copying build/lib/trio/_core/_run.py -> build/bdist.linux-riscv64/wheel/./trio/_core 2026-10-15 16:06:07,982 root INFO copying build/lib/trio/_core/_asyncgens.py -> build/bdist.linux-riscv64/wheel/./trio/_core 2026-10-15 16:06:07,984 root INFO copying build/lib/trio/_core/_io_common.py -> build/bdist.linux-riscv64/wheel/./trio/_core 2026-10-15 16:06:07,985 root INFO copying build/lib/trio/_core/_exceptions.py -> build/bdist.linux-riscv64/wheel/./trio/_core 2026-10-15 16:06:07,986 root INFO copying build/lib/trio/_core/_generated_io_epoll.py -> build/bdist.linux-riscv64/wheel/./trio/_core 2026-10-15 16:06:07,987 root INFO copying build/lib/trio/_core/_windows_cffi.py -> build/bdist.linux-riscv64/wheel/./trio/_core 2026-10-15 16:06:07,988 root INFO copying build/lib/trio/_core/_io_epoll.py -> build/bdist.linux-riscv64/wheel/./trio/_core 2026-10-15 16:06:07,990 root INFO copying build/lib/trio/_core/_parking_lot.py -> build/bdist.linux-riscv64/wheel/./trio/_core 2026-10-15 16:06:07,991 root INFO copying build/lib/trio/_core/_traps.py -> build/bdist.linux-riscv64/wheel/./trio/_core 2026-10-15 16:06:07,992 root INFO copying build/lib/trio/_core/_wakeup_socketpair.py -> build/bdist.linux-riscv64/wheel/./trio/_core 2026-10-15 16:06:07,993 root INFO copying build/lib/trio/_core/_generated_windows_ffi.py -> build/bdist.linux-riscv64/wheel/./trio/_core 2026-10-15 16:06:07,995 root INFO copying build/lib/trio/_core/_run_context.py -> build/bdist.linux-riscv64/wheel/./trio/_core 2026-10-15 16:06:07,996 root INFO copying build/lib/trio/_core/_entry_queue.py -> build/bdist.linux-riscv64/wheel/./trio/_core 2026-10-15 16:06:07,997 root INFO copying build/lib/trio/_core/_generated_run.py -> build/bdist.linux-riscv64/wheel/./trio/_core 2026-10-15 16:06:07,998 root INFO copying build/lib/trio/_core/_local.py -> build/bdist.linux-riscv64/wheel/./trio/_core 2026-10-15 16:06:07,999 root INFO copying build/lib/trio/_core/_generated_io_kqueue.py -> build/bdist.linux-riscv64/wheel/./trio/_core 2026-10-15 16:06:08,001 root INFO copying build/lib/trio/_core/_unbounded_queue.py -> build/bdist.linux-riscv64/wheel/./trio/_core 2026-10-15 16:06:08,002 root INFO copying build/lib/trio/_core/_concat_tb.py -> build/bdist.linux-riscv64/wheel/./trio/_core 2026-10-15 16:06:08,003 root INFO copying build/lib/trio/_core/_ki.py -> build/bdist.linux-riscv64/wheel/./trio/_core 2026-10-15 16:06:08,004 root INFO copying build/lib/trio/_core/_io_kqueue.py -> build/bdist.linux-riscv64/wheel/./trio/_core 2026-10-15 16:06:08,006 root INFO copying build/lib/trio/_core/_io_windows.py -> build/bdist.linux-riscv64/wheel/./trio/_core 2026-10-15 16:06:08,007 root INFO copying build/lib/trio/_core/_thread_cache.py -> build/bdist.linux-riscv64/wheel/./trio/_core 2026-10-15 16:06:08,009 root INFO copying build/lib/trio/_core/_instrumentation.py -> build/bdist.linux-riscv64/wheel/./trio/_core 2026-10-15 16:06:08,010 root INFO copying build/lib/trio/_ssl.py -> build/bdist.linux-riscv64/wheel/./trio 2026-10-15 16:06:08,011 root INFO copying build/lib/trio/__init__.py -> build/bdist.linux-riscv64/wheel/./trio 2026-10-15 16:06:08,013 root INFO copying build/lib/trio/_highlevel_open_tcp_listeners.py -> build/bdist.linux-riscv64/wheel/./trio 2026-10-15 16:06:08,014 root INFO copying build/lib/trio/_unix_pipes.py -> build/bdist.linux-riscv64/wheel/./trio 2026-10-15 16:06:08,015 root INFO copying build/lib/trio/_abc.py -> build/bdist.linux-riscv64/wheel/./trio 2026-10-15 16:06:08,017 root INFO copying build/lib/trio/lowlevel.py -> build/bdist.linux-riscv64/wheel/./trio 2026-10-15 16:06:08,018 root INFO copying build/lib/trio/_highlevel_open_unix_stream.py -> build/bdist.linux-riscv64/wheel/./trio 2026-10-15 16:06:08,019 root INFO copying build/lib/trio/_highlevel_ssl_helpers.py -> build/bdist.linux-riscv64/wheel/./trio 2026-10-15 16:06:08,020 root INFO copying build/lib/trio/_highlevel_socket.py -> build/bdist.linux-riscv64/wheel/./trio 2026-10-15 16:06:08,021 root INFO copying build/lib/trio/_dtls.py -> build/bdist.linux-riscv64/wheel/./trio 2026-10-15 16:06:08,023 root INFO copying build/lib/trio/_highlevel_serve_listeners.py -> build/bdist.linux-riscv64/wheel/./trio 2026-10-15 16:06:08,024 root INFO copying build/lib/trio/socket.py -> build/bdist.linux-riscv64/wheel/./trio 2026-10-15 16:06:08,026 root INFO copying build/lib/trio/_highlevel_open_tcp_stream.py -> build/bdist.linux-riscv64/wheel/./trio 2026-10-15 16:06:08,027 root INFO creating build/bdist.linux-riscv64/wheel/trio/testing 2026-10-15 16:06:08,028 root INFO copying build/lib/trio/testing/__init__.py -> build/bdist.linux-riscv64/wheel/./trio/testing 2026-10-15 16:06:08,029 root INFO copying build/lib/trio/testing/_check_streams.py -> build/bdist.linux-riscv64/wheel/./trio/testing 2026-10-15 16:06:08,031 root INFO copying build/lib/trio/testing/_raises_group.py -> build/bdist.linux-riscv64/wheel/./trio/testing 2026-10-15 16:06:08,032 root INFO copying build/lib/trio/testing/_trio_test.py -> build/bdist.linux-riscv64/wheel/./trio/testing 2026-10-15 16:06:08,033 root INFO copying build/lib/trio/testing/_checkpoints.py -> build/bdist.linux-riscv64/wheel/./trio/testing 2026-10-15 16:06:08,034 root INFO copying build/lib/trio/testing/_fake_net.py -> build/bdist.linux-riscv64/wheel/./trio/testing 2026-10-15 16:06:08,036 root INFO copying build/lib/trio/testing/_sequencer.py -> build/bdist.linux-riscv64/wheel/./trio/testing 2026-10-15 16:06:08,037 root INFO copying build/lib/trio/testing/_network.py -> build/bdist.linux-riscv64/wheel/./trio/testing 2026-10-15 16:06:08,038 root INFO copying build/lib/trio/testing/_memory_streams.py -> build/bdist.linux-riscv64/wheel/./trio/testing 2026-10-15 16:06:08,039 root INFO copying build/lib/trio/_util.py -> build/bdist.linux-riscv64/wheel/./trio 2026-10-15 16:06:08,040 root INFO copying build/lib/trio/_deprecate.py -> build/bdist.linux-riscv64/wheel/./trio 2026-10-15 16:06:08,042 root INFO copying build/lib/trio/_channel.py -> build/bdist.linux-riscv64/wheel/./trio 2026-10-15 16:06:08,043 root INFO copying build/lib/trio/_highlevel_generic.py -> build/bdist.linux-riscv64/wheel/./trio 2026-10-15 16:06:08,044 root INFO copying build/lib/trio/from_thread.py -> build/bdist.linux-riscv64/wheel/./trio 2026-10-15 16:06:08,046 root INFO copying build/lib/trio/_sync.py -> build/bdist.linux-riscv64/wheel/./trio 2026-10-15 16:06:08,047 root INFO copying build/lib/trio/py.typed -> build/bdist.linux-riscv64/wheel/./trio 2026-10-15 16:06:08,048 root INFO copying build/lib/trio/abc.py -> build/bdist.linux-riscv64/wheel/./trio 2026-10-15 16:06:08,049 root INFO copying build/lib/trio/_windows_pipes.py -> build/bdist.linux-riscv64/wheel/./trio 2026-10-15 16:06:08,051 root INFO creating build/bdist.linux-riscv64/wheel/trio/_tools 2026-10-15 16:06:08,051 root INFO copying build/lib/trio/_tools/__init__.py -> build/bdist.linux-riscv64/wheel/./trio/_tools 2026-10-15 16:06:08,052 root INFO copying build/lib/trio/_tools/gen_exports.py -> build/bdist.linux-riscv64/wheel/./trio/_tools 2026-10-15 16:06:08,054 root INFO copying build/lib/trio/_tools/mypy_annotate.py -> build/bdist.linux-riscv64/wheel/./trio/_tools 2026-10-15 16:06:08,055 root INFO copying build/lib/trio/_tools/windows_ffi_build.py -> build/bdist.linux-riscv64/wheel/./trio/_tools 2026-10-15 16:06:08,056 root INFO copying build/lib/trio/_tools/sync_requirements.py -> build/bdist.linux-riscv64/wheel/./trio/_tools 2026-10-15 16:06:08,057 root INFO copying build/lib/trio/_socket.py -> build/bdist.linux-riscv64/wheel/./trio 2026-10-15 16:06:08,059 root INFO copying build/lib/trio/_version.py -> build/bdist.linux-riscv64/wheel/./trio 2026-10-15 16:06:08,060 root INFO copying build/lib/trio/_threads.py -> build/bdist.linux-riscv64/wheel/./trio 2026-10-15 16:06:08,061 root INFO copying build/lib/trio/__main__.py -> build/bdist.linux-riscv64/wheel/./trio 2026-10-15 16:06:08,062 root INFO copying build/lib/trio/_path.py -> build/bdist.linux-riscv64/wheel/./trio 2026-10-15 16:06:08,064 root INFO copying build/lib/trio/_wait_for_object.py -> build/bdist.linux-riscv64/wheel/./trio 2026-10-15 16:06:08,065 root INFO copying build/lib/trio/_signals.py -> build/bdist.linux-riscv64/wheel/./trio 2026-10-15 16:06:08,066 root INFO creating build/bdist.linux-riscv64/wheel/trio/_subprocess_platform 2026-10-15 16:06:08,067 root INFO copying build/lib/trio/_subprocess_platform/__init__.py -> build/bdist.linux-riscv64/wheel/./trio/_subprocess_platform 2026-10-15 16:06:08,068 root INFO copying build/lib/trio/_subprocess_platform/waitid.py -> build/bdist.linux-riscv64/wheel/./trio/_subprocess_platform 2026-10-15 16:06:08,070 root INFO copying build/lib/trio/_subprocess_platform/windows.py -> build/bdist.linux-riscv64/wheel/./trio/_subprocess_platform 2026-10-15 16:06:08,071 root INFO copying build/lib/trio/_subprocess_platform/kqueue.py -> build/bdist.linux-riscv64/wheel/./trio/_subprocess_platform 2026-10-15 16:06:08,072 root INFO copying build/lib/trio/_file_io.py -> build/bdist.linux-riscv64/wheel/./trio 2026-10-15 16:06:08,073 root INFO copying build/lib/trio/_repl.py -> build/bdist.linux-riscv64/wheel/./trio 2026-10-15 16:06:08,075 root INFO running install_egg_info 2026-10-15 16:06:08,090 root INFO Copying src/trio.egg-info to build/bdist.linux-riscv64/wheel/./trio-0.34.0-py3.14.egg-info 2026-10-15 16:06:08,096 root INFO running install_scripts 2026-10-15 16:06:08,105 root INFO creating build/bdist.linux-riscv64/wheel/trio-0.34.0.dist-info/WHEEL 2026-10-15 16:06:08,108 wheel INFO creating '/home/buildozer/aports/community/py3-trio/src/trio-0.34.0/.dist/.tmp-zowue9kz/trio-0.34.0-py3-none-any.whl' and adding 'build/bdist.linux-riscv64/wheel' to it 2026-10-15 16:06:08,110 wheel INFO adding 'trio/__init__.py' 2026-10-15 16:06:08,111 wheel INFO adding 'trio/__main__.py' 2026-10-15 16:06:08,113 wheel INFO adding 'trio/_abc.py' 2026-10-15 16:06:08,114 wheel INFO adding 'trio/_channel.py' 2026-10-15 16:06:08,116 wheel INFO adding 'trio/_deprecate.py' 2026-10-15 16:06:08,118 wheel INFO adding 'trio/_dtls.py' 2026-10-15 16:06:08,120 wheel INFO adding 'trio/_file_io.py' 2026-10-15 16:06:08,122 wheel INFO adding 'trio/_highlevel_generic.py' 2026-10-15 16:06:08,123 wheel INFO adding 'trio/_highlevel_open_tcp_listeners.py' 2026-10-15 16:06:08,124 wheel INFO adding 'trio/_highlevel_open_tcp_stream.py' 2026-10-15 16:06:08,126 wheel INFO adding 'trio/_highlevel_open_unix_stream.py' 2026-10-15 16:06:08,127 wheel INFO adding 'trio/_highlevel_serve_listeners.py' 2026-10-15 16:06:08,128 wheel INFO adding 'trio/_highlevel_socket.py' 2026-10-15 16:06:08,130 wheel INFO adding 'trio/_highlevel_ssl_helpers.py' 2026-10-15 16:06:08,131 wheel INFO adding 'trio/_path.py' 2026-10-15 16:06:08,133 wheel INFO adding 'trio/_repl.py' 2026-10-15 16:06:08,134 wheel INFO adding 'trio/_signals.py' 2026-10-15 16:06:08,135 wheel INFO adding 'trio/_socket.py' 2026-10-15 16:06:08,138 wheel INFO adding 'trio/_ssl.py' 2026-10-15 16:06:08,140 wheel INFO adding 'trio/_subprocess.py' 2026-10-15 16:06:08,143 wheel INFO adding 'trio/_sync.py' 2026-10-15 16:06:08,145 wheel INFO adding 'trio/_threads.py' 2026-10-15 16:06:08,146 wheel INFO adding 'trio/_timeouts.py' 2026-10-15 16:06:08,148 wheel INFO adding 'trio/_unix_pipes.py' 2026-10-15 16:06:08,149 wheel INFO adding 'trio/_util.py' 2026-10-15 16:06:08,150 wheel INFO adding 'trio/_version.py' 2026-10-15 16:06:08,151 wheel INFO adding 'trio/_wait_for_object.py' 2026-10-15 16:06:08,153 wheel INFO adding 'trio/_windows_pipes.py' 2026-10-15 16:06:08,154 wheel INFO adding 'trio/abc.py' 2026-10-15 16:06:08,155 wheel INFO adding 'trio/from_thread.py' 2026-10-15 16:06:08,156 wheel INFO adding 'trio/lowlevel.py' 2026-10-15 16:06:08,157 wheel INFO adding 'trio/py.typed' 2026-10-15 16:06:08,158 wheel INFO adding 'trio/socket.py' 2026-10-15 16:06:08,160 wheel INFO adding 'trio/to_thread.py' 2026-10-15 16:06:08,161 wheel INFO adding 'trio/_core/__init__.py' 2026-10-15 16:06:08,163 wheel INFO adding 'trio/_core/_asyncgens.py' 2026-10-15 16:06:08,164 wheel INFO adding 'trio/_core/_concat_tb.py' 2026-10-15 16:06:08,165 wheel INFO adding 'trio/_core/_entry_queue.py' 2026-10-15 16:06:08,167 wheel INFO adding 'trio/_core/_exceptions.py' 2026-10-15 16:06:08,168 wheel INFO adding 'trio/_core/_generated_instrumentation.py' 2026-10-15 16:06:08,169 wheel INFO adding 'trio/_core/_generated_io_epoll.py' 2026-10-15 16:06:08,170 wheel INFO adding 'trio/_core/_generated_io_kqueue.py' 2026-10-15 16:06:08,171 wheel INFO adding 'trio/_core/_generated_io_windows.py' 2026-10-15 16:06:08,173 wheel INFO adding 'trio/_core/_generated_run.py' 2026-10-15 16:06:08,174 wheel INFO adding 'trio/_core/_generated_windows_ffi.py' 2026-10-15 16:06:08,175 wheel INFO adding 'trio/_core/_instrumentation.py' 2026-10-15 16:06:08,177 wheel INFO adding 'trio/_core/_io_common.py' 2026-10-15 16:06:08,178 wheel INFO adding 'trio/_core/_io_epoll.py' 2026-10-15 16:06:08,179 wheel INFO adding 'trio/_core/_io_kqueue.py' 2026-10-15 16:06:08,181 wheel INFO adding 'trio/_core/_io_windows.py' 2026-10-15 16:06:08,183 wheel INFO adding 'trio/_core/_ki.py' 2026-10-15 16:06:08,185 wheel INFO adding 'trio/_core/_local.py' 2026-10-15 16:06:08,186 wheel INFO adding 'trio/_core/_mock_clock.py' 2026-10-15 16:06:08,187 wheel INFO adding 'trio/_core/_parking_lot.py' 2026-10-15 16:06:08,189 wheel INFO adding 'trio/_core/_run.py' 2026-10-15 16:06:08,193 wheel INFO adding 'trio/_core/_run_context.py' 2026-10-15 16:06:08,194 wheel INFO adding 'trio/_core/_thread_cache.py' 2026-10-15 16:06:08,195 wheel INFO adding 'trio/_core/_traps.py' 2026-10-15 16:06:08,197 wheel INFO adding 'trio/_core/_unbounded_queue.py' 2026-10-15 16:06:08,198 wheel INFO adding 'trio/_core/_wakeup_socketpair.py' 2026-10-15 16:06:08,199 wheel INFO adding 'trio/_core/_windows_cffi.py' 2026-10-15 16:06:08,201 wheel INFO adding 'trio/_core/_tests/__init__.py' 2026-10-15 16:06:08,202 wheel INFO adding 'trio/_core/_tests/test_asyncgen.py' 2026-10-15 16:06:08,204 wheel INFO adding 'trio/_core/_tests/test_cancelled.py' 2026-10-15 16:06:08,205 wheel INFO adding 'trio/_core/_tests/test_exceptiongroup_gc.py' 2026-10-15 16:06:08,206 wheel INFO adding 'trio/_core/_tests/test_guest_mode.py' 2026-10-15 16:06:08,208 wheel INFO adding 'trio/_core/_tests/test_instrumentation.py' 2026-10-15 16:06:08,209 wheel INFO adding 'trio/_core/_tests/test_io.py' 2026-10-15 16:06:08,211 wheel INFO adding 'trio/_core/_tests/test_ki.py' 2026-10-15 16:06:08,213 wheel INFO adding 'trio/_core/_tests/test_local.py' 2026-10-15 16:06:08,214 wheel INFO adding 'trio/_core/_tests/test_mock_clock.py' 2026-10-15 16:06:08,215 wheel INFO adding 'trio/_core/_tests/test_parking_lot.py' 2026-10-15 16:06:08,217 wheel INFO adding 'trio/_core/_tests/test_run.py' 2026-10-15 16:06:08,220 wheel INFO adding 'trio/_core/_tests/test_thread_cache.py' 2026-10-15 16:06:08,222 wheel INFO adding 'trio/_core/_tests/test_tutil.py' 2026-10-15 16:06:08,223 wheel INFO adding 'trio/_core/_tests/test_unbounded_queue.py' 2026-10-15 16:06:08,224 wheel INFO adding 'trio/_core/_tests/test_windows.py' 2026-10-15 16:06:08,225 wheel INFO adding 'trio/_core/_tests/tutil.py' 2026-10-15 16:06:08,227 wheel INFO adding 'trio/_core/_tests/type_tests/nursery_start.py' 2026-10-15 16:06:08,228 wheel INFO adding 'trio/_core/_tests/type_tests/run.py' 2026-10-15 16:06:08,229 wheel INFO adding 'trio/_subprocess_platform/__init__.py' 2026-10-15 16:06:08,230 wheel INFO adding 'trio/_subprocess_platform/kqueue.py' 2026-10-15 16:06:08,232 wheel INFO adding 'trio/_subprocess_platform/waitid.py' 2026-10-15 16:06:08,233 wheel INFO adding 'trio/_subprocess_platform/windows.py' 2026-10-15 16:06:08,234 wheel INFO adding 'trio/_tests/__init__.py' 2026-10-15 16:06:08,235 wheel INFO adding 'trio/_tests/astrill-codesigning-cert.cer' 2026-10-15 16:06:08,236 wheel INFO adding 'trio/_tests/check_type_completeness.py' 2026-10-15 16:06:08,238 wheel INFO adding 'trio/_tests/module_with_deprecations.py' 2026-10-15 16:06:08,239 wheel INFO adding 'trio/_tests/pytest_plugin.py' 2026-10-15 16:06:08,240 wheel INFO adding 'trio/_tests/test_abc.py' 2026-10-15 16:06:08,241 wheel INFO adding 'trio/_tests/test_channel.py' 2026-10-15 16:06:08,243 wheel INFO adding 'trio/_tests/test_contextvars.py' 2026-10-15 16:06:08,244 wheel INFO adding 'trio/_tests/test_deprecate.py' 2026-10-15 16:06:08,245 wheel INFO adding 'trio/_tests/test_deprecate_strict_exception_groups_false.py' 2026-10-15 16:06:08,246 wheel INFO adding 'trio/_tests/test_dtls.py' 2026-10-15 16:06:08,248 wheel INFO adding 'trio/_tests/test_exports.py' 2026-10-15 16:06:08,250 wheel INFO adding 'trio/_tests/test_fakenet.py' 2026-10-15 16:06:08,251 wheel INFO adding 'trio/_tests/test_file_io.py' 2026-10-15 16:06:08,253 wheel INFO adding 'trio/_tests/test_highlevel_generic.py' 2026-10-15 16:06:08,254 wheel INFO adding 'trio/_tests/test_highlevel_open_tcp_listeners.py' 2026-10-15 16:06:08,256 wheel INFO adding 'trio/_tests/test_highlevel_open_tcp_stream.py' 2026-10-15 16:06:08,257 wheel INFO adding 'trio/_tests/test_highlevel_open_unix_stream.py' 2026-10-15 16:06:08,258 wheel INFO adding 'trio/_tests/test_highlevel_serve_listeners.py' 2026-10-15 16:06:08,260 wheel INFO adding 'trio/_tests/test_highlevel_socket.py' 2026-10-15 16:06:08,261 wheel INFO adding 'trio/_tests/test_highlevel_ssl_helpers.py' 2026-10-15 16:06:08,262 wheel INFO adding 'trio/_tests/test_path.py' 2026-10-15 16:06:08,264 wheel INFO adding 'trio/_tests/test_repl.py' 2026-10-15 16:06:08,265 wheel INFO adding 'trio/_tests/test_scheduler_determinism.py' 2026-10-15 16:06:08,266 wheel INFO adding 'trio/_tests/test_signals.py' 2026-10-15 16:06:08,268 wheel INFO adding 'trio/_tests/test_socket.py' 2026-10-15 16:06:08,270 wheel INFO adding 'trio/_tests/test_ssl.py' 2026-10-15 16:06:08,272 wheel INFO adding 'trio/_tests/test_subprocess.py' 2026-10-15 16:06:08,274 wheel INFO adding 'trio/_tests/test_sync.py' 2026-10-15 16:06:08,276 wheel INFO adding 'trio/_tests/test_testing.py' 2026-10-15 16:06:08,278 wheel INFO adding 'trio/_tests/test_testing_raisesgroup.py' 2026-10-15 16:06:08,280 wheel INFO adding 'trio/_tests/test_threads.py' 2026-10-15 16:06:08,282 wheel INFO adding 'trio/_tests/test_timeouts.py' 2026-10-15 16:06:08,284 wheel INFO adding 'trio/_tests/test_tracing.py' 2026-10-15 16:06:08,285 wheel INFO adding 'trio/_tests/test_trio.py' 2026-10-15 16:06:08,286 wheel INFO adding 'trio/_tests/test_unix_pipes.py' 2026-10-15 16:06:08,287 wheel INFO adding 'trio/_tests/test_util.py' 2026-10-15 16:06:08,289 wheel INFO adding 'trio/_tests/test_wait_for_object.py' 2026-10-15 16:06:08,290 wheel INFO adding 'trio/_tests/test_windows_pipes.py' 2026-10-15 16:06:08,291 wheel INFO adding 'trio/_tests/tools/__init__.py' 2026-10-15 16:06:08,292 wheel INFO adding 'trio/_tests/tools/test_gen_exports.py' 2026-10-15 16:06:08,294 wheel INFO adding 'trio/_tests/tools/test_mypy_annotate.py' 2026-10-15 16:06:08,295 wheel INFO adding 'trio/_tests/tools/test_sync_requirements.py' 2026-10-15 16:06:08,296 wheel INFO adding 'trio/_tests/type_tests/check_wraps.py' 2026-10-15 16:06:08,297 wheel INFO adding 'trio/_tests/type_tests/open_memory_channel.py' 2026-10-15 16:06:08,298 wheel INFO adding 'trio/_tests/type_tests/path.py' 2026-10-15 16:06:08,299 wheel INFO adding 'trio/_tests/type_tests/subprocesses.py' 2026-10-15 16:06:08,300 wheel INFO adding 'trio/_tests/type_tests/task_status.py' 2026-10-15 16:06:08,302 wheel INFO adding 'trio/_tools/__init__.py' 2026-10-15 16:06:08,303 wheel INFO adding 'trio/_tools/gen_exports.py' 2026-10-15 16:06:08,304 wheel INFO adding 'trio/_tools/mypy_annotate.py' 2026-10-15 16:06:08,305 wheel INFO adding 'trio/_tools/sync_requirements.py' 2026-10-15 16:06:08,306 wheel INFO adding 'trio/_tools/windows_ffi_build.py' 2026-10-15 16:06:08,308 wheel INFO adding 'trio/testing/__init__.py' 2026-10-15 16:06:08,309 wheel INFO adding 'trio/testing/_check_streams.py' 2026-10-15 16:06:08,311 wheel INFO adding 'trio/testing/_checkpoints.py' 2026-10-15 16:06:08,312 wheel INFO adding 'trio/testing/_fake_net.py' 2026-10-15 16:06:08,313 wheel INFO adding 'trio/testing/_memory_streams.py' 2026-10-15 16:06:08,315 wheel INFO adding 'trio/testing/_network.py' 2026-10-15 16:06:08,316 wheel INFO adding 'trio/testing/_raises_group.py' 2026-10-15 16:06:08,318 wheel INFO adding 'trio/testing/_sequencer.py' 2026-10-15 16:06:08,319 wheel INFO adding 'trio/testing/_trio_test.py' 2026-10-15 16:06:08,321 wheel INFO adding 'trio-0.34.0.dist-info/licenses/LICENSE' 2026-10-15 16:06:08,323 wheel INFO adding 'trio-0.34.0.dist-info/licenses/LICENSE.APACHE2' 2026-10-15 16:06:08,324 wheel INFO adding 'trio-0.34.0.dist-info/licenses/LICENSE.MIT' 2026-10-15 16:06:08,325 wheel INFO adding 'trio-0.34.0.dist-info/METADATA' 2026-10-15 16:06:08,326 wheel INFO adding 'trio-0.34.0.dist-info/WHEEL' 2026-10-15 16:06:08,327 wheel INFO adding 'trio-0.34.0.dist-info/entry_points.txt' 2026-10-15 16:06:08,328 wheel INFO adding 'trio-0.34.0.dist-info/top_level.txt' 2026-10-15 16:06:08,331 wheel INFO adding 'trio-0.34.0.dist-info/RECORD' 2026-10-15 16:06:08,333 root INFO removing build/bdist.linux-riscv64/wheel 2026-10-15 16:06:08,355 gpep517 INFO The backend produced .dist/trio-0.34.0-py3-none-any.whl trio-0.34.0-py3-none-any.whl ============================= test session starts ============================== platform linux -- Python 3.14.8, pytest-9.1.1, pluggy-1.6.0 -- /home/buildozer/aports/community/py3-trio/src/trio-0.34.0/.testenv/bin/python3 cachedir: .pytest_cache rootdir: /home/buildozer/aports/community/py3-trio/src/trio-0.34.0 configfile: pyproject.toml collecting ... collected 887 items / 42 deselected / 2 skipped / 845 selected .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_asyncgen.py::test_asyncgen_basics PASSED [ 0%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_asyncgen.py::test_asyncgen_throws_during_finalization PASSED [ 0%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_asyncgen.py::test_firstiter_after_closing PASSED [ 0%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_asyncgen.py::test_interdependent_asyncgen_cleanup_order PASSED [ 0%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_asyncgen.py::test_last_minute_gc_edge_case PASSED [ 0%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_asyncgen.py::test_fallback_when_no_hook_claims_it PASSED [ 0%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_asyncgen.py::test_delegation_to_existing_hooks PASSED [ 0%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_cancelled.py::test_Cancelled_init PASSED [ 0%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_cancelled.py::test_Cancelled_str PASSED [ 1%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_cancelled.py::test_Cancelled_subclass PASSED [ 1%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_cancelled.py::test_Cancelled_pickle PASSED [ 1%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_cancelled.py::test_cancel_reason PASSED [ 1%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_cancelled.py::test_cancel_reason_nursery PASSED [ 1%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_cancelled.py::test_cancel_reason_nursery2 PASSED [ 1%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_cancelled.py::test_cancel_reason_nursery3 PASSED [ 1%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_cancelled.py::test_cancel_reason_not_overwritten PASSED [ 1%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_cancelled.py::test_cancel_reason_not_overwritten_2 PASSED [ 2%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_cancelled.py::test_nested_child_source PASSED [ 2%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_cancelled.py::test_reason_delayed_ki PASSED [ 2%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_exceptiongroup_gc.py::test_concat_tb PASSED [ 2%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_exceptiongroup_gc.py::test_ExceptionGroup_catch_doesnt_create_cyclic_garbage PASSED [ 2%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_guest_mode.py::test_guest_trivial PASSED [ 2%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_guest_mode.py::test_guest_can_do_io PASSED [ 2%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_guest_mode.py::test_guest_is_initialized_when_start_returns PASSED [ 2%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_guest_mode.py::test_host_can_directly_wake_trio_task PASSED [ 2%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_guest_mode.py::test_host_altering_deadlines_wakes_trio_up PASSED [ 3%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_guest_mode.py::test_guest_mode_sniffio_integration PASSED [ 3%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_guest_mode.py::test_guest_mode_trio_context_detection PASSED [ 3%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_guest_mode.py::test_warn_set_wakeup_fd_overwrite PASSED [ 3%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_guest_mode.py::test_host_wakeup_doesnt_trigger_wait_all_tasks_blocked PASSED [ 3%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_guest_mode.py::test_guest_warns_if_abandoned PASSED [ 3%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_guest_mode.py::test_guest_mode_on_asyncio PASSED [ 3%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_guest_mode.py::test_guest_mode_internal_errors PASSED [ 3%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_guest_mode.py::test_guest_mode_ki PASSED [ 4%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_guest_mode.py::test_guest_mode_autojump_clock_threshold_changing PASSED [ 4%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_guest_mode.py::test_guest_mode_asyncgens PASSED [ 4%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_guest_mode.py::test_guest_mode_asyncgens_garbage_collection PASSED [ 4%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_instrumentation.py::test_instruments PASSED [ 4%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_instrumentation.py::test_instruments_interleave PASSED [ 4%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_instrumentation.py::test_null_instrument PASSED [ 4%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_instrumentation.py::test_instrument_before_after_run PASSED [ 4%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_instrumentation.py::test_instrument_task_spawn_exit PASSED [ 4%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_instrumentation.py::test_instruments_crash PASSED [ 5%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_instrumentation.py::test_instruments_monkeypatch PASSED [ 5%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_instrumentation.py::test_instrument_that_raises_on_getattr PASSED [ 5%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_instrumentation.py::test_instrument_call_trio_context PASSED [ 5%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_io.py::test_wait_basic[wait_writable-wait_readable] PASSED [ 5%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_io.py::test_wait_basic[wait_writable-] PASSED [ 5%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_io.py::test_wait_basic[-wait_readable] PASSED [ 5%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_io.py::test_wait_basic[-] PASSED [ 5%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_io.py::test_double_read[wait_readable] PASSED [ 6%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_io.py::test_double_read[] PASSED [ 6%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_io.py::test_double_write[wait_writable] PASSED [ 6%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_io.py::test_double_write[] PASSED [ 6%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_io.py::test_interrupted_by_close[notify_closing-wait_writable-wait_readable] PASSED [ 6%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_io.py::test_interrupted_by_close[notify_closing-wait_writable-] PASSED [ 6%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_io.py::test_interrupted_by_close[notify_closing--wait_readable] PASSED [ 6%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_io.py::test_interrupted_by_close[notify_closing--] PASSED [ 6%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_io.py::test_interrupted_by_close[-wait_writable-wait_readable] PASSED [ 6%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_io.py::test_interrupted_by_close[-wait_writable-] PASSED [ 7%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_io.py::test_interrupted_by_close[--wait_readable] PASSED [ 7%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_io.py::test_interrupted_by_close[--] PASSED [ 7%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_io.py::test_socket_simultaneous_read_write[wait_writable-wait_readable] PASSED [ 7%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_io.py::test_socket_simultaneous_read_write[wait_writable-] PASSED [ 7%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_io.py::test_socket_simultaneous_read_write[-wait_readable] PASSED [ 7%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_io.py::test_socket_simultaneous_read_write[-] PASSED [ 7%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_io.py::test_socket_actual_streaming[wait_writable-wait_readable] PASSED [ 7%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_io.py::test_socket_actual_streaming[wait_writable-] PASSED [ 8%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_io.py::test_socket_actual_streaming[-wait_readable] PASSED [ 8%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_io.py::test_socket_actual_streaming[-] PASSED [ 8%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_io.py::test_notify_closing_on_invalid_object PASSED [ 8%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_io.py::test_wait_on_invalid_object PASSED [ 8%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_io.py::test_io_manager_statistics PASSED [ 8%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_io.py::test_io_manager_kqueue_monitors_statistics PASSED [ 8%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_io.py::test_can_survive_unnotified_close PASSED [ 8%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_ki.py::test_ki_self PASSED [ 8%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_ki.py::test_ki_enabled PASSED [ 9%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_ki.py::test_ki_enabled_after_yield_briefly PASSED [ 9%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_ki.py::test_generator_based_context_manager_throw PASSED [ 9%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_ki.py::test_async_generator_agen_protection PASSED [ 9%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_ki.py::test_native_agen_protection PASSED [ 9%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_ki.py::test_ki_disabled_out_of_context PASSED [ 9%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_ki.py::test_ki_disabled_in_del PASSED [ 9%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_ki.py::test_ki_protection_works PASSED [ 9%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_ki.py::test_ki_is_good_neighbor PASSED [ 10%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_ki.py::test_ki_with_broken_threads PASSED [ 10%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_ki.py::test_ki_does_not_leak_across_different_calls_to_inner_functions XFAIL [ 10%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_ki.py::test_ki_protection_check_does_not_freeze_locals PASSED [ 10%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_ki.py::test_identity_weakref_internals PASSED [ 10%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_ki.py::test_weak_key_identity_dict_remove_callback_keyerror PASSED [ 10%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_ki.py::test_weak_key_identity_dict_remove_callback_selfref_expired PASSED [ 10%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_ki.py::test_enable_disable_ki_protection_passes_on_inspect_flags PASSED [ 10%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_local.py::test_runvar_smoketest PASSED [ 11%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_local.py::test_runvar_resetting PASSED [ 11%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_local.py::test_runvar_sync PASSED [ 11%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_local.py::test_accessing_runvar_outside_run_call_fails PASSED [ 11%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_mock_clock.py::test_mock_clock PASSED [ 11%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_mock_clock.py::test_mock_clock_autojump PASSED [ 11%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_mock_clock.py::test_mock_clock_autojump_interference PASSED [ 11%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_mock_clock.py::test_mock_clock_autojump_preset PASSED [ 11%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_mock_clock.py::test_mock_clock_autojump_0_and_wait_all_tasks_blocked_0 PASSED [ 11%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_mock_clock.py::test_mock_clock_autojump_0_and_wait_all_tasks_blocked_nonzero SKIPPED [ 12%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_mock_clock.py::test_initialization_doesnt_mutate_runner PASSED [ 12%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_parking_lot.py::test_parking_lot_basic PASSED [ 12%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_parking_lot.py::test_parking_lot_cancel PASSED [ 12%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_parking_lot.py::test_parking_lot_repark PASSED [ 12%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_parking_lot.py::test_parking_lot_repark_with_count PASSED [ 12%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_parking_lot.py::test_parking_lot_breaker_basic PASSED [ 12%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_parking_lot.py::test_parking_lot_break_parking_tasks PASSED [ 12%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_parking_lot.py::test_parking_lot_breaker_registration PASSED [ 13%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_parking_lot.py::test_parking_lot_breaker_rebreak PASSED [ 13%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_parking_lot.py::test_parking_lot_multiple_breakers_exit PASSED [ 13%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_parking_lot.py::test_parking_lot_breaker_register_exited_task PASSED [ 13%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_parking_lot.py::test_parking_lot_break_itself PASSED [ 13%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_basic PASSED [ 13%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_initial_task_error PASSED [ 13%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_run_nesting PASSED [ 13%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_nursery_warn_use_async_with PASSED [ 13%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_nursery_main_block_error_basic PASSED [ 14%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_child_crash_basic PASSED [ 14%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_basic_interleave PASSED [ 14%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_task_crash_propagation PASSED [ 14%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_main_and_task_both_crash PASSED [ 14%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_two_child_crashes PASSED [ 14%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_child_crash_wakes_parent PASSED [ 14%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_reschedule PASSED [ 14%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_current_time PASSED [ 15%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_current_time_with_mock_clock PASSED [ 15%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_current_clock PASSED [ 15%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_current_task PASSED [ 15%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_root_task PASSED [ 15%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_out_of_context PASSED [ 15%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_current_statistics PASSED [ 15%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_cancel_scope_repr PASSED [ 15%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_cancel_scope_validation PASSED [ 15%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_cancel_points PASSED [ 16%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_cancel_edge_cases PASSED [ 16%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_cancel_scope_exceptiongroup_filtering PASSED [ 16%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_precancelled_task PASSED [ 16%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_cancel_shielding PASSED [ 16%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_cancel_inheritance PASSED [ 16%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_cancel_shield_abort PASSED [ 16%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_basic_timeout PASSED [ 16%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_cancel_scope_nesting PASSED [ 17%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_unshield_while_cancel_propagating PASSED [ 17%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_cancel_unbound PASSED [ 17%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_cancel_scope_misnesting_1 PASSED [ 17%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_cancel_scope_misnesting_2 PASSED [ 17%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_cancel_scope_misnesting_3 PASSED [ 17%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_nursery_misnest PASSED [ 17%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_nursery_nested_child_misnest PASSED [ 17%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_asyncexitstack_nursery_misnest PASSED [ 17%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_asyncexitstack_nursery_misnest_cleanup PASSED [ 18%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_timekeeping SKIPPED [ 18%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_failed_abort PASSED [ 18%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_broken_abort PASSED [ 18%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_error_in_run_loop PASSED [ 18%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_spawn_system_task PASSED [ 18%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_system_task_crash PASSED [ 18%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_system_task_crash_ExceptionGroup PASSED [ 18%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_system_task_crash_plus_Cancelled PASSED [ 19%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_system_task_crash_KeyboardInterrupt PASSED [ 19%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_yield_briefly_checks_for_timeout PASSED [ 19%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_exc_info PASSED [ 19%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_exc_info_after_throw_suppressed PASSED [ 19%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_exception_chaining_after_throw PASSED [ 19%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_exc_info_after_throw_to_inner_suppressed PASSED [ 19%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_exception_chaining_after_throw_to_inner PASSED [ 19%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_nursery_exception_chaining_doesnt_make_context_loops PASSED [ 20%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_TrioToken_identity PASSED [ 20%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_TrioToken_run_sync_soon_basic PASSED [ 20%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_TrioToken_run_sync_soon_too_late PASSED [ 20%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_TrioToken_run_sync_soon_idempotent PASSED [ 20%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_TrioToken_run_sync_soon_idempotent_requeue PASSED [ 20%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_TrioToken_run_sync_soon_after_main_crash PASSED [ 20%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_TrioToken_run_sync_soon_crashes PASSED [ 20%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_TrioToken_run_sync_soon_FIFO PASSED [ 20%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_TrioToken_run_sync_soon_starvation_resistance PASSED [ 21%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_TrioToken_run_sync_soon_threaded_stress_test PASSED [ 21%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_TrioToken_run_sync_soon_massive_queue PASSED [ 21%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_TrioToken_run_sync_soon_late_crash PASSED [ 21%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_slow_abort_basic PASSED [ 21%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_slow_abort_edge_cases PASSED [ 21%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_task_tree_introspection PASSED [ 21%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_nursery_closure PASSED [ 21%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_spawn_name PASSED [ 22%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_current_effective_deadline PASSED [ 22%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_nice_error_on_bad_calls_to_run_or_spawn PASSED [ 22%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_calling_asyncio_function_gives_nice_error PASSED [ 22%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_asyncio_function_inside_nursery_does_not_explode PASSED [ 22%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_trivial_yields PASSED [ 22%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_nursery_start PASSED [ 22%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_task_nursery_stack PASSED [ 22%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_nursery_start_with_cancelled_nursery PASSED [ 22%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_nursery_start_keeps_nursery_open PASSED [ 23%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_nursery_explicit_exception PASSED [ 23%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_nursery_stop_iteration PASSED [ 23%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_nursery_stop_async_iteration PASSED [ 23%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_traceback_frame_removal PASSED [ 23%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_contextvar_support PASSED [ 23%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_contextvar_multitask PASSED [ 23%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_system_task_contexts PASSED [ 23%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_Nursery_init PASSED [ 24%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_Nursery_private_init PASSED [ 24%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_Nursery_subclass PASSED [ 24%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_CancelScope_subclass PASSED [ 24%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_sniffio_integration PASSED [ 24%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_Task_custom_sleep_data PASSED [ 24%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_permanently_detach_coroutine_object PASSED [ 24%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_detach_and_reattach_coroutine_object PASSED [ 24%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_detached_coroutine_cancellation PASSED [ 24%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_async_function_implemented_in_C PASSED [ 25%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_very_deep_cancel_scope_nesting PASSED [ 25%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_cancel_scope_deadline_duplicates PASSED [ 25%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_simple_cancel_scope_usage_doesnt_create_cyclic_garbage PASSED [ 25%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_cancel_scope_exit_doesnt_create_cyclic_garbage PASSED [ 25%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_nursery_cancel_doesnt_create_cyclic_garbage PASSED [ 25%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_locals_destroyed_promptly_on_cancel PASSED [ 25%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_setting_strict_exception_groups[True-True-True] PASSED [ 25%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_setting_strict_exception_groups[True-True-False] PASSED [ 26%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_setting_strict_exception_groups[True-True-None] PASSED [ 26%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_setting_strict_exception_groups[True-False-True] PASSED [ 26%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_setting_strict_exception_groups[True-False-False] PASSED [ 26%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_setting_strict_exception_groups[True-False-None] PASSED [ 26%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_setting_strict_exception_groups[True-None-True] PASSED [ 26%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_setting_strict_exception_groups[True-None-False] PASSED [ 26%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_setting_strict_exception_groups[True-None-None] PASSED [ 26%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_setting_strict_exception_groups[False-True-True] PASSED [ 26%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_setting_strict_exception_groups[False-True-False] PASSED [ 27%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_setting_strict_exception_groups[False-True-None] PASSED [ 27%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_setting_strict_exception_groups[False-False-True] PASSED [ 27%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_setting_strict_exception_groups[False-False-False] PASSED [ 27%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_setting_strict_exception_groups[False-False-None] PASSED [ 27%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_setting_strict_exception_groups[False-None-True] PASSED [ 27%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_setting_strict_exception_groups[False-None-False] PASSED [ 27%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_setting_strict_exception_groups[False-None-None] PASSED [ 27%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_nursery_collapse[True] PASSED [ 28%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_nursery_collapse[False] PASSED [ 28%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_nursery_collapse[None] PASSED [ 28%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_cancel_scope_no_cancellederror PASSED [ 28%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_trio_run_strict_before_started[False-False-False-False] PASSED [ 28%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_trio_run_strict_before_started[False-False-False-True] PASSED [ 28%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_trio_run_strict_before_started[False-False-True-False] PASSED [ 28%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_trio_run_strict_before_started[False-False-True-True] PASSED [ 28%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_trio_run_strict_before_started[False-False-None-False] PASSED [ 28%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_trio_run_strict_before_started[False-False-None-True] PASSED [ 29%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_trio_run_strict_before_started[False-True-False-False] PASSED [ 29%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_trio_run_strict_before_started[False-True-False-True] PASSED [ 29%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_trio_run_strict_before_started[False-True-True-False] PASSED [ 29%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_trio_run_strict_before_started[False-True-True-True] PASSED [ 29%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_trio_run_strict_before_started[False-True-None-False] PASSED [ 29%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_trio_run_strict_before_started[False-True-None-True] PASSED [ 29%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_trio_run_strict_before_started[True-False-False-False] PASSED [ 29%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_trio_run_strict_before_started[True-False-False-True] PASSED [ 30%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_trio_run_strict_before_started[True-False-True-False] PASSED [ 30%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_trio_run_strict_before_started[True-False-True-True] PASSED [ 30%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_trio_run_strict_before_started[True-False-None-False] PASSED [ 30%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_trio_run_strict_before_started[True-False-None-True] PASSED [ 30%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_trio_run_strict_before_started[True-True-False-False] PASSED [ 30%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_trio_run_strict_before_started[True-True-False-True] PASSED [ 30%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_trio_run_strict_before_started[True-True-True-False] PASSED [ 30%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_trio_run_strict_before_started[True-True-True-True] PASSED [ 31%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_trio_run_strict_before_started[True-True-None-False] PASSED [ 31%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_trio_run_strict_before_started[True-True-None-True] PASSED [ 31%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_start_exception_preserves_cause_and_context PASSED [ 31%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_internal_error_old_nursery_multiple_tasks PASSED [ 31%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_ki_protection_doesnt_leave_cyclic_garbage XFAIL [ 31%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_context_run_tb_frames PASSED [ 31%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_run.py::test_trio_context_detection PASSED [ 31%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_thread_cache.py::test_thread_cache_basics PASSED [ 31%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_thread_cache.py::test_thread_cache_deref PASSED [ 32%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_thread_cache.py::test_spawning_new_thread_from_deliver_reuses_starting_thread SKIPPED [ 32%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_thread_cache.py::test_idle_threads_exit SKIPPED [ 32%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_thread_cache.py::test_race_between_idle_exit_and_job_assignment PASSED [ 32%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_thread_cache.py::test_raise_in_deliver PASSED [ 32%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_thread_cache.py::test_clear_thread_cache_after_fork PASSED [ 32%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_tutil.py::test_check_sequence_matches PASSED [ 32%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_unbounded_queue.py::test_UnboundedQueue_basic PASSED [ 32%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_unbounded_queue.py::test_UnboundedQueue_blocking PASSED [ 33%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_unbounded_queue.py::test_UnboundedQueue_fairness PASSED [ 33%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_unbounded_queue.py::test_UnboundedQueue_trivial_yields PASSED [ 33%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_unbounded_queue.py::test_UnboundedQueue_no_spurious_wakeups PASSED [ 33%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_windows.py::test_winerror SKIPPED [ 33%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_windows.py::test_completion_key_listen SKIPPED [ 33%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_windows.py::test_readinto_overlapped SKIPPED [ 33%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_windows.py::test_forgot_to_register_with_iocp SKIPPED [ 33%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_windows.py::test_too_late_to_cancel SKIPPED [ 33%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_windows.py::test_lsp_that_hooks_select_gives_good_error SKIPPED [ 34%] .testenv/lib/python3.14/site-packages/trio/_core/_tests/test_windows.py::test_lsp_that_completely_hides_base_socket_gives_good_error SKIPPED [ 34%] .testenv/lib/python3.14/site-packages/trio/_tests/test_abc.py::test_instrument_implements_hook_methods PASSED [ 34%] .testenv/lib/python3.14/site-packages/trio/_tests/test_abc.py::test_AsyncResource_defaults PASSED [ 34%] .testenv/lib/python3.14/site-packages/trio/_tests/test_abc.py::test_abc_generics PASSED [ 34%] .testenv/lib/python3.14/site-packages/trio/_tests/test_channel.py::test_channel PASSED [ 34%] .testenv/lib/python3.14/site-packages/trio/_tests/test_channel.py::test_553 PASSED [ 34%] .testenv/lib/python3.14/site-packages/trio/_tests/test_channel.py::test_channel_multiple_producers PASSED [ 34%] .testenv/lib/python3.14/site-packages/trio/_tests/test_channel.py::test_channel_multiple_consumers PASSED [ 35%] .testenv/lib/python3.14/site-packages/trio/_tests/test_channel.py::test_close_basics PASSED [ 35%] .testenv/lib/python3.14/site-packages/trio/_tests/test_channel.py::test_close_sync PASSED [ 35%] .testenv/lib/python3.14/site-packages/trio/_tests/test_channel.py::test_receive_channel_clone_and_close PASSED [ 35%] .testenv/lib/python3.14/site-packages/trio/_tests/test_channel.py::test_close_multiple_send_handles PASSED [ 35%] .testenv/lib/python3.14/site-packages/trio/_tests/test_channel.py::test_close_multiple_receive_handles PASSED [ 35%] .testenv/lib/python3.14/site-packages/trio/_tests/test_channel.py::test_inf_capacity PASSED [ 35%] .testenv/lib/python3.14/site-packages/trio/_tests/test_channel.py::test_statistics PASSED [ 35%] .testenv/lib/python3.14/site-packages/trio/_tests/test_channel.py::test_channel_fairness PASSED [ 35%] .testenv/lib/python3.14/site-packages/trio/_tests/test_channel.py::test_unbuffered PASSED [ 36%] .testenv/lib/python3.14/site-packages/trio/_tests/test_channel.py::test_as_safe_channel_exhaust PASSED [ 36%] .testenv/lib/python3.14/site-packages/trio/_tests/test_channel.py::test_as_safe_channel_broken_resource PASSED [ 36%] .testenv/lib/python3.14/site-packages/trio/_tests/test_channel.py::test_as_safe_channel_cancelled PASSED [ 36%] .testenv/lib/python3.14/site-packages/trio/_tests/test_channel.py::test_as_safe_channel_no_race PASSED [ 36%] .testenv/lib/python3.14/site-packages/trio/_tests/test_channel.py::test_as_safe_channel_buffer_size_too_small PASSED [ 36%] .testenv/lib/python3.14/site-packages/trio/_tests/test_channel.py::test_as_safe_channel_no_interleave PASSED [ 36%] .testenv/lib/python3.14/site-packages/trio/_tests/test_channel.py::test_as_safe_channel_genexit_finally PASSED [ 36%] .testenv/lib/python3.14/site-packages/trio/_tests/test_channel.py::test_as_safe_channel_nested_loop PASSED [ 37%] .testenv/lib/python3.14/site-packages/trio/_tests/test_channel.py::test_as_safe_channel_doesnt_leak_cancellation PASSED [ 37%] .testenv/lib/python3.14/site-packages/trio/_tests/test_channel.py::test_as_safe_channel_dont_unwrap_user_exceptiongroup PASSED [ 37%] .testenv/lib/python3.14/site-packages/trio/_tests/test_channel.py::test_as_safe_channel_multiple_receiver PASSED [ 37%] .testenv/lib/python3.14/site-packages/trio/_tests/test_channel.py::test_as_safe_channel_multi_cancel PASSED [ 37%] .testenv/lib/python3.14/site-packages/trio/_tests/test_channel.py::test_as_safe_channel_genexit_exception_group PASSED [ 37%] .testenv/lib/python3.14/site-packages/trio/_tests/test_channel.py::test_as_safe_channel_does_not_suppress_nested_genexit PASSED [ 37%] .testenv/lib/python3.14/site-packages/trio/_tests/test_channel.py::test_as_safe_channel_genexit_filter PASSED [ 37%] .testenv/lib/python3.14/site-packages/trio/_tests/test_channel.py::test_as_safe_channel_swallowing_extra_exceptions PASSED [ 37%] .testenv/lib/python3.14/site-packages/trio/_tests/test_channel.py::test_as_safe_channel_close_between_iteration PASSED [ 38%] .testenv/lib/python3.14/site-packages/trio/_tests/test_channel.py::test_as_safe_channel_close_before_iteration PASSED [ 38%] .testenv/lib/python3.14/site-packages/trio/_tests/test_channel.py::test_as_safe_channel_close_during_iteration PASSED [ 38%] .testenv/lib/python3.14/site-packages/trio/_tests/test_contextvars.py::test_contextvars_default PASSED [ 38%] .testenv/lib/python3.14/site-packages/trio/_tests/test_contextvars.py::test_contextvars_set PASSED [ 38%] .testenv/lib/python3.14/site-packages/trio/_tests/test_contextvars.py::test_contextvars_copy PASSED [ 38%] .testenv/lib/python3.14/site-packages/trio/_tests/test_deprecate.py::test_warn_deprecated PASSED [ 38%] .testenv/lib/python3.14/site-packages/trio/_tests/test_deprecate.py::test_warn_deprecated_no_instead_or_issue PASSED [ 38%] .testenv/lib/python3.14/site-packages/trio/_tests/test_deprecate.py::test_warn_deprecated_stacklevel PASSED [ 39%] .testenv/lib/python3.14/site-packages/trio/_tests/test_deprecate.py::test_warn_deprecated_formatting PASSED [ 39%] .testenv/lib/python3.14/site-packages/trio/_tests/test_deprecate.py::test_deprecated_decorator PASSED [ 39%] .testenv/lib/python3.14/site-packages/trio/_tests/test_deprecate.py::test_deprecated_decorator_method PASSED [ 39%] .testenv/lib/python3.14/site-packages/trio/_tests/test_deprecate.py::test_deprecated_decorator_with_explicit_thing PASSED [ 39%] .testenv/lib/python3.14/site-packages/trio/_tests/test_deprecate.py::test_deprecated_alias PASSED [ 39%] .testenv/lib/python3.14/site-packages/trio/_tests/test_deprecate.py::test_deprecated_alias_method PASSED [ 39%] .testenv/lib/python3.14/site-packages/trio/_tests/test_deprecate.py::test_deprecated_docstring_munging PASSED [ 39%] .testenv/lib/python3.14/site-packages/trio/_tests/test_deprecate.py::test_module_with_deprecations PASSED [ 40%] .testenv/lib/python3.14/site-packages/trio/_tests/test_deprecate.py::test_warning_class PASSED [ 40%] .testenv/lib/python3.14/site-packages/trio/_tests/test_deprecate_strict_exception_groups_false.py::test_deprecation_warning_open_nursery PASSED [ 40%] .testenv/lib/python3.14/site-packages/trio/_tests/test_deprecate_strict_exception_groups_false.py::test_deprecation_warning_run PASSED [ 40%] .testenv/lib/python3.14/site-packages/trio/_tests/test_deprecate_strict_exception_groups_false.py::test_deprecation_warning_start_guest_run PASSED [ 40%] .testenv/lib/python3.14/site-packages/trio/_tests/test_dtls.py::test_smoke[ipv4] PASSED [ 40%] .testenv/lib/python3.14/site-packages/trio/_tests/test_dtls.py::test_smoke[ipv6] PASSED [ 40%] .testenv/lib/python3.14/site-packages/trio/_tests/test_dtls.py::test_handshake_over_terrible_network SKIPPED [ 40%] .testenv/lib/python3.14/site-packages/trio/_tests/test_dtls.py::test_implicit_handshake PASSED [ 40%] .testenv/lib/python3.14/site-packages/trio/_tests/test_dtls.py::test_full_duplex PASSED [ 41%] .testenv/lib/python3.14/site-packages/trio/_tests/test_dtls.py::test_channel_closing PASSED [ 41%] .testenv/lib/python3.14/site-packages/trio/_tests/test_dtls.py::test_serve_exits_cleanly_on_close PASSED [ 41%] .testenv/lib/python3.14/site-packages/trio/_tests/test_dtls.py::test_client_multiplex PASSED [ 41%] .testenv/lib/python3.14/site-packages/trio/_tests/test_dtls.py::test_dtls_over_dgram_only PASSED [ 41%] .testenv/lib/python3.14/site-packages/trio/_tests/test_dtls.py::test_double_serve PASSED [ 41%] .testenv/lib/python3.14/site-packages/trio/_tests/test_dtls.py::test_connect_to_non_server PASSED [ 41%] .testenv/lib/python3.14/site-packages/trio/_tests/test_dtls.py::test_incoming_buffer_overflow[10] PASSED [ 41%] .testenv/lib/python3.14/site-packages/trio/_tests/test_dtls.py::test_incoming_buffer_overflow[20] PASSED [ 42%] .testenv/lib/python3.14/site-packages/trio/_tests/test_dtls.py::test_server_socket_doesnt_crash_on_garbage PASSED [ 42%] .testenv/lib/python3.14/site-packages/trio/_tests/test_dtls.py::test_invalid_cookie_rejected PASSED [ 42%] .testenv/lib/python3.14/site-packages/trio/_tests/test_dtls.py::test_client_cancels_handshake_and_starts_new_one PASSED [ 42%] .testenv/lib/python3.14/site-packages/trio/_tests/test_dtls.py::test_swap_client_server PASSED [ 42%] .testenv/lib/python3.14/site-packages/trio/_tests/test_dtls.py::test_openssl_retransmit_doesnt_break_stuff SKIPPED [ 42%] .testenv/lib/python3.14/site-packages/trio/_tests/test_dtls.py::test_initial_retransmit_timeout_configuration PASSED [ 42%] .testenv/lib/python3.14/site-packages/trio/_tests/test_dtls.py::test_explicit_tiny_mtu_is_respected PASSED [ 42%] .testenv/lib/python3.14/site-packages/trio/_tests/test_dtls.py::test_handshake_handles_minimum_network_mtu[ipv4] PASSED [ 42%] .testenv/lib/python3.14/site-packages/trio/_tests/test_dtls.py::test_handshake_handles_minimum_network_mtu[ipv6] PASSED [ 43%] .testenv/lib/python3.14/site-packages/trio/_tests/test_dtls.py::test_system_task_cleaned_up_on_gc PASSED [ 43%] .testenv/lib/python3.14/site-packages/trio/_tests/test_dtls.py::test_gc_before_system_task_starts PASSED [ 43%] .testenv/lib/python3.14/site-packages/trio/_tests/test_dtls.py::test_gc_as_packet_received PASSED [ 43%] .testenv/lib/python3.14/site-packages/trio/_tests/test_dtls.py::test_gc_after_trio_exits PASSED [ 43%] .testenv/lib/python3.14/site-packages/trio/_tests/test_dtls.py::test_already_closed_socket_doesnt_crash PASSED [ 43%] .testenv/lib/python3.14/site-packages/trio/_tests/test_dtls.py::test_socket_closed_while_processing_clienthello PASSED [ 43%] .testenv/lib/python3.14/site-packages/trio/_tests/test_dtls.py::test_association_replaced_while_handshake_running PASSED [ 43%] .testenv/lib/python3.14/site-packages/trio/_tests/test_dtls.py::test_association_replaced_before_handshake_starts PASSED [ 44%] .testenv/lib/python3.14/site-packages/trio/_tests/test_dtls.py::test_send_to_closed_local_port PASSED [ 44%] .testenv/lib/python3.14/site-packages/trio/_tests/test_exports.py::test_core_is_properly_reexported PASSED [ 44%] .testenv/lib/python3.14/site-packages/trio/_tests/test_exports.py::test_nopublic_is_final PASSED [ 44%] .testenv/lib/python3.14/site-packages/trio/_tests/test_exports.py::test_classes_are_final PASSED [ 44%] .testenv/lib/python3.14/site-packages/trio/_tests/test_exports.py::test_pyright_recognizes_init_attributes SKIPPED [ 44%] .testenv/lib/python3.14/site-packages/trio/_tests/test_fakenet.py::test_basic_udp PASSED [ 44%] .testenv/lib/python3.14/site-packages/trio/_tests/test_fakenet.py::test_msg_trunc PASSED [ 44%] .testenv/lib/python3.14/site-packages/trio/_tests/test_fakenet.py::test_recv_methods PASSED [ 44%] .testenv/lib/python3.14/site-packages/trio/_tests/test_fakenet.py::test_nonwindows_functionality PASSED [ 45%] .testenv/lib/python3.14/site-packages/trio/_tests/test_fakenet.py::test_windows_functionality SKIPPED [ 45%] .testenv/lib/python3.14/site-packages/trio/_tests/test_fakenet.py::test_basic_tcp PASSED [ 45%] .testenv/lib/python3.14/site-packages/trio/_tests/test_fakenet.py::test_not_implemented_functions PASSED [ 45%] .testenv/lib/python3.14/site-packages/trio/_tests/test_fakenet.py::test_getpeername PASSED [ 45%] .testenv/lib/python3.14/site-packages/trio/_tests/test_fakenet.py::test_init PASSED [ 45%] .testenv/lib/python3.14/site-packages/trio/_tests/test_file_io.py::test_wrap_invalid PASSED [ 45%] .testenv/lib/python3.14/site-packages/trio/_tests/test_file_io.py::test_wrap_non_iobase PASSED [ 45%] .testenv/lib/python3.14/site-packages/trio/_tests/test_file_io.py::test_wrapped_property PASSED [ 46%] .testenv/lib/python3.14/site-packages/trio/_tests/test_file_io.py::test_dir_matches_wrapped PASSED [ 46%] .testenv/lib/python3.14/site-packages/trio/_tests/test_file_io.py::test_unsupported_not_forwarded PASSED [ 46%] .testenv/lib/python3.14/site-packages/trio/_tests/test_file_io.py::test_type_stubs_match_lists PASSED [ 46%] .testenv/lib/python3.14/site-packages/trio/_tests/test_file_io.py::test_sync_attrs_forwarded PASSED [ 46%] .testenv/lib/python3.14/site-packages/trio/_tests/test_file_io.py::test_sync_attrs_match_wrapper PASSED [ 46%] .testenv/lib/python3.14/site-packages/trio/_tests/test_file_io.py::test_async_methods_generated_once PASSED [ 46%] .testenv/lib/python3.14/site-packages/trio/_tests/test_file_io.py::test_async_methods_signature PASSED [ 46%] .testenv/lib/python3.14/site-packages/trio/_tests/test_file_io.py::test_async_methods_wrap PASSED [ 46%] .testenv/lib/python3.14/site-packages/trio/_tests/test_file_io.py::test_async_methods_match_wrapper PASSED [ 47%] .testenv/lib/python3.14/site-packages/trio/_tests/test_file_io.py::test_open PASSED [ 47%] .testenv/lib/python3.14/site-packages/trio/_tests/test_file_io.py::test_open_context_manager PASSED [ 47%] .testenv/lib/python3.14/site-packages/trio/_tests/test_file_io.py::test_async_iter PASSED [ 47%] .testenv/lib/python3.14/site-packages/trio/_tests/test_file_io.py::test_aclose_cancelled PASSED [ 47%] .testenv/lib/python3.14/site-packages/trio/_tests/test_file_io.py::test_detach_rewraps_asynciobase PASSED [ 47%] .testenv/lib/python3.14/site-packages/trio/_tests/test_highlevel_generic.py::test_StapledStream PASSED [ 47%] .testenv/lib/python3.14/site-packages/trio/_tests/test_highlevel_generic.py::test_StapledStream_with_erroring_close PASSED [ 47%] .testenv/lib/python3.14/site-packages/trio/_tests/test_highlevel_open_tcp_listeners.py::test_open_tcp_listeners_basic PASSED [ 48%] .testenv/lib/python3.14/site-packages/trio/_tests/test_highlevel_open_tcp_listeners.py::test_open_tcp_listeners_specific_port_specific_host PASSED [ 48%] .testenv/lib/python3.14/site-packages/trio/_tests/test_highlevel_open_tcp_listeners.py::test_open_tcp_listeners_ipv6_v6only SKIPPED [ 48%] .testenv/lib/python3.14/site-packages/trio/_tests/test_highlevel_open_tcp_listeners.py::test_open_tcp_listeners_rebind PASSED [ 48%] .testenv/lib/python3.14/site-packages/trio/_tests/test_highlevel_open_tcp_listeners.py::test_open_tcp_listeners_multiple_host_cleanup_on_error PASSED [ 48%] .testenv/lib/python3.14/site-packages/trio/_tests/test_highlevel_open_tcp_listeners.py::test_open_tcp_listeners_port_checking PASSED [ 48%] .testenv/lib/python3.14/site-packages/trio/_tests/test_highlevel_open_tcp_listeners.py::test_serve_tcp PASSED [ 48%] .testenv/lib/python3.14/site-packages/trio/_tests/test_highlevel_open_tcp_listeners.py::test_open_tcp_listeners_some_address_families_unavailable[fail_families0-try_families0] PASSED [ 48%] .testenv/lib/python3.14/site-packages/trio/_tests/test_highlevel_open_tcp_listeners.py::test_open_tcp_listeners_some_address_families_unavailable[fail_families0-try_families1] PASSED [ 48%] .testenv/lib/python3.14/site-packages/trio/_tests/test_highlevel_open_tcp_listeners.py::test_open_tcp_listeners_some_address_families_unavailable[fail_families0-try_families2] PASSED [ 49%] .testenv/lib/python3.14/site-packages/trio/_tests/test_highlevel_open_tcp_listeners.py::test_open_tcp_listeners_some_address_families_unavailable[fail_families1-try_families0] PASSED [ 49%] .testenv/lib/python3.14/site-packages/trio/_tests/test_highlevel_open_tcp_listeners.py::test_open_tcp_listeners_some_address_families_unavailable[fail_families1-try_families1] PASSED [ 49%] .testenv/lib/python3.14/site-packages/trio/_tests/test_highlevel_open_tcp_listeners.py::test_open_tcp_listeners_some_address_families_unavailable[fail_families1-try_families2] PASSED [ 49%] .testenv/lib/python3.14/site-packages/trio/_tests/test_highlevel_open_tcp_listeners.py::test_open_tcp_listeners_some_address_families_unavailable[fail_families2-try_families0] PASSED [ 49%] .testenv/lib/python3.14/site-packages/trio/_tests/test_highlevel_open_tcp_listeners.py::test_open_tcp_listeners_some_address_families_unavailable[fail_families2-try_families1] PASSED [ 49%] .testenv/lib/python3.14/site-packages/trio/_tests/test_highlevel_open_tcp_listeners.py::test_open_tcp_listeners_some_address_families_unavailable[fail_families2-try_families2] PASSED [ 49%] .testenv/lib/python3.14/site-packages/trio/_tests/test_highlevel_open_tcp_listeners.py::test_open_tcp_listeners_socket_fails_not_afnosupport PASSED [ 49%] .testenv/lib/python3.14/site-packages/trio/_tests/test_highlevel_open_tcp_listeners.py::test_open_tcp_listeners_backlog PASSED [ 50%] .testenv/lib/python3.14/site-packages/trio/_tests/test_highlevel_open_tcp_listeners.py::test_open_tcp_listeners_backlog_float_error PASSED [ 50%] .testenv/lib/python3.14/site-packages/trio/_tests/test_highlevel_open_tcp_stream.py::test_close_all PASSED [ 50%] .testenv/lib/python3.14/site-packages/trio/_tests/test_highlevel_open_tcp_stream.py::test_reorder_for_rfc_6555_section_5_4 PASSED [ 50%] .testenv/lib/python3.14/site-packages/trio/_tests/test_highlevel_open_tcp_stream.py::test_format_host_port PASSED [ 50%] .testenv/lib/python3.14/site-packages/trio/_tests/test_highlevel_open_tcp_stream.py::test_open_tcp_stream_real_socket_smoketest PASSED [ 50%] .testenv/lib/python3.14/site-packages/trio/_tests/test_highlevel_open_tcp_stream.py::test_open_tcp_stream_input_validation PASSED [ 50%] .testenv/lib/python3.14/site-packages/trio/_tests/test_highlevel_open_tcp_stream.py::test_local_address_real PASSED [ 50%] .testenv/lib/python3.14/site-packages/trio/_tests/test_highlevel_open_tcp_stream.py::test_one_host_quick_success PASSED [ 51%] .testenv/lib/python3.14/site-packages/trio/_tests/test_highlevel_open_tcp_stream.py::test_one_host_slow_success PASSED [ 51%] .testenv/lib/python3.14/site-packages/trio/_tests/test_highlevel_open_tcp_stream.py::test_one_host_quick_fail PASSED [ 51%] .testenv/lib/python3.14/site-packages/trio/_tests/test_highlevel_open_tcp_stream.py::test_one_host_slow_fail PASSED [ 51%] .testenv/lib/python3.14/site-packages/trio/_tests/test_highlevel_open_tcp_stream.py::test_one_host_failed_after_connect PASSED [ 51%] .testenv/lib/python3.14/site-packages/trio/_tests/test_highlevel_open_tcp_stream.py::test_basic_fallthrough PASSED [ 51%] .testenv/lib/python3.14/site-packages/trio/_tests/test_highlevel_open_tcp_stream.py::test_early_success PASSED [ 51%] .testenv/lib/python3.14/site-packages/trio/_tests/test_highlevel_open_tcp_stream.py::test_custom_delay PASSED [ 51%] .testenv/lib/python3.14/site-packages/trio/_tests/test_highlevel_open_tcp_stream.py::test_none_default PASSED [ 51%] .testenv/lib/python3.14/site-packages/trio/_tests/test_highlevel_open_tcp_stream.py::test_custom_errors_expedite PASSED [ 52%] .testenv/lib/python3.14/site-packages/trio/_tests/test_highlevel_open_tcp_stream.py::test_all_fail PASSED [ 52%] .testenv/lib/python3.14/site-packages/trio/_tests/test_highlevel_open_tcp_stream.py::test_multi_success PASSED [ 52%] .testenv/lib/python3.14/site-packages/trio/_tests/test_highlevel_open_tcp_stream.py::test_does_reorder PASSED [ 52%] .testenv/lib/python3.14/site-packages/trio/_tests/test_highlevel_open_tcp_stream.py::test_handles_no_ipv4 PASSED [ 52%] .testenv/lib/python3.14/site-packages/trio/_tests/test_highlevel_open_tcp_stream.py::test_handles_no_ipv6 PASSED [ 52%] .testenv/lib/python3.14/site-packages/trio/_tests/test_highlevel_open_tcp_stream.py::test_no_hosts PASSED [ 52%] .testenv/lib/python3.14/site-packages/trio/_tests/test_highlevel_open_tcp_stream.py::test_cancel PASSED [ 52%] .testenv/lib/python3.14/site-packages/trio/_tests/test_highlevel_open_unix_stream.py::test_close_on_error PASSED [ 53%] .testenv/lib/python3.14/site-packages/trio/_tests/test_highlevel_open_unix_stream.py::test_open_with_bad_filename_type[4] PASSED [ 53%] .testenv/lib/python3.14/site-packages/trio/_tests/test_highlevel_open_unix_stream.py::test_open_with_bad_filename_type[4.5] PASSED [ 53%] .testenv/lib/python3.14/site-packages/trio/_tests/test_highlevel_open_unix_stream.py::test_open_bad_socket PASSED [ 53%] .testenv/lib/python3.14/site-packages/trio/_tests/test_highlevel_open_unix_stream.py::test_open_unix_socket PASSED [ 53%] .testenv/lib/python3.14/site-packages/trio/_tests/test_highlevel_open_unix_stream.py::test_error_on_no_unix SKIPPED [ 53%] .testenv/lib/python3.14/site-packages/trio/_tests/test_highlevel_serve_listeners.py::test_serve_listeners_basic PASSED [ 53%] .testenv/lib/python3.14/site-packages/trio/_tests/test_highlevel_serve_listeners.py::test_serve_listeners_accept_unrecognized_error PASSED [ 53%] .testenv/lib/python3.14/site-packages/trio/_tests/test_highlevel_serve_listeners.py::test_serve_listeners_accept_capacity_error PASSED [ 53%] .testenv/lib/python3.14/site-packages/trio/_tests/test_highlevel_serve_listeners.py::test_serve_listeners_connection_nursery PASSED [ 54%] .testenv/lib/python3.14/site-packages/trio/_tests/test_highlevel_socket.py::test_SocketStream_basics PASSED [ 54%] .testenv/lib/python3.14/site-packages/trio/_tests/test_highlevel_socket.py::test_SocketStream_send_all PASSED [ 54%] .testenv/lib/python3.14/site-packages/trio/_tests/test_highlevel_socket.py::test_SocketStream_generic PASSED [ 54%] .testenv/lib/python3.14/site-packages/trio/_tests/test_highlevel_socket.py::test_SocketListener PASSED [ 54%] .testenv/lib/python3.14/site-packages/trio/_tests/test_highlevel_socket.py::test_SocketListener_socket_closed_underfoot PASSED [ 54%] .testenv/lib/python3.14/site-packages/trio/_tests/test_highlevel_socket.py::test_SocketListener_accept_errors PASSED [ 54%] .testenv/lib/python3.14/site-packages/trio/_tests/test_highlevel_socket.py::test_socket_stream_works_when_peer_has_already_closed PASSED [ 54%] .testenv/lib/python3.14/site-packages/trio/_tests/test_highlevel_ssl_helpers.py::test_open_ssl_over_tcp_stream_and_everything_else[tls13] PASSED [ 55%] .testenv/lib/python3.14/site-packages/trio/_tests/test_highlevel_ssl_helpers.py::test_open_ssl_over_tcp_stream_and_everything_else[tls12] PASSED [ 55%] .testenv/lib/python3.14/site-packages/trio/_tests/test_highlevel_ssl_helpers.py::test_open_ssl_over_tcp_listeners PASSED [ 55%] .testenv/lib/python3.14/site-packages/trio/_tests/test_path.py::test_instantiate_posix PASSED [ 55%] .testenv/lib/python3.14/site-packages/trio/_tests/test_path.py::test_instantiate_windows SKIPPED [ 55%] .testenv/lib/python3.14/site-packages/trio/_tests/test_path.py::test_open_is_async_context_manager PASSED [ 55%] .testenv/lib/python3.14/site-packages/trio/_tests/test_path.py::test_magic PASSED [ 55%] .testenv/lib/python3.14/site-packages/trio/_tests/test_path.py::test_cmp_magic[Path-Path0] PASSED [ 55%] .testenv/lib/python3.14/site-packages/trio/_tests/test_path.py::test_cmp_magic[Path-Path1] PASSED [ 55%] .testenv/lib/python3.14/site-packages/trio/_tests/test_path.py::test_cmp_magic[Path-Path2] PASSED [ 56%] .testenv/lib/python3.14/site-packages/trio/_tests/test_path.py::test_div_magic[Path-Path0] PASSED [ 56%] .testenv/lib/python3.14/site-packages/trio/_tests/test_path.py::test_div_magic[Path-Path1] PASSED [ 56%] .testenv/lib/python3.14/site-packages/trio/_tests/test_path.py::test_div_magic[Path-str] PASSED [ 56%] .testenv/lib/python3.14/site-packages/trio/_tests/test_path.py::test_div_magic[str-Path] PASSED [ 56%] .testenv/lib/python3.14/site-packages/trio/_tests/test_path.py::test_hash_magic[foo-Path-Path0] PASSED [ 56%] .testenv/lib/python3.14/site-packages/trio/_tests/test_path.py::test_hash_magic[foo-Path-Path1] PASSED [ 56%] .testenv/lib/python3.14/site-packages/trio/_tests/test_path.py::test_hash_magic[foo/bar/baz-Path-Path0] PASSED [ 56%] .testenv/lib/python3.14/site-packages/trio/_tests/test_path.py::test_hash_magic[foo/bar/baz-Path-Path1] PASSED [ 57%] .testenv/lib/python3.14/site-packages/trio/_tests/test_path.py::test_hash_magic[./foo-Path-Path0] PASSED [ 57%] .testenv/lib/python3.14/site-packages/trio/_tests/test_path.py::test_hash_magic[./foo-Path-Path1] PASSED [ 57%] .testenv/lib/python3.14/site-packages/trio/_tests/test_path.py::test_forwarded_properties PASSED [ 57%] .testenv/lib/python3.14/site-packages/trio/_tests/test_path.py::test_async_method_signature PASSED [ 57%] .testenv/lib/python3.14/site-packages/trio/_tests/test_path.py::test_compare_async_stat_methods[is_dir] PASSED [ 57%] .testenv/lib/python3.14/site-packages/trio/_tests/test_path.py::test_compare_async_stat_methods[is_file] PASSED [ 57%] .testenv/lib/python3.14/site-packages/trio/_tests/test_path.py::test_invalid_name_not_wrapped PASSED [ 57%] .testenv/lib/python3.14/site-packages/trio/_tests/test_path.py::test_async_methods_rewrap[absolute] PASSED [ 57%] .testenv/lib/python3.14/site-packages/trio/_tests/test_path.py::test_async_methods_rewrap[resolve] PASSED [ 58%] .testenv/lib/python3.14/site-packages/trio/_tests/test_path.py::test_forward_methods_rewrap PASSED [ 58%] .testenv/lib/python3.14/site-packages/trio/_tests/test_path.py::test_forward_properties_rewrap PASSED [ 58%] .testenv/lib/python3.14/site-packages/trio/_tests/test_path.py::test_forward_methods_without_rewrap PASSED [ 58%] .testenv/lib/python3.14/site-packages/trio/_tests/test_path.py::test_repr PASSED [ 58%] .testenv/lib/python3.14/site-packages/trio/_tests/test_path.py::test_path_wraps_path[__init__] PASSED [ 58%] .testenv/lib/python3.14/site-packages/trio/_tests/test_path.py::test_path_wraps_path[joinpath] PASSED [ 58%] .testenv/lib/python3.14/site-packages/trio/_tests/test_path.py::test_path_nonpath PASSED [ 58%] .testenv/lib/python3.14/site-packages/trio/_tests/test_path.py::test_open_file_can_open_path PASSED [ 59%] .testenv/lib/python3.14/site-packages/trio/_tests/test_path.py::test_globmethods PASSED [ 59%] .testenv/lib/python3.14/site-packages/trio/_tests/test_path.py::test_as_uri PASSED [ 59%] .testenv/lib/python3.14/site-packages/trio/_tests/test_path.py::test_iterdir PASSED [ 59%] .testenv/lib/python3.14/site-packages/trio/_tests/test_path.py::test_classmethods PASSED [ 59%] .testenv/lib/python3.14/site-packages/trio/_tests/test_path.py::test_wrapping_without_docstrings[_wraps_async] PASSED [ 59%] .testenv/lib/python3.14/site-packages/trio/_tests/test_path.py::test_wrapping_without_docstrings[_wrap_method] PASSED [ 59%] .testenv/lib/python3.14/site-packages/trio/_tests/test_path.py::test_wrapping_without_docstrings[_wrap_method_path] PASSED [ 59%] .testenv/lib/python3.14/site-packages/trio/_tests/test_path.py::test_wrapping_without_docstrings[_wrap_method_path_iterable] PASSED [ 60%] .testenv/lib/python3.14/site-packages/trio/_tests/test_repl.py::test_build_raw_input PASSED [ 60%] .testenv/lib/python3.14/site-packages/trio/_tests/test_repl.py::test_basic_interaction PASSED [ 60%] .testenv/lib/python3.14/site-packages/trio/_tests/test_repl.py::test_system_exits_quit_interpreter PASSED [ 60%] .testenv/lib/python3.14/site-packages/trio/_tests/test_repl.py::test_KI_interrupts PASSED [ 60%] .testenv/lib/python3.14/site-packages/trio/_tests/test_repl.py::test_system_exits_in_exc_group PASSED [ 60%] .testenv/lib/python3.14/site-packages/trio/_tests/test_repl.py::test_system_exits_in_nested_exc_group PASSED [ 60%] .testenv/lib/python3.14/site-packages/trio/_tests/test_repl.py::test_base_exception_captured PASSED [ 60%] .testenv/lib/python3.14/site-packages/trio/_tests/test_repl.py::test_exc_group_captured PASSED [ 60%] .testenv/lib/python3.14/site-packages/trio/_tests/test_repl.py::test_base_exception_capture_from_coroutine PASSED [ 61%] .testenv/lib/python3.14/site-packages/trio/_tests/test_repl.py::test_main_entrypoint PASSED [ 61%] .testenv/lib/python3.14/site-packages/trio/_tests/test_repl.py::test_ki_newline_injection SKIPPED [ 61%] .testenv/lib/python3.14/site-packages/trio/_tests/test_repl.py::test_ki_in_repl PASSED [ 61%] .testenv/lib/python3.14/site-packages/trio/_tests/test_scheduler_determinism.py::test_the_trio_scheduler_is_not_deterministic PASSED [ 61%] .testenv/lib/python3.14/site-packages/trio/_tests/test_scheduler_determinism.py::test_the_trio_scheduler_is_deterministic_if_seeded PASSED [ 61%] .testenv/lib/python3.14/site-packages/trio/_tests/test_signals.py::test_open_signal_receiver PASSED [ 61%] .testenv/lib/python3.14/site-packages/trio/_tests/test_signals.py::test_open_signal_receiver_restore_handler_after_one_bad_signal PASSED [ 61%] .testenv/lib/python3.14/site-packages/trio/_tests/test_signals.py::test_open_signal_receiver_empty_fail PASSED [ 62%] .testenv/lib/python3.14/site-packages/trio/_tests/test_signals.py::test_open_signal_receiver_restore_handler_after_duplicate_signal PASSED [ 62%] .testenv/lib/python3.14/site-packages/trio/_tests/test_signals.py::test_catch_signals_wrong_thread PASSED [ 62%] .testenv/lib/python3.14/site-packages/trio/_tests/test_signals.py::test_open_signal_receiver_conflict PASSED [ 62%] .testenv/lib/python3.14/site-packages/trio/_tests/test_signals.py::test_open_signal_receiver_no_starvation PASSED [ 62%] .testenv/lib/python3.14/site-packages/trio/_tests/test_signals.py::test_catch_signals_race_condition_on_exit PASSED [ 62%] .testenv/lib/python3.14/site-packages/trio/_tests/test_socket.py::test__try_sync PASSED [ 62%] .testenv/lib/python3.14/site-packages/trio/_tests/test_socket.py::test_socket_has_some_reexports PASSED [ 62%] .testenv/lib/python3.14/site-packages/trio/_tests/test_socket.py::test_getaddrinfo PASSED [ 62%] .testenv/lib/python3.14/site-packages/trio/_tests/test_socket.py::test_getnameinfo PASSED [ 63%] .testenv/lib/python3.14/site-packages/trio/_tests/test_socket.py::test_from_stdlib_socket PASSED [ 63%] .testenv/lib/python3.14/site-packages/trio/_tests/test_socket.py::test_from_fd PASSED [ 63%] .testenv/lib/python3.14/site-packages/trio/_tests/test_socket.py::test_socketpair_simple PASSED [ 63%] .testenv/lib/python3.14/site-packages/trio/_tests/test_socket.py::test_fromshare SKIPPED [ 63%] .testenv/lib/python3.14/site-packages/trio/_tests/test_socket.py::test_socket PASSED [ 63%] .testenv/lib/python3.14/site-packages/trio/_tests/test_socket.py::test_socket_v6 PASSED [ 63%] .testenv/lib/python3.14/site-packages/trio/_tests/test_socket.py::test_sniff_sockopts PASSED [ 63%] .testenv/lib/python3.14/site-packages/trio/_tests/test_socket.py::test_SocketType_basics PASSED [ 64%] .testenv/lib/python3.14/site-packages/trio/_tests/test_socket.py::test_SocketType_setsockopt PASSED [ 64%] .testenv/lib/python3.14/site-packages/trio/_tests/test_socket.py::test_SocketType_dup PASSED [ 64%] .testenv/lib/python3.14/site-packages/trio/_tests/test_socket.py::test_SocketType_shutdown PASSED [ 64%] .testenv/lib/python3.14/site-packages/trio/_tests/test_socket.py::test_SocketType_simple_server[127.0.0.1-2] PASSED [ 64%] .testenv/lib/python3.14/site-packages/trio/_tests/test_socket.py::test_SocketType_simple_server[::1-10] PASSED [ 64%] .testenv/lib/python3.14/site-packages/trio/_tests/test_socket.py::test_SocketType_is_readable PASSED [ 64%] .testenv/lib/python3.14/site-packages/trio/_tests/test_socket.py::test_SocketType_resolve[2-addrs0] PASSED [ 64%] .testenv/lib/python3.14/site-packages/trio/_tests/test_socket.py::test_SocketType_resolve[10-addrs1] PASSED [ 64%] .testenv/lib/python3.14/site-packages/trio/_tests/test_socket.py::test_SocketType_unresolved_names PASSED [ 65%] .testenv/lib/python3.14/site-packages/trio/_tests/test_socket.py::test_SocketType_non_blocking_paths PASSED [ 65%] .testenv/lib/python3.14/site-packages/trio/_tests/test_socket.py::test_SocketType_connect_paths SKIPPED [ 65%] .testenv/lib/python3.14/site-packages/trio/_tests/test_socket.py::test_address_in_socket_error SKIPPED [ 65%] .testenv/lib/python3.14/site-packages/trio/_tests/test_socket.py::test_resolve_address_exception_in_connect_closes_socket PASSED [ 65%] .testenv/lib/python3.14/site-packages/trio/_tests/test_socket.py::test_send_recv_variants PASSED [ 65%] .testenv/lib/python3.14/site-packages/trio/_tests/test_socket.py::test_idna PASSED [ 65%] .testenv/lib/python3.14/site-packages/trio/_tests/test_socket.py::test_getprotobyname PASSED [ 65%] .testenv/lib/python3.14/site-packages/trio/_tests/test_socket.py::test_custom_hostname_resolver PASSED [ 66%] .testenv/lib/python3.14/site-packages/trio/_tests/test_socket.py::test_custom_socket_factory PASSED [ 66%] .testenv/lib/python3.14/site-packages/trio/_tests/test_socket.py::test_SocketType_is_abstract PASSED [ 66%] .testenv/lib/python3.14/site-packages/trio/_tests/test_socket.py::test_unix_domain_socket PASSED [ 66%] .testenv/lib/python3.14/site-packages/trio/_tests/test_socket.py::test_interrupted_by_close PASSED [ 66%] .testenv/lib/python3.14/site-packages/trio/_tests/test_socket.py::test_many_sockets PASSED [ 66%] .testenv/lib/python3.14/site-packages/trio/_tests/test_ssl.py::test_PyOpenSSLEchoStream_gives_resource_busy_errors PASSED [ 66%] .testenv/lib/python3.14/site-packages/trio/_tests/test_ssl.py::test_ssl_client_basics[tls13] PASSED [ 66%] .testenv/lib/python3.14/site-packages/trio/_tests/test_ssl.py::test_ssl_server_basics[tls13] PASSED [ 66%] .testenv/lib/python3.14/site-packages/trio/_tests/test_ssl.py::test_attributes[tls13] PASSED [ 67%] .testenv/lib/python3.14/site-packages/trio/_tests/test_ssl.py::test_full_duplex_basics[tls13] PASSED [ 67%] .testenv/lib/python3.14/site-packages/trio/_tests/test_ssl.py::test_renegotiation_simple[tls13] PASSED [ 67%] .testenv/lib/python3.14/site-packages/trio/_tests/test_ssl.py::test_renegotiation_randomized[tls13] SKIPPED [ 67%] .testenv/lib/python3.14/site-packages/trio/_tests/test_ssl.py::test_resource_busy_errors[tls13] PASSED [ 67%] .testenv/lib/python3.14/site-packages/trio/_tests/test_ssl.py::test_checkpoints[tls13] PASSED [ 67%] .testenv/lib/python3.14/site-packages/trio/_tests/test_ssl.py::test_send_all_empty_string[tls13] PASSED [ 67%] .testenv/lib/python3.14/site-packages/trio/_tests/test_ssl.py::test_SSLStream_generic[tls13-False] PASSED [ 67%] .testenv/lib/python3.14/site-packages/trio/_tests/test_ssl.py::test_SSLStream_generic[tls13-True] PASSED [ 68%] .testenv/lib/python3.14/site-packages/trio/_tests/test_ssl.py::test_unwrap[tls13] PASSED [ 68%] .testenv/lib/python3.14/site-packages/trio/_tests/test_ssl.py::test_closing_nice_case[tls13] PASSED [ 68%] .testenv/lib/python3.14/site-packages/trio/_tests/test_ssl.py::test_send_all_fails_in_the_middle[tls13] PASSED [ 68%] .testenv/lib/python3.14/site-packages/trio/_tests/test_ssl.py::test_ssl_over_ssl[tls13] PASSED [ 68%] .testenv/lib/python3.14/site-packages/trio/_tests/test_ssl.py::test_ssl_bad_shutdown[tls13] PASSED [ 68%] .testenv/lib/python3.14/site-packages/trio/_tests/test_ssl.py::test_ssl_bad_shutdown_but_its_ok[tls13] PASSED [ 68%] .testenv/lib/python3.14/site-packages/trio/_tests/test_ssl.py::test_ssl_only_closes_stream_once[tls13] PASSED [ 68%] .testenv/lib/python3.14/site-packages/trio/_tests/test_ssl.py::test_ssl_https_compatibility_disagreement[tls13] PASSED [ 68%] .testenv/lib/python3.14/site-packages/trio/_tests/test_ssl.py::test_https_mode_eof_before_handshake[tls13] PASSED [ 69%] .testenv/lib/python3.14/site-packages/trio/_tests/test_ssl.py::test_send_error_during_handshake[tls13] PASSED [ 69%] .testenv/lib/python3.14/site-packages/trio/_tests/test_ssl.py::test_receive_error_during_handshake[tls13] PASSED [ 69%] .testenv/lib/python3.14/site-packages/trio/_tests/test_ssl.py::test_selected_alpn_protocol_before_handshake[tls13] PASSED [ 69%] .testenv/lib/python3.14/site-packages/trio/_tests/test_ssl.py::test_selected_alpn_protocol_when_not_set[tls13] PASSED [ 69%] .testenv/lib/python3.14/site-packages/trio/_tests/test_ssl.py::test_selected_npn_protocol_before_handshake[tls13] PASSED [ 69%] .testenv/lib/python3.14/site-packages/trio/_tests/test_ssl.py::test_selected_npn_protocol_when_not_set[tls13] PASSED [ 69%] .testenv/lib/python3.14/site-packages/trio/_tests/test_ssl.py::test_get_channel_binding_before_handshake[tls13] PASSED [ 69%] .testenv/lib/python3.14/site-packages/trio/_tests/test_ssl.py::test_get_channel_binding_after_handshake[tls13] PASSED [ 70%] .testenv/lib/python3.14/site-packages/trio/_tests/test_ssl.py::test_getpeercert[tls13] PASSED [ 70%] .testenv/lib/python3.14/site-packages/trio/_tests/test_ssl.py::test_SSLListener[tls13] PASSED [ 70%] .testenv/lib/python3.14/site-packages/trio/_tests/test_ssl.py::test_ssl_client_basics[tls12] PASSED [ 70%] .testenv/lib/python3.14/site-packages/trio/_tests/test_ssl.py::test_ssl_server_basics[tls12] PASSED [ 70%] .testenv/lib/python3.14/site-packages/trio/_tests/test_ssl.py::test_attributes[tls12] PASSED [ 70%] .testenv/lib/python3.14/site-packages/trio/_tests/test_ssl.py::test_full_duplex_basics[tls12] PASSED [ 70%] .testenv/lib/python3.14/site-packages/trio/_tests/test_ssl.py::test_renegotiation_simple[tls12] PASSED [ 70%] .testenv/lib/python3.14/site-packages/trio/_tests/test_ssl.py::test_renegotiation_randomized[tls12] SKIPPED [ 71%] .testenv/lib/python3.14/site-packages/trio/_tests/test_ssl.py::test_resource_busy_errors[tls12] PASSED [ 71%] .testenv/lib/python3.14/site-packages/trio/_tests/test_ssl.py::test_checkpoints[tls12] PASSED [ 71%] .testenv/lib/python3.14/site-packages/trio/_tests/test_ssl.py::test_send_all_empty_string[tls12] PASSED [ 71%] .testenv/lib/python3.14/site-packages/trio/_tests/test_ssl.py::test_SSLStream_generic[tls12-False] PASSED [ 71%] .testenv/lib/python3.14/site-packages/trio/_tests/test_ssl.py::test_SSLStream_generic[tls12-True] PASSED [ 71%] .testenv/lib/python3.14/site-packages/trio/_tests/test_ssl.py::test_unwrap[tls12] PASSED [ 71%] .testenv/lib/python3.14/site-packages/trio/_tests/test_ssl.py::test_closing_nice_case[tls12] PASSED [ 71%] .testenv/lib/python3.14/site-packages/trio/_tests/test_ssl.py::test_send_all_fails_in_the_middle[tls12] PASSED [ 71%] .testenv/lib/python3.14/site-packages/trio/_tests/test_ssl.py::test_ssl_over_ssl[tls12] PASSED [ 72%] .testenv/lib/python3.14/site-packages/trio/_tests/test_ssl.py::test_ssl_bad_shutdown[tls12] PASSED [ 72%] .testenv/lib/python3.14/site-packages/trio/_tests/test_ssl.py::test_ssl_bad_shutdown_but_its_ok[tls12] PASSED [ 72%] .testenv/lib/python3.14/site-packages/trio/_tests/test_ssl.py::test_ssl_only_closes_stream_once[tls12] PASSED [ 72%] .testenv/lib/python3.14/site-packages/trio/_tests/test_ssl.py::test_ssl_https_compatibility_disagreement[tls12] PASSED [ 72%] .testenv/lib/python3.14/site-packages/trio/_tests/test_ssl.py::test_https_mode_eof_before_handshake[tls12] PASSED [ 72%] .testenv/lib/python3.14/site-packages/trio/_tests/test_ssl.py::test_send_error_during_handshake[tls12] PASSED [ 72%] .testenv/lib/python3.14/site-packages/trio/_tests/test_ssl.py::test_receive_error_during_handshake[tls12] PASSED [ 72%] .testenv/lib/python3.14/site-packages/trio/_tests/test_ssl.py::test_selected_alpn_protocol_before_handshake[tls12] PASSED [ 73%] .testenv/lib/python3.14/site-packages/trio/_tests/test_ssl.py::test_selected_alpn_protocol_when_not_set[tls12] PASSED [ 73%] .testenv/lib/python3.14/site-packages/trio/_tests/test_ssl.py::test_selected_npn_protocol_before_handshake[tls12] PASSED [ 73%] .testenv/lib/python3.14/site-packages/trio/_tests/test_ssl.py::test_selected_npn_protocol_when_not_set[tls12] PASSED [ 73%] .testenv/lib/python3.14/site-packages/trio/_tests/test_ssl.py::test_get_channel_binding_before_handshake[tls12] PASSED [ 73%] .testenv/lib/python3.14/site-packages/trio/_tests/test_ssl.py::test_get_channel_binding_after_handshake[tls12] PASSED [ 73%] .testenv/lib/python3.14/site-packages/trio/_tests/test_ssl.py::test_getpeercert[tls12] PASSED [ 73%] .testenv/lib/python3.14/site-packages/trio/_tests/test_ssl.py::test_SSLListener[tls12] PASSED [ 73%] .testenv/lib/python3.14/site-packages/trio/_tests/test_ssl.py::test_wait_writable_calls_underlying_wait_writable PASSED [ 73%] .testenv/lib/python3.14/site-packages/trio/_tests/test_ssl.py::test_ssl_handshake_failure_during_aclose PASSED [ 74%] .testenv/lib/python3.14/site-packages/trio/_tests/test_subprocess.py::test_basic[open_process] PASSED [ 74%] .testenv/lib/python3.14/site-packages/trio/_tests/test_subprocess.py::test_basic[run_process in nursery] PASSED [ 74%] .testenv/lib/python3.14/site-packages/trio/_tests/test_subprocess.py::test_basic_no_pidfd[open_process] PASSED [ 74%] .testenv/lib/python3.14/site-packages/trio/_tests/test_subprocess.py::test_basic_no_pidfd[run_process in nursery] PASSED [ 74%] .testenv/lib/python3.14/site-packages/trio/_tests/test_subprocess.py::test_auto_update_returncode[open_process] PASSED [ 74%] .testenv/lib/python3.14/site-packages/trio/_tests/test_subprocess.py::test_auto_update_returncode[run_process in nursery] PASSED [ 74%] .testenv/lib/python3.14/site-packages/trio/_tests/test_subprocess.py::test_multi_wait[open_process] PASSED [ 74%] .testenv/lib/python3.14/site-packages/trio/_tests/test_subprocess.py::test_multi_wait[run_process in nursery] PASSED [ 75%] .testenv/lib/python3.14/site-packages/trio/_tests/test_subprocess.py::test_multi_wait_no_pidfd[open_process] PASSED [ 75%] .testenv/lib/python3.14/site-packages/trio/_tests/test_subprocess.py::test_multi_wait_no_pidfd[run_process in nursery] PASSED [ 75%] .testenv/lib/python3.14/site-packages/trio/_tests/test_subprocess.py::test_pipes[open_process] PASSED [ 75%] .testenv/lib/python3.14/site-packages/trio/_tests/test_subprocess.py::test_pipes[run_process in nursery] PASSED [ 75%] .testenv/lib/python3.14/site-packages/trio/_tests/test_subprocess.py::test_interactive[open_process] PASSED [ 75%] .testenv/lib/python3.14/site-packages/trio/_tests/test_subprocess.py::test_interactive[run_process in nursery] PASSED [ 75%] .testenv/lib/python3.14/site-packages/trio/_tests/test_subprocess.py::test_run PASSED [ 75%] .testenv/lib/python3.14/site-packages/trio/_tests/test_subprocess.py::test_run_check PASSED [ 75%] .testenv/lib/python3.14/site-packages/trio/_tests/test_subprocess.py::test_run_with_broken_pipe PASSED [ 76%] .testenv/lib/python3.14/site-packages/trio/_tests/test_subprocess.py::test_stderr_stdout[open_process] PASSED [ 76%] .testenv/lib/python3.14/site-packages/trio/_tests/test_subprocess.py::test_stderr_stdout[run_process in nursery] PASSED [ 76%] .testenv/lib/python3.14/site-packages/trio/_tests/test_subprocess.py::test_errors PASSED [ 76%] .testenv/lib/python3.14/site-packages/trio/_tests/test_subprocess.py::test_signals[open_process] PASSED [ 76%] .testenv/lib/python3.14/site-packages/trio/_tests/test_subprocess.py::test_signals[run_process in nursery] PASSED [ 76%] .testenv/lib/python3.14/site-packages/trio/_tests/test_subprocess.py::test_wait_reapable_fails[open_process] PASSED [ 76%] .testenv/lib/python3.14/site-packages/trio/_tests/test_subprocess.py::test_wait_reapable_fails[run_process in nursery] PASSED [ 76%] .testenv/lib/python3.14/site-packages/trio/_tests/test_subprocess.py::test_wait_reapable_fails_no_pidfd[open_process] PASSED [ 77%] .testenv/lib/python3.14/site-packages/trio/_tests/test_subprocess.py::test_wait_reapable_fails_no_pidfd[run_process in nursery] PASSED [ 77%] .testenv/lib/python3.14/site-packages/trio/_tests/test_subprocess.py::test_waitid_eintr SKIPPED [ 77%] .testenv/lib/python3.14/site-packages/trio/_tests/test_subprocess.py::test_custom_deliver_cancel PASSED [ 77%] .testenv/lib/python3.14/site-packages/trio/_tests/test_subprocess.py::test_bad_deliver_cancel PASSED [ 77%] .testenv/lib/python3.14/site-packages/trio/_tests/test_subprocess.py::test_warn_on_failed_cancel_terminate PASSED [ 77%] .testenv/lib/python3.14/site-packages/trio/_tests/test_subprocess.py::test_warn_on_cancel_SIGKILL_escalation PASSED [ 77%] .testenv/lib/python3.14/site-packages/trio/_tests/test_subprocess.py::test_run_process_background_fail PASSED [ 77%] .testenv/lib/python3.14/site-packages/trio/_tests/test_subprocess.py::test_for_leaking_fds PASSED [ 77%] .testenv/lib/python3.14/site-packages/trio/_tests/test_subprocess.py::test_run_process_internal_error PASSED [ 78%] .testenv/lib/python3.14/site-packages/trio/_tests/test_subprocess.py::test_subprocess_pidfd_unnotified PASSED [ 78%] .testenv/lib/python3.14/site-packages/trio/_tests/test_sync.py::test_Event PASSED [ 78%] .testenv/lib/python3.14/site-packages/trio/_tests/test_sync.py::test_CapacityLimiter PASSED [ 78%] .testenv/lib/python3.14/site-packages/trio/_tests/test_sync.py::test_CapacityLimiter_inf PASSED [ 78%] .testenv/lib/python3.14/site-packages/trio/_tests/test_sync.py::test_CapacityLimiter_change_total_tokens PASSED [ 78%] .testenv/lib/python3.14/site-packages/trio/_tests/test_sync.py::test_CapacityLimiter_memleak_548 PASSED [ 78%] .testenv/lib/python3.14/site-packages/trio/_tests/test_sync.py::test_CapacityLimiter_zero_limit_tokens PASSED [ 78%] .testenv/lib/python3.14/site-packages/trio/_tests/test_sync.py::test_Semaphore PASSED [ 79%] .testenv/lib/python3.14/site-packages/trio/_tests/test_sync.py::test_Semaphore_bounded PASSED [ 79%] .testenv/lib/python3.14/site-packages/trio/_tests/test_sync.py::test_Lock_and_StrictFIFOLock[Lock] PASSED [ 79%] .testenv/lib/python3.14/site-packages/trio/_tests/test_sync.py::test_Lock_and_StrictFIFOLock[StrictFIFOLock] PASSED [ 79%] .testenv/lib/python3.14/site-packages/trio/_tests/test_sync.py::test_Condition PASSED [ 79%] .testenv/lib/python3.14/site-packages/trio/_tests/test_sync.py::test_generic_lock_exclusion[CapacityLimiter(1)] PASSED [ 79%] .testenv/lib/python3.14/site-packages/trio/_tests/test_sync.py::test_generic_lock_exclusion[Semaphore(1)] PASSED [ 79%] .testenv/lib/python3.14/site-packages/trio/_tests/test_sync.py::test_generic_lock_exclusion[Lock] PASSED [ 79%] .testenv/lib/python3.14/site-packages/trio/_tests/test_sync.py::test_generic_lock_exclusion[StrictFIFOLock] PASSED [ 80%] .testenv/lib/python3.14/site-packages/trio/_tests/test_sync.py::test_generic_lock_exclusion[ChannelLock1(10)] PASSED [ 80%] .testenv/lib/python3.14/site-packages/trio/_tests/test_sync.py::test_generic_lock_exclusion[ChannelLock1(1)] PASSED [ 80%] .testenv/lib/python3.14/site-packages/trio/_tests/test_sync.py::test_generic_lock_exclusion[ChannelLock2] PASSED [ 80%] .testenv/lib/python3.14/site-packages/trio/_tests/test_sync.py::test_generic_lock_exclusion[ChannelLock3] PASSED [ 80%] .testenv/lib/python3.14/site-packages/trio/_tests/test_sync.py::test_generic_lock_fifo_fairness[CapacityLimiter(1)] PASSED [ 80%] .testenv/lib/python3.14/site-packages/trio/_tests/test_sync.py::test_generic_lock_fifo_fairness[Semaphore(1)] PASSED [ 80%] .testenv/lib/python3.14/site-packages/trio/_tests/test_sync.py::test_generic_lock_fifo_fairness[Lock] PASSED [ 80%] .testenv/lib/python3.14/site-packages/trio/_tests/test_sync.py::test_generic_lock_fifo_fairness[StrictFIFOLock] PASSED [ 80%] .testenv/lib/python3.14/site-packages/trio/_tests/test_sync.py::test_generic_lock_fifo_fairness[ChannelLock1(10)] PASSED [ 81%] .testenv/lib/python3.14/site-packages/trio/_tests/test_sync.py::test_generic_lock_fifo_fairness[ChannelLock1(1)] PASSED [ 81%] .testenv/lib/python3.14/site-packages/trio/_tests/test_sync.py::test_generic_lock_fifo_fairness[ChannelLock2] PASSED [ 81%] .testenv/lib/python3.14/site-packages/trio/_tests/test_sync.py::test_generic_lock_fifo_fairness[ChannelLock3] PASSED [ 81%] .testenv/lib/python3.14/site-packages/trio/_tests/test_sync.py::test_generic_lock_acquire_nowait_blocks_acquire[CapacityLimiter(1)] PASSED [ 81%] .testenv/lib/python3.14/site-packages/trio/_tests/test_sync.py::test_generic_lock_acquire_nowait_blocks_acquire[Semaphore(1)] PASSED [ 81%] .testenv/lib/python3.14/site-packages/trio/_tests/test_sync.py::test_generic_lock_acquire_nowait_blocks_acquire[Lock] PASSED [ 81%] .testenv/lib/python3.14/site-packages/trio/_tests/test_sync.py::test_generic_lock_acquire_nowait_blocks_acquire[StrictFIFOLock] PASSED [ 81%] .testenv/lib/python3.14/site-packages/trio/_tests/test_sync.py::test_generic_lock_acquire_nowait_blocks_acquire[ChannelLock1(10)] PASSED [ 82%] .testenv/lib/python3.14/site-packages/trio/_tests/test_sync.py::test_generic_lock_acquire_nowait_blocks_acquire[ChannelLock1(1)] PASSED [ 82%] .testenv/lib/python3.14/site-packages/trio/_tests/test_sync.py::test_generic_lock_acquire_nowait_blocks_acquire[ChannelLock2] PASSED [ 82%] .testenv/lib/python3.14/site-packages/trio/_tests/test_sync.py::test_generic_lock_acquire_nowait_blocks_acquire[ChannelLock3] PASSED [ 82%] .testenv/lib/python3.14/site-packages/trio/_tests/test_sync.py::test_lock_acquire_unowned_lock PASSED [ 82%] .testenv/lib/python3.14/site-packages/trio/_tests/test_sync.py::test_lock_multiple_acquire PASSED [ 82%] .testenv/lib/python3.14/site-packages/trio/_tests/test_sync.py::test_lock_handover PASSED [ 82%] .testenv/lib/python3.14/site-packages/trio/_tests/test_testing.py::test_wait_all_tasks_blocked PASSED [ 82%] .testenv/lib/python3.14/site-packages/trio/_tests/test_testing.py::test_wait_all_tasks_blocked_with_timeouts PASSED [ 82%] .testenv/lib/python3.14/site-packages/trio/_tests/test_testing.py::test_wait_all_tasks_blocked_with_cushion PASSED [ 83%] .testenv/lib/python3.14/site-packages/trio/_tests/test_testing.py::test_assert_checkpoints PASSED [ 83%] .testenv/lib/python3.14/site-packages/trio/_tests/test_testing.py::test_assert_no_checkpoints PASSED [ 83%] .testenv/lib/python3.14/site-packages/trio/_tests/test_testing.py::test_Sequencer PASSED [ 83%] .testenv/lib/python3.14/site-packages/trio/_tests/test_testing.py::test_Sequencer_cancel PASSED [ 83%] .testenv/lib/python3.14/site-packages/trio/_tests/test_testing.py::test__assert_raises PASSED [ 83%] .testenv/lib/python3.14/site-packages/trio/_tests/test_testing.py::test__UnboundeByteQueue PASSED [ 83%] .testenv/lib/python3.14/site-packages/trio/_tests/test_testing.py::test_MemorySendStream PASSED [ 83%] .testenv/lib/python3.14/site-packages/trio/_tests/test_testing.py::test_MemoryReceiveStream PASSED [ 84%] .testenv/lib/python3.14/site-packages/trio/_tests/test_testing.py::test_MemoryRecvStream_closing PASSED [ 84%] .testenv/lib/python3.14/site-packages/trio/_tests/test_testing.py::test_memory_stream_pump PASSED [ 84%] .testenv/lib/python3.14/site-packages/trio/_tests/test_testing.py::test_memory_stream_one_way_pair PASSED [ 84%] .testenv/lib/python3.14/site-packages/trio/_tests/test_testing.py::test_memory_stream_pair PASSED [ 84%] .testenv/lib/python3.14/site-packages/trio/_tests/test_testing.py::test_memory_streams_with_generic_tests PASSED [ 84%] .testenv/lib/python3.14/site-packages/trio/_tests/test_testing.py::test_lockstep_streams_with_generic_tests PASSED [ 84%] .testenv/lib/python3.14/site-packages/trio/_tests/test_testing.py::test_open_stream_to_socket_listener PASSED [ 84%] .testenv/lib/python3.14/site-packages/trio/_tests/test_testing.py::test_trio_test PASSED [ 84%] .testenv/lib/python3.14/site-packages/trio/_tests/test_testing_raisesgroup.py::test_raises_group PASSED [ 85%] .testenv/lib/python3.14/site-packages/trio/_tests/test_testing_raisesgroup.py::test_incorrect_number_exceptions PASSED [ 85%] .testenv/lib/python3.14/site-packages/trio/_tests/test_testing_raisesgroup.py::test_flatten_subgroups PASSED [ 85%] .testenv/lib/python3.14/site-packages/trio/_tests/test_testing_raisesgroup.py::test_catch_unwrapped_exceptions PASSED [ 85%] .testenv/lib/python3.14/site-packages/trio/_tests/test_testing_raisesgroup.py::test_match PASSED [ 85%] .testenv/lib/python3.14/site-packages/trio/_tests/test_testing_raisesgroup.py::test_check PASSED [ 85%] .testenv/lib/python3.14/site-packages/trio/_tests/test_testing_raisesgroup.py::test_unwrapped_match_check PASSED [ 85%] .testenv/lib/python3.14/site-packages/trio/_tests/test_testing_raisesgroup.py::test_RaisesGroup_matches PASSED [ 85%] .testenv/lib/python3.14/site-packages/trio/_tests/test_testing_raisesgroup.py::test_message PASSED [ 86%] .testenv/lib/python3.14/site-packages/trio/_tests/test_testing_raisesgroup.py::test_assert_message PASSED [ 86%] .testenv/lib/python3.14/site-packages/trio/_tests/test_testing_raisesgroup.py::test_message_indent PASSED [ 86%] .testenv/lib/python3.14/site-packages/trio/_tests/test_testing_raisesgroup.py::test_suggestion_on_nested_and_brief_error PASSED [ 86%] .testenv/lib/python3.14/site-packages/trio/_tests/test_testing_raisesgroup.py::test_assert_message_nested PASSED [ 86%] .testenv/lib/python3.14/site-packages/trio/_tests/test_testing_raisesgroup.py::test_check_no_patched_repr PASSED [ 86%] .testenv/lib/python3.14/site-packages/trio/_tests/test_testing_raisesgroup.py::test_misordering_example PASSED [ 86%] .testenv/lib/python3.14/site-packages/trio/_tests/test_testing_raisesgroup.py::test_brief_error_on_one_fail PASSED [ 86%] .testenv/lib/python3.14/site-packages/trio/_tests/test_testing_raisesgroup.py::test_identity_oopsies PASSED [ 86%] .testenv/lib/python3.14/site-packages/trio/_tests/test_testing_raisesgroup.py::test_matcher PASSED [ 87%] .testenv/lib/python3.14/site-packages/trio/_tests/test_testing_raisesgroup.py::test_matcher_match PASSED [ 87%] .testenv/lib/python3.14/site-packages/trio/_tests/test_testing_raisesgroup.py::test_Matcher_check PASSED [ 87%] .testenv/lib/python3.14/site-packages/trio/_tests/test_testing_raisesgroup.py::test_matcher_tostring PASSED [ 87%] .testenv/lib/python3.14/site-packages/trio/_tests/test_testing_raisesgroup.py::test_raisesgroup_tostring PASSED [ 87%] .testenv/lib/python3.14/site-packages/trio/_tests/test_testing_raisesgroup.py::test__ExceptionInfo PASSED [ 87%] .testenv/lib/python3.14/site-packages/trio/_tests/test_testing_raisesgroup.py::test_raisesgroup_matcher_deprecation PASSED [ 87%] .testenv/lib/python3.14/site-packages/trio/_tests/test_threads.py::test_do_in_trio_thread PASSED [ 87%] .testenv/lib/python3.14/site-packages/trio/_tests/test_threads.py::test_do_in_trio_thread_from_trio_thread PASSED [ 88%] .testenv/lib/python3.14/site-packages/trio/_tests/test_threads.py::test_run_in_trio_thread_ki PASSED [ 88%] .testenv/lib/python3.14/site-packages/trio/_tests/test_threads.py::test_await_in_trio_thread_while_main_exits PASSED [ 88%] .testenv/lib/python3.14/site-packages/trio/_tests/test_threads.py::test_named_thread PASSED [ 88%] .testenv/lib/python3.14/site-packages/trio/_tests/test_threads.py::test_named_thread_os PASSED [ 88%] .testenv/lib/python3.14/site-packages/trio/_tests/test_threads.py::test_has_pthread_setname_np PASSED [ 88%] .testenv/lib/python3.14/site-packages/trio/_tests/test_threads.py::test_run_in_worker_thread PASSED [ 88%] .testenv/lib/python3.14/site-packages/trio/_tests/test_threads.py::test_run_in_worker_thread_cancellation PASSED [ 88%] .testenv/lib/python3.14/site-packages/trio/_tests/test_threads.py::test_run_in_worker_thread_abandoned PASSED [ 88%] .testenv/lib/python3.14/site-packages/trio/_tests/test_threads.py::test_run_in_worker_thread_limiter[False-False-3] PASSED [ 89%] .testenv/lib/python3.14/site-packages/trio/_tests/test_threads.py::test_run_in_worker_thread_limiter[False-False-5] PASSED [ 89%] .testenv/lib/python3.14/site-packages/trio/_tests/test_threads.py::test_run_in_worker_thread_limiter[False-False-10] PASSED [ 89%] .testenv/lib/python3.14/site-packages/trio/_tests/test_threads.py::test_run_in_worker_thread_limiter[False-True-3] PASSED [ 89%] .testenv/lib/python3.14/site-packages/trio/_tests/test_threads.py::test_run_in_worker_thread_limiter[False-True-5] PASSED [ 89%] .testenv/lib/python3.14/site-packages/trio/_tests/test_threads.py::test_run_in_worker_thread_limiter[False-True-10] PASSED [ 89%] .testenv/lib/python3.14/site-packages/trio/_tests/test_threads.py::test_run_in_worker_thread_limiter[True-False-3] PASSED [ 89%] .testenv/lib/python3.14/site-packages/trio/_tests/test_threads.py::test_run_in_worker_thread_limiter[True-False-5] PASSED [ 89%] .testenv/lib/python3.14/site-packages/trio/_tests/test_threads.py::test_run_in_worker_thread_limiter[True-False-10] PASSED [ 90%] .testenv/lib/python3.14/site-packages/trio/_tests/test_threads.py::test_run_in_worker_thread_limiter[True-True-3] PASSED [ 90%] .testenv/lib/python3.14/site-packages/trio/_tests/test_threads.py::test_run_in_worker_thread_limiter[True-True-5] PASSED [ 90%] .testenv/lib/python3.14/site-packages/trio/_tests/test_threads.py::test_run_in_worker_thread_limiter[True-True-10] PASSED [ 90%] .testenv/lib/python3.14/site-packages/trio/_tests/test_threads.py::test_run_in_worker_thread_custom_limiter PASSED [ 90%] .testenv/lib/python3.14/site-packages/trio/_tests/test_threads.py::test_run_in_worker_thread_limiter_error PASSED [ 90%] .testenv/lib/python3.14/site-packages/trio/_tests/test_threads.py::test_run_in_worker_thread_fail_to_spawn PASSED [ 90%] .testenv/lib/python3.14/site-packages/trio/_tests/test_threads.py::test_trio_to_thread_run_sync_token PASSED [ 90%] .testenv/lib/python3.14/site-packages/trio/_tests/test_threads.py::test_trio_to_thread_run_sync_expected_error PASSED [ 91%] .testenv/lib/python3.14/site-packages/trio/_tests/test_threads.py::test_trio_to_thread_run_sync_contextvars PASSED [ 91%] .testenv/lib/python3.14/site-packages/trio/_tests/test_threads.py::test_worker_thread_context_not_leaked PASSED [ 91%] .testenv/lib/python3.14/site-packages/trio/_tests/test_threads.py::test_trio_from_thread_run_sync PASSED [ 91%] .testenv/lib/python3.14/site-packages/trio/_tests/test_threads.py::test_trio_from_thread_run PASSED [ 91%] .testenv/lib/python3.14/site-packages/trio/_tests/test_threads.py::test_trio_from_thread_token PASSED [ 91%] .testenv/lib/python3.14/site-packages/trio/_tests/test_threads.py::test_trio_from_thread_token_kwarg PASSED [ 91%] .testenv/lib/python3.14/site-packages/trio/_tests/test_threads.py::test_from_thread_no_token PASSED [ 91%] .testenv/lib/python3.14/site-packages/trio/_tests/test_threads.py::test_trio_from_thread_run_sync_contextvars PASSED [ 91%] .testenv/lib/python3.14/site-packages/trio/_tests/test_threads.py::test_trio_from_thread_run_contextvars PASSED [ 92%] .testenv/lib/python3.14/site-packages/trio/_tests/test_threads.py::test_run_fn_as_system_task_caught_badly_typed_token PASSED [ 92%] .testenv/lib/python3.14/site-packages/trio/_tests/test_threads.py::test_from_thread_inside_trio_thread PASSED [ 92%] .testenv/lib/python3.14/site-packages/trio/_tests/test_threads.py::test_from_thread_run_during_shutdown PASSED [ 92%] .testenv/lib/python3.14/site-packages/trio/_tests/test_threads.py::test_trio_token_weak_referenceable PASSED [ 92%] .testenv/lib/python3.14/site-packages/trio/_tests/test_threads.py::test_unsafe_abandon_on_cancel_kwarg PASSED [ 92%] .testenv/lib/python3.14/site-packages/trio/_tests/test_threads.py::test_from_thread_reuses_task PASSED [ 92%] .testenv/lib/python3.14/site-packages/trio/_tests/test_threads.py::test_recursive_to_thread PASSED [ 92%] .testenv/lib/python3.14/site-packages/trio/_tests/test_threads.py::test_from_thread_host_cancelled PASSED [ 93%] .testenv/lib/python3.14/site-packages/trio/_tests/test_threads.py::test_from_thread_check_cancelled_no_abandon[False] PASSED [ 93%] .testenv/lib/python3.14/site-packages/trio/_tests/test_threads.py::test_from_thread_check_cancelled_no_abandon[True] PASSED [ 93%] .testenv/lib/python3.14/site-packages/trio/_tests/test_threads.py::test_from_thread_check_cancelled_abandon_on_cancel PASSED [ 93%] .testenv/lib/python3.14/site-packages/trio/_tests/test_threads.py::test_from_thread_check_cancelled_raises_in_foreign_threads PASSED [ 93%] .testenv/lib/python3.14/site-packages/trio/_tests/test_threads.py::test_reentry_doesnt_deadlock SKIPPED [ 93%] .testenv/lib/python3.14/site-packages/trio/_tests/test_threads.py::test_wait_all_threads_completed PASSED [ 93%] .testenv/lib/python3.14/site-packages/trio/_tests/test_threads.py::test_wait_all_threads_completed_no_threads PASSED [ 93%] .testenv/lib/python3.14/site-packages/trio/_tests/test_timeouts.py::test_sleep SKIPPED [ 93%] .testenv/lib/python3.14/site-packages/trio/_tests/test_timeouts.py::test_move_on_after SKIPPED [ 94%] .testenv/lib/python3.14/site-packages/trio/_tests/test_timeouts.py::test_cannot_wake_sleep_forever PASSED [ 94%] .testenv/lib/python3.14/site-packages/trio/_tests/test_timeouts.py::test_context_shields_from_outer[move_on_after] PASSED [ 94%] .testenv/lib/python3.14/site-packages/trio/_tests/test_timeouts.py::test_context_shields_from_outer[fail_after] PASSED [ 94%] .testenv/lib/python3.14/site-packages/trio/_tests/test_timeouts.py::test_move_on_after_moves_on_even_if_shielded SKIPPED [ 94%] .testenv/lib/python3.14/site-packages/trio/_tests/test_timeouts.py::test_fail_after_fails_even_if_shielded SKIPPED [ 94%] .testenv/lib/python3.14/site-packages/trio/_tests/test_timeouts.py::test_fail SKIPPED [ 94%] .testenv/lib/python3.14/site-packages/trio/_tests/test_timeouts.py::test_timeouts_raise_value_error PASSED [ 94%] .testenv/lib/python3.14/site-packages/trio/_tests/test_timeouts.py::test_timeout_deadline_on_entry PASSED [ 95%] .testenv/lib/python3.14/site-packages/trio/_tests/test_timeouts.py::test_invalid_access_unentered PASSED [ 95%] .testenv/lib/python3.14/site-packages/trio/_tests/test_timeouts.py::test_fail_access_before_entering XFAIL [ 95%] .testenv/lib/python3.14/site-packages/trio/_tests/test_tracing.py::test_task_iter_await_frames PASSED [ 95%] .testenv/lib/python3.14/site-packages/trio/_tests/test_tracing.py::test_task_iter_await_frames_async_gen PASSED [ 95%] .testenv/lib/python3.14/site-packages/trio/_tests/test_tracing.py::test_closed_task_iter_await_frames PASSED [ 95%] .testenv/lib/python3.14/site-packages/trio/_tests/test_trio.py::test_trio_import PASSED [ 95%] .testenv/lib/python3.14/site-packages/trio/_tests/test_unix_pipes.py::test_send_pipe PASSED [ 95%] .testenv/lib/python3.14/site-packages/trio/_tests/test_unix_pipes.py::test_receive_pipe PASSED [ 95%] .testenv/lib/python3.14/site-packages/trio/_tests/test_unix_pipes.py::test_pipes_combined PASSED [ 96%] .testenv/lib/python3.14/site-packages/trio/_tests/test_unix_pipes.py::test_pipe_errors PASSED [ 96%] .testenv/lib/python3.14/site-packages/trio/_tests/test_unix_pipes.py::test_del PASSED [ 96%] .testenv/lib/python3.14/site-packages/trio/_tests/test_unix_pipes.py::test_async_with PASSED [ 96%] .testenv/lib/python3.14/site-packages/trio/_tests/test_unix_pipes.py::test_misdirected_aclose_regression PASSED [ 96%] .testenv/lib/python3.14/site-packages/trio/_tests/test_unix_pipes.py::test_close_at_bad_time_for_receive_some PASSED [ 96%] .testenv/lib/python3.14/site-packages/trio/_tests/test_unix_pipes.py::test_close_at_bad_time_for_send_all PASSED [ 96%] .testenv/lib/python3.14/site-packages/trio/_tests/test_unix_pipes.py::test_bizarro_OSError_from_receive PASSED [ 96%] .testenv/lib/python3.14/site-packages/trio/_tests/test_unix_pipes.py::test_pipe_fully PASSED [ 97%] .testenv/lib/python3.14/site-packages/trio/_tests/test_util.py::test_ConflictDetector PASSED [ 97%] .testenv/lib/python3.14/site-packages/trio/_tests/test_util.py::test_module_metadata_is_fixed_up PASSED [ 97%] .testenv/lib/python3.14/site-packages/trio/_tests/test_util.py::test_is_main_thread PASSED [ 97%] .testenv/lib/python3.14/site-packages/trio/_tests/test_util.py::test_coroutine_or_error PASSED [ 97%] .testenv/lib/python3.14/site-packages/trio/_tests/test_util.py::test_final_decorator PASSED [ 97%] .testenv/lib/python3.14/site-packages/trio/_tests/test_util.py::test_no_public_constructor_metaclass PASSED [ 97%] .testenv/lib/python3.14/site-packages/trio/_tests/test_util.py::test_fixup_module_metadata PASSED [ 97%] .testenv/lib/python3.14/site-packages/trio/_tests/test_util.py::test_raise_single_exception_from_group PASSED [ 97%] .testenv/lib/python3.14/site-packages/trio/_tests/test_wait_for_object.py::test_WaitForMultipleObjects_sync SKIPPED [ 98%] .testenv/lib/python3.14/site-packages/trio/_tests/test_wait_for_object.py::test_WaitForMultipleObjects_sync_slow SKIPPED [ 98%] .testenv/lib/python3.14/site-packages/trio/_tests/test_wait_for_object.py::test_WaitForSingleObject SKIPPED [ 98%] .testenv/lib/python3.14/site-packages/trio/_tests/test_wait_for_object.py::test_WaitForSingleObject_slow SKIPPED [ 98%] .testenv/lib/python3.14/site-packages/trio/_tests/test_windows_pipes.py::test_pipe_typecheck SKIPPED [ 98%] .testenv/lib/python3.14/site-packages/trio/_tests/test_windows_pipes.py::test_pipe_error_on_close SKIPPED [ 98%] .testenv/lib/python3.14/site-packages/trio/_tests/test_windows_pipes.py::test_pipes_combined SKIPPED [ 98%] .testenv/lib/python3.14/site-packages/trio/_tests/test_windows_pipes.py::test_async_with SKIPPED [ 98%] .testenv/lib/python3.14/site-packages/trio/_tests/test_windows_pipes.py::test_close_during_write SKIPPED [ 99%] .testenv/lib/python3.14/site-packages/trio/_tests/test_windows_pipes.py::test_pipe_fully SKIPPED [ 99%] .testenv/lib/python3.14/site-packages/trio/_tests/tools/test_mypy_annotate.py::test_processing[blank] PASSED [ 99%] .testenv/lib/python3.14/site-packages/trio/_tests/tools/test_mypy_annotate.py::test_processing[normal] PASSED [ 99%] .testenv/lib/python3.14/site-packages/trio/_tests/tools/test_mypy_annotate.py::test_processing[note-wcol] PASSED [ 99%] .testenv/lib/python3.14/site-packages/trio/_tests/tools/test_mypy_annotate.py::test_processing[error-wend] PASSED [ 99%] .testenv/lib/python3.14/site-packages/trio/_tests/tools/test_mypy_annotate.py::test_processing[warn-lineonly] PASSED [ 99%] .testenv/lib/python3.14/site-packages/trio/_tests/tools/test_mypy_annotate.py::test_export PASSED [ 99%] .testenv/lib/python3.14/site-packages/trio/_tests/tools/test_mypy_annotate.py::test_endtoend PASSED [100%] ========== 801 passed, 43 skipped, 42 deselected, 3 xfailed in 46.49s ========== >>> py3-trio: Entering fakeroot... >>> py3-trio-pyc*: Running split function pyc... 'usr/lib/python3.14/site-packages/trio/_tests/__pycache__' -> '/home/buildozer/aports/community/py3-trio/pkg/py3-trio-pyc/usr/lib/python3.14/site-packages/trio/_tests/__pycache__' 'usr/lib/python3.14/site-packages/trio/_tests/type_tests/__pycache__' -> '/home/buildozer/aports/community/py3-trio/pkg/py3-trio-pyc/usr/lib/python3.14/site-packages/trio/_tests/type_tests/__pycache__' 'usr/lib/python3.14/site-packages/trio/_tests/tools/__pycache__' -> '/home/buildozer/aports/community/py3-trio/pkg/py3-trio-pyc/usr/lib/python3.14/site-packages/trio/_tests/tools/__pycache__' 'usr/lib/python3.14/site-packages/trio/_core/_tests/__pycache__' -> '/home/buildozer/aports/community/py3-trio/pkg/py3-trio-pyc/usr/lib/python3.14/site-packages/trio/_core/_tests/__pycache__' 'usr/lib/python3.14/site-packages/trio/_core/_tests/type_tests/__pycache__' -> '/home/buildozer/aports/community/py3-trio/pkg/py3-trio-pyc/usr/lib/python3.14/site-packages/trio/_core/_tests/type_tests/__pycache__' 'usr/lib/python3.14/site-packages/trio/_core/__pycache__' -> '/home/buildozer/aports/community/py3-trio/pkg/py3-trio-pyc/usr/lib/python3.14/site-packages/trio/_core/__pycache__' 'usr/lib/python3.14/site-packages/trio/__pycache__' -> '/home/buildozer/aports/community/py3-trio/pkg/py3-trio-pyc/usr/lib/python3.14/site-packages/trio/__pycache__' 'usr/lib/python3.14/site-packages/trio/testing/__pycache__' -> '/home/buildozer/aports/community/py3-trio/pkg/py3-trio-pyc/usr/lib/python3.14/site-packages/trio/testing/__pycache__' 'usr/lib/python3.14/site-packages/trio/_tools/__pycache__' -> '/home/buildozer/aports/community/py3-trio/pkg/py3-trio-pyc/usr/lib/python3.14/site-packages/trio/_tools/__pycache__' 'usr/lib/python3.14/site-packages/trio/_subprocess_platform/__pycache__' -> '/home/buildozer/aports/community/py3-trio/pkg/py3-trio-pyc/usr/lib/python3.14/site-packages/trio/_subprocess_platform/__pycache__' >>> py3-trio-pyc*: Preparing subpackage py3-trio-pyc... >>> py3-trio-pyc*: Running postcheck for py3-trio-pyc >>> py3-trio*: Running postcheck for py3-trio >>> py3-trio*: Preparing package py3-trio... >>> py3-trio*: Tracing dependencies... py3-attrs py3-async_generator py3-idna py3-cffi py3-openssl py3-outcome py3-sniffio py3-sortedcontainers python3~3.14 >>> py3-trio*: Package size: 1.7 MB >>> py3-trio*: Compressing data... >>> py3-trio*: Create checksum... >>> py3-trio*: Create py3-trio-0.34.0-r0.apk >>> py3-trio-pyc*: Tracing dependencies... python3~3.14 >>> py3-trio-pyc*: Package size: 2.7 MB >>> py3-trio-pyc*: Compressing data... >>> py3-trio-pyc*: Create checksum... >>> py3-trio-pyc*: Create py3-trio-pyc-0.34.0-r0.apk >>> py3-trio: Build complete at Thu, 15 Oct 2026 16:07:07 +0000 elapsed time 0h 1m 16s >>> py3-trio: Cleaning up srcdir >>> py3-trio: Cleaning up pkgdir >>> py3-trio: Cleaning up tmpdir >>> py3-trio: Uninstalling dependencies... ( 1/68) Purging .makedepends-py3-trio (20261015.160603) ( 2/68) Purging py3-outcome-pyc (1.3.0-r2) ( 3/68) Purging py3-outcome (1.3.0-r2) ( 4/68) Purging py3-async_generator-pyc (1.10-r7) ( 5/68) Purging py3-async_generator (1.10-r7) ( 6/68) Purging py3-sniffio-pyc (1.3.1-r2) ( 7/68) Purging py3-sniffio (1.3.1-r2) ( 8/68) Purging py3-curio-pyc (1.6-r4) ( 9/68) Purging py3-curio (1.6-r4) (10/68) Purging py3-sortedcontainers-pyc (2.4.0-r6) (11/68) Purging py3-sortedcontainers (2.4.0-r6) (12/68) Purging py3-gpep517-pyc (20-r0) (13/68) Purging py3-gpep517 (20-r0) (14/68) Purging py3-installer-pyc (1.0.1-r0) (15/68) Purging py3-installer (1.0.1-r0) (16/68) Purging py3-setuptools-pyc (84.0.0-r0) (17/68) Purging py3-setuptools (84.0.0-r0) (18/68) Purging py3-wheel-pyc (0.48.0-r0) (19/68) Purging py3-wheel (0.48.0-r0) (20/68) Purging py3-astor-pyc (0.8.1_git20260217-r1) (21/68) Purging py3-astor (0.8.1_git20260217-r1) (22/68) Purging py3-pytest-pyc (9.1.1-r1) (23/68) Purging py3-pytest (9.1.1-r1) (24/68) Purging py3-iniconfig-pyc (2.3.0-r1) (25/68) Purging py3-iniconfig (2.3.0-r1) (26/68) Purging py3-packaging-pyc (26.2-r0) (27/68) Purging py3-packaging (26.2-r0) (28/68) Purging py3-parsing-pyc (3.3.3-r0) (29/68) Purging py3-parsing (3.3.3-r0) (30/68) Purging py3-pluggy-pyc (1.6.0-r1) (31/68) Purging py3-pluggy (1.6.0-r1) (32/68) Purging py3-py-pyc (1.11.0-r5) (33/68) Purging py3-py (1.11.0-r5) (34/68) Purging py3-pygments-pyc (2.21.0-r0) (35/68) Purging py3-pygments (2.21.0-r0) (36/68) Purging py3-trustme-pyc (1.2.1-r1) (37/68) Purging py3-trustme (1.2.1-r1) (38/68) Purging py3-idna-pyc (3.20-r0) (39/68) Purging py3-idna (3.20-r0) (40/68) Purging py3-openssl-pyc (26.4.0-r0) (41/68) Purging py3-openssl (26.4.0-r0) (42/68) Purging py3-typing-extensions-pyc (4.16.0-r0) (43/68) Purging py3-typing-extensions (4.16.0-r0) (44/68) Purging py3-service_identity-pyc (26.1.0-r0) (45/68) Purging py3-service_identity (26.1.0-r0) (46/68) Purging py3-asn1-modules-pyc (0.4.2-r1) (47/68) Purging py3-asn1-modules (0.4.2-r1) (48/68) Purging py3-asn1-pyc (0.6.4-r0) (49/68) Purging py3-asn1 (0.6.4-r0) (50/68) Purging py3-attrs-pyc (26.1.0-r0) (51/68) Purging py3-attrs (26.1.0-r0) (52/68) Purging py3-cryptography-pyc (50.0.0-r0) (53/68) Purging py3-cryptography (50.0.0-r0) (54/68) Purging py3-cffi-pyc (2.0.0-r0) (55/68) Purging py3-cffi (2.0.0-r0) (56/68) Purging py3-cparser-pyc (3.0-r1) (57/68) Purging py3-cparser (3.0-r1) (58/68) Purging python3-pyc (3.14.8-r0) (59/68) Purging python3-pycache-pyc0 (3.14.8-r0) (60/68) Purging pyc (3.14.8-r0) (61/68) Purging python3 (3.14.8-r0) (62/68) Purging libbz2 (1.0.8-r6) (63/68) Purging libffi (3.8.0-r0) (64/68) Purging libpanelw (6.6_p20260822-r0) (65/68) Purging mpdecimal (4.0.1-r0) (66/68) Purging readline (8.3.3-r1) (67/68) Purging sqlite-libs (3.54.0-r0) (68/68) Purging xz-libs (5.8.4-r0) Executing busybox-1.38.0-r7.trigger OK: 362.2 MiB in 100 packages >>> py3-trio: Updating the community/riscv64 repository index... >>> py3-trio: Signing the index...