tribuchet: building on jamie structuredAttrs is enabled Sourcing python-remove-tests-dir-hook Sourcing python-catch-conflicts-hook.sh Sourcing python-remove-bin-bytecode-hook.sh Sourcing pypa-build-hook Using pypaBuildPhase Sourcing python-runtime-deps-check-hook Using pythonRuntimeDepsCheckHook Sourcing pypa-install-hook Using pypaInstallPhase Sourcing python-imports-check-hook.sh Using pythonImportsCheckPhase Sourcing python-metadata-check-hook.sh Using pythonMetadataCheckPhase Sourcing python-namespaces-hook Sourcing python-catch-conflicts-hook.sh Sourcing pytest-check-hook Using pytestCheckPhase Running phase: unpackPhase unpacking source archive /nix/store/0s66iak0j4qzjrljmxl2sl1y8qzynq3j-source source root is source setting SOURCE_DATE_EPOCH to timestamp 315619200 of file "source/zizmor.yml" Running phase: patchPhase Running phase: updateAutotoolsGnuConfigScriptsPhase Running phase: configurePhase no configure script, doing nothing Running phase: buildPhase Executing pypaBuildPhase Creating a wheel... pypa build flags: --no-isolation --outdir dist/ --wheel * Getting build dependencies for wheel... No `packages` or `py_modules` configuration, performing automatic discovery. `src-layout` detected -- analysing ./src discovered packages -- ['trio', 'trio._tests', 'trio._subprocess_platform', 'trio._core', 'trio._tools', 'trio.testing', 'trio._tests.type_tests', 'trio._tests.tools', 'trio._core._tests', 'trio._core._tests.type_tests'] discovered py_modules -- [] running egg_info creating src/trio.egg-info writing src/trio.egg-info/PKG-INFO writing dependency_links to src/trio.egg-info/dependency_links.txt writing entry points to src/trio.egg-info/entry_points.txt writing requirements to src/trio.egg-info/requires.txt writing top-level names to src/trio.egg-info/top_level.txt writing manifest file 'src/trio.egg-info/SOURCES.txt' reading manifest file 'src/trio.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching 'check.sh' warning: no files found matching '*.pem' under directory 'src/trio/_tests/test_ssl_certs' no previously-included directories found matching 'docs/build' adding license file 'LICENSE' adding license file 'LICENSE.APACHE2' adding license file 'LICENSE.MIT' writing manifest file 'src/trio.egg-info/SOURCES.txt' * Building wheel... No `packages` or `py_modules` configuration, performing automatic discovery. `src-layout` detected -- analysing ./src discovered packages -- ['trio', 'trio._tests', 'trio._subprocess_platform', 'trio._core', 'trio._tools', 'trio.testing', 'trio._tests.type_tests', 'trio._tests.tools', 'trio._core._tests', 'trio._core._tests.type_tests'] discovered py_modules -- [] running bdist_wheel running build running build_py creating build/lib/trio copying src/trio/_sync.py -> build/lib/trio copying src/trio/__init__.py -> build/lib/trio copying src/trio/_socket.py -> build/lib/trio copying src/trio/_wait_for_object.py -> build/lib/trio copying src/trio/to_thread.py -> build/lib/trio copying src/trio/_util.py -> build/lib/trio copying src/trio/from_thread.py -> build/lib/trio copying src/trio/_ssl.py -> build/lib/trio copying src/trio/socket.py -> build/lib/trio copying src/trio/_repl.py -> build/lib/trio copying src/trio/_signals.py -> build/lib/trio copying src/trio/_version.py -> build/lib/trio copying src/trio/_highlevel_ssl_helpers.py -> build/lib/trio copying src/trio/_file_io.py -> build/lib/trio copying src/trio/_unix_pipes.py -> build/lib/trio copying src/trio/_channel.py -> build/lib/trio copying src/trio/abc.py -> build/lib/trio copying src/trio/_subprocess.py -> build/lib/trio copying src/trio/lowlevel.py -> build/lib/trio copying src/trio/__main__.py -> build/lib/trio copying src/trio/_path.py -> build/lib/trio copying src/trio/_highlevel_generic.py -> build/lib/trio copying src/trio/_deprecate.py -> build/lib/trio copying src/trio/_threads.py -> build/lib/trio copying src/trio/_timeouts.py -> build/lib/trio copying src/trio/_highlevel_open_tcp_listeners.py -> build/lib/trio copying src/trio/_highlevel_open_unix_stream.py -> build/lib/trio copying src/trio/_highlevel_serve_listeners.py -> build/lib/trio copying src/trio/_highlevel_socket.py -> build/lib/trio copying src/trio/_highlevel_open_tcp_stream.py -> build/lib/trio copying src/trio/_dtls.py -> build/lib/trio copying src/trio/_abc.py -> build/lib/trio copying src/trio/_windows_pipes.py -> build/lib/trio creating build/lib/trio/_tests copying src/trio/_tests/test_trio.py -> build/lib/trio/_tests copying src/trio/_tests/test_highlevel_generic.py -> build/lib/trio/_tests copying src/trio/_tests/test_testing_raisesgroup.py -> build/lib/trio/_tests copying src/trio/_tests/test_dtls.py -> build/lib/trio/_tests copying src/trio/_tests/__init__.py -> build/lib/trio/_tests copying src/trio/_tests/test_highlevel_open_unix_stream.py -> build/lib/trio/_tests copying src/trio/_tests/test_threads.py -> build/lib/trio/_tests copying src/trio/_tests/test_highlevel_ssl_helpers.py -> build/lib/trio/_tests copying src/trio/_tests/test_deprecate.py -> build/lib/trio/_tests copying src/trio/_tests/test_socket.py -> build/lib/trio/_tests copying src/trio/_tests/test_deprecate_strict_exception_groups_false.py -> build/lib/trio/_tests copying src/trio/_tests/test_timeouts.py -> build/lib/trio/_tests copying src/trio/_tests/check_type_completeness.py -> build/lib/trio/_tests copying src/trio/_tests/test_windows_pipes.py -> build/lib/trio/_tests copying src/trio/_tests/test_path.py -> build/lib/trio/_tests copying src/trio/_tests/test_abc.py -> build/lib/trio/_tests copying src/trio/_tests/pytest_plugin.py -> build/lib/trio/_tests copying src/trio/_tests/module_with_deprecations.py -> build/lib/trio/_tests copying src/trio/_tests/test_exports.py -> build/lib/trio/_tests copying src/trio/_tests/test_wait_for_object.py -> build/lib/trio/_tests copying src/trio/_tests/test_tracing.py -> build/lib/trio/_tests copying src/trio/_tests/test_repl.py -> build/lib/trio/_tests copying src/trio/_tests/test_ssl.py -> build/lib/trio/_tests copying src/trio/_tests/test_highlevel_open_tcp_listeners.py -> build/lib/trio/_tests copying src/trio/_tests/test_highlevel_serve_listeners.py -> build/lib/trio/_tests copying src/trio/_tests/test_testing.py -> build/lib/trio/_tests copying src/trio/_tests/test_file_io.py -> build/lib/trio/_tests copying src/trio/_tests/test_channel.py -> build/lib/trio/_tests copying src/trio/_tests/test_highlevel_open_tcp_stream.py -> build/lib/trio/_tests copying src/trio/_tests/test_contextvars.py -> build/lib/trio/_tests copying src/trio/_tests/test_util.py -> build/lib/trio/_tests copying src/trio/_tests/test_scheduler_determinism.py -> build/lib/trio/_tests copying src/trio/_tests/test_fakenet.py -> build/lib/trio/_tests copying src/trio/_tests/test_unix_pipes.py -> build/lib/trio/_tests copying src/trio/_tests/test_highlevel_socket.py -> build/lib/trio/_tests copying src/trio/_tests/test_subprocess.py -> build/lib/trio/_tests copying src/trio/_tests/test_signals.py -> build/lib/trio/_tests copying src/trio/_tests/test_sync.py -> build/lib/trio/_tests creating build/lib/trio/_subprocess_platform copying src/trio/_subprocess_platform/waitid.py -> build/lib/trio/_subprocess_platform copying src/trio/_subprocess_platform/kqueue.py -> build/lib/trio/_subprocess_platform copying src/trio/_subprocess_platform/windows.py -> build/lib/trio/_subprocess_platform copying src/trio/_subprocess_platform/__init__.py -> build/lib/trio/_subprocess_platform creating build/lib/trio/_core copying src/trio/_core/_mock_clock.py -> build/lib/trio/_core copying src/trio/_core/_io_windows.py -> build/lib/trio/_core copying src/trio/_core/_unbounded_queue.py -> build/lib/trio/_core copying src/trio/_core/_generated_run.py -> build/lib/trio/_core copying src/trio/_core/_wakeup_socketpair.py -> build/lib/trio/_core copying src/trio/_core/_io_epoll.py -> build/lib/trio/_core copying src/trio/_core/_instrumentation.py -> build/lib/trio/_core copying src/trio/_core/_io_kqueue.py -> build/lib/trio/_core copying src/trio/_core/_generated_io_windows.py -> build/lib/trio/_core copying src/trio/_core/_exceptions.py -> build/lib/trio/_core copying src/trio/_core/_thread_cache.py -> build/lib/trio/_core copying src/trio/_core/__init__.py -> build/lib/trio/_core copying src/trio/_core/_traps.py -> build/lib/trio/_core copying src/trio/_core/_generated_instrumentation.py -> build/lib/trio/_core copying src/trio/_core/_concat_tb.py -> build/lib/trio/_core copying src/trio/_core/_run_context.py -> build/lib/trio/_core copying src/trio/_core/_io_common.py -> build/lib/trio/_core copying src/trio/_core/_ki.py -> build/lib/trio/_core copying src/trio/_core/_generated_io_epoll.py -> build/lib/trio/_core copying src/trio/_core/_local.py -> build/lib/trio/_core copying src/trio/_core/_entry_queue.py -> build/lib/trio/_core copying src/trio/_core/_run.py -> build/lib/trio/_core copying src/trio/_core/_windows_cffi.py -> build/lib/trio/_core copying src/trio/_core/_asyncgens.py -> build/lib/trio/_core copying src/trio/_core/_generated_io_kqueue.py -> build/lib/trio/_core copying src/trio/_core/_generated_windows_ffi.py -> build/lib/trio/_core copying src/trio/_core/_parking_lot.py -> build/lib/trio/_core creating build/lib/trio/_tools copying src/trio/_tools/windows_ffi_build.py -> build/lib/trio/_tools copying src/trio/_tools/__init__.py -> build/lib/trio/_tools copying src/trio/_tools/sync_requirements.py -> build/lib/trio/_tools copying src/trio/_tools/mypy_annotate.py -> build/lib/trio/_tools copying src/trio/_tools/gen_exports.py -> build/lib/trio/_tools creating build/lib/trio/testing copying src/trio/testing/_check_streams.py -> build/lib/trio/testing copying src/trio/testing/_checkpoints.py -> build/lib/trio/testing copying src/trio/testing/_fake_net.py -> build/lib/trio/testing copying src/trio/testing/_trio_test.py -> build/lib/trio/testing copying src/trio/testing/_memory_streams.py -> build/lib/trio/testing copying src/trio/testing/__init__.py -> build/lib/trio/testing copying src/trio/testing/_network.py -> build/lib/trio/testing copying src/trio/testing/_sequencer.py -> build/lib/trio/testing copying src/trio/testing/_raises_group.py -> build/lib/trio/testing creating build/lib/trio/_tests/type_tests copying src/trio/_tests/type_tests/subprocesses.py -> build/lib/trio/_tests/type_tests copying src/trio/_tests/type_tests/path.py -> build/lib/trio/_tests/type_tests copying src/trio/_tests/type_tests/check_wraps.py -> build/lib/trio/_tests/type_tests copying src/trio/_tests/type_tests/task_status.py -> build/lib/trio/_tests/type_tests copying src/trio/_tests/type_tests/open_memory_channel.py -> build/lib/trio/_tests/type_tests creating build/lib/trio/_tests/tools copying src/trio/_tests/tools/__init__.py -> build/lib/trio/_tests/tools copying src/trio/_tests/tools/test_mypy_annotate.py -> build/lib/trio/_tests/tools copying src/trio/_tests/tools/test_sync_requirements.py -> build/lib/trio/_tests/tools copying src/trio/_tests/tools/test_gen_exports.py -> build/lib/trio/_tests/tools creating build/lib/trio/_core/_tests copying src/trio/_core/_tests/test_mock_clock.py -> build/lib/trio/_core/_tests copying src/trio/_core/_tests/test_thread_cache.py -> build/lib/trio/_core/_tests copying src/trio/_core/_tests/test_asyncgen.py -> build/lib/trio/_core/_tests copying src/trio/_core/_tests/test_io.py -> build/lib/trio/_core/_tests copying src/trio/_core/_tests/test_run.py -> build/lib/trio/_core/_tests copying src/trio/_core/_tests/test_tutil.py -> build/lib/trio/_core/_tests copying src/trio/_core/_tests/test_windows.py -> build/lib/trio/_core/_tests copying src/trio/_core/_tests/test_guest_mode.py -> build/lib/trio/_core/_tests copying src/trio/_core/_tests/test_cancelled.py -> build/lib/trio/_core/_tests copying src/trio/_core/_tests/test_exceptiongroup_gc.py -> build/lib/trio/_core/_tests copying src/trio/_core/_tests/tutil.py -> build/lib/trio/_core/_tests copying src/trio/_core/_tests/test_unbounded_queue.py -> build/lib/trio/_core/_tests copying src/trio/_core/_tests/__init__.py -> build/lib/trio/_core/_tests copying src/trio/_core/_tests/test_instrumentation.py -> build/lib/trio/_core/_tests copying src/trio/_core/_tests/test_ki.py -> build/lib/trio/_core/_tests copying src/trio/_core/_tests/test_local.py -> build/lib/trio/_core/_tests copying src/trio/_core/_tests/test_parking_lot.py -> build/lib/trio/_core/_tests creating build/lib/trio/_core/_tests/type_tests copying src/trio/_core/_tests/type_tests/nursery_start.py -> build/lib/trio/_core/_tests/type_tests copying src/trio/_core/_tests/type_tests/run.py -> build/lib/trio/_core/_tests/type_tests running egg_info writing src/trio.egg-info/PKG-INFO writing dependency_links to src/trio.egg-info/dependency_links.txt writing entry points to src/trio.egg-info/entry_points.txt writing requirements to src/trio.egg-info/requires.txt writing top-level names to src/trio.egg-info/top_level.txt reading manifest file 'src/trio.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching 'check.sh' warning: no files found matching '*.pem' under directory 'src/trio/_tests/test_ssl_certs' no previously-included directories found matching 'docs/build' adding license file 'LICENSE' adding license file 'LICENSE.APACHE2' adding license file 'LICENSE.MIT' writing manifest file 'src/trio.egg-info/SOURCES.txt' copying src/trio/py.typed -> build/lib/trio copying src/trio/_tests/astrill-codesigning-cert.cer -> build/lib/trio/_tests installing to build/bdist.linux-x86_64/wheel running install running install_lib creating build/bdist.linux-x86_64/wheel creating build/bdist.linux-x86_64/wheel/trio copying build/lib/trio/_repl.py -> build/bdist.linux-x86_64/wheel/./trio copying build/lib/trio/_deprecate.py -> build/bdist.linux-x86_64/wheel/./trio copying build/lib/trio/socket.py -> build/bdist.linux-x86_64/wheel/./trio copying build/lib/trio/to_thread.py -> build/bdist.linux-x86_64/wheel/./trio copying build/lib/trio/_highlevel_generic.py -> build/bdist.linux-x86_64/wheel/./trio copying build/lib/trio/py.typed -> build/bdist.linux-x86_64/wheel/./trio creating build/bdist.linux-x86_64/wheel/trio/_tests copying build/lib/trio/_tests/test_highlevel_socket.py -> build/bdist.linux-x86_64/wheel/./trio/_tests copying build/lib/trio/_tests/test_tracing.py -> build/bdist.linux-x86_64/wheel/./trio/_tests copying build/lib/trio/_tests/test_wait_for_object.py -> build/bdist.linux-x86_64/wheel/./trio/_tests copying build/lib/trio/_tests/test_exports.py -> build/bdist.linux-x86_64/wheel/./trio/_tests copying build/lib/trio/_tests/test_contextvars.py -> build/bdist.linux-x86_64/wheel/./trio/_tests copying build/lib/trio/_tests/test_path.py -> build/bdist.linux-x86_64/wheel/./trio/_tests copying build/lib/trio/_tests/test_trio.py -> build/bdist.linux-x86_64/wheel/./trio/_tests copying build/lib/trio/_tests/test_fakenet.py -> build/bdist.linux-x86_64/wheel/./trio/_tests copying build/lib/trio/_tests/test_highlevel_open_unix_stream.py -> build/bdist.linux-x86_64/wheel/./trio/_tests copying build/lib/trio/_tests/test_highlevel_generic.py -> build/bdist.linux-x86_64/wheel/./trio/_tests copying build/lib/trio/_tests/test_deprecate_strict_exception_groups_false.py -> build/bdist.linux-x86_64/wheel/./trio/_tests copying build/lib/trio/_tests/test_testing.py -> build/bdist.linux-x86_64/wheel/./trio/_tests copying build/lib/trio/_tests/test_file_io.py -> build/bdist.linux-x86_64/wheel/./trio/_tests copying build/lib/trio/_tests/test_channel.py -> build/bdist.linux-x86_64/wheel/./trio/_tests copying build/lib/trio/_tests/test_ssl.py -> build/bdist.linux-x86_64/wheel/./trio/_tests copying build/lib/trio/_tests/test_signals.py -> build/bdist.linux-x86_64/wheel/./trio/_tests copying build/lib/trio/_tests/test_scheduler_determinism.py -> build/bdist.linux-x86_64/wheel/./trio/_tests copying build/lib/trio/_tests/pytest_plugin.py -> build/bdist.linux-x86_64/wheel/./trio/_tests creating build/bdist.linux-x86_64/wheel/trio/_tests/type_tests copying build/lib/trio/_tests/type_tests/task_status.py -> build/bdist.linux-x86_64/wheel/./trio/_tests/type_tests copying build/lib/trio/_tests/type_tests/subprocesses.py -> build/bdist.linux-x86_64/wheel/./trio/_tests/type_tests copying build/lib/trio/_tests/type_tests/open_memory_channel.py -> build/bdist.linux-x86_64/wheel/./trio/_tests/type_tests copying build/lib/trio/_tests/type_tests/check_wraps.py -> build/bdist.linux-x86_64/wheel/./trio/_tests/type_tests copying build/lib/trio/_tests/type_tests/path.py -> build/bdist.linux-x86_64/wheel/./trio/_tests/type_tests copying build/lib/trio/_tests/test_subprocess.py -> build/bdist.linux-x86_64/wheel/./trio/_tests copying build/lib/trio/_tests/test_dtls.py -> build/bdist.linux-x86_64/wheel/./trio/_tests copying build/lib/trio/_tests/test_deprecate.py -> build/bdist.linux-x86_64/wheel/./trio/_tests creating build/bdist.linux-x86_64/wheel/trio/_tests/tools copying build/lib/trio/_tests/tools/test_mypy_annotate.py -> build/bdist.linux-x86_64/wheel/./trio/_tests/tools copying build/lib/trio/_tests/tools/test_gen_exports.py -> build/bdist.linux-x86_64/wheel/./trio/_tests/tools copying build/lib/trio/_tests/tools/test_sync_requirements.py -> build/bdist.linux-x86_64/wheel/./trio/_tests/tools copying build/lib/trio/_tests/tools/__init__.py -> build/bdist.linux-x86_64/wheel/./trio/_tests/tools copying build/lib/trio/_tests/test_timeouts.py -> build/bdist.linux-x86_64/wheel/./trio/_tests copying build/lib/trio/_tests/test_unix_pipes.py -> build/bdist.linux-x86_64/wheel/./trio/_tests copying build/lib/trio/_tests/test_windows_pipes.py -> build/bdist.linux-x86_64/wheel/./trio/_tests copying build/lib/trio/_tests/test_highlevel_ssl_helpers.py -> build/bdist.linux-x86_64/wheel/./trio/_tests copying build/lib/trio/_tests/test_util.py -> build/bdist.linux-x86_64/wheel/./trio/_tests copying build/lib/trio/_tests/test_testing_raisesgroup.py -> build/bdist.linux-x86_64/wheel/./trio/_tests copying build/lib/trio/_tests/test_threads.py -> build/bdist.linux-x86_64/wheel/./trio/_tests copying build/lib/trio/_tests/test_sync.py -> build/bdist.linux-x86_64/wheel/./trio/_tests copying build/lib/trio/_tests/test_socket.py -> build/bdist.linux-x86_64/wheel/./trio/_tests copying build/lib/trio/_tests/test_abc.py -> build/bdist.linux-x86_64/wheel/./trio/_tests copying build/lib/trio/_tests/test_highlevel_open_tcp_stream.py -> build/bdist.linux-x86_64/wheel/./trio/_tests copying build/lib/trio/_tests/test_highlevel_open_tcp_listeners.py -> build/bdist.linux-x86_64/wheel/./trio/_tests copying build/lib/trio/_tests/module_with_deprecations.py -> build/bdist.linux-x86_64/wheel/./trio/_tests copying build/lib/trio/_tests/test_highlevel_serve_listeners.py -> build/bdist.linux-x86_64/wheel/./trio/_tests copying build/lib/trio/_tests/astrill-codesigning-cert.cer -> build/bdist.linux-x86_64/wheel/./trio/_tests copying build/lib/trio/_tests/check_type_completeness.py -> build/bdist.linux-x86_64/wheel/./trio/_tests copying build/lib/trio/_tests/test_repl.py -> build/bdist.linux-x86_64/wheel/./trio/_tests copying build/lib/trio/_tests/__init__.py -> build/bdist.linux-x86_64/wheel/./trio/_tests copying build/lib/trio/_highlevel_serve_listeners.py -> build/bdist.linux-x86_64/wheel/./trio copying build/lib/trio/_highlevel_open_tcp_stream.py -> build/bdist.linux-x86_64/wheel/./trio copying build/lib/trio/_ssl.py -> build/bdist.linux-x86_64/wheel/./trio copying build/lib/trio/_threads.py -> build/bdist.linux-x86_64/wheel/./trio copying build/lib/trio/abc.py -> build/bdist.linux-x86_64/wheel/./trio copying build/lib/trio/__main__.py -> build/bdist.linux-x86_64/wheel/./trio copying build/lib/trio/_sync.py -> build/bdist.linux-x86_64/wheel/./trio copying build/lib/trio/lowlevel.py -> build/bdist.linux-x86_64/wheel/./trio creating build/bdist.linux-x86_64/wheel/trio/_subprocess_platform copying build/lib/trio/_subprocess_platform/waitid.py -> build/bdist.linux-x86_64/wheel/./trio/_subprocess_platform copying build/lib/trio/_subprocess_platform/kqueue.py -> build/bdist.linux-x86_64/wheel/./trio/_subprocess_platform copying build/lib/trio/_subprocess_platform/windows.py -> build/bdist.linux-x86_64/wheel/./trio/_subprocess_platform copying build/lib/trio/_subprocess_platform/__init__.py -> build/bdist.linux-x86_64/wheel/./trio/_subprocess_platform creating build/bdist.linux-x86_64/wheel/trio/_core copying build/lib/trio/_core/_unbounded_queue.py -> build/bdist.linux-x86_64/wheel/./trio/_core copying build/lib/trio/_core/_generated_instrumentation.py -> build/bdist.linux-x86_64/wheel/./trio/_core copying build/lib/trio/_core/_parking_lot.py -> build/bdist.linux-x86_64/wheel/./trio/_core copying build/lib/trio/_core/_entry_queue.py -> build/bdist.linux-x86_64/wheel/./trio/_core copying build/lib/trio/_core/_asyncgens.py -> build/bdist.linux-x86_64/wheel/./trio/_core copying build/lib/trio/_core/_generated_io_kqueue.py -> build/bdist.linux-x86_64/wheel/./trio/_core copying build/lib/trio/_core/_traps.py -> build/bdist.linux-x86_64/wheel/./trio/_core copying build/lib/trio/_core/_generated_windows_ffi.py -> build/bdist.linux-x86_64/wheel/./trio/_core copying build/lib/trio/_core/_concat_tb.py -> build/bdist.linux-x86_64/wheel/./trio/_core copying build/lib/trio/_core/_run_context.py -> build/bdist.linux-x86_64/wheel/./trio/_core copying build/lib/trio/_core/_windows_cffi.py -> build/bdist.linux-x86_64/wheel/./trio/_core copying build/lib/trio/_core/_ki.py -> build/bdist.linux-x86_64/wheel/./trio/_core copying build/lib/trio/_core/_wakeup_socketpair.py -> build/bdist.linux-x86_64/wheel/./trio/_core copying build/lib/trio/_core/_instrumentation.py -> build/bdist.linux-x86_64/wheel/./trio/_core copying build/lib/trio/_core/_local.py -> build/bdist.linux-x86_64/wheel/./trio/_core copying build/lib/trio/_core/_io_common.py -> build/bdist.linux-x86_64/wheel/./trio/_core copying build/lib/trio/_core/_io_windows.py -> build/bdist.linux-x86_64/wheel/./trio/_core copying build/lib/trio/_core/_io_epoll.py -> build/bdist.linux-x86_64/wheel/./trio/_core copying build/lib/trio/_core/_io_kqueue.py -> build/bdist.linux-x86_64/wheel/./trio/_core copying build/lib/trio/_core/_mock_clock.py -> build/bdist.linux-x86_64/wheel/./trio/_core copying build/lib/trio/_core/_generated_io_windows.py -> build/bdist.linux-x86_64/wheel/./trio/_core copying build/lib/trio/_core/_generated_run.py -> build/bdist.linux-x86_64/wheel/./trio/_core copying build/lib/trio/_core/_run.py -> build/bdist.linux-x86_64/wheel/./trio/_core copying build/lib/trio/_core/_generated_io_epoll.py -> build/bdist.linux-x86_64/wheel/./trio/_core copying build/lib/trio/_core/_thread_cache.py -> build/bdist.linux-x86_64/wheel/./trio/_core copying build/lib/trio/_core/__init__.py -> build/bdist.linux-x86_64/wheel/./trio/_core copying build/lib/trio/_core/_exceptions.py -> build/bdist.linux-x86_64/wheel/./trio/_core creating build/bdist.linux-x86_64/wheel/trio/_core/_tests copying build/lib/trio/_core/_tests/test_cancelled.py -> build/bdist.linux-x86_64/wheel/./trio/_core/_tests copying build/lib/trio/_core/_tests/test_unbounded_queue.py -> build/bdist.linux-x86_64/wheel/./trio/_core/_tests copying build/lib/trio/_core/_tests/test_windows.py -> build/bdist.linux-x86_64/wheel/./trio/_core/_tests copying build/lib/trio/_core/_tests/test_instrumentation.py -> build/bdist.linux-x86_64/wheel/./trio/_core/_tests copying build/lib/trio/_core/_tests/test_local.py -> build/bdist.linux-x86_64/wheel/./trio/_core/_tests copying build/lib/trio/_core/_tests/test_run.py -> build/bdist.linux-x86_64/wheel/./trio/_core/_tests creating build/bdist.linux-x86_64/wheel/trio/_core/_tests/type_tests copying build/lib/trio/_core/_tests/type_tests/nursery_start.py -> build/bdist.linux-x86_64/wheel/./trio/_core/_tests/type_tests copying build/lib/trio/_core/_tests/type_tests/run.py -> build/bdist.linux-x86_64/wheel/./trio/_core/_tests/type_tests copying build/lib/trio/_core/_tests/test_io.py -> build/bdist.linux-x86_64/wheel/./trio/_core/_tests copying build/lib/trio/_core/_tests/test_parking_lot.py -> build/bdist.linux-x86_64/wheel/./trio/_core/_tests copying build/lib/trio/_core/_tests/test_ki.py -> build/bdist.linux-x86_64/wheel/./trio/_core/_tests copying build/lib/trio/_core/_tests/test_tutil.py -> build/bdist.linux-x86_64/wheel/./trio/_core/_tests copying build/lib/trio/_core/_tests/test_mock_clock.py -> build/bdist.linux-x86_64/wheel/./trio/_core/_tests copying build/lib/trio/_core/_tests/tutil.py -> build/bdist.linux-x86_64/wheel/./trio/_core/_tests copying build/lib/trio/_core/_tests/__init__.py -> build/bdist.linux-x86_64/wheel/./trio/_core/_tests copying build/lib/trio/_core/_tests/test_thread_cache.py -> build/bdist.linux-x86_64/wheel/./trio/_core/_tests copying build/lib/trio/_core/_tests/test_exceptiongroup_gc.py -> build/bdist.linux-x86_64/wheel/./trio/_core/_tests copying build/lib/trio/_core/_tests/test_asyncgen.py -> build/bdist.linux-x86_64/wheel/./trio/_core/_tests copying build/lib/trio/_core/_tests/test_guest_mode.py -> build/bdist.linux-x86_64/wheel/./trio/_core/_tests copying build/lib/trio/_highlevel_ssl_helpers.py -> build/bdist.linux-x86_64/wheel/./trio copying build/lib/trio/_util.py -> build/bdist.linux-x86_64/wheel/./trio copying build/lib/trio/_signals.py -> build/bdist.linux-x86_64/wheel/./trio copying build/lib/trio/_version.py -> build/bdist.linux-x86_64/wheel/./trio copying build/lib/trio/_highlevel_open_unix_stream.py -> build/bdist.linux-x86_64/wheel/./trio copying build/lib/trio/_dtls.py -> build/bdist.linux-x86_64/wheel/./trio copying build/lib/trio/_timeouts.py -> build/bdist.linux-x86_64/wheel/./trio copying build/lib/trio/_highlevel_socket.py -> build/bdist.linux-x86_64/wheel/./trio creating build/bdist.linux-x86_64/wheel/trio/_tools copying build/lib/trio/_tools/windows_ffi_build.py -> build/bdist.linux-x86_64/wheel/./trio/_tools copying build/lib/trio/_tools/sync_requirements.py -> build/bdist.linux-x86_64/wheel/./trio/_tools copying build/lib/trio/_tools/__init__.py -> build/bdist.linux-x86_64/wheel/./trio/_tools copying build/lib/trio/_tools/gen_exports.py -> build/bdist.linux-x86_64/wheel/./trio/_tools copying build/lib/trio/_tools/mypy_annotate.py -> build/bdist.linux-x86_64/wheel/./trio/_tools copying build/lib/trio/_wait_for_object.py -> build/bdist.linux-x86_64/wheel/./trio copying build/lib/trio/_abc.py -> build/bdist.linux-x86_64/wheel/./trio copying build/lib/trio/_unix_pipes.py -> build/bdist.linux-x86_64/wheel/./trio copying build/lib/trio/_windows_pipes.py -> build/bdist.linux-x86_64/wheel/./trio copying build/lib/trio/_subprocess.py -> build/bdist.linux-x86_64/wheel/./trio creating build/bdist.linux-x86_64/wheel/trio/testing copying build/lib/trio/testing/_sequencer.py -> build/bdist.linux-x86_64/wheel/./trio/testing copying build/lib/trio/testing/_memory_streams.py -> build/bdist.linux-x86_64/wheel/./trio/testing copying build/lib/trio/testing/_fake_net.py -> build/bdist.linux-x86_64/wheel/./trio/testing copying build/lib/trio/testing/_raises_group.py -> build/bdist.linux-x86_64/wheel/./trio/testing copying build/lib/trio/testing/_trio_test.py -> build/bdist.linux-x86_64/wheel/./trio/testing copying build/lib/trio/testing/_network.py -> build/bdist.linux-x86_64/wheel/./trio/testing copying build/lib/trio/testing/_checkpoints.py -> build/bdist.linux-x86_64/wheel/./trio/testing copying build/lib/trio/testing/_check_streams.py -> build/bdist.linux-x86_64/wheel/./trio/testing copying build/lib/trio/testing/__init__.py -> build/bdist.linux-x86_64/wheel/./trio/testing copying build/lib/trio/_socket.py -> build/bdist.linux-x86_64/wheel/./trio copying build/lib/trio/_channel.py -> build/bdist.linux-x86_64/wheel/./trio copying build/lib/trio/_file_io.py -> build/bdist.linux-x86_64/wheel/./trio copying build/lib/trio/_path.py -> build/bdist.linux-x86_64/wheel/./trio copying build/lib/trio/_highlevel_open_tcp_listeners.py -> build/bdist.linux-x86_64/wheel/./trio copying build/lib/trio/__init__.py -> build/bdist.linux-x86_64/wheel/./trio copying build/lib/trio/from_thread.py -> build/bdist.linux-x86_64/wheel/./trio running install_egg_info Copying src/trio.egg-info to build/bdist.linux-x86_64/wheel/./trio-0.34.0-py3.14.egg-info running install_scripts creating build/bdist.linux-x86_64/wheel/trio-0.34.0.dist-info/WHEEL creating '/build/source/dist/.tmp-z_3xuhbb/trio-0.34.0-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it adding 'trio/__init__.py' adding 'trio/__main__.py' adding 'trio/_abc.py' adding 'trio/_channel.py' adding 'trio/_deprecate.py' adding 'trio/_dtls.py' adding 'trio/_file_io.py' adding 'trio/_highlevel_generic.py' adding 'trio/_highlevel_open_tcp_listeners.py' adding 'trio/_highlevel_open_tcp_stream.py' adding 'trio/_highlevel_open_unix_stream.py' adding 'trio/_highlevel_serve_listeners.py' adding 'trio/_highlevel_socket.py' adding 'trio/_highlevel_ssl_helpers.py' adding 'trio/_path.py' adding 'trio/_repl.py' adding 'trio/_signals.py' adding 'trio/_socket.py' adding 'trio/_ssl.py' adding 'trio/_subprocess.py' adding 'trio/_sync.py' adding 'trio/_threads.py' adding 'trio/_timeouts.py' adding 'trio/_unix_pipes.py' adding 'trio/_util.py' adding 'trio/_version.py' adding 'trio/_wait_for_object.py' adding 'trio/_windows_pipes.py' adding 'trio/abc.py' adding 'trio/from_thread.py' adding 'trio/lowlevel.py' adding 'trio/py.typed' adding 'trio/socket.py' adding 'trio/to_thread.py' adding 'trio/_core/__init__.py' adding 'trio/_core/_asyncgens.py' adding 'trio/_core/_concat_tb.py' adding 'trio/_core/_entry_queue.py' adding 'trio/_core/_exceptions.py' adding 'trio/_core/_generated_instrumentation.py' adding 'trio/_core/_generated_io_epoll.py' adding 'trio/_core/_generated_io_kqueue.py' adding 'trio/_core/_generated_io_windows.py' adding 'trio/_core/_generated_run.py' adding 'trio/_core/_generated_windows_ffi.py' adding 'trio/_core/_instrumentation.py' adding 'trio/_core/_io_common.py' adding 'trio/_core/_io_epoll.py' adding 'trio/_core/_io_kqueue.py' adding 'trio/_core/_io_windows.py' adding 'trio/_core/_ki.py' adding 'trio/_core/_local.py' adding 'trio/_core/_mock_clock.py' adding 'trio/_core/_parking_lot.py' adding 'trio/_core/_run.py' adding 'trio/_core/_run_context.py' adding 'trio/_core/_thread_cache.py' adding 'trio/_core/_traps.py' adding 'trio/_core/_unbounded_queue.py' adding 'trio/_core/_wakeup_socketpair.py' adding 'trio/_core/_windows_cffi.py' adding 'trio/_core/_tests/__init__.py' adding 'trio/_core/_tests/test_asyncgen.py' adding 'trio/_core/_tests/test_cancelled.py' adding 'trio/_core/_tests/test_exceptiongroup_gc.py' adding 'trio/_core/_tests/test_guest_mode.py' adding 'trio/_core/_tests/test_instrumentation.py' adding 'trio/_core/_tests/test_io.py' adding 'trio/_core/_tests/test_ki.py' adding 'trio/_core/_tests/test_local.py' adding 'trio/_core/_tests/test_mock_clock.py' adding 'trio/_core/_tests/test_parking_lot.py' adding 'trio/_core/_tests/test_run.py' adding 'trio/_core/_tests/test_thread_cache.py' adding 'trio/_core/_tests/test_tutil.py' adding 'trio/_core/_tests/test_unbounded_queue.py' adding 'trio/_core/_tests/test_windows.py' adding 'trio/_core/_tests/tutil.py' adding 'trio/_core/_tests/type_tests/nursery_start.py' adding 'trio/_core/_tests/type_tests/run.py' adding 'trio/_subprocess_platform/__init__.py' adding 'trio/_subprocess_platform/kqueue.py' adding 'trio/_subprocess_platform/waitid.py' adding 'trio/_subprocess_platform/windows.py' adding 'trio/_tests/__init__.py' adding 'trio/_tests/astrill-codesigning-cert.cer' adding 'trio/_tests/check_type_completeness.py' adding 'trio/_tests/module_with_deprecations.py' adding 'trio/_tests/pytest_plugin.py' adding 'trio/_tests/test_abc.py' adding 'trio/_tests/test_channel.py' adding 'trio/_tests/test_contextvars.py' adding 'trio/_tests/test_deprecate.py' adding 'trio/_tests/test_deprecate_strict_exception_groups_false.py' adding 'trio/_tests/test_dtls.py' adding 'trio/_tests/test_exports.py' adding 'trio/_tests/test_fakenet.py' adding 'trio/_tests/test_file_io.py' adding 'trio/_tests/test_highlevel_generic.py' adding 'trio/_tests/test_highlevel_open_tcp_listeners.py' adding 'trio/_tests/test_highlevel_open_tcp_stream.py' adding 'trio/_tests/test_highlevel_open_unix_stream.py' adding 'trio/_tests/test_highlevel_serve_listeners.py' adding 'trio/_tests/test_highlevel_socket.py' adding 'trio/_tests/test_highlevel_ssl_helpers.py' adding 'trio/_tests/test_path.py' adding 'trio/_tests/test_repl.py' adding 'trio/_tests/test_scheduler_determinism.py' adding 'trio/_tests/test_signals.py' adding 'trio/_tests/test_socket.py' adding 'trio/_tests/test_ssl.py' adding 'trio/_tests/test_subprocess.py' adding 'trio/_tests/test_sync.py' adding 'trio/_tests/test_testing.py' adding 'trio/_tests/test_testing_raisesgroup.py' adding 'trio/_tests/test_threads.py' adding 'trio/_tests/test_timeouts.py' adding 'trio/_tests/test_tracing.py' adding 'trio/_tests/test_trio.py' adding 'trio/_tests/test_unix_pipes.py' adding 'trio/_tests/test_util.py' adding 'trio/_tests/test_wait_for_object.py' adding 'trio/_tests/test_windows_pipes.py' adding 'trio/_tests/tools/__init__.py' adding 'trio/_tests/tools/test_gen_exports.py' adding 'trio/_tests/tools/test_mypy_annotate.py' adding 'trio/_tests/tools/test_sync_requirements.py' adding 'trio/_tests/type_tests/check_wraps.py' adding 'trio/_tests/type_tests/open_memory_channel.py' adding 'trio/_tests/type_tests/path.py' adding 'trio/_tests/type_tests/subprocesses.py' adding 'trio/_tests/type_tests/task_status.py' adding 'trio/_tools/__init__.py' adding 'trio/_tools/gen_exports.py' adding 'trio/_tools/mypy_annotate.py' adding 'trio/_tools/sync_requirements.py' adding 'trio/_tools/windows_ffi_build.py' adding 'trio/testing/__init__.py' adding 'trio/testing/_check_streams.py' adding 'trio/testing/_checkpoints.py' adding 'trio/testing/_fake_net.py' adding 'trio/testing/_memory_streams.py' adding 'trio/testing/_network.py' adding 'trio/testing/_raises_group.py' adding 'trio/testing/_sequencer.py' adding 'trio/testing/_trio_test.py' adding 'trio-0.34.0.dist-info/licenses/LICENSE' adding 'trio-0.34.0.dist-info/licenses/LICENSE.APACHE2' adding 'trio-0.34.0.dist-info/licenses/LICENSE.MIT' adding 'trio-0.34.0.dist-info/METADATA' adding 'trio-0.34.0.dist-info/WHEEL' adding 'trio-0.34.0.dist-info/entry_points.txt' adding 'trio-0.34.0.dist-info/top_level.txt' adding 'trio-0.34.0.dist-info/RECORD' removing build/bdist.linux-x86_64/wheel Successfully built trio-0.34.0-py3-none-any.whl Finished creating a wheel... Finished executing pypaBuildPhase Running phase: pythonRuntimeDepsCheckHook Executing pythonRuntimeDepsCheck Checking runtime dependencies for trio-0.34.0-py3-none-any.whl Finished executing pythonRuntimeDepsCheck Running phase: installPhase Executing pypaInstallPhase Successfully installed trio-0.34.0-py3-none-any.whl Finished executing pypaInstallPhase Running phase: pythonOutputDistPhase Executing pythonOutputDistPhase Finished executing pythonOutputDistPhase Running phase: fixupPhase shrinking RPATHs of ELF executables and libraries in /nix/store/i8i81zl6jnlv9r25fca93wvwr00b3qx1-python3.14-trio-0.34.0-dist checking for references to /build/ in /nix/store/i8i81zl6jnlv9r25fca93wvwr00b3qx1-python3.14-trio-0.34.0-dist... patching script interpreter paths in /nix/store/i8i81zl6jnlv9r25fca93wvwr00b3qx1-python3.14-trio-0.34.0-dist shrinking RPATHs of ELF executables and libraries in /nix/store/mm67mwlh4hblmxahl9ifk2qh8gjxmww2-python3.14-trio-0.34.0 checking for references to /build/ in /nix/store/mm67mwlh4hblmxahl9ifk2qh8gjxmww2-python3.14-trio-0.34.0... patching script interpreter paths in /nix/store/mm67mwlh4hblmxahl9ifk2qh8gjxmww2-python3.14-trio-0.34.0 stripping (with command strip and flags -S -p) in /nix/store/mm67mwlh4hblmxahl9ifk2qh8gjxmww2-python3.14-trio-0.34.0/lib Executing pythonRemoveTestsDir Finished executing pythonRemoveTestsDir Running phase: installCheckPhase no Makefile or custom installCheckPhase, doing nothing Running phase: pythonCatchConflictsPhase Running phase: pythonRemoveBinBytecodePhase Running phase: pythonImportsCheckPhase Executing pythonImportsCheckPhase Running phase: pythonMetadataCheckPhase Executing pythonMetadataCheckPhase Running phase: pytestCheckPhase Executing pytestCheckPhase pytest flags: -m pytest --ignore-glob=src/trio/_tests/tools/test_gen_exports.py -k not\ \(getnameinfo\)\ and\ not\ \(SocketType_resolve\)\ and\ not\ \(getprotobyname\)\ and\ not\ \(waitpid\)\ and\ not\ \(static_tool_sees_all_symbols\)\ and\ not\ \(fallback_when_no_hook_claims_it\)\ and\ not\ \(test_static_tool_sees_class_members\) -Wignore::DeprecationWarning ============================= test session starts ============================== platform linux -- Python 3.14.8, pytest-9.1.1, pluggy-1.6.0 rootdir: /build/source configfile: pyproject.toml plugins: trio-0.8.0 collected 890 items / 47 deselected / 843 selected src/trio/_core/_tests/test_asyncgen.py ...... [ 0%] src/trio/_core/_tests/test_cancelled.py ............ [ 2%] src/trio/_core/_tests/test_exceptiongroup_gc.py .. [ 2%] src/trio/_core/_tests/test_guest_mode.py ................ [ 4%] src/trio/_core/_tests/test_instrumentation.py ......... [ 5%] src/trio/_core/_tests/test_io.py ............................. [ 8%] src/trio/_core/_tests/test_ki.py ....s......x..... [ 10%] src/trio/_core/_tests/test_local.py .... [ 11%] src/trio/_core/_tests/test_mock_clock.py .....s. [ 12%] src/trio/_core/_tests/test_parking_lot.py ........... [ 13%] src/trio/_core/_tests/test_run.py ...................................... [ 17%] .s...................................................................... [ 26%] ..........................................x.. [ 31%] src/trio/_core/_tests/test_thread_cache.py ..ss... [ 32%] src/trio/_core/_tests/test_tutil.py . [ 32%] src/trio/_core/_tests/test_unbounded_queue.py ..... [ 33%] src/trio/_core/_tests/test_windows.py sssssss [ 34%] src/trio/_tests/test_abc.py ... [ 34%] src/trio/_tests/test_channel.py ................................ [ 38%] src/trio/_tests/test_contextvars.py ... [ 38%] src/trio/_tests/test_deprecate.py ............ [ 40%] src/trio/_tests/test_deprecate_strict_exception_groups_false.py ... [ 40%] src/trio/_tests/test_dtls.py ..s..............s............. [ 44%] src/trio/_tests/test_exports.py ...s [ 44%] src/trio/_tests/test_fakenet.py ....s.... [ 45%] src/trio/_tests/test_file_io.py ................. [ 47%] src/trio/_tests/test_highlevel_generic.py .. [ 47%] src/trio/_tests/test_highlevel_open_tcp_listeners.py ..s................ [ 50%] [ 50%] src/trio/_tests/test_highlevel_open_tcp_stream.py ...................... [ 52%] . [ 52%] src/trio/_tests/test_highlevel_open_unix_stream.py .....s [ 53%] src/trio/_tests/test_highlevel_serve_listeners.py .... [ 54%] src/trio/_tests/test_highlevel_socket.py ....... [ 54%] src/trio/_tests/test_highlevel_ssl_helpers.py ... [ 55%] src/trio/_tests/test_path.py .s...................................... [ 60%] src/trio/_tests/test_repl.py ..........s. [ 61%] src/trio/_tests/test_scheduler_determinism.py .. [ 61%] src/trio/_tests/test_signals.py ........ [ 62%] src/trio/_tests/test_socket.py ......s............ss......... [ 66%] src/trio/_tests/test_ssl.py ......s.............................s....... [ 71%] ................... [ 73%] src/trio/_tests/test_subprocess.py ..........................s........ [ 77%] src/trio/_tests/test_sync.py ...................................... [ 82%] src/trio/_tests/test_testing.py ................... [ 84%] src/trio/_tests/test_testing_raisesgroup.py ........................ [ 87%] src/trio/_tests/test_threads.py ........................................ [ 92%] ........s.. [ 93%] src/trio/_tests/test_timeouts.py ss...sss...x [ 94%] src/trio/_tests/test_tracing.py ... [ 95%] src/trio/_tests/test_trio.py . [ 95%] src/trio/_tests/test_unix_pipes.py ........... [ 96%] src/trio/_tests/test_util.py ........ [ 97%] src/trio/_tests/test_wait_for_object.py ssss [ 98%] src/trio/_tests/test_windows_pipes.py ssssss [ 98%] src/trio/_tests/tools/test_mypy_annotate.py ....... [ 99%] src/trio/_tests/tools/test_sync_requirements.py ... [100%] ========== 798 passed, 42 skipped, 47 deselected, 3 xfailed in 9.33s =========== Finished executing pytestCheckPhase Running phase: pytestcachePhase Running phase: pytestRemoveBytecodePhase