2025-09-07T20:16:44,631 Created temporary directory: /tmp/pip-build-tracker-9illvw5t 2025-09-07T20:16:44,632 Initialized build tracking at /tmp/pip-build-tracker-9illvw5t 2025-09-07T20:16:44,632 Created build tracker: /tmp/pip-build-tracker-9illvw5t 2025-09-07T20:16:44,633 Entered build tracker: /tmp/pip-build-tracker-9illvw5t 2025-09-07T20:16:44,633 Created temporary directory: /tmp/pip-wheel-_rwt8m29 2025-09-07T20:16:44,636 Created temporary directory: /tmp/pip-ephem-wheel-cache-8hoyyybj 2025-09-07T20:16:44,696 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-07T20:16:44,698 2 location(s) to search for versions of zope-app-container: 2025-09-07T20:16:44,698 * https://pypi.org/simple/zope-app-container/ 2025-09-07T20:16:44,698 * https://www.piwheels.org/simple/zope-app-container/ 2025-09-07T20:16:44,699 Fetching project page and analyzing links: https://pypi.org/simple/zope-app-container/ 2025-09-07T20:16:44,699 Getting page https://pypi.org/simple/zope-app-container/ 2025-09-07T20:16:44,701 Found index url https://pypi.org/simple/ 2025-09-07T20:16:44,778 Fetched page https://pypi.org/simple/zope-app-container/ as application/vnd.pypi.simple.v1+json 2025-09-07T20:16:44,783 Found link https://files.pythonhosted.org/packages/4f/58/719a4aafcb514157e89129d7ba54216ef3c4824ac1295af5e1be865f5d51/zope.app.container-3.4.0a1.tar.gz (from https://pypi.org/simple/zope-app-container/), version: 3.4.0a1 2025-09-07T20:16:44,784 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/a2/06/b2eefd0ce72b23fbcd6da4fb7ea81053db9466a21346a3bdcae5814ca61c/zope.app.container-3.5.0a1-py2.4-win32.egg (from https://pypi.org/simple/zope-app-container/) 2025-09-07T20:16:44,784 Found link https://files.pythonhosted.org/packages/5f/31/0d6bf4aa0df08518e2b6eb9fd898c00452ddd87d664e0091593b38c1f170/zope.app.container-3.5.0a1.tar.gz (from https://pypi.org/simple/zope-app-container/), version: 3.5.0a1 2025-09-07T20:16:44,784 Found link https://files.pythonhosted.org/packages/a9/eb/d047d1712efeced6b3adaddc45025733dd4cfd9f673ef209cd2e83c4cd5b/zope.app.container-3.5.0.tar.gz (from https://pypi.org/simple/zope-app-container/), version: 3.5.0 2025-09-07T20:16:44,784 Found link https://files.pythonhosted.org/packages/75/b4/275d603daa6afe26faf1f23f7b665bd40684f1a748b225f2017da10f3a9b/zope.app.container-3.5.1.tar.gz (from https://pypi.org/simple/zope-app-container/), version: 3.5.1 2025-09-07T20:16:44,785 Found link https://files.pythonhosted.org/packages/1f/2c/97247ad6caf2e2f5518d6f6280b6d21c444f3c50f094911cdc2b1ae3985d/zope.app.container-3.5.2.tar.gz (from https://pypi.org/simple/zope-app-container/), version: 3.5.2 2025-09-07T20:16:44,785 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/14/4c/a8ef3944717edb60e9f9f16fb30d9fb3498cd0fd4153c18a12c000282376/zope.app.container-3.5.3-py2.4-win32.egg (from https://pypi.org/simple/zope-app-container/) 2025-09-07T20:16:44,785 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/7f/ae/c1c7e7332a6caafd8dbe54976d23e0f293c21e9ca86d7e8530979b35168c/zope.app.container-3.5.3-py2.5-win32.egg (from https://pypi.org/simple/zope-app-container/) 2025-09-07T20:16:44,785 Found link https://files.pythonhosted.org/packages/9f/4d/5c286ad3983eb5a27d4cacbd8e6d7bb0c64d5608b0dfa39b4ffac4391239/zope.app.container-3.5.3.tar.gz (from https://pypi.org/simple/zope-app-container/), version: 3.5.3 2025-09-07T20:16:44,786 Found link https://files.pythonhosted.org/packages/8b/5f/adff8a3d7925d047619eae048f9f1fa585271a08c92db3dbb0e240ee16b0/zope.app.container-3.5.4.tar.gz (from https://pypi.org/simple/zope-app-container/), version: 3.5.4 2025-09-07T20:16:44,786 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/bc/ed/e0af33529673561d9b6c61ba2d23edf2c9abc97ad9db2e51952324d102b6/zope.app.container-3.5.5-py2.4-win32.egg (from https://pypi.org/simple/zope-app-container/) 2025-09-07T20:16:44,786 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/d4/53/b2ce66bfb962bca00e749f8d3a1253705c814fd071cdee83ff8a7cd8c915/zope.app.container-3.5.5-py2.5-win32.egg (from https://pypi.org/simple/zope-app-container/) 2025-09-07T20:16:44,786 Found link https://files.pythonhosted.org/packages/0d/ce/f14db2e398e83aced924aa065f45b681681143478088dd5d81e156b3f4a2/zope.app.container-3.5.5.zip (from https://pypi.org/simple/zope-app-container/), version: 3.5.5 2025-09-07T20:16:44,786 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/0a/40/435228aa9d3aaa72e536dbc2d758ac069dfe2afd50e09f7e55da64f96dda/zope.app.container-3.5.6-py2.4-win32.egg (from https://pypi.org/simple/zope-app-container/) 2025-09-07T20:16:44,787 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/4c/34/446b0e4704568f7d7d0fa194bc672478b8ffaf2a819949f5f26057012276/zope.app.container-3.5.6-py2.5-win32.egg (from https://pypi.org/simple/zope-app-container/) 2025-09-07T20:16:44,787 Found link https://files.pythonhosted.org/packages/41/b4/2b5224965c667a07bf685566a446f7c09d1b7824362f9bbcc7d4463524d5/zope.app.container-3.5.6.tar.gz (from https://pypi.org/simple/zope-app-container/), version: 3.5.6 2025-09-07T20:16:44,787 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/9b/d1/d213e7a69485abe8b6c2c03a0cb0cf610d1f05bbca9a2d06de564eece572/zope.app.container-3.6.0-py2.4-win32.egg (from https://pypi.org/simple/zope-app-container/) 2025-09-07T20:16:44,787 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/ac/a0/af84d12d624fe06be77a83b929360e21f1aeaaf6105cf624cda731efab64/zope.app.container-3.6.0-py2.5-win32.egg (from https://pypi.org/simple/zope-app-container/) 2025-09-07T20:16:44,787 Found link https://files.pythonhosted.org/packages/ea/81/edc49f7b55f5112a4eb393f1a2c58667830242d5cfb59fadf87ffd5e7fc6/zope.app.container-3.6.0.tar.gz (from https://pypi.org/simple/zope-app-container/), version: 3.6.0 2025-09-07T20:16:44,788 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/a6/73/e9fb11e4a814da780cbe31f9bc7c0afa31f9c6cc557b6f759a07457f2d51/zope.app.container-3.6.1-py2.4-win32.egg (from https://pypi.org/simple/zope-app-container/) 2025-09-07T20:16:44,788 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/bc/0f/2c573797cfe2f9625606afe46cd84c36a44381ef7a18d5dede97f402a860/zope.app.container-3.6.1-py2.5-win32.egg (from https://pypi.org/simple/zope-app-container/) 2025-09-07T20:16:44,788 Found link https://files.pythonhosted.org/packages/09/51/fd8b02735019c6001ca69228f2f6dc1b32d0507c474647c4596208e88c33/zope.app.container-3.6.1.tar.gz (from https://pypi.org/simple/zope-app-container/), version: 3.6.1 2025-09-07T20:16:44,788 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/6e/f3/7a4d040d643e2d18a2b7c07587c5d0db0e00a3b3baf5361b67b664185eac/zope.app.container-3.6.2-py2.4-win32.egg (from https://pypi.org/simple/zope-app-container/) 2025-09-07T20:16:44,788 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/ed/c3/f263c4d3b84b619d198617975116043b976d6be2f4934b9d9bc46ba71c0b/zope.app.container-3.6.2-py2.5-win32.egg (from https://pypi.org/simple/zope-app-container/) 2025-09-07T20:16:44,789 Found link https://files.pythonhosted.org/packages/f9/2d/c4fc1712bf9dc5ccffd37d45cc2f4a8de3b66c1b589e947fa2becf862803/zope.app.container-3.6.2.tar.gz (from https://pypi.org/simple/zope-app-container/), version: 3.6.2 2025-09-07T20:16:44,789 Found link https://files.pythonhosted.org/packages/a8/19/3aea9994dd8b526d19eb06b2ad99143550385ec726133fc8275e3ac2e625/zope.app.container-3.7.0.tar.gz (from https://pypi.org/simple/zope-app-container/), version: 3.7.0 2025-09-07T20:16:44,789 Found link https://files.pythonhosted.org/packages/67/f5/ad2a4e8e5f8d66bdfe03fa1c7a6326e991a0906b8f32f64cd468b615a942/zope.app.container-3.7.1.tar.gz (from https://pypi.org/simple/zope-app-container/), version: 3.7.1 2025-09-07T20:16:44,789 Found link https://files.pythonhosted.org/packages/2b/ac/16361f5ca66eaa18b5f7b7c8fb56f677bb65ce5f50ca036744eb4aaaf2f1/zope.app.container-3.7.2.tar.gz (from https://pypi.org/simple/zope-app-container/), version: 3.7.2 2025-09-07T20:16:44,790 Found link https://files.pythonhosted.org/packages/de/ce/f00556f259841b0405f44f1a1497df6222b22ecf87d607559af65dfefacc/zope.app.container-3.8.0.tar.gz (from https://pypi.org/simple/zope-app-container/), version: 3.8.0 2025-09-07T20:16:44,790 Found link https://files.pythonhosted.org/packages/bc/22/8c61cc30f48fe05893578331c13b27e068c45196e4e6d181d6d85e69cebc/zope.app.container-3.8.1.tar.gz (from https://pypi.org/simple/zope-app-container/), version: 3.8.1 2025-09-07T20:16:44,790 Found link https://files.pythonhosted.org/packages/c8/6d/f6f358eeea2646932d6e97ebc5eb629ed89b499b4f83378a9b420bd1b744/zope.app.container-3.8.2.tar.gz (from https://pypi.org/simple/zope-app-container/), version: 3.8.2 2025-09-07T20:16:44,790 Found link https://files.pythonhosted.org/packages/bd/c2/1983144e3e5d155e1bb92e8a8be752b20ea7ab153bff47bfa66b976ba9c9/zope.app.container-3.9.0.tar.gz (from https://pypi.org/simple/zope-app-container/), version: 3.9.0 2025-09-07T20:16:44,791 Found link https://files.pythonhosted.org/packages/8b/f9/6c6ce048da726dafe8d8fe451c393d85cb13bc16bc2d9de10d3de7a16b5e/zope.app.container-3.9.1.zip (from https://pypi.org/simple/zope-app-container/), version: 3.9.1 2025-09-07T20:16:44,791 Found link https://files.pythonhosted.org/packages/e2/9d/84e47f2b9063f7b255252c7b43224b672a11af95c7fd9dc72ee68bec5ebe/zope.app.container-3.9.2.tar.gz (from https://pypi.org/simple/zope-app-container/), version: 3.9.2 2025-09-07T20:16:44,791 Skipping link: No binaries permitted for zope-app-container: https://files.pythonhosted.org/packages/fc/e2/f67a4c383f94d4693041e7335a628cb508760fa302b541fd11c15a39f93c/zope.app.container-4.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/zope-app-container/) 2025-09-07T20:16:44,791 Found link https://files.pythonhosted.org/packages/34/3b/0fe6361d9500c41e1a9f96fcf6a7c708af72d57a16b8aa04b691c3532b6e/zope.app.container-4.0.0.tar.gz (from https://pypi.org/simple/zope-app-container/), version: 4.0.0 2025-09-07T20:16:44,792 Skipping link: No binaries permitted for zope-app-container: https://files.pythonhosted.org/packages/27/6b/1311a73a56f1bedc275e5f0860afdbbec48734e87a1c145d95bb60c1cfb3/zope.app.container-5.0-py3-none-any.whl (from https://pypi.org/simple/zope-app-container/) (requires-python:>=3.7) 2025-09-07T20:16:44,792 Found link https://files.pythonhosted.org/packages/ea/8c/6bafb694a2588212e4721455def1f741a75addc15837cf365fe0af23bc15/zope.app.container-5.0.tar.gz (from https://pypi.org/simple/zope-app-container/) (requires-python:>=3.7), version: 5.0 2025-09-07T20:16:44,793 Skipping link: No binaries permitted for zope-app-container: https://files.pythonhosted.org/packages/0c/12/9a28f764be132e02380d4551d2adebdafe344ae585c4044d31916cf5e18d/zope_app_container-5.1-py3-none-any.whl (from https://pypi.org/simple/zope-app-container/) (requires-python:>=3.9) 2025-09-07T20:16:44,793 Found link https://files.pythonhosted.org/packages/78/77/d14dd17f7c610091da5dfd7daff77edf5dff915a6ffaf61b824e57fad819/zope_app_container-5.1.tar.gz (from https://pypi.org/simple/zope-app-container/) (requires-python:>=3.9), version: 5.1 2025-09-07T20:16:44,794 Fetching project page and analyzing links: https://www.piwheels.org/simple/zope-app-container/ 2025-09-07T20:16:44,794 Getting page https://www.piwheels.org/simple/zope-app-container/ 2025-09-07T20:16:44,795 Found index url https://www.piwheels.org/simple/ 2025-09-07T20:16:44,880 Fetched page https://www.piwheels.org/simple/zope-app-container/ as text/html 2025-09-07T20:16:44,883 Skipping link: No binaries permitted for zope-app-container: https://archive1.piwheels.org/simple/zope-app-container/zope.app.container-5.0-py3-none-any.whl#sha256=02e793e61ad5d8ed4c91cfe401c03dfc7087790cdef75a74bde2c012c7541eb3 (from https://www.piwheels.org/simple/zope-app-container/) (requires-python:>=3.7) 2025-09-07T20:16:44,883 Skipping link: No binaries permitted for zope-app-container: https://archive1.piwheels.org/simple/zope-app-container/zope.app.container-4.0.0-py2.py3-none-any.whl#sha256=b4174468ad611708a48fb09ad4f49e128121240a347c099081bd36b55d275e5d (from https://www.piwheels.org/simple/zope-app-container/) 2025-09-07T20:16:44,884 Skipping link: No binaries permitted for zope-app-container: https://archive1.piwheels.org/simple/zope-app-container/zope.app.container-3.9.2-py3-none-any.whl#sha256=c9b01e93400436babdd1a382eb8684706818fec3eb7a0e326b6f2780adda207b (from https://www.piwheels.org/simple/zope-app-container/) 2025-09-07T20:16:44,884 Skipping link: No binaries permitted for zope-app-container: https://archive1.piwheels.org/simple/zope-app-container/zope.app.container-3.9.1-py3-none-any.whl#sha256=67ec2eb73f9ceb16f2bc06dee808d1b9ae6cb9f665173b29b43c1b6824659f6a (from https://www.piwheels.org/simple/zope-app-container/) 2025-09-07T20:16:44,884 Skipping link: No binaries permitted for zope-app-container: https://archive1.piwheels.org/simple/zope-app-container/zope.app.container-3.9.0-py3-none-any.whl#sha256=a761ce4a5c7aedb19572bff6ae60159e559fe6512a1e96341bfbcca2c3794862 (from https://www.piwheels.org/simple/zope-app-container/) 2025-09-07T20:16:44,884 Skipping link: No binaries permitted for zope-app-container: https://archive1.piwheels.org/simple/zope-app-container/zope.app.container-3.8.2-py3-none-any.whl#sha256=43184afdbbff0ec1cb70ff7a9cbad31fa744e60b46319fabf8f00c95123ad4da (from https://www.piwheels.org/simple/zope-app-container/) 2025-09-07T20:16:44,884 Skipping link: No binaries permitted for zope-app-container: https://archive1.piwheels.org/simple/zope-app-container/zope.app.container-3.8.1-py3-none-any.whl#sha256=85b4a5095f43d561827333792f840c7a58851274266602ac0520566b87fcb97d (from https://www.piwheels.org/simple/zope-app-container/) 2025-09-07T20:16:44,884 Skipping link: No binaries permitted for zope-app-container: https://archive1.piwheels.org/simple/zope-app-container/zope.app.container-3.8.0-py3-none-any.whl#sha256=92583f3394fefa4af7e3f152bdc506150ee8d0c2b511c74418ac898c60ce5ef6 (from https://www.piwheels.org/simple/zope-app-container/) 2025-09-07T20:16:44,884 Skipping link: No binaries permitted for zope-app-container: https://archive1.piwheels.org/simple/zope-app-container/zope.app.container-3.7.2-py3-none-any.whl#sha256=ac6785518538d0b8f81f036ce5a2bc0fecf8b2cba66e6f23260e7eb148aae5a6 (from https://www.piwheels.org/simple/zope-app-container/) 2025-09-07T20:16:44,885 Skipping link: No binaries permitted for zope-app-container: https://archive1.piwheels.org/simple/zope-app-container/zope.app.container-3.7.1-py3-none-any.whl#sha256=a57a18ec027c16e9a99cbdc21f078c876073e12a50bb759905802831a9160cab (from https://www.piwheels.org/simple/zope-app-container/) 2025-09-07T20:16:44,885 Skipping link: No binaries permitted for zope-app-container: https://archive1.piwheels.org/simple/zope-app-container/zope.app.container-3.7.0-py3-none-any.whl#sha256=aa4532f60b2fad4d2b9573319d1e4b6b8ddd74866d18b502d1678bad241525ed (from https://www.piwheels.org/simple/zope-app-container/) 2025-09-07T20:16:44,885 Skipping link: not a file: https://www.piwheels.org/simple/zope-app-container/ 2025-09-07T20:16:44,885 Skipping link: not a file: https://pypi.org/simple/zope-app-container/ 2025-09-07T20:16:44,913 Given no hashes to check 1 links for project 'zope-app-container': discarding no candidates 2025-09-07T20:16:44,914 Collecting zope-app-container==3.5.6 2025-09-07T20:16:44,916 Created temporary directory: /tmp/pip-unpack-ztiop96_ 2025-09-07T20:16:45,059 Downloading zope.app.container-3.5.6.tar.gz (117 kB) 2025-09-07T20:16:45,169 Added zope-app-container==3.5.6 from https://files.pythonhosted.org/packages/41/b4/2b5224965c667a07bf685566a446f7c09d1b7824362f9bbcc7d4463524d5/zope.app.container-3.5.6.tar.gz to build tracker '/tmp/pip-build-tracker-9illvw5t' 2025-09-07T20:16:45,170 Running setup.py (path:/tmp/pip-wheel-_rwt8m29/zope-app-container_f5a1d39747694b7bba1e63800bbc308c/setup.py) egg_info for package zope-app-container 2025-09-07T20:16:45,170 Created temporary directory: /tmp/pip-pip-egg-info-2r8rct53 2025-09-07T20:16:45,170 Preparing metadata (setup.py): started 2025-09-07T20:16:45,171 Running command python setup.py egg_info 2025-09-07T20:16:46,363 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:804: SetuptoolsDeprecationWarning: The namespace_packages parameter is deprecated. 2025-09-07T20:16:46,363 !! 2025-09-07T20:16:46,363 ******************************************************************************** 2025-09-07T20:16:46,363 Please replace its usage with implicit namespaces (PEP 420). 2025-09-07T20:16:46,363 See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages for details. 2025-09-07T20:16:46,363 ******************************************************************************** 2025-09-07T20:16:46,364 !! 2025-09-07T20:16:46,364 ep.load()(self, ep.name, value) 2025-09-07T20:16:46,366 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-07T20:16:46,367 !! 2025-09-07T20:16:46,367 ******************************************************************************** 2025-09-07T20:16:46,367 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-07T20:16:46,367 License :: OSI Approved :: Zope Public License 2025-09-07T20:16:46,367 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-07T20:16:46,368 ******************************************************************************** 2025-09-07T20:16:46,368 !! 2025-09-07T20:16:46,368 self._finalize_license_expression() 2025-09-07T20:16:46,455 running egg_info 2025-09-07T20:16:46,544 creating /tmp/pip-pip-egg-info-2r8rct53/zope.app.container.egg-info 2025-09-07T20:16:46,544 writing /tmp/pip-pip-egg-info-2r8rct53/zope.app.container.egg-info/PKG-INFO 2025-09-07T20:16:46,548 writing dependency_links to /tmp/pip-pip-egg-info-2r8rct53/zope.app.container.egg-info/dependency_links.txt 2025-09-07T20:16:46,548 writing namespace_packages to /tmp/pip-pip-egg-info-2r8rct53/zope.app.container.egg-info/namespace_packages.txt 2025-09-07T20:16:46,550 writing requirements to /tmp/pip-pip-egg-info-2r8rct53/zope.app.container.egg-info/requires.txt 2025-09-07T20:16:46,550 writing top-level names to /tmp/pip-pip-egg-info-2r8rct53/zope.app.container.egg-info/top_level.txt 2025-09-07T20:16:46,551 writing manifest file '/tmp/pip-pip-egg-info-2r8rct53/zope.app.container.egg-info/SOURCES.txt' 2025-09-07T20:16:46,914 reading manifest file '/tmp/pip-pip-egg-info-2r8rct53/zope.app.container.egg-info/SOURCES.txt' 2025-09-07T20:16:46,919 writing manifest file '/tmp/pip-pip-egg-info-2r8rct53/zope.app.container.egg-info/SOURCES.txt' 2025-09-07T20:16:47,049 Preparing metadata (setup.py): finished with status 'done' 2025-09-07T20:16:47,054 Source in /tmp/pip-wheel-_rwt8m29/zope-app-container_f5a1d39747694b7bba1e63800bbc308c has version 3.5.6, which satisfies requirement zope-app-container==3.5.6 from https://files.pythonhosted.org/packages/41/b4/2b5224965c667a07bf685566a446f7c09d1b7824362f9bbcc7d4463524d5/zope.app.container-3.5.6.tar.gz 2025-09-07T20:16:47,055 Removed zope-app-container==3.5.6 from https://files.pythonhosted.org/packages/41/b4/2b5224965c667a07bf685566a446f7c09d1b7824362f9bbcc7d4463524d5/zope.app.container-3.5.6.tar.gz from build tracker '/tmp/pip-build-tracker-9illvw5t' 2025-09-07T20:16:47,064 Created temporary directory: /tmp/pip-unpack-l9332qbr 2025-09-07T20:16:47,065 Created temporary directory: /tmp/pip-unpack-55zueciv 2025-09-07T20:16:47,065 Building wheels for collected packages: zope-app-container 2025-09-07T20:16:47,066 Created temporary directory: /tmp/pip-wheel-la9ljkx4 2025-09-07T20:16:47,067 DEPRECATION: Building 'zope-app-container' 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 'zope-app-container'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-09-07T20:16:47,068 Building wheel for zope-app-container (setup.py): started 2025-09-07T20:16:47,069 Destination directory: /tmp/pip-wheel-la9ljkx4 2025-09-07T20:16:47,069 Running command python setup.py bdist_wheel 2025-09-07T20:16:48,288 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:804: SetuptoolsDeprecationWarning: The namespace_packages parameter is deprecated. 2025-09-07T20:16:48,288 !! 2025-09-07T20:16:48,288 ******************************************************************************** 2025-09-07T20:16:48,288 Please replace its usage with implicit namespaces (PEP 420). 2025-09-07T20:16:48,288 See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages for details. 2025-09-07T20:16:48,289 ******************************************************************************** 2025-09-07T20:16:48,289 !! 2025-09-07T20:16:48,289 ep.load()(self, ep.name, value) 2025-09-07T20:16:48,292 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-07T20:16:48,292 !! 2025-09-07T20:16:48,292 ******************************************************************************** 2025-09-07T20:16:48,292 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-07T20:16:48,293 License :: OSI Approved :: Zope Public License 2025-09-07T20:16:48,293 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-07T20:16:48,293 ******************************************************************************** 2025-09-07T20:16:48,293 !! 2025-09-07T20:16:48,293 self._finalize_license_expression() 2025-09-07T20:16:48,294 running bdist_wheel 2025-09-07T20:16:48,731 running build 2025-09-07T20:16:48,731 running build_py 2025-09-07T20:16:48,823 creating build/lib.linux-armv7l-cpython-313/zope 2025-09-07T20:16:48,824 copying src/zope/__init__.py -> build/lib.linux-armv7l-cpython-313/zope 2025-09-07T20:16:48,825 creating build/lib.linux-armv7l-cpython-313/zope/app 2025-09-07T20:16:48,825 copying src/zope/app/__init__.py -> build/lib.linux-armv7l-cpython-313/zope/app 2025-09-07T20:16:48,826 creating build/lib.linux-armv7l-cpython-313/zope/app/container 2025-09-07T20:16:48,827 copying src/zope/app/container/constraints.py -> build/lib.linux-armv7l-cpython-313/zope/app/container 2025-09-07T20:16:48,827 copying src/zope/app/container/interfaces.py -> build/lib.linux-armv7l-cpython-313/zope/app/container 2025-09-07T20:16:48,828 copying src/zope/app/container/__init__.py -> build/lib.linux-armv7l-cpython-313/zope/app/container 2025-09-07T20:16:48,829 copying src/zope/app/container/directory.py -> build/lib.linux-armv7l-cpython-313/zope/app/container 2025-09-07T20:16:48,829 copying src/zope/app/container/sample.py -> build/lib.linux-armv7l-cpython-313/zope/app/container 2025-09-07T20:16:48,830 copying src/zope/app/container/size.py -> build/lib.linux-armv7l-cpython-313/zope/app/container 2025-09-07T20:16:48,831 copying src/zope/app/container/btree.py -> build/lib.linux-armv7l-cpython-313/zope/app/container 2025-09-07T20:16:48,831 copying src/zope/app/container/i18n.py -> build/lib.linux-armv7l-cpython-313/zope/app/container 2025-09-07T20:16:48,832 copying src/zope/app/container/testing.py -> build/lib.linux-armv7l-cpython-313/zope/app/container 2025-09-07T20:16:48,833 copying src/zope/app/container/dependency.py -> build/lib.linux-armv7l-cpython-313/zope/app/container 2025-09-07T20:16:48,833 copying src/zope/app/container/traversal.py -> build/lib.linux-armv7l-cpython-313/zope/app/container 2025-09-07T20:16:48,834 copying src/zope/app/container/contained.py -> build/lib.linux-armv7l-cpython-313/zope/app/container 2025-09-07T20:16:48,835 copying src/zope/app/container/ordered.py -> build/lib.linux-armv7l-cpython-313/zope/app/container 2025-09-07T20:16:48,835 copying src/zope/app/container/find.py -> build/lib.linux-armv7l-cpython-313/zope/app/container 2025-09-07T20:16:48,837 creating build/lib.linux-armv7l-cpython-313/zope/app/container/tests 2025-09-07T20:16:48,837 copying src/zope/app/container/tests/test_objectcopier.py -> build/lib.linux-armv7l-cpython-313/zope/app/container/tests 2025-09-07T20:16:48,838 copying src/zope/app/container/tests/test_view_permissions.py -> build/lib.linux-armv7l-cpython-313/zope/app/container/tests 2025-09-07T20:16:48,838 copying src/zope/app/container/tests/test_containertraversable.py -> build/lib.linux-armv7l-cpython-313/zope/app/container/tests 2025-09-07T20:16:48,839 copying src/zope/app/container/tests/test_constraints.py -> build/lib.linux-armv7l-cpython-313/zope/app/container/tests 2025-09-07T20:16:48,840 copying src/zope/app/container/tests/test_find.py -> build/lib.linux-armv7l-cpython-313/zope/app/container/tests 2025-09-07T20:16:48,840 copying src/zope/app/container/tests/__init__.py -> build/lib.linux-armv7l-cpython-313/zope/app/container/tests 2025-09-07T20:16:48,841 copying src/zope/app/container/tests/test_icontainer.py -> build/lib.linux-armv7l-cpython-313/zope/app/container/tests 2025-09-07T20:16:48,842 copying src/zope/app/container/tests/test_ordered.py -> build/lib.linux-armv7l-cpython-313/zope/app/container/tests 2025-09-07T20:16:48,842 copying src/zope/app/container/tests/test_containertraverser.py -> build/lib.linux-armv7l-cpython-313/zope/app/container/tests 2025-09-07T20:16:48,843 copying src/zope/app/container/tests/placelesssetup.py -> build/lib.linux-armv7l-cpython-313/zope/app/container/tests 2025-09-07T20:16:48,844 copying src/zope/app/container/tests/test_btree.py -> build/lib.linux-armv7l-cpython-313/zope/app/container/tests 2025-09-07T20:16:48,844 copying src/zope/app/container/tests/test_size.py -> build/lib.linux-armv7l-cpython-313/zope/app/container/tests 2025-09-07T20:16:48,845 copying src/zope/app/container/tests/test_directory.py -> build/lib.linux-armv7l-cpython-313/zope/app/container/tests 2025-09-07T20:16:48,846 copying src/zope/app/container/tests/test_contained.py -> build/lib.linux-armv7l-cpython-313/zope/app/container/tests 2025-09-07T20:16:48,846 copying src/zope/app/container/tests/test_objectmover.py -> build/lib.linux-armv7l-cpython-313/zope/app/container/tests 2025-09-07T20:16:48,847 creating build/lib.linux-armv7l-cpython-313/zope/app/container/browser 2025-09-07T20:16:48,848 copying src/zope/app/container/browser/__init__.py -> build/lib.linux-armv7l-cpython-313/zope/app/container/browser 2025-09-07T20:16:48,848 copying src/zope/app/container/browser/adding.py -> build/lib.linux-armv7l-cpython-313/zope/app/container/browser 2025-09-07T20:16:48,849 copying src/zope/app/container/browser/contents.py -> build/lib.linux-armv7l-cpython-313/zope/app/container/browser 2025-09-07T20:16:48,850 copying src/zope/app/container/browser/metaconfigure.py -> build/lib.linux-armv7l-cpython-313/zope/app/container/browser 2025-09-07T20:16:48,850 copying src/zope/app/container/browser/find.py -> build/lib.linux-armv7l-cpython-313/zope/app/container/browser 2025-09-07T20:16:48,851 creating build/lib.linux-armv7l-cpython-313/zope/app/container/browser/tests 2025-09-07T20:16:48,852 copying src/zope/app/container/browser/tests/test_contents.py -> build/lib.linux-armv7l-cpython-313/zope/app/container/browser/tests 2025-09-07T20:16:48,852 copying src/zope/app/container/browser/tests/test_adding.py -> build/lib.linux-armv7l-cpython-313/zope/app/container/browser/tests 2025-09-07T20:16:48,853 copying src/zope/app/container/browser/tests/__init__.py -> build/lib.linux-armv7l-cpython-313/zope/app/container/browser/tests 2025-09-07T20:16:48,854 copying src/zope/app/container/browser/tests/test_contents_functional.py -> build/lib.linux-armv7l-cpython-313/zope/app/container/browser/tests 2025-09-07T20:16:48,855 copying src/zope/app/container/browser/tests/test_directive.py -> build/lib.linux-armv7l-cpython-313/zope/app/container/browser/tests 2025-09-07T20:16:48,855 running egg_info 2025-09-07T20:16:48,944 writing src/zope.app.container.egg-info/PKG-INFO 2025-09-07T20:16:48,947 writing dependency_links to src/zope.app.container.egg-info/dependency_links.txt 2025-09-07T20:16:48,947 writing namespace_packages to src/zope.app.container.egg-info/namespace_packages.txt 2025-09-07T20:16:48,949 writing requirements to src/zope.app.container.egg-info/requires.txt 2025-09-07T20:16:48,949 writing top-level names to src/zope.app.container.egg-info/top_level.txt 2025-09-07T20:16:49,042 reading manifest file 'src/zope.app.container.egg-info/SOURCES.txt' 2025-09-07T20:16:49,054 writing manifest file 'src/zope.app.container.egg-info/SOURCES.txt' 2025-09-07T20:16:49,059 copying src/zope/app/container/SETUP.cfg -> build/lib.linux-armv7l-cpython-313/zope/app/container 2025-09-07T20:16:49,059 copying src/zope/app/container/_zope_app_container_contained.c -> build/lib.linux-armv7l-cpython-313/zope/app/container 2025-09-07T20:16:49,060 copying src/zope/app/container/_zope_proxy_proxy.c -> build/lib.linux-armv7l-cpython-313/zope/app/container 2025-09-07T20:16:49,061 copying src/zope/app/container/configure.zcml -> build/lib.linux-armv7l-cpython-313/zope/app/container 2025-09-07T20:16:49,062 copying src/zope/app/container/constraints.txt -> build/lib.linux-armv7l-cpython-313/zope/app/container 2025-09-07T20:16:49,062 copying src/zope/app/container/ftesting.zcml -> build/lib.linux-armv7l-cpython-313/zope/app/container 2025-09-07T20:16:49,063 copying src/zope/app/container/browser/add.pt -> build/lib.linux-armv7l-cpython-313/zope/app/container/browser 2025-09-07T20:16:49,064 copying src/zope/app/container/browser/commontasks.pt -> build/lib.linux-armv7l-cpython-313/zope/app/container/browser 2025-09-07T20:16:49,064 copying src/zope/app/container/browser/configure.zcml -> build/lib.linux-armv7l-cpython-313/zope/app/container/browser 2025-09-07T20:16:49,065 copying src/zope/app/container/browser/contents.pt -> build/lib.linux-armv7l-cpython-313/zope/app/container/browser 2025-09-07T20:16:49,066 copying src/zope/app/container/browser/find.pt -> build/lib.linux-armv7l-cpython-313/zope/app/container/browser 2025-09-07T20:16:49,066 copying src/zope/app/container/browser/index.pt -> build/lib.linux-armv7l-cpython-313/zope/app/container/browser 2025-09-07T20:16:49,067 copying src/zope/app/container/browser/meta.zcml -> build/lib.linux-armv7l-cpython-313/zope/app/container/browser 2025-09-07T20:16:49,068 copying src/zope/app/container/browser/tests/configure.zcml -> build/lib.linux-armv7l-cpython-313/zope/app/container/browser/tests 2025-09-07T20:16:49,069 copying src/zope/app/container/browser/tests/index.txt -> build/lib.linux-armv7l-cpython-313/zope/app/container/browser/tests 2025-09-07T20:16:49,071 running build_ext 2025-09-07T20:16:49,415 building 'zope.app.container._zope_app_container_contained' extension 2025-09-07T20:16:49,416 creating build/temp.linux-armv7l-cpython-313/src/zope/app/container 2025-09-07T20:16:49,417 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iinclude -I/usr/include/python3.13 -c src/zope/app/container/_zope_app_container_contained.c -o build/temp.linux-armv7l-cpython-313/src/zope/app/container/_zope_app_container_contained.o 2025-09-07T20:16:49,813 In file included from src/zope/app/container/_zope_app_container_contained.c:64: 2025-09-07T20:16:49,813 src/zope/app/container/_zope_proxy_proxy.c: In function ‘WrapperType_Lookup’: 2025-09-07T20:16:49,814 src/zope/app/container/_zope_proxy_proxy.c:176:17: error: implicit declaration of function ‘PyClass_Check’; did you mean ‘PyList_Check’? [-Wimplicit-function-declaration] 2025-09-07T20:16:49,814 176 | if (PyClass_Check(base)) 2025-09-07T20:16:49,814 | ^~~~~~~~~~~~~ 2025-09-07T20:16:49,814 | PyList_Check 2025-09-07T20:16:49,826 src/zope/app/container/_zope_proxy_proxy.c:177:26: error: ‘PyClassObject’ undeclared (first use in this function); did you mean ‘PyListObject’? 2025-09-07T20:16:49,826 177 | dict = ((PyClassObject *)base)->cl_dict; 2025-09-07T20:16:49,826 | ^~~~~~~~~~~~~ 2025-09-07T20:16:49,826 | PyListObject 2025-09-07T20:16:49,826 src/zope/app/container/_zope_proxy_proxy.c:177:26: note: each undeclared identifier is reported only once for each function it appears in 2025-09-07T20:16:49,826 src/zope/app/container/_zope_proxy_proxy.c:177:41: error: expected expression before ‘)’ token 2025-09-07T20:16:49,827 177 | dict = ((PyClassObject *)base)->cl_dict; 2025-09-07T20:16:49,827 | ^ 2025-09-07T20:16:49,838 src/zope/app/container/_zope_proxy_proxy.c: In function ‘wrap_getattro’: 2025-09-07T20:16:49,839 src/zope/app/container/_zope_proxy_proxy.c:212:10: error: implicit declaration of function ‘PyString_Check’; did you mean ‘PyMapping_Check’? [-Wimplicit-function-declaration] 2025-09-07T20:16:49,839 212 | if (!PyString_Check(name)){ 2025-09-07T20:16:49,839 | ^~~~~~~~~~~~~~ 2025-09-07T20:16:49,839 | PyMapping_Check 2025-09-07T20:16:49,855 src/zope/app/container/_zope_proxy_proxy.c:219:22: error: implicit declaration of function ‘PyString_AS_STRING’; did you mean ‘PyBytes_AS_STRING’? [-Wimplicit-function-declaration] 2025-09-07T20:16:49,856 219 | name_as_string = PyString_AS_STRING(name); 2025-09-07T20:16:49,856 | ^~~~~~~~~~~~~~~~~~ 2025-09-07T20:16:49,856 | PyBytes_AS_STRING 2025-09-07T20:16:49,856 src/zope/app/container/_zope_proxy_proxy.c:219:20: error: assignment to ‘char *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-07T20:16:49,856 219 | name_as_string = PyString_AS_STRING(name); 2025-09-07T20:16:49,856 | ^ 2025-09-07T20:16:49,877 src/zope/app/container/_zope_proxy_proxy.c:235:56: error: ‘Py_TPFLAGS_HAVE_CLASS’ undeclared (first use in this function); did you mean ‘Py_TPFLAGS_HAVE_GC’? 2025-09-07T20:16:49,877 235 | if (PyType_HasFeature(descriptor->ob_type, Py_TPFLAGS_HAVE_CLASS) 2025-09-07T20:16:49,877 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-07T20:16:49,877 | Py_TPFLAGS_HAVE_GC 2025-09-07T20:16:49,898 src/zope/app/container/_zope_proxy_proxy.c: In function ‘wrap_setattro’: 2025-09-07T20:16:49,898 src/zope/app/container/_zope_proxy_proxy.c:282:52: error: ‘Py_TPFLAGS_HAVE_CLASS’ undeclared (first use in this function); did you mean ‘Py_TPFLAGS_HAVE_GC’? 2025-09-07T20:16:49,899 282 | if (PyType_HasFeature(descriptor->ob_type, Py_TPFLAGS_HAVE_CLASS) && 2025-09-07T20:16:49,899 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-07T20:16:49,899 | Py_TPFLAGS_HAVE_GC 2025-09-07T20:16:49,912 src/zope/app/container/_zope_proxy_proxy.c: In function ‘wrap_compare’: 2025-09-07T20:16:49,912 src/zope/app/container/_zope_proxy_proxy.c:328:12: error: implicit declaration of function ‘PyObject_Compare’; did you mean ‘PyObject_RichCompare’? [-Wimplicit-function-declaration] 2025-09-07T20:16:49,913 328 | return PyObject_Compare(Proxy_GET_OBJECT(wrapper), v); 2025-09-07T20:16:49,913 | ^~~~~~~~~~~~~~~~ 2025-09-07T20:16:49,913 | PyObject_RichCompare 2025-09-07T20:16:49,935 src/zope/app/container/_zope_proxy_proxy.c: In function ‘wrap_call’: 2025-09-07T20:16:49,935 src/zope/app/container/_zope_proxy_proxy.c:341:16: error: implicit declaration of function ‘PyEval_CallObjectWithKeywords’ [-Wimplicit-function-declaration] 2025-09-07T20:16:49,935 341 | return PyEval_CallObjectWithKeywords(Proxy_GET_OBJECT(self), 2025-09-07T20:16:49,935 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-07T20:16:49,935 src/zope/app/container/_zope_proxy_proxy.c:341:16: error: returning ‘int’ from a function with return type ‘PyObject *’ {aka ‘struct _object *’} makes pointer from integer without a cast [-Wint-conversion] 2025-09-07T20:16:49,936 341 | return PyEval_CallObjectWithKeywords(Proxy_GET_OBJECT(self), 2025-09-07T20:16:49,936 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-07T20:16:49,936 342 | args, kw); 2025-09-07T20:16:49,936 | ~~~~~~~~~ 2025-09-07T20:16:49,936 src/zope/app/container/_zope_proxy_proxy.c: In function ‘call_long’: 2025-09-07T20:16:49,936 src/zope/app/container/_zope_proxy_proxy.c:371:25: error: ‘PyNumberMethods’ has no member named ‘nb_long’ 2025-09-07T20:16:49,936 371 | if (nb == NULL || nb->nb_long == NULL) { 2025-09-07T20:16:49,937 | ^~ 2025-09-07T20:16:49,937 src/zope/app/container/_zope_proxy_proxy.c:376:14: error: ‘PyNumberMethods’ has no member named ‘nb_long’ 2025-09-07T20:16:49,937 376 | return nb->nb_long(self); 2025-09-07T20:16:49,937 | ^~ 2025-09-07T20:16:49,937 src/zope/app/container/_zope_proxy_proxy.c: In function ‘call_oct’: 2025-09-07T20:16:49,937 src/zope/app/container/_zope_proxy_proxy.c:395:27: error: ‘PyNumberMethods’ has no member named ‘nb_oct’; did you mean ‘nb_or’? 2025-09-07T20:16:49,938 395 | if (nb == NULL || nb->nb_oct== NULL) { 2025-09-07T20:16:49,938 | ^~~~~~ 2025-09-07T20:16:49,938 | nb_or 2025-09-07T20:16:49,938 src/zope/app/container/_zope_proxy_proxy.c:400:16: error: ‘PyNumberMethods’ has no member named ‘nb_oct’; did you mean ‘nb_or’? 2025-09-07T20:16:49,938 400 | return nb->nb_oct(self); 2025-09-07T20:16:49,938 | ^~~~~~ 2025-09-07T20:16:49,938 | nb_or 2025-09-07T20:16:49,938 src/zope/app/container/_zope_proxy_proxy.c: In function ‘call_hex’: 2025-09-07T20:16:49,939 src/zope/app/container/_zope_proxy_proxy.c:407:25: error: ‘PyNumberMethods’ has no member named ‘nb_hex’ 2025-09-07T20:16:49,939 407 | if (nb == NULL || nb->nb_hex == NULL) { 2025-09-07T20:16:49,939 | ^~ 2025-09-07T20:16:49,939 src/zope/app/container/_zope_proxy_proxy.c:412:14: error: ‘PyNumberMethods’ has no member named ‘nb_hex’ 2025-09-07T20:16:49,939 412 | return nb->nb_hex(self); 2025-09-07T20:16:49,939 | ^~ 2025-09-07T20:16:49,951 src/zope/app/container/_zope_proxy_proxy.c: In function ‘wrap_div’: 2025-09-07T20:16:49,951 src/zope/app/container/_zope_proxy_proxy.c:503:12: error: ‘PyNumber_Divide’ undeclared (first use in this function); did you mean ‘PyNumber_Divmod’? 2025-09-07T20:16:49,952 503 | BINOP(div, PyNumber_Divide) 2025-09-07T20:16:49,952 | ^~~~~~~~~~~~~~~ 2025-09-07T20:16:49,952 src/zope/app/container/_zope_proxy_proxy.c:494:69: note: in definition of macro ‘BINOP’ 2025-09-07T20:16:49,952 494 | { return check2(self, other, "__"#NAME"__", "__r"#NAME"__", CALL); } 2025-09-07T20:16:49,952 | ^~~~ 2025-09-07T20:16:49,966 src/zope/app/container/_zope_proxy_proxy.c: In function ‘wrap_coerce’: 2025-09-07T20:16:49,967 src/zope/app/container/_zope_proxy_proxy.c:553:9: error: implicit declaration of function ‘PyNumber_CoerceEx’; did you mean ‘PyNumber_Check’? [-Wimplicit-function-declaration] 2025-09-07T20:16:49,967 553 | r = PyNumber_CoerceEx(&left, &right); 2025-09-07T20:16:49,967 | ^~~~~~~~~~~~~~~~~ 2025-09-07T20:16:49,967 | PyNumber_Check 2025-09-07T20:16:49,981 src/zope/app/container/_zope_proxy_proxy.c: In function ‘wrap_idiv’: 2025-09-07T20:16:49,982 src/zope/app/container/_zope_proxy_proxy.c:591:14: error: ‘PyNumber_InPlaceDivide’ undeclared (first use in this function); did you mean ‘PyNumber_InPlaceTrueDivide’? 2025-09-07T20:16:49,982 591 | INPLACE(div, PyNumber_InPlaceDivide) 2025-09-07T20:16:49,983 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-07T20:16:49,983 src/zope/app/container/_zope_proxy_proxy.c:498:70: note: in definition of macro ‘INPLACE’ 2025-09-07T20:16:49,983 498 | { return check2i((ProxyObject *)self, other, "__i"#NAME"__", CALL); } 2025-09-07T20:16:49,983 | ^~~~ 2025-09-07T20:16:49,985 src/zope/app/container/_zope_proxy_proxy.c: At top level: 2025-09-07T20:16:49,985 src/zope/app/container/_zope_proxy_proxy.c:697:5: error: initialization of ‘PyObject * (*)(PyObject *, PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *, struct _object *)’} from incompatible pointer type ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} [-Wincompatible-pointer-types] 2025-09-07T20:16:49,985 697 | wrap_divmod, /* nb_divmod */ 2025-09-07T20:16:49,985 | ^~~~~~~~~~~ 2025-09-07T20:16:49,986 src/zope/app/container/_zope_proxy_proxy.c:697:5: note: (near initialization for ‘wrap_as_number.nb_power’) 2025-09-07T20:16:49,986 src/zope/app/container/_zope_proxy_proxy.c:698:5: error: initialization of ‘PyObject * (*)(PyObject *)’ {aka ‘struct _object * (*)(struct _object *)’} from incompatible pointer type ‘PyObject * (*)(PyObject *, PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *, struct _object *)’} [-Wincompatible-pointer-types] 2025-09-07T20:16:49,986 698 | wrap_pow, /* nb_power */ 2025-09-07T20:16:49,986 | ^~~~~~~~ 2025-09-07T20:16:49,986 src/zope/app/container/_zope_proxy_proxy.c:698:5: note: (near initialization for ‘wrap_as_number.nb_negative’) 2025-09-07T20:16:49,986 src/zope/app/container/_zope_proxy_proxy.c:701:5: error: initialization of ‘int (*)(PyObject *)’ {aka ‘int (*)(struct _object *)’} from incompatible pointer type ‘PyObject * (*)(PyObject *)’ {aka ‘struct _object * (*)(struct _object *)’} [-Wincompatible-pointer-types] 2025-09-07T20:16:49,987 701 | wrap_abs, /* nb_absolute */ 2025-09-07T20:16:49,987 | ^~~~~~~~ 2025-09-07T20:16:49,987 src/zope/app/container/_zope_proxy_proxy.c:701:5: note: (near initialization for ‘wrap_as_number.nb_bool’) 2025-09-07T20:16:49,987 src/zope/app/container/_zope_proxy_proxy.c:702:5: error: initialization of ‘PyObject * (*)(PyObject *)’ {aka ‘struct _object * (*)(struct _object *)’} from incompatible pointer type ‘int (*)(PyObject *)’ {aka ‘int (*)(struct _object *)’} [-Wincompatible-pointer-types] 2025-09-07T20:16:49,987 702 | wrap_nonzero, /* nb_nonzero */ 2025-09-07T20:16:49,987 | ^~~~~~~~~~~~ 2025-09-07T20:16:49,987 src/zope/app/container/_zope_proxy_proxy.c:702:5: note: (near initialization for ‘wrap_as_number.nb_invert’) 2025-09-07T20:16:49,988 src/zope/app/container/_zope_proxy_proxy.c:703:5: error: initialization of ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} from incompatible pointer type ‘PyObject * (*)(PyObject *)’ {aka ‘struct _object * (*)(struct _object *)’} [-Wincompatible-pointer-types] 2025-09-07T20:16:49,988 703 | wrap_invert, /* nb_invert */ 2025-09-07T20:16:49,988 | ^~~~~~~~~~~ 2025-09-07T20:16:49,988 src/zope/app/container/_zope_proxy_proxy.c:703:5: note: (near initialization for ‘wrap_as_number.nb_lshift’) 2025-09-07T20:16:49,988 src/zope/app/container/_zope_proxy_proxy.c:708:5: error: initialization of ‘PyObject * (*)(PyObject *)’ {aka ‘struct _object * (*)(struct _object *)’} from incompatible pointer type ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} [-Wincompatible-pointer-types] 2025-09-07T20:16:49,988 708 | wrap_or, /* nb_or */ 2025-09-07T20:16:49,989 | ^~~~~~~ 2025-09-07T20:16:49,989 src/zope/app/container/_zope_proxy_proxy.c:708:5: note: (near initialization for ‘wrap_as_number.nb_int’) 2025-09-07T20:16:49,989 src/zope/app/container/_zope_proxy_proxy.c:711:5: error: initialization of ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} from incompatible pointer type ‘PyObject * (*)(PyObject *)’ {aka ‘struct _object * (*)(struct _object *)’} [-Wincompatible-pointer-types] 2025-09-07T20:16:49,989 711 | wrap_long, /* nb_long */ 2025-09-07T20:16:49,989 | ^~~~~~~~~ 2025-09-07T20:16:49,989 src/zope/app/container/_zope_proxy_proxy.c:711:5: note: (near initialization for ‘wrap_as_number.nb_inplace_add’) 2025-09-07T20:16:49,990 src/zope/app/container/_zope_proxy_proxy.c:712:5: error: initialization of ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} from incompatible pointer type ‘PyObject * (*)(PyObject *)’ {aka ‘struct _object * (*)(struct _object *)’} [-Wincompatible-pointer-types] 2025-09-07T20:16:49,990 712 | wrap_float, /* nb_float */ 2025-09-07T20:16:49,990 | ^~~~~~~~~~ 2025-09-07T20:16:49,990 src/zope/app/container/_zope_proxy_proxy.c:712:5: note: (near initialization for ‘wrap_as_number.nb_inplace_subtract’) 2025-09-07T20:16:49,990 src/zope/app/container/_zope_proxy_proxy.c:713:5: error: initialization of ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} from incompatible pointer type ‘PyObject * (*)(PyObject *)’ {aka ‘struct _object * (*)(struct _object *)’} [-Wincompatible-pointer-types] 2025-09-07T20:16:49,990 713 | wrap_oct, /* nb_oct */ 2025-09-07T20:16:49,990 | ^~~~~~~~ 2025-09-07T20:16:49,991 src/zope/app/container/_zope_proxy_proxy.c:713:5: note: (near initialization for ‘wrap_as_number.nb_inplace_multiply’) 2025-09-07T20:16:49,991 src/zope/app/container/_zope_proxy_proxy.c:714:5: error: initialization of ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} from incompatible pointer type ‘PyObject * (*)(PyObject *)’ {aka ‘struct _object * (*)(struct _object *)’} [-Wincompatible-pointer-types] 2025-09-07T20:16:49,991 714 | wrap_hex, /* nb_hex */ 2025-09-07T20:16:49,991 | ^~~~~~~~ 2025-09-07T20:16:49,991 src/zope/app/container/_zope_proxy_proxy.c:714:5: note: (near initialization for ‘wrap_as_number.nb_inplace_remainder’) 2025-09-07T20:16:49,991 src/zope/app/container/_zope_proxy_proxy.c:718:5: error: initialization of ‘PyObject * (*)(PyObject *, PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *, struct _object *)’} from incompatible pointer type ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} [-Wincompatible-pointer-types] 2025-09-07T20:16:49,992 718 | wrap_iadd, /* nb_inplace_add */ 2025-09-07T20:16:49,992 | ^~~~~~~~~ 2025-09-07T20:16:49,992 src/zope/app/container/_zope_proxy_proxy.c:718:5: note: (near initialization for ‘wrap_as_number.nb_inplace_power’) 2025-09-07T20:16:49,992 src/zope/app/container/_zope_proxy_proxy.c:723:5: error: initialization of ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} from incompatible pointer type ‘PyObject * (*)(PyObject *, PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *, struct _object *)’} [-Wincompatible-pointer-types] 2025-09-07T20:16:49,992 723 | (ternaryfunc)wrap_ipow, /* nb_inplace_power */ 2025-09-07T20:16:49,992 | ^ 2025-09-07T20:16:49,993 src/zope/app/container/_zope_proxy_proxy.c:723:5: note: (near initialization for ‘wrap_as_number.nb_inplace_or’) 2025-09-07T20:16:49,993 src/zope/app/container/_zope_proxy_proxy.c:728:5: error: initialization of ‘PyObject * (*)(PyObject *)’ {aka ‘struct _object * (*)(struct _object *)’} from incompatible pointer type ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} [-Wincompatible-pointer-types] 2025-09-07T20:16:49,993 728 | wrap_ior, /* nb_inplace_or */ 2025-09-07T20:16:49,993 | ^~~~~~~~ 2025-09-07T20:16:49,993 src/zope/app/container/_zope_proxy_proxy.c:728:5: note: (near initialization for ‘wrap_as_number.nb_index’) 2025-09-07T20:16:49,993 src/zope/app/container/_zope_proxy_proxy.c:734:5: warning: excess elements in struct initializer 2025-09-07T20:16:49,994 734 | wrap_ifloordiv, /* nb_inplace_floor_divide */ 2025-09-07T20:16:49,994 | ^~~~~~~~~~~~~~ 2025-09-07T20:16:49,994 src/zope/app/container/_zope_proxy_proxy.c:734:5: note: (near initialization for ‘wrap_as_number’) 2025-09-07T20:16:49,994 src/zope/app/container/_zope_proxy_proxy.c:735:5: warning: excess elements in struct initializer 2025-09-07T20:16:49,994 735 | wrap_itruediv, /* nb_inplace_true_divide */ 2025-09-07T20:16:49,994 | ^~~~~~~~~~~~~ 2025-09-07T20:16:49,994 src/zope/app/container/_zope_proxy_proxy.c:735:5: note: (near initialization for ‘wrap_as_number’) 2025-09-07T20:16:50,001 src/zope/app/container/_zope_proxy_proxy.c:773:1: error: unknown type name ‘statichere’ 2025-09-07T20:16:50,001 773 | statichere PyTypeObject 2025-09-07T20:16:50,001 | ^~~~~~~~~~ 2025-09-07T20:16:50,002 src/zope/app/container/_zope_proxy_proxy.c:774:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘ProxyType’ 2025-09-07T20:16:50,002 774 | ProxyType = { 2025-09-07T20:16:50,002 | ^~~~~~~~~ 2025-09-07T20:16:50,021 src/zope/app/container/_zope_proxy_proxy.c: In function ‘init_zope_proxy_proxy’: 2025-09-07T20:16:50,022 src/zope/app/container/_zope_proxy_proxy.c:1074:19: error: implicit declaration of function ‘Py_InitModule3’ [-Wimplicit-function-declaration] 2025-09-07T20:16:50,022 1074 | PyObject *m = Py_InitModule3("_zope_proxy_proxy", 2025-09-07T20:16:50,022 | ^~~~~~~~~~~~~~ 2025-09-07T20:16:50,022 src/zope/app/container/_zope_proxy_proxy.c:1074:19: error: initialization of ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-07T20:16:50,034 src/zope/app/container/_zope_proxy_proxy.c:1083:25: error: ‘_PyObject_GC_Del’ undeclared (first use in this function); did you mean ‘PyObject_GC_Del’? 2025-09-07T20:16:50,035 1083 | ProxyType.tp_free = _PyObject_GC_Del; 2025-09-07T20:16:50,035 | ^~~~~~~~~~~~~~~~ 2025-09-07T20:16:50,035 | PyObject_GC_Del 2025-09-07T20:16:50,053 src/zope/app/container/_zope_proxy_proxy.c:1092:22: error: implicit declaration of function ‘PyCObject_FromVoidPtr’; did you mean ‘PyLong_FromVoidPtr’? [-Wimplicit-function-declaration] 2025-09-07T20:16:50,053 1092 | api_object = PyCObject_FromVoidPtr(&wrapper_capi, NULL); 2025-09-07T20:16:50,053 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-07T20:16:50,053 | PyLong_FromVoidPtr 2025-09-07T20:16:50,054 src/zope/app/container/_zope_proxy_proxy.c:1092:20: error: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-07T20:16:50,054 1092 | api_object = PyCObject_FromVoidPtr(&wrapper_capi, NULL); 2025-09-07T20:16:50,054 | ^ 2025-09-07T20:16:50,069 src/zope/app/container/_zope_app_container_contained.c: In function ‘CP_getattro’: 2025-09-07T20:16:50,070 src/zope/app/container/_zope_app_container_contained.c:92:11: error: implicit declaration of function ‘PyString_AsString’ [-Wimplicit-function-declaration] 2025-09-07T20:16:50,070 92 | cname = PyString_AsString(name); 2025-09-07T20:16:50,070 | ^~~~~~~~~~~~~~~~~ 2025-09-07T20:16:50,070 src/zope/app/container/_zope_app_container_contained.c:92:9: error: assignment to ‘char *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-07T20:16:50,070 92 | cname = PyString_AsString(name); 2025-09-07T20:16:50,070 | ^ 2025-09-07T20:16:50,070 src/zope/app/container/_zope_app_container_contained.c: In function ‘CP_setattro’: 2025-09-07T20:16:50,071 src/zope/app/container/_zope_app_container_contained.c:109:9: error: assignment to ‘char *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-07T20:16:50,071 109 | cname = PyString_AsString(name); 2025-09-07T20:16:50,071 | ^ 2025-09-07T20:16:50,072 src/zope/app/container/_zope_app_container_contained.c: In function ‘CP_reduce’: 2025-09-07T20:16:50,073 src/zope/app/container/_zope_app_container_contained.c:164:30: error: ‘ProxyObject’ has no member named ‘ob_type’ 2025-09-07T20:16:50,073 164 | self->ob_type, 2025-09-07T20:16:50,073 | ^~ 2025-09-07T20:16:50,090 src/zope/app/container/_zope_app_container_contained.c: In function ‘init_zope_app_container_contained’: 2025-09-07T20:16:50,090 src/zope/app/container/_zope_app_container_contained.c:287:22: error: implicit declaration of function ‘PyString_FromString’; did you mean ‘PyLong_FromString’? [-Wimplicit-function-declaration] 2025-09-07T20:16:50,090 287 | str_p_deactivate = PyString_FromString("_p_deactivate"); 2025-09-07T20:16:50,091 | ^~~~~~~~~~~~~~~~~~~ 2025-09-07T20:16:50,091 | PyLong_FromString 2025-09-07T20:16:50,091 src/zope/app/container/_zope_app_container_contained.c:287:20: error: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-07T20:16:50,091 287 | str_p_deactivate = PyString_FromString("_p_deactivate"); 2025-09-07T20:16:50,091 | ^ 2025-09-07T20:16:50,091 src/zope/app/container/_zope_app_container_contained.c:289:5: error: ‘return’ with no value, in function returning non-void [-Wreturn-mismatch] 2025-09-07T20:16:50,091 289 | return; 2025-09-07T20:16:50,091 | ^~~~~~ 2025-09-07T20:16:50,092 src/zope/app/container/_zope_app_container_contained.c:283:1: note: declared here 2025-09-07T20:16:50,092 283 | init_zope_app_container_contained(void) 2025-09-07T20:16:50,092 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-07T20:16:50,092 src/zope/app/container/_zope_app_container_contained.c:294:5: error: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-07T20:16:50,092 294 | m = Py_InitModule3("_zope_app_container_contained", 2025-09-07T20:16:50,092 | ^ 2025-09-07T20:16:50,092 src/zope/app/container/_zope_app_container_contained.c:298:5: error: ‘return’ with no value, in function returning non-void [-Wreturn-mismatch] 2025-09-07T20:16:50,092 298 | return; 2025-09-07T20:16:50,092 | ^~~~~~ 2025-09-07T20:16:50,093 src/zope/app/container/_zope_app_container_contained.c:283:1: note: declared here 2025-09-07T20:16:50,093 283 | init_zope_app_container_contained(void) 2025-09-07T20:16:50,093 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-07T20:16:50,106 src/zope/app/container/_zope_app_container_contained.c:304:22: error: implicit declaration of function ‘PyCObject_Import’; did you mean ‘PyObject_Init’? [-Wimplicit-function-declaration] 2025-09-07T20:16:50,106 304 | cPersistenceCAPI = PyCObject_Import("persistent.cPersistence", "CAPI"); 2025-09-07T20:16:50,107 | ^~~~~~~~~~~~~~~~ 2025-09-07T20:16:50,107 | PyObject_Init 2025-09-07T20:16:50,107 src/zope/app/container/_zope_app_container_contained.c:304:20: error: assignment to ‘cPersistenceCAPIstruct *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-07T20:16:50,107 304 | cPersistenceCAPI = PyCObject_Import("persistent.cPersistence", "CAPI"); 2025-09-07T20:16:50,107 | ^ 2025-09-07T20:16:50,107 src/zope/app/container/_zope_app_container_contained.c:306:5: error: ‘return’ with no value, in function returning non-void [-Wreturn-mismatch] 2025-09-07T20:16:50,107 306 | return; 2025-09-07T20:16:50,107 | ^~~~~~ 2025-09-07T20:16:50,107 src/zope/app/container/_zope_app_container_contained.c:283:1: note: declared here 2025-09-07T20:16:50,108 283 | init_zope_app_container_contained(void) 2025-09-07T20:16:50,108 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-07T20:16:50,108 src/zope/app/container/_zope_app_container_contained.c:309:12: error: ‘PyTypeObject’ {aka ‘struct _typeobject’} has no member named ‘ob_type’ 2025-09-07T20:16:50,108 309 | ProxyType.ob_type = &PyType_Type; 2025-09-07T20:16:50,108 | ^ 2025-09-07T20:16:50,108 src/zope/app/container/_zope_app_container_contained.c:321:5: error: ‘return’ with no value, in function returning non-void [-Wreturn-mismatch] 2025-09-07T20:16:50,108 321 | return; 2025-09-07T20:16:50,109 | ^~~~~~ 2025-09-07T20:16:50,109 src/zope/app/container/_zope_app_container_contained.c:283:1: note: declared here 2025-09-07T20:16:50,110 283 | init_zope_app_container_contained(void) 2025-09-07T20:16:50,110 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-07T20:16:50,122 src/zope/app/container/_zope_proxy_proxy.c: At top level: 2025-09-07T20:16:50,123 src/zope/app/container/_zope_proxy_proxy.c:758:1: warning: ‘wrap_methods’ defined but not used [-Wunused-variable] 2025-09-07T20:16:50,123 758 | wrap_methods[] = { 2025-09-07T20:16:50,123 | ^~~~~~~~~~~~ 2025-09-07T20:16:50,123 src/zope/app/container/_zope_proxy_proxy.c:751:1: warning: ‘wrap_as_mapping’ defined but not used [-Wunused-variable] 2025-09-07T20:16:50,123 751 | wrap_as_mapping = { 2025-09-07T20:16:50,123 | ^~~~~~~~~~~~~~~ 2025-09-07T20:16:50,123 src/zope/app/container/_zope_proxy_proxy.c:739:1: warning: ‘wrap_as_sequence’ defined but not used [-Wunused-variable] 2025-09-07T20:16:50,124 739 | wrap_as_sequence = { 2025-09-07T20:16:50,124 | ^~~~~~~~~~~~~~~~ 2025-09-07T20:16:50,124 src/zope/app/container/_zope_proxy_proxy.c:691:1: warning: ‘wrap_as_number’ defined but not used [-Wunused-variable] 2025-09-07T20:16:50,124 691 | wrap_as_number = { 2025-09-07T20:16:50,124 | ^~~~~~~~~~~~~~ 2025-09-07T20:16:50,124 src/zope/app/container/_zope_proxy_proxy.c:338:1: warning: ‘wrap_call’ defined but not used [-Wunused-function] 2025-09-07T20:16:50,124 338 | wrap_call(PyObject *self, PyObject *args, PyObject *kw) 2025-09-07T20:16:50,124 | ^~~~~~~~~ 2025-09-07T20:16:50,124 src/zope/app/container/_zope_proxy_proxy.c:332:1: warning: ‘wrap_hash’ defined but not used [-Wunused-function] 2025-09-07T20:16:50,125 332 | wrap_hash(PyObject *self) 2025-09-07T20:16:50,125 | ^~~~~~~~~ 2025-09-07T20:16:50,125 src/zope/app/container/_zope_proxy_proxy.c:326:1: warning: ‘wrap_compare’ defined but not used [-Wunused-function] 2025-09-07T20:16:50,125 326 | wrap_compare(PyObject *wrapper, PyObject *v) 2025-09-07T20:16:50,125 | ^~~~~~~~~~~~ 2025-09-07T20:16:50,125 src/zope/app/container/_zope_proxy_proxy.c:319:1: warning: ‘wrap_repr’ defined but not used [-Wunused-function] 2025-09-07T20:16:50,125 319 | wrap_repr(PyObject *wrapper) 2025-09-07T20:16:50,126 | ^~~~~~~~~ 2025-09-07T20:16:50,126 src/zope/app/container/_zope_proxy_proxy.c:314:1: warning: ‘wrap_str’ defined but not used [-Wunused-function] 2025-09-07T20:16:50,126 314 | wrap_str(PyObject *wrapper) { 2025-09-07T20:16:50,126 | ^~~~~~~~ 2025-09-07T20:16:50,126 src/zope/app/container/_zope_proxy_proxy.c:308:1: warning: ‘wrap_print’ defined but not used [-Wunused-function] 2025-09-07T20:16:50,126 308 | wrap_print(PyObject *wrapper, FILE *fp, int flags) 2025-09-07T20:16:50,126 | ^~~~~~~~~~ 2025-09-07T20:16:50,126 src/zope/app/container/_zope_proxy_proxy.c:142:1: warning: ‘wrap_dealloc’ defined but not used [-Wunused-function] 2025-09-07T20:16:50,126 142 | wrap_dealloc(PyObject *self) 2025-09-07T20:16:50,126 | ^~~~~~~~~~~~ 2025-09-07T20:16:50,127 src/zope/app/container/_zope_proxy_proxy.c:136:1: warning: ‘wrap_iternext’ defined but not used [-Wunused-function] 2025-09-07T20:16:50,127 136 | wrap_iternext(PyObject *self) 2025-09-07T20:16:50,127 | ^~~~~~~~~~~~~ 2025-09-07T20:16:50,127 src/zope/app/container/_zope_proxy_proxy.c:130:1: warning: ‘wrap_iter’ defined but not used [-Wunused-function] 2025-09-07T20:16:50,127 130 | wrap_iter(PyObject *self) 2025-09-07T20:16:50,127 | ^~~~~~~~~ 2025-09-07T20:16:50,127 src/zope/app/container/_zope_proxy_proxy.c:118:1: warning: ‘wrap_richcompare’ defined but not used [-Wunused-function] 2025-09-07T20:16:50,127 118 | wrap_richcompare(PyObject* self, PyObject* other, int op) 2025-09-07T20:16:50,127 | ^~~~~~~~~~~~~~~~ 2025-09-07T20:16:50,127 src/zope/app/container/_zope_proxy_proxy.c:95:1: warning: ‘wrap_traverse’ defined but not used [-Wunused-function] 2025-09-07T20:16:50,128 95 | wrap_traverse(PyObject *self, visitproc visit, void *arg) 2025-09-07T20:16:50,128 | ^~~~~~~~~~~~~ 2025-09-07T20:16:50,128 src/zope/app/container/_zope_proxy_proxy.c:68:1: warning: ‘wrap_init’ defined but not used [-Wunused-function] 2025-09-07T20:16:50,128 68 | wrap_init(PyObject *self, PyObject *args, PyObject *kwds) 2025-09-07T20:16:50,128 | ^~~~~~~~~ 2025-09-07T20:16:50,128 src/zope/app/container/_zope_proxy_proxy.c:46:1: warning: ‘wrap_new’ defined but not used [-Wunused-function] 2025-09-07T20:16:50,128 46 | wrap_new(PyTypeObject *type, PyObject *args, PyObject *kwds) 2025-09-07T20:16:50,128 | ^~~~~~~~ 2025-09-07T20:16:50,130 error: command '/usr/bin/arm-linux-gnueabihf-gcc' failed with exit code 1 2025-09-07T20:16:50,296 ERROR: python setup.py bdist_wheel exited with 1 2025-09-07T20:16:50,310 [bold magenta]full command[/]: [blue]/usr/bin/python3 -u -c ' 2025-09-07T20:16:50,310 exec(compile('"'"''"'"''"'"' 2025-09-07T20:16:50,310 # This is -- a caller that pip uses to run setup.py 2025-09-07T20:16:50,310 # 2025-09-07T20:16:50,310 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-07T20:16:50,310 # import from `distutils.core` to work with newer packaging standards. 2025-09-07T20:16:50,310 # - It provides a clear error message when setuptools is not installed. 2025-09-07T20:16:50,310 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-07T20:16:50,310 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-07T20:16:50,310 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-07T20:16:50,310 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-07T20:16:50,310 import os, sys, tokenize, traceback 2025-09-07T20:16:50,310 2025-09-07T20:16:50,310 try: 2025-09-07T20:16:50,310 import setuptools 2025-09-07T20:16:50,310 except ImportError: 2025-09-07T20:16:50,310 print( 2025-09-07T20:16:50,310 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-07T20:16:50,310 "the build environment with exception:", 2025-09-07T20:16:50,310 file=sys.stderr, 2025-09-07T20:16:50,310 ) 2025-09-07T20:16:50,310 traceback.print_exc() 2025-09-07T20:16:50,310 sys.exit(1) 2025-09-07T20:16:50,310 2025-09-07T20:16:50,310 __file__ = %r 2025-09-07T20:16:50,310 sys.argv[0] = __file__ 2025-09-07T20:16:50,310 2025-09-07T20:16:50,310 if os.path.exists(__file__): 2025-09-07T20:16:50,310 filename = __file__ 2025-09-07T20:16:50,310 with tokenize.open(__file__) as f: 2025-09-07T20:16:50,310 setup_py_code = f.read() 2025-09-07T20:16:50,310 else: 2025-09-07T20:16:50,310 filename = "" 2025-09-07T20:16:50,310 setup_py_code = "from setuptools import setup; setup()" 2025-09-07T20:16:50,310 2025-09-07T20:16:50,310 exec(compile(setup_py_code, filename, "exec")) 2025-09-07T20:16:50,310 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-_rwt8m29/zope-app-container_f5a1d39747694b7bba1e63800bbc308c/setup.py'"'"',), "", "exec"))' bdist_wheel -d /tmp/pip-wheel-la9ljkx4[/] 2025-09-07T20:16:50,311 [bold magenta]cwd[/]: /tmp/pip-wheel-_rwt8m29/zope-app-container_f5a1d39747694b7bba1e63800bbc308c/ 2025-09-07T20:16:50,311 Building wheel for zope-app-container (setup.py): finished with status 'error' 2025-09-07T20:16:50,312 ERROR: Failed building wheel for zope-app-container 2025-09-07T20:16:50,313 Running setup.py clean for zope-app-container 2025-09-07T20:16:50,314 Running command python setup.py clean 2025-09-07T20:16:51,510 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:804: SetuptoolsDeprecationWarning: The namespace_packages parameter is deprecated. 2025-09-07T20:16:51,510 !! 2025-09-07T20:16:51,511 ******************************************************************************** 2025-09-07T20:16:51,511 Please replace its usage with implicit namespaces (PEP 420). 2025-09-07T20:16:51,511 See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages for details. 2025-09-07T20:16:51,511 ******************************************************************************** 2025-09-07T20:16:51,511 !! 2025-09-07T20:16:51,511 ep.load()(self, ep.name, value) 2025-09-07T20:16:51,514 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-07T20:16:51,514 !! 2025-09-07T20:16:51,515 ******************************************************************************** 2025-09-07T20:16:51,515 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-07T20:16:51,515 License :: OSI Approved :: Zope Public License 2025-09-07T20:16:51,515 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-07T20:16:51,515 ******************************************************************************** 2025-09-07T20:16:51,515 !! 2025-09-07T20:16:51,516 self._finalize_license_expression() 2025-09-07T20:16:51,601 running clean 2025-09-07T20:16:51,768 removing 'build/temp.linux-armv7l-cpython-313' (and everything under it) 2025-09-07T20:16:51,769 removing 'build/lib.linux-armv7l-cpython-313' (and everything under it) 2025-09-07T20:16:51,771 'build/bdist.linux-armv7l' does not exist -- can't clean it 2025-09-07T20:16:51,772 'build/scripts-3.13' does not exist -- can't clean it 2025-09-07T20:16:51,772 removing 'build' 2025-09-07T20:16:51,901 Failed to build zope-app-container 2025-09-07T20:16:51,902 ERROR: Failed to build one or more wheels 2025-09-07T20:16:51,903 Exception information: 2025-09-07T20:16:51,903 Traceback (most recent call last): 2025-09-07T20:16:51,903 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-07T20:16:51,903 status = _inner_run() 2025-09-07T20:16:51,903 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-07T20:16:51,903 return self.run(options, args) 2025-09-07T20:16:51,903 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-07T20:16:51,903 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-07T20:16:51,903 return func(self, options, args) 2025-09-07T20:16:51,903 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 180, in run 2025-09-07T20:16:51,903 raise CommandError("Failed to build one or more wheels") 2025-09-07T20:16:51,903 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2025-09-07T20:16:51,908 Removed build tracker: '/tmp/pip-build-tracker-9illvw5t'