2025-09-07T20:18:05,062 Created temporary directory: /tmp/pip-build-tracker-r7nunzh6 2025-09-07T20:18:05,063 Initialized build tracking at /tmp/pip-build-tracker-r7nunzh6 2025-09-07T20:18:05,063 Created build tracker: /tmp/pip-build-tracker-r7nunzh6 2025-09-07T20:18:05,063 Entered build tracker: /tmp/pip-build-tracker-r7nunzh6 2025-09-07T20:18:05,063 Created temporary directory: /tmp/pip-wheel-_dab_4zq 2025-09-07T20:18:05,067 Created temporary directory: /tmp/pip-ephem-wheel-cache-jo1jbanx 2025-09-07T20:18:05,123 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-07T20:18:05,125 2 location(s) to search for versions of zope-app-container: 2025-09-07T20:18:05,125 * https://pypi.org/simple/zope-app-container/ 2025-09-07T20:18:05,125 * https://www.piwheels.org/simple/zope-app-container/ 2025-09-07T20:18:05,126 Fetching project page and analyzing links: https://pypi.org/simple/zope-app-container/ 2025-09-07T20:18:05,126 Getting page https://pypi.org/simple/zope-app-container/ 2025-09-07T20:18:05,127 Found index url https://pypi.org/simple/ 2025-09-07T20:18:05,198 Fetched page https://pypi.org/simple/zope-app-container/ as application/vnd.pypi.simple.v1+json 2025-09-07T20:18:05,203 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:18:05,203 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:18:05,204 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:18:05,204 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:18:05,204 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:18:05,204 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:18:05,205 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:18:05,205 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:18:05,205 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:18:05,205 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:18:05,205 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:18:05,205 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:18:05,206 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:18:05,206 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:18:05,206 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:18:05,206 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:18:05,206 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:18:05,206 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:18:05,207 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:18:05,207 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:18:05,207 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:18:05,207 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:18:05,207 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:18:05,207 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:18:05,207 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:18:05,208 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:18:05,208 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:18:05,208 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:18:05,208 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:18:05,209 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:18:05,209 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:18:05,209 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:18:05,209 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:18:05,209 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:18:05,210 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:18:05,210 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:18:05,210 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:18:05,210 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:18:05,211 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:18:05,211 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:18:05,212 Fetching project page and analyzing links: https://www.piwheels.org/simple/zope-app-container/ 2025-09-07T20:18:05,212 Getting page https://www.piwheels.org/simple/zope-app-container/ 2025-09-07T20:18:05,213 Found index url https://www.piwheels.org/simple/ 2025-09-07T20:18:05,308 Fetched page https://www.piwheels.org/simple/zope-app-container/ as text/html 2025-09-07T20:18:05,311 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:18:05,311 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:18:05,311 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:18:05,311 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:18:05,312 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:18:05,312 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:18:05,312 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:18:05,312 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:18:05,312 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:18:05,312 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:18:05,312 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:18:05,313 Skipping link: not a file: https://www.piwheels.org/simple/zope-app-container/ 2025-09-07T20:18:05,313 Skipping link: not a file: https://pypi.org/simple/zope-app-container/ 2025-09-07T20:18:05,337 Given no hashes to check 1 links for project 'zope-app-container': discarding no candidates 2025-09-07T20:18:05,339 Collecting zope-app-container==3.6.2 2025-09-07T20:18:05,340 Created temporary directory: /tmp/pip-unpack-fq46jnvp 2025-09-07T20:18:05,488 Downloading zope.app.container-3.6.2.tar.gz (117 kB) 2025-09-07T20:18:05,590 Added zope-app-container==3.6.2 from https://files.pythonhosted.org/packages/f9/2d/c4fc1712bf9dc5ccffd37d45cc2f4a8de3b66c1b589e947fa2becf862803/zope.app.container-3.6.2.tar.gz to build tracker '/tmp/pip-build-tracker-r7nunzh6' 2025-09-07T20:18:05,591 Running setup.py (path:/tmp/pip-wheel-_dab_4zq/zope-app-container_201e61242b894f15a6d97f4d60510a7f/setup.py) egg_info for package zope-app-container 2025-09-07T20:18:05,591 Created temporary directory: /tmp/pip-pip-egg-info-t7udq95n 2025-09-07T20:18:05,591 Preparing metadata (setup.py): started 2025-09-07T20:18:05,592 Running command python setup.py egg_info 2025-09-07T20:18:06,757 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:804: SetuptoolsDeprecationWarning: The namespace_packages parameter is deprecated. 2025-09-07T20:18:06,757 !! 2025-09-07T20:18:06,757 ******************************************************************************** 2025-09-07T20:18:06,757 Please replace its usage with implicit namespaces (PEP 420). 2025-09-07T20:18:06,758 See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages for details. 2025-09-07T20:18:06,758 ******************************************************************************** 2025-09-07T20:18:06,758 !! 2025-09-07T20:18:06,758 ep.load()(self, ep.name, value) 2025-09-07T20:18:06,760 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-07T20:18:06,761 !! 2025-09-07T20:18:06,761 ******************************************************************************** 2025-09-07T20:18:06,761 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-07T20:18:06,761 License :: OSI Approved :: Zope Public License 2025-09-07T20:18:06,761 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-07T20:18:06,761 ******************************************************************************** 2025-09-07T20:18:06,762 !! 2025-09-07T20:18:06,762 self._finalize_license_expression() 2025-09-07T20:18:06,833 running egg_info 2025-09-07T20:18:06,906 creating /tmp/pip-pip-egg-info-t7udq95n/zope.app.container.egg-info 2025-09-07T20:18:06,906 writing /tmp/pip-pip-egg-info-t7udq95n/zope.app.container.egg-info/PKG-INFO 2025-09-07T20:18:06,909 writing dependency_links to /tmp/pip-pip-egg-info-t7udq95n/zope.app.container.egg-info/dependency_links.txt 2025-09-07T20:18:06,909 writing namespace_packages to /tmp/pip-pip-egg-info-t7udq95n/zope.app.container.egg-info/namespace_packages.txt 2025-09-07T20:18:06,911 writing requirements to /tmp/pip-pip-egg-info-t7udq95n/zope.app.container.egg-info/requires.txt 2025-09-07T20:18:06,911 writing top-level names to /tmp/pip-pip-egg-info-t7udq95n/zope.app.container.egg-info/top_level.txt 2025-09-07T20:18:06,911 writing manifest file '/tmp/pip-pip-egg-info-t7udq95n/zope.app.container.egg-info/SOURCES.txt' 2025-09-07T20:18:07,210 reading manifest file '/tmp/pip-pip-egg-info-t7udq95n/zope.app.container.egg-info/SOURCES.txt' 2025-09-07T20:18:07,214 writing manifest file '/tmp/pip-pip-egg-info-t7udq95n/zope.app.container.egg-info/SOURCES.txt' 2025-09-07T20:18:07,327 Preparing metadata (setup.py): finished with status 'done' 2025-09-07T20:18:07,332 Source in /tmp/pip-wheel-_dab_4zq/zope-app-container_201e61242b894f15a6d97f4d60510a7f has version 3.6.2, which satisfies requirement zope-app-container==3.6.2 from https://files.pythonhosted.org/packages/f9/2d/c4fc1712bf9dc5ccffd37d45cc2f4a8de3b66c1b589e947fa2becf862803/zope.app.container-3.6.2.tar.gz 2025-09-07T20:18:07,333 Removed zope-app-container==3.6.2 from https://files.pythonhosted.org/packages/f9/2d/c4fc1712bf9dc5ccffd37d45cc2f4a8de3b66c1b589e947fa2becf862803/zope.app.container-3.6.2.tar.gz from build tracker '/tmp/pip-build-tracker-r7nunzh6' 2025-09-07T20:18:07,341 Created temporary directory: /tmp/pip-unpack-4udkw9yh 2025-09-07T20:18:07,341 Created temporary directory: /tmp/pip-unpack-cktupv2l 2025-09-07T20:18:07,341 Building wheels for collected packages: zope-app-container 2025-09-07T20:18:07,343 Created temporary directory: /tmp/pip-wheel-jy2zy3ew 2025-09-07T20:18:07,343 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:18:07,344 Building wheel for zope-app-container (setup.py): started 2025-09-07T20:18:07,345 Destination directory: /tmp/pip-wheel-jy2zy3ew 2025-09-07T20:18:07,345 Running command python setup.py bdist_wheel 2025-09-07T20:18:08,432 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:804: SetuptoolsDeprecationWarning: The namespace_packages parameter is deprecated. 2025-09-07T20:18:08,432 !! 2025-09-07T20:18:08,432 ******************************************************************************** 2025-09-07T20:18:08,432 Please replace its usage with implicit namespaces (PEP 420). 2025-09-07T20:18:08,433 See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages for details. 2025-09-07T20:18:08,433 ******************************************************************************** 2025-09-07T20:18:08,433 !! 2025-09-07T20:18:08,433 ep.load()(self, ep.name, value) 2025-09-07T20:18:08,436 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-07T20:18:08,436 !! 2025-09-07T20:18:08,436 ******************************************************************************** 2025-09-07T20:18:08,436 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-07T20:18:08,436 License :: OSI Approved :: Zope Public License 2025-09-07T20:18:08,436 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-07T20:18:08,437 ******************************************************************************** 2025-09-07T20:18:08,437 !! 2025-09-07T20:18:08,437 self._finalize_license_expression() 2025-09-07T20:18:08,437 running bdist_wheel 2025-09-07T20:18:08,807 running build 2025-09-07T20:18:08,807 running build_py 2025-09-07T20:18:08,884 creating build/lib.linux-armv7l-cpython-313/zope 2025-09-07T20:18:08,884 copying src/zope/__init__.py -> build/lib.linux-armv7l-cpython-313/zope 2025-09-07T20:18:08,885 creating build/lib.linux-armv7l-cpython-313/zope/app 2025-09-07T20:18:08,886 copying src/zope/app/__init__.py -> build/lib.linux-armv7l-cpython-313/zope/app 2025-09-07T20:18:08,887 creating build/lib.linux-armv7l-cpython-313/zope/app/container 2025-09-07T20:18:08,887 copying src/zope/app/container/traversal.py -> build/lib.linux-armv7l-cpython-313/zope/app/container 2025-09-07T20:18:08,887 copying src/zope/app/container/testing.py -> build/lib.linux-armv7l-cpython-313/zope/app/container 2025-09-07T20:18:08,888 copying src/zope/app/container/size.py -> build/lib.linux-armv7l-cpython-313/zope/app/container 2025-09-07T20:18:08,888 copying src/zope/app/container/sample.py -> build/lib.linux-armv7l-cpython-313/zope/app/container 2025-09-07T20:18:08,889 copying src/zope/app/container/ordered.py -> build/lib.linux-armv7l-cpython-313/zope/app/container 2025-09-07T20:18:08,890 copying src/zope/app/container/interfaces.py -> build/lib.linux-armv7l-cpython-313/zope/app/container 2025-09-07T20:18:08,890 copying src/zope/app/container/i18n.py -> build/lib.linux-armv7l-cpython-313/zope/app/container 2025-09-07T20:18:08,891 copying src/zope/app/container/find.py -> build/lib.linux-armv7l-cpython-313/zope/app/container 2025-09-07T20:18:08,891 copying src/zope/app/container/directory.py -> build/lib.linux-armv7l-cpython-313/zope/app/container 2025-09-07T20:18:08,892 copying src/zope/app/container/dependency.py -> build/lib.linux-armv7l-cpython-313/zope/app/container 2025-09-07T20:18:08,892 copying src/zope/app/container/contained.py -> build/lib.linux-armv7l-cpython-313/zope/app/container 2025-09-07T20:18:08,893 copying src/zope/app/container/constraints.py -> build/lib.linux-armv7l-cpython-313/zope/app/container 2025-09-07T20:18:08,893 copying src/zope/app/container/btree.py -> build/lib.linux-armv7l-cpython-313/zope/app/container 2025-09-07T20:18:08,894 copying src/zope/app/container/__init__.py -> build/lib.linux-armv7l-cpython-313/zope/app/container 2025-09-07T20:18:08,895 creating build/lib.linux-armv7l-cpython-313/zope/app/container/tests 2025-09-07T20:18:08,895 copying src/zope/app/container/tests/test_view_permissions.py -> build/lib.linux-armv7l-cpython-313/zope/app/container/tests 2025-09-07T20:18:08,896 copying src/zope/app/container/tests/test_size.py -> build/lib.linux-armv7l-cpython-313/zope/app/container/tests 2025-09-07T20:18:08,896 copying src/zope/app/container/tests/test_ordered.py -> build/lib.linux-armv7l-cpython-313/zope/app/container/tests 2025-09-07T20:18:08,897 copying src/zope/app/container/tests/test_objectmover.py -> build/lib.linux-armv7l-cpython-313/zope/app/container/tests 2025-09-07T20:18:08,897 copying src/zope/app/container/tests/test_objectcopier.py -> build/lib.linux-armv7l-cpython-313/zope/app/container/tests 2025-09-07T20:18:08,898 copying src/zope/app/container/tests/test_icontainer.py -> build/lib.linux-armv7l-cpython-313/zope/app/container/tests 2025-09-07T20:18:08,898 copying src/zope/app/container/tests/test_find.py -> build/lib.linux-armv7l-cpython-313/zope/app/container/tests 2025-09-07T20:18:08,899 copying src/zope/app/container/tests/test_directory.py -> build/lib.linux-armv7l-cpython-313/zope/app/container/tests 2025-09-07T20:18:08,899 copying src/zope/app/container/tests/test_dependency.py -> build/lib.linux-armv7l-cpython-313/zope/app/container/tests 2025-09-07T20:18:08,900 copying src/zope/app/container/tests/test_containertraverser.py -> build/lib.linux-armv7l-cpython-313/zope/app/container/tests 2025-09-07T20:18:08,900 copying src/zope/app/container/tests/test_containertraversable.py -> build/lib.linux-armv7l-cpython-313/zope/app/container/tests 2025-09-07T20:18:08,901 copying src/zope/app/container/tests/test_contained.py -> build/lib.linux-armv7l-cpython-313/zope/app/container/tests 2025-09-07T20:18:08,901 copying src/zope/app/container/tests/test_constraints.py -> build/lib.linux-armv7l-cpython-313/zope/app/container/tests 2025-09-07T20:18:08,902 copying src/zope/app/container/tests/test_btree.py -> build/lib.linux-armv7l-cpython-313/zope/app/container/tests 2025-09-07T20:18:08,903 copying src/zope/app/container/tests/placelesssetup.py -> build/lib.linux-armv7l-cpython-313/zope/app/container/tests 2025-09-07T20:18:08,903 copying src/zope/app/container/tests/__init__.py -> build/lib.linux-armv7l-cpython-313/zope/app/container/tests 2025-09-07T20:18:08,904 creating build/lib.linux-armv7l-cpython-313/zope/app/container/browser 2025-09-07T20:18:08,904 copying src/zope/app/container/browser/metaconfigure.py -> build/lib.linux-armv7l-cpython-313/zope/app/container/browser 2025-09-07T20:18:08,905 copying src/zope/app/container/browser/find.py -> build/lib.linux-armv7l-cpython-313/zope/app/container/browser 2025-09-07T20:18:08,905 copying src/zope/app/container/browser/contents.py -> build/lib.linux-armv7l-cpython-313/zope/app/container/browser 2025-09-07T20:18:08,906 copying src/zope/app/container/browser/adding.py -> build/lib.linux-armv7l-cpython-313/zope/app/container/browser 2025-09-07T20:18:08,906 copying src/zope/app/container/browser/__init__.py -> build/lib.linux-armv7l-cpython-313/zope/app/container/browser 2025-09-07T20:18:08,907 creating build/lib.linux-armv7l-cpython-313/zope/app/container/browser/tests 2025-09-07T20:18:08,908 copying src/zope/app/container/browser/tests/test_directive.py -> build/lib.linux-armv7l-cpython-313/zope/app/container/browser/tests 2025-09-07T20:18:08,908 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:18:08,909 copying src/zope/app/container/browser/tests/test_contents.py -> build/lib.linux-armv7l-cpython-313/zope/app/container/browser/tests 2025-09-07T20:18:08,909 copying src/zope/app/container/browser/tests/test_adding.py -> build/lib.linux-armv7l-cpython-313/zope/app/container/browser/tests 2025-09-07T20:18:08,910 copying src/zope/app/container/browser/tests/__init__.py -> build/lib.linux-armv7l-cpython-313/zope/app/container/browser/tests 2025-09-07T20:18:08,910 running egg_info 2025-09-07T20:18:08,985 writing src/zope.app.container.egg-info/PKG-INFO 2025-09-07T20:18:08,988 writing dependency_links to src/zope.app.container.egg-info/dependency_links.txt 2025-09-07T20:18:08,988 writing namespace_packages to src/zope.app.container.egg-info/namespace_packages.txt 2025-09-07T20:18:08,990 writing requirements to src/zope.app.container.egg-info/requires.txt 2025-09-07T20:18:08,990 writing top-level names to src/zope.app.container.egg-info/top_level.txt 2025-09-07T20:18:09,070 reading manifest file 'src/zope.app.container.egg-info/SOURCES.txt' 2025-09-07T20:18:09,081 writing manifest file 'src/zope.app.container.egg-info/SOURCES.txt' 2025-09-07T20:18:09,085 copying src/zope/app/container/SETUP.cfg -> build/lib.linux-armv7l-cpython-313/zope/app/container 2025-09-07T20:18:09,086 copying src/zope/app/container/_zope_app_container_contained.c -> build/lib.linux-armv7l-cpython-313/zope/app/container 2025-09-07T20:18:09,086 copying src/zope/app/container/_zope_proxy_proxy.c -> build/lib.linux-armv7l-cpython-313/zope/app/container 2025-09-07T20:18:09,087 copying src/zope/app/container/configure.zcml -> build/lib.linux-armv7l-cpython-313/zope/app/container 2025-09-07T20:18:09,088 copying src/zope/app/container/constraints.txt -> build/lib.linux-armv7l-cpython-313/zope/app/container 2025-09-07T20:18:09,088 copying src/zope/app/container/ftesting.zcml -> build/lib.linux-armv7l-cpython-313/zope/app/container 2025-09-07T20:18:09,089 copying src/zope/app/container/browser/add.pt -> build/lib.linux-armv7l-cpython-313/zope/app/container/browser 2025-09-07T20:18:09,089 copying src/zope/app/container/browser/commontasks.pt -> build/lib.linux-armv7l-cpython-313/zope/app/container/browser 2025-09-07T20:18:09,090 copying src/zope/app/container/browser/configure.zcml -> build/lib.linux-armv7l-cpython-313/zope/app/container/browser 2025-09-07T20:18:09,090 copying src/zope/app/container/browser/contents.pt -> build/lib.linux-armv7l-cpython-313/zope/app/container/browser 2025-09-07T20:18:09,091 copying src/zope/app/container/browser/find.pt -> build/lib.linux-armv7l-cpython-313/zope/app/container/browser 2025-09-07T20:18:09,091 copying src/zope/app/container/browser/index.pt -> build/lib.linux-armv7l-cpython-313/zope/app/container/browser 2025-09-07T20:18:09,092 copying src/zope/app/container/browser/meta.zcml -> build/lib.linux-armv7l-cpython-313/zope/app/container/browser 2025-09-07T20:18:09,092 copying src/zope/app/container/browser/tests/configure.zcml -> build/lib.linux-armv7l-cpython-313/zope/app/container/browser/tests 2025-09-07T20:18:09,093 copying src/zope/app/container/browser/tests/index.txt -> build/lib.linux-armv7l-cpython-313/zope/app/container/browser/tests 2025-09-07T20:18:09,095 running build_ext 2025-09-07T20:18:09,457 building 'zope.app.container._zope_app_container_contained' extension 2025-09-07T20:18:09,457 creating build/temp.linux-armv7l-cpython-313/src/zope/app/container 2025-09-07T20:18:09,458 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:18:09,837 In file included from src/zope/app/container/_zope_app_container_contained.c:75: 2025-09-07T20:18:09,837 src/zope/app/container/_zope_proxy_proxy.c: In function ‘WrapperType_Lookup’: 2025-09-07T20:18:09,837 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:18:09,837 176 | if (PyClass_Check(base)) 2025-09-07T20:18:09,837 | ^~~~~~~~~~~~~ 2025-09-07T20:18:09,837 | PyList_Check 2025-09-07T20:18:09,848 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:18:09,848 177 | dict = ((PyClassObject *)base)->cl_dict; 2025-09-07T20:18:09,848 | ^~~~~~~~~~~~~ 2025-09-07T20:18:09,848 | PyListObject 2025-09-07T20:18:09,848 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:18:09,849 src/zope/app/container/_zope_proxy_proxy.c:177:41: error: expected expression before ‘)’ token 2025-09-07T20:18:09,849 177 | dict = ((PyClassObject *)base)->cl_dict; 2025-09-07T20:18:09,849 | ^ 2025-09-07T20:18:09,859 src/zope/app/container/_zope_proxy_proxy.c: In function ‘wrap_getattro’: 2025-09-07T20:18:09,859 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:18:09,859 212 | if (!PyString_Check(name)){ 2025-09-07T20:18:09,859 | ^~~~~~~~~~~~~~ 2025-09-07T20:18:09,860 | PyMapping_Check 2025-09-07T20:18:09,875 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:18:09,875 219 | name_as_string = PyString_AS_STRING(name); 2025-09-07T20:18:09,875 | ^~~~~~~~~~~~~~~~~~ 2025-09-07T20:18:09,875 | PyBytes_AS_STRING 2025-09-07T20:18:09,875 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:18:09,875 219 | name_as_string = PyString_AS_STRING(name); 2025-09-07T20:18:09,875 | ^ 2025-09-07T20:18:09,895 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:18:09,895 235 | if (PyType_HasFeature(descriptor->ob_type, Py_TPFLAGS_HAVE_CLASS) 2025-09-07T20:18:09,895 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-07T20:18:09,895 | Py_TPFLAGS_HAVE_GC 2025-09-07T20:18:09,915 src/zope/app/container/_zope_proxy_proxy.c: In function ‘wrap_setattro’: 2025-09-07T20:18:09,915 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:18:09,915 282 | if (PyType_HasFeature(descriptor->ob_type, Py_TPFLAGS_HAVE_CLASS) && 2025-09-07T20:18:09,915 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-07T20:18:09,915 | Py_TPFLAGS_HAVE_GC 2025-09-07T20:18:09,927 src/zope/app/container/_zope_proxy_proxy.c: In function ‘wrap_compare’: 2025-09-07T20:18:09,928 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:18:09,928 328 | return PyObject_Compare(Proxy_GET_OBJECT(wrapper), v); 2025-09-07T20:18:09,928 | ^~~~~~~~~~~~~~~~ 2025-09-07T20:18:09,928 | PyObject_RichCompare 2025-09-07T20:18:09,948 src/zope/app/container/_zope_proxy_proxy.c: In function ‘wrap_call’: 2025-09-07T20:18:09,948 src/zope/app/container/_zope_proxy_proxy.c:341:16: error: implicit declaration of function ‘PyEval_CallObjectWithKeywords’ [-Wimplicit-function-declaration] 2025-09-07T20:18:09,948 341 | return PyEval_CallObjectWithKeywords(Proxy_GET_OBJECT(self), 2025-09-07T20:18:09,949 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-07T20:18:09,949 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:18:09,949 341 | return PyEval_CallObjectWithKeywords(Proxy_GET_OBJECT(self), 2025-09-07T20:18:09,949 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-07T20:18:09,949 342 | args, kw); 2025-09-07T20:18:09,949 | ~~~~~~~~~ 2025-09-07T20:18:09,949 src/zope/app/container/_zope_proxy_proxy.c: In function ‘call_long’: 2025-09-07T20:18:09,949 src/zope/app/container/_zope_proxy_proxy.c:371:25: error: ‘PyNumberMethods’ has no member named ‘nb_long’ 2025-09-07T20:18:09,949 371 | if (nb == NULL || nb->nb_long == NULL) { 2025-09-07T20:18:09,950 | ^~ 2025-09-07T20:18:09,950 src/zope/app/container/_zope_proxy_proxy.c:376:14: error: ‘PyNumberMethods’ has no member named ‘nb_long’ 2025-09-07T20:18:09,950 376 | return nb->nb_long(self); 2025-09-07T20:18:09,950 | ^~ 2025-09-07T20:18:09,950 src/zope/app/container/_zope_proxy_proxy.c: In function ‘call_oct’: 2025-09-07T20:18:09,950 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:18:09,950 395 | if (nb == NULL || nb->nb_oct== NULL) { 2025-09-07T20:18:09,951 | ^~~~~~ 2025-09-07T20:18:09,951 | nb_or 2025-09-07T20:18:09,951 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:18:09,951 400 | return nb->nb_oct(self); 2025-09-07T20:18:09,951 | ^~~~~~ 2025-09-07T20:18:09,951 | nb_or 2025-09-07T20:18:09,951 src/zope/app/container/_zope_proxy_proxy.c: In function ‘call_hex’: 2025-09-07T20:18:09,951 src/zope/app/container/_zope_proxy_proxy.c:407:25: error: ‘PyNumberMethods’ has no member named ‘nb_hex’ 2025-09-07T20:18:09,951 407 | if (nb == NULL || nb->nb_hex == NULL) { 2025-09-07T20:18:09,952 | ^~ 2025-09-07T20:18:09,952 src/zope/app/container/_zope_proxy_proxy.c:412:14: error: ‘PyNumberMethods’ has no member named ‘nb_hex’ 2025-09-07T20:18:09,952 412 | return nb->nb_hex(self); 2025-09-07T20:18:09,952 | ^~ 2025-09-07T20:18:09,963 src/zope/app/container/_zope_proxy_proxy.c: In function ‘wrap_div’: 2025-09-07T20:18:09,963 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:18:09,964 503 | BINOP(div, PyNumber_Divide) 2025-09-07T20:18:09,964 | ^~~~~~~~~~~~~~~ 2025-09-07T20:18:09,964 src/zope/app/container/_zope_proxy_proxy.c:494:69: note: in definition of macro ‘BINOP’ 2025-09-07T20:18:09,964 494 | { return check2(self, other, "__"#NAME"__", "__r"#NAME"__", CALL); } 2025-09-07T20:18:09,964 | ^~~~ 2025-09-07T20:18:09,978 src/zope/app/container/_zope_proxy_proxy.c: In function ‘wrap_coerce’: 2025-09-07T20:18:09,978 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:18:09,978 553 | r = PyNumber_CoerceEx(&left, &right); 2025-09-07T20:18:09,979 | ^~~~~~~~~~~~~~~~~ 2025-09-07T20:18:09,979 | PyNumber_Check 2025-09-07T20:18:09,992 src/zope/app/container/_zope_proxy_proxy.c: In function ‘wrap_idiv’: 2025-09-07T20:18:09,993 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:18:09,993 591 | INPLACE(div, PyNumber_InPlaceDivide) 2025-09-07T20:18:09,993 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-07T20:18:09,993 src/zope/app/container/_zope_proxy_proxy.c:498:70: note: in definition of macro ‘INPLACE’ 2025-09-07T20:18:09,993 498 | { return check2i((ProxyObject *)self, other, "__i"#NAME"__", CALL); } 2025-09-07T20:18:09,993 | ^~~~ 2025-09-07T20:18:09,995 src/zope/app/container/_zope_proxy_proxy.c: At top level: 2025-09-07T20:18:09,996 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:18:09,996 697 | wrap_divmod, /* nb_divmod */ 2025-09-07T20:18:09,996 | ^~~~~~~~~~~ 2025-09-07T20:18:09,996 src/zope/app/container/_zope_proxy_proxy.c:697:5: note: (near initialization for ‘wrap_as_number.nb_power’) 2025-09-07T20:18:09,996 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:18:09,996 698 | wrap_pow, /* nb_power */ 2025-09-07T20:18:09,996 | ^~~~~~~~ 2025-09-07T20:18:09,996 src/zope/app/container/_zope_proxy_proxy.c:698:5: note: (near initialization for ‘wrap_as_number.nb_negative’) 2025-09-07T20:18:09,997 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:18:09,997 701 | wrap_abs, /* nb_absolute */ 2025-09-07T20:18:09,997 | ^~~~~~~~ 2025-09-07T20:18:09,997 src/zope/app/container/_zope_proxy_proxy.c:701:5: note: (near initialization for ‘wrap_as_number.nb_bool’) 2025-09-07T20:18:09,997 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:18:09,997 702 | wrap_nonzero, /* nb_nonzero */ 2025-09-07T20:18:09,997 | ^~~~~~~~~~~~ 2025-09-07T20:18:09,998 src/zope/app/container/_zope_proxy_proxy.c:702:5: note: (near initialization for ‘wrap_as_number.nb_invert’) 2025-09-07T20:18:09,998 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:18:09,998 703 | wrap_invert, /* nb_invert */ 2025-09-07T20:18:09,998 | ^~~~~~~~~~~ 2025-09-07T20:18:09,998 src/zope/app/container/_zope_proxy_proxy.c:703:5: note: (near initialization for ‘wrap_as_number.nb_lshift’) 2025-09-07T20:18:09,998 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:18:09,999 708 | wrap_or, /* nb_or */ 2025-09-07T20:18:09,999 | ^~~~~~~ 2025-09-07T20:18:09,999 src/zope/app/container/_zope_proxy_proxy.c:708:5: note: (near initialization for ‘wrap_as_number.nb_int’) 2025-09-07T20:18:09,999 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:18:09,999 711 | wrap_long, /* nb_long */ 2025-09-07T20:18:09,999 | ^~~~~~~~~ 2025-09-07T20:18:09,999 src/zope/app/container/_zope_proxy_proxy.c:711:5: note: (near initialization for ‘wrap_as_number.nb_inplace_add’) 2025-09-07T20:18:10,000 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:18:10,000 712 | wrap_float, /* nb_float */ 2025-09-07T20:18:10,000 | ^~~~~~~~~~ 2025-09-07T20:18:10,000 src/zope/app/container/_zope_proxy_proxy.c:712:5: note: (near initialization for ‘wrap_as_number.nb_inplace_subtract’) 2025-09-07T20:18:10,000 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:18:10,000 713 | wrap_oct, /* nb_oct */ 2025-09-07T20:18:10,000 | ^~~~~~~~ 2025-09-07T20:18:10,001 src/zope/app/container/_zope_proxy_proxy.c:713:5: note: (near initialization for ‘wrap_as_number.nb_inplace_multiply’) 2025-09-07T20:18:10,001 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:18:10,001 714 | wrap_hex, /* nb_hex */ 2025-09-07T20:18:10,001 | ^~~~~~~~ 2025-09-07T20:18:10,001 src/zope/app/container/_zope_proxy_proxy.c:714:5: note: (near initialization for ‘wrap_as_number.nb_inplace_remainder’) 2025-09-07T20:18:10,001 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:18:10,002 718 | wrap_iadd, /* nb_inplace_add */ 2025-09-07T20:18:10,002 | ^~~~~~~~~ 2025-09-07T20:18:10,002 src/zope/app/container/_zope_proxy_proxy.c:718:5: note: (near initialization for ‘wrap_as_number.nb_inplace_power’) 2025-09-07T20:18:10,002 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:18:10,002 723 | (ternaryfunc)wrap_ipow, /* nb_inplace_power */ 2025-09-07T20:18:10,002 | ^ 2025-09-07T20:18:10,002 src/zope/app/container/_zope_proxy_proxy.c:723:5: note: (near initialization for ‘wrap_as_number.nb_inplace_or’) 2025-09-07T20:18:10,003 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:18:10,003 728 | wrap_ior, /* nb_inplace_or */ 2025-09-07T20:18:10,003 | ^~~~~~~~ 2025-09-07T20:18:10,003 src/zope/app/container/_zope_proxy_proxy.c:728:5: note: (near initialization for ‘wrap_as_number.nb_index’) 2025-09-07T20:18:10,003 src/zope/app/container/_zope_proxy_proxy.c:734:5: warning: excess elements in struct initializer 2025-09-07T20:18:10,003 734 | wrap_ifloordiv, /* nb_inplace_floor_divide */ 2025-09-07T20:18:10,003 | ^~~~~~~~~~~~~~ 2025-09-07T20:18:10,004 src/zope/app/container/_zope_proxy_proxy.c:734:5: note: (near initialization for ‘wrap_as_number’) 2025-09-07T20:18:10,004 src/zope/app/container/_zope_proxy_proxy.c:735:5: warning: excess elements in struct initializer 2025-09-07T20:18:10,004 735 | wrap_itruediv, /* nb_inplace_true_divide */ 2025-09-07T20:18:10,004 | ^~~~~~~~~~~~~ 2025-09-07T20:18:10,004 src/zope/app/container/_zope_proxy_proxy.c:735:5: note: (near initialization for ‘wrap_as_number’) 2025-09-07T20:18:10,010 src/zope/app/container/_zope_proxy_proxy.c:773:1: error: unknown type name ‘statichere’ 2025-09-07T20:18:10,011 773 | statichere PyTypeObject 2025-09-07T20:18:10,011 | ^~~~~~~~~~ 2025-09-07T20:18:10,011 src/zope/app/container/_zope_proxy_proxy.c:774:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘ProxyType’ 2025-09-07T20:18:10,011 774 | ProxyType = { 2025-09-07T20:18:10,011 | ^~~~~~~~~ 2025-09-07T20:18:10,029 src/zope/app/container/_zope_proxy_proxy.c: In function ‘init_zope_proxy_proxy’: 2025-09-07T20:18:10,030 src/zope/app/container/_zope_proxy_proxy.c:1074:19: error: implicit declaration of function ‘Py_InitModule3’ [-Wimplicit-function-declaration] 2025-09-07T20:18:10,030 1074 | PyObject *m = Py_InitModule3("_zope_proxy_proxy", 2025-09-07T20:18:10,030 | ^~~~~~~~~~~~~~ 2025-09-07T20:18:10,030 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:18:10,042 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:18:10,042 1083 | ProxyType.tp_free = _PyObject_GC_Del; 2025-09-07T20:18:10,042 | ^~~~~~~~~~~~~~~~ 2025-09-07T20:18:10,042 | PyObject_GC_Del 2025-09-07T20:18:10,059 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:18:10,060 1092 | api_object = PyCObject_FromVoidPtr(&wrapper_capi, NULL); 2025-09-07T20:18:10,060 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-07T20:18:10,060 | PyLong_FromVoidPtr 2025-09-07T20:18:10,060 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:18:10,060 1092 | api_object = PyCObject_FromVoidPtr(&wrapper_capi, NULL); 2025-09-07T20:18:10,061 | ^ 2025-09-07T20:18:10,076 src/zope/app/container/_zope_app_container_contained.c: In function ‘CP_getattro’: 2025-09-07T20:18:10,076 src/zope/app/container/_zope_app_container_contained.c:103:11: error: implicit declaration of function ‘PyString_AsString’ [-Wimplicit-function-declaration] 2025-09-07T20:18:10,076 103 | cname = PyString_AsString(name); 2025-09-07T20:18:10,076 | ^~~~~~~~~~~~~~~~~ 2025-09-07T20:18:10,076 src/zope/app/container/_zope_app_container_contained.c:103:9: error: assignment to ‘char *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-07T20:18:10,076 103 | cname = PyString_AsString(name); 2025-09-07T20:18:10,076 | ^ 2025-09-07T20:18:10,077 src/zope/app/container/_zope_app_container_contained.c: In function ‘CP_setattro’: 2025-09-07T20:18:10,077 src/zope/app/container/_zope_app_container_contained.c:120:9: error: assignment to ‘char *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-07T20:18:10,077 120 | cname = PyString_AsString(name); 2025-09-07T20:18:10,077 | ^ 2025-09-07T20:18:10,078 src/zope/app/container/_zope_app_container_contained.c: In function ‘CP_reduce’: 2025-09-07T20:18:10,079 src/zope/app/container/_zope_app_container_contained.c:175:30: error: ‘ProxyObject’ has no member named ‘ob_type’ 2025-09-07T20:18:10,079 175 | self->ob_type, 2025-09-07T20:18:10,079 | ^~ 2025-09-07T20:18:10,095 src/zope/app/container/_zope_app_container_contained.c: In function ‘init_zope_app_container_contained’: 2025-09-07T20:18:10,095 src/zope/app/container/_zope_app_container_contained.c:298:22: error: implicit declaration of function ‘PyString_FromString’; did you mean ‘PyLong_FromString’? [-Wimplicit-function-declaration] 2025-09-07T20:18:10,095 298 | str_p_deactivate = PyString_FromString("_p_deactivate"); 2025-09-07T20:18:10,095 | ^~~~~~~~~~~~~~~~~~~ 2025-09-07T20:18:10,095 | PyLong_FromString 2025-09-07T20:18:10,095 src/zope/app/container/_zope_app_container_contained.c:298:20: error: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-07T20:18:10,096 298 | str_p_deactivate = PyString_FromString("_p_deactivate"); 2025-09-07T20:18:10,096 | ^ 2025-09-07T20:18:10,096 src/zope/app/container/_zope_app_container_contained.c:300:5: error: ‘return’ with no value, in function returning non-void [-Wreturn-mismatch] 2025-09-07T20:18:10,096 300 | return; 2025-09-07T20:18:10,096 | ^~~~~~ 2025-09-07T20:18:10,096 src/zope/app/container/_zope_app_container_contained.c:294:1: note: declared here 2025-09-07T20:18:10,096 294 | init_zope_app_container_contained(void) 2025-09-07T20:18:10,096 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-07T20:18:10,096 src/zope/app/container/_zope_app_container_contained.c:305:5: error: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-07T20:18:10,096 305 | m = Py_InitModule3("_zope_app_container_contained", 2025-09-07T20:18:10,097 | ^ 2025-09-07T20:18:10,097 src/zope/app/container/_zope_app_container_contained.c:309:5: error: ‘return’ with no value, in function returning non-void [-Wreturn-mismatch] 2025-09-07T20:18:10,097 309 | return; 2025-09-07T20:18:10,097 | ^~~~~~ 2025-09-07T20:18:10,097 src/zope/app/container/_zope_app_container_contained.c:294:1: note: declared here 2025-09-07T20:18:10,097 294 | init_zope_app_container_contained(void) 2025-09-07T20:18:10,097 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-07T20:18:10,110 src/zope/app/container/_zope_app_container_contained.c:315:22: error: implicit declaration of function ‘PyCObject_Import’; did you mean ‘PyObject_Init’? [-Wimplicit-function-declaration] 2025-09-07T20:18:10,110 315 | cPersistenceCAPI = PyCObject_Import("persistent.cPersistence", "CAPI"); 2025-09-07T20:18:10,111 | ^~~~~~~~~~~~~~~~ 2025-09-07T20:18:10,111 | PyObject_Init 2025-09-07T20:18:10,111 src/zope/app/container/_zope_app_container_contained.c:315:20: error: assignment to ‘cPersistenceCAPIstruct *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-07T20:18:10,111 315 | cPersistenceCAPI = PyCObject_Import("persistent.cPersistence", "CAPI"); 2025-09-07T20:18:10,111 | ^ 2025-09-07T20:18:10,111 src/zope/app/container/_zope_app_container_contained.c:317:5: error: ‘return’ with no value, in function returning non-void [-Wreturn-mismatch] 2025-09-07T20:18:10,111 317 | return; 2025-09-07T20:18:10,111 | ^~~~~~ 2025-09-07T20:18:10,111 src/zope/app/container/_zope_app_container_contained.c:294:1: note: declared here 2025-09-07T20:18:10,111 294 | init_zope_app_container_contained(void) 2025-09-07T20:18:10,111 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-07T20:18:10,112 src/zope/app/container/_zope_app_container_contained.c:320:12: error: ‘PyTypeObject’ {aka ‘struct _typeobject’} has no member named ‘ob_type’ 2025-09-07T20:18:10,112 320 | ProxyType.ob_type = &PyType_Type; 2025-09-07T20:18:10,112 | ^ 2025-09-07T20:18:10,112 src/zope/app/container/_zope_app_container_contained.c:332:5: error: ‘return’ with no value, in function returning non-void [-Wreturn-mismatch] 2025-09-07T20:18:10,112 332 | return; 2025-09-07T20:18:10,112 | ^~~~~~ 2025-09-07T20:18:10,112 src/zope/app/container/_zope_app_container_contained.c:294:1: note: declared here 2025-09-07T20:18:10,113 294 | init_zope_app_container_contained(void) 2025-09-07T20:18:10,113 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-07T20:18:10,124 src/zope/app/container/_zope_proxy_proxy.c: At top level: 2025-09-07T20:18:10,124 src/zope/app/container/_zope_proxy_proxy.c:758:1: warning: ‘wrap_methods’ defined but not used [-Wunused-variable] 2025-09-07T20:18:10,125 758 | wrap_methods[] = { 2025-09-07T20:18:10,125 | ^~~~~~~~~~~~ 2025-09-07T20:18:10,125 src/zope/app/container/_zope_proxy_proxy.c:751:1: warning: ‘wrap_as_mapping’ defined but not used [-Wunused-variable] 2025-09-07T20:18:10,125 751 | wrap_as_mapping = { 2025-09-07T20:18:10,125 | ^~~~~~~~~~~~~~~ 2025-09-07T20:18:10,125 src/zope/app/container/_zope_proxy_proxy.c:739:1: warning: ‘wrap_as_sequence’ defined but not used [-Wunused-variable] 2025-09-07T20:18:10,125 739 | wrap_as_sequence = { 2025-09-07T20:18:10,125 | ^~~~~~~~~~~~~~~~ 2025-09-07T20:18:10,126 src/zope/app/container/_zope_proxy_proxy.c:691:1: warning: ‘wrap_as_number’ defined but not used [-Wunused-variable] 2025-09-07T20:18:10,126 691 | wrap_as_number = { 2025-09-07T20:18:10,126 | ^~~~~~~~~~~~~~ 2025-09-07T20:18:10,126 src/zope/app/container/_zope_proxy_proxy.c:338:1: warning: ‘wrap_call’ defined but not used [-Wunused-function] 2025-09-07T20:18:10,126 338 | wrap_call(PyObject *self, PyObject *args, PyObject *kw) 2025-09-07T20:18:10,126 | ^~~~~~~~~ 2025-09-07T20:18:10,126 src/zope/app/container/_zope_proxy_proxy.c:332:1: warning: ‘wrap_hash’ defined but not used [-Wunused-function] 2025-09-07T20:18:10,126 332 | wrap_hash(PyObject *self) 2025-09-07T20:18:10,126 | ^~~~~~~~~ 2025-09-07T20:18:10,126 src/zope/app/container/_zope_proxy_proxy.c:326:1: warning: ‘wrap_compare’ defined but not used [-Wunused-function] 2025-09-07T20:18:10,127 326 | wrap_compare(PyObject *wrapper, PyObject *v) 2025-09-07T20:18:10,127 | ^~~~~~~~~~~~ 2025-09-07T20:18:10,127 src/zope/app/container/_zope_proxy_proxy.c:319:1: warning: ‘wrap_repr’ defined but not used [-Wunused-function] 2025-09-07T20:18:10,127 319 | wrap_repr(PyObject *wrapper) 2025-09-07T20:18:10,127 | ^~~~~~~~~ 2025-09-07T20:18:10,127 src/zope/app/container/_zope_proxy_proxy.c:314:1: warning: ‘wrap_str’ defined but not used [-Wunused-function] 2025-09-07T20:18:10,127 314 | wrap_str(PyObject *wrapper) { 2025-09-07T20:18:10,127 | ^~~~~~~~ 2025-09-07T20:18:10,127 src/zope/app/container/_zope_proxy_proxy.c:308:1: warning: ‘wrap_print’ defined but not used [-Wunused-function] 2025-09-07T20:18:10,128 308 | wrap_print(PyObject *wrapper, FILE *fp, int flags) 2025-09-07T20:18:10,128 | ^~~~~~~~~~ 2025-09-07T20:18:10,128 src/zope/app/container/_zope_proxy_proxy.c:142:1: warning: ‘wrap_dealloc’ defined but not used [-Wunused-function] 2025-09-07T20:18:10,128 142 | wrap_dealloc(PyObject *self) 2025-09-07T20:18:10,128 | ^~~~~~~~~~~~ 2025-09-07T20:18:10,128 src/zope/app/container/_zope_proxy_proxy.c:136:1: warning: ‘wrap_iternext’ defined but not used [-Wunused-function] 2025-09-07T20:18:10,128 136 | wrap_iternext(PyObject *self) 2025-09-07T20:18:10,128 | ^~~~~~~~~~~~~ 2025-09-07T20:18:10,128 src/zope/app/container/_zope_proxy_proxy.c:130:1: warning: ‘wrap_iter’ defined but not used [-Wunused-function] 2025-09-07T20:18:10,128 130 | wrap_iter(PyObject *self) 2025-09-07T20:18:10,128 | ^~~~~~~~~ 2025-09-07T20:18:10,128 src/zope/app/container/_zope_proxy_proxy.c:118:1: warning: ‘wrap_richcompare’ defined but not used [-Wunused-function] 2025-09-07T20:18:10,129 118 | wrap_richcompare(PyObject* self, PyObject* other, int op) 2025-09-07T20:18:10,129 | ^~~~~~~~~~~~~~~~ 2025-09-07T20:18:10,129 src/zope/app/container/_zope_proxy_proxy.c:95:1: warning: ‘wrap_traverse’ defined but not used [-Wunused-function] 2025-09-07T20:18:10,129 95 | wrap_traverse(PyObject *self, visitproc visit, void *arg) 2025-09-07T20:18:10,129 | ^~~~~~~~~~~~~ 2025-09-07T20:18:10,129 src/zope/app/container/_zope_proxy_proxy.c:68:1: warning: ‘wrap_init’ defined but not used [-Wunused-function] 2025-09-07T20:18:10,129 68 | wrap_init(PyObject *self, PyObject *args, PyObject *kwds) 2025-09-07T20:18:10,129 | ^~~~~~~~~ 2025-09-07T20:18:10,129 src/zope/app/container/_zope_proxy_proxy.c:46:1: warning: ‘wrap_new’ defined but not used [-Wunused-function] 2025-09-07T20:18:10,129 46 | wrap_new(PyTypeObject *type, PyObject *args, PyObject *kwds) 2025-09-07T20:18:10,130 | ^~~~~~~~ 2025-09-07T20:18:10,131 error: command '/usr/bin/arm-linux-gnueabihf-gcc' failed with exit code 1 2025-09-07T20:18:10,276 ERROR: python setup.py bdist_wheel exited with 1 2025-09-07T20:18:10,289 [bold magenta]full command[/]: [blue]/usr/bin/python3 -u -c ' 2025-09-07T20:18:10,289 exec(compile('"'"''"'"''"'"' 2025-09-07T20:18:10,289 # This is -- a caller that pip uses to run setup.py 2025-09-07T20:18:10,289 # 2025-09-07T20:18:10,289 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-07T20:18:10,289 # import from `distutils.core` to work with newer packaging standards. 2025-09-07T20:18:10,289 # - It provides a clear error message when setuptools is not installed. 2025-09-07T20:18:10,289 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-07T20:18:10,289 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-07T20:18:10,289 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-07T20:18:10,289 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-07T20:18:10,289 import os, sys, tokenize, traceback 2025-09-07T20:18:10,289 2025-09-07T20:18:10,289 try: 2025-09-07T20:18:10,289 import setuptools 2025-09-07T20:18:10,289 except ImportError: 2025-09-07T20:18:10,289 print( 2025-09-07T20:18:10,289 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-07T20:18:10,289 "the build environment with exception:", 2025-09-07T20:18:10,289 file=sys.stderr, 2025-09-07T20:18:10,289 ) 2025-09-07T20:18:10,289 traceback.print_exc() 2025-09-07T20:18:10,289 sys.exit(1) 2025-09-07T20:18:10,289 2025-09-07T20:18:10,289 __file__ = %r 2025-09-07T20:18:10,289 sys.argv[0] = __file__ 2025-09-07T20:18:10,289 2025-09-07T20:18:10,289 if os.path.exists(__file__): 2025-09-07T20:18:10,289 filename = __file__ 2025-09-07T20:18:10,289 with tokenize.open(__file__) as f: 2025-09-07T20:18:10,289 setup_py_code = f.read() 2025-09-07T20:18:10,289 else: 2025-09-07T20:18:10,289 filename = "" 2025-09-07T20:18:10,289 setup_py_code = "from setuptools import setup; setup()" 2025-09-07T20:18:10,289 2025-09-07T20:18:10,289 exec(compile(setup_py_code, filename, "exec")) 2025-09-07T20:18:10,289 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-_dab_4zq/zope-app-container_201e61242b894f15a6d97f4d60510a7f/setup.py'"'"',), "", "exec"))' bdist_wheel -d /tmp/pip-wheel-jy2zy3ew[/] 2025-09-07T20:18:10,289 [bold magenta]cwd[/]: /tmp/pip-wheel-_dab_4zq/zope-app-container_201e61242b894f15a6d97f4d60510a7f/ 2025-09-07T20:18:10,289 Building wheel for zope-app-container (setup.py): finished with status 'error' 2025-09-07T20:18:10,290 ERROR: Failed building wheel for zope-app-container 2025-09-07T20:18:10,291 Running setup.py clean for zope-app-container 2025-09-07T20:18:10,291 Running command python setup.py clean 2025-09-07T20:18:11,395 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:804: SetuptoolsDeprecationWarning: The namespace_packages parameter is deprecated. 2025-09-07T20:18:11,395 !! 2025-09-07T20:18:11,395 ******************************************************************************** 2025-09-07T20:18:11,395 Please replace its usage with implicit namespaces (PEP 420). 2025-09-07T20:18:11,396 See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages for details. 2025-09-07T20:18:11,396 ******************************************************************************** 2025-09-07T20:18:11,396 !! 2025-09-07T20:18:11,396 ep.load()(self, ep.name, value) 2025-09-07T20:18:11,398 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-07T20:18:11,399 !! 2025-09-07T20:18:11,399 ******************************************************************************** 2025-09-07T20:18:11,399 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-07T20:18:11,399 License :: OSI Approved :: Zope Public License 2025-09-07T20:18:11,399 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-07T20:18:11,399 ******************************************************************************** 2025-09-07T20:18:11,400 !! 2025-09-07T20:18:11,400 self._finalize_license_expression() 2025-09-07T20:18:11,471 running clean 2025-09-07T20:18:11,614 removing 'build/temp.linux-armv7l-cpython-313' (and everything under it) 2025-09-07T20:18:11,615 removing 'build/lib.linux-armv7l-cpython-313' (and everything under it) 2025-09-07T20:18:11,617 'build/bdist.linux-armv7l' does not exist -- can't clean it 2025-09-07T20:18:11,617 'build/scripts-3.13' does not exist -- can't clean it 2025-09-07T20:18:11,617 removing 'build' 2025-09-07T20:18:11,729 Failed to build zope-app-container 2025-09-07T20:18:11,729 ERROR: Failed to build one or more wheels 2025-09-07T20:18:11,730 Exception information: 2025-09-07T20:18:11,730 Traceback (most recent call last): 2025-09-07T20:18:11,730 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-07T20:18:11,730 status = _inner_run() 2025-09-07T20:18:11,730 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-07T20:18:11,730 return self.run(options, args) 2025-09-07T20:18:11,730 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-07T20:18:11,730 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-07T20:18:11,730 return func(self, options, args) 2025-09-07T20:18:11,730 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 180, in run 2025-09-07T20:18:11,730 raise CommandError("Failed to build one or more wheels") 2025-09-07T20:18:11,730 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2025-09-07T20:18:11,735 Removed build tracker: '/tmp/pip-build-tracker-r7nunzh6'