python3.12-trio-0.29.0
copying build/lib/trio/_core/_generated_run.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/_io_common.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/_io_windows.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/_local.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/_parking_lot.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/_run_context.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/_traps.py -> 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/_wakeup_socketpair.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
creating 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_asyncgen.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_guest_mode.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_io.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_local.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/test_parking_lot.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
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_tutil.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/tutil.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
creating 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
copying build/lib/trio/_subprocess_platform/kqueue.py -> 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/windows.py -> build/bdist.linux-x86_64/wheel/./trio/_subprocess_platform
creating 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/_tests/check_type_completeness.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/pytest_plugin.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_channel.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_deprecate.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_dtls.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_fakenet.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_highlevel_generic.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/test_highlevel_open_tcp_stream.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_serve_listeners.py -> 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_highlevel_ssl_helpers.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_repl.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/test_signals.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_ssl.py -> build/bdist.linux-x86_64/wheel/./trio/_tests
copying build/lib/trio/_tests/test_subprocess.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_testing.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_timeouts.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_trio.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_util.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_windows_pipes.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/__init__.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_mypy_annotate.py -> build/bdist.linux-x86_64/wheel/./trio/_tests/tools
creating 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/open_memory_channel.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/type_tests/raisesgroup.py -> 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/astrill-codesigning-cert.cer -> build/bdist.linux-x86_64/wheel/./trio/_tests
creating 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
creating 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/testing/_check_streams.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/_fake_net.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/_network.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/_sequencer.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/py.typed -> 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.29.0-py3.12.egg-info
running install_scripts
creating build/bdist.linux-x86_64/wheel/trio-0.29.0.dist-info/WHEEL
creating '/build/source/dist/.tmp-d2n8qk7p/trio-0.29.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/_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_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/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/raisesgroup.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/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.29.0.dist-info/licenses/LICENSE'
adding 'trio-0.29.0.dist-info/licenses/LICENSE.APACHE2'
adding 'trio-0.29.0.dist-info/licenses/LICENSE.MIT'
adding 'trio-0.29.0.dist-info/METADATA'
adding 'trio-0.29.0.dist-info/WHEEL'
adding 'trio-0.29.0.dist-info/entry_points.txt'
adding 'trio-0.29.0.dist-info/top_level.txt'
adding 'trio-0.29.0.dist-info/RECORD'
removing build/bdist.linux-x86_64/wheel
Successfully built trio-0.29.0-py3-none-any.whl
Finished creating a wheel...
Finished executing pypaBuildPhase
→ pythonRuntimeDepsCheckHook
Executing pythonRuntimeDepsCheck
Checking runtime dependencies for trio-0.29.0-py3-none-any.whl
Finished executing pythonRuntimeDepsCheck
→ installPhase
Executing pypaInstallPhase
Successfully installed trio-0.29.0-py3-none-any.whl
Finished executing pypaInstallPhase
→ pythonOutputDistPhase
Executing pythonOutputDistPhase
Finished executing pythonOutputDistPhase
→ fixupPhase
shrinking RPATHs of ELF executables and libraries in /nix/store/pjd2smw6nrcsd85p2lb8shz9ylpbjn2j-python3.12-trio-0.29.0
checking for references to /build/ in /nix/store/pjd2smw6nrcsd85p2lb8shz9ylpbjn2j-python3.12-trio-0.29.0...
patching script interpreter paths in /nix/store/pjd2smw6nrcsd85p2lb8shz9ylpbjn2j-python3.12-trio-0.29.0
stripping (with command strip and flags -S -p) in /nix/store/pjd2smw6nrcsd85p2lb8shz9ylpbjn2j-python3.12-trio-0.29.0/lib
shrinking RPATHs of ELF executables and libraries in /nix/store/jcw81xf56pswvya8z9s5rckzqa0vvcj9-python3.12-trio-0.29.0-dist
checking for references to /build/ in /nix/store/jcw81xf56pswvya8z9s5rckzqa0vvcj9-python3.12-trio-0.29.0-dist...
patching script interpreter paths in /nix/store/jcw81xf56pswvya8z9s5rckzqa0vvcj9-python3.12-trio-0.29.0-dist
Executing pythonRemoveTestsDir
Finished executing pythonRemoveTestsDir
→ pythonCatchConflictsPhase
→ pythonRemoveBinBytecodePhase
→ pythonImportsCheckPhase
Executing pythonImportsCheckPhase
python3.12-pytest-httpbin-2.1.0
Build started
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-namespaces-hook
Sourcing python-catch-conflicts-hook.sh
Sourcing pytest-check-hook
Using pytestCheckPhase
→ unpackPhase
unpacking source archive /nix/store/s19a133crlxs62czka1f2l4cr45abkyl-source
source root is source
setting SOURCE_DATE_EPOCH to timestamp 315619200 of file "source/tests/util.py"
→ patchPhase
→ updateAutotoolsGnuConfigScriptsPhase
→ configurePhase
no configure script, doing nothing
→ buildPhase
Executing pypaBuildPhase
Creating a wheel...
pypa build flags: --no-isolation --outdir dist/ --wheel
* Getting build dependencies for wheel...
/nix/store/dc1zv2avnpf3zifhg4awwq3fi7wx0yzq-python3.12-setuptools-78.1.1/lib/python3.12/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated
!!
********************************************************************************
Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0).
This deprecation is overdue, please update your project and remove deprecated
calls to avoid build errors in the future.
See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.
********************************************************************************
!!
corresp(dist, value, root_dir)
/nix/store/dc1zv2avnpf3zifhg4awwq3fi7wx0yzq-python3.12-setuptools-78.1.1/lib/python3.12/site-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated.
!!
********************************************************************************
Please consider removing the following classifiers in favor of a SPDX license expression:
License :: OSI Approved :: MIT License
See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.
********************************************************************************
!!
dist._finalize_license_expression()
/nix/store/dc1zv2avnpf3zifhg4awwq3fi7wx0yzq-python3.12-setuptools-78.1.1/lib/python3.12/site-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated.
!!
********************************************************************************
Please consider removing the following classifiers in favor of a SPDX license expression:
License :: OSI Approved :: MIT License
See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.
********************************************************************************
!!
self._finalize_license_expression()
running egg_info
creating pytest_httpbin.egg-info
writing pytest_httpbin.egg-info/PKG-INFO
writing dependency_links to pytest_httpbin.egg-info/dependency_links.txt
writing entry points to pytest_httpbin.egg-info/entry_points.txt
writing requirements to pytest_httpbin.egg-info/requires.txt
writing top-level names to pytest_httpbin.egg-info/top_level.txt
writing manifest file 'pytest_httpbin.egg-info/SOURCES.txt'
reading manifest file 'pytest_httpbin.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
adding license file 'LICENSE'
writing manifest file 'pytest_httpbin.egg-info/SOURCES.txt'
* Building wheel...
/nix/store/dc1zv2avnpf3zifhg4awwq3fi7wx0yzq-python3.12-setuptools-78.1.1/lib/python3.12/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated
!!
********************************************************************************
Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0).
This deprecation is overdue, please update your project and remove deprecated
calls to avoid build errors in the future.
See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.
********************************************************************************
!!
corresp(dist, value, root_dir)
/nix/store/dc1zv2avnpf3zifhg4awwq3fi7wx0yzq-python3.12-setuptools-78.1.1/lib/python3.12/site-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated.
!!
********************************************************************************
Please consider removing the following classifiers in favor of a SPDX license expression:
License :: OSI Approved :: MIT License
See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.
********************************************************************************
!!
dist._finalize_license_expression()
/nix/store/dc1zv2avnpf3zifhg4awwq3fi7wx0yzq-python3.12-setuptools-78.1.1/lib/python3.12/site-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated.
!!
********************************************************************************
Please consider removing the following classifiers in favor of a SPDX license expression:
License :: OSI Approved :: MIT License
See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.
********************************************************************************
!!
self._finalize_license_expression()
running bdist_wheel
running build
running build_py
creating build/lib/pytest_httpbin
copying pytest_httpbin/__init__.py -> build/lib/pytest_httpbin
copying pytest_httpbin/certs.py -> build/lib/pytest_httpbin
copying pytest_httpbin/plugin.py -> build/lib/pytest_httpbin
copying pytest_httpbin/serve.py -> build/lib/pytest_httpbin
copying pytest_httpbin/version.py -> build/lib/pytest_httpbin
running egg_info
writing pytest_httpbin.egg-info/PKG-INFO
writing dependency_links to pytest_httpbin.egg-info/dependency_links.txt
writing entry points to pytest_httpbin.egg-info/entry_points.txt
writing requirements to pytest_httpbin.egg-info/requires.txt
writing top-level names to pytest_httpbin.egg-info/top_level.txt
reading manifest file 'pytest_httpbin.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
adding license file 'LICENSE'
writing manifest file 'pytest_httpbin.egg-info/SOURCES.txt'
/nix/store/dc1zv2avnpf3zifhg4awwq3fi7wx0yzq-python3.12-setuptools-78.1.1/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'pytest_httpbin.certs' is absent from the `packages` configuration.
!!
********************************************************************************
############################
# Package would be ignored #
############################
Python recognizes 'pytest_httpbin.certs' as an importable package[^1],
but it is absent from setuptools' `packages` configuration.
This leads to an ambiguous overall configuration. If you want to distribute this
package, please make sure that 'pytest_httpbin.certs' is explicitly added
to the `packages` configuration field.
Alternatively, you can also rely on setuptools' discovery methods
(for example by using `find_namespace_packages(...)`/`find_namespace:`
instead of `find_packages(...)`/`find:`).
You can read more about "package discovery" on setuptools documentation page:
- https://setuptools.pypa.io/en/latest/userguide/package_discovery.html
If you don't want 'pytest_httpbin.certs' to be distributed and are
already explicitly excluding 'pytest_httpbin.certs' via
`find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`,
you can try to use `exclude_package_data`, or `include-package-data=False` in
combination with a more fine grained `package-data` configuration.
You can read more about "package data files" on setuptools documentation page:
- https://setuptools.pypa.io/en/latest/userguide/datafiles.html
[^1]: For Python, any directory (with suitable naming) can be imported,
even if it does not contain any `.py` files.
On the other hand, currently there is no concept of package data
directory, all directories are treated like packages.
********************************************************************************
!!
check.warn(importable)
creating build/lib/pytest_httpbin/certs
copying pytest_httpbin/certs/README.md -> build/lib/pytest_httpbin/certs
copying pytest_httpbin/certs/client.pem -> build/lib/pytest_httpbin/certs
copying pytest_httpbin/certs/server.key -> build/lib/pytest_httpbin/certs
copying pytest_httpbin/certs/server.pem -> build/lib/pytest_httpbin/certs
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/pytest_httpbin
copying build/lib/pytest_httpbin/__init__.py -> build/bdist.linux-x86_64/wheel/./pytest_httpbin
copying build/lib/pytest_httpbin/certs.py -> build/bdist.linux-x86_64/wheel/./pytest_httpbin
copying build/lib/pytest_httpbin/plugin.py -> build/bdist.linux-x86_64/wheel/./pytest_httpbin
copying build/lib/pytest_httpbin/serve.py -> build/bdist.linux-x86_64/wheel/./pytest_httpbin
copying build/lib/pytest_httpbin/version.py -> build/bdist.linux-x86_64/wheel/./pytest_httpbin
creating build/bdist.linux-x86_64/wheel/pytest_httpbin/certs
copying build/lib/pytest_httpbin/certs/README.md -> build/bdist.linux-x86_64/wheel/./pytest_httpbin/certs
copying build/lib/pytest_httpbin/certs/client.pem -> build/bdist.linux-x86_64/wheel/./pytest_httpbin/certs
copying build/lib/pytest_httpbin/certs/server.key -> build/bdist.linux-x86_64/wheel/./pytest_httpbin/certs
copying build/lib/pytest_httpbin/certs/server.pem -> build/bdist.linux-x86_64/wheel/./pytest_httpbin/certs
running install_egg_info
Copying pytest_httpbin.egg-info to build/bdist.linux-x86_64/wheel/./pytest_httpbin-2.1.0-py3.12.egg-info
running install_scripts
creating build/bdist.linux-x86_64/wheel/pytest_httpbin-2.1.0.dist-info/WHEEL
creating '/build/source/dist/.tmp-r9rhwmjv/pytest_httpbin-2.1.0-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it
adding 'pytest_httpbin/__init__.py'
adding 'pytest_httpbin/certs.py'
adding 'pytest_httpbin/plugin.py'
adding 'pytest_httpbin/serve.py'
adding 'pytest_httpbin/version.py'
adding 'pytest_httpbin/certs/README.md'
adding 'pytest_httpbin/certs/client.pem'
adding 'pytest_httpbin/certs/server.key'
adding 'pytest_httpbin/certs/server.pem'
adding 'pytest_httpbin-2.1.0.dist-info/licenses/LICENSE'
adding 'pytest_httpbin-2.1.0.dist-info/METADATA'
adding 'pytest_httpbin-2.1.0.dist-info/WHEEL'
adding 'pytest_httpbin-2.1.0.dist-info/entry_points.txt'
adding 'pytest_httpbin-2.1.0.dist-info/top_level.txt'
adding 'pytest_httpbin-2.1.0.dist-info/RECORD'
removing build/bdist.linux-x86_64/wheel
Successfully built pytest_httpbin-2.1.0-py3-none-any.whl
Finished creating a wheel...
Finished executing pypaBuildPhase
→ pythonRuntimeDepsCheckHook
Executing pythonRuntimeDepsCheck
Checking runtime dependencies for pytest_httpbin-2.1.0-py3-none-any.whl
Finished executing pythonRuntimeDepsCheck
→ installPhase
Executing pypaInstallPhase
Successfully installed pytest_httpbin-2.1.0-py3-none-any.whl
Finished executing pypaInstallPhase
→ pythonOutputDistPhase
Executing pythonOutputDistPhase
Finished executing pythonOutputDistPhase
→ fixupPhase
shrinking RPATHs of ELF executables and libraries in /nix/store/nxfmkfv0gfk8bvsn4yslgp0sp55i16iy-python3.12-pytest-httpbin-2.1.0
checking for references to /build/ in /nix/store/nxfmkfv0gfk8bvsn4yslgp0sp55i16iy-python3.12-pytest-httpbin-2.1.0...
patching script interpreter paths in /nix/store/nxfmkfv0gfk8bvsn4yslgp0sp55i16iy-python3.12-pytest-httpbin-2.1.0
stripping (with command strip and flags -S -p) in /nix/store/nxfmkfv0gfk8bvsn4yslgp0sp55i16iy-python3.12-pytest-httpbin-2.1.0/lib
shrinking RPATHs of ELF executables and libraries in /nix/store/9cy79hrdsqm5wf648rd2hh8zpnzbj0ll-python3.12-pytest-httpbin-2.1.0-dist
checking for references to /build/ in /nix/store/9cy79hrdsqm5wf648rd2hh8zpnzbj0ll-python3.12-pytest-httpbin-2.1.0-dist...
patching script interpreter paths in /nix/store/9cy79hrdsqm5wf648rd2hh8zpnzbj0ll-python3.12-pytest-httpbin-2.1.0-dist
Executing pythonRemoveTestsDir
Finished executing pythonRemoveTestsDir
→ installCheckPhase
no Makefile or custom installCheckPhase, doing nothing
→ pythonCatchConflictsPhase
→ pythonRemoveBinBytecodePhase
→ pythonImportsCheckPhase
Executing pythonImportsCheckPhase
Check whether the following modules can be imported: pytest_httpbin
→ pytestCheckPhase
Executing pytestCheckPhase
pytest flags: -m pytest -k not\ \(test_redirect_location_is_https_for_secure_server\)\ and\ not\ \(test_dont_crash_on_handshake_timeout\)
============================= test session starts ==============================
platform linux -- Python 3.12.11, pytest-8.3.5, pluggy-1.5.0
rootdir: /build/source
configfile: pyproject.toml
plugins: httpbin-2.1.0
collected 23 items / 2 deselected / 21 selected
tests/test_httpbin.py ............... [ 71%]
tests/test_server.py ...... [100%]
======================= 21 passed, 2 deselected in 2.12s =======================
Finished executing pytestCheckPhase
→ pytestcachePhase
→ pytestRemoveBytecodePhase
→ pytestcachePhase
→ pytestRemoveBytecodePhase
python3.12-pytest-trio-0.8.0
Build started
Sourcing python-remove-tests-dir-hook
Sourcing python-catch-conflicts-hook.sh
Sourcing python-remove-bin-bytecode-hook.sh
Sourcing setuptools-build-hook
Using setuptoolsBuildPhase
Sourcing pypa-install-hook
Using pypaInstallPhase
Sourcing python-imports-check-hook.sh
Using pythonImportsCheckPhase
Sourcing python-namespaces-hook
Sourcing python-catch-conflicts-hook.sh
→ unpackPhase
unpacking source archive /nix/store/gx8nqdsiw87fbj2d1ww3g2aywm0357ij-source
source root is source
setting SOURCE_DATE_EPOCH to timestamp 315619200 of file "source/test-requirements.txt"
→ patchPhase
→ updateAutotoolsGnuConfigScriptsPhase
→ configurePhase
no configure script, doing nothing
→ buildPhase
Executing setuptoolsBuildPhase
setup.py build flags: ''
/nix/store/dc1zv2avnpf3zifhg4awwq3fi7wx0yzq-python3.12-setuptools-78.1.1/lib/python3.12/site-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated.
!!
********************************************************************************
Please consider removing the following classifiers in favor of a SPDX license expression:
License :: OSI Approved :: MIT License
License :: OSI Approved :: Apache Software License
See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.
********************************************************************************
!!
self._finalize_license_expression()
running bdist_wheel
running build
running build_py
creating build/lib/pytest_trio
copying pytest_trio/__init__.py -> build/lib/pytest_trio
copying pytest_trio/_version.py -> build/lib/pytest_trio
copying pytest_trio/enable_trio_mode.py -> build/lib/pytest_trio
copying pytest_trio/plugin.py -> build/lib/pytest_trio
creating build/lib/pytest_trio/_tests
copying pytest_trio/_tests/__init__.py -> build/lib/pytest_trio/_tests
copying pytest_trio/_tests/conftest.py -> build/lib/pytest_trio/_tests
copying pytest_trio/_tests/helpers.py -> build/lib/pytest_trio/_tests
copying pytest_trio/_tests/test_async_fixture.py -> build/lib/pytest_trio/_tests
copying pytest_trio/_tests/test_async_yield_fixture.py -> build/lib/pytest_trio/_tests
copying pytest_trio/_tests/test_basic.py -> build/lib/pytest_trio/_tests
copying pytest_trio/_tests/test_clock_fixture.py -> build/lib/pytest_trio/_tests
copying pytest_trio/_tests/test_contextvars.py -> build/lib/pytest_trio/_tests
copying pytest_trio/_tests/test_fixture_mistakes.py -> build/lib/pytest_trio/_tests
copying pytest_trio/_tests/test_fixture_names.py -> build/lib/pytest_trio/_tests
copying pytest_trio/_tests/test_fixture_nursery.py -> build/lib/pytest_trio/_tests
copying pytest_trio/_tests/test_fixture_ordering.py -> build/lib/pytest_trio/_tests
copying pytest_trio/_tests/test_hypothesis_interaction.py -> build/lib/pytest_trio/_tests
copying pytest_trio/_tests/test_sync_fixture.py -> build/lib/pytest_trio/_tests
copying pytest_trio/_tests/test_trio_mode.py -> build/lib/pytest_trio/_tests
/nix/store/dc1zv2avnpf3zifhg4awwq3fi7wx0yzq-python3.12-setuptools-78.1.1/lib/python3.12/site-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated.
!!
********************************************************************************
Please avoid running ``setup.py`` directly.
Instead, use pypa/build, pypa/installer or other
standards-based tools.
See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details.
********************************************************************************
!!
self.initialize_options()
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/pytest_trio
copying build/lib/pytest_trio/__init__.py -> build/bdist.linux-x86_64/wheel/./pytest_trio
copying build/lib/pytest_trio/_version.py -> build/bdist.linux-x86_64/wheel/./pytest_trio
copying build/lib/pytest_trio/enable_trio_mode.py -> build/bdist.linux-x86_64/wheel/./pytest_trio
copying build/lib/pytest_trio/plugin.py -> build/bdist.linux-x86_64/wheel/./pytest_trio
creating build/bdist.linux-x86_64/wheel/pytest_trio/_tests
copying build/lib/pytest_trio/_tests/__init__.py -> build/bdist.linux-x86_64/wheel/./pytest_trio/_tests
copying build/lib/pytest_trio/_tests/conftest.py -> build/bdist.linux-x86_64/wheel/./pytest_trio/_tests
copying build/lib/pytest_trio/_tests/helpers.py -> build/bdist.linux-x86_64/wheel/./pytest_trio/_tests
copying build/lib/pytest_trio/_tests/test_async_fixture.py -> build/bdist.linux-x86_64/wheel/./pytest_trio/_tests
copying build/lib/pytest_trio/_tests/test_async_yield_fixture.py -> build/bdist.linux-x86_64/wheel/./pytest_trio/_tests
copying build/lib/pytest_trio/_tests/test_basic.py -> build/bdist.linux-x86_64/wheel/./pytest_trio/_tests
copying build/lib/pytest_trio/_tests/test_clock_fixture.py -> build/bdist.linux-x86_64/wheel/./pytest_trio/_tests
copying build/lib/pytest_trio/_tests/test_contextvars.py -> build/bdist.linux-x86_64/wheel/./pytest_trio/_tests
copying build/lib/pytest_trio/_tests/test_fixture_mistakes.py -> build/bdist.linux-x86_64/wheel/./pytest_trio/_tests
copying build/lib/pytest_trio/_tests/test_fixture_names.py -> build/bdist.linux-x86_64/wheel/./pytest_trio/_tests
copying build/lib/pytest_trio/_tests/test_fixture_nursery.py -> build/bdist.linux-x86_64/wheel/./pytest_trio/_tests
copying build/lib/pytest_trio/_tests/test_fixture_ordering.py -> build/bdist.linux-x86_64/wheel/./pytest_trio/_tests
copying build/lib/pytest_trio/_tests/test_hypothesis_interaction.py -> build/bdist.linux-x86_64/wheel/./pytest_trio/_tests
copying build/lib/pytest_trio/_tests/test_sync_fixture.py -> build/bdist.linux-x86_64/wheel/./pytest_trio/_tests
copying build/lib/pytest_trio/_tests/test_trio_mode.py -> build/bdist.linux-x86_64/wheel/./pytest_trio/_tests
running install_egg_info
running egg_info
creating pytest_trio.egg-info
writing pytest_trio.egg-info/PKG-INFO
writing dependency_links to pytest_trio.egg-info/dependency_links.txt
writing entry points to pytest_trio.egg-info/entry_points.txt
writing requirements to pytest_trio.egg-info/requires.txt
writing top-level names to pytest_trio.egg-info/top_level.txt
writing manifest file 'pytest_trio.egg-info/SOURCES.txt'
reading manifest file 'pytest_trio.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
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 'pytest_trio.egg-info/SOURCES.txt'
Copying pytest_trio.egg-info to build/bdist.linux-x86_64/wheel/./pytest_trio-0.8.0-py3.12.egg-info
running install_scripts
creating build/bdist.linux-x86_64/wheel/pytest_trio-0.8.0.dist-info/WHEEL
creating 'dist/pytest_trio-0.8.0-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it
adding 'pytest_trio/__init__.py'
adding 'pytest_trio/_version.py'
adding 'pytest_trio/enable_trio_mode.py'
adding 'pytest_trio/plugin.py'
adding 'pytest_trio/_tests/__init__.py'
adding 'pytest_trio/_tests/conftest.py'
adding 'pytest_trio/_tests/helpers.py'
adding 'pytest_trio/_tests/test_async_fixture.py'
adding 'pytest_trio/_tests/test_async_yield_fixture.py'
adding 'pytest_trio/_tests/test_basic.py'
adding 'pytest_trio/_tests/test_clock_fixture.py'
adding 'pytest_trio/_tests/test_contextvars.py'
adding 'pytest_trio/_tests/test_fixture_mistakes.py'
adding 'pytest_trio/_tests/test_fixture_names.py'
adding 'pytest_trio/_tests/test_fixture_nursery.py'
adding 'pytest_trio/_tests/test_fixture_ordering.py'
adding 'pytest_trio/_tests/test_hypothesis_interaction.py'
adding 'pytest_trio/_tests/test_sync_fixture.py'
adding 'pytest_trio/_tests/test_trio_mode.py'
adding 'pytest_trio-0.8.0.dist-info/licenses/LICENSE'
adding 'pytest_trio-0.8.0.dist-info/licenses/LICENSE.APACHE2'
adding 'pytest_trio-0.8.0.dist-info/licenses/LICENSE.MIT'
adding 'pytest_trio-0.8.0.dist-info/METADATA'
adding 'pytest_trio-0.8.0.dist-info/WHEEL'
adding 'pytest_trio-0.8.0.dist-info/entry_points.txt'
adding 'pytest_trio-0.8.0.dist-info/top_level.txt'
adding 'pytest_trio-0.8.0.dist-info/RECORD'
removing build/bdist.linux-x86_64/wheel
Finished executing setuptoolsBuildPhase
→ installPhase
Executing pypaInstallPhase
Successfully installed pytest_trio-0.8.0-py3-none-any.whl
Finished executing pypaInstallPhase
→ pythonOutputDistPhase
Executing pythonOutputDistPhase
Finished executing pythonOutputDistPhase
→ fixupPhase
shrinking RPATHs of ELF executables and libraries in /nix/store/zgz0dm0r23851bwdnls02xjr79dyd3ci-python3.12-pytest-trio-0.8.0
checking for references to /build/ in /nix/store/zgz0dm0r23851bwdnls02xjr79dyd3ci-python3.12-pytest-trio-0.8.0...
patching script interpreter paths in /nix/store/zgz0dm0r23851bwdnls02xjr79dyd3ci-python3.12-pytest-trio-0.8.0
stripping (with command strip and flags -S -p) in /nix/store/zgz0dm0r23851bwdnls02xjr79dyd3ci-python3.12-pytest-trio-0.8.0/lib
shrinking RPATHs of ELF executables and libraries in /nix/store/0c47dhn6r3iikj84bnwg77l18v786aim-python3.12-pytest-trio-0.8.0-dist
checking for references to /build/ in /nix/store/0c47dhn6r3iikj84bnwg77l18v786aim-python3.12-pytest-trio-0.8.0-dist...
patching script interpreter paths in /nix/store/0c47dhn6r3iikj84bnwg77l18v786aim-python3.12-pytest-trio-0.8.0-dist
Executing pythonRemoveTestsDir
Finished executing pythonRemoveTestsDir
→ pythonCatchConflictsPhase
→ pythonRemoveBinBytecodePhase
→ pythonImportsCheckPhase
Executing pythonImportsCheckPhase
Check whether the following modules can be imported: pytest_trio
→ pytestcachePhase
→ pytestRemoveBytecodePhase
python3.12-uvloop-0.21.0
Build started
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-namespaces-hook
Sourcing python-catch-conflicts-hook.sh
Sourcing pytest-check-hook
Using pytestCheckPhase
→ unpackPhase
unpacking source archive /nix/store/swdwcx08604kzw0yjis58rpzys5ja2r3-uvloop-0.21.0.tar.gz
source root is uvloop-0.21.0
setting SOURCE_DATE_EPOCH to timestamp 1728943161 of file "uvloop-0.21.0/setup.cfg"
→ patchPhase
applying patch /nix/store/zprd23byhnminl9j9ahzw160qqjwhfq3-96b7ed31afaf02800d779a395591da6a2c8c50e1.patch
patching file tests/test_base.py
applying patch /nix/store/hb5yk341fnzhrz8yf3l9wa074idlfmr6-56807922f847ddac231a53d5b03eef70092b987c.patch
patching file tests/test_dns.py
→ updateAutotoolsGnuConfigScriptsPhase
→ configurePhase
no configure script, doing nothing
→ buildPhase
Executing pypaBuildPhase
Creating a wheel...
pypa build flags: --no-isolation --outdir dist/ --wheel
* Getting build dependencies for wheel...
/nix/store/dc1zv2avnpf3zifhg4awwq3fi7wx0yzq-python3.12-setuptools-78.1.1/lib/python3.12/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated
!!
********************************************************************************
Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0).
This deprecation is overdue, please update your project and remove deprecated
calls to avoid build errors in the future.
See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.
********************************************************************************
!!
corresp(dist, value, root_dir)
/nix/store/dc1zv2avnpf3zifhg4awwq3fi7wx0yzq-python3.12-setuptools-78.1.1/lib/python3.12/site-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated.
!!
********************************************************************************
Please consider removing the following classifiers in favor of a SPDX license expression:
License :: OSI Approved :: Apache Software License
License :: OSI Approved :: MIT License
See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.
********************************************************************************
!!
dist._finalize_license_expression()
/nix/store/dc1zv2avnpf3zifhg4awwq3fi7wx0yzq-python3.12-setuptools-78.1.1/lib/python3.12/site-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated.
!!
********************************************************************************
Please consider removing the following classifiers in favor of a SPDX license expression:
License :: OSI Approved :: Apache Software License
License :: OSI Approved :: MIT License
See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.
********************************************************************************
!!
self._finalize_license_expression()
running egg_info
writing uvloop.egg-info/PKG-INFO
writing dependency_links to uvloop.egg-info/dependency_links.txt
writing requirements to uvloop.egg-info/requires.txt
writing top-level names to uvloop.egg-info/top_level.txt
reading manifest file 'uvloop.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching '*' under directory 'vendor/libuv'
warning: no previously-included files matching '*' found under directory 'vendor/libuv/.git'
warning: no previously-included files matching '*' found under directory 'vendor/libuv/docs'
warning: no previously-included files matching '*' found under directory 'vendor/libuv/img'
adding license file 'LICENSE-APACHE'
adding license file 'LICENSE-MIT'
writing manifest file 'uvloop.egg-info/SOURCES.txt'
* Building wheel...
/nix/store/dc1zv2avnpf3zifhg4awwq3fi7wx0yzq-python3.12-setuptools-78.1.1/lib/python3.12/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated
!!
********************************************************************************
Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0).
This deprecation is overdue, please update your project and remove deprecated
calls to avoid build errors in the future.
See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.
********************************************************************************
!!
corresp(dist, value, root_dir)
/nix/store/dc1zv2avnpf3zifhg4awwq3fi7wx0yzq-python3.12-setuptools-78.1.1/lib/python3.12/site-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated.
!!
********************************************************************************
Please consider removing the following classifiers in favor of a SPDX license expression:
License :: OSI Approved :: Apache Software License
License :: OSI Approved :: MIT License
See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.
********************************************************************************
!!
dist._finalize_license_expression()
/nix/store/dc1zv2avnpf3zifhg4awwq3fi7wx0yzq-python3.12-setuptools-78.1.1/lib/python3.12/site-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated.
!!
********************************************************************************
Please consider removing the following classifiers in favor of a SPDX license expression:
License :: OSI Approved :: Apache Software License
License :: OSI Approved :: MIT License
See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.
********************************************************************************
!!
self._finalize_license_expression()
running bdist_wheel
running build
running build_py
creating build/lib.linux-x86_64-cpython-312/uvloop
copying uvloop/__init__.py -> build/lib.linux-x86_64-cpython-312/uvloop
copying uvloop/_noop.py -> build/lib.linux-x86_64-cpython-312/uvloop
copying uvloop/_testbase.py -> build/lib.linux-x86_64-cpython-312/uvloop
copying uvloop/_version.py -> build/lib.linux-x86_64-cpython-312/uvloop
running egg_info
writing uvloop.egg-info/PKG-INFO
writing dependency_links to uvloop.egg-info/dependency_links.txt
writing requirements to uvloop.egg-info/requires.txt
writing top-level names to uvloop.egg-info/top_level.txt
reading manifest file 'uvloop.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching '*' under directory 'vendor/libuv'
warning: no previously-included files matching '*' found under directory 'vendor/libuv/.git'
warning: no previously-included files matching '*' found under directory 'vendor/libuv/docs'
warning: no previously-included files matching '*' found under directory 'vendor/libuv/img'
adding license file 'LICENSE-APACHE'
adding license file 'LICENSE-MIT'
writing manifest file 'uvloop.egg-info/SOURCES.txt'
/nix/store/dc1zv2avnpf3zifhg4awwq3fi7wx0yzq-python3.12-setuptools-78.1.1/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'uvloop.handles' is absent from the `packages` configuration.
!!
********************************************************************************
############################
# Package would be ignored #
############################
Python recognizes 'uvloop.handles' as an importable package[^1],
but it is absent from setuptools' `packages` configuration.
This leads to an ambiguous overall configuration. If you want to distribute this
package, please make sure that 'uvloop.handles' is explicitly added
to the `packages` configuration field.
Alternatively, you can also rely on setuptools' discovery methods
(for example by using `find_namespace_packages(...)`/`find_namespace:`
instead of `find_packages(...)`/`find:`).
You can read more about "package discovery" on setuptools documentation page:
- https://setuptools.pypa.io/en/latest/userguide/package_discovery.html
If you don't want 'uvloop.handles' to be distributed and are
already explicitly excluding 'uvloop.handles' via
`find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`,
you can try to use `exclude_package_data`, or `include-package-data=False` in
combination with a more fine grained `package-data` configuration.
You can read more about "package data files" on setuptools documentation page:
- https://setuptools.pypa.io/en/latest/userguide/datafiles.html
[^1]: For Python, any directory (with suitable naming) can be imported,
even if it does not contain any `.py` files.
On the other hand, currently there is no concept of package data
directory, all directories are treated like packages.
********************************************************************************
!!
check.warn(importable)
/nix/store/dc1zv2avnpf3zifhg4awwq3fi7wx0yzq-python3.12-setuptools-78.1.1/lib/python3.12/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'uvloop.includes' is absent from the `packages` configuration.
!!
********************************************************************************
############################
# Package would be ignored #
############################
Python recognizes 'uvloop.includes' as an importable package[^1],
but it is absent from setuptools' `packages` configuration.
This leads to an ambiguous overall configuration. If you want to distribute this
package, please make sure that 'uvloop.includes' is explicitly added
to the `packages` configuration field.
Alternatively, you can also rely on setuptools' discovery methods
(for example by using `find_namespace_packages(...)`/`find_namespace:`
instead of `find_packages(...)`/`find:`).
You can read more about "package discovery" on setuptools documentation page:
- https://setuptools.pypa.io/en/latest/userguide/package_discovery.html
If you don't want 'uvloop.includes' to be distributed and are
already explicitly excluding 'uvloop.includes' via
`find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`,
you can try to use `exclude_package_data`, or `include-package-data=False` in
combination with a more fine grained `package-data` configuration.
You can read more about "package data files" on setuptools documentation page:
- https://setuptools.pypa.io/en/latest/userguide/datafiles.html
[^1]: For Python, any directory (with suitable naming) can be imported,
even if it does not contain any `.py` files.
On the other hand, currently there is no concept of package data
directory, all directories are treated like packages.
********************************************************************************
!!
check.warn(importable)
copying uvloop/cbhandles.pxd -> build/lib.linux-x86_64-cpython-312/uvloop
copying uvloop/cbhandles.pyx -> build/lib.linux-x86_64-cpython-312/uvloop
copying uvloop/dns.pyx -> build/lib.linux-x86_64-cpython-312/uvloop
copying uvloop/errors.pyx -> build/lib.linux-x86_64-cpython-312/uvloop
copying uvloop/loop.pxd -> build/lib.linux-x86_64-cpython-312/uvloop
copying uvloop/loop.pyi -> build/lib.linux-x86_64-cpython-312/uvloop
copying uvloop/loop.pyx -> build/lib.linux-x86_64-cpython-312/uvloop
copying uvloop/lru.pyx -> build/lib.linux-x86_64-cpython-312/uvloop
copying uvloop/pseudosock.pyx -> build/lib.linux-x86_64-cpython-312/uvloop
copying uvloop/py.typed -> build/lib.linux-x86_64-cpython-312/uvloop
copying uvloop/request.pxd -> build/lib.linux-x86_64-cpython-312/uvloop
copying uvloop/request.pyx -> build/lib.linux-x86_64-cpython-312/uvloop
copying uvloop/server.pxd -> build/lib.linux-x86_64-cpython-312/uvloop
copying uvloop/server.pyx -> build/lib.linux-x86_64-cpython-312/uvloop
copying uvloop/sslproto.pxd -> build/lib.linux-x86_64-cpython-312/uvloop
copying uvloop/sslproto.pyx -> build/lib.linux-x86_64-cpython-312/uvloop
creating build/lib.linux-x86_64-cpython-312/uvloop/handles
copying uvloop/handles/async_.pxd -> build/lib.linux-x86_64-cpython-312/uvloop/handles
copying uvloop/handles/async_.pyx -> build/lib.linux-x86_64-cpython-312/uvloop/handles
copying uvloop/handles/basetransport.pxd -> build/lib.linux-x86_64-cpython-312/uvloop/handles
copying uvloop/handles/basetransport.pyx -> build/lib.linux-x86_64-cpython-312/uvloop/handles
copying uvloop/handles/check.pxd -> build/lib.linux-x86_64-cpython-312/uvloop/handles
copying uvloop/handles/check.pyx -> build/lib.linux-x86_64-cpython-312/uvloop/handles
copying uvloop/handles/fsevent.pxd -> build/lib.linux-x86_64-cpython-312/uvloop/handles
copying uvloop/handles/fsevent.pyx -> build/lib.linux-x86_64-cpython-312/uvloop/handles
copying uvloop/handles/handle.pxd -> build/lib.linux-x86_64-cpython-312/uvloop/handles
copying uvloop/handles/handle.pyx -> build/lib.linux-x86_64-cpython-312/uvloop/handles
copying uvloop/handles/idle.pxd -> build/lib.linux-x86_64-cpython-312/uvloop/handles
copying uvloop/handles/idle.pyx -> build/lib.linux-x86_64-cpython-312/uvloop/handles
copying uvloop/handles/pipe.pxd -> build/lib.linux-x86_64-cpython-312/uvloop/handles
copying uvloop/handles/pipe.pyx -> build/lib.linux-x86_64-cpython-312/uvloop/handles
copying uvloop/handles/poll.pxd -> build/lib.linux-x86_64-cpython-312/uvloop/handles
copying uvloop/handles/poll.pyx -> build/lib.linux-x86_64-cpython-312/uvloop/handles
copying uvloop/handles/process.pxd -> build/lib.linux-x86_64-cpython-312/uvloop/handles
copying uvloop/handles/process.pyx -> build/lib.linux-x86_64-cpython-312/uvloop/handles
copying uvloop/handles/stream.pxd -> build/lib.linux-x86_64-cpython-312/uvloop/handles
copying uvloop/handles/stream.pyx -> build/lib.linux-x86_64-cpython-312/uvloop/handles
copying uvloop/handles/streamserver.pxd -> build/lib.linux-x86_64-cpython-312/uvloop/handles
copying uvloop/handles/streamserver.pyx -> build/lib.linux-x86_64-cpython-312/uvloop/handles
copying uvloop/handles/tcp.pxd -> build/lib.linux-x86_64-cpython-312/uvloop/handles
copying uvloop/handles/tcp.pyx -> build/lib.linux-x86_64-cpython-312/uvloop/handles
copying uvloop/handles/timer.pxd -> build/lib.linux-x86_64-cpython-312/uvloop/handles
copying uvloop/handles/timer.pyx -> build/lib.linux-x86_64-cpython-312/uvloop/handles
copying uvloop/handles/udp.pxd -> build/lib.linux-x86_64-cpython-312/uvloop/handles
copying uvloop/handles/udp.pyx -> build/lib.linux-x86_64-cpython-312/uvloop/handles
creating build/lib.linux-x86_64-cpython-312/uvloop/includes
copying uvloop/includes/__init__.py -> build/lib.linux-x86_64-cpython-312/uvloop/includes
copying uvloop/includes/consts.pxi -> build/lib.linux-x86_64-cpython-312/uvloop/includes
copying uvloop/includes/debug.pxd -> build/lib.linux-x86_64-cpython-312/uvloop/includes
copying uvloop/includes/flowcontrol.pxd -> build/lib.linux-x86_64-cpython-312/uvloop/includes
copying uvloop/includes/python.pxd -> build/lib.linux-x86_64-cpython-312/uvloop/includes
copying uvloop/includes/stdlib.pxi -> build/lib.linux-x86_64-cpython-312/uvloop/includes
copying uvloop/includes/system.pxd -> build/lib.linux-x86_64-cpython-312/uvloop/includes
copying uvloop/includes/uv.pxd -> build/lib.linux-x86_64-cpython-312/uvloop/includes
running build_ext
building 'uvloop.loop' extension
creating build/temp.linux-x86_64-cpython-312/uvloop
gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O3 -Wall -I/nix/store/mqdzkx7md35lbx1klh4hjlwn5912gmvd-libxcrypt-4.4.38/include -fPIC -I/nix/store/nn9ckj7v5gxzzajwz79lzr9kclpvf9pf-python3-3.12.11/include/python3.12 -c uvloop/loop.c -o build/temp.linux-x86_64-cpython-312/uvloop/loop.o -O2
wlcs-1.7.0
CMakeFiles/wlcs.asan.dir/src/pointer_constraints_unstable_v1.cpp.o:pointer_constraints_unstable_v1.cpp:function pizlonatedFI1557697___sanitizer_annotate_contiguous_container:(.text+0x858f): error: undefined reference to 'pizlonated___sanitizer_annotate_contiguous_container'
python3.12-uvloop-0.21.0
gcc -shared -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-bzip2-1.0.8/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-expat-2.7.1/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-libffi-3.4.8/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-util-linux-minimal-2.41.1-lib/lib -L/nix/store/mqdzkx7md35lbx1klh4hjlwn5912gmvd-libxcrypt-4.4.38/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-mpdecimal-4.0.0/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-ncurses-6.5/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-openssl-3.4.2/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-sqlite-3.48.0/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-xz-5.8.1/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-zlib-1.3.1/lib -L/nix/store/f7yb9lhi1z8dk4x8gy3c5xf3gvn3yi1s-tzdata-2025b/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-gdbm-1.25-lib/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-readline-8.2p13/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-bzip2-1.0.8/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-expat-2.7.1/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-libffi-3.4.8/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-util-linux-minimal-2.41.1-lib/lib -L/nix/store/mqdzkx7md35lbx1klh4hjlwn5912gmvd-libxcrypt-4.4.38/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-mpdecimal-4.0.0/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-ncurses-6.5/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-openssl-3.4.2/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-sqlite-3.48.0/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-xz-5.8.1/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-zlib-1.3.1/lib -L/nix/store/f7yb9lhi1z8dk4x8gy3c5xf3gvn3yi1s-tzdata-2025b/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-gdbm-1.25-lib/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-readline-8.2p13/lib build/temp.linux-x86_64-cpython-312/uvloop/loop.o -L/nix/store/nn9ckj7v5gxzzajwz79lzr9kclpvf9pf-python3-3.12.11/lib -luv -lrt -lpthread -o build/lib.linux-x86_64-cpython-312/uvloop/loop.cpython-312-x86_64-linux-gnu.so
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/uvloop
copying build/lib.linux-x86_64-cpython-312/uvloop/__init__.py -> build/bdist.linux-x86_64/wheel/./uvloop
copying build/lib.linux-x86_64-cpython-312/uvloop/_noop.py -> build/bdist.linux-x86_64/wheel/./uvloop
copying build/lib.linux-x86_64-cpython-312/uvloop/_testbase.py -> build/bdist.linux-x86_64/wheel/./uvloop
copying build/lib.linux-x86_64-cpython-312/uvloop/_version.py -> build/bdist.linux-x86_64/wheel/./uvloop
copying build/lib.linux-x86_64-cpython-312/uvloop/cbhandles.pxd -> build/bdist.linux-x86_64/wheel/./uvloop
copying build/lib.linux-x86_64-cpython-312/uvloop/cbhandles.pyx -> build/bdist.linux-x86_64/wheel/./uvloop
copying build/lib.linux-x86_64-cpython-312/uvloop/dns.pyx -> build/bdist.linux-x86_64/wheel/./uvloop
copying build/lib.linux-x86_64-cpython-312/uvloop/errors.pyx -> build/bdist.linux-x86_64/wheel/./uvloop
copying build/lib.linux-x86_64-cpython-312/uvloop/loop.pxd -> build/bdist.linux-x86_64/wheel/./uvloop
copying build/lib.linux-x86_64-cpython-312/uvloop/loop.pyi -> build/bdist.linux-x86_64/wheel/./uvloop
copying build/lib.linux-x86_64-cpython-312/uvloop/loop.pyx -> build/bdist.linux-x86_64/wheel/./uvloop
copying build/lib.linux-x86_64-cpython-312/uvloop/lru.pyx -> build/bdist.linux-x86_64/wheel/./uvloop
copying build/lib.linux-x86_64-cpython-312/uvloop/pseudosock.pyx -> build/bdist.linux-x86_64/wheel/./uvloop
copying build/lib.linux-x86_64-cpython-312/uvloop/py.typed -> build/bdist.linux-x86_64/wheel/./uvloop
copying build/lib.linux-x86_64-cpython-312/uvloop/request.pxd -> build/bdist.linux-x86_64/wheel/./uvloop
copying build/lib.linux-x86_64-cpython-312/uvloop/request.pyx -> build/bdist.linux-x86_64/wheel/./uvloop
copying build/lib.linux-x86_64-cpython-312/uvloop/server.pxd -> build/bdist.linux-x86_64/wheel/./uvloop
copying build/lib.linux-x86_64-cpython-312/uvloop/server.pyx -> build/bdist.linux-x86_64/wheel/./uvloop
copying build/lib.linux-x86_64-cpython-312/uvloop/sslproto.pxd -> build/bdist.linux-x86_64/wheel/./uvloop
copying build/lib.linux-x86_64-cpython-312/uvloop/sslproto.pyx -> build/bdist.linux-x86_64/wheel/./uvloop
creating build/bdist.linux-x86_64/wheel/uvloop/handles
copying build/lib.linux-x86_64-cpython-312/uvloop/handles/async_.pxd -> build/bdist.linux-x86_64/wheel/./uvloop/handles
copying build/lib.linux-x86_64-cpython-312/uvloop/handles/async_.pyx -> build/bdist.linux-x86_64/wheel/./uvloop/handles
copying build/lib.linux-x86_64-cpython-312/uvloop/handles/basetransport.pxd -> build/bdist.linux-x86_64/wheel/./uvloop/handles
copying build/lib.linux-x86_64-cpython-312/uvloop/handles/basetransport.pyx -> build/bdist.linux-x86_64/wheel/./uvloop/handles
copying build/lib.linux-x86_64-cpython-312/uvloop/handles/check.pxd -> build/bdist.linux-x86_64/wheel/./uvloop/handles
copying build/lib.linux-x86_64-cpython-312/uvloop/handles/check.pyx -> build/bdist.linux-x86_64/wheel/./uvloop/handles
copying build/lib.linux-x86_64-cpython-312/uvloop/handles/fsevent.pxd -> build/bdist.linux-x86_64/wheel/./uvloop/handles
copying build/lib.linux-x86_64-cpython-312/uvloop/handles/fsevent.pyx -> build/bdist.linux-x86_64/wheel/./uvloop/handles
copying build/lib.linux-x86_64-cpython-312/uvloop/handles/handle.pxd -> build/bdist.linux-x86_64/wheel/./uvloop/handles
copying build/lib.linux-x86_64-cpython-312/uvloop/handles/handle.pyx -> build/bdist.linux-x86_64/wheel/./uvloop/handles
copying build/lib.linux-x86_64-cpython-312/uvloop/handles/idle.pxd -> build/bdist.linux-x86_64/wheel/./uvloop/handles
copying build/lib.linux-x86_64-cpython-312/uvloop/handles/idle.pyx -> build/bdist.linux-x86_64/wheel/./uvloop/handles
copying build/lib.linux-x86_64-cpython-312/uvloop/handles/pipe.pxd -> build/bdist.linux-x86_64/wheel/./uvloop/handles
copying build/lib.linux-x86_64-cpython-312/uvloop/handles/pipe.pyx -> build/bdist.linux-x86_64/wheel/./uvloop/handles
copying build/lib.linux-x86_64-cpython-312/uvloop/handles/poll.pxd -> build/bdist.linux-x86_64/wheel/./uvloop/handles
copying build/lib.linux-x86_64-cpython-312/uvloop/handles/poll.pyx -> build/bdist.linux-x86_64/wheel/./uvloop/handles
copying build/lib.linux-x86_64-cpython-312/uvloop/handles/process.pxd -> build/bdist.linux-x86_64/wheel/./uvloop/handles
copying build/lib.linux-x86_64-cpython-312/uvloop/handles/process.pyx -> build/bdist.linux-x86_64/wheel/./uvloop/handles
copying build/lib.linux-x86_64-cpython-312/uvloop/handles/stream.pxd -> build/bdist.linux-x86_64/wheel/./uvloop/handles
copying build/lib.linux-x86_64-cpython-312/uvloop/handles/stream.pyx -> build/bdist.linux-x86_64/wheel/./uvloop/handles
copying build/lib.linux-x86_64-cpython-312/uvloop/handles/streamserver.pxd -> build/bdist.linux-x86_64/wheel/./uvloop/handles
copying build/lib.linux-x86_64-cpython-312/uvloop/handles/streamserver.pyx -> build/bdist.linux-x86_64/wheel/./uvloop/handles
copying build/lib.linux-x86_64-cpython-312/uvloop/handles/tcp.pxd -> build/bdist.linux-x86_64/wheel/./uvloop/handles
copying build/lib.linux-x86_64-cpython-312/uvloop/handles/tcp.pyx -> build/bdist.linux-x86_64/wheel/./uvloop/handles
copying build/lib.linux-x86_64-cpython-312/uvloop/handles/timer.pxd -> build/bdist.linux-x86_64/wheel/./uvloop/handles
copying build/lib.linux-x86_64-cpython-312/uvloop/handles/timer.pyx -> build/bdist.linux-x86_64/wheel/./uvloop/handles
copying build/lib.linux-x86_64-cpython-312/uvloop/handles/udp.pxd -> build/bdist.linux-x86_64/wheel/./uvloop/handles
copying build/lib.linux-x86_64-cpython-312/uvloop/handles/udp.pyx -> build/bdist.linux-x86_64/wheel/./uvloop/handles
creating build/bdist.linux-x86_64/wheel/uvloop/includes
copying build/lib.linux-x86_64-cpython-312/uvloop/includes/__init__.py -> build/bdist.linux-x86_64/wheel/./uvloop/includes
copying build/lib.linux-x86_64-cpython-312/uvloop/includes/consts.pxi -> build/bdist.linux-x86_64/wheel/./uvloop/includes
copying build/lib.linux-x86_64-cpython-312/uvloop/includes/debug.pxd -> build/bdist.linux-x86_64/wheel/./uvloop/includes
copying build/lib.linux-x86_64-cpython-312/uvloop/includes/flowcontrol.pxd -> build/bdist.linux-x86_64/wheel/./uvloop/includes
copying build/lib.linux-x86_64-cpython-312/uvloop/includes/python.pxd -> build/bdist.linux-x86_64/wheel/./uvloop/includes
copying build/lib.linux-x86_64-cpython-312/uvloop/includes/stdlib.pxi -> build/bdist.linux-x86_64/wheel/./uvloop/includes
copying build/lib.linux-x86_64-cpython-312/uvloop/includes/system.pxd -> build/bdist.linux-x86_64/wheel/./uvloop/includes
copying build/lib.linux-x86_64-cpython-312/uvloop/includes/uv.pxd -> build/bdist.linux-x86_64/wheel/./uvloop/includes
copying build/lib.linux-x86_64-cpython-312/uvloop/loop.cpython-312-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./uvloop
running install_egg_info
Copying uvloop.egg-info to build/bdist.linux-x86_64/wheel/./uvloop-0.21.0-py3.12.egg-info
running install_scripts
creating build/bdist.linux-x86_64/wheel/uvloop-0.21.0.dist-info/WHEEL
creating '/build/uvloop-0.21.0/dist/.tmp-jb6xxitv/uvloop-0.21.0-cp312-cp312-linux_x86_64.whl' and adding 'build/bdist.linux-x86_64/wheel' to it
adding 'uvloop/__init__.py'
adding 'uvloop/_noop.py'
adding 'uvloop/_testbase.py'
adding 'uvloop/_version.py'
adding 'uvloop/cbhandles.pxd'
adding 'uvloop/cbhandles.pyx'
adding 'uvloop/dns.pyx'
adding 'uvloop/errors.pyx'
adding 'uvloop/loop.cpython-312-x86_64-linux-gnu.so'
adding 'uvloop/loop.pxd'
adding 'uvloop/loop.pyi'
adding 'uvloop/loop.pyx'
adding 'uvloop/lru.pyx'
adding 'uvloop/pseudosock.pyx'
adding 'uvloop/py.typed'
adding 'uvloop/request.pxd'
adding 'uvloop/request.pyx'
adding 'uvloop/server.pxd'
adding 'uvloop/server.pyx'
adding 'uvloop/sslproto.pxd'
adding 'uvloop/sslproto.pyx'
adding 'uvloop/handles/async_.pxd'
adding 'uvloop/handles/async_.pyx'
adding 'uvloop/handles/basetransport.pxd'
adding 'uvloop/handles/basetransport.pyx'
adding 'uvloop/handles/check.pxd'
adding 'uvloop/handles/check.pyx'
adding 'uvloop/handles/fsevent.pxd'
adding 'uvloop/handles/fsevent.pyx'
adding 'uvloop/handles/handle.pxd'
adding 'uvloop/handles/handle.pyx'
adding 'uvloop/handles/idle.pxd'
adding 'uvloop/handles/idle.pyx'
adding 'uvloop/handles/pipe.pxd'
adding 'uvloop/handles/pipe.pyx'
adding 'uvloop/handles/poll.pxd'
adding 'uvloop/handles/poll.pyx'
adding 'uvloop/handles/process.pxd'
adding 'uvloop/handles/process.pyx'
adding 'uvloop/handles/stream.pxd'
adding 'uvloop/handles/stream.pyx'
adding 'uvloop/handles/streamserver.pxd'
adding 'uvloop/handles/streamserver.pyx'
adding 'uvloop/handles/tcp.pxd'
adding 'uvloop/handles/tcp.pyx'
adding 'uvloop/handles/timer.pxd'
adding 'uvloop/handles/timer.pyx'
adding 'uvloop/handles/udp.pxd'
adding 'uvloop/handles/udp.pyx'
adding 'uvloop/includes/__init__.py'
adding 'uvloop/includes/consts.pxi'
adding 'uvloop/includes/debug.pxd'
adding 'uvloop/includes/flowcontrol.pxd'
adding 'uvloop/includes/python.pxd'
adding 'uvloop/includes/stdlib.pxi'
adding 'uvloop/includes/system.pxd'
adding 'uvloop/includes/uv.pxd'
adding 'uvloop-0.21.0.dist-info/licenses/LICENSE-APACHE'
adding 'uvloop-0.21.0.dist-info/licenses/LICENSE-MIT'
adding 'uvloop-0.21.0.dist-info/METADATA'
adding 'uvloop-0.21.0.dist-info/WHEEL'
adding 'uvloop-0.21.0.dist-info/top_level.txt'
adding 'uvloop-0.21.0.dist-info/RECORD'
removing build/bdist.linux-x86_64/wheel
Successfully built uvloop-0.21.0-cp312-cp312-linux_x86_64.whl
Finished creating a wheel...
Finished executing pypaBuildPhase
buildPhase completed in 48 seconds
→ pythonRuntimeDepsCheckHook
Executing pythonRuntimeDepsCheck
Checking runtime dependencies for uvloop-0.21.0-cp312-cp312-linux_x86_64.whl
Finished executing pythonRuntimeDepsCheck
→ installPhase
Executing pypaInstallPhase
Successfully installed uvloop-0.21.0-cp312-cp312-linux_x86_64.whl
Finished executing pypaInstallPhase
→ pythonOutputDistPhase
Executing pythonOutputDistPhase
Finished executing pythonOutputDistPhase
→ fixupPhase
shrinking RPATHs of ELF executables and libraries in /nix/store/aq5nbd7qnag2g8w92pglgqm36phd4vw2-python3.12-uvloop-0.21.0
shrinking /nix/store/aq5nbd7qnag2g8w92pglgqm36phd4vw2-python3.12-uvloop-0.21.0/lib/python3.12/site-packages/uvloop/loop.cpython-312-x86_64-linux-gnu.so
checking for references to /build/ in /nix/store/aq5nbd7qnag2g8w92pglgqm36phd4vw2-python3.12-uvloop-0.21.0...
patching script interpreter paths in /nix/store/aq5nbd7qnag2g8w92pglgqm36phd4vw2-python3.12-uvloop-0.21.0
stripping (with command strip and flags -S -p) in /nix/store/aq5nbd7qnag2g8w92pglgqm36phd4vw2-python3.12-uvloop-0.21.0/lib
shrinking RPATHs of ELF executables and libraries in /nix/store/4a5lq8d7qqibjqls8spvdcxzm4wzkbfa-python3.12-uvloop-0.21.0-dist
checking for references to /build/ in /nix/store/4a5lq8d7qqibjqls8spvdcxzm4wzkbfa-python3.12-uvloop-0.21.0-dist...
patching script interpreter paths in /nix/store/4a5lq8d7qqibjqls8spvdcxzm4wzkbfa-python3.12-uvloop-0.21.0-dist
Executing pythonRemoveTestsDir
Finished executing pythonRemoveTestsDir
→ installCheckPhase
no Makefile or custom installCheckPhase, doing nothing
→ pythonCatchConflictsPhase
→ pythonRemoveBinBytecodePhase
→ pythonImportsCheckPhase
Executing pythonImportsCheckPhase
Check whether the following modules can be imported: uvloop uvloop.loop
→ pytestCheckPhase
Executing pytestCheckPhase
pytest flags: -m pytest --ignore-glob=tests/test_sourcecode.py --deselect=tests/test_process.py::Test_UV_Process::test_process_env_2 --deselect=tests/test_process.py::Test_AIO_Process::test_process_env_2 --deselect=tests/test_process.py::Test_UV_Process::test_process_streams_redirect --deselect=tests/test_process.py::Test_AIO_Process::test_process_streams_redirect --deselect=tests/test_base.py::TestBaseUV.test_call_at --deselect=tests/test_dns.py
============================= test session starts ==============================
platform linux -- Python 3.12.11, pytest-8.3.5, pluggy-1.5.0
rootdir: /build/uvloop-0.21.0
configfile: pyproject.toml
testpaths: tests
collected 506 items / 59 deselected / 447 selected
tests/test_aiohttp.py ssss
tests/test_base.py .......................................................................................
tests/test_context.py ..................s..s.s......
tests/test_cython.py .
tests/test_dealloc.py .
tests/test_executors.py ....
tests/test_fs_event.py ..
tests/test_libuv_api.py ..
tests/test_pipes.py ............
tests/test_process.py ..............................................................................
tests/test_process_spawning.py .
tests/test_regr1.py .
tests/test_runner.py ..
tests/test_signals.py .....................
tests/test_sockets.py .................................
tests/test_tcp.py ................................................................................s.s.ss.ssss.sss.ss..ssssssss
tests/test_testbase.py ...
tests/test_udp.py ..................ss...
tests/test_unix.py ..................................
=============================== warnings summary ===============================
tests/test_executors.py::TestUVExecutors::test_executors_process_pool_01
tests/test_executors.py::TestAIOExecutors::test_executors_process_pool_01
tests/test_regr1.py::TestIssue39Regr::test_issue39_regression
/nix/store/nn9ckj7v5gxzzajwz79lzr9kclpvf9pf-python3-3.12.11/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=243) is multi-threaded, use of fork() may lead to deadlocks in the child.
self.pid = os.fork()
-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
==== 417 passed, 30 skipped, 59 deselected, 3 warnings in 67.11s (0:01:07) =====
Finished executing pytestCheckPhase
pytestCheckPhase completed in 1 minutes 7 seconds
→ pytestcachePhase
→ pytestRemoveBytecodePhase
python3.12-pproxy-2.7.9
Build started
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-namespaces-hook
Sourcing python-catch-conflicts-hook.sh
→ unpackPhase
unpacking source archive /nix/store/nvfi4r070n4brarcd217jqm4acn00vj3-source
source root is source
setting SOURCE_DATE_EPOCH to timestamp 315619200 of file "source/tests/cipher_verify.py"
→ patchPhase
→ updateAutotoolsGnuConfigScriptsPhase
→ configurePhase
no configure script, doing nothing
→ buildPhase
Executing pypaBuildPhase
Creating a wheel...
pypa build flags: --no-isolation --outdir dist/ --wheel
* Getting build dependencies for wheel...
/nix/store/dc1zv2avnpf3zifhg4awwq3fi7wx0yzq-python3.12-setuptools-78.1.1/lib/python3.12/site-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated.
!!
********************************************************************************
Please consider removing the following classifiers in favor of a SPDX license expression:
License :: OSI Approved :: MIT License
See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.
********************************************************************************
!!
self._finalize_license_expression()
running egg_info
creating pproxy.egg-info
writing pproxy.egg-info/PKG-INFO
writing dependency_links to pproxy.egg-info/dependency_links.txt
writing entry points to pproxy.egg-info/entry_points.txt
writing requirements to pproxy.egg-info/requires.txt
writing top-level names to pproxy.egg-info/top_level.txt
writing manifest file 'pproxy.egg-info/SOURCES.txt'
reading manifest file 'pproxy.egg-info/SOURCES.txt'
adding license file 'LICENSE'
writing manifest file 'pproxy.egg-info/SOURCES.txt'
* Building wheel...
/nix/store/dc1zv2avnpf3zifhg4awwq3fi7wx0yzq-python3.12-setuptools-78.1.1/lib/python3.12/site-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated.
!!
********************************************************************************
Please consider removing the following classifiers in favor of a SPDX license expression:
License :: OSI Approved :: MIT License
See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.
********************************************************************************
!!
self._finalize_license_expression()
running bdist_wheel
running build
running build_py
creating build/lib/pproxy
copying pproxy/__doc__.py -> build/lib/pproxy
copying pproxy/__init__.py -> build/lib/pproxy
copying pproxy/__main__.py -> build/lib/pproxy
copying pproxy/cipher.py -> build/lib/pproxy
copying pproxy/cipherpy.py -> build/lib/pproxy
copying pproxy/plugin.py -> build/lib/pproxy
copying pproxy/proto.py -> build/lib/pproxy
copying pproxy/server.py -> build/lib/pproxy
copying pproxy/sysproxy.py -> build/lib/pproxy
copying pproxy/verbose.py -> build/lib/pproxy
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/pproxy
copying build/lib/pproxy/__doc__.py -> build/bdist.linux-x86_64/wheel/./pproxy
copying build/lib/pproxy/__init__.py -> build/bdist.linux-x86_64/wheel/./pproxy
copying build/lib/pproxy/__main__.py -> build/bdist.linux-x86_64/wheel/./pproxy
copying build/lib/pproxy/cipher.py -> build/bdist.linux-x86_64/wheel/./pproxy
copying build/lib/pproxy/cipherpy.py -> build/bdist.linux-x86_64/wheel/./pproxy
copying build/lib/pproxy/plugin.py -> build/bdist.linux-x86_64/wheel/./pproxy
copying build/lib/pproxy/proto.py -> build/bdist.linux-x86_64/wheel/./pproxy
copying build/lib/pproxy/server.py -> build/bdist.linux-x86_64/wheel/./pproxy
copying build/lib/pproxy/sysproxy.py -> build/bdist.linux-x86_64/wheel/./pproxy
copying build/lib/pproxy/verbose.py -> build/bdist.linux-x86_64/wheel/./pproxy
running install_egg_info
running egg_info
writing pproxy.egg-info/PKG-INFO
writing dependency_links to pproxy.egg-info/dependency_links.txt
writing entry points to pproxy.egg-info/entry_points.txt
writing requirements to pproxy.egg-info/requires.txt
writing top-level names to pproxy.egg-info/top_level.txt
reading manifest file 'pproxy.egg-info/SOURCES.txt'
adding license file 'LICENSE'
writing manifest file 'pproxy.egg-info/SOURCES.txt'
Copying pproxy.egg-info to build/bdist.linux-x86_64/wheel/./pproxy-2.3.7-py3.12.egg-info
running install_scripts
creating build/bdist.linux-x86_64/wheel/pproxy-2.3.7.dist-info/WHEEL
creating '/build/source/dist/.tmp-o1js2x63/pproxy-2.3.7-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it
adding 'pproxy/__doc__.py'
adding 'pproxy/__init__.py'
adding 'pproxy/__main__.py'
adding 'pproxy/cipher.py'
adding 'pproxy/cipherpy.py'
adding 'pproxy/plugin.py'
adding 'pproxy/proto.py'
adding 'pproxy/server.py'
adding 'pproxy/sysproxy.py'
adding 'pproxy/verbose.py'
adding 'pproxy-2.3.7.dist-info/licenses/LICENSE'
adding 'pproxy-2.3.7.dist-info/METADATA'
adding 'pproxy-2.3.7.dist-info/WHEEL'
adding 'pproxy-2.3.7.dist-info/entry_points.txt'
adding 'pproxy-2.3.7.dist-info/top_level.txt'
adding 'pproxy-2.3.7.dist-info/RECORD'
removing build/bdist.linux-x86_64/wheel
Successfully built pproxy-2.3.7-py3-none-any.whl
Finished creating a wheel...
Finished executing pypaBuildPhase
→ pythonRuntimeDepsCheckHook
Executing pythonRuntimeDepsCheck
Checking runtime dependencies for pproxy-2.3.7-py3-none-any.whl
Finished executing pythonRuntimeDepsCheck
→ installPhase
Executing pypaInstallPhase
Successfully installed pproxy-2.3.7-py3-none-any.whl
Finished executing pypaInstallPhase
→ pythonOutputDistPhase
Executing pythonOutputDistPhase
Finished executing pythonOutputDistPhase
→ fixupPhase
shrinking RPATHs of ELF executables and libraries in /nix/store/amxlfd2br6n92inbr1ybi0srvnzjmgyp-python3.12-pproxy-2.7.9
checking for references to /build/ in /nix/store/amxlfd2br6n92inbr1ybi0srvnzjmgyp-python3.12-pproxy-2.7.9...
patching script interpreter paths in /nix/store/amxlfd2br6n92inbr1ybi0srvnzjmgyp-python3.12-pproxy-2.7.9
stripping (with command strip and flags -S -p) in /nix/store/amxlfd2br6n92inbr1ybi0srvnzjmgyp-python3.12-pproxy-2.7.9/lib /nix/store/amxlfd2br6n92inbr1ybi0srvnzjmgyp-python3.12-pproxy-2.7.9/bin
shrinking RPATHs of ELF executables and libraries in /nix/store/pz3b0g7vki231bk9i7vhjald33ir7gfp-python3.12-pproxy-2.7.9-dist
checking for references to /build/ in /nix/store/pz3b0g7vki231bk9i7vhjald33ir7gfp-python3.12-pproxy-2.7.9-dist...
patching script interpreter paths in /nix/store/pz3b0g7vki231bk9i7vhjald33ir7gfp-python3.12-pproxy-2.7.9-dist
Rewriting #!/nix/store/nn9ckj7v5gxzzajwz79lzr9kclpvf9pf-python3-3.12.11/bin/python3.12 to #!/nix/store/nn9ckj7v5gxzzajwz79lzr9kclpvf9pf-python3-3.12.11
wrapping `/nix/store/amxlfd2br6n92inbr1ybi0srvnzjmgyp-python3.12-pproxy-2.7.9/bin/pproxy'...
Executing pythonRemoveTestsDir
Finished executing pythonRemoveTestsDir
→ installCheckPhase
***Testing ./tests/cipher_compare.py***
0.02623707242310047
2.1015265323221684
0.0067220162600278854
1.1984341032803059
4.3409492541104555
***Testing ./tests/cipher_speed.py***
unknown cipher None
***Testing ./tests/cipher_verify.py***
Testing all ciphers
Testing AES_128_CFB_Cipher ...
Passed 0.0131297055631876 0.20192714221775532
Testing AES_128_CFB8_Cipher ...
Passed 0.0033743269741535187 3.0219810493290424
Testing AES_128_CTR_Cipher ...
Passed 0.0004809107631444931 0.20299401693046093
Testing AES_128_GCM_Cipher ...
Passed 0.0035412516444921494 0.28221942484378815
Testing AES_128_OFB_Cipher ...
Passed 0.0005170609802007675 0.1928023360669613
Testing AES_192_CFB_Cipher ...
Passed 0.0005059204995632172 0.2358128521591425
Testing AES_192_CFB8_Cipher ...
Passed 0.003496788442134857 3.602414632216096
Testing AES_192_CTR_Cipher ...
Passed 0.0004699062556028366 0.2416598442941904
Testing AES_192_GCM_Cipher ...
Passed 0.0034634433686733246 0.3262713775038719
Testing AES_192_OFB_Cipher ...
Passed 0.0004820842295885086 0.23484580405056477
Testing AES_256_CFB_Cipher ...
Passed 0.0004976112395524979 0.279192378744483
Testing AES_256_CFB8_Cipher ...
Passed 0.0041139330714941025 4.173900516703725
Testing AES_256_CTR_Cipher ...
Passed 0.00048437900841236115 0.2702523320913315
Testing AES_256_GCM_Cipher ...
Passed 0.003792807459831238 0.3517284169793129
Testing AES_256_OFB_Cipher ...
Passed 0.0005143824964761734 0.25423544086515903
Testing BF_CFB_Cipher ...
Passed 0.002780679613351822 0.5498604271560907
Testing ChaCha20_Cipher ...
Passed 0.0008951220661401749 0.13383733853697777
Testing ChaCha20_IETF_Cipher ...
Passed 0.0004088524729013443 0.13566327281296253
Testing ChaCha20_IETF_POLY1305_Cipher ...
Passed 0.004252396523952484 0.1486797947436571
Testing RC4_Cipher ...
Passed 0.001313425600528717 0.017360536381602287
Testing RC4_MD5_Cipher ...
Passed 0.0004163570702075958 0.017355473712086678
Testing Salsa20_Cipher ...
Passed 0.0012505967170000076 0.1322159506380558
→ pythonCatchConflictsPhase
→ pythonRemoveBinBytecodePhase
→ pythonImportsCheckPhase
Executing pythonImportsCheckPhase
Check whether the following modules can be imported: pproxy
python3.12-httpcore-1.0.9
Build started
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-namespaces-hook
Sourcing python-catch-conflicts-hook.sh
Sourcing pytest-check-hook
Using pytestCheckPhase
→ unpackPhase
unpacking source archive /nix/store/r1dl3x5nvy13f23lqdfwf5b4k4ncpgdf-source
source root is source
setting SOURCE_DATE_EPOCH to timestamp 315619200 of file "source/tests/test_models.py"
→ patchPhase
→ updateAutotoolsGnuConfigScriptsPhase
→ configurePhase
no configure script, doing nothing
→ buildPhase
Executing pypaBuildPhase
Creating a wheel...
pypa build flags: --no-isolation --outdir dist/ --wheel
* Getting build dependencies for wheel...
* Building wheel...
Successfully built httpcore-1.0.9-py3-none-any.whl
Finished creating a wheel...
Finished executing pypaBuildPhase
→ pythonRuntimeDepsCheckHook
Executing pythonRuntimeDepsCheck
Checking runtime dependencies for httpcore-1.0.9-py3-none-any.whl
Finished executing pythonRuntimeDepsCheck
→ installPhase
Executing pypaInstallPhase
Successfully installed httpcore-1.0.9-py3-none-any.whl
Finished executing pypaInstallPhase
→ pythonOutputDistPhase
Executing pythonOutputDistPhase
Finished executing pythonOutputDistPhase
→ fixupPhase
shrinking RPATHs of ELF executables and libraries in /nix/store/7hmaq1v7m24pjl9q7l7yx61qycjv7gk3-python3.12-httpcore-1.0.9
checking for references to /build/ in /nix/store/7hmaq1v7m24pjl9q7l7yx61qycjv7gk3-python3.12-httpcore-1.0.9...
patching script interpreter paths in /nix/store/7hmaq1v7m24pjl9q7l7yx61qycjv7gk3-python3.12-httpcore-1.0.9
stripping (with command strip and flags -S -p) in /nix/store/7hmaq1v7m24pjl9q7l7yx61qycjv7gk3-python3.12-httpcore-1.0.9/lib
shrinking RPATHs of ELF executables and libraries in /nix/store/cl4fbb3h03xrbp5i7sp3ssn681ssmhxf-python3.12-httpcore-1.0.9-dist
checking for references to /build/ in /nix/store/cl4fbb3h03xrbp5i7sp3ssn681ssmhxf-python3.12-httpcore-1.0.9-dist...
patching script interpreter paths in /nix/store/cl4fbb3h03xrbp5i7sp3ssn681ssmhxf-python3.12-httpcore-1.0.9-dist
Executing pythonRemoveTestsDir
Finished executing pythonRemoveTestsDir
→ installCheckPhase
no Makefile or custom installCheckPhase, doing nothing
→ pythonCatchConflictsPhase
→ pythonRemoveBinBytecodePhase
→ pythonImportsCheckPhase
Executing pythonImportsCheckPhase
Check whether the following modules can be imported: httpcore
→ pytestCheckPhase
Executing pytestCheckPhase
pytest flags: -m pytest
/nix/store/n8p1i0p9ibrmpssi64k2cg873djwncgl-python3.12-pytest-asyncio-0.26.0/lib/python3.12/site-packages/pytest_asyncio/plugin.py:217: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset.
The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session"
warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET))
============================= test session starts ==============================
platform linux -- Python 3.12.11, pytest-8.3.5, pluggy-1.5.0
rootdir: /build/source
configfile: pyproject.toml
plugins: asyncio-0.26.0, httpbin-2.1.0, trio-0.8.0, anyio-4.9.0
asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function
collected 220 items
tests/_async/test_connection.py .................. [ 8%]
tests/_async/test_connection_pool.py ................................. [ 23%]
tests/_async/test_http11.py .......................... [ 35%]
tests/_async/test_http2.py .................... [ 44%]
tests/_async/test_http_proxy.py ........... [ 49%]
tests/_async/test_integration.py ...... [ 51%]
tests/_async/test_socks_proxy.py .......... [ 56%]
tests/_sync/test_connection.py ......... [ 60%]
tests/_sync/test_connection_pool.py .................. [ 68%]
tests/_sync/test_http11.py ............. [ 74%]
tests/_sync/test_http2.py .......... [ 79%]
tests/_sync/test_http_proxy.py ...... [ 81%]
tests/_sync/test_integration.py ... [ 83%]
tests/_sync/test_socks_proxy.py ..... [ 85%]
tests/test_api.py ... [ 86%]
tests/test_cancellations.py ....XXX....XXX [ 93%]
tests/test_models.py ............... [100%]
=================================== XPASSES ====================================
=========================== short test summary info ============================
XPASS tests/test_cancellations.py::test_h2_timeout_during_handshake[asyncio]
XPASS tests/test_cancellations.py::test_h2_timeout_during_request[asyncio]
XPASS tests/test_cancellations.py::test_h2_timeout_during_response[asyncio]
XPASS tests/test_cancellations.py::test_h2_timeout_during_handshake[trio]
XPASS tests/test_cancellations.py::test_h2_timeout_during_request[trio]
XPASS tests/test_cancellations.py::test_h2_timeout_during_response[trio]
======================== 214 passed, 6 xpassed in 2.79s ========================
Finished executing pytestCheckPhase
→ pytestcachePhase
→ pytestRemoveBytecodePhase
python3.12-httpx-0.28.1
Build started
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-namespaces-hook
Sourcing python-catch-conflicts-hook.sh
→ unpackPhase
unpacking source archive /nix/store/vm7brysl221z07vnj532aa72h04kbd62-source
source root is source
setting SOURCE_DATE_EPOCH to timestamp 315619200 of file "source/tests/test_wsgi.py"
→ patchPhase
→ updateAutotoolsGnuConfigScriptsPhase
→ configurePhase
no configure script, doing nothing
→ buildPhase
Executing pypaBuildPhase
Creating a wheel...
pypa build flags: --no-isolation --outdir dist/ --wheel
* Getting build dependencies for wheel...
* Building wheel...
Successfully built httpx-0.28.1-py3-none-any.whl
Finished creating a wheel...
Finished executing pypaBuildPhase
→ pythonRuntimeDepsCheckHook
Executing pythonRuntimeDepsCheck
Checking runtime dependencies for httpx-0.28.1-py3-none-any.whl
Finished executing pythonRuntimeDepsCheck
→ installPhase
Executing pypaInstallPhase
Successfully installed httpx-0.28.1-py3-none-any.whl
Finished executing pypaInstallPhase
→ pythonOutputDistPhase
Executing pythonOutputDistPhase
Finished executing pythonOutputDistPhase
→ fixupPhase
shrinking RPATHs of ELF executables and libraries in /nix/store/kkp1xankzg2nf5grdxmd9i69i3gv6r60-python3.12-httpx-0.28.1
checking for references to /build/ in /nix/store/kkp1xankzg2nf5grdxmd9i69i3gv6r60-python3.12-httpx-0.28.1...
patching script interpreter paths in /nix/store/kkp1xankzg2nf5grdxmd9i69i3gv6r60-python3.12-httpx-0.28.1
stripping (with command strip and flags -S -p) in /nix/store/kkp1xankzg2nf5grdxmd9i69i3gv6r60-python3.12-httpx-0.28.1/lib /nix/store/kkp1xankzg2nf5grdxmd9i69i3gv6r60-python3.12-httpx-0.28.1/bin
shrinking RPATHs of ELF executables and libraries in /nix/store/ik2fwwsbvj8103mpaiyg4bjwky1ss3vn-python3.12-httpx-0.28.1-dist
checking for references to /build/ in /nix/store/ik2fwwsbvj8103mpaiyg4bjwky1ss3vn-python3.12-httpx-0.28.1-dist...
patching script interpreter paths in /nix/store/ik2fwwsbvj8103mpaiyg4bjwky1ss3vn-python3.12-httpx-0.28.1-dist
Rewriting #!/nix/store/nn9ckj7v5gxzzajwz79lzr9kclpvf9pf-python3-3.12.11/bin/python3.12 to #!/nix/store/nn9ckj7v5gxzzajwz79lzr9kclpvf9pf-python3-3.12.11
wrapping `/nix/store/kkp1xankzg2nf5grdxmd9i69i3gv6r60-python3.12-httpx-0.28.1/bin/httpx'...
Executing pythonRemoveTestsDir
Finished executing pythonRemoveTestsDir
→ pythonCatchConflictsPhase
→ pythonRemoveBinBytecodePhase
→ pythonImportsCheckPhase
Executing pythonImportsCheckPhase
Check whether the following modules can be imported: httpx
python3.12-twisted-24.11.0
Build started
Sourcing python-remove-tests-dir-hook
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-namespaces-hook
Sourcing python-catch-conflicts-hook.sh
→ unpackPhase
unpacking source archive /nix/store/pvvc92a644pkkxrdfk1gb5crikz2yjp4-twisted-24.11.0.tar.gz
source root is twisted-24.11.0
setting SOURCE_DATE_EPOCH to timestamp 1580601600 of file "twisted-24.11.0/tox.ini"
→ patchPhase
→ updateAutotoolsGnuConfigScriptsPhase
→ updateAutotoolsGnuConfigScriptsPhase
→ configurePhase
no configure script, doing nothing
→ buildPhase
Executing pypaBuildPhase
Creating a wheel...
pypa build flags: --no-isolation --outdir dist/ --wheel
* Getting build dependencies for wheel...
* Building wheel...
Successfully built twisted-24.11.0-py3-none-any.whl
Finished creating a wheel...
Finished executing pypaBuildPhase
→ pythonRuntimeDepsCheckHook
Executing pythonRuntimeDepsCheck
Checking runtime dependencies for twisted-24.11.0-py3-none-any.whl
Finished executing pythonRuntimeDepsCheck
→ installPhase
Executing pypaInstallPhase
Successfully installed twisted-24.11.0-py3-none-any.whl
Finished executing pypaInstallPhase
→ pythonOutputDistPhase
Executing pythonOutputDistPhase
Finished executing pythonOutputDistPhase
→ fixupPhase
shrinking RPATHs of ELF executables and libraries in /nix/store/vfxl0580hnzkrkjqicrzxpcfx5fskgkb-python3.12-twisted-24.11.0-x86_64-unknown-linux-gnufilc0
checking for references to /build/ in /nix/store/vfxl0580hnzkrkjqicrzxpcfx5fskgkb-python3.12-twisted-24.11.0-x86_64-unknown-linux-gnufilc0...
patching script interpreter paths in /nix/store/vfxl0580hnzkrkjqicrzxpcfx5fskgkb-python3.12-twisted-24.11.0-x86_64-unknown-linux-gnufilc0
stripping (with command strip and flags -S -p) in /nix/store/vfxl0580hnzkrkjqicrzxpcfx5fskgkb-python3.12-twisted-24.11.0-x86_64-unknown-linux-gnufilc0/lib /nix/store/vfxl0580hnzkrkjqicrzxpcfx5fskgkb-python3.12-twisted-24.11.0-x86_64-unknown-linux-gnufilc0/bin
shrinking RPATHs of ELF executables and libraries in /nix/store/dxs5gff72iq2cjps4jdgmnnyrsjwq8hg-python3.12-twisted-24.11.0-x86_64-unknown-linux-gnufilc0-dist
checking for references to /build/ in /nix/store/dxs5gff72iq2cjps4jdgmnnyrsjwq8hg-python3.12-twisted-24.11.0-x86_64-unknown-linux-gnufilc0-dist...
patching script interpreter paths in /nix/store/dxs5gff72iq2cjps4jdgmnnyrsjwq8hg-python3.12-twisted-24.11.0-x86_64-unknown-linux-gnufilc0-dist
Rewriting #!/nix/store/nn9ckj7v5gxzzajwz79lzr9kclpvf9pf-python3-3.12.11/bin/python3.12 to #!/nix/store/wk2cw6sgg9rdjpzwxvf0iq8aipy5yvhc-python3-3.12.5-x86_64-unknown-linux-gnufilc0
wrapping `/nix/store/vfxl0580hnzkrkjqicrzxpcfx5fskgkb-python3.12-twisted-24.11.0-x86_64-unknown-linux-gnufilc0/bin/cftp'...
Rewriting #!/nix/store/nn9ckj7v5gxzzajwz79lzr9kclpvf9pf-python3-3.12.11/bin/python3.12 to #!/nix/store/wk2cw6sgg9rdjpzwxvf0iq8aipy5yvhc-python3-3.12.5-x86_64-unknown-linux-gnufilc0
wrapping `/nix/store/vfxl0580hnzkrkjqicrzxpcfx5fskgkb-python3.12-twisted-24.11.0-x86_64-unknown-linux-gnufilc0/bin/ckeygen'...
Rewriting #!/nix/store/nn9ckj7v5gxzzajwz79lzr9kclpvf9pf-python3-3.12.11/bin/python3.12 to #!/nix/store/wk2cw6sgg9rdjpzwxvf0iq8aipy5yvhc-python3-3.12.5-x86_64-unknown-linux-gnufilc0
wrapping `/nix/store/vfxl0580hnzkrkjqicrzxpcfx5fskgkb-python3.12-twisted-24.11.0-x86_64-unknown-linux-gnufilc0/bin/conch'...
Rewriting #!/nix/store/nn9ckj7v5gxzzajwz79lzr9kclpvf9pf-python3-3.12.11/bin/python3.12 to #!/nix/store/wk2cw6sgg9rdjpzwxvf0iq8aipy5yvhc-python3-3.12.5-x86_64-unknown-linux-gnufilc0
wrapping `/nix/store/vfxl0580hnzkrkjqicrzxpcfx5fskgkb-python3.12-twisted-24.11.0-x86_64-unknown-linux-gnufilc0/bin/mailmail'...
Rewriting #!/nix/store/nn9ckj7v5gxzzajwz79lzr9kclpvf9pf-python3-3.12.11/bin/python3.12 to #!/nix/store/wk2cw6sgg9rdjpzwxvf0iq8aipy5yvhc-python3-3.12.5-x86_64-unknown-linux-gnufilc0
wrapping `/nix/store/vfxl0580hnzkrkjqicrzxpcfx5fskgkb-python3.12-twisted-24.11.0-x86_64-unknown-linux-gnufilc0/bin/pyhtmlizer'...
Rewriting #!/nix/store/nn9ckj7v5gxzzajwz79lzr9kclpvf9pf-python3-3.12.11/bin/python3.12 to #!/nix/store/wk2cw6sgg9rdjpzwxvf0iq8aipy5yvhc-python3-3.12.5-x86_64-unknown-linux-gnufilc0
wrapping `/nix/store/vfxl0580hnzkrkjqicrzxpcfx5fskgkb-python3.12-twisted-24.11.0-x86_64-unknown-linux-gnufilc0/bin/tkconch'...
Rewriting #!/nix/store/nn9ckj7v5gxzzajwz79lzr9kclpvf9pf-python3-3.12.11/bin/python3.12 to #!/nix/store/wk2cw6sgg9rdjpzwxvf0iq8aipy5yvhc-python3-3.12.5-x86_64-unknown-linux-gnufilc0
wrapping `/nix/store/vfxl0580hnzkrkjqicrzxpcfx5fskgkb-python3.12-twisted-24.11.0-x86_64-unknown-linux-gnufilc0/bin/trial'...
Rewriting #!/nix/store/nn9ckj7v5gxzzajwz79lzr9kclpvf9pf-python3-3.12.11/bin/python3.12 to #!/nix/store/wk2cw6sgg9rdjpzwxvf0iq8aipy5yvhc-python3-3.12.5-x86_64-unknown-linux-gnufilc0
wrapping `/nix/store/vfxl0580hnzkrkjqicrzxpcfx5fskgkb-python3.12-twisted-24.11.0-x86_64-unknown-linux-gnufilc0/bin/twist'...
Rewriting #!/nix/store/nn9ckj7v5gxzzajwz79lzr9kclpvf9pf-python3-3.12.11/bin/python3.12 to #!/nix/store/wk2cw6sgg9rdjpzwxvf0iq8aipy5yvhc-python3-3.12.5-x86_64-unknown-linux-gnufilc0
wrapping `/nix/store/vfxl0580hnzkrkjqicrzxpcfx5fskgkb-python3.12-twisted-24.11.0-x86_64-unknown-linux-gnufilc0/bin/twistd'...
Executing pythonRemoveTestsDir
Finished executing pythonRemoveTestsDir
→ installCheckPhase
filc safety error: cannot handle inline asm (unsupported constraint for safe inline asm: rm): %4 = call { i64, i64 } asm "mulq $3\0A\09", "={dx},={ax},%{ax},rm,~{cc},~{dirflag},~{fpsr},~{flags}"(i64 %2, i64 %3) #14(libmpdec.so.4) <somewhere>: mpd_alloc
(libmpdec.so.4) <somewhere>: _mpd_to_string
(libmpdec.so.4) <somewhere>: mpd_to_eng_size
(_decimal.cpython-312-x86_64-linux-gnufilc0.so) ./Modules/_decimal/_decimal.c:4351:12: dec_mpd_to_eng
(libpython3.12.so.1.0) Objects/descrobject.c:365:14: method_vectorcall_VARARGS_KEYWORDS
(libpython3.12.so.1.0) ./Include/internal/pycore_call.h:92:11: _PyObject_VectorcallTstate (inlined)
(libpython3.12.so.1.0) Objects/call.c:325:12: PyObject_Vectorcall
(libpython3.12.so.1.0) Python/bytecodes.c:2714:19: _PyEval_EvalFrameDefault
(libpython3.12.so.1.0) ./Include/internal/pycore_ceval.h:89:16: _PyEval_EvalFrame (inlined)
(libpython3.12.so.1.0) Python/ceval.c:1682:12: _PyEval_Vector
(libpython3.12.so.1.0) Python/bltinmodule.c:200:12: builtin___build_class__
(libpython3.12.so.1.0) Objects/methodobject.c:438:24: cfunction_vectorcall_FASTCALL_KEYWORDS
(libpython3.12.so.1.0) ./Include/internal/pycore_call.h:92:11: _PyObject_VectorcallTstate (inlined)
(libpython3.12.so.1.0) Objects/call.c:325:12: PyObject_Vectorcall
(libpython3.12.so.1.0) Python/bytecodes.c:2714:19: _PyEval_EvalFrameDefault
(libpython3.12.so.1.0) ./Include/internal/pycore_ceval.h:89:16: _PyEval_EvalFrame (inlined)
(libpython3.12.so.1.0) Python/ceval.c:1682:12: _PyEval_Vector (inlined)
(libpython3.12.so.1.0) Python/ceval.c:578:21: PyEval_EvalCode
(libpython3.12.so.1.0) Python/bltinmodule.c:1096:17: builtin_exec_impl (inlined)
(libpython3.12.so.1.0) Python/clinic/bltinmodule.c.h:586:20: builtin_exec
(libpython3.12.so.1.0) Objects/methodobject.c:438:24: cfunction_vectorcall_FASTCALL_KEYWORDS
(libpython3.12.so.1.0) Objects/call.c:271:16: _PyVectorcall_Call
(libpython3.12.so.1.0) Objects/call.c:354:16: _PyObject_Call
(libpython3.12.so.1.0) Objects/call.c:379:12: PyObject_Call
(libpython3.12.so.1.0) Python/bytecodes.c:3262:26: _PyEval_EvalFrameDefault
(libpython3.12.so.1.0) ./Include/internal/pycore_ceval.h:89:16: _PyEval_EvalFrame (inlined)
(libpython3.12.so.1.0) Python/ceval.c:1682:12: _PyEval_Vector
(libpython3.12.so.1.0) Objects/call.c:419:16: _PyFunction_Vectorcall
(libpython3.12.so.1.0) ./Include/internal/pycore_call.h:92:11: _PyObject_VectorcallTstate (inlined)
(libpython3.12.so.1.0) Objects/call.c:850:14: object_vacall
(libpython3.12.so.1.0) Objects/call.c:911:24: PyObject_CallMethodObjArgs
(libpython3.12.so.1.0) Python/import.c:2779:11: import_find_and_load (inlined)
(libpython3.12.so.1.0) Python/import.c:2862:15: PyImport_ImportModuleLevelObject
(libpython3.12.so.1.0) Python/bltinmodule.c:275:12: builtin___import___impl (inlined)
(libpython3.12.so.1.0) Python/clinic/bltinmodule.c.h:107:20: builtin___import__
(libpython3.12.so.1.0) Python/bytecodes.c:2974:19: _PyEval_EvalFrameDefault
(libpython3.12.so.1.0) ./Include/internal/pycore_ceval.h:89:16: _PyEval_EvalFrame (inlined)
(libpython3.12.so.1.0) Python/ceval.c:1682:12: _PyEval_Vector (inlined)
(libpython3.12.so.1.0) Python/ceval.c:578:21: PyEval_EvalCode
(libpython3.12.so.1.0) Python/bltinmodule.c:1096:17: builtin_exec_impl (inlined)
(libpython3.12.so.1.0) Python/clinic/bltinmodule.c.h:586:20: builtin_exec
(libpython3.12.so.1.0) Objects/methodobject.c:438:24: cfunction_vectorcall_FASTCALL_KEYWORDS
(libpython3.12.so.1.0) ./Include/internal/pycore_call.h:92:11: _PyObject_VectorcallTstate (inlined)
(libpython3.12.so.1.0) Objects/call.c:325:12: PyObject_Vectorcall
(libpython3.12.so.1.0) Python/bytecodes.c:2714:19: _PyEval_EvalFrameDefault
(libpython3.12.so.1.0) ./Include/internal/pycore_ceval.h:89:16: _PyEval_EvalFrame (inlined)
(libpython3.12.so.1.0) Python/ceval.c:1682:12: _PyEval_Vector
(libpython3.12.so.1.0) Objects/call.c:419:16: _PyFunction_Vectorcall
(libpython3.12.so.1.0) Objects/call.c:271:16: _PyVectorcall_Call
(libpython3.12.so.1.0) Objects/call.c:354:16: _PyObject_Call
(libpython3.12.so.1.0) Objects/call.c:379:12: PyObject_Call
(libpython3.12.so.1.0) Modules/main.c:300:14: pymain_run_module
(libpython3.12.so.1.0) Modules/main.c:627:21: pymain_run_python (inlined)
(libpython3.12.so.1.0) Modules/main.c:713:5: Py_RunMain
(libpython3.12.so.1.0) Modules/main.c:743:12: pymain_main
(libpython3.12.so.1.0) Modules/main.c:767:12: Py_BytesMain
(python3.12) ./Programs/python.c:15:12: main
(libc.so.6666) ../sysdeps/nptl/libc_start_call_main.h:58:16: __libc_start_call_main
(libc.so.6666) ../csu/libc-start.c:161:3: __libc_start_main
(libpizlo.so) <runtime>: start_program
[2992] filc panic: thwarted a futile attempt to violate memory safety.
/nix/store/ls4rca5iy2gi4227mkdh0ihjxzcw797l-stdenv-linux/setup: line 1765: 2992 Trace/breakpoint trap /nix/store/wk2cw6sgg9rdjpzwxvf0iq8aipy5yvhc-python3-3.12.5-x86_64-unknown-linux-gnufilc0/bin/python3.12 -m twisted.trial -j1 twisted
error: Cannot build '/nix/store/fxlszwznd0f4xd59bmszbpwwp3d3hgix-python3.12-twisted-24.11.0-x86_64-unknown-linux-gnufilc0.drv'.
Reason: builder failed with exit code 133.
Output paths:
/nix/store/dxs5gff72iq2cjps4jdgmnnyrsjwq8hg-python3.12-twisted-24.11.0-x86_64-unknown-linux-gnufilc0-dist
/nix/store/vfxl0580hnzkrkjqicrzxpcfx5fskgkb-python3.12-twisted-24.11.0-x86_64-unknown-linux-gnufilc0
Last 25 log lines:
> (libpython3.12.so.1.0) Python/ceval.c:1682:12: _PyEval_Vector (inlined)
> (libpython3.12.so.1.0) Python/ceval.c:578:21: PyEval_EvalCode
> (libpython3.12.so.1.0) Python/bltinmodule.c:1096:17: builtin_exec_impl (inlined)
> (libpython3.12.so.1.0) Python/clinic/bltinmodule.c.h:586:20: builtin_exec
> (libpython3.12.so.1.0) Objects/methodobject.c:438:24: cfunction_vectorcall_FASTCALL_KEYWORDS
> (libpython3.12.so.1.0) ./Include/internal/pycore_call.h:92:11: _PyObject_VectorcallTstate (inlined)
> (libpython3.12.so.1.0) Objects/call.c:325:12: PyObject_Vectorcall
> (libpython3.12.so.1.0) Python/bytecodes.c:2714:19: _PyEval_EvalFrameDefault
> (libpython3.12.so.1.0) ./Include/internal/pycore_ceval.h:89:16: _PyEval_EvalFrame (inlined)
> (libpython3.12.so.1.0) Python/ceval.c:1682:12: _PyEval_Vector
> (libpython3.12.so.1.0) Objects/call.c:419:16: _PyFunction_Vectorcall
> (libpython3.12.so.1.0) Objects/call.c:271:16: _PyVectorcall_Call
> (libpython3.12.so.1.0) Objects/call.c:354:16: _PyObject_Call
> (libpython3.12.so.1.0) Objects/call.c:379:12: PyObject_Call
> (libpython3.12.so.1.0) Modules/main.c:300:14: pymain_run_module
> (libpython3.12.so.1.0) Modules/main.c:627:21: pymain_run_python (inlined)
> (libpython3.12.so.1.0) Modules/main.c:713:5: Py_RunMain
> (libpython3.12.so.1.0) Modules/main.c:743:12: pymain_main
> (libpython3.12.so.1.0) Modules/main.c:767:12: Py_BytesMain
> (python3.12) ./Programs/python.c:15:12: main
> (libc.so.6666) ../sysdeps/nptl/libc_start_call_main.h:58:16: __libc_start_call_main
> (libc.so.6666) ../csu/libc-start.c:161:3: __libc_start_main
> (libpizlo.so) <runtime>: start_program
> [2992] filc panic: thwarted a futile attempt to violate memory safety.
> /nix/store/ls4rca5iy2gi4227mkdh0ihjxzcw797l-stdenv-linux/setup: line 1765: 2992 Trace/breakpoint trap /nix/store/wk2cw6sgg9rdjpzwxvf0iq8aipy5yvhc-python3-3.12.5-x86_64-unknown-linux-gnufilc0/bin/python3.12 -m twisted.trial -j1 twisted
For full logs, run:
nix log /nix/store/fxlszwznd0f4xd59bmszbpwwp3d3hgix-python3.12-twisted-24.11.0-x86_64-unknown-linux-gnufilc0.drvwlcs-1.7.0
CMakeFiles/wlcs.asan.dir/tests/test_surface_events.cpp.o:test_surface_events.cpp:function pizlonatedFI188493985___sanitizer_annotate_double_ended_contiguous_container:(.text+0x88a89): error: undefined reference to 'pizlonated___sanitizer_annotate_double_ended_contiguous_container'
clang-20: error: linker command failed with exit code 1 (use -v to see invocation)
make[2]: *** [CMakeFiles/wlcs.tsan.dir/build.make:1102: wlcs.tsan] Error 1
make[1]: *** [CMakeFiles/Makefile2:228: CMakeFiles/wlcs.tsan.dir/all] Error 2
nix
error: interrupted by the user
End of log