2025-09-08T00:40:51,808 Created temporary directory: /tmp/pip-build-tracker-1poyvhhx 2025-09-08T00:40:51,808 Initialized build tracking at /tmp/pip-build-tracker-1poyvhhx 2025-09-08T00:40:51,808 Created build tracker: /tmp/pip-build-tracker-1poyvhhx 2025-09-08T00:40:51,809 Entered build tracker: /tmp/pip-build-tracker-1poyvhhx 2025-09-08T00:40:51,809 Created temporary directory: /tmp/pip-wheel-r9sa316c 2025-09-08T00:40:51,812 Created temporary directory: /tmp/pip-ephem-wheel-cache-msn1l8jv 2025-09-08T00:40:51,869 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T00:40:51,871 2 location(s) to search for versions of cyordereddict: 2025-09-08T00:40:51,871 * https://pypi.org/simple/cyordereddict/ 2025-09-08T00:40:51,871 * https://www.piwheels.org/simple/cyordereddict/ 2025-09-08T00:40:51,872 Fetching project page and analyzing links: https://pypi.org/simple/cyordereddict/ 2025-09-08T00:40:51,872 Getting page https://pypi.org/simple/cyordereddict/ 2025-09-08T00:40:51,873 Found index url https://pypi.org/simple/ 2025-09-08T00:40:52,018 Fetched page https://pypi.org/simple/cyordereddict/ as application/vnd.pypi.simple.v1+json 2025-09-08T00:40:52,020 Found link https://files.pythonhosted.org/packages/4d/ef/79953e5331bb12276ae09d56b53ee3f6eb8d67429395cbf4be29ade47653/cyordereddict-0.1.tar.gz (from https://pypi.org/simple/cyordereddict/), version: 0.1 2025-09-08T00:40:52,020 Found link https://files.pythonhosted.org/packages/fd/7e/3baf782292bf76e736fd78917afd560ee6cb83aa7dd25e785a6e24d7ce2c/cyordereddict-0.1.1.tar.gz (from https://pypi.org/simple/cyordereddict/), version: 0.1.1 2025-09-08T00:40:52,020 Found link https://files.pythonhosted.org/packages/5c/06/2732e943637b541748b2ccfff1583bd8c2303c2bd9ede54da766c52c2e5e/cyordereddict-0.2.tar.gz (from https://pypi.org/simple/cyordereddict/), version: 0.2 2025-09-08T00:40:52,020 Found link https://files.pythonhosted.org/packages/23/aa/eadf6734be2521f12508983b42faa64d7213a496b1c974f1837cd0f3165e/cyordereddict-0.2.1.tar.gz (from https://pypi.org/simple/cyordereddict/), version: 0.2.1 2025-09-08T00:40:52,021 Found link https://files.pythonhosted.org/packages/b9/59/8adf599d071571239583349d80f0f12d619d2b075437a7e5da111cfdd0d7/cyordereddict-0.2.2-dev.tar.gz (from https://pypi.org/simple/cyordereddict/), version: 0.2.2-dev 2025-09-08T00:40:52,021 Found link https://files.pythonhosted.org/packages/5a/c0/ef04050d49a736591d1196025f0f3a41b7efe649854b9df305467e60fb21/cyordereddict-0.2.2.tar.gz (from https://pypi.org/simple/cyordereddict/), version: 0.2.2 2025-09-08T00:40:52,021 Found link https://files.pythonhosted.org/packages/d1/1a/364cbfd927be1b743c7f0a985a7f1f7e8a51469619f9fefe4ee9240ba210/cyordereddict-1.0.0.tar.gz (from https://pypi.org/simple/cyordereddict/), version: 1.0.0 2025-09-08T00:40:52,022 Fetching project page and analyzing links: https://www.piwheels.org/simple/cyordereddict/ 2025-09-08T00:40:52,022 Getting page https://www.piwheels.org/simple/cyordereddict/ 2025-09-08T00:40:52,023 Found index url https://www.piwheels.org/simple/ 2025-09-08T00:40:52,118 Fetched page https://www.piwheels.org/simple/cyordereddict/ as text/html 2025-09-08T00:40:52,125 Skipping link: No binaries permitted for cyordereddict: https://archive1.piwheels.org/simple/cyordereddict/cyordereddict-1.0.0-cp34-cp34m-linux_armv6l.whl#sha256=dd7777e8d7ea015b301c210cb57a40e18c4a8ac1ecd4def397fd35944c6e07b6 (from https://www.piwheels.org/simple/cyordereddict/) 2025-09-08T00:40:52,125 Skipping link: No binaries permitted for cyordereddict: https://archive1.piwheels.org/simple/cyordereddict/cyordereddict-1.0.0-cp34-cp34m-linux_armv7l.whl#sha256=dd7777e8d7ea015b301c210cb57a40e18c4a8ac1ecd4def397fd35944c6e07b6 (from https://www.piwheels.org/simple/cyordereddict/) 2025-09-08T00:40:52,125 Skipping link: No binaries permitted for cyordereddict: https://archive1.piwheels.org/simple/cyordereddict/cyordereddict-1.0.0-cp35-cp35m-linux_armv7l.whl#sha256=23e33380e25f5ae3e74f01e3becae383378cc44f614d807f91d16267d251f9ad (from https://www.piwheels.org/simple/cyordereddict/) 2025-09-08T00:40:52,125 Skipping link: No binaries permitted for cyordereddict: https://archive1.piwheels.org/simple/cyordereddict/cyordereddict-1.0.0-cp35-cp35m-linux_armv6l.whl#sha256=23e33380e25f5ae3e74f01e3becae383378cc44f614d807f91d16267d251f9ad (from https://www.piwheels.org/simple/cyordereddict/) 2025-09-08T00:40:52,125 Skipping link: No binaries permitted for cyordereddict: https://archive1.piwheels.org/simple/cyordereddict/cyordereddict-0.2.2-cp34-cp34m-linux_armv6l.whl#sha256=9cdf0b2703308775f9f68daf46112e76b88f9d8c2829905f9ddfd8f79bbfbe20 (from https://www.piwheels.org/simple/cyordereddict/) 2025-09-08T00:40:52,125 Skipping link: No binaries permitted for cyordereddict: https://archive1.piwheels.org/simple/cyordereddict/cyordereddict-0.2.2-cp34-cp34m-linux_armv7l.whl#sha256=9cdf0b2703308775f9f68daf46112e76b88f9d8c2829905f9ddfd8f79bbfbe20 (from https://www.piwheels.org/simple/cyordereddict/) 2025-09-08T00:40:52,126 Skipping link: No binaries permitted for cyordereddict: https://archive1.piwheels.org/simple/cyordereddict/cyordereddict-0.2.2-cp35-cp35m-linux_armv7l.whl#sha256=4f13a5d6aa8c20a23d08d48a3c04bff9929b647b52492d2e3511a18e7b0e28e7 (from https://www.piwheels.org/simple/cyordereddict/) 2025-09-08T00:40:52,126 Skipping link: No binaries permitted for cyordereddict: https://archive1.piwheels.org/simple/cyordereddict/cyordereddict-0.2.2-cp35-cp35m-linux_armv6l.whl#sha256=4f13a5d6aa8c20a23d08d48a3c04bff9929b647b52492d2e3511a18e7b0e28e7 (from https://www.piwheels.org/simple/cyordereddict/) 2025-09-08T00:40:52,126 Skipping link: No binaries permitted for cyordereddict: https://archive1.piwheels.org/simple/cyordereddict/cyordereddict-0.2.2.dev0-cp37-cp37m-linux_armv7l.whl#sha256=2dd12da0237c7a9642d064ce4d86d0b13547b1408aed5dd2a3a940b1eeca2f57 (from https://www.piwheels.org/simple/cyordereddict/) 2025-09-08T00:40:52,126 Skipping link: No binaries permitted for cyordereddict: https://archive1.piwheels.org/simple/cyordereddict/cyordereddict-0.2.2.dev0-cp37-cp37m-linux_armv6l.whl#sha256=2dd12da0237c7a9642d064ce4d86d0b13547b1408aed5dd2a3a940b1eeca2f57 (from https://www.piwheels.org/simple/cyordereddict/) 2025-09-08T00:40:52,126 Skipping link: No binaries permitted for cyordereddict: https://archive1.piwheels.org/simple/cyordereddict/cyordereddict-0.2.2.dev0-cp35-cp35m-linux_armv7l.whl#sha256=b7f9a43af2233ab7741b9c94e5d451d3bf25fc6ad4f79c840eb549fb88d3a334 (from https://www.piwheels.org/simple/cyordereddict/) 2025-09-08T00:40:52,126 Skipping link: No binaries permitted for cyordereddict: https://archive1.piwheels.org/simple/cyordereddict/cyordereddict-0.2.2.dev0-cp35-cp35m-linux_armv6l.whl#sha256=b7f9a43af2233ab7741b9c94e5d451d3bf25fc6ad4f79c840eb549fb88d3a334 (from https://www.piwheels.org/simple/cyordereddict/) 2025-09-08T00:40:52,126 Skipping link: No binaries permitted for cyordereddict: https://archive1.piwheels.org/simple/cyordereddict/cyordereddict-0.2.2.dev0-cp34-cp34m-linux_armv6l.whl#sha256=704b1dff5c98d96f5356e7022b49bd5cc8181a50eb664ed1429fed9fe5b2b155 (from https://www.piwheels.org/simple/cyordereddict/) 2025-09-08T00:40:52,127 Skipping link: No binaries permitted for cyordereddict: https://archive1.piwheels.org/simple/cyordereddict/cyordereddict-0.2.2.dev0-cp34-cp34m-linux_armv7l.whl#sha256=704b1dff5c98d96f5356e7022b49bd5cc8181a50eb664ed1429fed9fe5b2b155 (from https://www.piwheels.org/simple/cyordereddict/) 2025-09-08T00:40:52,127 Skipping link: No binaries permitted for cyordereddict: https://archive1.piwheels.org/simple/cyordereddict/cyordereddict-0.2.2.dev0-cp311-cp311-linux_armv6l.whl#sha256=bb2bca7d464dbe032f48c149cd62ccbf014829fadf729fb677f1224fd9a8f167 (from https://www.piwheels.org/simple/cyordereddict/) 2025-09-08T00:40:52,127 Skipping link: No binaries permitted for cyordereddict: https://archive1.piwheels.org/simple/cyordereddict/cyordereddict-0.2.2.dev0-cp311-cp311-linux_armv7l.whl#sha256=bb2bca7d464dbe032f48c149cd62ccbf014829fadf729fb677f1224fd9a8f167 (from https://www.piwheels.org/simple/cyordereddict/) 2025-09-08T00:40:52,127 Skipping link: No binaries permitted for cyordereddict: https://archive1.piwheels.org/simple/cyordereddict/cyordereddict-0.2.2.dev0-cp39-cp39-linux_armv6l.whl#sha256=0edc6cb2560f4607f7656cd0c5f6d37588791e1f79db4b54f8ca0b3eef47c995 (from https://www.piwheels.org/simple/cyordereddict/) 2025-09-08T00:40:52,127 Skipping link: No binaries permitted for cyordereddict: https://archive1.piwheels.org/simple/cyordereddict/cyordereddict-0.2.2.dev0-cp39-cp39-linux_armv7l.whl#sha256=0edc6cb2560f4607f7656cd0c5f6d37588791e1f79db4b54f8ca0b3eef47c995 (from https://www.piwheels.org/simple/cyordereddict/) 2025-09-08T00:40:52,127 Skipping link: No binaries permitted for cyordereddict: https://archive1.piwheels.org/simple/cyordereddict/cyordereddict-0.2.1-cp35-cp35m-linux_armv7l.whl#sha256=6d89f9c0dc71ec7cc747d7e174aaaba42ab17d918475a203acd7b8af4a3a27a5 (from https://www.piwheels.org/simple/cyordereddict/) 2025-09-08T00:40:52,127 Skipping link: No binaries permitted for cyordereddict: https://archive1.piwheels.org/simple/cyordereddict/cyordereddict-0.2.1-cp35-cp35m-linux_armv6l.whl#sha256=6d89f9c0dc71ec7cc747d7e174aaaba42ab17d918475a203acd7b8af4a3a27a5 (from https://www.piwheels.org/simple/cyordereddict/) 2025-09-08T00:40:52,128 Skipping link: No binaries permitted for cyordereddict: https://archive1.piwheels.org/simple/cyordereddict/cyordereddict-0.2.1-cp34-cp34m-linux_armv6l.whl#sha256=cef1f09dbfe8fb9275489fe780cbf15e299337323b78af69e1c087bc823637d7 (from https://www.piwheels.org/simple/cyordereddict/) 2025-09-08T00:40:52,128 Skipping link: No binaries permitted for cyordereddict: https://archive1.piwheels.org/simple/cyordereddict/cyordereddict-0.2.1-cp34-cp34m-linux_armv7l.whl#sha256=cef1f09dbfe8fb9275489fe780cbf15e299337323b78af69e1c087bc823637d7 (from https://www.piwheels.org/simple/cyordereddict/) 2025-09-08T00:40:52,128 Skipping link: No binaries permitted for cyordereddict: https://archive1.piwheels.org/simple/cyordereddict/cyordereddict-0.2-cp35-cp35m-linux_armv7l.whl#sha256=421952504c8a83a125b8da0d302db172fdd447c055c267a7f1fe3ed29d1a183e (from https://www.piwheels.org/simple/cyordereddict/) 2025-09-08T00:40:52,128 Skipping link: No binaries permitted for cyordereddict: https://archive1.piwheels.org/simple/cyordereddict/cyordereddict-0.2-cp35-cp35m-linux_armv6l.whl#sha256=421952504c8a83a125b8da0d302db172fdd447c055c267a7f1fe3ed29d1a183e (from https://www.piwheels.org/simple/cyordereddict/) 2025-09-08T00:40:52,128 Skipping link: No binaries permitted for cyordereddict: https://archive1.piwheels.org/simple/cyordereddict/cyordereddict-0.2-cp34-cp34m-linux_armv6l.whl#sha256=00cd6b2d57dae3c2490867e78bb34e95e1dea8726f45ff6263d9e082625f2282 (from https://www.piwheels.org/simple/cyordereddict/) 2025-09-08T00:40:52,128 Skipping link: No binaries permitted for cyordereddict: https://archive1.piwheels.org/simple/cyordereddict/cyordereddict-0.2-cp34-cp34m-linux_armv7l.whl#sha256=00cd6b2d57dae3c2490867e78bb34e95e1dea8726f45ff6263d9e082625f2282 (from https://www.piwheels.org/simple/cyordereddict/) 2025-09-08T00:40:52,128 Skipping link: No binaries permitted for cyordereddict: https://archive1.piwheels.org/simple/cyordereddict/cyordereddict-0.1.1-cp35-cp35m-linux_armv7l.whl#sha256=90f736f3ed1185f84dbcc4a2fe3eedf524b8ed99baa0a945d76f3618464c9182 (from https://www.piwheels.org/simple/cyordereddict/) 2025-09-08T00:40:52,129 Skipping link: No binaries permitted for cyordereddict: https://archive1.piwheels.org/simple/cyordereddict/cyordereddict-0.1.1-cp35-cp35m-linux_armv6l.whl#sha256=90f736f3ed1185f84dbcc4a2fe3eedf524b8ed99baa0a945d76f3618464c9182 (from https://www.piwheels.org/simple/cyordereddict/) 2025-09-08T00:40:52,129 Skipping link: No binaries permitted for cyordereddict: https://archive1.piwheels.org/simple/cyordereddict/cyordereddict-0.1.1-cp34-cp34m-linux_armv6l.whl#sha256=6d21a46606882d634b31162c35d5095287fafc2f8e0a2fee809fa1a361c7857c (from https://www.piwheels.org/simple/cyordereddict/) 2025-09-08T00:40:52,129 Skipping link: No binaries permitted for cyordereddict: https://archive1.piwheels.org/simple/cyordereddict/cyordereddict-0.1.1-cp34-cp34m-linux_armv7l.whl#sha256=6d21a46606882d634b31162c35d5095287fafc2f8e0a2fee809fa1a361c7857c (from https://www.piwheels.org/simple/cyordereddict/) 2025-09-08T00:40:52,129 Skipping link: No binaries permitted for cyordereddict: https://archive1.piwheels.org/simple/cyordereddict/cyordereddict-0.1-cp34-cp34m-linux_armv6l.whl#sha256=2ae90c175130e5c0b965bfb2435e1b0ea45209da3828056dd10f5ad41f75b588 (from https://www.piwheels.org/simple/cyordereddict/) 2025-09-08T00:40:52,129 Skipping link: No binaries permitted for cyordereddict: https://archive1.piwheels.org/simple/cyordereddict/cyordereddict-0.1-cp34-cp34m-linux_armv7l.whl#sha256=2ae90c175130e5c0b965bfb2435e1b0ea45209da3828056dd10f5ad41f75b588 (from https://www.piwheels.org/simple/cyordereddict/) 2025-09-08T00:40:52,129 Skipping link: No binaries permitted for cyordereddict: https://archive1.piwheels.org/simple/cyordereddict/cyordereddict-0.1-cp35-cp35m-linux_armv7l.whl#sha256=79d105a4b4a8ba74f071ea5eb2ac18f33878384ececb31ba06cefb4ef57561ba (from https://www.piwheels.org/simple/cyordereddict/) 2025-09-08T00:40:52,129 Skipping link: No binaries permitted for cyordereddict: https://archive1.piwheels.org/simple/cyordereddict/cyordereddict-0.1-cp35-cp35m-linux_armv6l.whl#sha256=79d105a4b4a8ba74f071ea5eb2ac18f33878384ececb31ba06cefb4ef57561ba (from https://www.piwheels.org/simple/cyordereddict/) 2025-09-08T00:40:52,130 Skipping link: not a file: https://www.piwheels.org/simple/cyordereddict/ 2025-09-08T00:40:52,130 Skipping link: not a file: https://pypi.org/simple/cyordereddict/ 2025-09-08T00:40:52,154 Given no hashes to check 1 links for project 'cyordereddict': discarding no candidates 2025-09-08T00:40:52,155 Collecting cyordereddict==0.1 2025-09-08T00:40:52,157 Created temporary directory: /tmp/pip-unpack-iy780ejs 2025-09-08T00:40:52,296 Downloading cyordereddict-0.1.tar.gz (47 kB) 2025-09-08T00:40:52,332 Added cyordereddict==0.1 from https://files.pythonhosted.org/packages/4d/ef/79953e5331bb12276ae09d56b53ee3f6eb8d67429395cbf4be29ade47653/cyordereddict-0.1.tar.gz to build tracker '/tmp/pip-build-tracker-1poyvhhx' 2025-09-08T00:40:52,333 Running setup.py (path:/tmp/pip-wheel-r9sa316c/cyordereddict_66626a8bb2ee481fbea05cdebc66dd71/setup.py) egg_info for package cyordereddict 2025-09-08T00:40:52,333 Created temporary directory: /tmp/pip-pip-egg-info-gaq6iwvw 2025-09-08T00:40:52,334 Preparing metadata (setup.py): started 2025-09-08T00:40:52,335 Running command python setup.py egg_info 2025-09-08T00:40:53,362 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-08T00:40:53,362 !! 2025-09-08T00:40:53,362 ******************************************************************************** 2025-09-08T00:40:53,362 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-08T00:40:53,363 License :: OSI Approved :: BSD License 2025-09-08T00:40:53,363 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-08T00:40:53,363 ******************************************************************************** 2025-09-08T00:40:53,363 !! 2025-09-08T00:40:53,363 self._finalize_license_expression() 2025-09-08T00:40:53,941 Preparing metadata (setup.py): finished with status 'done' 2025-09-08T00:40:53,946 Source in /tmp/pip-wheel-r9sa316c/cyordereddict_66626a8bb2ee481fbea05cdebc66dd71 has version 0.1, which satisfies requirement cyordereddict==0.1 from https://files.pythonhosted.org/packages/4d/ef/79953e5331bb12276ae09d56b53ee3f6eb8d67429395cbf4be29ade47653/cyordereddict-0.1.tar.gz 2025-09-08T00:40:53,946 Removed cyordereddict==0.1 from https://files.pythonhosted.org/packages/4d/ef/79953e5331bb12276ae09d56b53ee3f6eb8d67429395cbf4be29ade47653/cyordereddict-0.1.tar.gz from build tracker '/tmp/pip-build-tracker-1poyvhhx' 2025-09-08T00:40:53,949 Created temporary directory: /tmp/pip-unpack-do0yu4gq 2025-09-08T00:40:53,949 Created temporary directory: /tmp/pip-unpack-_cqbxcac 2025-09-08T00:40:53,950 Building wheels for collected packages: cyordereddict 2025-09-08T00:40:53,951 Created temporary directory: /tmp/pip-wheel-l_9l92de 2025-09-08T00:40:53,951 DEPRECATION: Building 'cyordereddict' using the legacy setup.py bdist_wheel mechanism, which will be removed in a future version. pip 25.3 will enforce this behaviour change. A possible replacement is to use the standardized build interface by setting the `--use-pep517` option, (possibly combined with `--no-build-isolation`), or adding a `pyproject.toml` file to the source tree of 'cyordereddict'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-09-08T00:40:53,952 Building wheel for cyordereddict (setup.py): started 2025-09-08T00:40:53,953 Destination directory: /tmp/pip-wheel-l_9l92de 2025-09-08T00:40:53,953 Running command python setup.py bdist_wheel 2025-09-08T00:40:54,972 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-08T00:40:54,972 !! 2025-09-08T00:40:54,972 ******************************************************************************** 2025-09-08T00:40:54,972 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-08T00:40:54,972 License :: OSI Approved :: BSD License 2025-09-08T00:40:54,973 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-08T00:40:54,973 ******************************************************************************** 2025-09-08T00:40:54,973 !! 2025-09-08T00:40:54,973 self._finalize_license_expression() 2025-09-08T00:40:56,093 cyordereddict/_cyordereddict.c: In function ‘__Pyx_ListComp_Append’: 2025-09-08T00:40:56,093 cyordereddict/_cyordereddict.c:663:23: error: lvalue required as left operand of assignment 2025-09-08T00:40:56,093 663 | Py_SIZE(list) = len+1; 2025-09-08T00:40:56,093 | ^ 2025-09-08T00:40:56,229 cyordereddict/_cyordereddict.c: In function ‘__pyx_tp_dealloc_13cyordereddict_14_cyordereddict_OrderedDict’: 2025-09-08T00:40:56,234 cyordereddict/_cyordereddict.c:5478:45: error: implicit declaration of function ‘_PyGC_FINALIZED’ [-Wimplicit-function-declaration] 2025-09-08T00:40:56,235 5478 | if (unlikely(Py_TYPE(o)->tp_finalize) && !_PyGC_FINALIZED(o)) { 2025-09-08T00:40:56,235 | ^~~~~~~~~~~~~~~ 2025-09-08T00:40:56,254 cyordereddict/_cyordereddict.c: In function ‘PyInit__cyordereddict’: 2025-09-08T00:40:56,260 cyordereddict/_cyordereddict.c:6348:58: error: ‘PyTypeObject’ {aka ‘struct _typeobject’} has no member named ‘tp_print’ 2025-09-08T00:40:56,260 6348 | __pyx_type_13cyordereddict_14_cyordereddict_OrderedDict.tp_print = 0; 2025-09-08T00:40:56,260 | ^ 2025-09-08T00:40:56,269 cyordereddict/_cyordereddict.c:6402:75: error: ‘PyTypeObject’ {aka ‘struct _typeobject’} has no member named ‘tp_print’ 2025-09-08T00:40:56,269 6402 | __pyx_type_13cyordereddict_14_cyordereddict___pyx_scope_struct____iter__.tp_print = 0; 2025-09-08T00:40:56,269 | ^ 2025-09-08T00:40:56,275 cyordereddict/_cyordereddict.c:6405:80: error: ‘PyTypeObject’ {aka ‘struct _typeobject’} has no member named ‘tp_print’ 2025-09-08T00:40:56,275 6405 | __pyx_type_13cyordereddict_14_cyordereddict___pyx_scope_struct_1___reversed__.tp_print = 0; 2025-09-08T00:40:56,276 | ^ 2025-09-08T00:40:56,282 cyordereddict/_cyordereddict.c:6408:78: error: ‘PyTypeObject’ {aka ‘struct _typeobject’} has no member named ‘tp_print’ 2025-09-08T00:40:56,282 6408 | __pyx_type_13cyordereddict_14_cyordereddict___pyx_scope_struct_2_itervalues.tp_print = 0; 2025-09-08T00:40:56,282 | ^ 2025-09-08T00:40:56,289 cyordereddict/_cyordereddict.c:6411:77: error: ‘PyTypeObject’ {aka ‘struct _typeobject’} has no member named ‘tp_print’ 2025-09-08T00:40:56,289 6411 | __pyx_type_13cyordereddict_14_cyordereddict___pyx_scope_struct_3_iteritems.tp_print = 0; 2025-09-08T00:40:56,289 | ^ 2025-09-08T00:40:56,311 cyordereddict/_cyordereddict.c: In function ‘__Pyx_ErrRestore’: 2025-09-08T00:40:56,318 cyordereddict/_cyordereddict.c:6934:22: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_type’ 2025-09-08T00:40:56,318 6934 | tmp_type = tstate->curexc_type; 2025-09-08T00:40:56,318 | ^~ 2025-09-08T00:40:56,325 cyordereddict/_cyordereddict.c:6935:23: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_value’ 2025-09-08T00:40:56,325 6935 | tmp_value = tstate->curexc_value; 2025-09-08T00:40:56,325 | ^~ 2025-09-08T00:40:56,333 cyordereddict/_cyordereddict.c:6936:20: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_traceback’ 2025-09-08T00:40:56,333 6936 | tmp_tb = tstate->curexc_traceback; 2025-09-08T00:40:56,333 | ^~ 2025-09-08T00:40:56,341 cyordereddict/_cyordereddict.c:6937:11: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_type’ 2025-09-08T00:40:56,341 6937 | tstate->curexc_type = type; 2025-09-08T00:40:56,341 | ^~ 2025-09-08T00:40:56,349 cyordereddict/_cyordereddict.c:6938:11: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_value’ 2025-09-08T00:40:56,350 6938 | tstate->curexc_value = value; 2025-09-08T00:40:56,350 | ^~ 2025-09-08T00:40:56,357 cyordereddict/_cyordereddict.c:6939:11: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_traceback’ 2025-09-08T00:40:56,357 6939 | tstate->curexc_traceback = tb; 2025-09-08T00:40:56,357 | ^~ 2025-09-08T00:40:56,357 cyordereddict/_cyordereddict.c: In function ‘__Pyx_ErrFetch’: 2025-09-08T00:40:56,364 cyordereddict/_cyordereddict.c:6950:19: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_type’ 2025-09-08T00:40:56,365 6950 | *type = tstate->curexc_type; 2025-09-08T00:40:56,365 | ^~ 2025-09-08T00:40:56,372 cyordereddict/_cyordereddict.c:6951:20: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_value’ 2025-09-08T00:40:56,372 6951 | *value = tstate->curexc_value; 2025-09-08T00:40:56,372 | ^~ 2025-09-08T00:40:56,380 cyordereddict/_cyordereddict.c:6952:17: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_traceback’ 2025-09-08T00:40:56,380 6952 | *tb = tstate->curexc_traceback; 2025-09-08T00:40:56,380 | ^~ 2025-09-08T00:40:56,389 cyordereddict/_cyordereddict.c:6953:11: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_type’ 2025-09-08T00:40:56,389 6953 | tstate->curexc_type = 0; 2025-09-08T00:40:56,389 | ^~ 2025-09-08T00:40:56,396 cyordereddict/_cyordereddict.c:6954:11: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_value’ 2025-09-08T00:40:56,397 6954 | tstate->curexc_value = 0; 2025-09-08T00:40:56,397 | ^~ 2025-09-08T00:40:56,404 cyordereddict/_cyordereddict.c:6955:11: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_traceback’ 2025-09-08T00:40:56,404 6955 | tstate->curexc_traceback = 0; 2025-09-08T00:40:56,404 | ^~ 2025-09-08T00:40:56,421 cyordereddict/_cyordereddict.c: In function ‘__Pyx_Raise’: 2025-09-08T00:40:56,428 cyordereddict/_cyordereddict.c:7104:34: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_traceback’ 2025-09-08T00:40:56,428 7104 | PyObject* tmp_tb = tstate->curexc_traceback; 2025-09-08T00:40:56,428 | ^~ 2025-09-08T00:40:56,436 cyordereddict/_cyordereddict.c:7107:19: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_traceback’ 2025-09-08T00:40:56,436 7107 | tstate->curexc_traceback = tb; 2025-09-08T00:40:56,436 | ^~ 2025-09-08T00:40:56,454 cyordereddict/_cyordereddict.c: In function ‘__Pyx_IterFinish’: 2025-09-08T00:40:56,462 cyordereddict/_cyordereddict.c:7405:32: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_type’ 2025-09-08T00:40:56,462 7405 | PyObject* exc_type = tstate->curexc_type; 2025-09-08T00:40:56,462 | ^~ 2025-09-08T00:40:56,470 cyordereddict/_cyordereddict.c:7409:31: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_value’ 2025-09-08T00:40:56,470 7409 | exc_value = tstate->curexc_value; 2025-09-08T00:40:56,470 | ^~ 2025-09-08T00:40:56,478 cyordereddict/_cyordereddict.c:7410:28: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_traceback’ 2025-09-08T00:40:56,478 7410 | exc_tb = tstate->curexc_traceback; 2025-09-08T00:40:56,478 | ^~ 2025-09-08T00:40:56,486 cyordereddict/_cyordereddict.c:7411:19: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_type’ 2025-09-08T00:40:56,486 7411 | tstate->curexc_type = 0; 2025-09-08T00:40:56,486 | ^~ 2025-09-08T00:40:56,493 cyordereddict/_cyordereddict.c:7412:19: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_value’ 2025-09-08T00:40:56,494 7412 | tstate->curexc_value = 0; 2025-09-08T00:40:56,494 | ^~ 2025-09-08T00:40:56,501 cyordereddict/_cyordereddict.c:7413:19: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_traceback’ 2025-09-08T00:40:56,501 7413 | tstate->curexc_traceback = 0; 2025-09-08T00:40:56,502 | ^~ 2025-09-08T00:40:56,518 cyordereddict/_cyordereddict.c: In function ‘__Pyx_ParseOptionalKeywords’: 2025-09-08T00:40:56,529 cyordereddict/_cyordereddict.c:7508:22: error: implicit declaration of function ‘PyUnicode_GET_SIZE’; did you mean ‘PyDict_GET_SIZE’? [-Wimplicit-function-declaration] 2025-09-08T00:40:56,529 7508 | (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 : 2025-09-08T00:40:56,529 | ^~~~~~~~~~~~~~~~~~ 2025-09-08T00:40:56,529 | PyDict_GET_SIZE 2025-09-08T00:40:56,575 cyordereddict/_cyordereddict.c: In function ‘__Pyx_PyIter_Next2’: 2025-09-08T00:40:56,583 cyordereddict/_cyordereddict.c:7603:31: error: ‘_PyObject_NextNotImplemented’ undeclared (first use in this function); did you mean ‘PyObject_HashNotImplemented’? 2025-09-08T00:40:56,583 7603 | if (unlikely(iternext == &_PyObject_NextNotImplemented)) 2025-09-08T00:40:56,583 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T00:40:56,583 cyordereddict/_cyordereddict.c:400:43: note: in definition of macro ‘unlikely’ 2025-09-08T00:40:56,583 400 | #define unlikely(x) __builtin_expect(!!(x), 0) 2025-09-08T00:40:56,583 | ^ 2025-09-08T00:40:56,592 cyordereddict/_cyordereddict.c:7603:31: note: each undeclared identifier is reported only once for each function it appears in 2025-09-08T00:40:56,592 7603 | if (unlikely(iternext == &_PyObject_NextNotImplemented)) 2025-09-08T00:40:56,592 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T00:40:56,592 cyordereddict/_cyordereddict.c:400:43: note: in definition of macro ‘unlikely’ 2025-09-08T00:40:56,592 400 | #define unlikely(x) __builtin_expect(!!(x), 0) 2025-09-08T00:40:56,592 | ^ 2025-09-08T00:40:56,599 cyordereddict/_cyordereddict.c: In function ‘__Pyx_GetException’: 2025-09-08T00:40:56,607 cyordereddict/_cyordereddict.c:7660:24: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_type’ 2025-09-08T00:40:56,607 7660 | local_type = tstate->curexc_type; 2025-09-08T00:40:56,607 | ^~ 2025-09-08T00:40:56,615 cyordereddict/_cyordereddict.c:7661:25: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_value’ 2025-09-08T00:40:56,615 7661 | local_value = tstate->curexc_value; 2025-09-08T00:40:56,615 | ^~ 2025-09-08T00:40:56,623 cyordereddict/_cyordereddict.c:7662:22: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_traceback’ 2025-09-08T00:40:56,623 7662 | local_tb = tstate->curexc_traceback; 2025-09-08T00:40:56,623 | ^~ 2025-09-08T00:40:56,631 cyordereddict/_cyordereddict.c:7663:11: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_type’ 2025-09-08T00:40:56,631 7663 | tstate->curexc_type = 0; 2025-09-08T00:40:56,631 | ^~ 2025-09-08T00:40:56,639 cyordereddict/_cyordereddict.c:7664:11: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_value’ 2025-09-08T00:40:56,639 7664 | tstate->curexc_value = 0; 2025-09-08T00:40:56,640 | ^~ 2025-09-08T00:40:56,647 cyordereddict/_cyordereddict.c:7665:11: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_traceback’ 2025-09-08T00:40:56,648 7665 | tstate->curexc_traceback = 0; 2025-09-08T00:40:56,648 | ^~ 2025-09-08T00:40:56,656 cyordereddict/_cyordereddict.c:7671:24: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_type’ 2025-09-08T00:40:56,656 7671 | if (unlikely(tstate->curexc_type)) 2025-09-08T00:40:56,656 | ^~ 2025-09-08T00:40:56,656 cyordereddict/_cyordereddict.c:400:43: note: in definition of macro ‘unlikely’ 2025-09-08T00:40:56,656 400 | #define unlikely(x) __builtin_expect(!!(x), 0) 2025-09-08T00:40:56,656 | ^ 2025-09-08T00:40:56,670 cyordereddict/_cyordereddict.c:7689:24: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_type’; did you mean ‘exc_state’? 2025-09-08T00:40:56,670 7689 | tmp_type = tstate->exc_type; 2025-09-08T00:40:56,670 | ^~~~~~~~ 2025-09-08T00:40:56,670 | exc_state 2025-09-08T00:40:56,678 cyordereddict/_cyordereddict.c:7690:23: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_value’ 2025-09-08T00:40:56,678 7690 | tmp_value = tstate->exc_value; 2025-09-08T00:40:56,678 | ^~ 2025-09-08T00:40:56,686 cyordereddict/_cyordereddict.c:7691:20: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_traceback’ 2025-09-08T00:40:56,686 7691 | tmp_tb = tstate->exc_traceback; 2025-09-08T00:40:56,686 | ^~ 2025-09-08T00:40:56,697 cyordereddict/_cyordereddict.c:7692:13: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_type’; did you mean ‘exc_state’? 2025-09-08T00:40:56,697 7692 | tstate->exc_type = local_type; 2025-09-08T00:40:56,698 | ^~~~~~~~ 2025-09-08T00:40:56,698 | exc_state 2025-09-08T00:40:56,705 cyordereddict/_cyordereddict.c:7693:11: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_value’ 2025-09-08T00:40:56,705 7693 | tstate->exc_value = local_value; 2025-09-08T00:40:56,705 | ^~ 2025-09-08T00:40:56,713 cyordereddict/_cyordereddict.c:7694:11: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_traceback’ 2025-09-08T00:40:56,713 7694 | tstate->exc_traceback = local_tb; 2025-09-08T00:40:56,713 | ^~ 2025-09-08T00:40:56,714 cyordereddict/_cyordereddict.c: In function ‘__Pyx_ExceptionSwap’: 2025-09-08T00:40:56,725 cyordereddict/_cyordereddict.c:7716:24: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_type’; did you mean ‘exc_state’? 2025-09-08T00:40:56,725 7716 | tmp_type = tstate->exc_type; 2025-09-08T00:40:56,725 | ^~~~~~~~ 2025-09-08T00:40:56,725 | exc_state 2025-09-08T00:40:56,733 cyordereddict/_cyordereddict.c:7717:23: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_value’ 2025-09-08T00:40:56,733 7717 | tmp_value = tstate->exc_value; 2025-09-08T00:40:56,733 | ^~ 2025-09-08T00:40:56,741 cyordereddict/_cyordereddict.c:7718:20: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_traceback’ 2025-09-08T00:40:56,741 7718 | tmp_tb = tstate->exc_traceback; 2025-09-08T00:40:56,741 | ^~ 2025-09-08T00:40:56,752 cyordereddict/_cyordereddict.c:7719:13: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_type’; did you mean ‘exc_state’? 2025-09-08T00:40:56,752 7719 | tstate->exc_type = *type; 2025-09-08T00:40:56,753 | ^~~~~~~~ 2025-09-08T00:40:56,753 | exc_state 2025-09-08T00:40:56,760 cyordereddict/_cyordereddict.c:7720:11: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_value’ 2025-09-08T00:40:56,760 7720 | tstate->exc_value = *value; 2025-09-08T00:40:56,761 | ^~ 2025-09-08T00:40:56,768 cyordereddict/_cyordereddict.c:7721:11: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_traceback’ 2025-09-08T00:40:56,768 7721 | tstate->exc_traceback = *tb; 2025-09-08T00:40:56,769 | ^~ 2025-09-08T00:40:56,769 cyordereddict/_cyordereddict.c: In function ‘__Pyx_ExceptionSave’: 2025-09-08T00:40:56,780 cyordereddict/_cyordereddict.c:7734:21: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_type’; did you mean ‘exc_state’? 2025-09-08T00:40:56,780 7734 | *type = tstate->exc_type; 2025-09-08T00:40:56,780 | ^~~~~~~~ 2025-09-08T00:40:56,780 | exc_state 2025-09-08T00:40:56,788 cyordereddict/_cyordereddict.c:7735:20: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_value’ 2025-09-08T00:40:56,788 7735 | *value = tstate->exc_value; 2025-09-08T00:40:56,788 | ^~ 2025-09-08T00:40:56,796 cyordereddict/_cyordereddict.c:7736:17: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_traceback’ 2025-09-08T00:40:56,796 7736 | *tb = tstate->exc_traceback; 2025-09-08T00:40:56,796 | ^~ 2025-09-08T00:40:56,796 cyordereddict/_cyordereddict.c: In function ‘__Pyx_ExceptionReset’: 2025-09-08T00:40:56,808 cyordereddict/_cyordereddict.c:7748:24: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_type’; did you mean ‘exc_state’? 2025-09-08T00:40:56,808 7748 | tmp_type = tstate->exc_type; 2025-09-08T00:40:56,808 | ^~~~~~~~ 2025-09-08T00:40:56,808 | exc_state 2025-09-08T00:40:56,816 cyordereddict/_cyordereddict.c:7749:23: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_value’ 2025-09-08T00:40:56,816 7749 | tmp_value = tstate->exc_value; 2025-09-08T00:40:56,816 | ^~ 2025-09-08T00:40:56,824 cyordereddict/_cyordereddict.c:7750:20: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_traceback’ 2025-09-08T00:40:56,824 7750 | tmp_tb = tstate->exc_traceback; 2025-09-08T00:40:56,824 | ^~ 2025-09-08T00:40:56,835 cyordereddict/_cyordereddict.c:7751:13: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_type’; did you mean ‘exc_state’? 2025-09-08T00:40:56,835 7751 | tstate->exc_type = type; 2025-09-08T00:40:56,835 | ^~~~~~~~ 2025-09-08T00:40:56,835 | exc_state 2025-09-08T00:40:56,843 cyordereddict/_cyordereddict.c:7752:11: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_value’ 2025-09-08T00:40:56,843 7752 | tstate->exc_value = value; 2025-09-08T00:40:56,843 | ^~ 2025-09-08T00:40:56,851 cyordereddict/_cyordereddict.c:7753:11: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_traceback’ 2025-09-08T00:40:56,851 7753 | tstate->exc_traceback = tb; 2025-09-08T00:40:56,851 | ^~ 2025-09-08T00:40:56,860 cyordereddict/_cyordereddict.c: In function ‘__Pyx_CreateCodeObjectForTraceback’: 2025-09-08T00:40:56,868 cyordereddict/_cyordereddict.c:7892:5: warning: ‘PyCode_New’ is deprecated [-Wdeprecated-declarations] 2025-09-08T00:40:56,868 7892 | py_code = __Pyx_PyCode_New( 2025-09-08T00:40:56,868 | ^~~~~~~ 2025-09-08T00:40:56,868 In file included from /usr/include/python3.13/Python.h:101, 2025-09-08T00:40:56,868 from cyordereddict/_cyordereddict.c:16: 2025-09-08T00:40:56,869 /usr/include/python3.13/cpython/code.h:213:1: note: declared here 2025-09-08T00:40:56,869 213 | PyCode_New( 2025-09-08T00:40:56,869 | ^~~~~~~~~~ 2025-09-08T00:40:56,877 cyordereddict/_cyordereddict.c:7906:9: error: passing argument 14 of ‘PyCode_New’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-08T00:40:56,877 7906 | py_line, 2025-09-08T00:40:56,877 | ^~~~~~~ 2025-09-08T00:40:56,877 | | 2025-09-08T00:40:56,877 | int 2025-09-08T00:40:56,877 cyordereddict/_cyordereddict.c:70:72: note: in definition of macro ‘__Pyx_PyCode_New’ 2025-09-08T00:40:56,877 70 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) 2025-09-08T00:40:56,877 | ^~~~~ 2025-09-08T00:40:56,877 /usr/include/python3.13/cpython/code.h:216:45: note: expected ‘PyObject *’ {aka ‘struct _object *’} but argument is of type ‘int’ 2025-09-08T00:40:56,878 216 | PyObject *l, PyObject *m, PyObject *n, int o, PyObject *p, 2025-09-08T00:40:56,878 | ~~~~~~~~~~^ 2025-09-08T00:40:56,885 cyordereddict/_cyordereddict.c:7907:9: error: passing argument 15 of ‘PyCode_New’ makes integer from pointer without a cast [-Wint-conversion] 2025-09-08T00:40:56,885 7907 | __pyx_empty_bytes /*PyObject *lnotab*/ 2025-09-08T00:40:56,885 | ^~~~~~~~~~~~~~~~~ 2025-09-08T00:40:56,885 | | 2025-09-08T00:40:56,885 | PyObject * {aka struct _object *} 2025-09-08T00:40:56,885 cyordereddict/_cyordereddict.c:70:79: note: in definition of macro ‘__Pyx_PyCode_New’ 2025-09-08T00:40:56,886 70 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) 2025-09-08T00:40:56,886 | ^~~~ 2025-09-08T00:40:56,886 /usr/include/python3.13/cpython/code.h:216:52: note: expected ‘int’ but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2025-09-08T00:40:56,886 216 | PyObject *l, PyObject *m, PyObject *n, int o, PyObject *p, 2025-09-08T00:40:56,886 | ~~~~^ 2025-09-08T00:40:56,894 cyordereddict/_cyordereddict.c:70:11: error: too few arguments to function ‘PyCode_New’ 2025-09-08T00:40:56,894 70 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) 2025-09-08T00:40:56,894 | ^~~~~~~~~~ 2025-09-08T00:40:56,894 cyordereddict/_cyordereddict.c:7892:15: note: in expansion of macro ‘__Pyx_PyCode_New’ 2025-09-08T00:40:56,895 7892 | py_code = __Pyx_PyCode_New( 2025-09-08T00:40:56,895 | ^~~~~~~~~~~~~~~~ 2025-09-08T00:40:56,895 /usr/include/python3.13/cpython/code.h:213:1: note: declared here 2025-09-08T00:40:56,895 213 | PyCode_New( 2025-09-08T00:40:56,895 | ^~~~~~~~~~ 2025-09-08T00:40:56,898 cyordereddict/_cyordereddict.c: In function ‘__Pyx_AddTraceback’: 2025-09-08T00:40:56,907 cyordereddict/_cyordereddict.c:7935:13: error: invalid use of incomplete typedef ‘PyFrameObject’ {aka ‘struct _frame’} 2025-09-08T00:40:56,907 7935 | py_frame->f_lineno = py_line; 2025-09-08T00:40:56,907 | ^~ 2025-09-08T00:40:56,916 cyordereddict/_cyordereddict.c: In function ‘__Pyx_PyInt_As_int’: 2025-09-08T00:40:56,925 cyordereddict/_cyordereddict.c:8103:27: error: too few arguments to function ‘_PyLong_AsByteArray’ 2025-09-08T00:40:56,925 8103 | int ret = _PyLong_AsByteArray((PyLongObject *)v, 2025-09-08T00:40:56,925 | ^~~~~~~~~~~~~~~~~~~ 2025-09-08T00:40:56,925 In file included from /usr/include/python3.13/longobject.h:107, 2025-09-08T00:40:56,925 from /usr/include/python3.13/Python.h:81: 2025-09-08T00:40:56,925 /usr/include/python3.13/cpython/longobject.h:111:17: note: declared here 2025-09-08T00:40:56,925 111 | PyAPI_FUNC(int) _PyLong_AsByteArray(PyLongObject* v, 2025-09-08T00:40:56,925 | ^~~~~~~~~~~~~~~~~~~ 2025-09-08T00:40:56,936 cyordereddict/_cyordereddict.c: In function ‘__Pyx_PyInt_As_long’: 2025-09-08T00:40:56,944 cyordereddict/_cyordereddict.c:8264:27: error: too few arguments to function ‘_PyLong_AsByteArray’ 2025-09-08T00:40:56,944 8264 | int ret = _PyLong_AsByteArray((PyLongObject *)v, 2025-09-08T00:40:56,944 | ^~~~~~~~~~~~~~~~~~~ 2025-09-08T00:40:56,944 /usr/include/python3.13/cpython/longobject.h:111:17: note: declared here 2025-09-08T00:40:56,944 111 | PyAPI_FUNC(int) _PyLong_AsByteArray(PyLongObject* v, 2025-09-08T00:40:56,945 | ^~~~~~~~~~~~~~~~~~~ 2025-09-08T00:40:56,962 In file included from /usr/include/python3.13/Python.h:63: 2025-09-08T00:40:56,962 cyordereddict/_cyordereddict.c: In function ‘__Pyx_Generator_SendEx’: 2025-09-08T00:40:56,981 cyordereddict/_cyordereddict.c:8471:30: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘frame’ 2025-09-08T00:40:56,981 8471 | Py_XINCREF(tstate->frame); 2025-09-08T00:40:56,981 | ^~ 2025-09-08T00:40:56,981 /usr/include/python3.13/pyport.h:19:38: note: in definition of macro ‘_Py_CAST’ 2025-09-08T00:40:56,981 19 | #define _Py_CAST(type, expr) ((type)(expr)) 2025-09-08T00:40:56,981 | ^~~~ 2025-09-08T00:40:56,981 /usr/include/python3.13/object.h:1041:37: note: in expansion of macro ‘_PyObject_CAST’ 2025-09-08T00:40:56,981 1041 | # define Py_XINCREF(op) Py_XINCREF(_PyObject_CAST(op)) 2025-09-08T00:40:56,981 | ^~~~~~~~~~~~~~ 2025-09-08T00:40:56,982 cyordereddict/_cyordereddict.c:8471:13: note: in expansion of macro ‘Py_XINCREF’ 2025-09-08T00:40:56,982 8471 | Py_XINCREF(tstate->frame); 2025-09-08T00:40:56,982 | ^~~~~~~~~~ 2025-09-08T00:40:56,989 cyordereddict/_cyordereddict.c:8473:14: error: invalid use of incomplete typedef ‘PyFrameObject’ {aka ‘struct _frame’} 2025-09-08T00:40:56,989 8473 | f->f_back = tstate->frame; 2025-09-08T00:40:56,990 | ^~ 2025-09-08T00:40:56,999 cyordereddict/_cyordereddict.c:8473:31: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘frame’ 2025-09-08T00:40:56,999 8473 | f->f_back = tstate->frame; 2025-09-08T00:40:56,999 | ^~ 2025-09-08T00:40:57,018 cyordereddict/_cyordereddict.c:8492:23: error: invalid use of incomplete typedef ‘PyFrameObject’ {aka ‘struct _frame’} 2025-09-08T00:40:57,018 8492 | Py_CLEAR(f->f_back); 2025-09-08T00:40:57,018 | ^~ 2025-09-08T00:40:57,018 /usr/include/python3.13/pyport.h:558:39: note: in definition of macro ‘_Py_TYPEOF’ 2025-09-08T00:40:57,018 558 | # define _Py_TYPEOF(expr) __typeof__(expr) 2025-09-08T00:40:57,018 | ^~~~ 2025-09-08T00:40:57,018 cyordereddict/_cyordereddict.c:8492:13: note: in expansion of macro ‘Py_CLEAR’ 2025-09-08T00:40:57,018 8492 | Py_CLEAR(f->f_back); 2025-09-08T00:40:57,018 | ^~~~~~~~ 2025-09-08T00:40:57,027 In file included from /usr/include/python3.13/Python.h:72: 2025-09-08T00:40:57,027 cyordereddict/_cyordereddict.c:8492:23: error: invalid use of incomplete typedef ‘PyFrameObject’ {aka ‘struct _frame’} 2025-09-08T00:40:57,027 8492 | Py_CLEAR(f->f_back); 2025-09-08T00:40:57,027 | ^~ 2025-09-08T00:40:57,028 /usr/include/python3.13/object.h:1012:41: note: in definition of macro ‘Py_CLEAR’ 2025-09-08T00:40:57,028 1012 | _Py_TYPEOF(op)* _tmp_op_ptr = &(op); \ 2025-09-08T00:40:57,028 | ^~ 2025-09-08T00:40:57,046 cyordereddict/_cyordereddict.c:8492:23: error: invalid use of incomplete typedef ‘PyFrameObject’ {aka ‘struct _frame’} 2025-09-08T00:40:57,046 8492 | Py_CLEAR(f->f_back); 2025-09-08T00:40:57,046 | ^~ 2025-09-08T00:40:57,047 /usr/include/python3.13/pyport.h:558:39: note: in definition of macro ‘_Py_TYPEOF’ 2025-09-08T00:40:57,047 558 | # define _Py_TYPEOF(expr) __typeof__(expr) 2025-09-08T00:40:57,047 | ^~~~ 2025-09-08T00:40:57,047 cyordereddict/_cyordereddict.c:8492:13: note: in expansion of macro ‘Py_CLEAR’ 2025-09-08T00:40:57,047 8492 | Py_CLEAR(f->f_back); 2025-09-08T00:40:57,047 | ^~~~~~~~ 2025-09-08T00:40:57,056 /usr/include/python3.13/object.h:1014:25: warning: comparison between pointer and integer 2025-09-08T00:40:57,056 1014 | if (_tmp_old_op != NULL) { \ 2025-09-08T00:40:57,056 | ^~ 2025-09-08T00:40:57,056 cyordereddict/_cyordereddict.c:8492:13: note: in expansion of macro ‘Py_CLEAR’ 2025-09-08T00:40:57,056 8492 | Py_CLEAR(f->f_back); 2025-09-08T00:40:57,056 | ^~~~~~~~ 2025-09-08T00:40:57,065 /usr/include/python3.13/object.h:1015:26: error: assignment to ‘int’ from ‘void *’ makes integer from pointer without a cast [-Wint-conversion] 2025-09-08T00:40:57,066 1015 | *_tmp_op_ptr = _Py_NULL; \ 2025-09-08T00:40:57,066 | ^ 2025-09-08T00:40:57,066 cyordereddict/_cyordereddict.c:8492:13: note: in expansion of macro ‘Py_CLEAR’ 2025-09-08T00:40:57,066 8492 | Py_CLEAR(f->f_back); 2025-09-08T00:40:57,066 | ^~~~~~~~ 2025-09-08T00:40:57,202 error: command '/usr/bin/arm-linux-gnueabihf-gcc' failed with exit code 1 2025-09-08T00:40:57,348 ERROR: python setup.py bdist_wheel exited with 1 2025-09-08T00:40:57,361 [bold magenta]full command[/]: [blue]/usr/bin/python3 -u -c ' 2025-09-08T00:40:57,361 exec(compile('"'"''"'"''"'"' 2025-09-08T00:40:57,361 # This is -- a caller that pip uses to run setup.py 2025-09-08T00:40:57,361 # 2025-09-08T00:40:57,361 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-08T00:40:57,361 # import from `distutils.core` to work with newer packaging standards. 2025-09-08T00:40:57,361 # - It provides a clear error message when setuptools is not installed. 2025-09-08T00:40:57,361 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-08T00:40:57,361 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-08T00:40:57,361 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-08T00:40:57,361 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-08T00:40:57,361 import os, sys, tokenize, traceback 2025-09-08T00:40:57,361 2025-09-08T00:40:57,361 try: 2025-09-08T00:40:57,361 import setuptools 2025-09-08T00:40:57,361 except ImportError: 2025-09-08T00:40:57,361 print( 2025-09-08T00:40:57,361 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-08T00:40:57,361 "the build environment with exception:", 2025-09-08T00:40:57,361 file=sys.stderr, 2025-09-08T00:40:57,361 ) 2025-09-08T00:40:57,361 traceback.print_exc() 2025-09-08T00:40:57,361 sys.exit(1) 2025-09-08T00:40:57,361 2025-09-08T00:40:57,361 __file__ = %r 2025-09-08T00:40:57,361 sys.argv[0] = __file__ 2025-09-08T00:40:57,361 2025-09-08T00:40:57,361 if os.path.exists(__file__): 2025-09-08T00:40:57,361 filename = __file__ 2025-09-08T00:40:57,361 with tokenize.open(__file__) as f: 2025-09-08T00:40:57,361 setup_py_code = f.read() 2025-09-08T00:40:57,361 else: 2025-09-08T00:40:57,361 filename = "" 2025-09-08T00:40:57,361 setup_py_code = "from setuptools import setup; setup()" 2025-09-08T00:40:57,361 2025-09-08T00:40:57,361 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T00:40:57,361 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-r9sa316c/cyordereddict_66626a8bb2ee481fbea05cdebc66dd71/setup.py'"'"',), "", "exec"))' bdist_wheel -d /tmp/pip-wheel-l_9l92de[/] 2025-09-08T00:40:57,362 [bold magenta]cwd[/]: /tmp/pip-wheel-r9sa316c/cyordereddict_66626a8bb2ee481fbea05cdebc66dd71/ 2025-09-08T00:40:57,362 Building wheel for cyordereddict (setup.py): finished with status 'error' 2025-09-08T00:40:57,363 ERROR: Failed building wheel for cyordereddict 2025-09-08T00:40:57,364 Running setup.py clean for cyordereddict 2025-09-08T00:40:57,364 Running command python setup.py clean 2025-09-08T00:40:58,376 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-08T00:40:58,376 !! 2025-09-08T00:40:58,377 ******************************************************************************** 2025-09-08T00:40:58,377 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-08T00:40:58,377 License :: OSI Approved :: BSD License 2025-09-08T00:40:58,377 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-08T00:40:58,377 ******************************************************************************** 2025-09-08T00:40:58,377 !! 2025-09-08T00:40:58,377 self._finalize_license_expression() 2025-09-08T00:40:58,598 'build/bdist.linux-armv7l' does not exist -- can't clean it 2025-09-08T00:40:58,598 'build/scripts-3.13' does not exist -- can't clean it 2025-09-08T00:40:58,715 Failed to build cyordereddict 2025-09-08T00:40:58,715 ERROR: Failed to build one or more wheels 2025-09-08T00:40:58,716 Exception information: 2025-09-08T00:40:58,716 Traceback (most recent call last): 2025-09-08T00:40:58,716 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-08T00:40:58,716 status = _inner_run() 2025-09-08T00:40:58,716 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-08T00:40:58,716 return self.run(options, args) 2025-09-08T00:40:58,716 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-08T00:40:58,716 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-08T00:40:58,716 return func(self, options, args) 2025-09-08T00:40:58,716 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 180, in run 2025-09-08T00:40:58,716 raise CommandError("Failed to build one or more wheels") 2025-09-08T00:40:58,716 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2025-09-08T00:40:58,721 Removed build tracker: '/tmp/pip-build-tracker-1poyvhhx'