hon-313t/aiohttp/_websocket/.hash
running build_ext
building 'aiohttp._websocket.mask' extension
creating build/temp.linux-x86_64-cpython-313t/aiohttp/_websocket
cc -pthread -fno-strict-overflow -Wsign-compare -Wunreachable-code -DNDEBUG -g -O3 -Wall -fPIC -fPIC -I/tmp/tmpgp_5zbxb/venv/include -I/root/.local/share/uv/python/cpython-3.13.3+freethreaded-linux-x86_64-gnu/include/python3.13t -c aiohttp/_websocket/mask.c -o build/temp.linux-x86_64-cpython-313t/aiohttp/_websocket/mask.o
aiohttp/_websocket/mask.c:1864:80: error: unknown type name ‘__pyx_vectorcallfunc’; did you mean ‘vectorcallfunc’?
1864 | static CYTHON_INLINE PyObject *__Pyx_PyVectorcall_FastCallDict(PyObject *func, __pyx_vectorcallfunc vc, PyObject *const *args, size_t nargs, PyObject *kw);
| ^~~~~~~~~~~~~~~~~~~~
| vectorcallfunc
aiohttp/_websocket/mask.c: In function ‘__pyx_f_7aiohttp_10_websocket_4mask__websocket_mask_cython’:
aiohttp/_websocket/mask.c:2905:3: warning: ‘Py_OptimizeFlag’ is deprecated [-Wdeprecated-declarations]
2905 | if (unlikely(__pyx_assertions_enabled())) {
| ^~
In file included from /root/.local/share/uv/python/cpython-3.13.3+freethreaded-linux-x86_64-gnu/include/python3.13t/Python.h:76,
from aiohttp/_websocket/mask.c:16:
/root/.local/share/uv/python/cpython-3.13.3+freethreaded-linux-x86_64-gnu/include/python3.13t/cpython/pydebug.h:13:37: note: declared here
13 | Py_DEPRECATED(3.12) PyAPI_DATA(int) Py_OptimizeFlag;
| ^~~~~~~~~~~~~~~
aiohttp/_websocket/mask.c: At top level:
aiohttp/_websocket/mask.c:4846:69: error: unknown type name ‘__pyx_vectorcallfunc’; did you mean ‘vectorcallfunc’?
4846 | static PyObject *__Pyx_PyVectorcall_FastCallDict_kw(PyObject *func, __pyx_vectorcallfunc vc, PyObject *const *args, size_t nargs, PyObject *kw)
| ^~~~~~~~~~~~~~~~~~~~
| vectorcallfunc
aiohttp/_websocket/mask.c:4891:80: error: unknown type name ‘__pyx_vectorcallfunc’; did you mean ‘vectorcallfunc’?
4891 | static CYTHON_INLINE PyObject *__Pyx_PyVectorcall_FastCallDict(PyObject *func, __pyx_vectorcallfunc vc, PyObject *const *args, size_t nargs, PyObject *kw)
| ^~~~~~~~~~~~~~~~~~~~
| vectorcallfunc
aiohttp/_websocket/mask.c: In function ‘__Pyx_CyFunction_CallAsMethod’:
aiohttp/_websocket/mask.c:5580:6: error: unknown type name ‘__pyx_vectorcallfunc’; did you mean ‘vectorcallfunc’?
5580 | __pyx_vectorcallfunc vc = __Pyx_CyFunction_func_vectorcall(cyfunc);
| ^~~~~~~~~~~~~~~~~~~~
| vectorcallfunc
aiohttp/_websocket/mask.c:1954:45: warning: initialization of ‘int’ from ‘vectorcallfunc’ {aka ‘struct _object * (*)(struct _object *, struct _object * const*, long unsigned int, struct _object *)’} makes integer from pointer without a cast [-Wint-conversion]
1954 | #define __Pyx_CyFunction_func_vectorcall(f) (((PyCFunctionObject*)f)->vectorcall)
| ^
aiohttp/_websocket/mask.c:5580:32: note: in expansion of macro ‘__Pyx_CyFunction_func_vectorcall’
5580 | __pyx_vectorcallfunc vc = __Pyx_CyFunction_func_vectorcall(cyfunc);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
aiohttp/_websocket/mask.c:5583:16: warning: implicit declaration of function ‘__Pyx_PyVectorcall_FastCallDict’ [-Wimplicit-function-declaration]
5583 | return __Pyx_PyVectorcall_FastCallDict(func, vc, &PyTuple_GET_ITEM(args, 0), (size_t)PyTuple_GET_SIZE(args), kw);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
aiohttp/_websocket/mask.c:5583:16: warning: returning ‘int’ from a function with return type ‘PyObject *’ {aka ‘struct _object *’} makes pointer from integer without a cast [-Wint-conversion]
5583 | return __Pyx_PyVectorcall_FastCallDict(func, vc, &PyTuple_GET_ITEM(args, 0), (size_t)PyTuple_GET_SIZE(args), kw);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
error: command '/usr/bin/cc' failed with exit code 1
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for aiohttp
ERROR: Failed to build installable wheels for some pyproject.toml based projects (aiohttp)
g0e4zl3r/overlay/lib/python3.13t/site-packages/setuptools/_distutils/spawn.py", line 93, in spawn
raise DistutilsExecError(
f"command {_debug(cmd)!r} failed with exit code {err.returncode}"
) from err
distutils.errors.DistutilsExecError: command '/usr/bin/c++' failed with exit code 1
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/pip-install-vl0d4sng/grpcio_49b9edfcb06540ce8862083fcf3f139c/src/python/grpcio/commands.py", line 282, in build_extensions
build_ext.build_ext.build_extensions(self)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^
File "/tmp/pip-build-env-g0e4zl3r/overlay/lib/python3.13t/site-packages/setuptools/_distutils/command/build_ext.py", line 484, in build_extensions
self._build_extensions_serial()
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/tmp/pip-build-env-g0e4zl3r/overlay/lib/python3.13t/site-packages/setuptools/_distutils/command/build_ext.py", line 510, in _build_extensions_serial
self.build_extension(ext)
~~~~~~~~~~~~~~~~~~~~^^^^^
File "/tmp/pip-build-env-g0e4zl3r/overlay/lib/python3.13t/site-packages/setuptools/command/build_ext.py", line 264, in build_extension
_build_ext.build_extension(self, ext)
~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^
File "/tmp/pip-build-env-g0e4zl3r/overlay/lib/python3.13t/site-packages/setuptools/_distutils/command/build_ext.py", line 565, in build_extension
objects = self.compiler.compile(
sources,
...<5 lines>...
depends=ext.depends,
)
File "/tmp/pip-install-vl0d4sng/grpcio_49b9edfcb06540ce8862083fcf3f139c/src/python/grpcio/_parallel_compile_patch.py", line 70, in _parallel_compile
multiprocessing.pool.ThreadPool(BUILD_EXT_COMPILER_JOBS).map(
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
_compile_single_file, objects
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/root/.local/share/uv/python/cpython-3.13.3+freethreaded-linux-x86_64-gnu/lib/python3.13t/multiprocessing/pool.py", line 367, in map
return self._map_async(func, iterable, mapstar, chunksize).get()
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/root/.local/share/uv/python/cpython-3.13.3+freethreaded-linux-x86_64-gnu/lib/python3.13t/multiprocessing/pool.py", line 774, in get
raise self._value
File "/root/.local/share/uv/python/cpython-3.13.3+freethreaded-linux-x86_64-gnu/lib/python3.13t/multiprocessing/pool.py", line 125, in worker
result = (True, func(*args, **kwds))
~~~~^^^^^^^^^^^^^^^
File "/root/.local/share/uv/python/cpython-3.13.3+freethreaded-linux-x86_64-gnu/lib/python3.13t/multiprocessing/pool.py", line 48, in mapstar
return list(map(*args))
File "/tmp/pip-install-vl0d4sng/grpcio_49b9edfcb06540ce8862083fcf3f139c/src/python/grpcio/_parallel_compile_patch.py", line 65, in _compile_single_file
self._compile(obj, src, ext, cc_args, extra_postargs, pp_opts)
~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/pip-install-vl0d4sng/grpcio_49b9edfcb06540ce8862083fcf3f139c/src/python/grpcio/commands.py", line 264, in new_compile
return old_compile(obj, src, ext, cc_args, extra_postargs, pp_opts)
File "/tmp/pip-build-env-g0e4zl3r/overlay/lib/python3.13t/site-packages/setuptools/_distutils/compilers/C/unix.py", line 223, in _compile
raise CompileError(msg)
distutils.compilers.C.errors.CompileError: command '/usr/bin/c++' failed with exit code 1
Exception ignored in: <function Pool.__del__ at 0x5d9a60ad980>
Traceback (most recent call last):
File "/root/.local/share/uv/python/cpython-3.13.3+freethreaded-linux-x86_64-gnu/lib/python3.13t/multiprocessing/pool.py", line 271, in __del__
File "/root/.local/share/uv/python/cpython-3.13.3+freethreaded-linux-x86_64-gnu/lib/python3.13t/multiprocessing/queues.py", line 397, in put
File "/root/.local/share/uv/python/cpython-3.13.3+freethreaded-linux-x86_64-gnu/lib/python3.13t/multiprocessing/connection.py", line 200, in send_bytes
File "/root/.local/share/uv/python/cpython-3.13.3+freethreaded-linux-x86_64-gnu/lib/python3.13t/multiprocessing/connection.py", line 427, in _send_bytes
File "/root/.local/share/uv/python/cpython-3.13.3+freethreaded-linux-x86_64-gnu/lib/python3.13t/multiprocessing/connection.py", line 384, in _send
BrokenPipeError: [Errno 32] Broken pipe
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for grpcio
ERROR: Failed to build installable wheels for some pyproject.toml based projects (grpcio)
9_jb2ihz/overlay/lib/python3.13t/site-packages/setuptools/_distutils/spawn.py", line 93, in spawn
raise DistutilsExecError(
f"command {_debug(cmd)!r} failed with exit code {err.returncode}"
) from err
distutils.errors.DistutilsExecError: command '/usr/bin/c++' failed with exit code 1
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/pip-install-38yvkm11/grpcio_92ff72d6e2474456bba288b61529e9fa/src/python/grpcio/commands.py", line 282, in build_extensions
build_ext.build_ext.build_extensions(self)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^
File "/tmp/pip-build-env-9_jb2ihz/overlay/lib/python3.13t/site-packages/setuptools/_distutils/command/build_ext.py", line 484, in build_extensions
self._build_extensions_serial()
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/tmp/pip-build-env-9_jb2ihz/overlay/lib/python3.13t/site-packages/setuptools/_distutils/command/build_ext.py", line 510, in _build_extensions_serial
self.build_extension(ext)
~~~~~~~~~~~~~~~~~~~~^^^^^
File "/tmp/pip-build-env-9_jb2ihz/overlay/lib/python3.13t/site-packages/setuptools/command/build_ext.py", line 264, in build_extension
_build_ext.build_extension(self, ext)
~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^
File "/tmp/pip-build-env-9_jb2ihz/overlay/lib/python3.13t/site-packages/setuptools/_distutils/command/build_ext.py", line 565, in build_extension
objects = self.compiler.compile(
sources,
...<5 lines>...
depends=ext.depends,
)
File "/tmp/pip-install-38yvkm11/grpcio_92ff72d6e2474456bba288b61529e9fa/src/python/grpcio/_parallel_compile_patch.py", line 70, in _parallel_compile
multiprocessing.pool.ThreadPool(BUILD_EXT_COMPILER_JOBS).map(
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
_compile_single_file, objects
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/root/.local/share/uv/python/cpython-3.13.3+freethreaded-linux-x86_64-gnu/lib/python3.13t/multiprocessing/pool.py", line 367, in map
return self._map_async(func, iterable, mapstar, chunksize).get()
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/root/.local/share/uv/python/cpython-3.13.3+freethreaded-linux-x86_64-gnu/lib/python3.13t/multiprocessing/pool.py", line 774, in get
raise self._value
File "/root/.local/share/uv/python/cpython-3.13.3+freethreaded-linux-x86_64-gnu/lib/python3.13t/multiprocessing/pool.py", line 125, in worker
result = (True, func(*args, **kwds))
~~~~^^^^^^^^^^^^^^^
File "/root/.local/share/uv/python/cpython-3.13.3+freethreaded-linux-x86_64-gnu/lib/python3.13t/multiprocessing/pool.py", line 48, in mapstar
return list(map(*args))
File "/tmp/pip-install-38yvkm11/grpcio_92ff72d6e2474456bba288b61529e9fa/src/python/grpcio/_parallel_compile_patch.py", line 65, in _compile_single_file
self._compile(obj, src, ext, cc_args, extra_postargs, pp_opts)
~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/pip-install-38yvkm11/grpcio_92ff72d6e2474456bba288b61529e9fa/src/python/grpcio/commands.py", line 264, in new_compile
return old_compile(obj, src, ext, cc_args, extra_postargs, pp_opts)
File "/tmp/pip-build-env-9_jb2ihz/overlay/lib/python3.13t/site-packages/setuptools/_distutils/compilers/C/unix.py", line 223, in _compile
raise CompileError(msg)
distutils.compilers.C.errors.CompileError: command '/usr/bin/c++' failed with exit code 1
Exception ignored in: <function Pool.__del__ at 0x3b6b382d980>
Traceback (most recent call last):
File "/root/.local/share/uv/python/cpython-3.13.3+freethreaded-linux-x86_64-gnu/lib/python3.13t/multiprocessing/pool.py", line 271, in __del__
File "/root/.local/share/uv/python/cpython-3.13.3+freethreaded-linux-x86_64-gnu/lib/python3.13t/multiprocessing/queues.py", line 397, in put
File "/root/.local/share/uv/python/cpython-3.13.3+freethreaded-linux-x86_64-gnu/lib/python3.13t/multiprocessing/connection.py", line 200, in send_bytes
File "/root/.local/share/uv/python/cpython-3.13.3+freethreaded-linux-x86_64-gnu/lib/python3.13t/multiprocessing/connection.py", line 427, in _send_bytes
File "/root/.local/share/uv/python/cpython-3.13.3+freethreaded-linux-x86_64-gnu/lib/python3.13t/multiprocessing/connection.py", line 384, in _send
BrokenPipeError: [Errno 32] Broken pipe
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for grpcio
ERROR: Failed to build installable wheels for some pyproject.toml based projects (grpcio)
error: subprocess-exited-with-error
× Building wheel for watchfiles (pyproject.toml) did not run successfully.
│ exit code: 1
╰─> [14 lines of output]
Running `maturin pep517 build-wheel -i /tmp/tmpq41zgbl5/venv/bin/python --compatibility off`
📦 Including license file "/tmp/pip-install-e9zfoeij/watchfiles_a2dd1637ddb348d790cc5511f362a6ab/LICENSE"
🍹 Building a mixed python/rust project
🔗 Found pyo3 bindings
🐍 Found CPython 3.13t at /tmp/tmpq41zgbl5/venv/bin/python
📡 Using build options bindings from pyproject.toml
error: package `notify v7.0.0` cannot be built because it requires rustc 1.72 or newer, while the currently active rustc version is 1.63.0
Either upgrade to rustc 1.72 or newer, or use
cargo update -p notify@7.0.0 --precise ver
where `ver` is the latest version of `notify` supporting rustc 1.63.0
💥 maturin failed
Caused by: Failed to build a native library through cargo
Caused by: Cargo build finished with "exit status: 101": `env -u CARGO PYO3_ENVIRONMENT_SIGNATURE="cpython-3.13-64bit" PYO3_PYTHON="/tmp/tmpq41zgbl5/venv/bin/python" PYTHON_SYS_EXECUTABLE="/tmp/tmpq41zgbl5/venv/bin/python" "cargo" "rustc" "--message-format" "json-render-diagnostics" "--manifest-path" "/tmp/pip-install-e9zfoeij/watchfiles_a2dd1637ddb348d790cc5511f362a6ab/Cargo.toml" "--release" "--lib"`
Error: command ['maturin', 'pep517', 'build-wheel', '-i', '/tmp/tmpq41zgbl5/venv/bin/python', '--compatibility', 'off'] returned non-zero exit status 1
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for watchfiles
ERROR: Failed to build installable wheels for some pyproject.toml based projects (watchfiles)
5e4cbeb94c16ed7c1ae8f4/murmurhash/include -I/tmp/tmptdex0cvf/venv/include -I/root/.local/share/uv/python/cpython-3.13.3+freethreaded-linux-x86_64-gnu/include/python3.13t -c murmurhash/MurmurHash2.cpp -o build/temp.linux-x86_64-cpython-313t/murmurhash/MurmurHash2.o -O3 -Wno-strict-prototypes -Wno-unused-function
cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++
c++ -pthread -fno-strict-overflow -Wsign-compare -Wunreachable-code -DNDEBUG -g -O3 -Wall -fPIC -fPIC -I/root/.local/share/uv/python/cpython-3.13.3+freethreaded-linux-x86_64-gnu/include/python3.13t -I/tmp/pip-install-6s1ox613/murmurhash_356f755dcd5e4cbeb94c16ed7c1ae8f4/murmurhash/include -I/tmp/tmptdex0cvf/venv/include -I/root/.local/share/uv/python/cpython-3.13.3+freethreaded-linux-x86_64-gnu/include/python3.13t -c murmurhash/MurmurHash3.cpp -o build/temp.linux-x86_64-cpython-313t/murmurhash/MurmurHash3.o -O3 -Wno-strict-prototypes -Wno-unused-function
cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++
c++ -pthread -fno-strict-overflow -Wsign-compare -Wunreachable-code -DNDEBUG -g -O3 -Wall -fPIC -fPIC -I/root/.local/share/uv/python/cpython-3.13.3+freethreaded-linux-x86_64-gnu/include/python3.13t -I/tmp/pip-install-6s1ox613/murmurhash_356f755dcd5e4cbeb94c16ed7c1ae8f4/murmurhash/include -I/tmp/tmptdex0cvf/venv/include -I/root/.local/share/uv/python/cpython-3.13.3+freethreaded-linux-x86_64-gnu/include/python3.13t -c murmurhash/mrmr.cpp -o build/temp.linux-x86_64-cpython-313t/murmurhash/mrmr.o -O3 -Wno-strict-prototypes -Wno-unused-function
cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++
murmurhash/mrmr.cpp:1782:80: error: ‘__pyx_vectorcallfunc’ has not been declared
1782 | static CYTHON_INLINE PyObject *__Pyx_PyVectorcall_FastCallDict(PyObject *func, __pyx_vectorcallfunc vc, PyObject *const *args, size_t nargs, PyObject *kw);
| ^~~~~~~~~~~~~~~~~~~~
murmurhash/mrmr.cpp:4386:69: error: ‘__pyx_vectorcallfunc’ has not been declared
4386 | static PyObject *__Pyx_PyVectorcall_FastCallDict_kw(PyObject *func, __pyx_vectorcallfunc vc, PyObject *const *args, size_t nargs, PyObject *kw)
| ^~~~~~~~~~~~~~~~~~~~
murmurhash/mrmr.cpp: In function ‘PyObject* __Pyx_PyVectorcall_FastCallDict_kw(PyObject*, int, PyObject* const*, size_t, PyObject*)’:
murmurhash/mrmr.cpp:4423:13: error: ‘vc’ cannot be used as a function
4423 | res = vc(func, newargs, nargs, kwnames);
| ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
murmurhash/mrmr.cpp: At global scope:
murmurhash/mrmr.cpp:4431:80: error: ‘__pyx_vectorcallfunc’ has not been declared
4431 | static CYTHON_INLINE PyObject *__Pyx_PyVectorcall_FastCallDict(PyObject *func, __pyx_vectorcallfunc vc, PyObject *const *args, size_t nargs, PyObject *kw)
| ^~~~~~~~~~~~~~~~~~~~
murmurhash/mrmr.cpp: In function ‘PyObject* __Pyx_PyVectorcall_FastCallDict(PyObject*, int, PyObject* const*, size_t, PyObject*)’:
murmurhash/mrmr.cpp:4434:18: error: ‘vc’ cannot be used as a function
4434 | return vc(func, args, nargs, NULL);
| ~~^~~~~~~~~~~~~~~~~~~~~~~~~
murmurhash/mrmr.cpp: In function ‘PyObject* __Pyx_CyFunction_CallAsMethod(PyObject*, PyObject*, PyObject*)’:
murmurhash/mrmr.cpp:5120:6: error: ‘__pyx_vectorcallfunc’ was not declared in this scope; did you mean ‘vectorcallfunc’?
5120 | __pyx_vectorcallfunc vc = __Pyx_CyFunction_func_vectorcall(cyfunc);
| ^~~~~~~~~~~~~~~~~~~~
| vectorcallfunc
murmurhash/mrmr.cpp:5121:9: error: ‘vc’ was not declared in this scope
5121 | if (vc) {
| ^~
error: command '/usr/bin/c++' failed with exit code 1
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for murmurhash
Failed to build cymem murmurhash
ERROR: Failed to build installable wheels for some pyproject.toml based projects (cymem, murmurhash)
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
error: subprocess-exited-with-error
× pip subprocess to install build dependencies did not run successfully.
│ exit code: 1
╰─> See above for output.
note: This error originates from a subprocess, and is likely not a problem with pip.
s5_cgxq7/overlay/lib/python3.13t/site-packages/setuptools/_distutils/spawn.py", line 93, in spawn
raise DistutilsExecError(
f"command {_debug(cmd)!r} failed with exit code {err.returncode}"
) from err
distutils.errors.DistutilsExecError: command '/usr/bin/c++' failed with exit code 1
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/pip-install-fluq70hd/grpcio_fea0b397850c4e95ae7c6ddddce3b942/src/python/grpcio/commands.py", line 282, in build_extensions
build_ext.build_ext.build_extensions(self)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^
File "/tmp/pip-build-env-s5_cgxq7/overlay/lib/python3.13t/site-packages/setuptools/_distutils/command/build_ext.py", line 484, in build_extensions
self._build_extensions_serial()
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/tmp/pip-build-env-s5_cgxq7/overlay/lib/python3.13t/site-packages/setuptools/_distutils/command/build_ext.py", line 510, in _build_extensions_serial
self.build_extension(ext)
~~~~~~~~~~~~~~~~~~~~^^^^^
File "/tmp/pip-build-env-s5_cgxq7/overlay/lib/python3.13t/site-packages/setuptools/command/build_ext.py", line 264, in build_extension
_build_ext.build_extension(self, ext)
~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^
File "/tmp/pip-build-env-s5_cgxq7/overlay/lib/python3.13t/site-packages/setuptools/_distutils/command/build_ext.py", line 565, in build_extension
objects = self.compiler.compile(
sources,
...<5 lines>...
depends=ext.depends,
)
File "/tmp/pip-install-fluq70hd/grpcio_fea0b397850c4e95ae7c6ddddce3b942/src/python/grpcio/_parallel_compile_patch.py", line 70, in _parallel_compile
multiprocessing.pool.ThreadPool(BUILD_EXT_COMPILER_JOBS).map(
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
_compile_single_file, objects
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/root/.local/share/uv/python/cpython-3.13.3+freethreaded-linux-x86_64-gnu/lib/python3.13t/multiprocessing/pool.py", line 367, in map
return self._map_async(func, iterable, mapstar, chunksize).get()
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/root/.local/share/uv/python/cpython-3.13.3+freethreaded-linux-x86_64-gnu/lib/python3.13t/multiprocessing/pool.py", line 774, in get
raise self._value
File "/root/.local/share/uv/python/cpython-3.13.3+freethreaded-linux-x86_64-gnu/lib/python3.13t/multiprocessing/pool.py", line 125, in worker
result = (True, func(*args, **kwds))
~~~~^^^^^^^^^^^^^^^
File "/root/.local/share/uv/python/cpython-3.13.3+freethreaded-linux-x86_64-gnu/lib/python3.13t/multiprocessing/pool.py", line 48, in mapstar
return list(map(*args))
File "/tmp/pip-install-fluq70hd/grpcio_fea0b397850c4e95ae7c6ddddce3b942/src/python/grpcio/_parallel_compile_patch.py", line 65, in _compile_single_file
self._compile(obj, src, ext, cc_args, extra_postargs, pp_opts)
~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/pip-install-fluq70hd/grpcio_fea0b397850c4e95ae7c6ddddce3b942/src/python/grpcio/commands.py", line 264, in new_compile
return old_compile(obj, src, ext, cc_args, extra_postargs, pp_opts)
File "/tmp/pip-build-env-s5_cgxq7/overlay/lib/python3.13t/site-packages/setuptools/_distutils/compilers/C/unix.py", line 223, in _compile
raise CompileError(msg)
distutils.compilers.C.errors.CompileError: command '/usr/bin/c++' failed with exit code 1
Exception ignored in: <function Pool.__del__ at 0x244e3e8d980>
Traceback (most recent call last):
File "/root/.local/share/uv/python/cpython-3.13.3+freethreaded-linux-x86_64-gnu/lib/python3.13t/multiprocessing/pool.py", line 271, in __del__
File "/root/.local/share/uv/python/cpython-3.13.3+freethreaded-linux-x86_64-gnu/lib/python3.13t/multiprocessing/queues.py", line 397, in put
File "/root/.local/share/uv/python/cpython-3.13.3+freethreaded-linux-x86_64-gnu/lib/python3.13t/multiprocessing/connection.py", line 200, in send_bytes
File "/root/.local/share/uv/python/cpython-3.13.3+freethreaded-linux-x86_64-gnu/lib/python3.13t/multiprocessing/connection.py", line 427, in _send_bytes
File "/root/.local/share/uv/python/cpython-3.13.3+freethreaded-linux-x86_64-gnu/lib/python3.13t/multiprocessing/connection.py", line 384, in _send
BrokenPipeError: [Errno 32] Broken pipe
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for grpcio
ERROR: Failed to build installable wheels for some pyproject.toml based projects (grpcio)
gvnqgqa/gevent_2ea71d80b56b487b87c2717c7e0d7aad/deps/libev/ev.h:744:79: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
744 | # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev))))
| ~^~~~~~~~~~~~~~~~~~~
/tmp/pip-install-wgvnqgqa/gevent_2ea71d80b56b487b87c2717c7e0d7aad/deps/libev/ev.h:694:3: note: in expansion of macro ‘ev_set_cb’
694 | ev_set_cb ((ev), cb_); \
| ^~~~~~~~~
/tmp/pip-install-wgvnqgqa/gevent_2ea71d80b56b487b87c2717c7e0d7aad/deps/libev/ev.h:717:51: note: in expansion of macro ‘ev_init’
717 | #define ev_stat_init(ev,cb,path,interval) do { ev_init ((ev), (cb)); ev_stat_set ((ev),(path),(interval)); } while (0)
| ^~~~~~~
src/gevent/libev/corecext.c:19930:3: note: in expansion of macro ‘ev_stat_init’
19930 | ev_stat_init((&__pyx_v_self->_watcher), ((void *)gevent_callback_stat), ((char *)__pyx_t_8), __pyx_v_interval);
| ^~~~~~~~~~~~
In file included from src/gevent/libev/corecext.c:27262:
./src/gevent/_generated_include/PyVectorcallFastCallDict_impl_a784fa498711d4b5f063c2459e516cae2c90113c.h: At top level:
./src/gevent/_generated_include/PyVectorcallFastCallDict_impl_a784fa498711d4b5f063c2459e516cae2c90113c.h:2:69: error: unknown type name ‘__pyx_vectorcallfunc’; did you mean ‘vectorcallfunc’?
2 | static PyObject *__Pyx_PyVectorcall_FastCallDict_kw(PyObject *func, __pyx_vectorcallfunc vc, PyObject *const *args, size_t nargs, PyObject *kw)
| ^~~~~~~~~~~~~~~~~~~~
| vectorcallfunc
./src/gevent/_generated_include/PyVectorcallFastCallDict_impl_a784fa498711d4b5f063c2459e516cae2c90113c.h:47:80: error: unknown type name ‘__pyx_vectorcallfunc’; did you mean ‘vectorcallfunc’?
47 | static CYTHON_INLINE PyObject *__Pyx_PyVectorcall_FastCallDict(PyObject *func, __pyx_vectorcallfunc vc, PyObject *const *args, size_t nargs, PyObject *kw)
| ^~~~~~~~~~~~~~~~~~~~
| vectorcallfunc
src/gevent/libev/corecext.c: In function ‘__Pyx_CyFunction_CallAsMethod’:
src/gevent/libev/corecext.c:27943:6: error: unknown type name ‘__pyx_vectorcallfunc’; did you mean ‘vectorcallfunc’?
27943 | __pyx_vectorcallfunc vc = __Pyx_CyFunction_func_vectorcall(cyfunc);
| ^~~~~~~~~~~~~~~~~~~~
| vectorcallfunc
In file included from src/gevent/libev/corecext.c:2187:
./src/gevent/_generated_include/CythonFunctionShared_proto_36ff8162c4c601bdb56072b2d4b652a0982d58ed.h:87:45: warning: initialization of ‘int’ from ‘vectorcallfunc’ {aka ‘struct _object * (*)(struct _object *, struct _object * const*, long unsigned int, struct _object *)’} makes integer from pointer without a cast [-Wint-conversion]
87 | #define __Pyx_CyFunction_func_vectorcall(f) (((PyCFunctionObject*)f)->vectorcall)
| ^
src/gevent/libev/corecext.c:27943:32: note: in expansion of macro ‘__Pyx_CyFunction_func_vectorcall’
27943 | __pyx_vectorcallfunc vc = __Pyx_CyFunction_func_vectorcall(cyfunc);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/gevent/libev/corecext.c:27946:16: warning: implicit declaration of function ‘__Pyx_PyVectorcall_FastCallDict’; did you mean ‘__Pyx_PyObject_FastCallDict’? [-Wimplicit-function-declaration]
27946 | return __Pyx_PyVectorcall_FastCallDict(func, vc, &PyTuple_GET_ITEM(args, 0), (size_t)PyTuple_GET_SIZE(args), kw);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| __Pyx_PyObject_FastCallDict
src/gevent/libev/corecext.c:27946:16: warning: returning ‘int’ from a function with return type ‘PyObject *’ {aka ‘struct _object *’} makes pointer from integer without a cast [-Wint-conversion]
27946 | return __Pyx_PyVectorcall_FastCallDict(func, vc, &PyTuple_GET_ITEM(args, 0), (size_t)PyTuple_GET_SIZE(args), kw);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
error: command '/usr/bin/cc' failed with exit code 1
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for gevent
ERROR: Failed to build installable wheels for some pyproject.toml based projects (gevent)
lib.linux-x86_64-cpython-313t/msgpack
running build_ext
building 'msgpack._cmsgpack' extension
creating build/temp.linux-x86_64-cpython-313t/msgpack
cc -pthread -fno-strict-overflow -Wsign-compare -Wunreachable-code -DNDEBUG -g -O3 -Wall -fPIC -fPIC -I. -I/tmp/tmpbkno1wij/venv/include -I/root/.local/share/uv/python/cpython-3.13.3+freethreaded-linux-x86_64-gnu/include/python3.13t -c msgpack/_cmsgpack.c -o build/temp.linux-x86_64-cpython-313t/msgpack/_cmsgpack.o
msgpack/_cmsgpack.c:2343:80: error: unknown type name ‘__pyx_vectorcallfunc’; did you mean ‘vectorcallfunc’?
2343 | static CYTHON_INLINE PyObject *__Pyx_PyVectorcall_FastCallDict(PyObject *func, __pyx_vectorcallfunc vc, PyObject *const *args, size_t nargs, PyObject *kw);
| ^~~~~~~~~~~~~~~~~~~~
| vectorcallfunc
msgpack/_cmsgpack.c: In function ‘__pyx_pf_7msgpack_9_cmsgpack_6Packer_2__dealloc__’:
msgpack/_cmsgpack.c:6941:3: warning: ‘Py_OptimizeFlag’ is deprecated [-Wdeprecated-declarations]
6941 | if (unlikely(__pyx_assertions_enabled())) {
| ^~
In file included from /root/.local/share/uv/python/cpython-3.13.3+freethreaded-linux-x86_64-gnu/include/python3.13t/Python.h:76,
from msgpack/_cmsgpack.c:16:
/root/.local/share/uv/python/cpython-3.13.3+freethreaded-linux-x86_64-gnu/include/python3.13t/cpython/pydebug.h:13:37: note: declared here
13 | Py_DEPRECATED(3.12) PyAPI_DATA(int) Py_OptimizeFlag;
| ^~~~~~~~~~~~~~~
msgpack/_cmsgpack.c: At top level:
msgpack/_cmsgpack.c:21391:69: error: unknown type name ‘__pyx_vectorcallfunc’; did you mean ‘vectorcallfunc’?
21391 | static PyObject *__Pyx_PyVectorcall_FastCallDict_kw(PyObject *func, __pyx_vectorcallfunc vc, PyObject *const *args, size_t nargs, PyObject *kw)
| ^~~~~~~~~~~~~~~~~~~~
| vectorcallfunc
msgpack/_cmsgpack.c:21436:80: error: unknown type name ‘__pyx_vectorcallfunc’; did you mean ‘vectorcallfunc’?
21436 | static CYTHON_INLINE PyObject *__Pyx_PyVectorcall_FastCallDict(PyObject *func, __pyx_vectorcallfunc vc, PyObject *const *args, size_t nargs, PyObject *kw)
| ^~~~~~~~~~~~~~~~~~~~
| vectorcallfunc
msgpack/_cmsgpack.c: In function ‘__Pyx_CyFunction_CallAsMethod’:
msgpack/_cmsgpack.c:22125:6: error: unknown type name ‘__pyx_vectorcallfunc’; did you mean ‘vectorcallfunc’?
22125 | __pyx_vectorcallfunc vc = __Pyx_CyFunction_func_vectorcall(cyfunc);
| ^~~~~~~~~~~~~~~~~~~~
| vectorcallfunc
msgpack/_cmsgpack.c:2433:45: warning: initialization of ‘int’ from ‘vectorcallfunc’ {aka ‘struct _object * (*)(struct _object *, struct _object * const*, long unsigned int, struct _object *)’} makes integer from pointer without a cast [-Wint-conversion]
2433 | #define __Pyx_CyFunction_func_vectorcall(f) (((PyCFunctionObject*)f)->vectorcall)
| ^
msgpack/_cmsgpack.c:22125:32: note: in expansion of macro ‘__Pyx_CyFunction_func_vectorcall’
22125 | __pyx_vectorcallfunc vc = __Pyx_CyFunction_func_vectorcall(cyfunc);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
msgpack/_cmsgpack.c:22128:16: warning: implicit declaration of function ‘__Pyx_PyVectorcall_FastCallDict’; did you mean ‘__Pyx_PyObject_FastCallDict’? [-Wimplicit-function-declaration]
22128 | return __Pyx_PyVectorcall_FastCallDict(func, vc, &PyTuple_GET_ITEM(args, 0), (size_t)PyTuple_GET_SIZE(args), kw);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| __Pyx_PyObject_FastCallDict
msgpack/_cmsgpack.c:22128:16: warning: returning ‘int’ from a function with return type ‘PyObject *’ {aka ‘struct _object *’} makes pointer from integer without a cast [-Wint-conversion]
22128 | return __Pyx_PyVectorcall_FastCallDict(func, vc, &PyTuple_GET_ITEM(args, 0), (size_t)PyTuple_GET_SIZE(args), kw);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
error: command '/usr/bin/cc' failed with exit code 1
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for msgpack
ERROR: Failed to build installable wheels for some pyproject.toml based projects (msgpack)
andom__mt19937.pyx.c.o -MF numpy/random/_mt19937.cpython-314t-x86_64-linux-gnu.so.p/meson-generated_numpy_random__mt19937.pyx.c.o.d -o numpy/random/_mt19937.cpython-314t-x86_64-linux-gnu.so.p/meson-generated_numpy_random__mt19937.pyx.c.o -c numpy/random/_mt19937.cpython-314t-x86_64-linux-gnu.so.p/numpy/random/_mt19937.pyx.c
numpy/random/_mt19937.cpython-314t-x86_64-linux-gnu.so.p/numpy/random/_mt19937.pyx.c:2358:80: error: unknown type name ‘__pyx_vectorcallfunc’; did you mean ‘vectorcallfunc’?
2358 | static CYTHON_INLINE PyObject *__Pyx_PyVectorcall_FastCallDict(PyObject *func, __pyx_vectorcallfunc vc, PyObject *const *args, size_t nargs, PyObject *kw);
| ^~~~~~~~~~~~~~~~~~~~
| vectorcallfunc
numpy/random/_mt19937.cpython-314t-x86_64-linux-gnu.so.p/numpy/random/_mt19937.pyx.c:11219:69: error: unknown type name ‘__pyx_vectorcallfunc’; did you mean ‘vectorcallfunc’?
11219 | static PyObject *__Pyx_PyVectorcall_FastCallDict_kw(PyObject *func, __pyx_vectorcallfunc vc, PyObject *const *args, size_t nargs, PyObject *kw)
| ^~~~~~~~~~~~~~~~~~~~
| vectorcallfunc
numpy/random/_mt19937.cpython-314t-x86_64-linux-gnu.so.p/numpy/random/_mt19937.pyx.c:11264:80: error: unknown type name ‘__pyx_vectorcallfunc’; did you mean ‘vectorcallfunc’?
11264 | static CYTHON_INLINE PyObject *__Pyx_PyVectorcall_FastCallDict(PyObject *func, __pyx_vectorcallfunc vc, PyObject *const *args, size_t nargs, PyObject *kw)
| ^~~~~~~~~~~~~~~~~~~~
| vectorcallfunc
numpy/random/_mt19937.cpython-314t-x86_64-linux-gnu.so.p/numpy/random/_mt19937.pyx.c: In function ‘__Pyx_CyFunction_CallAsMethod’:
numpy/random/_mt19937.cpython-314t-x86_64-linux-gnu.so.p/numpy/random/_mt19937.pyx.c:11953:6: error: unknown type name ‘__pyx_vectorcallfunc’; did you mean ‘vectorcallfunc’?
11953 | __pyx_vectorcallfunc vc = __Pyx_CyFunction_func_vectorcall(cyfunc);
| ^~~~~~~~~~~~~~~~~~~~
| vectorcallfunc
numpy/random/_mt19937.cpython-314t-x86_64-linux-gnu.so.p/numpy/random/_mt19937.pyx.c:2448:45: warning: initialization of ‘int’ from ‘vectorcallfunc’ {aka ‘struct _object * (*)(struct _object *, struct _object * const*, long unsigned int, struct _object *)’} makes integer from pointer without a cast [-Wint-conversion]
2448 | #define __Pyx_CyFunction_func_vectorcall(f) (((PyCFunctionObject*)f)->vectorcall)
| ^
numpy/random/_mt19937.cpython-314t-x86_64-linux-gnu.so.p/numpy/random/_mt19937.pyx.c:11953:32: note: in expansion of macro ‘__Pyx_CyFunction_func_vectorcall’
11953 | __pyx_vectorcallfunc vc = __Pyx_CyFunction_func_vectorcall(cyfunc);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
numpy/random/_mt19937.cpython-314t-x86_64-linux-gnu.so.p/numpy/random/_mt19937.pyx.c:11956:16: warning: implicit declaration of function ‘__Pyx_PyVectorcall_FastCallDict’; did you mean ‘__Pyx_PyObject_FastCallDict’? [-Wimplicit-function-declaration]
11956 | return __Pyx_PyVectorcall_FastCallDict(func, vc, &PyTuple_GET_ITEM(args, 0), (size_t)PyTuple_GET_SIZE(args), kw);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| __Pyx_PyObject_FastCallDict
numpy/random/_mt19937.cpython-314t-x86_64-linux-gnu.so.p/numpy/random/_mt19937.pyx.c:11956:16: warning: returning ‘int’ from a function with return type ‘PyObject *’ {aka ‘struct _object *’} makes pointer from integer without a cast [-Wint-conversion]
11956 | return __Pyx_PyVectorcall_FastCallDict(func, vc, &PyTuple_GET_ITEM(args, 0), (size_t)PyTuple_GET_SIZE(args), kw);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[501/530] Compiling C object numpy/random/_bounded_integers.cpython-314t-x86_64-linux-gnu.so.p/meson-generated_numpy_random__bounded_integers.pyx.c.o
[502/530] Compiling C object numpy/random/_common.cpython-314t-x86_64-linux-gnu.so.p/meson-generated_numpy_random__common.pyx.c.o
ninja: build stopped: subcommand failed.
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
error: metadata-generation-failed
× Encountered error while generating package metadata.
╰─> See above for output.
note: This is an issue with the package mentioned above, not pip.
hint: See above for details.
ck (most recent call last):
File "/tmp/pip-build-env-lbo44kvt/overlay/lib/python3.14t/site-packages/setuptools/_distutils/compilers/C/unix.py", line 217, in _compile
self.spawn(
~~~~~~~~~~^
compiler_so_cxx + cc_args + [src, '-o', obj] + extra_postargs
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/tmp/pip-install-kq2k4f45/grpcio_ce13b86828634241881d754f61e553aa/src/python/grpcio/_spawn_patch.py", line 66, in _commandfile_spawn
_classic_spawn(self, command, **kwargs)
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/pip-build-env-lbo44kvt/overlay/lib/python3.14t/site-packages/setuptools/_distutils/compilers/C/base.py", line 1158, in spawn
spawn(cmd, dry_run=self.dry_run, **kwargs)
~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/pip-build-env-lbo44kvt/overlay/lib/python3.14t/site-packages/setuptools/_distutils/spawn.py", line 93, in spawn
raise DistutilsExecError(
f"command {_debug(cmd)!r} failed with exit code {err.returncode}"
) from err
distutils.errors.DistutilsExecError: command '/usr/bin/c++' failed with exit code 1
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/pip-install-kq2k4f45/grpcio_ce13b86828634241881d754f61e553aa/src/python/grpcio/commands.py", line 282, in build_extensions
build_ext.build_ext.build_extensions(self)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^
File "/tmp/pip-build-env-lbo44kvt/overlay/lib/python3.14t/site-packages/setuptools/_distutils/command/build_ext.py", line 484, in build_extensions
self._build_extensions_serial()
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/tmp/pip-build-env-lbo44kvt/overlay/lib/python3.14t/site-packages/setuptools/_distutils/command/build_ext.py", line 510, in _build_extensions_serial
self.build_extension(ext)
~~~~~~~~~~~~~~~~~~~~^^^^^
File "/tmp/pip-build-env-lbo44kvt/overlay/lib/python3.14t/site-packages/setuptools/command/build_ext.py", line 264, in build_extension
_build_ext.build_extension(self, ext)
~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^
File "/tmp/pip-build-env-lbo44kvt/overlay/lib/python3.14t/site-packages/setuptools/_distutils/command/build_ext.py", line 565, in build_extension
objects = self.compiler.compile(
sources,
...<5 lines>...
depends=ext.depends,
)
File "/tmp/pip-install-kq2k4f45/grpcio_ce13b86828634241881d754f61e553aa/src/python/grpcio/_parallel_compile_patch.py", line 70, in _parallel_compile
multiprocessing.pool.ThreadPool(BUILD_EXT_COMPILER_JOBS).map(
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
_compile_single_file, objects
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/root/.local/share/uv/python/cpython-3.14.0a6+freethreaded-linux-x86_64-gnu/lib/python3.14t/multiprocessing/pool.py", line 367, in map
return self._map_async(func, iterable, mapstar, chunksize).get()
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/root/.local/share/uv/python/cpython-3.14.0a6+freethreaded-linux-x86_64-gnu/lib/python3.14t/multiprocessing/pool.py", line 774, in get
raise self._value
File "/root/.local/share/uv/python/cpython-3.14.0a6+freethreaded-linux-x86_64-gnu/lib/python3.14t/multiprocessing/pool.py", line 125, in worker
result = (True, func(*args, **kwds))
~~~~^^^^^^^^^^^^^^^
File "/root/.local/share/uv/python/cpython-3.14.0a6+freethreaded-linux-x86_64-gnu/lib/python3.14t/multiprocessing/pool.py", line 48, in mapstar
return list(map(*args))
File "/tmp/pip-install-kq2k4f45/grpcio_ce13b86828634241881d754f61e553aa/src/python/grpcio/_parallel_compile_patch.py", line 65, in _compile_single_file
self._compile(obj, src, ext, cc_args, extra_postargs, pp_opts)
~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/pip-install-kq2k4f45/grpcio_ce13b86828634241881d754f61e553aa/src/python/grpcio/commands.py", line 264, in new_compile
return old_compile(obj, src, ext, cc_args, extra_postargs, pp_opts)
File "/tmp/pip-build-env-lbo44kvt/overlay/lib/python3.14t/site-packages/setuptools/_distutils/compilers/C/unix.py", line 223, in _compile
raise CompileError(msg)
distutils.compilers.C.errors.CompileError: command '/usr/bin/c++' failed with exit code 1
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for grpcio
ERROR: Failed to build installable wheels for some pyproject.toml based projects (grpcio)
ck (most recent call last):
File "/tmp/pip-build-env-dofejhfr/overlay/lib/python3.14t/site-packages/setuptools/_distutils/compilers/C/unix.py", line 217, in _compile
self.spawn(
~~~~~~~~~~^
compiler_so_cxx + cc_args + [src, '-o', obj] + extra_postargs
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/tmp/pip-install-m75lhbl9/grpcio_c6cf9d2bda264c3dbbadb2795ea53b8e/src/python/grpcio/_spawn_patch.py", line 66, in _commandfile_spawn
_classic_spawn(self, command, **kwargs)
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/pip-build-env-dofejhfr/overlay/lib/python3.14t/site-packages/setuptools/_distutils/compilers/C/base.py", line 1158, in spawn
spawn(cmd, dry_run=self.dry_run, **kwargs)
~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/pip-build-env-dofejhfr/overlay/lib/python3.14t/site-packages/setuptools/_distutils/spawn.py", line 93, in spawn
raise DistutilsExecError(
f"command {_debug(cmd)!r} failed with exit code {err.returncode}"
) from err
distutils.errors.DistutilsExecError: command '/usr/bin/c++' failed with exit code 1
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/pip-install-m75lhbl9/grpcio_c6cf9d2bda264c3dbbadb2795ea53b8e/src/python/grpcio/commands.py", line 282, in build_extensions
build_ext.build_ext.build_extensions(self)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^
File "/tmp/pip-build-env-dofejhfr/overlay/lib/python3.14t/site-packages/setuptools/_distutils/command/build_ext.py", line 484, in build_extensions
self._build_extensions_serial()
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/tmp/pip-build-env-dofejhfr/overlay/lib/python3.14t/site-packages/setuptools/_distutils/command/build_ext.py", line 510, in _build_extensions_serial
self.build_extension(ext)
~~~~~~~~~~~~~~~~~~~~^^^^^
File "/tmp/pip-build-env-dofejhfr/overlay/lib/python3.14t/site-packages/setuptools/command/build_ext.py", line 264, in build_extension
_build_ext.build_extension(self, ext)
~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^
File "/tmp/pip-build-env-dofejhfr/overlay/lib/python3.14t/site-packages/setuptools/_distutils/command/build_ext.py", line 565, in build_extension
objects = self.compiler.compile(
sources,
...<5 lines>...
depends=ext.depends,
)
File "/tmp/pip-install-m75lhbl9/grpcio_c6cf9d2bda264c3dbbadb2795ea53b8e/src/python/grpcio/_parallel_compile_patch.py", line 70, in _parallel_compile
multiprocessing.pool.ThreadPool(BUILD_EXT_COMPILER_JOBS).map(
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
_compile_single_file, objects
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/root/.local/share/uv/python/cpython-3.14.0a6+freethreaded-linux-x86_64-gnu/lib/python3.14t/multiprocessing/pool.py", line 367, in map
return self._map_async(func, iterable, mapstar, chunksize).get()
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/root/.local/share/uv/python/cpython-3.14.0a6+freethreaded-linux-x86_64-gnu/lib/python3.14t/multiprocessing/pool.py", line 774, in get
raise self._value
File "/root/.local/share/uv/python/cpython-3.14.0a6+freethreaded-linux-x86_64-gnu/lib/python3.14t/multiprocessing/pool.py", line 125, in worker
result = (True, func(*args, **kwds))
~~~~^^^^^^^^^^^^^^^
File "/root/.local/share/uv/python/cpython-3.14.0a6+freethreaded-linux-x86_64-gnu/lib/python3.14t/multiprocessing/pool.py", line 48, in mapstar
return list(map(*args))
File "/tmp/pip-install-m75lhbl9/grpcio_c6cf9d2bda264c3dbbadb2795ea53b8e/src/python/grpcio/_parallel_compile_patch.py", line 65, in _compile_single_file
self._compile(obj, src, ext, cc_args, extra_postargs, pp_opts)
~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/pip-install-m75lhbl9/grpcio_c6cf9d2bda264c3dbbadb2795ea53b8e/src/python/grpcio/commands.py", line 264, in new_compile
return old_compile(obj, src, ext, cc_args, extra_postargs, pp_opts)
File "/tmp/pip-build-env-dofejhfr/overlay/lib/python3.14t/site-packages/setuptools/_distutils/compilers/C/unix.py", line 223, in _compile
raise CompileError(msg)
distutils.compilers.C.errors.CompileError: command '/usr/bin/c++' failed with exit code 1
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for grpcio
ERROR: Failed to build installable wheels for some pyproject.toml based projects (grpcio)
error: subprocess-exited-with-error
× Building wheel for watchfiles (pyproject.toml) did not run successfully.
│ exit code: 1
╰─> [14 lines of output]
Running `maturin pep517 build-wheel -i /tmp/tmp6qy8usrz/venv/bin/python --compatibility off`
📦 Including license file "/tmp/pip-install-gjajdm8u/watchfiles_4ed4afba65654f1d82845a2d84f603f1/LICENSE"
🍹 Building a mixed python/rust project
🔗 Found pyo3 bindings
🐍 Found CPython 3.14t at /tmp/tmp6qy8usrz/venv/bin/python
📡 Using build options bindings from pyproject.toml
error: package `notify v7.0.0` cannot be built because it requires rustc 1.72 or newer, while the currently active rustc version is 1.63.0
Either upgrade to rustc 1.72 or newer, or use
cargo update -p notify@7.0.0 --precise ver
where `ver` is the latest version of `notify` supporting rustc 1.63.0
💥 maturin failed
Caused by: Failed to build a native library through cargo
Caused by: Cargo build finished with "exit status: 101": `env -u CARGO PYO3_ENVIRONMENT_SIGNATURE="cpython-3.14-64bit" PYO3_PYTHON="/tmp/tmp6qy8usrz/venv/bin/python" PYTHON_SYS_EXECUTABLE="/tmp/tmp6qy8usrz/venv/bin/python" "cargo" "rustc" "--message-format" "json-render-diagnostics" "--manifest-path" "/tmp/pip-install-gjajdm8u/watchfiles_4ed4afba65654f1d82845a2d84f603f1/Cargo.toml" "--release" "--lib"`
Error: command ['maturin', 'pep517', 'build-wheel', '-i', '/tmp/tmp6qy8usrz/venv/bin/python', '--compatibility', 'off'] returned non-zero exit status 1
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for watchfiles
ERROR: Failed to build installable wheels for some pyproject.toml based projects (watchfiles)
09edddcd1604/murmurhash/include -I/tmp/tmp588ltbie/venv/include -I/root/.local/share/uv/python/cpython-3.14.0a6+freethreaded-linux-x86_64-gnu/include/python3.14t -c murmurhash/MurmurHash2.cpp -o build/temp.linux-x86_64-cpython-314t/murmurhash/MurmurHash2.o -O3 -Wno-strict-prototypes -Wno-unused-function
cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++
c++ -pthread -fno-strict-overflow -Wsign-compare -Wunreachable-code -DNDEBUG -g -O3 -Wall -fPIC -fPIC -I/root/.local/share/uv/python/cpython-3.14.0a6+freethreaded-linux-x86_64-gnu/include/python3.14t -I/tmp/pip-install-fvcv9376/murmurhash_2b8b41a2da5c47c3987509edddcd1604/murmurhash/include -I/tmp/tmp588ltbie/venv/include -I/root/.local/share/uv/python/cpython-3.14.0a6+freethreaded-linux-x86_64-gnu/include/python3.14t -c murmurhash/MurmurHash3.cpp -o build/temp.linux-x86_64-cpython-314t/murmurhash/MurmurHash3.o -O3 -Wno-strict-prototypes -Wno-unused-function
cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++
c++ -pthread -fno-strict-overflow -Wsign-compare -Wunreachable-code -DNDEBUG -g -O3 -Wall -fPIC -fPIC -I/root/.local/share/uv/python/cpython-3.14.0a6+freethreaded-linux-x86_64-gnu/include/python3.14t -I/tmp/pip-install-fvcv9376/murmurhash_2b8b41a2da5c47c3987509edddcd1604/murmurhash/include -I/tmp/tmp588ltbie/venv/include -I/root/.local/share/uv/python/cpython-3.14.0a6+freethreaded-linux-x86_64-gnu/include/python3.14t -c murmurhash/mrmr.cpp -o build/temp.linux-x86_64-cpython-314t/murmurhash/mrmr.o -O3 -Wno-strict-prototypes -Wno-unused-function
cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++
murmurhash/mrmr.cpp:1782:80: error: ‘__pyx_vectorcallfunc’ has not been declared
1782 | static CYTHON_INLINE PyObject *__Pyx_PyVectorcall_FastCallDict(PyObject *func, __pyx_vectorcallfunc vc, PyObject *const *args, size_t nargs, PyObject *kw);
| ^~~~~~~~~~~~~~~~~~~~
murmurhash/mrmr.cpp:4386:69: error: ‘__pyx_vectorcallfunc’ has not been declared
4386 | static PyObject *__Pyx_PyVectorcall_FastCallDict_kw(PyObject *func, __pyx_vectorcallfunc vc, PyObject *const *args, size_t nargs, PyObject *kw)
| ^~~~~~~~~~~~~~~~~~~~
murmurhash/mrmr.cpp: In function ‘PyObject* __Pyx_PyVectorcall_FastCallDict_kw(PyObject*, int, PyObject* const*, size_t, PyObject*)’:
murmurhash/mrmr.cpp:4423:13: error: ‘vc’ cannot be used as a function
4423 | res = vc(func, newargs, nargs, kwnames);
| ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
murmurhash/mrmr.cpp: At global scope:
murmurhash/mrmr.cpp:4431:80: error: ‘__pyx_vectorcallfunc’ has not been declared
4431 | static CYTHON_INLINE PyObject *__Pyx_PyVectorcall_FastCallDict(PyObject *func, __pyx_vectorcallfunc vc, PyObject *const *args, size_t nargs, PyObject *kw)
| ^~~~~~~~~~~~~~~~~~~~
murmurhash/mrmr.cpp: In function ‘PyObject* __Pyx_PyVectorcall_FastCallDict(PyObject*, int, PyObject* const*, size_t, PyObject*)’:
murmurhash/mrmr.cpp:4434:18: error: ‘vc’ cannot be used as a function
4434 | return vc(func, args, nargs, NULL);
| ~~^~~~~~~~~~~~~~~~~~~~~~~~~
murmurhash/mrmr.cpp: In function ‘PyObject* __Pyx_CyFunction_CallAsMethod(PyObject*, PyObject*, PyObject*)’:
murmurhash/mrmr.cpp:5120:6: error: ‘__pyx_vectorcallfunc’ was not declared in this scope; did you mean ‘vectorcallfunc’?
5120 | __pyx_vectorcallfunc vc = __Pyx_CyFunction_func_vectorcall(cyfunc);
| ^~~~~~~~~~~~~~~~~~~~
| vectorcallfunc
murmurhash/mrmr.cpp:5121:9: error: ‘vc’ was not declared in this scope
5121 | if (vc) {
| ^~
error: command '/usr/bin/c++' failed with exit code 1
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for murmurhash
Failed to build cymem murmurhash
ERROR: Failed to build installable wheels for some pyproject.toml based projects (cymem, murmurhash)
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
error: subprocess-exited-with-error
× pip subprocess to install build dependencies did not run successfully.
│ exit code: 1
╰─> See above for output.
note: This error originates from a subprocess, and is likely not a problem with pip.
ck (most recent call last):
File "/tmp/pip-build-env-c8nwhrpd/overlay/lib/python3.14t/site-packages/setuptools/_distutils/compilers/C/unix.py", line 217, in _compile
self.spawn(
~~~~~~~~~~^
compiler_so_cxx + cc_args + [src, '-o', obj] + extra_postargs
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/tmp/pip-install-jq714g28/grpcio_06706efd942f44ed878f35dad87191a7/src/python/grpcio/_spawn_patch.py", line 66, in _commandfile_spawn
_classic_spawn(self, command, **kwargs)
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/pip-build-env-c8nwhrpd/overlay/lib/python3.14t/site-packages/setuptools/_distutils/compilers/C/base.py", line 1158, in spawn
spawn(cmd, dry_run=self.dry_run, **kwargs)
~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/pip-build-env-c8nwhrpd/overlay/lib/python3.14t/site-packages/setuptools/_distutils/spawn.py", line 93, in spawn
raise DistutilsExecError(
f"command {_debug(cmd)!r} failed with exit code {err.returncode}"
) from err
distutils.errors.DistutilsExecError: command '/usr/bin/c++' failed with exit code 1
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/pip-install-jq714g28/grpcio_06706efd942f44ed878f35dad87191a7/src/python/grpcio/commands.py", line 282, in build_extensions
build_ext.build_ext.build_extensions(self)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^
File "/tmp/pip-build-env-c8nwhrpd/overlay/lib/python3.14t/site-packages/setuptools/_distutils/command/build_ext.py", line 484, in build_extensions
self._build_extensions_serial()
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/tmp/pip-build-env-c8nwhrpd/overlay/lib/python3.14t/site-packages/setuptools/_distutils/command/build_ext.py", line 510, in _build_extensions_serial
self.build_extension(ext)
~~~~~~~~~~~~~~~~~~~~^^^^^
File "/tmp/pip-build-env-c8nwhrpd/overlay/lib/python3.14t/site-packages/setuptools/command/build_ext.py", line 264, in build_extension
_build_ext.build_extension(self, ext)
~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^
File "/tmp/pip-build-env-c8nwhrpd/overlay/lib/python3.14t/site-packages/setuptools/_distutils/command/build_ext.py", line 565, in build_extension
objects = self.compiler.compile(
sources,
...<5 lines>...
depends=ext.depends,
)
File "/tmp/pip-install-jq714g28/grpcio_06706efd942f44ed878f35dad87191a7/src/python/grpcio/_parallel_compile_patch.py", line 70, in _parallel_compile
multiprocessing.pool.ThreadPool(BUILD_EXT_COMPILER_JOBS).map(
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
_compile_single_file, objects
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/root/.local/share/uv/python/cpython-3.14.0a6+freethreaded-linux-x86_64-gnu/lib/python3.14t/multiprocessing/pool.py", line 367, in map
return self._map_async(func, iterable, mapstar, chunksize).get()
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/root/.local/share/uv/python/cpython-3.14.0a6+freethreaded-linux-x86_64-gnu/lib/python3.14t/multiprocessing/pool.py", line 774, in get
raise self._value
File "/root/.local/share/uv/python/cpython-3.14.0a6+freethreaded-linux-x86_64-gnu/lib/python3.14t/multiprocessing/pool.py", line 125, in worker
result = (True, func(*args, **kwds))
~~~~^^^^^^^^^^^^^^^
File "/root/.local/share/uv/python/cpython-3.14.0a6+freethreaded-linux-x86_64-gnu/lib/python3.14t/multiprocessing/pool.py", line 48, in mapstar
return list(map(*args))
File "/tmp/pip-install-jq714g28/grpcio_06706efd942f44ed878f35dad87191a7/src/python/grpcio/_parallel_compile_patch.py", line 65, in _compile_single_file
self._compile(obj, src, ext, cc_args, extra_postargs, pp_opts)
~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/pip-install-jq714g28/grpcio_06706efd942f44ed878f35dad87191a7/src/python/grpcio/commands.py", line 264, in new_compile
return old_compile(obj, src, ext, cc_args, extra_postargs, pp_opts)
File "/tmp/pip-build-env-c8nwhrpd/overlay/lib/python3.14t/site-packages/setuptools/_distutils/compilers/C/unix.py", line 223, in _compile
raise CompileError(msg)
distutils.compilers.C.errors.CompileError: command '/usr/bin/c++' failed with exit code 1
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for grpcio
ERROR: Failed to build installable wheels for some pyproject.toml based projects (grpcio)
-x86_64-cpython-314t/greenlet/platform
copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.linux-x86_64-cpython-314t/greenlet/platform
copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.linux-x86_64-cpython-314t/greenlet/platform
copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.linux-x86_64-cpython-314t/greenlet/platform
copying src/greenlet/platform/switch_arm64_masm.asm -> build/lib.linux-x86_64-cpython-314t/greenlet/platform
copying src/greenlet/platform/switch_arm64_masm.obj -> build/lib.linux-x86_64-cpython-314t/greenlet/platform
copying src/greenlet/platform/switch_arm64_msvc.h -> build/lib.linux-x86_64-cpython-314t/greenlet/platform
copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.linux-x86_64-cpython-314t/greenlet/platform
copying src/greenlet/platform/switch_loongarch64_linux.h -> build/lib.linux-x86_64-cpython-314t/greenlet/platform
copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.linux-x86_64-cpython-314t/greenlet/platform
copying src/greenlet/platform/switch_mips_unix.h -> build/lib.linux-x86_64-cpython-314t/greenlet/platform
copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.linux-x86_64-cpython-314t/greenlet/platform
copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.linux-x86_64-cpython-314t/greenlet/platform
copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.linux-x86_64-cpython-314t/greenlet/platform
copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.linux-x86_64-cpython-314t/greenlet/platform
copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.linux-x86_64-cpython-314t/greenlet/platform
copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.linux-x86_64-cpython-314t/greenlet/platform
copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.linux-x86_64-cpython-314t/greenlet/platform
copying src/greenlet/platform/switch_s390_unix.h -> build/lib.linux-x86_64-cpython-314t/greenlet/platform
copying src/greenlet/platform/switch_sh_gcc.h -> build/lib.linux-x86_64-cpython-314t/greenlet/platform
copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.linux-x86_64-cpython-314t/greenlet/platform
copying src/greenlet/platform/switch_x32_unix.h -> build/lib.linux-x86_64-cpython-314t/greenlet/platform
copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.linux-x86_64-cpython-314t/greenlet/platform
copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.linux-x86_64-cpython-314t/greenlet/platform
copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.linux-x86_64-cpython-314t/greenlet/platform
copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.linux-x86_64-cpython-314t/greenlet/platform
copying src/greenlet/platform/switch_x86_unix.h -> build/lib.linux-x86_64-cpython-314t/greenlet/platform
copying src/greenlet/tests/_test_extension.c -> build/lib.linux-x86_64-cpython-314t/greenlet/tests
copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.linux-x86_64-cpython-314t/greenlet/tests
running build_ext
building 'greenlet._greenlet' extension
creating build/temp.linux-x86_64-cpython-314t/src/greenlet
c++ -pthread -fno-strict-overflow -Wsign-compare -Wunreachable-code -DNDEBUG -g -O3 -Wall -fPIC -fPIC -I/tmp/tmptp_l79x8/venv/include -I/root/.local/share/uv/python/cpython-3.14.0a6+freethreaded-linux-x86_64-gnu/include/python3.14t -c src/greenlet/greenlet.cpp -o build/temp.linux-x86_64-cpython-314t/src/greenlet/greenlet.o
In file included from src/greenlet/greenlet_internal.hpp:18,
from src/greenlet/greenlet.cpp:19:
src/greenlet/TGreenlet.hpp:31:12: fatal error: internal/pycore_interpframe_structs.h: No such file or directory
31 | # include "internal/pycore_interpframe_structs.h"
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
error: command '/usr/bin/c++' failed with exit code 1
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for greenlet
Failed to build greenlet
ERROR: Failed to build installable wheels for some pyproject.toml based projects (greenlet)
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
error: subprocess-exited-with-error
× pip subprocess to install build dependencies did not run successfully.
│ exit code: 1
╰─> See above for output.
note: This error originates from a subprocess, and is likely not a problem with pip.
error: subprocess-exited-with-error
× Building wheel for pydantic-core (pyproject.toml) did not run successfully.
│ exit code: 1
╰─> [13 lines of output]
Running `maturin pep517 build-wheel -i /tmp/tmpiibjdl7z/venv/bin/python --compatibility off`
📦 Including license file "/tmp/pip-install-zgycy8lu/pydantic-core_89f4620d8b2a40fa8773aece6c54edfe/LICENSE"
🍹 Building a mixed python/rust project
🔗 Found pyo3 bindings
🐍 Found CPython 3.14t at /tmp/tmpiibjdl7z/venv/bin/python
📡 Using build options features, bindings from pyproject.toml
warning: unused manifest key: lints
error: package `pydantic-core v2.33.2 (/tmp/pip-install-zgycy8lu/pydantic-core_89f4620d8b2a40fa8773aece6c54edfe)` cannot be built because it requires rustc 1.75 or newer, while the currently active rustc version is 1.63.0
💥 maturin failed
Caused by: Failed to build a native library through cargo
Caused by: Cargo build finished with "exit status: 101": `env -u CARGO PYO3_ENVIRONMENT_SIGNATURE="cpython-3.14-64bit" PYO3_PYTHON="/tmp/tmpiibjdl7z/venv/bin/python" PYTHON_SYS_EXECUTABLE="/tmp/tmpiibjdl7z/venv/bin/python" "cargo" "rustc" "--features" "pyo3/extension-module" "--message-format" "json-render-diagnostics" "--manifest-path" "/tmp/pip-install-zgycy8lu/pydantic-core_89f4620d8b2a40fa8773aece6c54edfe/Cargo.toml" "--release" "--lib"`
Error: command ['maturin', 'pep517', 'build-wheel', '-i', '/tmp/tmpiibjdl7z/venv/bin/python', '--compatibility', 'off'] returned non-zero exit status 1
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for pydantic-core
ERROR: Failed to build installable wheels for some pyproject.toml based projects (pydantic-core)
error: subprocess-exited-with-error
× Preparing metadata (pyproject.toml) did not run successfully.
│ exit code: 1
╰─> [10 lines of output]
Checking for Rust toolchain....
Running `maturin pep517 write-dist-info --metadata-directory /tmp/pip-modern-metadata-jzosrcb8 --interpreter /tmp/tmpxtgvyxop/venv/bin/python`
error: failed to parse lock file at: /tmp/pip-install-51hbwxjk/rpds-py_0559fe2ebf104c4aae900918d3dc9b7a/Cargo.lock
Caused by:
lock file version `4` was found, but this version of Cargo does not understand this lock file, perhaps Cargo needs to be updated?
💥 maturin failed
Caused by: Cargo metadata failed. Does your crate compile with `cargo build`?
Caused by: `cargo metadata` exited with an error:
Error running maturin: Command '['maturin', 'pep517', 'write-dist-info', '--metadata-directory', '/tmp/pip-modern-metadata-jzosrcb8', '--interpreter', '/tmp/tmpxtgvyxop/venv/bin/python']' returned non-zero exit status 1.
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
error: metadata-generation-failed
× Encountered error while generating package metadata.
╰─> See above for output.
note: This is an issue with the package mentioned above, not pip.
hint: See above for details.