2025-09-08T05:40:07,471 Created temporary directory: /tmp/pip-build-tracker-4k2xrq75 2025-09-08T05:40:07,471 Initialized build tracking at /tmp/pip-build-tracker-4k2xrq75 2025-09-08T05:40:07,472 Created build tracker: /tmp/pip-build-tracker-4k2xrq75 2025-09-08T05:40:07,472 Entered build tracker: /tmp/pip-build-tracker-4k2xrq75 2025-09-08T05:40:07,472 Created temporary directory: /tmp/pip-wheel-zeuqycus 2025-09-08T05:40:07,476 Created temporary directory: /tmp/pip-ephem-wheel-cache-sr0n82x8 2025-09-08T05:40:07,538 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T05:40:07,541 2 location(s) to search for versions of diffpy-structure: 2025-09-08T05:40:07,541 * https://pypi.org/simple/diffpy-structure/ 2025-09-08T05:40:07,541 * https://www.piwheels.org/simple/diffpy-structure/ 2025-09-08T05:40:07,541 Fetching project page and analyzing links: https://pypi.org/simple/diffpy-structure/ 2025-09-08T05:40:07,541 Getting page https://pypi.org/simple/diffpy-structure/ 2025-09-08T05:40:07,543 Found index url https://pypi.org/simple/ 2025-09-08T05:40:07,617 Fetched page https://pypi.org/simple/diffpy-structure/ as application/vnd.pypi.simple.v1+json 2025-09-08T05:40:07,622 Found link https://files.pythonhosted.org/packages/25/d5/98a0d9346bc515af353f5b2601ddf8286496f5061cca95575295f3e0423f/diffpy.Structure-1.2b2.tar.gz (from https://pypi.org/simple/diffpy-structure/), version: 1.2b2 2025-09-08T05:40:07,623 Found link https://files.pythonhosted.org/packages/db/ed/f3fd9484ba556837977ca4e51a69c5f4a835b567a8fc34dd13e94cd0b215/diffpy.Structure-1.2.tar.gz (from https://pypi.org/simple/diffpy-structure/), version: 1.2 2025-09-08T05:40:07,623 Found link https://files.pythonhosted.org/packages/7e/84/578e8f4a630abdda92fd9ff2c52cbb5556045a951450bed6ce4590bd6ed7/diffpy.Structure-1.3b0.tgz (from https://pypi.org/simple/diffpy-structure/), version: 1.3b0 2025-09-08T05:40:07,623 Found link https://files.pythonhosted.org/packages/7c/b0/484a3a1fca16a50d3b81fb5393ff5428697c3b9782e2ea53166bd1361874/diffpy.Structure-1.3.tar.gz (from https://pypi.org/simple/diffpy-structure/), version: 1.3 2025-09-08T05:40:07,624 Found link https://files.pythonhosted.org/packages/c1/dc/b0393acf530ba121533edfed8a214ed0627d43419b89065b13d5e94d44b9/diffpy.Structure-1.3.1.tar.gz (from https://pypi.org/simple/diffpy-structure/), version: 1.3.1 2025-09-08T05:40:07,624 Found link https://files.pythonhosted.org/packages/81/a8/7b24a983804a29ff1401c03279f35c90fb46493c49ee7af341ada1275a28/diffpy.Structure-1.3.2.tar.gz (from https://pypi.org/simple/diffpy-structure/), version: 1.3.2 2025-09-08T05:40:07,624 Found link https://files.pythonhosted.org/packages/00/9c/ecc95ac2a434204d40de3958316c56e7e5a7f03e9e05b5ee8865c7524e20/diffpy.Structure-1.3.3.tar.gz (from https://pypi.org/simple/diffpy-structure/), version: 1.3.3 2025-09-08T05:40:07,624 Found link https://files.pythonhosted.org/packages/90/10/9413fcf751bfa0f14ce4ba66bda31681639e1054e1ed5a0f54a56b81f3d1/diffpy.Structure-1.3.4.tar.gz (from https://pypi.org/simple/diffpy-structure/), version: 1.3.4 2025-09-08T05:40:07,625 Found link https://files.pythonhosted.org/packages/1d/c4/589f3832341ea41602e7d481aca28420880d3bc934c1091b5af5e5616ce3/diffpy.Structure-1.3.5.tar.gz (from https://pypi.org/simple/diffpy-structure/), version: 1.3.5 2025-09-08T05:40:07,625 Found link https://files.pythonhosted.org/packages/91/59/70b42cab7df4389f9ee3cad487d6176d8255cfaf78a35f6a1d4e11679d68/diffpy.structure-3.0.0.tar.gz (from https://pypi.org/simple/diffpy-structure/), version: 3.0.0 2025-09-08T05:40:07,625 Found link https://files.pythonhosted.org/packages/53/f8/011cf29b504ced3c6fbbddb6b0449fdc99c5adb0efa470c0fafdab5e8bff/diffpy.structure-3.0.1.tar.gz (from https://pypi.org/simple/diffpy-structure/), version: 3.0.1 2025-09-08T05:40:07,625 Found link https://files.pythonhosted.org/packages/4a/64/7f5e6ba68cfc7f2de8096abee5a797add65dc2260bc8362fd619e7345ca2/diffpy.structure-3.0.2.tar.gz (from https://pypi.org/simple/diffpy-structure/), version: 3.0.2 2025-09-08T05:40:07,626 Found link https://files.pythonhosted.org/packages/a3/a4/95f681c6432d23df9e7d6284e2650624e1f49bc46c76b253d1c20edada16/diffpy.structure-3.1.0.tar.gz (from https://pypi.org/simple/diffpy-structure/), version: 3.1.0 2025-09-08T05:40:07,626 Skipping link: No binaries permitted for diffpy-structure: https://files.pythonhosted.org/packages/88/00/1e8e2389c8ca46cda96243d950d0b6873da1f3a7bd45871e2102f566a6f9/diffpy.structure-3.2.0-py3-none-any.whl (from https://pypi.org/simple/diffpy-structure/) (requires-python:>=3.10) 2025-09-08T05:40:07,627 Found link https://files.pythonhosted.org/packages/2b/79/9630fefb3aed2762acc30b7bb4c836a3f9d28fd71c76173beae1bd7a9724/diffpy_structure-3.2.0.tar.gz (from https://pypi.org/simple/diffpy-structure/) (requires-python:>=3.10), version: 3.2.0 2025-09-08T05:40:07,627 Skipping link: No binaries permitted for diffpy-structure: https://files.pythonhosted.org/packages/95/a3/635d1dceb63a4570074c6de4b0ffe865147176259ec94a030a7cf8fd3187/diffpy.structure-3.2.1rc0-py3-none-any.whl (from https://pypi.org/simple/diffpy-structure/) (requires-python:>=3.10) 2025-09-08T05:40:07,627 Found link https://files.pythonhosted.org/packages/6d/1f/2e3e50bb87310ca3e6f139eab5190cd218ec98efcdfbb89aadda78c4b0d0/diffpy_structure-3.2.1rc0.tar.gz (from https://pypi.org/simple/diffpy-structure/) (requires-python:>=3.10), version: 3.2.1rc0 2025-09-08T05:40:07,627 Found link https://files.pythonhosted.org/packages/43/19/eba9fbf82cbf3f3f09c38df0472009ec20aca96a6a46c953ab2d8df5db94/diffpy_structure-3.2.1rc1.tar.gz (from https://pypi.org/simple/diffpy-structure/) (requires-python:>=3.10), version: 3.2.1rc1 2025-09-08T05:40:07,628 Found link https://files.pythonhosted.org/packages/1d/47/a45e44e8f1c724675c4e71711bbffbb032d184194d8a17f348e220a1e0c3/diffpy_structure-3.2.1.tar.gz (from https://pypi.org/simple/diffpy-structure/) (requires-python:>=3.10), version: 3.2.1 2025-09-08T05:40:07,628 Skipping link: No binaries permitted for diffpy-structure: https://files.pythonhosted.org/packages/55/15/ab7284145f08090e790dc7a603b9d75e7069a29d77ab32cd3311d25e0db0/diffpy.structure-3.2.2rc0-py3-none-any.whl (from https://pypi.org/simple/diffpy-structure/) (requires-python:>=3.10) 2025-09-08T05:40:07,628 Found link https://files.pythonhosted.org/packages/2f/ac/c7a7ffd981fd1cb19e9d746ce63dbc7d8e9fd47f9d40ac4f2149145a316d/diffpy_structure-3.2.2rc0.tar.gz (from https://pypi.org/simple/diffpy-structure/) (requires-python:>=3.10), version: 3.2.2rc0 2025-09-08T05:40:07,628 Skipping link: No binaries permitted for diffpy-structure: https://files.pythonhosted.org/packages/7b/c3/5abd04f984bd3e244345f7f0c209ce6ff5e7fb75cb347cd9c21303439999/diffpy.structure-3.2.2rc1-py3-none-any.whl (from https://pypi.org/simple/diffpy-structure/) (requires-python:>=3.10) 2025-09-08T05:40:07,629 Found link https://files.pythonhosted.org/packages/4b/6c/99e1c047abd00fa1d5c33f7e67473568ac097e3cbd30e40d72e250911dcc/diffpy_structure-3.2.2rc1.tar.gz (from https://pypi.org/simple/diffpy-structure/) (requires-python:>=3.10), version: 3.2.2rc1 2025-09-08T05:40:07,629 Skipping link: No binaries permitted for diffpy-structure: https://files.pythonhosted.org/packages/a8/1f/effe2bfe0a5d7e161b8841b73b166b4ea5bc33561730810b489e5c885757/diffpy.structure-3.2.2-py3-none-any.whl (from https://pypi.org/simple/diffpy-structure/) (requires-python:>=3.10) 2025-09-08T05:40:07,629 Found link https://files.pythonhosted.org/packages/ef/73/51b21dfa3303c16148427e7027cc3ba63f3a201b97a7ef41601027936205/diffpy_structure-3.2.2.tar.gz (from https://pypi.org/simple/diffpy-structure/) (requires-python:>=3.10), version: 3.2.2 2025-09-08T05:40:07,629 Skipping link: No binaries permitted for diffpy-structure: https://files.pythonhosted.org/packages/ee/00/54826e6e5fa181d72a730754eb9c0ae0209614f72d2c69f48c1099a97f0e/diffpy.structure-3.2.3rc0-py3-none-any.whl (from https://pypi.org/simple/diffpy-structure/) (requires-python:<3.13,>=3.10) 2025-09-08T05:40:07,630 Link requires a different Python (3.13.5 not in: '<3.13,>=3.10'): https://files.pythonhosted.org/packages/a2/b6/eba5acca953063423956484639344a1667f504a22c1b691d24fef0ef4ace/diffpy_structure-3.2.3rc0.tar.gz (from https://pypi.org/simple/diffpy-structure/) (requires-python:<3.13,>=3.10) 2025-09-08T05:40:07,630 Skipping link: 3.2.3rc0 Requires-Python <3.13,>=3.10: https://files.pythonhosted.org/packages/a2/b6/eba5acca953063423956484639344a1667f504a22c1b691d24fef0ef4ace/diffpy_structure-3.2.3rc0.tar.gz (from https://pypi.org/simple/diffpy-structure/) (requires-python:<3.13,>=3.10) 2025-09-08T05:40:07,630 Skipping link: No binaries permitted for diffpy-structure: https://files.pythonhosted.org/packages/47/1e/be8ce6c08de4743640e5b40db5abfbe707b0dcc23f29e3c068e857c87e91/diffpy.structure-3.2.3-py3-none-any.whl (from https://pypi.org/simple/diffpy-structure/) (requires-python:<3.13,>=3.10) 2025-09-08T05:40:07,631 Link requires a different Python (3.13.5 not in: '<3.13,>=3.10'): https://files.pythonhosted.org/packages/1d/bd/6ed8eb463623aec759bc8613262d9a4479f5e770a20c746ef2bc09af18be/diffpy_structure-3.2.3.tar.gz (from https://pypi.org/simple/diffpy-structure/) (requires-python:<3.13,>=3.10) 2025-09-08T05:40:07,631 Skipping link: 3.2.3 Requires-Python <3.13,>=3.10: https://files.pythonhosted.org/packages/1d/bd/6ed8eb463623aec759bc8613262d9a4479f5e770a20c746ef2bc09af18be/diffpy_structure-3.2.3.tar.gz (from https://pypi.org/simple/diffpy-structure/) (requires-python:<3.13,>=3.10) 2025-09-08T05:40:07,631 Skipping link: No binaries permitted for diffpy-structure: https://files.pythonhosted.org/packages/f7/38/7d7e954e721ed34df324154e139c92d2b48fad648d1ddc42ff66f3b0ff5f/diffpy.structure-3.3.0rc0-py3-none-any.whl (from https://pypi.org/simple/diffpy-structure/) (requires-python:<3.14,>=3.11) 2025-09-08T05:40:07,632 Found link https://files.pythonhosted.org/packages/7a/a5/1f08c8412d9e0a440a0b9ced3de90b776409da61cf9cb15255363c2447d8/diffpy_structure-3.3.0rc0.tar.gz (from https://pypi.org/simple/diffpy-structure/) (requires-python:<3.14,>=3.11), version: 3.3.0rc0 2025-09-08T05:40:07,632 Skipping link: No binaries permitted for diffpy-structure: https://files.pythonhosted.org/packages/6b/f4/a75be38d9ee8ddbb184c7ba5005286e276816e9a4705efe0920d90a96eab/diffpy.structure-3.3.0-py3-none-any.whl (from https://pypi.org/simple/diffpy-structure/) (requires-python:<3.14,>=3.11) 2025-09-08T05:40:07,632 Found link https://files.pythonhosted.org/packages/c4/94/4ded43a236b79b21327343eeb6beb610cb3c93fab894e5ed50d00cfede8f/diffpy_structure-3.3.0.tar.gz (from https://pypi.org/simple/diffpy-structure/) (requires-python:<3.14,>=3.11), version: 3.3.0 2025-09-08T05:40:07,632 Skipping link: No binaries permitted for diffpy-structure: https://files.pythonhosted.org/packages/a0/dd/b57135cdde8e5f1900fc935443e6945610589e74034e76967beb9a24cbbe/diffpy_structure-3.3.1rc0-py3-none-any.whl (from https://pypi.org/simple/diffpy-structure/) (requires-python:<3.14,>=3.11) 2025-09-08T05:40:07,633 Found link https://files.pythonhosted.org/packages/41/3f/43ddc87ea1d4ae668fa393fc2247b69117ec4b1efcfe7f72e2e8ed099839/diffpy_structure-3.3.1rc0.tar.gz (from https://pypi.org/simple/diffpy-structure/) (requires-python:<3.14,>=3.11), version: 3.3.1rc0 2025-09-08T05:40:07,633 Skipping link: No binaries permitted for diffpy-structure: https://files.pythonhosted.org/packages/42/7e/5e19bee0319df8f457359752ec3db220bab18261693df331528133b46ad8/diffpy_structure-3.3.1rc1-py3-none-any.whl (from https://pypi.org/simple/diffpy-structure/) (requires-python:<3.14,>=3.11) 2025-09-08T05:40:07,633 Found link https://files.pythonhosted.org/packages/ac/b6/1597987eeec96f033995a6b82a09edfe46305d816e541ae8bc24b68884c7/diffpy_structure-3.3.1rc1.tar.gz (from https://pypi.org/simple/diffpy-structure/) (requires-python:<3.14,>=3.11), version: 3.3.1rc1 2025-09-08T05:40:07,633 Skipping link: No binaries permitted for diffpy-structure: https://files.pythonhosted.org/packages/8e/52/39914bf42bb01901c91781def35c1aeffa431a59299e9748c0cfae3e5493/diffpy_structure-3.3.1-py3-none-any.whl (from https://pypi.org/simple/diffpy-structure/) (requires-python:<3.14,>=3.11) 2025-09-08T05:40:07,634 Found link https://files.pythonhosted.org/packages/05/1c/05da978e63d0c38051a73f01351a67ff065b6a324fa7e95a75ae756c9728/diffpy_structure-3.3.1.tar.gz (from https://pypi.org/simple/diffpy-structure/) (requires-python:<3.14,>=3.11), version: 3.3.1 2025-09-08T05:40:07,634 Fetching project page and analyzing links: https://www.piwheels.org/simple/diffpy-structure/ 2025-09-08T05:40:07,634 Getting page https://www.piwheels.org/simple/diffpy-structure/ 2025-09-08T05:40:07,635 Found index url https://www.piwheels.org/simple/ 2025-09-08T05:40:07,724 Fetched page https://www.piwheels.org/simple/diffpy-structure/ as text/html 2025-09-08T05:40:07,728 Skipping link: No binaries permitted for diffpy-structure: https://archive1.piwheels.org/simple/diffpy-structure/diffpy_structure-3.3.1-py3-none-any.whl#sha256=5910d3e9e78dfa0ec21ec85f75c3f8dcae7c9ed2bf72333099703e13f8e1b2b4 (from https://www.piwheels.org/simple/diffpy-structure/) (requires-python:<3.14,>=3.11) 2025-09-08T05:40:07,729 Skipping link: No binaries permitted for diffpy-structure: https://archive1.piwheels.org/simple/diffpy-structure/diffpy_structure-3.3.1rc1-py3-none-any.whl#sha256=7d9bd31e4002388f16883db078c457635d5e1a779bd90558d851c29e3017341f (from https://www.piwheels.org/simple/diffpy-structure/) (requires-python:<3.14,>=3.11) 2025-09-08T05:40:07,729 Skipping link: No binaries permitted for diffpy-structure: https://archive1.piwheels.org/simple/diffpy-structure/diffpy_structure-3.3.1rc0-py3-none-any.whl#sha256=16c8d3905cb0465619eac61ab633f0baaf67d33ea7c18405b6f64cff3f765b26 (from https://www.piwheels.org/simple/diffpy-structure/) (requires-python:<3.14,>=3.11) 2025-09-08T05:40:07,729 Skipping link: No binaries permitted for diffpy-structure: https://archive1.piwheels.org/simple/diffpy-structure/diffpy.structure-3.3.0-py3-none-any.whl#sha256=2f571269f2e6e98a02bc9c618a1eb546f11893d4d82afd823449765b1f115fe0 (from https://www.piwheels.org/simple/diffpy-structure/) (requires-python:<3.14,>=3.11) 2025-09-08T05:40:07,729 Skipping link: No binaries permitted for diffpy-structure: https://archive1.piwheels.org/simple/diffpy-structure/diffpy.structure-3.3.0rc0-py3-none-any.whl#sha256=abf6732b92a0724f68214298117b2f6a5a8fb692a572d780102b2eb4267f7a7f (from https://www.piwheels.org/simple/diffpy-structure/) (requires-python:<3.14,>=3.11) 2025-09-08T05:40:07,729 Skipping link: No binaries permitted for diffpy-structure: https://archive1.piwheels.org/simple/diffpy-structure/diffpy.structure-3.2.3-py3-none-any.whl#sha256=12a31ac7a0d6aaaf97a4364f244fc448a91df085504efcc60be8fe18c70c0992 (from https://www.piwheels.org/simple/diffpy-structure/) (requires-python:<3.13,>=3.10) 2025-09-08T05:40:07,730 Skipping link: No binaries permitted for diffpy-structure: https://archive1.piwheels.org/simple/diffpy-structure/diffpy.structure-3.2.3rc0-py3-none-any.whl#sha256=82f391a2ba0b30df2ed81e74d9934dae80473260767eda3c8fbf61cf1fe49532 (from https://www.piwheels.org/simple/diffpy-structure/) (requires-python:<3.13,>=3.10) 2025-09-08T05:40:07,730 Skipping link: No binaries permitted for diffpy-structure: https://archive1.piwheels.org/simple/diffpy-structure/diffpy.structure-3.2.2-py3-none-any.whl#sha256=e3df64299909aa06a13c44418bfca78959030312dc72ef94302cc96dde497913 (from https://www.piwheels.org/simple/diffpy-structure/) (requires-python:>=3.10) 2025-09-08T05:40:07,730 Skipping link: No binaries permitted for diffpy-structure: https://archive1.piwheels.org/simple/diffpy-structure/diffpy.structure-3.2.2rc1-py3-none-any.whl#sha256=c1d4808241ddc0769a9de45c338e91648028d0cc91979fbfc29f4858776c558d (from https://www.piwheels.org/simple/diffpy-structure/) (requires-python:>=3.10) 2025-09-08T05:40:07,730 Skipping link: No binaries permitted for diffpy-structure: https://archive1.piwheels.org/simple/diffpy-structure/diffpy.structure-3.2.2rc0-py3-none-any.whl#sha256=b3c600263ea8692631e8d24edd62cc0b506791fbcf6b46fcd600388b8da25a2c (from https://www.piwheels.org/simple/diffpy-structure/) (requires-python:>=3.10) 2025-09-08T05:40:07,730 Skipping link: No binaries permitted for diffpy-structure: https://archive1.piwheels.org/simple/diffpy-structure/diffpy.structure-3.2.1-py3-none-any.whl#sha256=a02bf8fe5997e816bfa3da654277f8fa6df75d7d50a001629ad3d590b104c43a (from https://www.piwheels.org/simple/diffpy-structure/) (requires-python:>=3.10) 2025-09-08T05:40:07,730 Skipping link: No binaries permitted for diffpy-structure: https://archive1.piwheels.org/simple/diffpy-structure/diffpy.structure-3.2.1rc1-py3-none-any.whl#sha256=7effb287a92fd78e9809f1ed913ae1b893c96d5ca04634170027de74d8e91694 (from https://www.piwheels.org/simple/diffpy-structure/) (requires-python:>=3.10) 2025-09-08T05:40:07,730 Skipping link: No binaries permitted for diffpy-structure: https://archive1.piwheels.org/simple/diffpy-structure/diffpy.structure-3.2.1rc0-py3-none-any.whl#sha256=8b9e77720fb88b8736c79dc0c9e327d41d8650ec1bffe0a73737e2590489c485 (from https://www.piwheels.org/simple/diffpy-structure/) (requires-python:>=3.10) 2025-09-08T05:40:07,731 Skipping link: No binaries permitted for diffpy-structure: https://archive1.piwheels.org/simple/diffpy-structure/diffpy.structure-3.2.0-py3-none-any.whl#sha256=c311cdf79757c0baee09c2712897ba9ed368879d5fb1bf397d37d63ed456c7d2 (from https://www.piwheels.org/simple/diffpy-structure/) (requires-python:>=3.10) 2025-09-08T05:40:07,731 Skipping link: No binaries permitted for diffpy-structure: https://archive1.piwheels.org/simple/diffpy-structure/diffpy.structure-3.1.0-py3-none-any.whl#sha256=d2a7d8ea07212ebeac8dc8f866d7c00e5bcc427c2199988b90d365e20a7eefb5 (from https://www.piwheels.org/simple/diffpy-structure/) 2025-09-08T05:40:07,731 Skipping link: No binaries permitted for diffpy-structure: https://archive1.piwheels.org/simple/diffpy-structure/diffpy.structure-3.0.2-py3-none-any.whl#sha256=1bbdd6379efe5b41c662a8a39524d1f2743328598f7f8115714385741ba28c9e (from https://www.piwheels.org/simple/diffpy-structure/) 2025-09-08T05:40:07,731 Skipping link: No binaries permitted for diffpy-structure: https://archive1.piwheels.org/simple/diffpy-structure/diffpy.structure-3.0.1-py3-none-any.whl#sha256=3ea1b5dd27dfc6f81f95b453f17707e643ef733d8fa0ac1921a60e7e4dea4a51 (from https://www.piwheels.org/simple/diffpy-structure/) 2025-09-08T05:40:07,731 Skipping link: No binaries permitted for diffpy-structure: https://archive1.piwheels.org/simple/diffpy-structure/diffpy.structure-3.0.0-py3-none-any.whl#sha256=2fa1dca6659ad03bd86ccad89a9dc620612f93068c7aa822751564291fed85b5 (from https://www.piwheels.org/simple/diffpy-structure/) 2025-09-08T05:40:07,731 Skipping link: No binaries permitted for diffpy-structure: https://archive1.piwheels.org/simple/diffpy-structure/diffpy.Structure-1.3.5-py3-none-any.whl#sha256=38cf9258acb0ca2b0a08230deb54959c9a5db88924e48ab273030a5f677d3c35 (from https://www.piwheels.org/simple/diffpy-structure/) 2025-09-08T05:40:07,732 Skipping link: not a file: https://www.piwheels.org/simple/diffpy-structure/ 2025-09-08T05:40:07,732 Skipping link: not a file: https://pypi.org/simple/diffpy-structure/ 2025-09-08T05:40:07,760 Given no hashes to check 1 links for project 'diffpy-structure': discarding no candidates 2025-09-08T05:40:07,761 Collecting diffpy-structure==1.3.4 2025-09-08T05:40:07,763 Created temporary directory: /tmp/pip-unpack-6prpg482 2025-09-08T05:40:07,902 Downloading diffpy.Structure-1.3.4.tar.gz (122 kB) 2025-09-08T05:40:08,008 Added diffpy-structure==1.3.4 from https://files.pythonhosted.org/packages/90/10/9413fcf751bfa0f14ce4ba66bda31681639e1054e1ed5a0f54a56b81f3d1/diffpy.Structure-1.3.4.tar.gz to build tracker '/tmp/pip-build-tracker-4k2xrq75' 2025-09-08T05:40:08,009 Running setup.py (path:/tmp/pip-wheel-zeuqycus/diffpy-structure_435aaaeb5c584b0fa38147b7098818d7/setup.py) egg_info for package diffpy-structure 2025-09-08T05:40:08,009 Created temporary directory: /tmp/pip-pip-egg-info-0idu8ms1 2025-09-08T05:40:08,010 Preparing metadata (setup.py): started 2025-09-08T05:40:08,010 Running command python setup.py egg_info 2025-09-08T05:40:08,617 Traceback (most recent call last): 2025-09-08T05:40:08,619 File "", line 2, in 2025-09-08T05:40:08,619 exec(compile(''' 2025-09-08T05:40:08,619 ~~~~^^^^^^^^^^^^ 2025-09-08T05:40:08,620 # This is -- a caller that pip uses to run setup.py 2025-09-08T05:40:08,620 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T05:40:08,620 ...<32 lines>... 2025-09-08T05:40:08,620 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T05:40:08,620 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T05:40:08,620 ''' % ('/tmp/pip-wheel-zeuqycus/diffpy-structure_435aaaeb5c584b0fa38147b7098818d7/setup.py',), "", "exec")) 2025-09-08T05:40:08,621 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T05:40:08,621 File "", line 35, in 2025-09-08T05:40:08,621 File "/tmp/pip-wheel-zeuqycus/diffpy-structure_435aaaeb5c584b0fa38147b7098818d7/setup.py", line 69, in 2025-09-08T05:40:08,621 versiondata = getversioncfg() 2025-09-08T05:40:08,621 File "/tmp/pip-wheel-zeuqycus/diffpy-structure_435aaaeb5c584b0fa38147b7098818d7/setup.py", line 37, in getversioncfg 2025-09-08T05:40:08,622 from ConfigParser import RawConfigParser 2025-09-08T05:40:08,622 ModuleNotFoundError: No module named 'ConfigParser' 2025-09-08T05:40:08,718 ERROR: python setup.py egg_info exited with 1 2025-09-08T05:40:08,731 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-08T05:40:08,731 exec(compile('"'"''"'"''"'"' 2025-09-08T05:40:08,731 # This is -- a caller that pip uses to run setup.py 2025-09-08T05:40:08,731 # 2025-09-08T05:40:08,731 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-08T05:40:08,731 # import from `distutils.core` to work with newer packaging standards. 2025-09-08T05:40:08,731 # - It provides a clear error message when setuptools is not installed. 2025-09-08T05:40:08,731 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-08T05:40:08,731 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-08T05:40:08,731 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-08T05:40:08,731 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-08T05:40:08,731 import os, sys, tokenize, traceback 2025-09-08T05:40:08,731 2025-09-08T05:40:08,731 try: 2025-09-08T05:40:08,731 import setuptools 2025-09-08T05:40:08,731 except ImportError: 2025-09-08T05:40:08,731 print( 2025-09-08T05:40:08,731 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-08T05:40:08,731 "the build environment with exception:", 2025-09-08T05:40:08,731 file=sys.stderr, 2025-09-08T05:40:08,731 ) 2025-09-08T05:40:08,731 traceback.print_exc() 2025-09-08T05:40:08,731 sys.exit(1) 2025-09-08T05:40:08,731 2025-09-08T05:40:08,731 __file__ = %r 2025-09-08T05:40:08,731 sys.argv[0] = __file__ 2025-09-08T05:40:08,731 2025-09-08T05:40:08,731 if os.path.exists(__file__): 2025-09-08T05:40:08,731 filename = __file__ 2025-09-08T05:40:08,731 with tokenize.open(__file__) as f: 2025-09-08T05:40:08,731 setup_py_code = f.read() 2025-09-08T05:40:08,731 else: 2025-09-08T05:40:08,731 filename = "" 2025-09-08T05:40:08,731 setup_py_code = "from setuptools import setup; setup()" 2025-09-08T05:40:08,731 2025-09-08T05:40:08,731 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T05:40:08,731 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-zeuqycus/diffpy-structure_435aaaeb5c584b0fa38147b7098818d7/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-0idu8ms1[/] 2025-09-08T05:40:08,731 [bold magenta]cwd[/]: /tmp/pip-wheel-zeuqycus/diffpy-structure_435aaaeb5c584b0fa38147b7098818d7/ 2025-09-08T05:40:08,732 Preparing metadata (setup.py): finished with status 'error' 2025-09-08T05:40:08,733 ERROR: metadata generation failed 2025-09-08T05:40:08,739 Exception information: 2025-09-08T05:40:08,739 Traceback (most recent call last): 2025-09-08T05:40:08,739 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-08T05:40:08,739 call_subprocess( 2025-09-08T05:40:08,739 ~~~~~~~~~~~~~~~^ 2025-09-08T05:40:08,739 args, 2025-09-08T05:40:08,739 ^^^^^ 2025-09-08T05:40:08,739 ...<2 lines>... 2025-09-08T05:40:08,739 spinner=spinner, 2025-09-08T05:40:08,739 ^^^^^^^^^^^^^^^^ 2025-09-08T05:40:08,739 ) 2025-09-08T05:40:08,739 ^ 2025-09-08T05:40:08,739 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-08T05:40:08,739 raise error 2025-09-08T05:40:08,739 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-08T05:40:08,739 2025-09-08T05:40:08,739 The above exception was the direct cause of the following exception: 2025-09-08T05:40:08,739 2025-09-08T05:40:08,739 Traceback (most recent call last): 2025-09-08T05:40:08,739 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-08T05:40:08,739 status = _inner_run() 2025-09-08T05:40:08,739 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-08T05:40:08,739 return self.run(options, args) 2025-09-08T05:40:08,739 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-08T05:40:08,739 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-08T05:40:08,739 return func(self, options, args) 2025-09-08T05:40:08,739 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-08T05:40:08,739 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-08T05:40:08,739 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-08T05:40:08,739 result = self._result = resolver.resolve( 2025-09-08T05:40:08,739 ~~~~~~~~~~~~~~~~^ 2025-09-08T05:40:08,739 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-08T05:40:08,739 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T05:40:08,739 ) 2025-09-08T05:40:08,739 ^ 2025-09-08T05:40:08,739 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-08T05:40:08,739 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-08T05:40:08,739 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-08T05:40:08,739 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-08T05:40:08,739 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T05:40:08,739 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-08T05:40:08,739 if not criterion.candidates: 2025-09-08T05:40:08,739 ^^^^^^^^^^^^^^^^^^^^ 2025-09-08T05:40:08,739 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-08T05:40:08,739 return bool(self._sequence) 2025-09-08T05:40:08,739 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-08T05:40:08,739 self._bool = any(self) 2025-09-08T05:40:08,739 ~~~^^^^^^ 2025-09-08T05:40:08,739 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-08T05:40:08,739 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-08T05:40:08,739 ^^^^^^^^ 2025-09-08T05:40:08,739 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-08T05:40:08,739 candidate = func() 2025-09-08T05:40:08,739 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-08T05:40:08,739 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-08T05:40:08,739 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:40:08,739 link, template, name, version 2025-09-08T05:40:08,739 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T05:40:08,739 ) 2025-09-08T05:40:08,739 ^ 2025-09-08T05:40:08,739 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-08T05:40:08,739 self._link_candidate_cache[link] = LinkCandidate( 2025-09-08T05:40:08,739 ~~~~~~~~~~~~~^ 2025-09-08T05:40:08,739 link, 2025-09-08T05:40:08,739 ^^^^^ 2025-09-08T05:40:08,739 ...<3 lines>... 2025-09-08T05:40:08,739 version=version, 2025-09-08T05:40:08,739 ^^^^^^^^^^^^^^^^ 2025-09-08T05:40:08,739 ) 2025-09-08T05:40:08,739 ^ 2025-09-08T05:40:08,739 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-08T05:40:08,739 super().__init__( 2025-09-08T05:40:08,739 ~~~~~~~~~~~~~~~~^ 2025-09-08T05:40:08,739 link=link, 2025-09-08T05:40:08,739 ^^^^^^^^^^ 2025-09-08T05:40:08,739 ...<4 lines>... 2025-09-08T05:40:08,739 version=version, 2025-09-08T05:40:08,739 ^^^^^^^^^^^^^^^^ 2025-09-08T05:40:08,739 ) 2025-09-08T05:40:08,739 ^ 2025-09-08T05:40:08,739 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-08T05:40:08,739 self.dist = self._prepare() 2025-09-08T05:40:08,739 ~~~~~~~~~~~~~^^ 2025-09-08T05:40:08,739 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-08T05:40:08,739 dist = self._prepare_distribution() 2025-09-08T05:40:08,739 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-08T05:40:08,739 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-08T05:40:08,739 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T05:40:08,739 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-08T05:40:08,739 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-08T05:40:08,739 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T05:40:08,739 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-08T05:40:08,739 dist = _get_prepared_distribution( 2025-09-08T05:40:08,739 req, 2025-09-08T05:40:08,739 ...<3 lines>... 2025-09-08T05:40:08,739 self.check_build_deps, 2025-09-08T05:40:08,739 ) 2025-09-08T05:40:08,739 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-08T05:40:08,739 abstract_dist.prepare_distribution_metadata( 2025-09-08T05:40:08,739 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:40:08,739 finder, build_isolation, check_build_deps 2025-09-08T05:40:08,739 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T05:40:08,739 ) 2025-09-08T05:40:08,739 ^ 2025-09-08T05:40:08,739 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-08T05:40:08,739 self.req.prepare_metadata() 2025-09-08T05:40:08,739 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-08T05:40:08,739 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-08T05:40:08,739 self.metadata_directory = generate_metadata_legacy( 2025-09-08T05:40:08,739 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:40:08,739 build_env=self.build_env, 2025-09-08T05:40:08,739 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T05:40:08,739 ...<3 lines>... 2025-09-08T05:40:08,739 details=details, 2025-09-08T05:40:08,739 ^^^^^^^^^^^^^^^^ 2025-09-08T05:40:08,739 ) 2025-09-08T05:40:08,739 ^ 2025-09-08T05:40:08,739 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-08T05:40:08,739 raise MetadataGenerationFailed(package_details=details) from error 2025-09-08T05:40:08,739 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-08T05:40:08,764 Removed diffpy-structure==1.3.4 from https://files.pythonhosted.org/packages/90/10/9413fcf751bfa0f14ce4ba66bda31681639e1054e1ed5a0f54a56b81f3d1/diffpy.Structure-1.3.4.tar.gz from build tracker '/tmp/pip-build-tracker-4k2xrq75' 2025-09-08T05:40:08,765 Removed build tracker: '/tmp/pip-build-tracker-4k2xrq75'