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 Running phase: unpackPhase unpacking source archive /nix/store/58m8q8qyw4rnpc92g1kakk9fd1dirmk7-pyzmq-26.2.0.tar.gz source root is pyzmq-26.2.0 setting SOURCE_DATE_EPOCH to timestamp 1667997441 of file pyzmq-26.2.0/zmqversion.py Running phase: patchPhase Running phase: configurePhase no configure script, doing nothing Running phase: buildPhase Executing pypaBuildPhase Creating a wheel... pypa build flags: --no-isolation --outdir dist/ --wheel * Getting build dependencies for wheel... WARNING: Use build.targets instead of cmake.targets for scikit-build-core >= 0.10 * Building wheel... WARNING: Use build.targets instead of cmake.targets for scikit-build-core >= 0.10 *** scikit-build-core 0.10.7 using CMake 3.30.5 (wheel) *** Configuring CMake... loading initial cache file /private/tmp/nix-build-python3.13-pyzmq-26.2.0.drv-0/tmpk47by48f/build/CMakeInit.txt -- The C compiler identification is Clang 19.1.5 -- The CXX compiler identification is Clang 19.1.5 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /nix/store/p7ck87mq20ngn4rv8w52imx4c80qj801-clang-wrapper-19.1.5/bin/clang - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /nix/store/p7ck87mq20ngn4rv8w52imx4c80qj801-clang-wrapper-19.1.5/bin/clang++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found Python: /nix/store/aca752v0zczhjak334ldrgfi669nhccf-python3-3.13.1/bin/python3.13 (found version "3.13.1") found components: Interpreter Development.Module -- Looking for libzmq -- Looking for libzmq - Found with cmake: _ZMQ_LOCATION-NOTFOUND -- Using Python Python /nix/store/aca752v0zczhjak334ldrgfi669nhccf-python3-3.13.1/bin/python3.13 -- Building Cython backend -- Linking libzmq target libzmq -- Configuring done (5.3s) -- Generating done (0.0s) -- Build files have been written to: /tmp/nix-build-python3.13-pyzmq-26.2.0.drv-0/tmpk47by48f/build *** Building project with Ninja... [3/3] Linking C shared module _zmq.cpython-313-darwin.soK *** Installing project into wheel... -- Install configuration: "Release" -- Installing: /private/tmp/nix-build-python3.13-pyzmq-26.2.0.drv-0/tmpk47by48f/wheel/platlib/zmq/backend/cython/_zmq.cpython-313-darwin.so *** Making wheel... *** Created pyzmq-26.2.0-cp313-cp313-macosx_11_0_x86_64.whl Successfully built pyzmq-26.2.0-cp313-cp313-macosx_11_0_x86_64.whl Finished creating a wheel... Finished executing pypaBuildPhase Running phase: pythonRuntimeDepsCheckHook Executing pythonRuntimeDepsCheck Checking runtime dependencies for pyzmq-26.2.0-cp313-cp313-macosx_11_0_x86_64.whl Finished executing pythonRuntimeDepsCheck Running phase: installPhase Executing pypaInstallPhase Successfully installed pyzmq-26.2.0-cp313-cp313-macosx_11_0_x86_64.whl Finished executing pypaInstallPhase Running phase: pythonOutputDistPhase Executing pythonOutputDistPhase Finished executing pythonOutputDistPhase Running phase: fixupPhase checking for references to /private/tmp/nix-build-python3.13-pyzmq-26.2.0.drv-0/ in /nix/store/hfm9f2aqf0v3j5gz5lvs2ngsc7k4aqv8-python3.13-pyzmq-26.2.0... patching script interpreter paths in /nix/store/hfm9f2aqf0v3j5gz5lvs2ngsc7k4aqv8-python3.13-pyzmq-26.2.0 stripping (with command strip and flags -S) in /nix/store/hfm9f2aqf0v3j5gz5lvs2ngsc7k4aqv8-python3.13-pyzmq-26.2.0/lib checking for references to /private/tmp/nix-build-python3.13-pyzmq-26.2.0.drv-0/ in /nix/store/lgllz14a1w274slfs3m3rszkwp2qyhxf-python3.13-pyzmq-26.2.0-dist... patching script interpreter paths in /nix/store/lgllz14a1w274slfs3m3rszkwp2qyhxf-python3.13-pyzmq-26.2.0-dist Executing pythonRemoveTestsDir Finished executing pythonRemoveTestsDir Running phase: installCheckPhase no Makefile or custom installCheckPhase, doing nothing Running phase: pythonCatchConflictsPhase Running phase: pythonRemoveBinBytecodePhase Running phase: pythonImportsCheckPhase Executing pythonImportsCheckPhase Check whether the following modules can be imported: zmq Running phase: pytestCheckPhase Executing pytestCheckPhase ============================= test session starts ============================== platform darwin -- Python 3.13.1, pytest-8.3.3, pluggy-1.5.0 rootdir: /private/tmp/nix-build-python3.13-pyzmq-26.2.0.drv-0/pyzmq-26.2.0 configfile: pytest.ini testpaths: tests plugins: asyncio-0.23.8 asyncio: mode=Mode.AUTO collected 364 items / 81 deselected / 1 skipped / 283 selected tests/test_asyncio.py ...................... [ 7%] tests/test_auth.py ............................... [ 18%] tests/test_cffi_backend.py ssssssssssssss [ 23%] tests/test_constants.py ......................................... [ 38%] tests/test_context.py ...................s..... [ 46%] tests/test_decorators.py ........................... [ 56%] tests/test_device.py ........ [ 59%] tests/test_draft.py ss [ 60%] tests/test_error.py ... [ 61%] tests/test_etc.py .ss [ 62%] tests/test_ext.py . [ 62%] tests/test_imports.py ..........s.s.s.s.s.s.s [ 70%] tests/test_includes.py .. [ 71%] tests/test_ioloop.py .. [ 72%] tests/test_message.py ...s................ [ 79%] tests/test_monqueue.py ...... [ 81%] tests/test_multipart.py .. [ 81%] tests/test_pair.py .... [ 83%] tests/test_poll.py ........ [ 86%] tests/test_proxy_steerable.py sss [ 87%] tests/test_pubsub.py .. [ 87%] tests/test_reqrep.py ...... [ 90%] tests/test_retry_eintr.py s...s. [ 92%] tests/test_security.py ..... [ 93%] tests/test_ssh.py . [ 94%] tests/test_version.py .... [ 95%] tests/test_win32_shim.py s [ 96%] tests/test_z85.py .... [ 97%] tests/test_zmqstream.py ....... [100%] =============================== warnings summary =============================== ../../../../nix/store/vsaa12y5b5wrw03jhgfww9cmhvvcfhjv-python3.13-pytest-asyncio-0.23.8/lib/python3.13/site-packages/pytest_asyncio/plugin.py:234 /nix/store/vsaa12y5b5wrw03jhgfww9cmhvvcfhjv-python3.13-pytest-asyncio-0.23.8/lib/python3.13/site-packages/pytest_asyncio/plugin.py:234: PytestDeprecationWarning: io_loop is asynchronous and explicitly requests the "event_loop" fixture. Asynchronous fixtures and test functions should use "asyncio.get_running_loop()" instead. warnings.warn( ../../../../nix/store/vsaa12y5b5wrw03jhgfww9cmhvvcfhjv-python3.13-pytest-asyncio-0.23.8/lib/python3.13/site-packages/pytest_asyncio/plugin.py:234 /nix/store/vsaa12y5b5wrw03jhgfww9cmhvvcfhjv-python3.13-pytest-asyncio-0.23.8/lib/python3.13/site-packages/pytest_asyncio/plugin.py:234: PytestDeprecationWarning: _async_setup is asynchronous and explicitly requests the "event_loop" fixture. Asynchronous fixtures and test functions should use "asyncio.get_running_loop()" instead. warnings.warn( tests/test_auth.py:414 tests/test_auth.py:414: PytestDeprecationWarning: test_ioloop_authenticator is asynchronous and explicitly requests the "event_loop" fixture. Asynchronous fixtures and test functions should use "asyncio.get_running_loop()" instead. async def test_ioloop_authenticator(context, event_loop, io_loop): tests/test_poll.py:159 /private/tmp/nix-build-python3.13-pyzmq-26.2.0.drv-0/pyzmq-26.2.0/tests/test_poll.py:159: PytestUnknownMarkWarning: Unknown pytest.mark.flaky - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html @mark.flaky(reruns=3) tests/test_poll.py:194 /private/tmp/nix-build-python3.13-pyzmq-26.2.0.drv-0/pyzmq-26.2.0/tests/test_poll.py:194: PytestUnknownMarkWarning: Unknown pytest.mark.flaky - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html @mark.flaky(reruns=3) tests/test_retry_eintr.py:60 /private/tmp/nix-build-python3.13-pyzmq-26.2.0.drv-0/pyzmq-26.2.0/tests/test_retry_eintr.py:60: PytestUnknownMarkWarning: Unknown pytest.mark.flaky - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html @mark.flaky(reruns=3) tests/test_asyncio.py: 20 warnings tests/test_auth.py: 31 warnings tests/test_zmqstream.py: 7 warnings /nix/store/vsaa12y5b5wrw03jhgfww9cmhvvcfhjv-python3.13-pytest-asyncio-0.23.8/lib/python3.13/site-packages/pytest_asyncio/plugin.py:761: DeprecationWarning: The event_loop fixture provided by pytest-asyncio has been redefined in /private/tmp/nix-build-python3.13-pyzmq-26.2.0.drv-0/pyzmq-26.2.0/tests/conftest.py:73 Replacing the event_loop fixture with a custom implementation is deprecated and will lead to errors in the future. If you want to request an asyncio event loop with a scope other than function scope, use the "scope" argument to the asyncio mark when marking the tests. If you want to return different types of event loops, use the event_loop_policy fixture. warnings.warn( tests/test_auth.py::test_ioloop_authenticator /private/tmp/nix-build-python3.13-pyzmq-26.2.0.drv-0/pyzmq-26.2.0/tests/test_auth.py:418: DeprecationWarning: zmq.auth.ioloop.IOLoopAuthenticator is deprecated. Use zmq.auth.asyncio.AsyncioAuthenticator from zmq.auth.ioloop import IOLoopAuthenticator tests/test_context.py::TestContext::test_fork_instance /private/tmp/nix-build-python3.13-pyzmq-26.2.0.drv-0/pyzmq-26.2.0/tests/test_context.py:396: DeprecationWarning: This process (pid=56294) is multi-threaded, use of fork() may lead to deadlocks in the child. child_pid = os.fork() tests/test_imports.py::test_eventloop /private/tmp/nix-build-python3.13-pyzmq-26.2.0.drv-0/pyzmq-26.2.0/tests/test_imports.py:52: DeprecationWarning: zmq.eventloop.ioloop is deprecated in pyzmq 17. pyzmq now works with default tornado and asyncio eventloops. from zmq.eventloop import ioloop, zmqstream -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ============================= slowest 10 durations ============================= 1.82s call tests/test_message.py::TestFrame::test_above_30 1.80s call tests/test_asyncio.py::test_process_teardown 1.71s call tests/test_message.py::TestFrame::test_lifecycle2 1.69s call tests/test_monqueue.py::TestMonitoredQueue::test_prefix 1.57s call tests/test_poll.py::TestPoll::test_reqrep 1.50s call tests/test_message.py::TestFrame::test_lifecycle1 1.42s call tests/test_monqueue.py::TestMonitoredQueue::test_router_router 1.40s call tests/test_context.py::TestContext::test_many_sockets 1.21s call tests/test_device.py::TestDevice::test_single_socket_forwarder_connect 1.20s call tests/test_device.py::TestDevice::test_single_socket_forwarder_bind ========= 250 passed, 34 skipped, 81 deselected, 67 warnings in 37.30s ========= Finished executing pytestCheckPhase pytestCheckPhase completed in 39 seconds Running phase: pytestcachePhase Running phase: pytestRemoveBytecodePhase