2026-03-27T06:20:26,536 Created temporary directory: /tmp/pip-ephem-wheel-cache-l0k24gf3 2026-03-27T06:20:26,538 Created temporary directory: /tmp/pip-build-tracker-mgu1myji 2026-03-27T06:20:26,538 Initialized build tracking at /tmp/pip-build-tracker-mgu1myji 2026-03-27T06:20:26,539 Created build tracker: /tmp/pip-build-tracker-mgu1myji 2026-03-27T06:20:26,539 Entered build tracker: /tmp/pip-build-tracker-mgu1myji 2026-03-27T06:20:26,540 Created temporary directory: /tmp/pip-wheel-4f201pjh 2026-03-27T06:20:26,543 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-03-27T06:20:26,545 Created temporary directory: /tmp/pip-ephem-wheel-cache-0kuocz6h 2026-03-27T06:20:26,566 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-27T06:20:26,570 2 location(s) to search for versions of extra-geom: 2026-03-27T06:20:26,570 * https://pypi.org/simple/extra-geom/ 2026-03-27T06:20:26,570 * https://www.piwheels.org/simple/extra-geom/ 2026-03-27T06:20:26,571 Fetching project page and analyzing links: https://pypi.org/simple/extra-geom/ 2026-03-27T06:20:26,572 Getting page https://pypi.org/simple/extra-geom/ 2026-03-27T06:20:26,573 Found index url https://pypi.org/simple 2026-03-27T06:20:26,801 Fetched page https://pypi.org/simple/extra-geom/ as application/vnd.pypi.simple.v1+json 2026-03-27T06:20:26,810 Found link https://files.pythonhosted.org/packages/a2/64/694aedf94b7ff157f08d5c2db766ce9d4bd6198b0f4a1caba6b290db5731/EXtra-geom-0.8.0.tar.gz (from https://pypi.org/simple/extra-geom/) (requires-python:>=3.5), version: 0.8.0 2026-03-27T06:20:26,811 Skipping link: No binaries permitted for extra-geom: https://files.pythonhosted.org/packages/04/a9/b8f1667bc4cfade7f8a6bc502e01b8835cba12e726e639b3f584d53f2333/EXtra_geom-0.8.0-py3-none-any.whl (from https://pypi.org/simple/extra-geom/) (requires-python:>=3.5) 2026-03-27T06:20:26,812 Found link https://files.pythonhosted.org/packages/56/99/7d4832fbf5044cc847eb4c068be4350688bab0bb1d2370391dc88fb59628/EXtra-geom-0.9.0.tar.gz (from https://pypi.org/simple/extra-geom/) (requires-python:>=3.5), version: 0.9.0 2026-03-27T06:20:26,813 Skipping link: No binaries permitted for extra-geom: https://files.pythonhosted.org/packages/0e/8b/1448e1c23cf460ba6cbc5f6f9dc7b386da1da1e1e3da1c9e8b581a0741b6/EXtra_geom-0.9.0-py3-none-any.whl (from https://pypi.org/simple/extra-geom/) (requires-python:>=3.5) 2026-03-27T06:20:26,813 Found link https://files.pythonhosted.org/packages/09/07/d8d084acaa784bca466416b6ca76c1f40575473156da4fa96fede3293b52/EXtra-geom-0.10.0.tar.gz (from https://pypi.org/simple/extra-geom/) (requires-python:>=3.5), version: 0.10.0 2026-03-27T06:20:26,814 Skipping link: No binaries permitted for extra-geom: https://files.pythonhosted.org/packages/3b/b4/79624fb164ae4ef2665757218f3d07db3153fd5d5c95fe46ba99ef110604/EXtra_geom-0.10.0-py3-none-any.whl (from https://pypi.org/simple/extra-geom/) (requires-python:>=3.5) 2026-03-27T06:20:26,815 Found link https://files.pythonhosted.org/packages/4b/ee/2584797c9a9c27b16c3c453644fa7d0d5abff25e01b78fe4198de7f905c7/EXtra-geom-1.0.0.tar.gz (from https://pypi.org/simple/extra-geom/) (requires-python:>=3.6), version: 1.0.0 2026-03-27T06:20:26,816 Skipping link: No binaries permitted for extra-geom: https://files.pythonhosted.org/packages/86/f3/156388ab04a36342cd3015963bf6db702cc1974e3f71a61e7d125371a967/EXtra_geom-1.0.0-py3-none-any.whl (from https://pypi.org/simple/extra-geom/) (requires-python:>=3.6) 2026-03-27T06:20:26,816 Found link https://files.pythonhosted.org/packages/b3/29/7e3566cc252465aa7ae7519c271999828813951cbb0bbdb47fd53ca8f140/EXtra-geom-1.1.0.tar.gz (from https://pypi.org/simple/extra-geom/) (requires-python:>=3.6), version: 1.1.0 2026-03-27T06:20:26,817 Skipping link: No binaries permitted for extra-geom: https://files.pythonhosted.org/packages/c4/9d/8463a92c9c8d2247386902b68f06a8f8953e9bf27105fa2368ec9a133018/EXtra_geom-1.1.0-py3-none-any.whl (from https://pypi.org/simple/extra-geom/) (requires-python:>=3.6) 2026-03-27T06:20:26,818 Found link https://files.pythonhosted.org/packages/84/88/f208cf6121e6c180417952457c19573345b6379b0b08b5ae50dd525b54d8/EXtra-geom-1.1.1.tar.gz (from https://pypi.org/simple/extra-geom/) (requires-python:>=3.6), version: 1.1.1 2026-03-27T06:20:26,819 Skipping link: No binaries permitted for extra-geom: https://files.pythonhosted.org/packages/0f/92/95234b15603229e3503f8637ed69c151350a9abdf067169c5ff9d250a6ee/EXtra_geom-1.1.1-py3-none-any.whl (from https://pypi.org/simple/extra-geom/) (requires-python:>=3.6) 2026-03-27T06:20:26,820 Found link https://files.pythonhosted.org/packages/ac/ad/a7743e0ada1e01abdca6b6595a860a29f5cd6ca0d998e87ef94006a5f2ba/EXtra-geom-1.2.0.tar.gz (from https://pypi.org/simple/extra-geom/) (requires-python:>=3.6), version: 1.2.0 2026-03-27T06:20:26,820 Skipping link: No binaries permitted for extra-geom: https://files.pythonhosted.org/packages/b6/04/42b7ce14be78794fa5251ab2cfb5b9a94c1e450e3ec4fc5231e201702ad4/EXtra_geom-1.2.0-py3-none-any.whl (from https://pypi.org/simple/extra-geom/) (requires-python:>=3.6) 2026-03-27T06:20:26,821 Found link https://files.pythonhosted.org/packages/b6/82/2f49e1525826bd42a01c6176cb6b83232b2e281529327176436fe2e1e3f6/EXtra-geom-1.2.1.tar.gz (from https://pypi.org/simple/extra-geom/) (requires-python:>=3.6), version: 1.2.1 2026-03-27T06:20:26,822 Skipping link: No binaries permitted for extra-geom: https://files.pythonhosted.org/packages/9f/ae/7c3a55ef0c875ec47d1a4ad11cdafe8d8fab2e6e1efa063d749257106959/EXtra_geom-1.2.1-py3-none-any.whl (from https://pypi.org/simple/extra-geom/) (requires-python:>=3.6) 2026-03-27T06:20:26,823 Found link https://files.pythonhosted.org/packages/c4/00/01ed2466e0757a872574d2b10449959c38e103cb02bedc9a5cd5e2a62f68/EXtra-geom-1.3.0.tar.gz (from https://pypi.org/simple/extra-geom/) (requires-python:>=3.6), version: 1.3.0 2026-03-27T06:20:26,823 Skipping link: No binaries permitted for extra-geom: https://files.pythonhosted.org/packages/59/fd/71e0a8949352f7287a2973ddd7cfe12c13a1e71d9902f2246cc6e6a8e826/EXtra_geom-1.3.0-py3-none-any.whl (from https://pypi.org/simple/extra-geom/) (requires-python:>=3.6) 2026-03-27T06:20:26,824 Found link https://files.pythonhosted.org/packages/34/1f/36d0f74ba04dd29a08b236bbc48e8335317d24a42ece12bd1ddbf59ae831/EXtra-geom-1.4.0.tar.gz (from https://pypi.org/simple/extra-geom/) (requires-python:>=3.6), version: 1.4.0 2026-03-27T06:20:26,825 Skipping link: No binaries permitted for extra-geom: https://files.pythonhosted.org/packages/d8/b6/3c4526994dd4971151c7dccc2a0ac96909dadd3e5b3153231feb06a77d4c/EXtra_geom-1.4.0-py3-none-any.whl (from https://pypi.org/simple/extra-geom/) (requires-python:>=3.6) 2026-03-27T06:20:26,825 Found link https://files.pythonhosted.org/packages/06/14/57f1c940b06753572c3c99ee5df03c139fcfafb69743c34093e154bef100/EXtra-geom-1.5.0.tar.gz (from https://pypi.org/simple/extra-geom/) (requires-python:>=3.6), version: 1.5.0 2026-03-27T06:20:26,826 Found link https://files.pythonhosted.org/packages/cb/d0/a4af71ef1752641c90a9f8ed17ce71de5417ce6113c31a8728ef786a8109/EXtra-geom-1.6.0.tar.gz (from https://pypi.org/simple/extra-geom/) (requires-python:>=3.6), version: 1.6.0 2026-03-27T06:20:26,827 Skipping link: No binaries permitted for extra-geom: https://files.pythonhosted.org/packages/23/e5/38168ac5084621e4844f15a4baa8287f21c7e61231054f3481d31b1bfc4f/EXtra_geom-1.6.0-py3-none-any.whl (from https://pypi.org/simple/extra-geom/) (requires-python:>=3.6) 2026-03-27T06:20:26,828 Found link https://files.pythonhosted.org/packages/05/58/4e02e5dc5a65e3fbcc90f9839ef006ff69fb47ada0ac3c9040e5b8938fdc/EXtra-geom-1.7.0.tar.gz (from https://pypi.org/simple/extra-geom/) (requires-python:>=3.6), version: 1.7.0 2026-03-27T06:20:26,828 Skipping link: No binaries permitted for extra-geom: https://files.pythonhosted.org/packages/c1/06/98fda672b7c5cf0cdc7e557896e3fc548d12b542e0e853c325237e2b4778/EXtra_geom-1.7.0-py3-none-any.whl (from https://pypi.org/simple/extra-geom/) (requires-python:>=3.6) 2026-03-27T06:20:26,829 Found link https://files.pythonhosted.org/packages/13/ed/851a1c3a886bb9473eb111c5cf86d9b6afb91e65f4b16220aa812c863c4e/EXtra-geom-1.7.1.tar.gz (from https://pypi.org/simple/extra-geom/) (requires-python:>=3.6), version: 1.7.1 2026-03-27T06:20:26,830 Skipping link: No binaries permitted for extra-geom: https://files.pythonhosted.org/packages/d8/f6/bbbabefff01d53789f832a58997d14743f4118cc891d8f29891d7212ba19/EXtra_geom-1.7.1-py3-none-any.whl (from https://pypi.org/simple/extra-geom/) (requires-python:>=3.6) 2026-03-27T06:20:26,831 Found link https://files.pythonhosted.org/packages/3a/0c/529ca83f30695d9963aa5b1641e3d9f0671d579ecd0cbc52807f2d54af16/EXtra-geom-1.8.0.tar.gz (from https://pypi.org/simple/extra-geom/) (requires-python:>=3.6), version: 1.8.0 2026-03-27T06:20:26,832 Skipping link: No binaries permitted for extra-geom: https://files.pythonhosted.org/packages/ab/4c/5d6c1eea78c288aa451c69fa0532f347a4e15eedc976460e5db2577f25e1/EXtra_geom-1.8.0-py3-none-any.whl (from https://pypi.org/simple/extra-geom/) (requires-python:>=3.6) 2026-03-27T06:20:26,832 Found link https://files.pythonhosted.org/packages/6f/f9/e778a9249231be9ff7e947e2240eb82cf2a5315084239a0a6f04687e2db5/EXtra-geom-1.9.0.tar.gz (from https://pypi.org/simple/extra-geom/) (requires-python:>=3.6), version: 1.9.0 2026-03-27T06:20:26,833 Skipping link: No binaries permitted for extra-geom: https://files.pythonhosted.org/packages/e8/c5/296aab7316164490b4bb315fa56b0ff896199da32437047be1a8da4b1f83/EXtra_geom-1.9.0-py3-none-any.whl (from https://pypi.org/simple/extra-geom/) (requires-python:>=3.6) 2026-03-27T06:20:26,834 Found link https://files.pythonhosted.org/packages/2e/f9/84b7cd622d912082859d3c38a130d6504b8a0722949930d123d7e1328f7c/EXtra-geom-1.10.0.tar.gz (from https://pypi.org/simple/extra-geom/) (requires-python:>=3.6), version: 1.10.0 2026-03-27T06:20:26,834 Skipping link: No binaries permitted for extra-geom: https://files.pythonhosted.org/packages/68/b2/abccddd2a32eabce5e440857fb54b16d014bff950201c93fc8988e770422/EXtra_geom-1.10.0-py3-none-any.whl (from https://pypi.org/simple/extra-geom/) (requires-python:>=3.6) 2026-03-27T06:20:26,835 Found link https://files.pythonhosted.org/packages/cc/83/57e422dd9d08fa86c532bcec31058dd9b2044caa3c0542028a19858a240b/EXtra-geom-1.11.0.tar.gz (from https://pypi.org/simple/extra-geom/) (requires-python:>=3.6), version: 1.11.0 2026-03-27T06:20:26,836 Skipping link: No binaries permitted for extra-geom: https://files.pythonhosted.org/packages/c7/c2/67196ea840875769e8de3664309ad463267f14f631e15ccffd9efc50781a/EXtra_geom-1.11.0-py3-none-any.whl (from https://pypi.org/simple/extra-geom/) (requires-python:>=3.6) 2026-03-27T06:20:26,836 Skipping link: No binaries permitted for extra-geom: https://files.pythonhosted.org/packages/f4/f4/d86279965da5791296419d9f9b95ea7d7b90e02b090f121ef6b11f81d327/EXtra_geom-1.12.0-py3-none-any.whl (from https://pypi.org/simple/extra-geom/) (requires-python:>=3.6) 2026-03-27T06:20:26,837 Found link https://files.pythonhosted.org/packages/53/b7/431cf7af96d2a23ef3550f4b8e1bc0650028813cb7ce26235610d8b78acd/extra_geom-1.12.0.tar.gz (from https://pypi.org/simple/extra-geom/) (requires-python:>=3.6), version: 1.12.0 2026-03-27T06:20:26,838 Skipping link: No binaries permitted for extra-geom: https://files.pythonhosted.org/packages/9e/d3/ddf21b1af58ff98731d3c98e7f4584d11f7872c7f06d2b28d59204ec4b9b/EXtra_geom-1.13.0-py3-none-any.whl (from https://pypi.org/simple/extra-geom/) (requires-python:>=3.9) 2026-03-27T06:20:26,838 Found link https://files.pythonhosted.org/packages/5e/52/1ad4359734c27f8f1c727b9cba011acf729ba1a8140c5168ac552b77f4b5/extra_geom-1.13.0.tar.gz (from https://pypi.org/simple/extra-geom/) (requires-python:>=3.9), version: 1.13.0 2026-03-27T06:20:26,839 Skipping link: No binaries permitted for extra-geom: https://files.pythonhosted.org/packages/0c/70/11e34fc0f02dc15de4bf31d6aaa62e87352f0aa780fcf6afbdbbca505108/extra_geom-1.14.0-py3-none-any.whl (from https://pypi.org/simple/extra-geom/) (requires-python:>=3.10) 2026-03-27T06:20:26,840 Found link https://files.pythonhosted.org/packages/fc/c2/0e872d13f4724071c1b6c36fce9dfe736647500110a4b2f12526c335c8c8/extra_geom-1.14.0.tar.gz (from https://pypi.org/simple/extra-geom/) (requires-python:>=3.10), version: 1.14.0 2026-03-27T06:20:26,841 Skipping link: No binaries permitted for extra-geom: https://files.pythonhosted.org/packages/f7/6b/a3f3253a7e3b8d999e6ef64b64121f7d9dd47fc31a897a305ae39f18bfa7/extra_geom-1.15.0-py3-none-any.whl (from https://pypi.org/simple/extra-geom/) (requires-python:>=3.10) 2026-03-27T06:20:26,842 Found link https://files.pythonhosted.org/packages/4d/61/3624a1366e9c64f4a0fad62900d01f6596794de046c33f7d92fe54d49599/extra_geom-1.15.0.tar.gz (from https://pypi.org/simple/extra-geom/) (requires-python:>=3.10), version: 1.15.0 2026-03-27T06:20:26,842 Skipping link: No binaries permitted for extra-geom: https://files.pythonhosted.org/packages/08/1f/89f196f1b5c3640ddd9f9432f7a2f700f46905ed07ac711fa741459b2559/extra_geom-1.16.0-py3-none-any.whl (from https://pypi.org/simple/extra-geom/) (requires-python:>=3.10) 2026-03-27T06:20:26,843 Found link https://files.pythonhosted.org/packages/30/62/9d4c86b16fbc2ff1f3b108069eac6fb0dca2a0cd97492940b15c6e9a57c2/extra_geom-1.16.0.tar.gz (from https://pypi.org/simple/extra-geom/) (requires-python:>=3.10), version: 1.16.0 2026-03-27T06:20:26,844 Fetching project page and analyzing links: https://www.piwheels.org/simple/extra-geom/ 2026-03-27T06:20:26,844 Getting page https://www.piwheels.org/simple/extra-geom/ 2026-03-27T06:20:26,845 Found index url https://www.piwheels.org/simple 2026-03-27T06:20:27,029 Fetched page https://www.piwheels.org/simple/extra-geom/ as text/html 2026-03-27T06:20:27,037 Skipping link: No binaries permitted for extra-geom: https://archive1.piwheels.org/simple/extra-geom/extra_geom-1.15.0-py3-none-any.whl#sha256=31221662aa75ebdead8fd5a567a193ba2997a4fb436e2b027739b9ee4074307f (from https://www.piwheels.org/simple/extra-geom/) (requires-python:>=3.10) 2026-03-27T06:20:27,037 Skipping link: No binaries permitted for extra-geom: https://archive1.piwheels.org/simple/extra-geom/EXtra_geom-1.14.0-py3-none-any.whl#sha256=01f3c14a7ee6ae1b987da1da99acb04a52e4ad2a24bfdacbdcaaaacbb0d5ecc4 (from https://www.piwheels.org/simple/extra-geom/) (requires-python:>=3.10) 2026-03-27T06:20:27,038 Skipping link: No binaries permitted for extra-geom: https://archive1.piwheels.org/simple/extra-geom/EXtra_geom-1.13.0-py3-none-any.whl#sha256=f034a4e0d9380d0cbecc233f8e7ce561e5e47da79b2f6d91ada77d4856515ad6 (from https://www.piwheels.org/simple/extra-geom/) (requires-python:>=3.9) 2026-03-27T06:20:27,039 Skipping link: No binaries permitted for extra-geom: https://archive1.piwheels.org/simple/extra-geom/EXtra_geom-1.12.0-py3-none-any.whl#sha256=e87585babb63d71ae65c834a7583024a7bf5507c271790bf6b85c88de197287d (from https://www.piwheels.org/simple/extra-geom/) (requires-python:>=3.6) 2026-03-27T06:20:27,039 Skipping link: No binaries permitted for extra-geom: https://archive1.piwheels.org/simple/extra-geom/EXtra_geom-1.11.0-py3-none-any.whl#sha256=da9dd459c185ab2bdd95bd1eced5189e86c4a71cbad94049f4baac41c3065c40 (from https://www.piwheels.org/simple/extra-geom/) (requires-python:>=3.6) 2026-03-27T06:20:27,040 Skipping link: No binaries permitted for extra-geom: https://archive1.piwheels.org/simple/extra-geom/EXtra_geom-1.10.0-py3-none-any.whl#sha256=8163c6a705566982d5a964f1918a867911407a573eb23ebaf7481f1268658be8 (from https://www.piwheels.org/simple/extra-geom/) (requires-python:>=3.6) 2026-03-27T06:20:27,040 Skipping link: No binaries permitted for extra-geom: https://archive1.piwheels.org/simple/extra-geom/EXtra_geom-1.9.0-py3-none-any.whl#sha256=6aa2c94b8d10eb730f3102a9211281df1f45672c8437792d41eacccdb77486fb (from https://www.piwheels.org/simple/extra-geom/) (requires-python:>=3.6) 2026-03-27T06:20:27,041 Skipping link: No binaries permitted for extra-geom: https://archive1.piwheels.org/simple/extra-geom/EXtra_geom-1.8.0-py3-none-any.whl#sha256=19990a6c6b2911c384de89484edcae54c13000db906a628db5887705b8fbb8cc (from https://www.piwheels.org/simple/extra-geom/) (requires-python:>=3.6) 2026-03-27T06:20:27,041 Skipping link: No binaries permitted for extra-geom: https://archive1.piwheels.org/simple/extra-geom/EXtra_geom-1.7.1-py3-none-any.whl#sha256=a572213f4a34cb61807e128d648bf5d0154d263894a6ee6af4e6bcd65e6e4698 (from https://www.piwheels.org/simple/extra-geom/) (requires-python:>=3.6) 2026-03-27T06:20:27,042 Skipping link: No binaries permitted for extra-geom: https://archive1.piwheels.org/simple/extra-geom/EXtra_geom-1.7.0-py3-none-any.whl#sha256=96fd196771590bece99745f1ba4bef54e6ed56964b51576a16f30fb3291211ca (from https://www.piwheels.org/simple/extra-geom/) (requires-python:>=3.6) 2026-03-27T06:20:27,043 Skipping link: No binaries permitted for extra-geom: https://archive1.piwheels.org/simple/extra-geom/EXtra_geom-1.6.0-py3-none-any.whl#sha256=9e4d47e01e2ab6060a8dd0e2976ad30a58087ccfd8d2a09f60caa295582b322a (from https://www.piwheels.org/simple/extra-geom/) (requires-python:>=3.6) 2026-03-27T06:20:27,043 Skipping link: No binaries permitted for extra-geom: https://archive1.piwheels.org/simple/extra-geom/EXtra_geom-1.5.0-py3-none-any.whl#sha256=f52ef43ffcce4df85fb720fd8367c6f3775fcc8487075d58eb27c5bf1f772a70 (from https://www.piwheels.org/simple/extra-geom/) (requires-python:>=3.6) 2026-03-27T06:20:27,043 Skipping link: No binaries permitted for extra-geom: https://archive1.piwheels.org/simple/extra-geom/EXtra_geom-1.4.0-py3-none-any.whl#sha256=96eed9fae60e697642dda773c13b088af7653338d6881cb58938adf664332590 (from https://www.piwheels.org/simple/extra-geom/) (requires-python:>=3.6) 2026-03-27T06:20:27,044 Skipping link: No binaries permitted for extra-geom: https://archive1.piwheels.org/simple/extra-geom/EXtra_geom-1.3.0-py3-none-any.whl#sha256=4f13e5bf483ef086da47e76b0718f5793aa1c503579e3740181ea4935c4338b2 (from https://www.piwheels.org/simple/extra-geom/) (requires-python:>=3.6) 2026-03-27T06:20:27,044 Skipping link: No binaries permitted for extra-geom: https://archive1.piwheels.org/simple/extra-geom/EXtra_geom-1.2.1-py3-none-any.whl#sha256=a5089b21166715460e230e89e4132c487f125afc7046d3246a165a1025226e0a (from https://www.piwheels.org/simple/extra-geom/) (requires-python:>=3.6) 2026-03-27T06:20:27,045 Skipping link: No binaries permitted for extra-geom: https://archive1.piwheels.org/simple/extra-geom/EXtra_geom-1.2.0-py3-none-any.whl#sha256=27856920962d316bbdd4573798a7f2e1e4253de49e8bdeb2ec4df0f6c9e349ec (from https://www.piwheels.org/simple/extra-geom/) (requires-python:>=3.6) 2026-03-27T06:20:27,046 Skipping link: No binaries permitted for extra-geom: https://archive1.piwheels.org/simple/extra-geom/EXtra_geom-1.1.1-py3-none-any.whl#sha256=91b874dc1d6e04b77e5e6092faf19bba5235cb2fe453ce2351e004f1cee73b74 (from https://www.piwheels.org/simple/extra-geom/) (requires-python:>=3.6) 2026-03-27T06:20:27,046 Skipping link: No binaries permitted for extra-geom: https://archive1.piwheels.org/simple/extra-geom/EXtra_geom-1.1.0-py3-none-any.whl#sha256=d76b6eacaba4ebd2d48ae8ff9a4c9e45c0dbecaa5c0fd3d0caa93853750b797e (from https://www.piwheels.org/simple/extra-geom/) (requires-python:>=3.6) 2026-03-27T06:20:27,047 Skipping link: No binaries permitted for extra-geom: https://archive1.piwheels.org/simple/extra-geom/EXtra_geom-1.0.0-py3-none-any.whl#sha256=da987e320c1902d0a0c76d4aade88954172cce494424c303f96aa0f8fc29e8fd (from https://www.piwheels.org/simple/extra-geom/) (requires-python:>=3.6) 2026-03-27T06:20:27,047 Skipping link: No binaries permitted for extra-geom: https://archive1.piwheels.org/simple/extra-geom/EXtra_geom-0.10.0-py3-none-any.whl#sha256=61ecbe3597a6f6423c766deab9028ba15714b0575f248000c28ef7e2cabfe0a0 (from https://www.piwheels.org/simple/extra-geom/) (requires-python:>=3.5) 2026-03-27T06:20:27,048 Skipping link: No binaries permitted for extra-geom: https://archive1.piwheels.org/simple/extra-geom/EXtra_geom-0.9.0-py3-none-any.whl#sha256=59a0768d24e7e17284a793e9cce02255ee26566d47f0c867d805bf7c72c9b327 (from https://www.piwheels.org/simple/extra-geom/) (requires-python:>=3.5) 2026-03-27T06:20:27,049 Skipping link: No binaries permitted for extra-geom: https://archive1.piwheels.org/simple/extra-geom/EXtra_geom-0.8.0-py3-none-any.whl#sha256=98dab7f31f4bbec6a9d60ee280b6eeb2b413e9197e5f1180a0e6b9727a6970a0 (from https://www.piwheels.org/simple/extra-geom/) (requires-python:>=3.5) 2026-03-27T06:20:27,049 Skipping link: not a file: https://www.piwheels.org/simple/extra-geom/ 2026-03-27T06:20:27,050 Skipping link: not a file: https://pypi.org/simple/extra-geom/ 2026-03-27T06:20:27,073 Given no hashes to check 1 links for project 'extra-geom': discarding no candidates 2026-03-27T06:20:27,092 Collecting extra-geom==1.16.0 2026-03-27T06:20:27,094 Created temporary directory: /tmp/pip-unpack-uq9h72g3 2026-03-27T06:20:27,245 Downloading extra_geom-1.16.0.tar.gz (86 kB) 2026-03-27T06:20:27,409 Added extra-geom==1.16.0 from https://files.pythonhosted.org/packages/30/62/9d4c86b16fbc2ff1f3b108069eac6fb0dca2a0cd97492940b15c6e9a57c2/extra_geom-1.16.0.tar.gz to build tracker '/tmp/pip-build-tracker-mgu1myji' 2026-03-27T06:20:27,410 Running setup.py (path:/tmp/pip-wheel-4f201pjh/extra-geom_9f7148ea660849f684b2a2b5116f34f8/setup.py) egg_info for package extra-geom 2026-03-27T06:20:27,411 Created temporary directory: /tmp/pip-pip-egg-info-66j10n33 2026-03-27T06:20:27,412 Preparing metadata (setup.py): started 2026-03-27T06:20:27,413 Running command python setup.py egg_info 2026-03-27T06:20:28,242 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-27T06:20:28,242 !! 2026-03-27T06:20:28,243 ******************************************************************************** 2026-03-27T06:20:28,244 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-27T06:20:28,245 License :: OSI Approved :: BSD License 2026-03-27T06:20:28,246 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-27T06:20:28,247 ******************************************************************************** 2026-03-27T06:20:28,248 !! 2026-03-27T06:20:28,248 self._finalize_license_expression() 2026-03-27T06:20:28,271 running egg_info 2026-03-27T06:20:28,297 creating /tmp/pip-pip-egg-info-66j10n33/EXtra_geom.egg-info 2026-03-27T06:20:28,298 writing /tmp/pip-pip-egg-info-66j10n33/EXtra_geom.egg-info/PKG-INFO 2026-03-27T06:20:28,305 writing dependency_links to /tmp/pip-pip-egg-info-66j10n33/EXtra_geom.egg-info/dependency_links.txt 2026-03-27T06:20:28,308 writing requirements to /tmp/pip-pip-egg-info-66j10n33/EXtra_geom.egg-info/requires.txt 2026-03-27T06:20:28,309 writing top-level names to /tmp/pip-pip-egg-info-66j10n33/EXtra_geom.egg-info/top_level.txt 2026-03-27T06:20:28,311 writing manifest file '/tmp/pip-pip-egg-info-66j10n33/EXtra_geom.egg-info/SOURCES.txt' 2026-03-27T06:20:28,398 reading manifest file '/tmp/pip-pip-egg-info-66j10n33/EXtra_geom.egg-info/SOURCES.txt' 2026-03-27T06:20:28,400 reading manifest template 'MANIFEST.in' 2026-03-27T06:20:28,401 adding license file 'LICENSE' 2026-03-27T06:20:28,404 writing manifest file '/tmp/pip-pip-egg-info-66j10n33/EXtra_geom.egg-info/SOURCES.txt' 2026-03-27T06:20:28,511 Preparing metadata (setup.py): finished with status 'done' 2026-03-27T06:20:28,515 Source in /tmp/pip-wheel-4f201pjh/extra-geom_9f7148ea660849f684b2a2b5116f34f8 has version 1.16.0, which satisfies requirement extra-geom==1.16.0 from https://files.pythonhosted.org/packages/30/62/9d4c86b16fbc2ff1f3b108069eac6fb0dca2a0cd97492940b15c6e9a57c2/extra_geom-1.16.0.tar.gz 2026-03-27T06:20:28,516 Removed extra-geom==1.16.0 from https://files.pythonhosted.org/packages/30/62/9d4c86b16fbc2ff1f3b108069eac6fb0dca2a0cd97492940b15c6e9a57c2/extra_geom-1.16.0.tar.gz from build tracker '/tmp/pip-build-tracker-mgu1myji' 2026-03-27T06:20:28,522 Created temporary directory: /tmp/pip-unpack-sxpat0zn 2026-03-27T06:20:28,523 Building wheels for collected packages: extra-geom 2026-03-27T06:20:28,527 Created temporary directory: /tmp/pip-wheel-r5d9qoxs 2026-03-27T06:20:28,528 Building wheel for extra-geom (setup.py): started 2026-03-27T06:20:28,529 Destination directory: /tmp/pip-wheel-r5d9qoxs 2026-03-27T06:20:28,529 Running command python setup.py bdist_wheel 2026-03-27T06:20:29,359 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-27T06:20:29,360 !! 2026-03-27T06:20:29,361 ******************************************************************************** 2026-03-27T06:20:29,361 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-27T06:20:29,362 License :: OSI Approved :: BSD License 2026-03-27T06:20:29,363 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-27T06:20:29,363 ******************************************************************************** 2026-03-27T06:20:29,365 !! 2026-03-27T06:20:29,365 self._finalize_license_expression() 2026-03-27T06:20:29,366 running bdist_wheel 2026-03-27T06:20:29,496 running build 2026-03-27T06:20:29,497 running build_py 2026-03-27T06:20:29,531 creating build/lib/extra_geom 2026-03-27T06:20:29,534 copying extra_geom/base.py -> build/lib/extra_geom 2026-03-27T06:20:29,538 copying extra_geom/motors.py -> build/lib/extra_geom 2026-03-27T06:20:29,541 copying extra_geom/detectors.py -> build/lib/extra_geom 2026-03-27T06:20:29,547 copying extra_geom/pyfai.py -> build/lib/extra_geom 2026-03-27T06:20:29,549 copying extra_geom/crystfel_fmt.py -> build/lib/extra_geom 2026-03-27T06:20:29,551 copying extra_geom/snapped.py -> build/lib/extra_geom 2026-03-27T06:20:29,554 copying extra_geom/lpd_old.py -> build/lib/extra_geom 2026-03-27T06:20:29,557 copying extra_geom/__init__.py -> build/lib/extra_geom 2026-03-27T06:20:29,559 creating build/lib/extra_geom/tests 2026-03-27T06:20:29,560 copying extra_geom/tests/test_interpolate_assembly.py -> build/lib/extra_geom/tests 2026-03-27T06:20:29,562 copying extra_geom/tests/test_epix_geometry.py -> build/lib/extra_geom/tests 2026-03-27T06:20:29,565 copying extra_geom/tests/test_agipd_geometry.py -> build/lib/extra_geom/tests 2026-03-27T06:20:29,568 copying extra_geom/tests/test_lpd_geometry.py -> build/lib/extra_geom/tests 2026-03-27T06:20:29,570 copying extra_geom/tests/test_dssc_geometry.py -> build/lib/extra_geom/tests 2026-03-27T06:20:29,573 copying extra_geom/tests/test_generic_geometry.py -> build/lib/extra_geom/tests 2026-03-27T06:20:29,574 copying extra_geom/tests/test_motors.py -> build/lib/extra_geom/tests 2026-03-27T06:20:29,577 copying extra_geom/tests/test_jungfrau_geometry.py -> build/lib/extra_geom/tests 2026-03-27T06:20:29,580 copying extra_geom/tests/test_pnccd_geometry.py -> build/lib/extra_geom/tests 2026-03-27T06:20:29,582 copying extra_geom/tests/test_agipd500k2g_geometry.py -> build/lib/extra_geom/tests 2026-03-27T06:20:29,584 copying extra_geom/tests/__init__.py -> build/lib/extra_geom/tests 2026-03-27T06:20:29,586 copying extra_geom/tests/test_lpdmini_geometry.py -> build/lib/extra_geom/tests 2026-03-27T06:20:29,588 copying extra_geom/tests/utils.py -> build/lib/extra_geom/tests 2026-03-27T06:20:29,590 copying extra_geom/tests/test_geometry_old.py -> build/lib/extra_geom/tests 2026-03-27T06:20:29,593 copying extra_geom/tests/dssc_geo_june19.h5 -> build/lib/extra_geom/tests 2026-03-27T06:20:29,597 copying extra_geom/tests/lpd_mar_18.h5 -> build/lib/extra_geom/tests 2026-03-27T06:20:29,633 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2026-03-27T06:20:29,634 !! 2026-03-27T06:20:29,635 ******************************************************************************** 2026-03-27T06:20:29,636 Please avoid running ``setup.py`` directly. 2026-03-27T06:20:29,637 Instead, use pypa/build, pypa/installer or other 2026-03-27T06:20:29,637 standards-based tools. 2026-03-27T06:20:29,638 This deprecation is overdue, please update your project and remove deprecated 2026-03-27T06:20:29,639 calls to avoid build errors in the future. 2026-03-27T06:20:29,640 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2026-03-27T06:20:29,640 ******************************************************************************** 2026-03-27T06:20:29,641 !! 2026-03-27T06:20:29,641 self.initialize_options() 2026-03-27T06:20:29,665 installing to build/bdist.linux-armv7l/wheel 2026-03-27T06:20:29,665 running install 2026-03-27T06:20:29,690 running install_lib 2026-03-27T06:20:29,719 creating build/bdist.linux-armv7l/wheel 2026-03-27T06:20:29,721 creating build/bdist.linux-armv7l/wheel/extra_geom 2026-03-27T06:20:29,723 copying build/lib/extra_geom/base.py -> build/bdist.linux-armv7l/wheel/./extra_geom 2026-03-27T06:20:29,726 copying build/lib/extra_geom/motors.py -> build/bdist.linux-armv7l/wheel/./extra_geom 2026-03-27T06:20:29,729 copying build/lib/extra_geom/detectors.py -> build/bdist.linux-armv7l/wheel/./extra_geom 2026-03-27T06:20:29,734 copying build/lib/extra_geom/pyfai.py -> build/bdist.linux-armv7l/wheel/./extra_geom 2026-03-27T06:20:29,736 copying build/lib/extra_geom/crystfel_fmt.py -> build/bdist.linux-armv7l/wheel/./extra_geom 2026-03-27T06:20:29,739 copying build/lib/extra_geom/snapped.py -> build/bdist.linux-armv7l/wheel/./extra_geom 2026-03-27T06:20:29,742 copying build/lib/extra_geom/lpd_old.py -> build/bdist.linux-armv7l/wheel/./extra_geom 2026-03-27T06:20:29,745 copying build/lib/extra_geom/__init__.py -> build/bdist.linux-armv7l/wheel/./extra_geom 2026-03-27T06:20:29,748 creating build/bdist.linux-armv7l/wheel/extra_geom/tests 2026-03-27T06:20:29,749 copying build/lib/extra_geom/tests/test_interpolate_assembly.py -> build/bdist.linux-armv7l/wheel/./extra_geom/tests 2026-03-27T06:20:29,752 copying build/lib/extra_geom/tests/test_epix_geometry.py -> build/bdist.linux-armv7l/wheel/./extra_geom/tests 2026-03-27T06:20:29,754 copying build/lib/extra_geom/tests/test_agipd_geometry.py -> build/bdist.linux-armv7l/wheel/./extra_geom/tests 2026-03-27T06:20:29,757 copying build/lib/extra_geom/tests/test_lpd_geometry.py -> build/bdist.linux-armv7l/wheel/./extra_geom/tests 2026-03-27T06:20:29,760 copying build/lib/extra_geom/tests/test_dssc_geometry.py -> build/bdist.linux-armv7l/wheel/./extra_geom/tests 2026-03-27T06:20:29,762 copying build/lib/extra_geom/tests/dssc_geo_june19.h5 -> build/bdist.linux-armv7l/wheel/./extra_geom/tests 2026-03-27T06:20:29,766 copying build/lib/extra_geom/tests/test_generic_geometry.py -> build/bdist.linux-armv7l/wheel/./extra_geom/tests 2026-03-27T06:20:29,768 copying build/lib/extra_geom/tests/test_motors.py -> build/bdist.linux-armv7l/wheel/./extra_geom/tests 2026-03-27T06:20:29,771 copying build/lib/extra_geom/tests/test_jungfrau_geometry.py -> build/bdist.linux-armv7l/wheel/./extra_geom/tests 2026-03-27T06:20:29,774 copying build/lib/extra_geom/tests/test_pnccd_geometry.py -> build/bdist.linux-armv7l/wheel/./extra_geom/tests 2026-03-27T06:20:29,775 copying build/lib/extra_geom/tests/test_agipd500k2g_geometry.py -> build/bdist.linux-armv7l/wheel/./extra_geom/tests 2026-03-27T06:20:29,778 copying build/lib/extra_geom/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./extra_geom/tests 2026-03-27T06:20:29,780 copying build/lib/extra_geom/tests/test_lpdmini_geometry.py -> build/bdist.linux-armv7l/wheel/./extra_geom/tests 2026-03-27T06:20:29,782 copying build/lib/extra_geom/tests/lpd_mar_18.h5 -> build/bdist.linux-armv7l/wheel/./extra_geom/tests 2026-03-27T06:20:29,792 copying build/lib/extra_geom/tests/utils.py -> build/bdist.linux-armv7l/wheel/./extra_geom/tests 2026-03-27T06:20:29,794 copying build/lib/extra_geom/tests/test_geometry_old.py -> build/bdist.linux-armv7l/wheel/./extra_geom/tests 2026-03-27T06:20:29,796 running install_egg_info 2026-03-27T06:20:29,834 running egg_info 2026-03-27T06:20:29,861 writing EXtra_geom.egg-info/PKG-INFO 2026-03-27T06:20:29,869 writing dependency_links to EXtra_geom.egg-info/dependency_links.txt 2026-03-27T06:20:29,872 writing requirements to EXtra_geom.egg-info/requires.txt 2026-03-27T06:20:29,874 writing top-level names to EXtra_geom.egg-info/top_level.txt 2026-03-27T06:20:29,905 reading manifest file 'EXtra_geom.egg-info/SOURCES.txt' 2026-03-27T06:20:29,908 reading manifest template 'MANIFEST.in' 2026-03-27T06:20:29,910 adding license file 'LICENSE' 2026-03-27T06:20:29,914 writing manifest file 'EXtra_geom.egg-info/SOURCES.txt' 2026-03-27T06:20:29,915 Copying EXtra_geom.egg-info to build/bdist.linux-armv7l/wheel/./EXtra_geom-1.16.0-py3.11.egg-info 2026-03-27T06:20:29,925 running install_scripts 2026-03-27T06:20:29,936 creating build/bdist.linux-armv7l/wheel/extra_geom-1.16.0.dist-info/WHEEL 2026-03-27T06:20:29,939 creating '/tmp/pip-wheel-r5d9qoxs/extra_geom-1.16.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-03-27T06:20:29,942 adding 'extra_geom/__init__.py' 2026-03-27T06:20:29,948 adding 'extra_geom/base.py' 2026-03-27T06:20:29,951 adding 'extra_geom/crystfel_fmt.py' 2026-03-27T06:20:29,962 adding 'extra_geom/detectors.py' 2026-03-27T06:20:29,965 adding 'extra_geom/lpd_old.py' 2026-03-27T06:20:29,967 adding 'extra_geom/motors.py' 2026-03-27T06:20:29,969 adding 'extra_geom/pyfai.py' 2026-03-27T06:20:29,971 adding 'extra_geom/snapped.py' 2026-03-27T06:20:29,973 adding 'extra_geom/tests/__init__.py' 2026-03-27T06:20:29,977 adding 'extra_geom/tests/dssc_geo_june19.h5' 2026-03-27T06:20:29,993 adding 'extra_geom/tests/lpd_mar_18.h5' 2026-03-27T06:20:29,998 adding 'extra_geom/tests/test_agipd500k2g_geometry.py' 2026-03-27T06:20:30,000 adding 'extra_geom/tests/test_agipd_geometry.py' 2026-03-27T06:20:30,002 adding 'extra_geom/tests/test_dssc_geometry.py' 2026-03-27T06:20:30,004 adding 'extra_geom/tests/test_epix_geometry.py' 2026-03-27T06:20:30,007 adding 'extra_geom/tests/test_generic_geometry.py' 2026-03-27T06:20:30,009 adding 'extra_geom/tests/test_geometry_old.py' 2026-03-27T06:20:30,011 adding 'extra_geom/tests/test_interpolate_assembly.py' 2026-03-27T06:20:30,014 adding 'extra_geom/tests/test_jungfrau_geometry.py' 2026-03-27T06:20:30,017 adding 'extra_geom/tests/test_lpd_geometry.py' 2026-03-27T06:20:30,019 adding 'extra_geom/tests/test_lpdmini_geometry.py' 2026-03-27T06:20:30,022 adding 'extra_geom/tests/test_motors.py' 2026-03-27T06:20:30,024 adding 'extra_geom/tests/test_pnccd_geometry.py' 2026-03-27T06:20:30,026 adding 'extra_geom/tests/utils.py' 2026-03-27T06:20:30,029 adding 'extra_geom-1.16.0.dist-info/licenses/LICENSE' 2026-03-27T06:20:30,031 adding 'extra_geom-1.16.0.dist-info/METADATA' 2026-03-27T06:20:30,033 adding 'extra_geom-1.16.0.dist-info/WHEEL' 2026-03-27T06:20:30,035 adding 'extra_geom-1.16.0.dist-info/top_level.txt' 2026-03-27T06:20:30,036 adding 'extra_geom-1.16.0.dist-info/RECORD' 2026-03-27T06:20:30,040 removing build/bdist.linux-armv7l/wheel 2026-03-27T06:20:30,169 Building wheel for extra-geom (setup.py): finished with status 'done' 2026-03-27T06:20:30,173 Created wheel for extra-geom: filename=extra_geom-1.16.0-py3-none-any.whl size=96843 sha256=db692addd1db88ecf4bd113b742d39db7048a42c8a8327eadfdb95dd166e0100 2026-03-27T06:20:30,174 Stored in directory: /tmp/pip-ephem-wheel-cache-0kuocz6h/wheels/a1/f2/de/39300ec4c998bdd7ce0ffc1dc2a2e07905c17cffc5bc2e990f 2026-03-27T06:20:30,185 Successfully built extra-geom 2026-03-27T06:20:30,191 Removed build tracker: '/tmp/pip-build-tracker-mgu1myji'