2026-04-23T14:00:29,129 Created temporary directory: /tmp/pip-ephem-wheel-cache-t7677x6o 2026-04-23T14:00:29,131 Created temporary directory: /tmp/pip-build-tracker-4fd7ylhr 2026-04-23T14:00:29,132 Initialized build tracking at /tmp/pip-build-tracker-4fd7ylhr 2026-04-23T14:00:29,132 Created build tracker: /tmp/pip-build-tracker-4fd7ylhr 2026-04-23T14:00:29,132 Entered build tracker: /tmp/pip-build-tracker-4fd7ylhr 2026-04-23T14:00:29,133 Created temporary directory: /tmp/pip-wheel-yuw634hm 2026-04-23T14:00:29,137 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-04-23T14:00:29,139 Created temporary directory: /tmp/pip-ephem-wheel-cache-n6paw33c 2026-04-23T14:00:29,160 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-23T14:00:29,164 2 location(s) to search for versions of wagtail-footnotes: 2026-04-23T14:00:29,164 * https://pypi.org/simple/wagtail-footnotes/ 2026-04-23T14:00:29,164 * https://www.piwheels.org/simple/wagtail-footnotes/ 2026-04-23T14:00:29,165 Fetching project page and analyzing links: https://pypi.org/simple/wagtail-footnotes/ 2026-04-23T14:00:29,165 Getting page https://pypi.org/simple/wagtail-footnotes/ 2026-04-23T14:00:29,167 Found index url https://pypi.org/simple 2026-04-23T14:00:29,395 Fetched page https://pypi.org/simple/wagtail-footnotes/ as application/vnd.pypi.simple.v1+json 2026-04-23T14:00:29,402 Found link https://files.pythonhosted.org/packages/a2/a6/9813a88347a49d4e2d1124631da712aa247c37f199ac6223fba84dde6731/wagtail-footnotes-0.1.0.tar.gz (from https://pypi.org/simple/wagtail-footnotes/) (requires-python:>=3.6), version: 0.1.0 2026-04-23T14:00:29,403 Skipping link: No binaries permitted for wagtail-footnotes: https://files.pythonhosted.org/packages/93/ee/5780e8f00f23ba92edb21d33f011dd91f6358989eb5db20b94bdb8b4756f/wagtail_footnotes-0.1.0-py3-none-any.whl (from https://pypi.org/simple/wagtail-footnotes/) (requires-python:>=3.6) 2026-04-23T14:00:29,404 Found link https://files.pythonhosted.org/packages/eb/eb/3730b606c6bc9fcc40a27a6f12c5553495c12235de95840eaebfffbb6879/wagtail-footnotes-0.2.0.tar.gz (from https://pypi.org/simple/wagtail-footnotes/) (requires-python:>=3.6), version: 0.2.0 2026-04-23T14:00:29,405 Skipping link: No binaries permitted for wagtail-footnotes: https://files.pythonhosted.org/packages/99/f4/cdb482874032823717d9c41e9c92f9ed28b6c52682d96c37a08c7e28408a/wagtail_footnotes-0.2.0-py3-none-any.whl (from https://pypi.org/simple/wagtail-footnotes/) (requires-python:>=3.6) 2026-04-23T14:00:29,406 Found link https://files.pythonhosted.org/packages/6d/cc/fd0241e536955fce46411b2e71b51e7b9854a85bd16b56e67e05b61ab9fb/wagtail-footnotes-0.3.0.tar.gz (from https://pypi.org/simple/wagtail-footnotes/) (requires-python:>=3.6), version: 0.3.0 2026-04-23T14:00:29,407 Skipping link: No binaries permitted for wagtail-footnotes: https://files.pythonhosted.org/packages/54/87/1e8999586280fa1c83022f1bd11999df6a38f72895364f58e0761ed5a44a/wagtail_footnotes-0.3.0-py3-none-any.whl (from https://pypi.org/simple/wagtail-footnotes/) (requires-python:>=3.6) 2026-04-23T14:00:29,408 Found link https://files.pythonhosted.org/packages/bb/c5/30c2aed0bf118499b3b2a46fe7a450806839c879202f6e906f619363b044/wagtail-footnotes-0.3.1.tar.gz (from https://pypi.org/simple/wagtail-footnotes/) (requires-python:>=3.6), version: 0.3.1 2026-04-23T14:00:29,408 Skipping link: No binaries permitted for wagtail-footnotes: https://files.pythonhosted.org/packages/ac/fe/adedc980d18c16c53c970b39acdaeb2a4e99726b4dead1fcce9aaef73120/wagtail_footnotes-0.3.1-py3-none-any.whl (from https://pypi.org/simple/wagtail-footnotes/) (requires-python:>=3.6) 2026-04-23T14:00:29,409 Found link https://files.pythonhosted.org/packages/27/7a/1e3f5318f8c81902086fe05dba226881f9934b74114cb47f8741fb678bfb/wagtail-footnotes-0.4.0.tar.gz (from https://pypi.org/simple/wagtail-footnotes/) (requires-python:>=3.6), version: 0.4.0 2026-04-23T14:00:29,410 Skipping link: No binaries permitted for wagtail-footnotes: https://files.pythonhosted.org/packages/2b/38/6e4020b354bc1eb64d4877a624a44018f16332b97e72dec473b575e81e7b/wagtail_footnotes-0.4.0-py3-none-any.whl (from https://pypi.org/simple/wagtail-footnotes/) (requires-python:>=3.6) 2026-04-23T14:00:29,411 Found link https://files.pythonhosted.org/packages/8e/78/3e59e72f952cbf81944e52d463c837dc3fa1d1ea7dad5fb94eb437b1c054/wagtail-footnotes-0.4.1.tar.gz (from https://pypi.org/simple/wagtail-footnotes/) (requires-python:>=3.6), version: 0.4.1 2026-04-23T14:00:29,412 Skipping link: No binaries permitted for wagtail-footnotes: https://files.pythonhosted.org/packages/c6/23/1d819942f76572999e228e2a7ae0802067c60308fdb80ae75183b69696aa/wagtail_footnotes-0.4.1-py3-none-any.whl (from https://pypi.org/simple/wagtail-footnotes/) (requires-python:>=3.6) 2026-04-23T14:00:29,412 Found link https://files.pythonhosted.org/packages/58/89/7051a7dfe8cf75f32c038d572a91ec06e8c26adac1337489c76349226821/wagtail-footnotes-0.5.0.tar.gz (from https://pypi.org/simple/wagtail-footnotes/) (requires-python:>=3.6), version: 0.5.0 2026-04-23T14:00:29,413 Skipping link: No binaries permitted for wagtail-footnotes: https://files.pythonhosted.org/packages/14/41/b26eaa0d518722767d9b53fe6ba49fd5e716866281da03745250bcb335d5/wagtail_footnotes-0.5.0-py3-none-any.whl (from https://pypi.org/simple/wagtail-footnotes/) (requires-python:>=3.6) 2026-04-23T14:00:29,414 Found link https://files.pythonhosted.org/packages/4c/db/d3c834c72abbdf4e3dbce93136d6aeb8ffc1e125324b2b970b18e084a9e4/wagtail-footnotes-0.6.0.tar.gz (from https://pypi.org/simple/wagtail-footnotes/) (requires-python:>=3.6), version: 0.6.0 2026-04-23T14:00:29,414 Skipping link: No binaries permitted for wagtail-footnotes: https://files.pythonhosted.org/packages/f5/70/71bd97d107f019b34532dff8d48699c290854e7320d3363cc84093960aa8/wagtail_footnotes-0.6.0-py3-none-any.whl (from https://pypi.org/simple/wagtail-footnotes/) (requires-python:>=3.6) 2026-04-23T14:00:29,415 Found link https://files.pythonhosted.org/packages/28/dd/a6459f4b492a3c21bee99f1a9323ec37e4010b234fd49813da81245b3651/wagtail-footnotes-0.7.0.tar.gz (from https://pypi.org/simple/wagtail-footnotes/) (requires-python:>=3.6), version: 0.7.0 2026-04-23T14:00:29,416 Skipping link: No binaries permitted for wagtail-footnotes: https://files.pythonhosted.org/packages/32/df/1f43c6edea817161e135ddf3a300551c033025aa55843bb3d4ae6bada101/wagtail_footnotes-0.7.0-py3-none-any.whl (from https://pypi.org/simple/wagtail-footnotes/) (requires-python:>=3.6) 2026-04-23T14:00:29,417 Found link https://files.pythonhosted.org/packages/b2/71/8b4db2b98cb2554885779818ce77d2206f6ecf0918f6be5c8cb845f31e2a/wagtail-footnotes-0.8.1.tar.gz (from https://pypi.org/simple/wagtail-footnotes/) (requires-python:>=3.7), version: 0.8.1 2026-04-23T14:00:29,418 Skipping link: No binaries permitted for wagtail-footnotes: https://files.pythonhosted.org/packages/c7/97/7e2aecc9f8d5e5315dd8d47f24e1255a6a3605fd0164dea88bf96a9b5b94/wagtail_footnotes-0.8.1-py3-none-any.whl (from https://pypi.org/simple/wagtail-footnotes/) (requires-python:>=3.7) 2026-04-23T14:00:29,419 Found link https://files.pythonhosted.org/packages/4d/74/f6a8a7f19bf1fdb549b637d4e26142831bd10022628c4505b9f486bcf594/wagtail-footnotes-0.9.0.tar.gz (from https://pypi.org/simple/wagtail-footnotes/) (requires-python:>=3.7), version: 0.9.0 2026-04-23T14:00:29,419 Skipping link: No binaries permitted for wagtail-footnotes: https://files.pythonhosted.org/packages/d7/0d/e5236568e92d5f707ed49471bb8527e394f016ad3348e06a91276e44aef2/wagtail_footnotes-0.9.0-py3-none-any.whl (from https://pypi.org/simple/wagtail-footnotes/) (requires-python:>=3.7) 2026-04-23T14:00:29,420 Skipping link: No binaries permitted for wagtail-footnotes: https://files.pythonhosted.org/packages/df/ea/d723688d64e087a5a77c408506ba776fccb314891c9b916781d6f185d511/wagtail_footnotes-0.10.0-py3-none-any.whl (from https://pypi.org/simple/wagtail-footnotes/) (requires-python:>=3.8) 2026-04-23T14:00:29,421 Found link https://files.pythonhosted.org/packages/dd/a1/667985f428c69c36f1c07fbf731ef50ea35ed3cfae6f493c5145a3c7c0f2/wagtail_footnotes-0.10.0.tar.gz (from https://pypi.org/simple/wagtail-footnotes/) (requires-python:>=3.8), version: 0.10.0 2026-04-23T14:00:29,422 Skipping link: No binaries permitted for wagtail-footnotes: https://files.pythonhosted.org/packages/93/7c/0da02665d4d0d29ee344074dcc00cbb3f52cd493fe1ac35b84281f6b0e75/wagtail_footnotes-0.11.0-py3-none-any.whl (from https://pypi.org/simple/wagtail-footnotes/) (requires-python:>=3.8) 2026-04-23T14:00:29,422 Found link https://files.pythonhosted.org/packages/71/b7/8ea40d9a0194df9b270548d45c9a0a4477655b67b421a0db38e80c02189f/wagtail_footnotes-0.11.0.tar.gz (from https://pypi.org/simple/wagtail-footnotes/) (requires-python:>=3.8), version: 0.11.0 2026-04-23T14:00:29,423 Skipping link: No binaries permitted for wagtail-footnotes: https://files.pythonhosted.org/packages/e3/18/6aef643e2338673eedc93e5d0131bfdb9ac8b5ea87709220bb6962d3ddbd/wagtail_footnotes-0.12.0-py3-none-any.whl (from https://pypi.org/simple/wagtail-footnotes/) (requires-python:>=3.8) 2026-04-23T14:00:29,424 Found link https://files.pythonhosted.org/packages/64/8d/f97770f3d9f6a5ca86dd355b0324c310e52dee52bfc7f5741c35c1528df1/wagtail_footnotes-0.12.0.tar.gz (from https://pypi.org/simple/wagtail-footnotes/) (requires-python:>=3.8), version: 0.12.0 2026-04-23T14:00:29,425 Skipping link: No binaries permitted for wagtail-footnotes: https://files.pythonhosted.org/packages/c1/51/3cab6005eeb91213016504b73f6479326d4e4c795d85764e39c584e1ecbc/wagtail_footnotes-0.13.0-py3-none-any.whl (from https://pypi.org/simple/wagtail-footnotes/) (requires-python:>=3.8) 2026-04-23T14:00:29,425 Found link https://files.pythonhosted.org/packages/1e/b3/b281e50b99d3bc8166ceb44a8c6485aa0981922f3e4466d89538e3f377e6/wagtail_footnotes-0.13.0.tar.gz (from https://pypi.org/simple/wagtail-footnotes/) (requires-python:>=3.8), version: 0.13.0 2026-04-23T14:00:29,426 Skipping link: No binaries permitted for wagtail-footnotes: https://files.pythonhosted.org/packages/87/22/15b30e7d6e77db1d133d78dfbf9ecb90b1e1a9dffbad3617863cc982084c/wagtail_footnotes-0.14.0-py3-none-any.whl (from https://pypi.org/simple/wagtail-footnotes/) (requires-python:>=3.9) 2026-04-23T14:00:29,427 Found link https://files.pythonhosted.org/packages/a4/f4/d2efc74a0803d0509eae64ec5b2ca2331836970f71ca4b9555572709f6ce/wagtail_footnotes-0.14.0.tar.gz (from https://pypi.org/simple/wagtail-footnotes/) (requires-python:>=3.9), version: 0.14.0 2026-04-23T14:00:29,428 Skipping link: No binaries permitted for wagtail-footnotes: https://files.pythonhosted.org/packages/36/3c/975364ff53457c4ea37781b02f5c0a3cad3788f2d5a2f9d034a39f0a8169/wagtail_footnotes-0.15.0-py3-none-any.whl (from https://pypi.org/simple/wagtail-footnotes/) (requires-python:>=3.10) 2026-04-23T14:00:29,429 Found link https://files.pythonhosted.org/packages/81/da/63bf27460cd250117da61987be6e3267e4f0ff27765091e2764826ce466d/wagtail_footnotes-0.15.0.tar.gz (from https://pypi.org/simple/wagtail-footnotes/) (requires-python:>=3.10), version: 0.15.0 2026-04-23T14:00:29,430 Fetching project page and analyzing links: https://www.piwheels.org/simple/wagtail-footnotes/ 2026-04-23T14:00:29,430 Getting page https://www.piwheels.org/simple/wagtail-footnotes/ 2026-04-23T14:00:29,431 Found index url https://www.piwheels.org/simple 2026-04-23T14:00:29,643 Fetched page https://www.piwheels.org/simple/wagtail-footnotes/ as text/html 2026-04-23T14:00:29,648 Skipping link: No binaries permitted for wagtail-footnotes: https://archive1.piwheels.org/simple/wagtail-footnotes/wagtail_footnotes-0.10.0-py3-none-any.whl#sha256=fefdf0c5c25e7bea261c2f96c8f0bdc4a9209810b299074e97f4a6a20e452d62 (from https://www.piwheels.org/simple/wagtail-footnotes/) (requires-python:>=3.8) 2026-04-23T14:00:29,648 Skipping link: No binaries permitted for wagtail-footnotes: https://archive1.piwheels.org/simple/wagtail-footnotes/wagtail_footnotes-0.9.0-py3-none-any.whl#sha256=775e6193faa1cb5b2190aa0713b1aa25a92fc26a10b6d5e21ca0b65b10ba9220 (from https://www.piwheels.org/simple/wagtail-footnotes/) (requires-python:>=3.7) 2026-04-23T14:00:29,649 Skipping link: No binaries permitted for wagtail-footnotes: https://archive1.piwheels.org/simple/wagtail-footnotes/wagtail_footnotes-0.8.1-py3-none-any.whl#sha256=9e161a59aa01faa87de66a874099617972462ca9015c2748694af1c924285ca1 (from https://www.piwheels.org/simple/wagtail-footnotes/) (requires-python:>=3.7) 2026-04-23T14:00:29,650 Skipping link: No binaries permitted for wagtail-footnotes: https://archive1.piwheels.org/simple/wagtail-footnotes/wagtail_footnotes-0.7.0-py3-none-any.whl#sha256=19370e7edee9084564d6d87ae95a7159a8f03ab656bc5843b10d983a2387019a (from https://www.piwheels.org/simple/wagtail-footnotes/) (requires-python:>=3.6) 2026-04-23T14:00:29,650 Skipping link: No binaries permitted for wagtail-footnotes: https://archive1.piwheels.org/simple/wagtail-footnotes/wagtail_footnotes-0.6.0-py3-none-any.whl#sha256=d94e3994b0819306ceff6774d3c11e6fd9269f55c28d64c213fa7ef4a51df465 (from https://www.piwheels.org/simple/wagtail-footnotes/) (requires-python:>=3.6) 2026-04-23T14:00:29,651 Skipping link: No binaries permitted for wagtail-footnotes: https://archive1.piwheels.org/simple/wagtail-footnotes/wagtail_footnotes-0.5.0-py3-none-any.whl#sha256=6e4fee994a41658e9132f4dafb5cf3b6994049f70de82436d807a109a81795af (from https://www.piwheels.org/simple/wagtail-footnotes/) (requires-python:>=3.6) 2026-04-23T14:00:29,651 Skipping link: No binaries permitted for wagtail-footnotes: https://archive1.piwheels.org/simple/wagtail-footnotes/wagtail_footnotes-0.4.1-py3-none-any.whl#sha256=2be7958166f3fbcf4f434b19f4ef3cc36ee1e393e1f7a51740ff9f42b9a739fd (from https://www.piwheels.org/simple/wagtail-footnotes/) (requires-python:>=3.6) 2026-04-23T14:00:29,652 Skipping link: No binaries permitted for wagtail-footnotes: https://archive1.piwheels.org/simple/wagtail-footnotes/wagtail_footnotes-0.4.0-py3-none-any.whl#sha256=759f53a77fd3b515ca8cf74cdd50b0704d925a97567b8acd6db791fd625dc1e0 (from https://www.piwheels.org/simple/wagtail-footnotes/) (requires-python:>=3.6) 2026-04-23T14:00:29,652 Skipping link: No binaries permitted for wagtail-footnotes: https://archive1.piwheels.org/simple/wagtail-footnotes/wagtail_footnotes-0.3.1-py3-none-any.whl#sha256=3e956e3cd5e0b36ac045d9a14ba60b56ee47eea81b63f2e875f780fd23148377 (from https://www.piwheels.org/simple/wagtail-footnotes/) (requires-python:>=3.6) 2026-04-23T14:00:29,653 Skipping link: No binaries permitted for wagtail-footnotes: https://archive1.piwheels.org/simple/wagtail-footnotes/wagtail_footnotes-0.3.0-py3-none-any.whl#sha256=d94d1d70cb22b5dad699e1fcfd46b6eed865c7d16d6fc357fa27927748d10ddf (from https://www.piwheels.org/simple/wagtail-footnotes/) (requires-python:>=3.6) 2026-04-23T14:00:29,653 Skipping link: No binaries permitted for wagtail-footnotes: https://archive1.piwheels.org/simple/wagtail-footnotes/wagtail_footnotes-0.2.0-py3-none-any.whl#sha256=0fb38166f58a4267fdd573817be3fea979c08605b2d45a0db12c715feb09166c (from https://www.piwheels.org/simple/wagtail-footnotes/) (requires-python:>=3.6) 2026-04-23T14:00:29,654 Skipping link: No binaries permitted for wagtail-footnotes: https://archive1.piwheels.org/simple/wagtail-footnotes/wagtail_footnotes-0.1.0-py3-none-any.whl#sha256=9b7f8b370744c0c2d2a708f9b8a5736888ee382b6d8867efae9d3b85d28845c4 (from https://www.piwheels.org/simple/wagtail-footnotes/) (requires-python:>=3.6) 2026-04-23T14:00:29,655 Skipping link: not a file: https://www.piwheels.org/simple/wagtail-footnotes/ 2026-04-23T14:00:29,655 Skipping link: not a file: https://pypi.org/simple/wagtail-footnotes/ 2026-04-23T14:00:29,677 Given no hashes to check 1 links for project 'wagtail-footnotes': discarding no candidates 2026-04-23T14:00:29,697 Collecting wagtail-footnotes==0.15.0 2026-04-23T14:00:29,699 Created temporary directory: /tmp/pip-unpack-ut1892s1 2026-04-23T14:00:29,923 Downloading wagtail_footnotes-0.15.0.tar.gz (19 kB) 2026-04-23T14:00:29,987 Added wagtail-footnotes==0.15.0 from https://files.pythonhosted.org/packages/81/da/63bf27460cd250117da61987be6e3267e4f0ff27765091e2764826ce466d/wagtail_footnotes-0.15.0.tar.gz to build tracker '/tmp/pip-build-tracker-4fd7ylhr' 2026-04-23T14:00:29,993 Created temporary directory: /tmp/pip-build-env-44o4b18f 2026-04-23T14:00:29,997 Installing build dependencies: started 2026-04-23T14:00:29,998 Running command pip subprocess to install build dependencies 2026-04-23T14:00:31,122 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-04-23T14:00:31,529 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-04-23T14:00:31,551 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-23T14:00:32,033 Collecting flit_core<4,>=3.2 2026-04-23T14:00:32,051 Using cached https://www.piwheels.org/simple/flit-core/flit_core-3.12.0-py3-none-any.whl (45 kB) 2026-04-23T14:00:34,609 Installing collected packages: flit_core 2026-04-23T14:00:34,772 Successfully installed flit_core-3.12.0 2026-04-23T14:00:34,997 Installing build dependencies: finished with status 'done' 2026-04-23T14:00:35,004 Getting requirements to build wheel: started 2026-04-23T14:00:35,005 Running command Getting requirements to build wheel 2026-04-23T14:00:35,348 Getting requirements to build wheel: finished with status 'done' 2026-04-23T14:00:35,372 Installing backend dependencies: started 2026-04-23T14:00:35,373 Running command pip subprocess to install backend dependencies 2026-04-23T14:00:36,487 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-04-23T14:00:36,898 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-04-23T14:00:36,921 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-23T14:00:37,986 Collecting Wagtail>=6.3 2026-04-23T14:00:38,667 Using cached https://www.piwheels.org/simple/wagtail/wagtail-7.3.1-py3-none-any.whl (9.5 MB) 2026-04-23T14:00:39,404 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/f1/fd/92e699f92520168df34dce1d5e88322e2db3dcc2815c52fd7926eea608a6/django-6.0a1-py3-none-any.whl (from https://pypi.org/simple/django/) (requires-python:>=3.12) 2026-04-23T14:00:39,406 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/91/12/a219b5c2a0c4377f58859f5b68f14449f36ea6668bc20816ad51bef3b5d0/django-6.0a1.tar.gz (from https://pypi.org/simple/django/) (requires-python:>=3.12) 2026-04-23T14:00:39,407 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/0e/1a/306fda7e62e27ccbcb92d97f67f1094352a9f22c62f3c2b238fa50eb82d7/django-6.0b1-py3-none-any.whl (from https://pypi.org/simple/django/) (requires-python:>=3.12) 2026-04-23T14:00:39,409 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/b4/33/7f7f188e31b3283f95112d0fa45bb2bdefb4d4aae203d8df816763f44677/django-6.0b1.tar.gz (from https://pypi.org/simple/django/) (requires-python:>=3.12) 2026-04-23T14:00:39,411 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/27/46/8ece1a206090f1feae6b30dfb0df1a363c757d7978fc8ab4e5b1777b1420/django-6.0rc1-py3-none-any.whl (from https://pypi.org/simple/django/) (requires-python:>=3.12) 2026-04-23T14:00:39,412 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/95/17/0355572300632ead297effb14bf8d9867a9fd1020d3b1828b5c3579d038c/django-6.0rc1.tar.gz (from https://pypi.org/simple/django/) (requires-python:>=3.12) 2026-04-23T14:00:39,414 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/d7/ae/f19e24789a5ad852670d6885f5480f5e5895576945fcc01817dfd9bc002a/django-6.0-py3-none-any.whl (from https://pypi.org/simple/django/) (requires-python:>=3.12) 2026-04-23T14:00:39,416 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/15/75/19762bfc4ea556c303d9af8e36f0cd910ab17dff6c8774644314427a2120/django-6.0.tar.gz (from https://pypi.org/simple/django/) (requires-python:>=3.12) 2026-04-23T14:00:39,418 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/95/b5/814ed98bd21235c116fd3436a7ed44d47560329a6d694ec8aac2982dbb93/django-6.0.1-py3-none-any.whl (from https://pypi.org/simple/django/) (requires-python:>=3.12) 2026-04-23T14:00:39,419 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/b5/9b/016f7e55e855ee738a352b05139d4f8b278d0b451bd01ebef07456ef3b0e/django-6.0.1.tar.gz (from https://pypi.org/simple/django/) (requires-python:>=3.12) 2026-04-23T14:00:39,421 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/96/ba/a6e2992bc5b8c688249c00ea48cb1b7a9bc09839328c81dc603671460928/django-6.0.2-py3-none-any.whl (from https://pypi.org/simple/django/) (requires-python:>=3.12) 2026-04-23T14:00:39,423 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/26/3e/a1c4207c5dea4697b7a3387e26584919ba987d8f9320f59dc0b5c557a4eb/django-6.0.2.tar.gz (from https://pypi.org/simple/django/) (requires-python:>=3.12) 2026-04-23T14:00:39,424 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/72/b1/23f2556967c45e34d3d3cf032eb1bd3ef925ee458667fb99052a0b3ea3a6/django-6.0.3-py3-none-any.whl (from https://pypi.org/simple/django/) (requires-python:>=3.12) 2026-04-23T14:00:39,426 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/80/e1/894115c6bd70e2c8b66b0c40a3c367d83a5a48c034a4d904d31b62f7c53a/django-6.0.3.tar.gz (from https://pypi.org/simple/django/) (requires-python:>=3.12) 2026-04-23T14:00:39,428 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/e9/47/3d61d611609764aa71a37f7037b870e7bfb22937366974c4fd46cada7bab/django-6.0.4-py3-none-any.whl (from https://pypi.org/simple/django/) (requires-python:>=3.12) 2026-04-23T14:00:39,429 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/60/b9/4155091ad1788b38563bd77a7258c0834e8c12a7f56f6975deaf54f8b61d/django-6.0.4.tar.gz (from https://pypi.org/simple/django/) (requires-python:>=3.12) 2026-04-23T14:00:39,563 Link requires a different Python (3.11.2 not in: '>=3.12'): https://www.piwheels.org/simple/django/django-6.0.4-py3-none-any.whl#sha256=300b0cd59f63158eff6dd03ecb259e53281829d27cc90866898f049ccaec51b9 (from https://www.piwheels.org/simple/django/) (requires-python:>=3.12) 2026-04-23T14:00:39,565 Link requires a different Python (3.11.2 not in: '>=3.12'): https://www.piwheels.org/simple/django/django-6.0.2-py3-none-any.whl#sha256=08609f09d6f3e5607cbcc0a6de4fa83fd69f989926046c085610ec977bbd932a (from https://www.piwheels.org/simple/django/) (requires-python:>=3.12) 2026-04-23T14:00:39,567 Link requires a different Python (3.11.2 not in: '>=3.12'): https://www.piwheels.org/simple/django/django-6.0.1-py3-none-any.whl#sha256=de5554dfba6b77d4d23b2203c9e26c1ade15932f8fce033e62df02a227cf2f33 (from https://www.piwheels.org/simple/django/) (requires-python:>=3.12) 2026-04-23T14:00:39,568 Link requires a different Python (3.11.2 not in: '>=3.12'): https://www.piwheels.org/simple/django/django-6.0-py3-none-any.whl#sha256=4ded4be77c8ecb8fc220296c5c8cdc37173f22f92fc9a1d1d858dd7114652701 (from https://www.piwheels.org/simple/django/) (requires-python:>=3.12) 2026-04-23T14:00:39,571 Link requires a different Python (3.11.2 not in: '>=3.12'): https://www.piwheels.org/simple/django/django-6.0rc1-py3-none-any.whl#sha256=252b7455bad970ba89e87e51044643db7822c2c87e3d6993c23ba36aa6f54a53 (from https://www.piwheels.org/simple/django/) (requires-python:>=3.12) 2026-04-23T14:00:39,572 Link requires a different Python (3.11.2 not in: '>=3.12'): https://archive1.piwheels.org/simple/django/django-6.0b1-py3-none-any.whl#sha256=5a137e30e157ba4e2c9c96826c748f240eb3e2dc60ef3bd476c7159be0093f53 (from https://www.piwheels.org/simple/django/) (requires-python:>=3.12) 2026-04-23T14:00:39,880 Collecting Django>=4.2 2026-04-23T14:00:40,496 Using cached https://www.piwheels.org/simple/django/django-5.2.13-py3-none-any.whl (8.3 MB) 2026-04-23T14:00:41,102 Collecting django-modelcluster<7.0,>=6.4.1 2026-04-23T14:00:41,344 Using cached https://archive1.piwheels.org/simple/django-modelcluster/django_modelcluster-6.4.1-py2.py3-none-any.whl (29 kB) 2026-04-23T14:00:41,488 Collecting django-permissionedforms<1.0,>=0.1 2026-04-23T14:00:41,545 Using cached https://archive1.piwheels.org/simple/django-permissionedforms/django_permissionedforms-0.1-py2.py3-none-any.whl (5.8 kB) 2026-04-23T14:00:41,734 Collecting django-taggit<7,>=5.0 2026-04-23T14:00:41,753 Using cached https://www.piwheels.org/simple/django-taggit/django_taggit-6.1.0-py3-none-any.whl (65 kB) 2026-04-23T14:00:41,874 Collecting django-treebeard<5.0,>=4.5.1 2026-04-23T14:00:41,894 Using cached https://www.piwheels.org/simple/django-treebeard/django_treebeard-4.8.0-py3-none-any.whl (70 kB) 2026-04-23T14:00:42,337 Collecting djangorestframework<4.0,>=3.15.1 2026-04-23T14:00:42,429 Using cached https://www.piwheels.org/simple/djangorestframework/djangorestframework-3.17.1-py3-none-any.whl (898 kB) 2026-04-23T14:00:42,847 Collecting django-filter>=23.3 2026-04-23T14:00:42,875 Using cached https://www.piwheels.org/simple/django-filter/django_filter-25.2-py3-none-any.whl (94 kB) 2026-04-23T14:00:43,078 Collecting draftjs_exporter<6.0,>=2.1.5 2026-04-23T14:00:43,100 Using cached https://www.piwheels.org/simple/draftjs-exporter/draftjs_exporter-5.2.0-py3-none-any.whl (26 kB) 2026-04-23T14:00:44,793 Collecting Pillow>=9.1.0 2026-04-23T14:00:44,908 Using cached https://www.piwheels.org/simple/pillow/pillow-12.2.0-cp311-cp311-linux_armv7l.whl (1.3 MB) 2026-04-23T14:00:45,110 Collecting beautifulsoup4<5,>=4.8 2026-04-23T14:00:45,128 Using cached https://www.piwheels.org/simple/beautifulsoup4/beautifulsoup4-4.14.3-py3-none-any.whl (107 kB) 2026-04-23T14:00:45,327 Collecting Willow[heif]<2,>=1.11.0 2026-04-23T14:00:45,537 Using cached https://archive1.piwheels.org/simple/willow/willow-1.12.0-py3-none-any.whl (119 kB) 2026-04-23T14:00:45,873 Collecting requests<3.0,>=2.11.1 2026-04-23T14:00:45,891 Using cached https://www.piwheels.org/simple/requests/requests-2.33.1-py3-none-any.whl (64 kB) 2026-04-23T14:00:46,084 Collecting openpyxl<4.0,>=3.0.10 2026-04-23T14:00:46,118 Using cached https://www.piwheels.org/simple/openpyxl/openpyxl-3.1.5-py2.py3-none-any.whl (250 kB) 2026-04-23T14:00:46,223 Collecting anyascii>=0.1.5 2026-04-23T14:00:46,261 Using cached https://www.piwheels.org/simple/anyascii/anyascii-0.3.3-py3-none-any.whl (345 kB) 2026-04-23T14:00:46,430 Collecting telepath<1,>=0.3.1 2026-04-23T14:00:46,463 Using cached https://archive1.piwheels.org/simple/telepath/telepath-0.3.1-py38-none-any.whl (10 kB) 2026-04-23T14:00:46,624 Collecting laces<0.2,>=0.1 2026-04-23T14:00:46,690 Using cached https://archive1.piwheels.org/simple/laces/laces-0.1.2-py3-none-any.whl (22 kB) 2026-04-23T14:00:46,872 Collecting django-tasks<0.13,>=0.9 2026-04-23T14:00:46,920 Using cached https://archive1.piwheels.org/simple/django-tasks/django_tasks-0.12.0-py3-none-any.whl (15 kB) 2026-04-23T14:00:47,089 Collecting modelsearch<1.3,>=1.1 2026-04-23T14:00:47,114 Using cached https://www.piwheels.org/simple/modelsearch/modelsearch-1.2.1-py3-none-any.whl (111 kB) 2026-04-23T14:00:47,318 Collecting asgiref>=3.8.1 2026-04-23T14:00:47,336 Using cached https://www.piwheels.org/simple/asgiref/asgiref-3.11.1-py3-none-any.whl (24 kB) 2026-04-23T14:00:47,451 Collecting sqlparse>=0.3.1 2026-04-23T14:00:47,470 Using cached https://www.piwheels.org/simple/sqlparse/sqlparse-0.5.5-py3-none-any.whl (46 kB) 2026-04-23T14:00:47,672 Collecting soupsieve>=1.6.1 2026-04-23T14:00:47,688 Using cached https://www.piwheels.org/simple/soupsieve/soupsieve-2.8.3-py3-none-any.whl (37 kB) 2026-04-23T14:00:47,855 Collecting typing-extensions>=4.0.0 2026-04-23T14:00:47,871 Using cached https://www.piwheels.org/simple/typing-extensions/typing_extensions-4.15.0-py3-none-any.whl (44 kB) 2026-04-23T14:00:48,355 Collecting django-stubs-ext 2026-04-23T14:00:48,372 Using cached https://www.piwheels.org/simple/django-stubs-ext/django_stubs_ext-6.0.3-py3-none-any.whl (10 kB) 2026-04-23T14:00:48,709 Collecting django-tasks<0.13,>=0.9 2026-04-23T14:00:48,728 Using cached https://www.piwheels.org/simple/django-tasks/django_tasks-0.11.0-py3-none-any.whl (45 kB) 2026-04-23T14:00:48,923 Collecting et-xmlfile 2026-04-23T14:00:48,962 Using cached https://www.piwheels.org/simple/et-xmlfile/et_xmlfile-2.0.0-py3-none-any.whl (18 kB) 2026-04-23T14:00:49,959 Collecting charset_normalizer<4,>=2 2026-04-23T14:00:49,967 Using cached charset_normalizer-3.4.7-cp311-cp311-manylinux_2_31_armv7l.whl (199 kB) 2026-04-23T14:00:50,101 Collecting idna<4,>=2.5 2026-04-23T14:00:50,117 Using cached https://www.piwheels.org/simple/idna/idna-3.13-py3-none-any.whl (68 kB) 2026-04-23T14:00:50,438 Collecting urllib3<3,>=1.26 2026-04-23T14:00:50,457 Using cached https://www.piwheels.org/simple/urllib3/urllib3-2.6.3-py3-none-any.whl (131 kB) 2026-04-23T14:00:50,648 Collecting certifi>=2023.5.7 2026-04-23T14:00:50,668 Using cached https://www.piwheels.org/simple/certifi/certifi-2026.4.22-py3-none-any.whl (135 kB) 2026-04-23T14:00:50,987 Collecting filetype!=1.1.0,>=1.0.10 2026-04-23T14:00:51,015 Using cached https://www.piwheels.org/simple/filetype/filetype-1.2.0-py2.py3-none-any.whl (19 kB) 2026-04-23T14:00:51,115 Collecting defusedxml<1.0,>=0.7 2026-04-23T14:00:51,136 Using cached https://www.piwheels.org/simple/defusedxml/defusedxml-0.7.1-py2.py3-none-any.whl (25 kB) 2026-04-23T14:00:51,884 Collecting pillow-heif>=1.0.0 2026-04-23T14:00:52,294 Using cached pillow_heif-1.3.0.tar.gz (17.1 MB) 2026-04-23T14:00:53,581 Installing build dependencies: started 2026-04-23T14:00:53,582 Running command pip subprocess to install build dependencies 2026-04-23T14:00:55,201 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-04-23T14:00:55,224 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-23T14:00:56,978 Collecting setuptools>=67.8 2026-04-23T14:00:57,051 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-04-23T14:00:57,315 Collecting wheel 2026-04-23T14:00:57,330 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-04-23T14:00:57,544 Collecting packaging>=24.0 2026-04-23T14:00:57,560 Using cached https://www.piwheels.org/simple/packaging/packaging-26.1-py3-none-any.whl (95 kB) 2026-04-23T14:01:00,514 Installing collected packages: setuptools, packaging, wheel 2026-04-23T14:01:03,918 Successfully installed packaging-26.1 setuptools-82.0.1 wheel-0.47.0 2026-04-23T14:01:04,195 Installing build dependencies: finished with status 'done' 2026-04-23T14:01:04,210 Getting requirements to build wheel: started 2026-04-23T14:01:04,211 Running command Getting requirements to build wheel 2026-04-23T14:01:04,830 /tmp/pip-build-env-rmyneaqq/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-23T14:01:04,831 !! 2026-04-23T14:01:04,833 ******************************************************************************** 2026-04-23T14:01:04,834 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-23T14:01:04,836 License :: OSI Approved :: GNU General Public License v2 (GPLv2) 2026-04-23T14:01:04,837 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-23T14:01:04,838 ******************************************************************************** 2026-04-23T14:01:04,839 !! 2026-04-23T14:01:04,840 self._finalize_license_expression() 2026-04-23T14:01:04,891 running egg_info 2026-04-23T14:01:04,897 writing pillow_heif.egg-info/PKG-INFO 2026-04-23T14:01:04,906 writing dependency_links to pillow_heif.egg-info/dependency_links.txt 2026-04-23T14:01:04,910 writing requirements to pillow_heif.egg-info/requires.txt 2026-04-23T14:01:04,911 writing top-level names to pillow_heif.egg-info/top_level.txt 2026-04-23T14:01:04,934 reading manifest file 'pillow_heif.egg-info/SOURCES.txt' 2026-04-23T14:01:04,953 reading manifest template 'MANIFEST.in' 2026-04-23T14:01:04,973 warning: no previously-included files found matching '*.yaml' 2026-04-23T14:01:04,974 warning: no previously-included files found matching '*.yml' 2026-04-23T14:01:04,975 warning: no previously-included files found matching '.cirrus.star' 2026-04-23T14:01:04,976 no previously-included directories found matching 'ci' 2026-04-23T14:01:04,977 no previously-included directories found matching 'docs' 2026-04-23T14:01:04,978 no previously-included directories found matching 'docker' 2026-04-23T14:01:04,979 no previously-included directories found matching 'benchmarks' 2026-04-23T14:01:04,980 warning: no previously-included files matching '*' found under directory '**/__pycache__' 2026-04-23T14:01:04,981 warning: no previously-included files matching '*' found under directory 'pi-heif' 2026-04-23T14:01:04,982 adding license file 'LICENSE.txt' 2026-04-23T14:01:04,983 adding license file 'LICENSES_bundled.txt' 2026-04-23T14:01:04,988 writing manifest file 'pillow_heif.egg-info/SOURCES.txt' 2026-04-23T14:01:05,082 Getting requirements to build wheel: finished with status 'done' 2026-04-23T14:01:05,088 Preparing metadata (pyproject.toml): started 2026-04-23T14:01:05,088 Running command Preparing metadata (pyproject.toml) 2026-04-23T14:01:05,670 /tmp/pip-build-env-rmyneaqq/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-23T14:01:05,671 !! 2026-04-23T14:01:05,673 ******************************************************************************** 2026-04-23T14:01:05,674 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-23T14:01:05,676 License :: OSI Approved :: GNU General Public License v2 (GPLv2) 2026-04-23T14:01:05,678 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-23T14:01:05,679 ******************************************************************************** 2026-04-23T14:01:05,681 !! 2026-04-23T14:01:05,682 self._finalize_license_expression() 2026-04-23T14:01:05,699 running dist_info 2026-04-23T14:01:05,710 creating /tmp/pip-modern-metadata-dju2jxfw/pillow_heif.egg-info 2026-04-23T14:01:05,712 writing /tmp/pip-modern-metadata-dju2jxfw/pillow_heif.egg-info/PKG-INFO 2026-04-23T14:01:05,720 writing dependency_links to /tmp/pip-modern-metadata-dju2jxfw/pillow_heif.egg-info/dependency_links.txt 2026-04-23T14:01:05,724 writing requirements to /tmp/pip-modern-metadata-dju2jxfw/pillow_heif.egg-info/requires.txt 2026-04-23T14:01:05,726 writing top-level names to /tmp/pip-modern-metadata-dju2jxfw/pillow_heif.egg-info/top_level.txt 2026-04-23T14:01:05,728 writing manifest file '/tmp/pip-modern-metadata-dju2jxfw/pillow_heif.egg-info/SOURCES.txt' 2026-04-23T14:01:05,749 reading manifest file '/tmp/pip-modern-metadata-dju2jxfw/pillow_heif.egg-info/SOURCES.txt' 2026-04-23T14:01:05,751 reading manifest template 'MANIFEST.in' 2026-04-23T14:01:05,772 warning: no previously-included files found matching '*.yaml' 2026-04-23T14:01:05,773 warning: no previously-included files found matching '*.yml' 2026-04-23T14:01:05,773 warning: no previously-included files found matching '.cirrus.star' 2026-04-23T14:01:05,774 no previously-included directories found matching 'ci' 2026-04-23T14:01:05,774 no previously-included directories found matching 'docs' 2026-04-23T14:01:05,775 no previously-included directories found matching 'docker' 2026-04-23T14:01:05,776 no previously-included directories found matching 'benchmarks' 2026-04-23T14:01:05,776 warning: no previously-included files matching '*' found under directory '**/__pycache__' 2026-04-23T14:01:05,777 warning: no previously-included files matching '*' found under directory 'pi-heif' 2026-04-23T14:01:05,777 adding license file 'LICENSE.txt' 2026-04-23T14:01:05,778 adding license file 'LICENSES_bundled.txt' 2026-04-23T14:01:05,783 writing manifest file '/tmp/pip-modern-metadata-dju2jxfw/pillow_heif.egg-info/SOURCES.txt' 2026-04-23T14:01:05,784 creating '/tmp/pip-modern-metadata-dju2jxfw/pillow_heif-1.3.0.dist-info' 2026-04-23T14:01:05,919 Preparing metadata (pyproject.toml): finished with status 'done' 2026-04-23T14:01:06,253 Building wheels for collected packages: pillow-heif 2026-04-23T14:01:06,257 Building wheel for pillow-heif (pyproject.toml): started 2026-04-23T14:01:06,258 Running command Building wheel for pillow-heif (pyproject.toml) 2026-04-23T14:01:06,806 /tmp/pip-build-env-rmyneaqq/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-23T14:01:06,807 !! 2026-04-23T14:01:06,808 ******************************************************************************** 2026-04-23T14:01:06,809 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-23T14:01:06,810 License :: OSI Approved :: GNU General Public License v2 (GPLv2) 2026-04-23T14:01:06,812 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-23T14:01:06,813 ******************************************************************************** 2026-04-23T14:01:06,814 !! 2026-04-23T14:01:06,815 self._finalize_license_expression() 2026-04-23T14:01:06,833 running bdist_wheel 2026-04-23T14:01:06,849 running build 2026-04-23T14:01:06,850 running build_py 2026-04-23T14:01:06,859 creating build/lib.linux-armv7l-cpython-311/pillow_heif 2026-04-23T14:01:06,861 copying pillow_heif/__init__.py -> build/lib.linux-armv7l-cpython-311/pillow_heif 2026-04-23T14:01:06,864 copying pillow_heif/_version.py -> build/lib.linux-armv7l-cpython-311/pillow_heif 2026-04-23T14:01:06,866 copying pillow_heif/HeifImagePlugin.py -> build/lib.linux-armv7l-cpython-311/pillow_heif 2026-04-23T14:01:06,868 copying pillow_heif/_lib_info.py -> build/lib.linux-armv7l-cpython-311/pillow_heif 2026-04-23T14:01:06,870 copying pillow_heif/options.py -> build/lib.linux-armv7l-cpython-311/pillow_heif 2026-04-23T14:01:06,872 copying pillow_heif/as_plugin.py -> build/lib.linux-armv7l-cpython-311/pillow_heif 2026-04-23T14:01:06,874 copying pillow_heif/misc.py -> build/lib.linux-armv7l-cpython-311/pillow_heif 2026-04-23T14:01:06,876 copying pillow_heif/heif.py -> build/lib.linux-armv7l-cpython-311/pillow_heif 2026-04-23T14:01:06,879 copying pillow_heif/_deffered_error.py -> build/lib.linux-armv7l-cpython-311/pillow_heif 2026-04-23T14:01:06,881 copying pillow_heif/constants.py -> build/lib.linux-armv7l-cpython-311/pillow_heif 2026-04-23T14:01:06,885 running build_ext 2026-04-23T14:01:06,917 Looking for `libheif` using pkg-config. 2026-04-23T14:01:06,918 Checking for include file 'heif.h' in '/usr/include/arm-linux-gnueabihf' 2026-04-23T14:01:06,919 Checking for include file 'heif.h' in '/usr/include/arm-linux-gnueabihf/libheif' 2026-04-23T14:01:06,919 Found 'heif.h' in '/usr/include/arm-linux-gnueabihf/libheif' 2026-04-23T14:01:06,920 building '_pillow_heif' extension 2026-04-23T14:01:06,921 creating build/temp.linux-armv7l-cpython-311/pillow_heif 2026-04-23T14:01:06,923 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/usr/include/arm-linux-gnueabihf -I/usr/include -I/usr/local/include -I/usr/include/python3.11 -c pillow_heif/_pillow_heif.c -o build/temp.linux-armv7l-cpython-311/pillow_heif/_pillow_heif.o -O3 -Werror 2026-04-23T14:01:07,349 pillow_heif/_pillow_heif.c: In function ‘_CtxAuxImage’: 2026-04-23T14:01:07,350 pillow_heif/_pillow_heif.c:786:21: error: implicit declaration of function ‘heif_image_handle_get_preferred_decoding_colorspace’ [-Werror=implicit-function-declaration] 2026-04-23T14:01:07,351 786 | if (check_error(heif_image_handle_get_preferred_decoding_colorspace(aux_handle, &colorspace, &chroma))) { 2026-04-23T14:01:07,352 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-04-23T14:01:07,353 pillow_heif/_pillow_heif.c:786:21: error: incompatible type for argument 1 of ‘check_error’ 2026-04-23T14:01:07,354 786 | if (check_error(heif_image_handle_get_preferred_decoding_colorspace(aux_handle, &colorspace, &chroma))) { 2026-04-23T14:01:07,355 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-04-23T14:01:07,356 | | 2026-04-23T14:01:07,357 | int 2026-04-23T14:01:07,357 pillow_heif/_pillow_heif.c:27:35: note: expected ‘struct heif_error’ but argument is of type ‘int’ 2026-04-23T14:01:07,358 27 | int check_error(struct heif_error error) { 2026-04-23T14:01:07,359 | ~~~~~~~~~~~~~~~~~~^~~~~ 2026-04-23T14:01:07,383 pillow_heif/_pillow_heif.c: In function ‘_get_aux_type’: 2026-04-23T14:01:07,386 pillow_heif/_pillow_heif.c:1380:5: error: implicit declaration of function ‘heif_image_handle_release_auxiliary_type’; did you mean ‘heif_image_handle_free_auxiliary_types’? [-Werror=implicit-function-declaration] 2026-04-23T14:01:07,387 1380 | heif_image_handle_release_auxiliary_type(aux_handle, &aux_type_c); 2026-04-23T14:01:07,387 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-04-23T14:01:07,388 | heif_image_handle_free_auxiliary_types 2026-04-23T14:01:07,395 pillow_heif/_pillow_heif.c: In function ‘_load_file’: 2026-04-23T14:01:07,397 pillow_heif/_pillow_heif.c:1600:21: error: incompatible types when assigning to type ‘struct heif_error’ from type ‘int’ 2026-04-23T14:01:07,397 1600 | error = heif_image_handle_get_preferred_decoding_colorspace(handle, &colorspace, &chroma); 2026-04-23T14:01:07,398 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-04-23T14:01:07,443 cc1: all warnings being treated as errors 2026-04-23T14:01:07,451 error: command '/usr/bin/arm-linux-gnueabihf-gcc' failed with exit code 1 2026-04-23T14:01:07,553 error: subprocess-exited-with-error 2026-04-23T14:01:07,554 × Building wheel for pillow-heif (pyproject.toml) did not run successfully. 2026-04-23T14:01:07,555 │ exit code: 1 2026-04-23T14:01:07,555 ╰─> See above for output. 2026-04-23T14:01:07,556 note: This error originates from a subprocess, and is likely not a problem with pip. 2026-04-23T14:01:07,557 full command: /usr/bin/python3 /usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py build_wheel /tmp/tmpab3vejvn 2026-04-23T14:01:07,557 cwd: /tmp/pip-install-iulaav_w/pillow-heif_e9f374c7fe3545229e6aeadb5eef944a 2026-04-23T14:01:07,558 Building wheel for pillow-heif (pyproject.toml): finished with status 'error' 2026-04-23T14:01:07,558 ERROR: Failed building wheel for pillow-heif 2026-04-23T14:01:07,560 Failed to build pillow-heif 2026-04-23T14:01:07,561 ERROR: Could not build wheels for pillow-heif, which is required to install pyproject.toml-based projects 2026-04-23T14:01:09,185 ERROR: [present-rich] pip subprocess to install backend dependencies exited with 1 2026-04-23T14:01:09,201 [bold magenta]full command[/]: [blue]/usr/bin/python3 /usr/lib/python3/dist-packages/pip/__pip-runner__.py install --ignore-installed --no-user --prefix /tmp/pip-build-env-44o4b18f/normal --no-warn-script-location -v --no-binary wagtail-footnotes --only-binary :none: -i https://pypi.org/simple --extra-index-url https://www.piwheels.org/simple --prefer-binary -- 'Wagtail>=6.3' 'Django>=4.2'[/] 2026-04-23T14:01:09,201 [bold magenta]cwd[/]: \[inherit] 2026-04-23T14:01:09,202 Installing backend dependencies: finished with status 'error' 2026-04-23T14:01:09,203 ERROR: [present-rich] pip subprocess to install backend dependencies exited with 1 2026-04-23T14:01:09,208 Exception information: 2026-04-23T14:01:09,208 Traceback (most recent call last): 2026-04-23T14:01:09,208 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 160, in exc_logging_wrapper 2026-04-23T14:01:09,208 status = run_func(*args) 2026-04-23T14:01:09,208 ^^^^^^^^^^^^^^^ 2026-04-23T14:01:09,208 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 247, in wrapper 2026-04-23T14:01:09,208 return func(self, options, args) 2026-04-23T14:01:09,208 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-04-23T14:01:09,208 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 170, in run 2026-04-23T14:01:09,208 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2026-04-23T14:01:09,208 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-04-23T14:01:09,208 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 92, in resolve 2026-04-23T14:01:09,208 result = self._result = resolver.resolve( 2026-04-23T14:01:09,208 ^^^^^^^^^^^^^^^^^ 2026-04-23T14:01:09,208 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 481, in resolve 2026-04-23T14:01:09,208 state = resolution.resolve(requirements, max_rounds=max_rounds) 2026-04-23T14:01:09,208 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-04-23T14:01:09,208 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 348, in resolve 2026-04-23T14:01:09,208 self._add_to_criteria(self.state.criteria, r, parent=None) 2026-04-23T14:01:09,208 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 172, in _add_to_criteria 2026-04-23T14:01:09,208 if not criterion.candidates: 2026-04-23T14:01:09,208 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 151, in __bool__ 2026-04-23T14:01:09,208 return bool(self._sequence) 2026-04-23T14:01:09,208 ^^^^^^^^^^^^^^^^^^^^ 2026-04-23T14:01:09,208 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 155, in __bool__ 2026-04-23T14:01:09,208 return any(self) 2026-04-23T14:01:09,208 ^^^^^^^^^ 2026-04-23T14:01:09,208 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 143, in 2026-04-23T14:01:09,208 return (c for c in iterator if id(c) not in self._incompatible_ids) 2026-04-23T14:01:09,208 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-04-23T14:01:09,208 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 47, in _iter_built 2026-04-23T14:01:09,208 candidate = func() 2026-04-23T14:01:09,208 ^^^^^^ 2026-04-23T14:01:09,208 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 206, in _make_candidate_from_link 2026-04-23T14:01:09,208 self._link_candidate_cache[link] = LinkCandidate( 2026-04-23T14:01:09,208 ^^^^^^^^^^^^^^ 2026-04-23T14:01:09,208 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 297, in __init__ 2026-04-23T14:01:09,208 super().__init__( 2026-04-23T14:01:09,208 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 162, in __init__ 2026-04-23T14:01:09,208 self.dist = self._prepare() 2026-04-23T14:01:09,208 ^^^^^^^^^^^^^^^ 2026-04-23T14:01:09,208 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 231, in _prepare 2026-04-23T14:01:09,208 dist = self._prepare_distribution() 2026-04-23T14:01:09,208 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-04-23T14:01:09,208 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 308, in _prepare_distribution 2026-04-23T14:01:09,208 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2026-04-23T14:01:09,208 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-04-23T14:01:09,208 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 491, in prepare_linked_requirement 2026-04-23T14:01:09,208 return self._prepare_linked_requirement(req, parallel_builds) 2026-04-23T14:01:09,208 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-04-23T14:01:09,208 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 577, in _prepare_linked_requirement 2026-04-23T14:01:09,208 dist = _get_prepared_distribution( 2026-04-23T14:01:09,208 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-04-23T14:01:09,208 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 69, in _get_prepared_distribution 2026-04-23T14:01:09,208 abstract_dist.prepare_distribution_metadata( 2026-04-23T14:01:09,208 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 48, in prepare_distribution_metadata 2026-04-23T14:01:09,208 self._install_build_reqs(finder) 2026-04-23T14:01:09,208 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 122, in _install_build_reqs 2026-04-23T14:01:09,208 self.req.build_env.install_requirements( 2026-04-23T14:01:09,208 File "/usr/lib/python3/dist-packages/pip/_internal/build_env.py", line 217, in install_requirements 2026-04-23T14:01:09,208 self._install_requirements( 2026-04-23T14:01:09,208 File "/usr/lib/python3/dist-packages/pip/_internal/build_env.py", line 275, in _install_requirements 2026-04-23T14:01:09,208 call_subprocess( 2026-04-23T14:01:09,208 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 224, in call_subprocess 2026-04-23T14:01:09,208 raise error 2026-04-23T14:01:09,208 pip._internal.exceptions.InstallationSubprocessError: pip subprocess to install backend dependencies exited with 1 2026-04-23T14:01:09,222 Removed wagtail-footnotes==0.15.0 from https://files.pythonhosted.org/packages/81/da/63bf27460cd250117da61987be6e3267e4f0ff27765091e2764826ce466d/wagtail_footnotes-0.15.0.tar.gz from build tracker '/tmp/pip-build-tracker-4fd7ylhr' 2026-04-23T14:01:09,222 Removed build tracker: '/tmp/pip-build-tracker-4fd7ylhr'