2025-09-07T23:24:11,361 Created temporary directory: /tmp/pip-build-tracker-0nk8k6ui 2025-09-07T23:24:11,362 Initialized build tracking at /tmp/pip-build-tracker-0nk8k6ui 2025-09-07T23:24:11,362 Created build tracker: /tmp/pip-build-tracker-0nk8k6ui 2025-09-07T23:24:11,362 Entered build tracker: /tmp/pip-build-tracker-0nk8k6ui 2025-09-07T23:24:11,363 Created temporary directory: /tmp/pip-wheel-yqwv1d6d 2025-09-07T23:24:11,366 Created temporary directory: /tmp/pip-ephem-wheel-cache-wpdlarvr 2025-09-07T23:24:11,426 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-07T23:24:11,428 2 location(s) to search for versions of diffpy-utils: 2025-09-07T23:24:11,428 * https://pypi.org/simple/diffpy-utils/ 2025-09-07T23:24:11,428 * https://www.piwheels.org/simple/diffpy-utils/ 2025-09-07T23:24:11,428 Fetching project page and analyzing links: https://pypi.org/simple/diffpy-utils/ 2025-09-07T23:24:11,429 Getting page https://pypi.org/simple/diffpy-utils/ 2025-09-07T23:24:11,430 Found index url https://pypi.org/simple/ 2025-09-07T23:24:11,578 Fetched page https://pypi.org/simple/diffpy-utils/ as application/vnd.pypi.simple.v1+json 2025-09-07T23:24:11,592 Skipping link: No binaries permitted for diffpy-utils: https://files.pythonhosted.org/packages/c0/24/bf6f8183ce54db06e37117eb81cafbaed5c72c89f040375d4a0d5a314d1e/diffpy.utils-0.6.0rc0-py3-none-any.whl (from https://pypi.org/simple/diffpy-utils/) (requires-python:<3.14,>=3.11) 2025-09-07T23:24:11,594 Found link https://files.pythonhosted.org/packages/92/ae/4851a32d5d97ded7c393d70ee744aecad7b21444a12ea48ee5a1ef5cf756/diffpy_utils-0.6.0rc0.tar.gz (from https://pypi.org/simple/diffpy-utils/) (requires-python:<3.14,>=3.11), version: 0.6.0rc0 2025-09-07T23:24:11,595 Found link https://files.pythonhosted.org/packages/8f/96/4edfd7a448d130f1645b69136eaeadade1187bbf81244dae53d6b84b1802/diffpy.utils-1.1b1.tar.gz (from https://pypi.org/simple/diffpy-utils/), version: 1.1b1 2025-09-07T23:24:11,595 Found link https://files.pythonhosted.org/packages/2d/2b/d38f4477da328044edc1735f91b05774cdffba17eb08dc17188d836d536a/diffpy.utils-1.1.tar.gz (from https://pypi.org/simple/diffpy-utils/), version: 1.1 2025-09-07T23:24:11,596 Found link https://files.pythonhosted.org/packages/b3/81/4a6a41cbee25293139590d545da3401e9cf7bd262331a262ec7d179f5b19/diffpy.utils-1.2.tar.gz (from https://pypi.org/simple/diffpy-utils/), version: 1.2 2025-09-07T23:24:11,597 Found link https://files.pythonhosted.org/packages/46/35/4a45f02c5cd8e4e5637f473a28d1d31bdd832ec43cce1e577ac244d5e405/diffpy.utils-1.2.1.tar.gz (from https://pypi.org/simple/diffpy-utils/), version: 1.2.1 2025-09-07T23:24:11,597 Found link https://files.pythonhosted.org/packages/93/76/23ad36785134dbbd3b649ad71398f579cca16f402c3dcfce9bea1ec7ba90/diffpy.utils-1.2.2.tar.gz (from https://pypi.org/simple/diffpy-utils/), version: 1.2.2 2025-09-07T23:24:11,598 Found link https://files.pythonhosted.org/packages/9d/7f/3bdcfdccd55f82fa86039872bd9f5a7979f427cf7c210f0ca285d7bafd55/diffpy.utils-3.0.0.tar.gz (from https://pypi.org/simple/diffpy-utils/), version: 3.0.0 2025-09-07T23:24:11,598 Found link https://files.pythonhosted.org/packages/b7/a3/b1e80e30d72ed7f7b14bf4b9e8a70372c7d3ddf089fd8fe89edb83710766/diffpy.utils-3.0.0.post2.tar.gz (from https://pypi.org/simple/diffpy-utils/), version: 3.0.0.post2 2025-09-07T23:24:11,599 Skipping link: No binaries permitted for diffpy-utils: https://files.pythonhosted.org/packages/66/1d/dc19ddaaa96be06a7d93b9d949f5aaed370ba8e1b5a855aee068758ab9c3/diffpy.utils-3.1.0-py3-none-any.whl (from https://pypi.org/simple/diffpy-utils/) 2025-09-07T23:24:11,599 Found link https://files.pythonhosted.org/packages/75/d3/ff9fb7a6511aae8e04d0bf394e3b0980641c99464b6a84810e208e5509b7/diffpy.utils-3.1.0.tar.gz (from https://pypi.org/simple/diffpy-utils/), version: 3.1.0 2025-09-07T23:24:11,599 Found link https://files.pythonhosted.org/packages/16/01/4d1d20d830b775178f7b7676ff3f8970717d514bd1b1ed394cf645599c23/diffpy.utils-3.1.0.post44.tar.gz (from https://pypi.org/simple/diffpy-utils/), version: 3.1.0.post44 2025-09-07T23:24:11,599 Found link https://files.pythonhosted.org/packages/f2/08/f06861ac9abf21bbaf5111f987023f95fd211bebc2a35099e7db0adb9612/diffpy.utils-3.1.0.post46.tar.gz (from https://pypi.org/simple/diffpy-utils/), version: 3.1.0.post46 2025-09-07T23:24:11,599 Found link https://files.pythonhosted.org/packages/1b/88/481c9331d8690865d350ce608ce152d712b812eb9233ef1e015e3bc40568/diffpy.utils-3.2.0.tar.gz (from https://pypi.org/simple/diffpy-utils/), version: 3.2.0 2025-09-07T23:24:11,600 Found link https://files.pythonhosted.org/packages/6e/0f/b7e74057744a84eb8a2403cf6d4623bbbaedaddba5e96b6eb24c2bf38624/diffpy.utils-3.2.0.post2.tar.gz (from https://pypi.org/simple/diffpy-utils/), version: 3.2.0.post2 2025-09-07T23:24:11,600 Found link https://files.pythonhosted.org/packages/f1/8d/d8246700a6cb86a18c3958684bcdce82fb4c01ad0e32217b2702ed9c4ab5/diffpy.utils-3.2.0.post7.tar.gz (from https://pypi.org/simple/diffpy-utils/), version: 3.2.0.post7 2025-09-07T23:24:11,600 Found link https://files.pythonhosted.org/packages/0d/78/ff22f5d6262bcaba7500eb953e9a440dedae04c9bda4172ccfd276f78ff9/diffpy.utils-3.2.3.tar.gz (from https://pypi.org/simple/diffpy-utils/), version: 3.2.3 2025-09-07T23:24:11,600 Found link https://files.pythonhosted.org/packages/8f/c9/49d745436b4d2fa1d84ba6d2c691bebc5abe75505b6d47228b33f6e05786/diffpy.utils-3.2.4.tar.gz (from https://pypi.org/simple/diffpy-utils/), version: 3.2.4 2025-09-07T23:24:11,601 Found link https://files.pythonhosted.org/packages/b8/fd/1f4737eba0de206e4a17d09a276bdb3926652348d74b856160f0e2d0d5ab/diffpy.utils-3.2.7.tar.gz (from https://pypi.org/simple/diffpy-utils/), version: 3.2.7 2025-09-07T23:24:11,601 Found link https://files.pythonhosted.org/packages/24/89/ee6703a5314698f017c92663cd12065d6dd07a6479c3b610b42b26c78722/diffpy.utils-3.3.0.tar.gz (from https://pypi.org/simple/diffpy-utils/) (requires-python:>=3.9), version: 3.3.0 2025-09-07T23:24:11,601 Found link https://files.pythonhosted.org/packages/bb/ae/2d025cacc89f38aab17e9cb3fd06fb73b04f85f9f4eedd3093c217bb6147/diffpy.utils-3.3.1.tar.gz (from https://pypi.org/simple/diffpy-utils/) (requires-python:>=3.9), version: 3.3.1 2025-09-07T23:24:11,602 Skipping link: No binaries permitted for diffpy-utils: https://files.pythonhosted.org/packages/77/3f/4caef5cbcce264290df8892e46120ddd7925fcab586b45ad5585066a7174/diffpy.utils-3.4.0-py3-none-any.whl (from https://pypi.org/simple/diffpy-utils/) (requires-python:>=3.9) 2025-09-07T23:24:11,602 Found link https://files.pythonhosted.org/packages/62/e1/670e3e91eab651a144baca1f4ae14e50a620f0e8f83dea57b7692a0b717a/diffpy_utils-3.4.0.tar.gz (from https://pypi.org/simple/diffpy-utils/) (requires-python:>=3.9), version: 3.4.0 2025-09-07T23:24:11,602 Skipping link: No binaries permitted for diffpy-utils: https://files.pythonhosted.org/packages/23/de/038bbadbe22f8eba250f847b2539634f5d0785bb37c63821978aca2d6e5f/diffpy.utils-3.4.2rc0-py3-none-any.whl (from https://pypi.org/simple/diffpy-utils/) (requires-python:>=3.10) 2025-09-07T23:24:11,602 Found link https://files.pythonhosted.org/packages/e9/15/e539e9916ee62241ae6fdabd110bee6b9de68db9d0d8238c6b6a7668c5d2/diffpy_utils-3.4.2rc0.tar.gz (from https://pypi.org/simple/diffpy-utils/) (requires-python:>=3.10), version: 3.4.2rc0 2025-09-07T23:24:11,603 Skipping link: No binaries permitted for diffpy-utils: https://files.pythonhosted.org/packages/ec/49/c5d91f6ed79876fb483ee5815a25d2173106daf0a715703822ddfa98bec1/diffpy.utils-3.4.2-py3-none-any.whl (from https://pypi.org/simple/diffpy-utils/) (requires-python:>=3.10) 2025-09-07T23:24:11,603 Found link https://files.pythonhosted.org/packages/f1/a3/56a3875a8ad1730d52f35f7818fc2ab876e82eac3dfe4a8834458d900e18/diffpy_utils-3.4.2.tar.gz (from https://pypi.org/simple/diffpy-utils/) (requires-python:>=3.10), version: 3.4.2 2025-09-07T23:24:11,603 Skipping link: No binaries permitted for diffpy-utils: https://files.pythonhosted.org/packages/02/d5/528746e368d7c1ec90f4fe9073e57e3f6ee2dd931cbba7883b00833ceda7/diffpy.utils-3.4.3rc0-py3-none-any.whl (from https://pypi.org/simple/diffpy-utils/) (requires-python:>=3.10) 2025-09-07T23:24:11,603 Found link https://files.pythonhosted.org/packages/ba/a6/532c97e45428dcccccd2ebf0d768cdcf416b07252d30e12092046498a642/diffpy_utils-3.4.3rc0.tar.gz (from https://pypi.org/simple/diffpy-utils/) (requires-python:>=3.10), version: 3.4.3rc0 2025-09-07T23:24:11,603 Skipping link: No binaries permitted for diffpy-utils: https://files.pythonhosted.org/packages/14/4d/9b75f1bdf060187f3375bbce9f34ff3d080a12da99cc8475e17aaa493b69/diffpy.utils-3.4.3-py3-none-any.whl (from https://pypi.org/simple/diffpy-utils/) (requires-python:>=3.10) 2025-09-07T23:24:11,603 Found link https://files.pythonhosted.org/packages/f7/75/fc6688b44163665d398f7dec726697d37fa17a7fc524980ab09e2336d77d/diffpy_utils-3.4.3.tar.gz (from https://pypi.org/simple/diffpy-utils/) (requires-python:>=3.10), version: 3.4.3 2025-09-07T23:24:11,604 Skipping link: No binaries permitted for diffpy-utils: https://files.pythonhosted.org/packages/9e/1c/db0793ad9de43e847fe11b49f91808059daebc454bab80accc45341667fc/diffpy.utils-3.5.0-py3-none-any.whl (from https://pypi.org/simple/diffpy-utils/) (requires-python:<3.14,>=3.11) 2025-09-07T23:24:11,604 Found link https://files.pythonhosted.org/packages/28/33/b85dffec4d933c2d49a1dd90c707edbcdc857fbcf75dbeba38195b6fc083/diffpy_utils-3.5.0.tar.gz (from https://pypi.org/simple/diffpy-utils/) (requires-python:<3.14,>=3.11), version: 3.5.0 2025-09-07T23:24:11,604 Skipping link: No binaries permitted for diffpy-utils: https://files.pythonhosted.org/packages/55/d2/300faebddf6015b21a70d69179d10332de093a513610ca9d95012429569f/diffpy.utils-3.6.0rc0-py3-none-any.whl (from https://pypi.org/simple/diffpy-utils/) (requires-python:<3.14,>=3.11) 2025-09-07T23:24:11,604 Found link https://files.pythonhosted.org/packages/66/5b/78032194dd2628232fd57b8ce2b5fb24ba13f4788129d7dcdfdca4373526/diffpy_utils-3.6.0rc0.tar.gz (from https://pypi.org/simple/diffpy-utils/) (requires-python:<3.14,>=3.11), version: 3.6.0rc0 2025-09-07T23:24:11,604 Skipping link: No binaries permitted for diffpy-utils: https://files.pythonhosted.org/packages/0a/a5/f4efeceff56f0fba92dfed715d08c97fdfc965895e347369ae1ef0fde6fc/diffpy.utils-3.6.0rc1-py3-none-any.whl (from https://pypi.org/simple/diffpy-utils/) (requires-python:<3.14,>=3.11) 2025-09-07T23:24:11,604 Found link https://files.pythonhosted.org/packages/6a/73/f27aa8debe7d2c5d961cfd3f251b99afe482aebb8f8629d1616ebb0fb25f/diffpy_utils-3.6.0rc1.tar.gz (from https://pypi.org/simple/diffpy-utils/) (requires-python:<3.14,>=3.11), version: 3.6.0rc1 2025-09-07T23:24:11,605 Skipping link: No binaries permitted for diffpy-utils: https://files.pythonhosted.org/packages/b2/4c/73f4fd7af544093031ca9e9e3286d2b7a425437a0c090a58660f7842d904/diffpy.utils-3.6.0rc2-py3-none-any.whl (from https://pypi.org/simple/diffpy-utils/) (requires-python:<3.14,>=3.11) 2025-09-07T23:24:11,605 Found link https://files.pythonhosted.org/packages/5a/f5/ee16cf0027e28252185dd6d4552b9ed129c6ccae04db31bb9478ccdb117a/diffpy_utils-3.6.0rc2.tar.gz (from https://pypi.org/simple/diffpy-utils/) (requires-python:<3.14,>=3.11), version: 3.6.0rc2 2025-09-07T23:24:11,605 Skipping link: No binaries permitted for diffpy-utils: https://files.pythonhosted.org/packages/41/8e/461b26ea957bd3535b1a4752105bf21a0eed3e1d1ef59ba39a17e0649b2a/diffpy.utils-3.6.0rc3-py3-none-any.whl (from https://pypi.org/simple/diffpy-utils/) (requires-python:<3.14,>=3.11) 2025-09-07T23:24:11,605 Found link https://files.pythonhosted.org/packages/f0/2c/e0a024a3b97605cd62a9d9cb9bf80d42b80421fd2b665e5c0a8ccd9ed967/diffpy_utils-3.6.0rc3.tar.gz (from https://pypi.org/simple/diffpy-utils/) (requires-python:<3.14,>=3.11), version: 3.6.0rc3 2025-09-07T23:24:11,605 Skipping link: No binaries permitted for diffpy-utils: https://files.pythonhosted.org/packages/4b/d6/3b3642e2e2a5908e595ff96467e181a479e2ea11295504de73ca15161dba/diffpy.utils-3.6.0rc4-py3-none-any.whl (from https://pypi.org/simple/diffpy-utils/) (requires-python:<3.14,>=3.11) 2025-09-07T23:24:11,606 Found link https://files.pythonhosted.org/packages/1b/83/879427a2bea9bbf3aa94037034074639f601c3ca005fc579ffd5776756bb/diffpy_utils-3.6.0rc4.tar.gz (from https://pypi.org/simple/diffpy-utils/) (requires-python:<3.14,>=3.11), version: 3.6.0rc4 2025-09-07T23:24:11,606 Skipping link: No binaries permitted for diffpy-utils: https://files.pythonhosted.org/packages/4d/b3/50da74b7c1cc67dbedcfdf216188fedfe546cf01fb6dbf0bfe37eb113ae4/diffpy.utils-3.6.0-py3-none-any.whl (from https://pypi.org/simple/diffpy-utils/) (requires-python:<3.14,>=3.11) 2025-09-07T23:24:11,606 Found link https://files.pythonhosted.org/packages/f8/44/567eca524d855712d829b48f183c633edf845edd0867384a61dbdd0c2beb/diffpy_utils-3.6.0.tar.gz (from https://pypi.org/simple/diffpy-utils/) (requires-python:<3.14,>=3.11), version: 3.6.0 2025-09-07T23:24:11,606 Skipping link: No binaries permitted for diffpy-utils: https://files.pythonhosted.org/packages/d7/7e/cc367290b8f34e9f688b76ca054abe3d8619458871e33ebd33e8f6073e21/diffpy_utils-3.6.1rc0-py3-none-any.whl (from https://pypi.org/simple/diffpy-utils/) (requires-python:<3.14,>=3.11) 2025-09-07T23:24:11,606 Found link https://files.pythonhosted.org/packages/f1/e5/41b72ef3ecea5e03ecd1da6337ad7e31b1513f03fbe174d2bb2e057dc09c/diffpy_utils-3.6.1rc0.tar.gz (from https://pypi.org/simple/diffpy-utils/) (requires-python:<3.14,>=3.11), version: 3.6.1rc0 2025-09-07T23:24:11,606 Skipping link: No binaries permitted for diffpy-utils: https://files.pythonhosted.org/packages/c0/b9/f2b459453d42cf6e5323158283a7e97aa7afc34fc737cb1744b4e5dd5011/diffpy_utils-3.6.1rc1-py3-none-any.whl (from https://pypi.org/simple/diffpy-utils/) (requires-python:<3.14,>=3.11) 2025-09-07T23:24:11,607 Found link https://files.pythonhosted.org/packages/3e/db/4cd5225535deeafac759edb9b990e88fc83e7ec078ec36e31b6889f31c52/diffpy_utils-3.6.1rc1.tar.gz (from https://pypi.org/simple/diffpy-utils/) (requires-python:<3.14,>=3.11), version: 3.6.1rc1 2025-09-07T23:24:11,607 Skipping link: No binaries permitted for diffpy-utils: https://files.pythonhosted.org/packages/79/c8/f0f4ab7fd08950d5358579364a0a9b9198bf03e179a4fcceae4b353be32e/diffpy_utils-3.6.1-py3-none-any.whl (from https://pypi.org/simple/diffpy-utils/) (requires-python:<3.14,>=3.11) 2025-09-07T23:24:11,607 Found link https://files.pythonhosted.org/packages/a2/bc/cb8d39acc02905ee770e02ba48a86aa8372ed25f533c547b9e6291483596/diffpy_utils-3.6.1.tar.gz (from https://pypi.org/simple/diffpy-utils/) (requires-python:<3.14,>=3.11), version: 3.6.1 2025-09-07T23:24:11,607 Fetching project page and analyzing links: https://www.piwheels.org/simple/diffpy-utils/ 2025-09-07T23:24:11,608 Getting page https://www.piwheels.org/simple/diffpy-utils/ 2025-09-07T23:24:11,608 Found index url https://www.piwheels.org/simple/ 2025-09-07T23:24:11,711 Fetched page https://www.piwheels.org/simple/diffpy-utils/ as text/html 2025-09-07T23:24:11,717 Skipping link: No binaries permitted for diffpy-utils: https://archive1.piwheels.org/simple/diffpy-utils/diffpy_utils-3.6.1-py3-none-any.whl#sha256=74dd4fd3944a80998aed1fd2c285dbb75b0db7408e40280e272c2538c5bcabb2 (from https://www.piwheels.org/simple/diffpy-utils/) (requires-python:<3.14,>=3.11) 2025-09-07T23:24:11,718 Skipping link: No binaries permitted for diffpy-utils: https://archive1.piwheels.org/simple/diffpy-utils/diffpy_utils-3.6.1rc1-py3-none-any.whl#sha256=d4963aa87e64b13b5e26cb9d19b0bda09b215cd4afbb9a52c3eb15d18982bb4a (from https://www.piwheels.org/simple/diffpy-utils/) (requires-python:<3.14,>=3.11) 2025-09-07T23:24:11,718 Skipping link: No binaries permitted for diffpy-utils: https://archive1.piwheels.org/simple/diffpy-utils/diffpy_utils-3.6.1rc0-py3-none-any.whl#sha256=a58bb6da33dbff23244fa02348def1cc267ae9e7e22dd4be39d3f48a125fbb1f (from https://www.piwheels.org/simple/diffpy-utils/) (requires-python:<3.14,>=3.11) 2025-09-07T23:24:11,718 Skipping link: No binaries permitted for diffpy-utils: https://archive1.piwheels.org/simple/diffpy-utils/diffpy.utils-3.6.0-py3-none-any.whl#sha256=798f7f3b85c2fbdddac7a6388d94d28a7c59a4a4704b5ba958062ef4fca1cb54 (from https://www.piwheels.org/simple/diffpy-utils/) (requires-python:<3.14,>=3.11) 2025-09-07T23:24:11,718 Skipping link: No binaries permitted for diffpy-utils: https://archive1.piwheels.org/simple/diffpy-utils/diffpy.utils-3.6.0rc4-py3-none-any.whl#sha256=81c6379db6bf7a2481e8aebeb2d0bad3786794428bc5050ea950a7e06d59a7fe (from https://www.piwheels.org/simple/diffpy-utils/) (requires-python:<3.14,>=3.11) 2025-09-07T23:24:11,718 Skipping link: No binaries permitted for diffpy-utils: https://archive1.piwheels.org/simple/diffpy-utils/diffpy.utils-3.6.0rc3-py3-none-any.whl#sha256=305713ee278097880598c160510375e98b626be698898b5945e82b5670bf47d8 (from https://www.piwheels.org/simple/diffpy-utils/) (requires-python:<3.14,>=3.11) 2025-09-07T23:24:11,718 Skipping link: No binaries permitted for diffpy-utils: https://archive1.piwheels.org/simple/diffpy-utils/diffpy.utils-3.6.0rc2-py3-none-any.whl#sha256=867ba38d4cd020096da4ac9de3abecac6907c56542ccb4dc1562a689cbe6e905 (from https://www.piwheels.org/simple/diffpy-utils/) (requires-python:<3.14,>=3.11) 2025-09-07T23:24:11,718 Skipping link: No binaries permitted for diffpy-utils: https://archive1.piwheels.org/simple/diffpy-utils/diffpy.utils-3.6.0rc1-py3-none-any.whl#sha256=ff87d3df4f0dd72fca1ff24a9ad53d7835f5a2780048aa5759774544f717f03b (from https://www.piwheels.org/simple/diffpy-utils/) (requires-python:<3.14,>=3.11) 2025-09-07T23:24:11,719 Skipping link: No binaries permitted for diffpy-utils: https://archive1.piwheels.org/simple/diffpy-utils/diffpy.utils-3.6.0rc0-py3-none-any.whl#sha256=2890030b1ede03ce957052c9d75f83776be64b2333ba543737670247c6f0f1df (from https://www.piwheels.org/simple/diffpy-utils/) (requires-python:<3.14,>=3.11) 2025-09-07T23:24:11,719 Skipping link: No binaries permitted for diffpy-utils: https://archive1.piwheels.org/simple/diffpy-utils/diffpy.utils-3.5.0-py3-none-any.whl#sha256=03188c7654843ae8d4575130daa260d275c9f672d1ad641f26bde6b5b4126ccc (from https://www.piwheels.org/simple/diffpy-utils/) (requires-python:<3.14,>=3.11) 2025-09-07T23:24:11,719 Skipping link: No binaries permitted for diffpy-utils: https://archive1.piwheels.org/simple/diffpy-utils/diffpy.utils-3.4.3-py3-none-any.whl#sha256=a857ca55128b40d60aa1e60cd495e16e4a1781d5dd06276ea43d038df0f74f4c (from https://www.piwheels.org/simple/diffpy-utils/) (requires-python:>=3.10) 2025-09-07T23:24:11,719 Skipping link: No binaries permitted for diffpy-utils: https://archive1.piwheels.org/simple/diffpy-utils/diffpy.utils-3.4.3rc0-py3-none-any.whl#sha256=d15f40c7d108b31aca1f0a1cd1906a2ed7e456dac3c5c183b71e3d30c05c1ea8 (from https://www.piwheels.org/simple/diffpy-utils/) (requires-python:>=3.10) 2025-09-07T23:24:11,719 Skipping link: No binaries permitted for diffpy-utils: https://archive1.piwheels.org/simple/diffpy-utils/diffpy.utils-3.4.2-py3-none-any.whl#sha256=7de3fab773293e901f7775f1106997278d40a96a154915200f47f9168dc7335c (from https://www.piwheels.org/simple/diffpy-utils/) (requires-python:>=3.10) 2025-09-07T23:24:11,719 Skipping link: No binaries permitted for diffpy-utils: https://archive1.piwheels.org/simple/diffpy-utils/diffpy.utils-3.4.2rc0-py3-none-any.whl#sha256=f319a1a6768d2e341fcc906752dde47fd19e98af0d8ef1598d7754344c8de45b (from https://www.piwheels.org/simple/diffpy-utils/) (requires-python:>=3.10) 2025-09-07T23:24:11,719 Skipping link: No binaries permitted for diffpy-utils: https://archive1.piwheels.org/simple/diffpy-utils/diffpy.utils-3.4.0-py3-none-any.whl#sha256=05a671dcd7128c0649cc5f122b4b0cc73a3e285dec77b7af9cb856e77e460374 (from https://www.piwheels.org/simple/diffpy-utils/) (requires-python:>=3.9) 2025-09-07T23:24:11,719 Skipping link: No binaries permitted for diffpy-utils: https://archive1.piwheels.org/simple/diffpy-utils/diffpy.utils-3.3.1-py3-none-any.whl#sha256=9283f59aade7770fdcd60ed5262bb7fe919712ab8729def2ee66e244eb9bf8e3 (from https://www.piwheels.org/simple/diffpy-utils/) (requires-python:>=3.9) 2025-09-07T23:24:11,720 Skipping link: No binaries permitted for diffpy-utils: https://archive1.piwheels.org/simple/diffpy-utils/diffpy.utils-3.3.0-py3-none-any.whl#sha256=ebce3dc066aea0459106ae83c09d2721827ee1fad456518b5e788823ee71d8a5 (from https://www.piwheels.org/simple/diffpy-utils/) (requires-python:>=3.9) 2025-09-07T23:24:11,720 Skipping link: No binaries permitted for diffpy-utils: https://archive1.piwheels.org/simple/diffpy-utils/diffpy.utils-3.2.7-py3-none-any.whl#sha256=b13b91897c0fd8f4c96c4d046085f22a7858ec6874513252c6f28ed3ae831f7b (from https://www.piwheels.org/simple/diffpy-utils/) 2025-09-07T23:24:11,720 Skipping link: No binaries permitted for diffpy-utils: https://archive1.piwheels.org/simple/diffpy-utils/diffpy.utils-3.2.4-py3-none-any.whl#sha256=77703f1a311c4b986619e4c0f225d7f08b120821dce0799822ffec478d4265f2 (from https://www.piwheels.org/simple/diffpy-utils/) 2025-09-07T23:24:11,720 Skipping link: No binaries permitted for diffpy-utils: https://archive1.piwheels.org/simple/diffpy-utils/diffpy.utils-3.2.3-py3-none-any.whl#sha256=b6c9f8f962910397da78ec31cefd1f660c3c5933fb437716f8dc6ffec286437c (from https://www.piwheels.org/simple/diffpy-utils/) 2025-09-07T23:24:11,720 Skipping link: No binaries permitted for diffpy-utils: https://archive1.piwheels.org/simple/diffpy-utils/diffpy.utils-3.2.0.post7-py3-none-any.whl#sha256=0f87a95e5d70d0b367bcbb555072529e052144b9dc57ca25260cc10692730970 (from https://www.piwheels.org/simple/diffpy-utils/) 2025-09-07T23:24:11,720 Skipping link: No binaries permitted for diffpy-utils: https://archive1.piwheels.org/simple/diffpy-utils/diffpy.utils-3.2.0.post2-py3-none-any.whl#sha256=eeee8e4fa14f6cd488134cf51e66472d587a105b5f0dc79c4f99e9dbb3c7c896 (from https://www.piwheels.org/simple/diffpy-utils/) 2025-09-07T23:24:11,720 Skipping link: No binaries permitted for diffpy-utils: https://archive1.piwheels.org/simple/diffpy-utils/diffpy.utils-3.2.0-py3-none-any.whl#sha256=d85d91678ea77ff5c4a14c65635e99b1155b624035e1ebbe8dd0fabf06884efc (from https://www.piwheels.org/simple/diffpy-utils/) 2025-09-07T23:24:11,720 Skipping link: No binaries permitted for diffpy-utils: https://archive1.piwheels.org/simple/diffpy-utils/diffpy.utils-3.1.0.post46-py3-none-any.whl#sha256=682c8968a3ac556841ab7388b3b0223ff77f14c4178e865bdce6881e6a40de0f (from https://www.piwheels.org/simple/diffpy-utils/) 2025-09-07T23:24:11,721 Skipping link: No binaries permitted for diffpy-utils: https://archive1.piwheels.org/simple/diffpy-utils/diffpy.utils-3.1.0.post44-py3-none-any.whl#sha256=520dcdd86958810eeccc849e3292b77a7ea9882e73c4714e2a4b7b8511b4547a (from https://www.piwheels.org/simple/diffpy-utils/) 2025-09-07T23:24:11,721 Skipping link: No binaries permitted for diffpy-utils: https://archive1.piwheels.org/simple/diffpy-utils/diffpy.utils-3.1.0-py3-none-any.whl#sha256=045bd22c6fd2d74ee01a25fec2ddaa435362f3dcf69351f9edd6ada0ca2bf8b8 (from https://www.piwheels.org/simple/diffpy-utils/) 2025-09-07T23:24:11,721 Skipping link: No binaries permitted for diffpy-utils: https://archive1.piwheels.org/simple/diffpy-utils/diffpy.utils-3.0.0.post2-py3-none-any.whl#sha256=120c7b6bf8478ca105290f4480847f79b49541c690d2dbb8b251600d4a53ac0a (from https://www.piwheels.org/simple/diffpy-utils/) 2025-09-07T23:24:11,721 Skipping link: No binaries permitted for diffpy-utils: https://archive1.piwheels.org/simple/diffpy-utils/diffpy.utils-3.0.0-py3-none-any.whl#sha256=c215a09f778a8f1a514f9e77dd8f740a9f01da480efab1ddf1fa5d382d8a9f00 (from https://www.piwheels.org/simple/diffpy-utils/) 2025-09-07T23:24:11,721 Skipping link: No binaries permitted for diffpy-utils: https://archive1.piwheels.org/simple/diffpy-utils/diffpy.utils-0.6.0rc0-py3-none-any.whl#sha256=1d77cc3385de8f86a07d33f3f3c844cbb2940eebd0cf23f4b84911850827de84 (from https://www.piwheels.org/simple/diffpy-utils/) (requires-python:<3.14,>=3.11) 2025-09-07T23:24:11,721 Skipping link: not a file: https://www.piwheels.org/simple/diffpy-utils/ 2025-09-07T23:24:11,722 Skipping link: not a file: https://pypi.org/simple/diffpy-utils/ 2025-09-07T23:24:11,753 Given no hashes to check 1 links for project 'diffpy-utils': discarding no candidates 2025-09-07T23:24:11,754 Collecting diffpy-utils==1.1b1 2025-09-07T23:24:11,755 Created temporary directory: /tmp/pip-unpack-ae6vts8v 2025-09-07T23:24:11,894 Downloading diffpy.utils-1.1b1.tar.gz (13 kB) 2025-09-07T23:24:11,933 Added diffpy-utils==1.1b1 from https://files.pythonhosted.org/packages/8f/96/4edfd7a448d130f1645b69136eaeadade1187bbf81244dae53d6b84b1802/diffpy.utils-1.1b1.tar.gz to build tracker '/tmp/pip-build-tracker-0nk8k6ui' 2025-09-07T23:24:11,934 Running setup.py (path:/tmp/pip-wheel-yqwv1d6d/diffpy-utils_3983088995c8448a9b5d0b62836015dc/setup.py) egg_info for package diffpy-utils 2025-09-07T23:24:11,934 Created temporary directory: /tmp/pip-pip-egg-info-ez9qql8x 2025-09-07T23:24:11,935 Preparing metadata (setup.py): started 2025-09-07T23:24:11,935 Running command python setup.py egg_info 2025-09-07T23:24:12,448 Traceback (most recent call last): 2025-09-07T23:24:12,450 File "", line 2, in 2025-09-07T23:24:12,450 exec(compile(''' 2025-09-07T23:24:12,450 ~~~~^^^^^^^^^^^^ 2025-09-07T23:24:12,450 # This is -- a caller that pip uses to run setup.py 2025-09-07T23:24:12,450 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T23:24:12,451 ...<32 lines>... 2025-09-07T23:24:12,451 exec(compile(setup_py_code, filename, "exec")) 2025-09-07T23:24:12,451 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T23:24:12,451 ''' % ('/tmp/pip-wheel-yqwv1d6d/diffpy-utils_3983088995c8448a9b5d0b62836015dc/setup.py',), "", "exec")) 2025-09-07T23:24:12,451 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T23:24:12,451 File "", line 35, in 2025-09-07T23:24:12,451 File "/tmp/pip-wheel-yqwv1d6d/diffpy-utils_3983088995c8448a9b5d0b62836015dc/setup.py", line 45, in 2025-09-07T23:24:12,451 versiondata = getversioncfg() 2025-09-07T23:24:12,451 File "/tmp/pip-wheel-yqwv1d6d/diffpy-utils_3983088995c8448a9b5d0b62836015dc/setup.py", line 30, in getversioncfg 2025-09-07T23:24:12,452 from ConfigParser import SafeConfigParser 2025-09-07T23:24:12,452 ModuleNotFoundError: No module named 'ConfigParser' 2025-09-07T23:24:12,538 ERROR: python setup.py egg_info exited with 1 2025-09-07T23:24:12,550 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-07T23:24:12,550 exec(compile('"'"''"'"''"'"' 2025-09-07T23:24:12,550 # This is -- a caller that pip uses to run setup.py 2025-09-07T23:24:12,550 # 2025-09-07T23:24:12,550 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-07T23:24:12,550 # import from `distutils.core` to work with newer packaging standards. 2025-09-07T23:24:12,550 # - It provides a clear error message when setuptools is not installed. 2025-09-07T23:24:12,550 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-07T23:24:12,550 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-07T23:24:12,550 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-07T23:24:12,550 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-07T23:24:12,550 import os, sys, tokenize, traceback 2025-09-07T23:24:12,550 2025-09-07T23:24:12,550 try: 2025-09-07T23:24:12,550 import setuptools 2025-09-07T23:24:12,550 except ImportError: 2025-09-07T23:24:12,550 print( 2025-09-07T23:24:12,550 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-07T23:24:12,550 "the build environment with exception:", 2025-09-07T23:24:12,550 file=sys.stderr, 2025-09-07T23:24:12,550 ) 2025-09-07T23:24:12,550 traceback.print_exc() 2025-09-07T23:24:12,550 sys.exit(1) 2025-09-07T23:24:12,550 2025-09-07T23:24:12,550 __file__ = %r 2025-09-07T23:24:12,550 sys.argv[0] = __file__ 2025-09-07T23:24:12,550 2025-09-07T23:24:12,550 if os.path.exists(__file__): 2025-09-07T23:24:12,550 filename = __file__ 2025-09-07T23:24:12,550 with tokenize.open(__file__) as f: 2025-09-07T23:24:12,550 setup_py_code = f.read() 2025-09-07T23:24:12,550 else: 2025-09-07T23:24:12,550 filename = "" 2025-09-07T23:24:12,550 setup_py_code = "from setuptools import setup; setup()" 2025-09-07T23:24:12,550 2025-09-07T23:24:12,550 exec(compile(setup_py_code, filename, "exec")) 2025-09-07T23:24:12,550 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-yqwv1d6d/diffpy-utils_3983088995c8448a9b5d0b62836015dc/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-ez9qql8x[/] 2025-09-07T23:24:12,550 [bold magenta]cwd[/]: /tmp/pip-wheel-yqwv1d6d/diffpy-utils_3983088995c8448a9b5d0b62836015dc/ 2025-09-07T23:24:12,550 Preparing metadata (setup.py): finished with status 'error' 2025-09-07T23:24:12,551 ERROR: metadata generation failed 2025-09-07T23:24:12,556 Exception information: 2025-09-07T23:24:12,556 Traceback (most recent call last): 2025-09-07T23:24:12,556 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-07T23:24:12,556 call_subprocess( 2025-09-07T23:24:12,556 ~~~~~~~~~~~~~~~^ 2025-09-07T23:24:12,556 args, 2025-09-07T23:24:12,556 ^^^^^ 2025-09-07T23:24:12,556 ...<2 lines>... 2025-09-07T23:24:12,556 spinner=spinner, 2025-09-07T23:24:12,556 ^^^^^^^^^^^^^^^^ 2025-09-07T23:24:12,556 ) 2025-09-07T23:24:12,556 ^ 2025-09-07T23:24:12,556 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-07T23:24:12,556 raise error 2025-09-07T23:24:12,556 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-07T23:24:12,556 2025-09-07T23:24:12,556 The above exception was the direct cause of the following exception: 2025-09-07T23:24:12,556 2025-09-07T23:24:12,556 Traceback (most recent call last): 2025-09-07T23:24:12,556 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-07T23:24:12,556 status = _inner_run() 2025-09-07T23:24:12,556 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-07T23:24:12,556 return self.run(options, args) 2025-09-07T23:24:12,556 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-07T23:24:12,556 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-07T23:24:12,556 return func(self, options, args) 2025-09-07T23:24:12,556 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-07T23:24:12,556 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-07T23:24:12,556 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-07T23:24:12,556 result = self._result = resolver.resolve( 2025-09-07T23:24:12,556 ~~~~~~~~~~~~~~~~^ 2025-09-07T23:24:12,556 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-07T23:24:12,556 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T23:24:12,556 ) 2025-09-07T23:24:12,556 ^ 2025-09-07T23:24:12,556 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-07T23:24:12,556 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-07T23:24:12,556 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-07T23:24:12,556 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-07T23:24:12,556 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T23:24:12,556 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-07T23:24:12,556 if not criterion.candidates: 2025-09-07T23:24:12,556 ^^^^^^^^^^^^^^^^^^^^ 2025-09-07T23:24:12,556 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-07T23:24:12,556 return bool(self._sequence) 2025-09-07T23:24:12,556 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-07T23:24:12,556 self._bool = any(self) 2025-09-07T23:24:12,556 ~~~^^^^^^ 2025-09-07T23:24:12,556 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-07T23:24:12,556 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-07T23:24:12,556 ^^^^^^^^ 2025-09-07T23:24:12,556 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-07T23:24:12,556 candidate = func() 2025-09-07T23:24:12,556 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-07T23:24:12,556 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-07T23:24:12,556 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T23:24:12,556 link, template, name, version 2025-09-07T23:24:12,556 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T23:24:12,556 ) 2025-09-07T23:24:12,556 ^ 2025-09-07T23:24:12,556 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-07T23:24:12,556 self._link_candidate_cache[link] = LinkCandidate( 2025-09-07T23:24:12,556 ~~~~~~~~~~~~~^ 2025-09-07T23:24:12,556 link, 2025-09-07T23:24:12,556 ^^^^^ 2025-09-07T23:24:12,556 ...<3 lines>... 2025-09-07T23:24:12,556 version=version, 2025-09-07T23:24:12,556 ^^^^^^^^^^^^^^^^ 2025-09-07T23:24:12,556 ) 2025-09-07T23:24:12,556 ^ 2025-09-07T23:24:12,556 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-07T23:24:12,556 super().__init__( 2025-09-07T23:24:12,556 ~~~~~~~~~~~~~~~~^ 2025-09-07T23:24:12,556 link=link, 2025-09-07T23:24:12,556 ^^^^^^^^^^ 2025-09-07T23:24:12,556 ...<4 lines>... 2025-09-07T23:24:12,556 version=version, 2025-09-07T23:24:12,556 ^^^^^^^^^^^^^^^^ 2025-09-07T23:24:12,556 ) 2025-09-07T23:24:12,556 ^ 2025-09-07T23:24:12,556 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-07T23:24:12,556 self.dist = self._prepare() 2025-09-07T23:24:12,556 ~~~~~~~~~~~~~^^ 2025-09-07T23:24:12,556 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-07T23:24:12,556 dist = self._prepare_distribution() 2025-09-07T23:24:12,556 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-07T23:24:12,556 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-07T23:24:12,556 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T23:24:12,556 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-07T23:24:12,556 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-07T23:24:12,556 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T23:24:12,556 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-07T23:24:12,556 dist = _get_prepared_distribution( 2025-09-07T23:24:12,556 req, 2025-09-07T23:24:12,556 ...<3 lines>... 2025-09-07T23:24:12,556 self.check_build_deps, 2025-09-07T23:24:12,556 ) 2025-09-07T23:24:12,556 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-07T23:24:12,556 abstract_dist.prepare_distribution_metadata( 2025-09-07T23:24:12,556 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T23:24:12,556 finder, build_isolation, check_build_deps 2025-09-07T23:24:12,556 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T23:24:12,556 ) 2025-09-07T23:24:12,556 ^ 2025-09-07T23:24:12,556 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-07T23:24:12,556 self.req.prepare_metadata() 2025-09-07T23:24:12,556 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-07T23:24:12,556 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-07T23:24:12,556 self.metadata_directory = generate_metadata_legacy( 2025-09-07T23:24:12,556 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T23:24:12,556 build_env=self.build_env, 2025-09-07T23:24:12,556 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T23:24:12,556 ...<3 lines>... 2025-09-07T23:24:12,556 details=details, 2025-09-07T23:24:12,556 ^^^^^^^^^^^^^^^^ 2025-09-07T23:24:12,556 ) 2025-09-07T23:24:12,556 ^ 2025-09-07T23:24:12,556 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-07T23:24:12,556 raise MetadataGenerationFailed(package_details=details) from error 2025-09-07T23:24:12,556 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-07T23:24:12,577 Removed diffpy-utils==1.1b1 from https://files.pythonhosted.org/packages/8f/96/4edfd7a448d130f1645b69136eaeadade1187bbf81244dae53d6b84b1802/diffpy.utils-1.1b1.tar.gz from build tracker '/tmp/pip-build-tracker-0nk8k6ui' 2025-09-07T23:24:12,577 Removed build tracker: '/tmp/pip-build-tracker-0nk8k6ui'