2026-06-30T15:12:05,973 Created temporary directory: /tmp/pip-ephem-wheel-cache-i4gs1yq3 2026-06-30T15:12:05,975 Created temporary directory: /tmp/pip-build-tracker-kh94gxyy 2026-06-30T15:12:05,975 Initialized build tracking at /tmp/pip-build-tracker-kh94gxyy 2026-06-30T15:12:05,976 Created build tracker: /tmp/pip-build-tracker-kh94gxyy 2026-06-30T15:12:05,976 Entered build tracker: /tmp/pip-build-tracker-kh94gxyy 2026-06-30T15:12:05,977 Created temporary directory: /tmp/pip-wheel-u4w6wms8 2026-06-30T15:12:05,980 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-06-30T15:12:05,983 Created temporary directory: /tmp/pip-ephem-wheel-cache-vg9pqr9n 2026-06-30T15:12:06,007 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-30T15:12:06,010 2 location(s) to search for versions of eox-hooks: 2026-06-30T15:12:06,010 * https://pypi.org/simple/eox-hooks/ 2026-06-30T15:12:06,010 * https://www.piwheels.org/simple/eox-hooks/ 2026-06-30T15:12:06,011 Fetching project page and analyzing links: https://pypi.org/simple/eox-hooks/ 2026-06-30T15:12:06,012 Getting page https://pypi.org/simple/eox-hooks/ 2026-06-30T15:12:06,013 Found index url https://pypi.org/simple 2026-06-30T15:12:06,340 Fetched page https://pypi.org/simple/eox-hooks/ as application/vnd.pypi.simple.v1+json 2026-06-30T15:12:06,348 Found link https://files.pythonhosted.org/packages/07/83/cbe738fe514be53b05033931443155ea43341b96d580ae2f95acbe66ef87/eox-hooks-0.3.0.tar.gz (from https://pypi.org/simple/eox-hooks/), version: 0.3.0 2026-06-30T15:12:06,349 Skipping link: No binaries permitted for eox-hooks: https://files.pythonhosted.org/packages/fb/3e/a4b082b9178cad8236778ca37a66ed0e2ae7ca4f3e50bf1eeaa347f4e0d5/eox_hooks-0.3.0-py3-none-any.whl (from https://pypi.org/simple/eox-hooks/) 2026-06-30T15:12:06,350 Found link https://files.pythonhosted.org/packages/f6/2a/35bd28b46e12ae2a9d508588a579281416f0c1de2a60ea6eb30de4e469a0/eox-hooks-0.4.0.tar.gz (from https://pypi.org/simple/eox-hooks/), version: 0.4.0 2026-06-30T15:12:06,351 Skipping link: No binaries permitted for eox-hooks: https://files.pythonhosted.org/packages/44/58/d94cb42008e7a9480678d8ccdbf828e10191d5beca62c2638d0b443bb5ee/eox_hooks-0.4.0-py3-none-any.whl (from https://pypi.org/simple/eox-hooks/) 2026-06-30T15:12:06,351 Found link https://files.pythonhosted.org/packages/82/1c/4baec249b4c983cc1debe2c019400e73b0f1a32254562f7d8a0efa49bff3/eox-hooks-0.5.0.tar.gz (from https://pypi.org/simple/eox-hooks/), version: 0.5.0 2026-06-30T15:12:06,352 Skipping link: No binaries permitted for eox-hooks: https://files.pythonhosted.org/packages/95/21/388bc80dfb4a3cf4ee06a5c47597b60e84eaef661f7052aba56397fb8b8c/eox_hooks-0.5.0-py3-none-any.whl (from https://pypi.org/simple/eox-hooks/) 2026-06-30T15:12:06,353 Found link https://files.pythonhosted.org/packages/4e/b7/a54b939f25363910c83f8021c5cbbd680a5373961a0fd2e4ef971a2f2900/eox-hooks-1.0.0.tar.gz (from https://pypi.org/simple/eox-hooks/), version: 1.0.0 2026-06-30T15:12:06,354 Skipping link: No binaries permitted for eox-hooks: https://files.pythonhosted.org/packages/52/b4/ec0e7699261f0cca604d7d92007af9d3238c14e911cefab5687d291ea7ba/eox_hooks-1.0.0-py3-none-any.whl (from https://pypi.org/simple/eox-hooks/) 2026-06-30T15:12:06,354 Found link https://files.pythonhosted.org/packages/22/f2/5b1911beb1e0756549cd1f36b2ed0765c3f83c386fbed29be58bb61028f0/eox-hooks-2.0.0.tar.gz (from https://pypi.org/simple/eox-hooks/), version: 2.0.0 2026-06-30T15:12:06,355 Skipping link: No binaries permitted for eox-hooks: https://files.pythonhosted.org/packages/52/02/4421bb0902a060e8bc372f9f7349f143623e241f0af629958f9c9a7eb269/eox_hooks-2.0.0-py3-none-any.whl (from https://pypi.org/simple/eox-hooks/) 2026-06-30T15:12:06,356 Found link https://files.pythonhosted.org/packages/ad/2c/763779ea0d24bc9847013c571c3a7db168f1533d217ea31e592005b9e734/eox-hooks-2.0.1.tar.gz (from https://pypi.org/simple/eox-hooks/), version: 2.0.1 2026-06-30T15:12:06,357 Skipping link: No binaries permitted for eox-hooks: https://files.pythonhosted.org/packages/1f/7c/c3318afd975c363628de6692536dfd83cc7b68f522bbb631acb687deae19/eox_hooks-2.0.1-py3-none-any.whl (from https://pypi.org/simple/eox-hooks/) 2026-06-30T15:12:06,357 Found link https://files.pythonhosted.org/packages/12/76/15a798e3769f1fe707cd413eb2ad3396c358cd5da0f4ce5c3c3a02a4f16e/eox-hooks-3.0.0.tar.gz (from https://pypi.org/simple/eox-hooks/), version: 3.0.0 2026-06-30T15:12:06,358 Skipping link: No binaries permitted for eox-hooks: https://files.pythonhosted.org/packages/0d/69/7a0ae9ef4ef6c8ee2956728e4a8f97e9d6548c0a68c808e62a39333fc40e/eox_hooks-3.0.0-py3-none-any.whl (from https://pypi.org/simple/eox-hooks/) 2026-06-30T15:12:06,358 Found link https://files.pythonhosted.org/packages/5b/dc/89ca94d280be97f2798be65bed84ab2808c6ddf047db649e7e6ed9f5ff06/eox-hooks-4.0.0.tar.gz (from https://pypi.org/simple/eox-hooks/), version: 4.0.0 2026-06-30T15:12:06,359 Skipping link: No binaries permitted for eox-hooks: https://files.pythonhosted.org/packages/86/4b/0f5d9fe8cb16796164c434a93e1339531f03e3b51300d6f486b926d46597/eox_hooks-4.0.0-py3-none-any.whl (from https://pypi.org/simple/eox-hooks/) 2026-06-30T15:12:06,359 Found link https://files.pythonhosted.org/packages/eb/50/c56b1737f66e129655ba5170deb9764903716a7738548fbbda3b6696f4f9/eox-hooks-4.1.0.tar.gz (from https://pypi.org/simple/eox-hooks/), version: 4.1.0 2026-06-30T15:12:06,360 Skipping link: No binaries permitted for eox-hooks: https://files.pythonhosted.org/packages/71/6f/e98472b9752ec210718eaa19fe51a5d464b7bb296c4c9b6ab78451876f07/eox_hooks-4.1.0-py3-none-any.whl (from https://pypi.org/simple/eox-hooks/) 2026-06-30T15:12:06,360 Found link https://files.pythonhosted.org/packages/d6/7b/b19238b81665ad64ea0a8b1b2203e79498d90c154e7f8ccad6ec429560b2/eox-hooks-4.1.1.tar.gz (from https://pypi.org/simple/eox-hooks/), version: 4.1.1 2026-06-30T15:12:06,361 Skipping link: No binaries permitted for eox-hooks: https://files.pythonhosted.org/packages/49/7f/dfb7006de9ae896eb4544879f1f56a1cb58633824e1062d76862267ac8aa/eox_hooks-4.1.1-py3-none-any.whl (from https://pypi.org/simple/eox-hooks/) 2026-06-30T15:12:06,362 Found link https://files.pythonhosted.org/packages/ce/27/1efec79213bc846e516e0077221923d05e87b6273bfbb8ae0019b2fbf67d/eox-hooks-5.0.0.tar.gz (from https://pypi.org/simple/eox-hooks/), version: 5.0.0 2026-06-30T15:12:06,362 Skipping link: No binaries permitted for eox-hooks: https://files.pythonhosted.org/packages/98/e2/f2263c769d920f149cc95ac7e7a6da13b0a15d13735fe8a3c621348ba8bd/eox_hooks-5.0.0-py3-none-any.whl (from https://pypi.org/simple/eox-hooks/) 2026-06-30T15:12:06,363 Found link https://files.pythonhosted.org/packages/c8/13/deea8bf21cb94e4f4796eafa87935fe360d9a59c56dfb4b00a15880ec689/eox-hooks-6.0.0.tar.gz (from https://pypi.org/simple/eox-hooks/), version: 6.0.0 2026-06-30T15:12:06,364 Skipping link: No binaries permitted for eox-hooks: https://files.pythonhosted.org/packages/2a/f4/a74214171ff1aaa5a38a63ade89943ef16d022fcb2d4da6f32dc63b6766c/eox_hooks-6.0.0-py3-none-any.whl (from https://pypi.org/simple/eox-hooks/) 2026-06-30T15:12:06,364 Skipping link: No binaries permitted for eox-hooks: https://files.pythonhosted.org/packages/31/3c/d11281664235de0b65c1d2070a872f43e521ef5af42332c3ef2c2a78cc74/eox_hooks-6.3.0-py3-none-any.whl (from https://pypi.org/simple/eox-hooks/) 2026-06-30T15:12:06,365 Found link https://files.pythonhosted.org/packages/88/d8/1e89ed207d3cca2d7bf80755258fef2d900443c778e14b89ea817fe630bf/eox_hooks-6.3.0.tar.gz (from https://pypi.org/simple/eox-hooks/), version: 6.3.0 2026-06-30T15:12:06,365 Skipping link: No binaries permitted for eox-hooks: https://files.pythonhosted.org/packages/67/dc/e34f719386420951ef3e718ecef24f35424f076caa66e6e3f89c2d62a321/eox_hooks-7.0.0-py3-none-any.whl (from https://pypi.org/simple/eox-hooks/) 2026-06-30T15:12:06,366 Found link https://files.pythonhosted.org/packages/97/21/ce974fc9c2d0a91246da810398eed32f5978ac9e5ed52fdeb4458b74cdac/eox_hooks-7.0.0.tar.gz (from https://pypi.org/simple/eox-hooks/), version: 7.0.0 2026-06-30T15:12:06,367 Skipping link: No binaries permitted for eox-hooks: https://files.pythonhosted.org/packages/72/85/dab1324d4d5182fd110a91036ee8380fd6600f7d29738baff1b38da2aef0/eox_hooks-8.0.0-py3-none-any.whl (from https://pypi.org/simple/eox-hooks/) 2026-06-30T15:12:06,368 Found link https://files.pythonhosted.org/packages/21/e4/148ca9d5df131438f334488e80be6cd55ecd58fd96b12e3895f2ceb11fe1/eox_hooks-8.0.0.tar.gz (from https://pypi.org/simple/eox-hooks/), version: 8.0.0 2026-06-30T15:12:06,368 Skipping link: No binaries permitted for eox-hooks: https://files.pythonhosted.org/packages/28/e7/14eafb425710122452291eac2fe3a6f563539162f9412bcea03634016fb2/eox_hooks-8.1.0-py3-none-any.whl (from https://pypi.org/simple/eox-hooks/) 2026-06-30T15:12:06,369 Found link https://files.pythonhosted.org/packages/48/1e/082b1c5164b29694bcae1f5e767d9e20d12e4cfc5d1ff7dca8b09059fc5b/eox_hooks-8.1.0.tar.gz (from https://pypi.org/simple/eox-hooks/), version: 8.1.0 2026-06-30T15:12:06,369 Skipping link: No binaries permitted for eox-hooks: https://files.pythonhosted.org/packages/36/c4/29f37a6dc191a45bc825c79ea77007c37e48b57b8fe894753320c66e074c/eox_hooks-8.2.0-py3-none-any.whl (from https://pypi.org/simple/eox-hooks/) 2026-06-30T15:12:06,370 Found link https://files.pythonhosted.org/packages/3c/60/f9cc86a24411ede82a455b5eb9750c40f18805584e2e751a9f203ad73850/eox_hooks-8.2.0.tar.gz (from https://pypi.org/simple/eox-hooks/), version: 8.2.0 2026-06-30T15:12:06,370 Skipping link: No binaries permitted for eox-hooks: https://files.pythonhosted.org/packages/c6/cf/d48cb6d8d558eaaab39cecdc982f605d263bb56e09ae614b3c78b514dcf9/eox_hooks-8.3.0-py3-none-any.whl (from https://pypi.org/simple/eox-hooks/) 2026-06-30T15:12:06,371 Found link https://files.pythonhosted.org/packages/e3/90/f0078f489907c40d4e291bd009aa7e989d734c2502465c6483b2dc23df39/eox_hooks-8.3.0.tar.gz (from https://pypi.org/simple/eox-hooks/), version: 8.3.0 2026-06-30T15:12:06,372 Skipping link: No binaries permitted for eox-hooks: https://files.pythonhosted.org/packages/b7/17/3f2e2562e676c6d7d02716053e0b03b7df7d90a36fbfbc4e15fe77dc0563/eox_hooks-8.3.1-py3-none-any.whl (from https://pypi.org/simple/eox-hooks/) 2026-06-30T15:12:06,373 Found link https://files.pythonhosted.org/packages/9a/37/8cebbf060f8ff1cfe6ca37670c21ece014fddcd2e85e7672cd9041cb38a0/eox_hooks-8.3.1.tar.gz (from https://pypi.org/simple/eox-hooks/), version: 8.3.1 2026-06-30T15:12:06,373 Skipping link: No binaries permitted for eox-hooks: https://files.pythonhosted.org/packages/f6/20/360b70bf0df6c872e7d5000adfd6e8706aa77588bc0e53879fdc9d14d1a6/eox_hooks-8.4.0-py3-none-any.whl (from https://pypi.org/simple/eox-hooks/) 2026-06-30T15:12:06,374 Found link https://files.pythonhosted.org/packages/df/24/f28bf8d115e3330d4fca4016edc79cf31603b5fbb800c4e1d9c5d69e01e5/eox_hooks-8.4.0.tar.gz (from https://pypi.org/simple/eox-hooks/), version: 8.4.0 2026-06-30T15:12:06,375 Fetching project page and analyzing links: https://www.piwheels.org/simple/eox-hooks/ 2026-06-30T15:12:06,376 Getting page https://www.piwheels.org/simple/eox-hooks/ 2026-06-30T15:12:06,377 Found index url https://www.piwheels.org/simple 2026-06-30T15:12:06,681 Fetched page https://www.piwheels.org/simple/eox-hooks/ as text/html 2026-06-30T15:12:06,687 Skipping link: No binaries permitted for eox-hooks: https://archive1.piwheels.org/simple/eox-hooks/eox_hooks-8.3.1-py3-none-any.whl#sha256=ee2039d7b42eb00e4a67d0da0f34450728855264a97dd8d3ab89c87115d49f9c (from https://www.piwheels.org/simple/eox-hooks/) 2026-06-30T15:12:06,688 Skipping link: No binaries permitted for eox-hooks: https://archive1.piwheels.org/simple/eox-hooks/eox_hooks-8.3.0-py3-none-any.whl#sha256=9405009fa3fa1bbdf1830d2959204f6daea0e397d7b36dd149cc6385238f31d4 (from https://www.piwheels.org/simple/eox-hooks/) 2026-06-30T15:12:06,689 Skipping link: No binaries permitted for eox-hooks: https://archive1.piwheels.org/simple/eox-hooks/eox_hooks-8.2.0-py3-none-any.whl#sha256=f50c3f7b3f656f5f6097af0dd825c23eac271017bb14617b595969c0a27fc594 (from https://www.piwheels.org/simple/eox-hooks/) 2026-06-30T15:12:06,690 Skipping link: No binaries permitted for eox-hooks: https://archive1.piwheels.org/simple/eox-hooks/eox_hooks-8.1.0-py3-none-any.whl#sha256=6403c97abd84033738b510b5a4d4461a24bb2729f300da40109c7b1bc392873b (from https://www.piwheels.org/simple/eox-hooks/) 2026-06-30T15:12:06,690 Skipping link: No binaries permitted for eox-hooks: https://archive1.piwheels.org/simple/eox-hooks/eox_hooks-8.0.0-py3-none-any.whl#sha256=2ca32fd4044faf307aa6cf07d161c66b906e5478ed26b107bb008fc46879c9ed (from https://www.piwheels.org/simple/eox-hooks/) 2026-06-30T15:12:06,691 Skipping link: No binaries permitted for eox-hooks: https://archive1.piwheels.org/simple/eox-hooks/eox_hooks-7.0.0-py3-none-any.whl#sha256=568e6b1d02df2da12a8f60678f4fded0e5af8bac7c43270883156c6d5b38c8ea (from https://www.piwheels.org/simple/eox-hooks/) 2026-06-30T15:12:06,691 Skipping link: No binaries permitted for eox-hooks: https://archive1.piwheels.org/simple/eox-hooks/eox_hooks-6.3.0-py3-none-any.whl#sha256=40535f0d16047451e817837d3627a24063223f04816ecb524736ed694279f2f0 (from https://www.piwheels.org/simple/eox-hooks/) 2026-06-30T15:12:06,692 Skipping link: No binaries permitted for eox-hooks: https://archive1.piwheels.org/simple/eox-hooks/eox_hooks-6.0.0-py3-none-any.whl#sha256=29cc19a35125b858dd6752da6fbec36b858cd67734ce9b0fb9cd6b39f054e15c (from https://www.piwheels.org/simple/eox-hooks/) 2026-06-30T15:12:06,692 Skipping link: No binaries permitted for eox-hooks: https://archive1.piwheels.org/simple/eox-hooks/eox_hooks-5.0.0-py3-none-any.whl#sha256=0e8c0d404d9bb97b8a3b6cd95abc8414921f6cb1729929dc32a81ac3e24869c8 (from https://www.piwheels.org/simple/eox-hooks/) 2026-06-30T15:12:06,693 Skipping link: No binaries permitted for eox-hooks: https://archive1.piwheels.org/simple/eox-hooks/eox_hooks-4.1.1-py3-none-any.whl#sha256=6fee73ebbb3e2849fa9c7b4974f11760b0f157455ed236bf00c1612b75611d44 (from https://www.piwheels.org/simple/eox-hooks/) 2026-06-30T15:12:06,693 Skipping link: No binaries permitted for eox-hooks: https://archive1.piwheels.org/simple/eox-hooks/eox_hooks-4.1.0-py3-none-any.whl#sha256=bab49db84a5388bf490218d23bb226845c14e5ba1a7855399decf9de0c55fd67 (from https://www.piwheels.org/simple/eox-hooks/) 2026-06-30T15:12:06,694 Skipping link: No binaries permitted for eox-hooks: https://archive1.piwheels.org/simple/eox-hooks/eox_hooks-4.0.0-py3-none-any.whl#sha256=fa49969bac1fb2c43cccc922457d4c448d10513e73c10111bdefbc41a08c795f (from https://www.piwheels.org/simple/eox-hooks/) 2026-06-30T15:12:06,694 Skipping link: No binaries permitted for eox-hooks: https://archive1.piwheels.org/simple/eox-hooks/eox_hooks-3.0.0-py3-none-any.whl#sha256=b148f3fbad1aff6f17c375df479397b34be98820137c3ad5760bdf4d731bc453 (from https://www.piwheels.org/simple/eox-hooks/) 2026-06-30T15:12:06,695 Skipping link: No binaries permitted for eox-hooks: https://archive1.piwheels.org/simple/eox-hooks/eox_hooks-2.0.1-py3-none-any.whl#sha256=ef40ba851ec14e32d0dd1cc4a0533f955d9902865282cab37209121ade0eacc8 (from https://www.piwheels.org/simple/eox-hooks/) 2026-06-30T15:12:06,696 Skipping link: No binaries permitted for eox-hooks: https://archive1.piwheels.org/simple/eox-hooks/eox_hooks-2.0.0-py3-none-any.whl#sha256=00ad2797a15c6bdbdc7516abd3b02ce99e7fd6567f9661e76aa5d954a7f5daf2 (from https://www.piwheels.org/simple/eox-hooks/) 2026-06-30T15:12:06,696 Skipping link: No binaries permitted for eox-hooks: https://archive1.piwheels.org/simple/eox-hooks/eox_hooks-1.0.0-py3-none-any.whl#sha256=ef529f13a416c135a82aac7ab64f740bdcb0703f32ce762e39e7a6203c2422b9 (from https://www.piwheels.org/simple/eox-hooks/) 2026-06-30T15:12:06,697 Skipping link: No binaries permitted for eox-hooks: https://archive1.piwheels.org/simple/eox-hooks/eox_hooks-0.5.0-py3-none-any.whl#sha256=f9d3daed0a658c48c22c34d5436c6466ee08e1e48d27d9d9aa5178d08e341d49 (from https://www.piwheels.org/simple/eox-hooks/) 2026-06-30T15:12:06,697 Skipping link: No binaries permitted for eox-hooks: https://archive1.piwheels.org/simple/eox-hooks/eox_hooks-0.4.0-py3-none-any.whl#sha256=4c8201fe3d737ffaee63c05b34985718fb87551af42fcee517a69d944fa61582 (from https://www.piwheels.org/simple/eox-hooks/) 2026-06-30T15:12:06,698 Skipping link: No binaries permitted for eox-hooks: https://archive1.piwheels.org/simple/eox-hooks/eox_hooks-0.3.0-py3-none-any.whl#sha256=aaa8f2783b00ea030d744a8597a1f4ed29ccf55ec99261f57620a6f55cf1513d (from https://www.piwheels.org/simple/eox-hooks/) 2026-06-30T15:12:06,699 Skipping link: not a file: https://www.piwheels.org/simple/eox-hooks/ 2026-06-30T15:12:06,699 Skipping link: not a file: https://pypi.org/simple/eox-hooks/ 2026-06-30T15:12:06,720 Given no hashes to check 1 links for project 'eox-hooks': discarding no candidates 2026-06-30T15:12:06,738 Collecting eox-hooks==8.4.0 2026-06-30T15:12:06,740 Created temporary directory: /tmp/pip-unpack-3jb17enk 2026-06-30T15:12:07,081 Downloading eox_hooks-8.4.0.tar.gz (38 kB) 2026-06-30T15:12:07,238 Added eox-hooks==8.4.0 from https://files.pythonhosted.org/packages/df/24/f28bf8d115e3330d4fca4016edc79cf31603b5fbb800c4e1d9c5d69e01e5/eox_hooks-8.4.0.tar.gz to build tracker '/tmp/pip-build-tracker-kh94gxyy' 2026-06-30T15:12:07,240 Running setup.py (path:/tmp/pip-wheel-u4w6wms8/eox-hooks_f9c13ef46d3348d19fbe2b790a80f7cc/setup.py) egg_info for package eox-hooks 2026-06-30T15:12:07,241 Created temporary directory: /tmp/pip-pip-egg-info-c4u_kn0n 2026-06-30T15:12:07,241 Preparing metadata (setup.py): started 2026-06-30T15:12:07,242 Running command python setup.py egg_info 2026-06-30T15:12:08,114 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-06-30T15:12:08,114 !! 2026-06-30T15:12:08,116 ******************************************************************************** 2026-06-30T15:12:08,116 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-06-30T15:12:08,117 License :: OSI Approved :: GNU Affero General Public License v3 2026-06-30T15:12:08,118 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-30T15:12:08,119 ******************************************************************************** 2026-06-30T15:12:08,120 !! 2026-06-30T15:12:08,121 self._finalize_license_expression() 2026-06-30T15:12:08,143 running egg_info 2026-06-30T15:12:08,171 creating /tmp/pip-pip-egg-info-c4u_kn0n/eox_hooks.egg-info 2026-06-30T15:12:08,172 writing /tmp/pip-pip-egg-info-c4u_kn0n/eox_hooks.egg-info/PKG-INFO 2026-06-30T15:12:08,176 writing dependency_links to /tmp/pip-pip-egg-info-c4u_kn0n/eox_hooks.egg-info/dependency_links.txt 2026-06-30T15:12:08,178 writing entry points to /tmp/pip-pip-egg-info-c4u_kn0n/eox_hooks.egg-info/entry_points.txt 2026-06-30T15:12:08,179 writing requirements to /tmp/pip-pip-egg-info-c4u_kn0n/eox_hooks.egg-info/requires.txt 2026-06-30T15:12:08,180 writing top-level names to /tmp/pip-pip-egg-info-c4u_kn0n/eox_hooks.egg-info/top_level.txt 2026-06-30T15:12:08,182 writing manifest file '/tmp/pip-pip-egg-info-c4u_kn0n/eox_hooks.egg-info/SOURCES.txt' 2026-06-30T15:12:08,269 reading manifest file '/tmp/pip-pip-egg-info-c4u_kn0n/eox_hooks.egg-info/SOURCES.txt' 2026-06-30T15:12:08,271 reading manifest template 'MANIFEST.in' 2026-06-30T15:12:08,272 warning: no files found matching 'CHANGELOG.rst' 2026-06-30T15:12:08,272 warning: no files found matching 'README.md' 2026-06-30T15:12:08,293 warning: no files found matching '*.html' under directory 'eox_hooks' 2026-06-30T15:12:08,311 warning: no files found matching '*.png' under directory 'eox_hooks' 2026-06-30T15:12:08,328 warning: no files found matching '*.gif' under directory 'eox_hooks' 2026-06-30T15:12:08,344 warning: no files found matching '*js' under directory 'eox_hooks' 2026-06-30T15:12:08,361 warning: no files found matching '*.css' under directory 'eox_hooks' 2026-06-30T15:12:08,378 warning: no files found matching '*jpg' under directory 'eox_hooks' 2026-06-30T15:12:08,395 warning: no files found matching '*jpeg' under directory 'eox_hooks' 2026-06-30T15:12:08,412 warning: no files found matching '*svg' under directory 'eox_hooks' 2026-06-30T15:12:08,432 adding license file 'LICENSE.txt' 2026-06-30T15:12:08,433 adding license file 'AUTHORS.txt' 2026-06-30T15:12:08,436 writing manifest file '/tmp/pip-pip-egg-info-c4u_kn0n/eox_hooks.egg-info/SOURCES.txt' 2026-06-30T15:12:08,546 Preparing metadata (setup.py): finished with status 'done' 2026-06-30T15:12:08,550 Source in /tmp/pip-wheel-u4w6wms8/eox-hooks_f9c13ef46d3348d19fbe2b790a80f7cc has version 8.4.0, which satisfies requirement eox-hooks==8.4.0 from https://files.pythonhosted.org/packages/df/24/f28bf8d115e3330d4fca4016edc79cf31603b5fbb800c4e1d9c5d69e01e5/eox_hooks-8.4.0.tar.gz 2026-06-30T15:12:08,551 Removed eox-hooks==8.4.0 from https://files.pythonhosted.org/packages/df/24/f28bf8d115e3330d4fca4016edc79cf31603b5fbb800c4e1d9c5d69e01e5/eox_hooks-8.4.0.tar.gz from build tracker '/tmp/pip-build-tracker-kh94gxyy' 2026-06-30T15:12:08,557 Created temporary directory: /tmp/pip-unpack-5wcus665 2026-06-30T15:12:08,557 Building wheels for collected packages: eox-hooks 2026-06-30T15:12:08,561 Created temporary directory: /tmp/pip-wheel-x2d1j56o 2026-06-30T15:12:08,562 Building wheel for eox-hooks (setup.py): started 2026-06-30T15:12:08,563 Destination directory: /tmp/pip-wheel-x2d1j56o 2026-06-30T15:12:08,564 Running command python setup.py bdist_wheel 2026-06-30T15:12:09,408 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-06-30T15:12:09,408 !! 2026-06-30T15:12:09,409 ******************************************************************************** 2026-06-30T15:12:09,410 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-06-30T15:12:09,411 License :: OSI Approved :: GNU Affero General Public License v3 2026-06-30T15:12:09,412 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-30T15:12:09,413 ******************************************************************************** 2026-06-30T15:12:09,414 !! 2026-06-30T15:12:09,415 self._finalize_license_expression() 2026-06-30T15:12:09,415 running bdist_wheel 2026-06-30T15:12:09,546 running build 2026-06-30T15:12:09,546 running build_py 2026-06-30T15:12:09,576 creating build/lib/eox_hooks 2026-06-30T15:12:09,579 copying eox_hooks/tasks.py -> build/lib/eox_hooks 2026-06-30T15:12:09,581 copying eox_hooks/views.py -> build/lib/eox_hooks 2026-06-30T15:12:09,583 copying eox_hooks/__init__.py -> build/lib/eox_hooks 2026-06-30T15:12:09,584 copying eox_hooks/receivers.py -> build/lib/eox_hooks 2026-06-30T15:12:09,586 copying eox_hooks/actions_handler.py -> build/lib/eox_hooks 2026-06-30T15:12:09,588 copying eox_hooks/serializers.py -> build/lib/eox_hooks 2026-06-30T15:12:09,590 copying eox_hooks/utils.py -> build/lib/eox_hooks 2026-06-30T15:12:09,592 copying eox_hooks/urls.py -> build/lib/eox_hooks 2026-06-30T15:12:09,593 copying eox_hooks/actions.py -> build/lib/eox_hooks 2026-06-30T15:12:09,595 copying eox_hooks/apps.py -> build/lib/eox_hooks 2026-06-30T15:12:09,597 running egg_info 2026-06-30T15:12:09,625 writing eox_hooks.egg-info/PKG-INFO 2026-06-30T15:12:09,628 writing dependency_links to eox_hooks.egg-info/dependency_links.txt 2026-06-30T15:12:09,629 writing entry points to eox_hooks.egg-info/entry_points.txt 2026-06-30T15:12:09,631 writing requirements to eox_hooks.egg-info/requires.txt 2026-06-30T15:12:09,632 writing top-level names to eox_hooks.egg-info/top_level.txt 2026-06-30T15:12:09,662 reading manifest file 'eox_hooks.egg-info/SOURCES.txt' 2026-06-30T15:12:09,667 reading manifest template 'MANIFEST.in' 2026-06-30T15:12:09,668 warning: no files found matching 'CHANGELOG.rst' 2026-06-30T15:12:09,668 warning: no files found matching 'README.md' 2026-06-30T15:12:09,685 warning: no files found matching '*.html' under directory 'eox_hooks' 2026-06-30T15:12:09,701 warning: no files found matching '*.png' under directory 'eox_hooks' 2026-06-30T15:12:09,718 warning: no files found matching '*.gif' under directory 'eox_hooks' 2026-06-30T15:12:09,735 warning: no files found matching '*js' under directory 'eox_hooks' 2026-06-30T15:12:09,751 warning: no files found matching '*.css' under directory 'eox_hooks' 2026-06-30T15:12:09,768 warning: no files found matching '*jpg' under directory 'eox_hooks' 2026-06-30T15:12:09,784 warning: no files found matching '*jpeg' under directory 'eox_hooks' 2026-06-30T15:12:09,800 warning: no files found matching '*svg' under directory 'eox_hooks' 2026-06-30T15:12:09,818 adding license file 'LICENSE.txt' 2026-06-30T15:12:09,819 adding license file 'AUTHORS.txt' 2026-06-30T15:12:09,823 writing manifest file 'eox_hooks.egg-info/SOURCES.txt' 2026-06-30T15:12:09,826 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'eox_hooks.edxapp_wrapper' is absent from the `packages` configuration. 2026-06-30T15:12:09,826 !! 2026-06-30T15:12:09,827 ******************************************************************************** 2026-06-30T15:12:09,828 ############################ 2026-06-30T15:12:09,828 # Package would be ignored # 2026-06-30T15:12:09,829 ############################ 2026-06-30T15:12:09,829 Python recognizes 'eox_hooks.edxapp_wrapper' as an importable package[^1], 2026-06-30T15:12:09,830 but it is absent from setuptools' `packages` configuration. 2026-06-30T15:12:09,831 This leads to an ambiguous overall configuration. If you want to distribute this 2026-06-30T15:12:09,832 package, please make sure that 'eox_hooks.edxapp_wrapper' is explicitly added 2026-06-30T15:12:09,832 to the `packages` configuration field. 2026-06-30T15:12:09,833 Alternatively, you can also rely on setuptools' discovery methods 2026-06-30T15:12:09,834 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-06-30T15:12:09,834 instead of `find_packages(...)`/`find:`). 2026-06-30T15:12:09,836 You can read more about "package discovery" on setuptools documentation page: 2026-06-30T15:12:09,837 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-06-30T15:12:09,838 If you don't want 'eox_hooks.edxapp_wrapper' to be distributed and are 2026-06-30T15:12:09,838 already explicitly excluding 'eox_hooks.edxapp_wrapper' via 2026-06-30T15:12:09,839 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-06-30T15:12:09,839 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-06-30T15:12:09,840 combination with a more fine grained `package-data` configuration. 2026-06-30T15:12:09,841 You can read more about "package data files" on setuptools documentation page: 2026-06-30T15:12:09,842 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-06-30T15:12:09,843 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-06-30T15:12:09,844 even if it does not contain any `.py` files. 2026-06-30T15:12:09,844 On the other hand, currently there is no concept of package data 2026-06-30T15:12:09,845 directory, all directories are treated like packages. 2026-06-30T15:12:09,845 ******************************************************************************** 2026-06-30T15:12:09,846 !! 2026-06-30T15:12:09,847 check.warn(importable) 2026-06-30T15:12:09,848 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'eox_hooks.edxapp_wrapper.backends' is absent from the `packages` configuration. 2026-06-30T15:12:09,848 !! 2026-06-30T15:12:09,849 ******************************************************************************** 2026-06-30T15:12:09,850 ############################ 2026-06-30T15:12:09,850 # Package would be ignored # 2026-06-30T15:12:09,851 ############################ 2026-06-30T15:12:09,851 Python recognizes 'eox_hooks.edxapp_wrapper.backends' as an importable package[^1], 2026-06-30T15:12:09,852 but it is absent from setuptools' `packages` configuration. 2026-06-30T15:12:09,852 This leads to an ambiguous overall configuration. If you want to distribute this 2026-06-30T15:12:09,853 package, please make sure that 'eox_hooks.edxapp_wrapper.backends' is explicitly added 2026-06-30T15:12:09,853 to the `packages` configuration field. 2026-06-30T15:12:09,855 Alternatively, you can also rely on setuptools' discovery methods 2026-06-30T15:12:09,855 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-06-30T15:12:09,856 instead of `find_packages(...)`/`find:`). 2026-06-30T15:12:09,857 You can read more about "package discovery" on setuptools documentation page: 2026-06-30T15:12:09,858 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-06-30T15:12:09,859 If you don't want 'eox_hooks.edxapp_wrapper.backends' to be distributed and are 2026-06-30T15:12:09,859 already explicitly excluding 'eox_hooks.edxapp_wrapper.backends' via 2026-06-30T15:12:09,860 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-06-30T15:12:09,860 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-06-30T15:12:09,861 combination with a more fine grained `package-data` configuration. 2026-06-30T15:12:09,862 You can read more about "package data files" on setuptools documentation page: 2026-06-30T15:12:09,863 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-06-30T15:12:09,865 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-06-30T15:12:09,866 even if it does not contain any `.py` files. 2026-06-30T15:12:09,866 On the other hand, currently there is no concept of package data 2026-06-30T15:12:09,867 directory, all directories are treated like packages. 2026-06-30T15:12:09,868 ******************************************************************************** 2026-06-30T15:12:09,869 !! 2026-06-30T15:12:09,870 check.warn(importable) 2026-06-30T15:12:09,870 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'eox_hooks.edxapp_wrapper.tests' is absent from the `packages` configuration. 2026-06-30T15:12:09,871 !! 2026-06-30T15:12:09,872 ******************************************************************************** 2026-06-30T15:12:09,872 ############################ 2026-06-30T15:12:09,873 # Package would be ignored # 2026-06-30T15:12:09,873 ############################ 2026-06-30T15:12:09,874 Python recognizes 'eox_hooks.edxapp_wrapper.tests' as an importable package[^1], 2026-06-30T15:12:09,874 but it is absent from setuptools' `packages` configuration. 2026-06-30T15:12:09,876 This leads to an ambiguous overall configuration. If you want to distribute this 2026-06-30T15:12:09,876 package, please make sure that 'eox_hooks.edxapp_wrapper.tests' is explicitly added 2026-06-30T15:12:09,877 to the `packages` configuration field. 2026-06-30T15:12:09,878 Alternatively, you can also rely on setuptools' discovery methods 2026-06-30T15:12:09,878 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-06-30T15:12:09,879 instead of `find_packages(...)`/`find:`). 2026-06-30T15:12:09,881 You can read more about "package discovery" on setuptools documentation page: 2026-06-30T15:12:09,881 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-06-30T15:12:09,882 If you don't want 'eox_hooks.edxapp_wrapper.tests' to be distributed and are 2026-06-30T15:12:09,883 already explicitly excluding 'eox_hooks.edxapp_wrapper.tests' via 2026-06-30T15:12:09,883 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-06-30T15:12:09,884 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-06-30T15:12:09,884 combination with a more fine grained `package-data` configuration. 2026-06-30T15:12:09,885 You can read more about "package data files" on setuptools documentation page: 2026-06-30T15:12:09,886 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-06-30T15:12:09,887 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-06-30T15:12:09,888 even if it does not contain any `.py` files. 2026-06-30T15:12:09,888 On the other hand, currently there is no concept of package data 2026-06-30T15:12:09,889 directory, all directories are treated like packages. 2026-06-30T15:12:09,889 ******************************************************************************** 2026-06-30T15:12:09,890 !! 2026-06-30T15:12:09,891 check.warn(importable) 2026-06-30T15:12:09,891 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'eox_hooks.edxapp_wrapper.tests.integration' is absent from the `packages` configuration. 2026-06-30T15:12:09,892 !! 2026-06-30T15:12:09,893 ******************************************************************************** 2026-06-30T15:12:09,893 ############################ 2026-06-30T15:12:09,894 # Package would be ignored # 2026-06-30T15:12:09,894 ############################ 2026-06-30T15:12:09,895 Python recognizes 'eox_hooks.edxapp_wrapper.tests.integration' as an importable package[^1], 2026-06-30T15:12:09,896 but it is absent from setuptools' `packages` configuration. 2026-06-30T15:12:09,897 This leads to an ambiguous overall configuration. If you want to distribute this 2026-06-30T15:12:09,898 package, please make sure that 'eox_hooks.edxapp_wrapper.tests.integration' is explicitly added 2026-06-30T15:12:09,899 to the `packages` configuration field. 2026-06-30T15:12:09,900 Alternatively, you can also rely on setuptools' discovery methods 2026-06-30T15:12:09,900 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-06-30T15:12:09,901 instead of `find_packages(...)`/`find:`). 2026-06-30T15:12:09,902 You can read more about "package discovery" on setuptools documentation page: 2026-06-30T15:12:09,903 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-06-30T15:12:09,905 If you don't want 'eox_hooks.edxapp_wrapper.tests.integration' to be distributed and are 2026-06-30T15:12:09,905 already explicitly excluding 'eox_hooks.edxapp_wrapper.tests.integration' via 2026-06-30T15:12:09,906 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-06-30T15:12:09,906 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-06-30T15:12:09,907 combination with a more fine grained `package-data` configuration. 2026-06-30T15:12:09,908 You can read more about "package data files" on setuptools documentation page: 2026-06-30T15:12:09,910 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-06-30T15:12:09,912 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-06-30T15:12:09,912 even if it does not contain any `.py` files. 2026-06-30T15:12:09,913 On the other hand, currently there is no concept of package data 2026-06-30T15:12:09,914 directory, all directories are treated like packages. 2026-06-30T15:12:09,914 ******************************************************************************** 2026-06-30T15:12:09,915 !! 2026-06-30T15:12:09,916 check.warn(importable) 2026-06-30T15:12:09,917 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'eox_hooks.settings' is absent from the `packages` configuration. 2026-06-30T15:12:09,917 !! 2026-06-30T15:12:09,918 ******************************************************************************** 2026-06-30T15:12:09,919 ############################ 2026-06-30T15:12:09,920 # Package would be ignored # 2026-06-30T15:12:09,920 ############################ 2026-06-30T15:12:09,921 Python recognizes 'eox_hooks.settings' as an importable package[^1], 2026-06-30T15:12:09,921 but it is absent from setuptools' `packages` configuration. 2026-06-30T15:12:09,923 This leads to an ambiguous overall configuration. If you want to distribute this 2026-06-30T15:12:09,923 package, please make sure that 'eox_hooks.settings' is explicitly added 2026-06-30T15:12:09,924 to the `packages` configuration field. 2026-06-30T15:12:09,925 Alternatively, you can also rely on setuptools' discovery methods 2026-06-30T15:12:09,926 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-06-30T15:12:09,926 instead of `find_packages(...)`/`find:`). 2026-06-30T15:12:09,927 You can read more about "package discovery" on setuptools documentation page: 2026-06-30T15:12:09,929 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-06-30T15:12:09,930 If you don't want 'eox_hooks.settings' to be distributed and are 2026-06-30T15:12:09,931 already explicitly excluding 'eox_hooks.settings' via 2026-06-30T15:12:09,932 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-06-30T15:12:09,933 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-06-30T15:12:09,933 combination with a more fine grained `package-data` configuration. 2026-06-30T15:12:09,935 You can read more about "package data files" on setuptools documentation page: 2026-06-30T15:12:09,936 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-06-30T15:12:09,939 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-06-30T15:12:09,939 even if it does not contain any `.py` files. 2026-06-30T15:12:09,941 On the other hand, currently there is no concept of package data 2026-06-30T15:12:09,942 directory, all directories are treated like packages. 2026-06-30T15:12:09,942 ******************************************************************************** 2026-06-30T15:12:09,943 !! 2026-06-30T15:12:09,944 check.warn(importable) 2026-06-30T15:12:09,945 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'eox_hooks.tests' is absent from the `packages` configuration. 2026-06-30T15:12:09,945 !! 2026-06-30T15:12:09,946 ******************************************************************************** 2026-06-30T15:12:09,947 ############################ 2026-06-30T15:12:09,948 # Package would be ignored # 2026-06-30T15:12:09,949 ############################ 2026-06-30T15:12:09,949 Python recognizes 'eox_hooks.tests' as an importable package[^1], 2026-06-30T15:12:09,950 but it is absent from setuptools' `packages` configuration. 2026-06-30T15:12:09,951 This leads to an ambiguous overall configuration. If you want to distribute this 2026-06-30T15:12:09,951 package, please make sure that 'eox_hooks.tests' is explicitly added 2026-06-30T15:12:09,952 to the `packages` configuration field. 2026-06-30T15:12:09,953 Alternatively, you can also rely on setuptools' discovery methods 2026-06-30T15:12:09,953 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-06-30T15:12:09,954 instead of `find_packages(...)`/`find:`). 2026-06-30T15:12:09,955 You can read more about "package discovery" on setuptools documentation page: 2026-06-30T15:12:09,956 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-06-30T15:12:09,957 If you don't want 'eox_hooks.tests' to be distributed and are 2026-06-30T15:12:09,957 already explicitly excluding 'eox_hooks.tests' via 2026-06-30T15:12:09,957 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-06-30T15:12:09,958 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-06-30T15:12:09,958 combination with a more fine grained `package-data` configuration. 2026-06-30T15:12:09,959 You can read more about "package data files" on setuptools documentation page: 2026-06-30T15:12:09,960 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-06-30T15:12:09,962 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-06-30T15:12:09,962 even if it does not contain any `.py` files. 2026-06-30T15:12:09,963 On the other hand, currently there is no concept of package data 2026-06-30T15:12:09,963 directory, all directories are treated like packages. 2026-06-30T15:12:09,964 ******************************************************************************** 2026-06-30T15:12:09,965 !! 2026-06-30T15:12:09,966 check.warn(importable) 2026-06-30T15:12:09,966 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'eox_hooks.tests.integration' is absent from the `packages` configuration. 2026-06-30T15:12:09,967 !! 2026-06-30T15:12:09,968 ******************************************************************************** 2026-06-30T15:12:09,968 ############################ 2026-06-30T15:12:09,969 # Package would be ignored # 2026-06-30T15:12:09,970 ############################ 2026-06-30T15:12:09,970 Python recognizes 'eox_hooks.tests.integration' as an importable package[^1], 2026-06-30T15:12:09,971 but it is absent from setuptools' `packages` configuration. 2026-06-30T15:12:09,972 This leads to an ambiguous overall configuration. If you want to distribute this 2026-06-30T15:12:09,973 package, please make sure that 'eox_hooks.tests.integration' is explicitly added 2026-06-30T15:12:09,973 to the `packages` configuration field. 2026-06-30T15:12:09,974 Alternatively, you can also rely on setuptools' discovery methods 2026-06-30T15:12:09,975 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-06-30T15:12:09,976 instead of `find_packages(...)`/`find:`). 2026-06-30T15:12:09,977 You can read more about "package discovery" on setuptools documentation page: 2026-06-30T15:12:09,978 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-06-30T15:12:09,979 If you don't want 'eox_hooks.tests.integration' to be distributed and are 2026-06-30T15:12:09,980 already explicitly excluding 'eox_hooks.tests.integration' via 2026-06-30T15:12:09,980 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-06-30T15:12:09,981 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-06-30T15:12:09,981 combination with a more fine grained `package-data` configuration. 2026-06-30T15:12:09,983 You can read more about "package data files" on setuptools documentation page: 2026-06-30T15:12:09,984 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-06-30T15:12:09,985 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-06-30T15:12:09,986 even if it does not contain any `.py` files. 2026-06-30T15:12:09,986 On the other hand, currently there is no concept of package data 2026-06-30T15:12:09,987 directory, all directories are treated like packages. 2026-06-30T15:12:09,987 ******************************************************************************** 2026-06-30T15:12:09,988 !! 2026-06-30T15:12:09,989 check.warn(importable) 2026-06-30T15:12:09,989 creating build/lib/eox_hooks/edxapp_wrapper 2026-06-30T15:12:09,989 copying eox_hooks/edxapp_wrapper/__init__.py -> build/lib/eox_hooks/edxapp_wrapper 2026-06-30T15:12:09,990 copying eox_hooks/edxapp_wrapper/course_modes.py -> build/lib/eox_hooks/edxapp_wrapper 2026-06-30T15:12:09,990 copying eox_hooks/edxapp_wrapper/courses.py -> build/lib/eox_hooks/edxapp_wrapper 2026-06-30T15:12:09,991 copying eox_hooks/edxapp_wrapper/enrollments.py -> build/lib/eox_hooks/edxapp_wrapper 2026-06-30T15:12:09,991 copying eox_hooks/edxapp_wrapper/models.py -> build/lib/eox_hooks/edxapp_wrapper 2026-06-30T15:12:09,992 creating build/lib/eox_hooks/edxapp_wrapper/backends 2026-06-30T15:12:09,992 copying eox_hooks/edxapp_wrapper/backends/__init__.py -> build/lib/eox_hooks/edxapp_wrapper/backends 2026-06-30T15:12:09,993 copying eox_hooks/edxapp_wrapper/backends/course_modes_j_v1.py -> build/lib/eox_hooks/edxapp_wrapper/backends 2026-06-30T15:12:09,993 copying eox_hooks/edxapp_wrapper/backends/course_modes_l_v1.py -> build/lib/eox_hooks/edxapp_wrapper/backends 2026-06-30T15:12:09,994 copying eox_hooks/edxapp_wrapper/backends/course_modes_l_v1_test.py -> build/lib/eox_hooks/edxapp_wrapper/backends 2026-06-30T15:12:09,994 copying eox_hooks/edxapp_wrapper/backends/courses_j_v1.py -> build/lib/eox_hooks/edxapp_wrapper/backends 2026-06-30T15:12:09,995 copying eox_hooks/edxapp_wrapper/backends/courses_j_v1_test.py -> build/lib/eox_hooks/edxapp_wrapper/backends 2026-06-30T15:12:09,995 copying eox_hooks/edxapp_wrapper/backends/courses_l_v1.py -> build/lib/eox_hooks/edxapp_wrapper/backends 2026-06-30T15:12:09,996 copying eox_hooks/edxapp_wrapper/backends/courses_p_v1.py -> build/lib/eox_hooks/edxapp_wrapper/backends 2026-06-30T15:12:09,996 copying eox_hooks/edxapp_wrapper/backends/enrollments_j_v1.py -> build/lib/eox_hooks/edxapp_wrapper/backends 2026-06-30T15:12:09,997 copying eox_hooks/edxapp_wrapper/backends/enrollments_l_v1.py -> build/lib/eox_hooks/edxapp_wrapper/backends 2026-06-30T15:12:09,997 copying eox_hooks/edxapp_wrapper/backends/enrollments_l_v1_test.py -> build/lib/eox_hooks/edxapp_wrapper/backends 2026-06-30T15:12:09,998 copying eox_hooks/edxapp_wrapper/backends/models_j_v1.py -> build/lib/eox_hooks/edxapp_wrapper/backends 2026-06-30T15:12:09,998 copying eox_hooks/edxapp_wrapper/backends/models_l_v1.py -> build/lib/eox_hooks/edxapp_wrapper/backends 2026-06-30T15:12:09,999 copying eox_hooks/edxapp_wrapper/backends/models_l_v1_test.py -> build/lib/eox_hooks/edxapp_wrapper/backends 2026-06-30T15:12:09,999 creating build/lib/eox_hooks/edxapp_wrapper/tests 2026-06-30T15:12:10,000 copying eox_hooks/edxapp_wrapper/tests/__init__.py -> build/lib/eox_hooks/edxapp_wrapper/tests 2026-06-30T15:12:10,000 creating build/lib/eox_hooks/edxapp_wrapper/tests/integration 2026-06-30T15:12:10,001 copying eox_hooks/edxapp_wrapper/tests/integration/__init__.py -> build/lib/eox_hooks/edxapp_wrapper/tests/integration 2026-06-30T15:12:10,002 copying eox_hooks/edxapp_wrapper/tests/integration/test_backends.py -> build/lib/eox_hooks/edxapp_wrapper/tests/integration 2026-06-30T15:12:10,002 creating build/lib/eox_hooks/settings 2026-06-30T15:12:10,003 copying eox_hooks/settings/__init__.py -> build/lib/eox_hooks/settings 2026-06-30T15:12:10,003 copying eox_hooks/settings/common.py -> build/lib/eox_hooks/settings 2026-06-30T15:12:10,004 copying eox_hooks/settings/production.py -> build/lib/eox_hooks/settings 2026-06-30T15:12:10,005 copying eox_hooks/settings/test.py -> build/lib/eox_hooks/settings 2026-06-30T15:12:10,005 creating build/lib/eox_hooks/tests 2026-06-30T15:12:10,005 copying eox_hooks/tests/__init__.py -> build/lib/eox_hooks/tests 2026-06-30T15:12:10,006 copying eox_hooks/tests/test_actions.py -> build/lib/eox_hooks/tests 2026-06-30T15:12:10,006 copying eox_hooks/tests/test_actions_handler.py -> build/lib/eox_hooks/tests 2026-06-30T15:12:10,007 copying eox_hooks/tests/test_apps.py -> build/lib/eox_hooks/tests 2026-06-30T15:12:10,007 copying eox_hooks/tests/test_receivers.py -> build/lib/eox_hooks/tests 2026-06-30T15:12:10,008 copying eox_hooks/tests/test_serializers.py -> build/lib/eox_hooks/tests 2026-06-30T15:12:10,008 copying eox_hooks/tests/test_tasks.py -> build/lib/eox_hooks/tests 2026-06-30T15:12:10,009 copying eox_hooks/tests/test_utils.py -> build/lib/eox_hooks/tests 2026-06-30T15:12:10,009 copying eox_hooks/tests/test_views.py -> build/lib/eox_hooks/tests 2026-06-30T15:12:10,010 creating build/lib/eox_hooks/tests/integration 2026-06-30T15:12:10,010 copying eox_hooks/tests/integration/__init__.py -> build/lib/eox_hooks/tests/integration 2026-06-30T15:12:10,011 copying eox_hooks/tests/integration/test_views.py -> build/lib/eox_hooks/tests/integration 2026-06-30T15:12:10,011 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2026-06-30T15:12:10,012 !! 2026-06-30T15:12:10,013 ******************************************************************************** 2026-06-30T15:12:10,013 Please avoid running ``setup.py`` directly. 2026-06-30T15:12:10,014 Instead, use pypa/build, pypa/installer or other 2026-06-30T15:12:10,015 standards-based tools. 2026-06-30T15:12:10,016 This deprecation is overdue, please update your project and remove deprecated 2026-06-30T15:12:10,016 calls to avoid build errors in the future. 2026-06-30T15:12:10,018 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2026-06-30T15:12:10,018 ******************************************************************************** 2026-06-30T15:12:10,019 !! 2026-06-30T15:12:10,020 self.initialize_options() 2026-06-30T15:12:10,023 installing to build/bdist.linux-armv7l/wheel 2026-06-30T15:12:10,024 running install 2026-06-30T15:12:10,048 running install_lib 2026-06-30T15:12:10,078 creating build/bdist.linux-armv7l/wheel 2026-06-30T15:12:10,080 creating build/bdist.linux-armv7l/wheel/eox_hooks 2026-06-30T15:12:10,081 copying build/lib/eox_hooks/tasks.py -> build/bdist.linux-armv7l/wheel/./eox_hooks 2026-06-30T15:12:10,084 creating build/bdist.linux-armv7l/wheel/eox_hooks/settings 2026-06-30T15:12:10,085 copying build/lib/eox_hooks/settings/test.py -> build/bdist.linux-armv7l/wheel/./eox_hooks/settings 2026-06-30T15:12:10,087 copying build/lib/eox_hooks/settings/__init__.py -> build/bdist.linux-armv7l/wheel/./eox_hooks/settings 2026-06-30T15:12:10,088 copying build/lib/eox_hooks/settings/production.py -> build/bdist.linux-armv7l/wheel/./eox_hooks/settings 2026-06-30T15:12:10,090 copying build/lib/eox_hooks/settings/common.py -> build/bdist.linux-armv7l/wheel/./eox_hooks/settings 2026-06-30T15:12:10,092 creating build/bdist.linux-armv7l/wheel/eox_hooks/tests 2026-06-30T15:12:10,094 creating build/bdist.linux-armv7l/wheel/eox_hooks/tests/integration 2026-06-30T15:12:10,095 copying build/lib/eox_hooks/tests/integration/__init__.py -> build/bdist.linux-armv7l/wheel/./eox_hooks/tests/integration 2026-06-30T15:12:10,097 copying build/lib/eox_hooks/tests/integration/test_views.py -> build/bdist.linux-armv7l/wheel/./eox_hooks/tests/integration 2026-06-30T15:12:10,099 copying build/lib/eox_hooks/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./eox_hooks/tests 2026-06-30T15:12:10,101 copying build/lib/eox_hooks/tests/test_utils.py -> build/bdist.linux-armv7l/wheel/./eox_hooks/tests 2026-06-30T15:12:10,103 copying build/lib/eox_hooks/tests/test_apps.py -> build/bdist.linux-armv7l/wheel/./eox_hooks/tests 2026-06-30T15:12:10,104 copying build/lib/eox_hooks/tests/test_serializers.py -> build/bdist.linux-armv7l/wheel/./eox_hooks/tests 2026-06-30T15:12:10,106 copying build/lib/eox_hooks/tests/test_actions_handler.py -> build/bdist.linux-armv7l/wheel/./eox_hooks/tests 2026-06-30T15:12:10,108 copying build/lib/eox_hooks/tests/test_views.py -> build/bdist.linux-armv7l/wheel/./eox_hooks/tests 2026-06-30T15:12:10,110 copying build/lib/eox_hooks/tests/test_tasks.py -> build/bdist.linux-armv7l/wheel/./eox_hooks/tests 2026-06-30T15:12:10,112 copying build/lib/eox_hooks/tests/test_receivers.py -> build/bdist.linux-armv7l/wheel/./eox_hooks/tests 2026-06-30T15:12:10,114 copying build/lib/eox_hooks/tests/test_actions.py -> build/bdist.linux-armv7l/wheel/./eox_hooks/tests 2026-06-30T15:12:10,116 copying build/lib/eox_hooks/views.py -> build/bdist.linux-armv7l/wheel/./eox_hooks 2026-06-30T15:12:10,118 copying build/lib/eox_hooks/__init__.py -> build/bdist.linux-armv7l/wheel/./eox_hooks 2026-06-30T15:12:10,120 copying build/lib/eox_hooks/receivers.py -> build/bdist.linux-armv7l/wheel/./eox_hooks 2026-06-30T15:12:10,122 copying build/lib/eox_hooks/actions_handler.py -> build/bdist.linux-armv7l/wheel/./eox_hooks 2026-06-30T15:12:10,124 creating build/bdist.linux-armv7l/wheel/eox_hooks/edxapp_wrapper 2026-06-30T15:12:10,125 copying build/lib/eox_hooks/edxapp_wrapper/models.py -> build/bdist.linux-armv7l/wheel/./eox_hooks/edxapp_wrapper 2026-06-30T15:12:10,127 copying build/lib/eox_hooks/edxapp_wrapper/courses.py -> build/bdist.linux-armv7l/wheel/./eox_hooks/edxapp_wrapper 2026-06-30T15:12:10,129 creating build/bdist.linux-armv7l/wheel/eox_hooks/edxapp_wrapper/tests 2026-06-30T15:12:10,131 creating build/bdist.linux-armv7l/wheel/eox_hooks/edxapp_wrapper/tests/integration 2026-06-30T15:12:10,132 copying build/lib/eox_hooks/edxapp_wrapper/tests/integration/__init__.py -> build/bdist.linux-armv7l/wheel/./eox_hooks/edxapp_wrapper/tests/integration 2026-06-30T15:12:10,133 copying build/lib/eox_hooks/edxapp_wrapper/tests/integration/test_backends.py -> build/bdist.linux-armv7l/wheel/./eox_hooks/edxapp_wrapper/tests/integration 2026-06-30T15:12:10,135 copying build/lib/eox_hooks/edxapp_wrapper/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./eox_hooks/edxapp_wrapper/tests 2026-06-30T15:12:10,137 copying build/lib/eox_hooks/edxapp_wrapper/__init__.py -> build/bdist.linux-armv7l/wheel/./eox_hooks/edxapp_wrapper 2026-06-30T15:12:10,139 copying build/lib/eox_hooks/edxapp_wrapper/enrollments.py -> build/bdist.linux-armv7l/wheel/./eox_hooks/edxapp_wrapper 2026-06-30T15:12:10,141 creating build/bdist.linux-armv7l/wheel/eox_hooks/edxapp_wrapper/backends 2026-06-30T15:12:10,142 copying build/lib/eox_hooks/edxapp_wrapper/backends/course_modes_j_v1.py -> build/bdist.linux-armv7l/wheel/./eox_hooks/edxapp_wrapper/backends 2026-06-30T15:12:10,145 copying build/lib/eox_hooks/edxapp_wrapper/backends/models_l_v1.py -> build/bdist.linux-armv7l/wheel/./eox_hooks/edxapp_wrapper/backends 2026-06-30T15:12:10,146 copying build/lib/eox_hooks/edxapp_wrapper/backends/enrollments_l_v1_test.py -> build/bdist.linux-armv7l/wheel/./eox_hooks/edxapp_wrapper/backends 2026-06-30T15:12:10,148 copying build/lib/eox_hooks/edxapp_wrapper/backends/enrollments_j_v1.py -> build/bdist.linux-armv7l/wheel/./eox_hooks/edxapp_wrapper/backends 2026-06-30T15:12:10,150 copying build/lib/eox_hooks/edxapp_wrapper/backends/courses_j_v1.py -> build/bdist.linux-armv7l/wheel/./eox_hooks/edxapp_wrapper/backends 2026-06-30T15:12:10,152 copying build/lib/eox_hooks/edxapp_wrapper/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./eox_hooks/edxapp_wrapper/backends 2026-06-30T15:12:10,154 copying build/lib/eox_hooks/edxapp_wrapper/backends/courses_l_v1.py -> build/bdist.linux-armv7l/wheel/./eox_hooks/edxapp_wrapper/backends 2026-06-30T15:12:10,157 copying build/lib/eox_hooks/edxapp_wrapper/backends/courses_p_v1.py -> build/bdist.linux-armv7l/wheel/./eox_hooks/edxapp_wrapper/backends 2026-06-30T15:12:10,159 copying build/lib/eox_hooks/edxapp_wrapper/backends/courses_j_v1_test.py -> build/bdist.linux-armv7l/wheel/./eox_hooks/edxapp_wrapper/backends 2026-06-30T15:12:10,161 copying build/lib/eox_hooks/edxapp_wrapper/backends/models_j_v1.py -> build/bdist.linux-armv7l/wheel/./eox_hooks/edxapp_wrapper/backends 2026-06-30T15:12:10,163 copying build/lib/eox_hooks/edxapp_wrapper/backends/course_modes_l_v1.py -> build/bdist.linux-armv7l/wheel/./eox_hooks/edxapp_wrapper/backends 2026-06-30T15:12:10,165 copying build/lib/eox_hooks/edxapp_wrapper/backends/course_modes_l_v1_test.py -> build/bdist.linux-armv7l/wheel/./eox_hooks/edxapp_wrapper/backends 2026-06-30T15:12:10,167 copying build/lib/eox_hooks/edxapp_wrapper/backends/models_l_v1_test.py -> build/bdist.linux-armv7l/wheel/./eox_hooks/edxapp_wrapper/backends 2026-06-30T15:12:10,169 copying build/lib/eox_hooks/edxapp_wrapper/backends/enrollments_l_v1.py -> build/bdist.linux-armv7l/wheel/./eox_hooks/edxapp_wrapper/backends 2026-06-30T15:12:10,171 copying build/lib/eox_hooks/edxapp_wrapper/course_modes.py -> build/bdist.linux-armv7l/wheel/./eox_hooks/edxapp_wrapper 2026-06-30T15:12:10,173 copying build/lib/eox_hooks/serializers.py -> build/bdist.linux-armv7l/wheel/./eox_hooks 2026-06-30T15:12:10,176 copying build/lib/eox_hooks/utils.py -> build/bdist.linux-armv7l/wheel/./eox_hooks 2026-06-30T15:12:10,178 copying build/lib/eox_hooks/urls.py -> build/bdist.linux-armv7l/wheel/./eox_hooks 2026-06-30T15:12:10,180 copying build/lib/eox_hooks/actions.py -> build/bdist.linux-armv7l/wheel/./eox_hooks 2026-06-30T15:12:10,183 copying build/lib/eox_hooks/apps.py -> build/bdist.linux-armv7l/wheel/./eox_hooks 2026-06-30T15:12:10,185 running install_egg_info 2026-06-30T15:12:10,234 Copying eox_hooks.egg-info to build/bdist.linux-armv7l/wheel/./eox_hooks-8.4.0-py3.11.egg-info 2026-06-30T15:12:10,250 running install_scripts 2026-06-30T15:12:10,271 creating build/bdist.linux-armv7l/wheel/eox_hooks-8.4.0.dist-info/WHEEL 2026-06-30T15:12:10,273 creating '/tmp/pip-wheel-x2d1j56o/eox_hooks-8.4.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-06-30T15:12:10,275 adding 'eox_hooks/__init__.py' 2026-06-30T15:12:10,277 adding 'eox_hooks/actions.py' 2026-06-30T15:12:10,279 adding 'eox_hooks/actions_handler.py' 2026-06-30T15:12:10,280 adding 'eox_hooks/apps.py' 2026-06-30T15:12:10,281 adding 'eox_hooks/receivers.py' 2026-06-30T15:12:10,283 adding 'eox_hooks/serializers.py' 2026-06-30T15:12:10,284 adding 'eox_hooks/tasks.py' 2026-06-30T15:12:10,285 adding 'eox_hooks/urls.py' 2026-06-30T15:12:10,287 adding 'eox_hooks/utils.py' 2026-06-30T15:12:10,288 adding 'eox_hooks/views.py' 2026-06-30T15:12:10,290 adding 'eox_hooks/edxapp_wrapper/__init__.py' 2026-06-30T15:12:10,291 adding 'eox_hooks/edxapp_wrapper/course_modes.py' 2026-06-30T15:12:10,292 adding 'eox_hooks/edxapp_wrapper/courses.py' 2026-06-30T15:12:10,293 adding 'eox_hooks/edxapp_wrapper/enrollments.py' 2026-06-30T15:12:10,294 adding 'eox_hooks/edxapp_wrapper/models.py' 2026-06-30T15:12:10,296 adding 'eox_hooks/edxapp_wrapper/backends/__init__.py' 2026-06-30T15:12:10,297 adding 'eox_hooks/edxapp_wrapper/backends/course_modes_j_v1.py' 2026-06-30T15:12:10,299 adding 'eox_hooks/edxapp_wrapper/backends/course_modes_l_v1.py' 2026-06-30T15:12:10,300 adding 'eox_hooks/edxapp_wrapper/backends/course_modes_l_v1_test.py' 2026-06-30T15:12:10,301 adding 'eox_hooks/edxapp_wrapper/backends/courses_j_v1.py' 2026-06-30T15:12:10,302 adding 'eox_hooks/edxapp_wrapper/backends/courses_j_v1_test.py' 2026-06-30T15:12:10,303 adding 'eox_hooks/edxapp_wrapper/backends/courses_l_v1.py' 2026-06-30T15:12:10,305 adding 'eox_hooks/edxapp_wrapper/backends/courses_p_v1.py' 2026-06-30T15:12:10,306 adding 'eox_hooks/edxapp_wrapper/backends/enrollments_j_v1.py' 2026-06-30T15:12:10,307 adding 'eox_hooks/edxapp_wrapper/backends/enrollments_l_v1.py' 2026-06-30T15:12:10,308 adding 'eox_hooks/edxapp_wrapper/backends/enrollments_l_v1_test.py' 2026-06-30T15:12:10,309 adding 'eox_hooks/edxapp_wrapper/backends/models_j_v1.py' 2026-06-30T15:12:10,310 adding 'eox_hooks/edxapp_wrapper/backends/models_l_v1.py' 2026-06-30T15:12:10,312 adding 'eox_hooks/edxapp_wrapper/backends/models_l_v1_test.py' 2026-06-30T15:12:10,313 adding 'eox_hooks/edxapp_wrapper/tests/__init__.py' 2026-06-30T15:12:10,314 adding 'eox_hooks/edxapp_wrapper/tests/integration/__init__.py' 2026-06-30T15:12:10,316 adding 'eox_hooks/edxapp_wrapper/tests/integration/test_backends.py' 2026-06-30T15:12:10,317 adding 'eox_hooks/settings/__init__.py' 2026-06-30T15:12:10,318 adding 'eox_hooks/settings/common.py' 2026-06-30T15:12:10,320 adding 'eox_hooks/settings/production.py' 2026-06-30T15:12:10,321 adding 'eox_hooks/settings/test.py' 2026-06-30T15:12:10,322 adding 'eox_hooks/tests/__init__.py' 2026-06-30T15:12:10,324 adding 'eox_hooks/tests/test_actions.py' 2026-06-30T15:12:10,325 adding 'eox_hooks/tests/test_actions_handler.py' 2026-06-30T15:12:10,327 adding 'eox_hooks/tests/test_apps.py' 2026-06-30T15:12:10,329 adding 'eox_hooks/tests/test_receivers.py' 2026-06-30T15:12:10,330 adding 'eox_hooks/tests/test_serializers.py' 2026-06-30T15:12:10,331 adding 'eox_hooks/tests/test_tasks.py' 2026-06-30T15:12:10,333 adding 'eox_hooks/tests/test_utils.py' 2026-06-30T15:12:10,334 adding 'eox_hooks/tests/test_views.py' 2026-06-30T15:12:10,335 adding 'eox_hooks/tests/integration/__init__.py' 2026-06-30T15:12:10,337 adding 'eox_hooks/tests/integration/test_views.py' 2026-06-30T15:12:10,339 adding 'eox_hooks-8.4.0.dist-info/licenses/AUTHORS.txt' 2026-06-30T15:12:10,345 adding 'eox_hooks-8.4.0.dist-info/licenses/LICENSE.txt' 2026-06-30T15:12:10,347 adding 'eox_hooks-8.4.0.dist-info/METADATA' 2026-06-30T15:12:10,348 adding 'eox_hooks-8.4.0.dist-info/WHEEL' 2026-06-30T15:12:10,349 adding 'eox_hooks-8.4.0.dist-info/entry_points.txt' 2026-06-30T15:12:10,350 adding 'eox_hooks-8.4.0.dist-info/top_level.txt' 2026-06-30T15:12:10,351 adding 'eox_hooks-8.4.0.dist-info/RECORD' 2026-06-30T15:12:10,354 removing build/bdist.linux-armv7l/wheel 2026-06-30T15:12:10,479 Building wheel for eox-hooks (setup.py): finished with status 'done' 2026-06-30T15:12:10,482 Created wheel for eox-hooks: filename=eox_hooks-8.4.0-py3-none-any.whl size=47484 sha256=b92776852dd699313c2d0e5ea973795b6e74f824749adda18ce9f098237d2c30 2026-06-30T15:12:10,483 Stored in directory: /tmp/pip-ephem-wheel-cache-vg9pqr9n/wheels/33/e7/54/2d67dc79414ea9aaf538adc9ef87983b90286ce5a721e120ec 2026-06-30T15:12:10,497 Successfully built eox-hooks 2026-06-30T15:12:10,502 Removed build tracker: '/tmp/pip-build-tracker-kh94gxyy'