2026-06-04T02:40:44,796 Created temporary directory: /tmp/pip-ephem-wheel-cache-4txlyh6n 2026-06-04T02:40:44,798 Created temporary directory: /tmp/pip-build-tracker-byxcb2ul 2026-06-04T02:40:44,798 Initialized build tracking at /tmp/pip-build-tracker-byxcb2ul 2026-06-04T02:40:44,799 Created build tracker: /tmp/pip-build-tracker-byxcb2ul 2026-06-04T02:40:44,799 Entered build tracker: /tmp/pip-build-tracker-byxcb2ul 2026-06-04T02:40:44,800 Created temporary directory: /tmp/pip-wheel-il612frz 2026-06-04T02:40:44,803 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-06-04T02:40:44,805 Created temporary directory: /tmp/pip-ephem-wheel-cache-a9c6plc3 2026-06-04T02:40:44,827 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-04T02:40:44,831 2 location(s) to search for versions of surface-construct: 2026-06-04T02:40:44,831 * https://pypi.org/simple/surface-construct/ 2026-06-04T02:40:44,831 * https://www.piwheels.org/simple/surface-construct/ 2026-06-04T02:40:44,831 Fetching project page and analyzing links: https://pypi.org/simple/surface-construct/ 2026-06-04T02:40:44,832 Getting page https://pypi.org/simple/surface-construct/ 2026-06-04T02:40:44,834 Found index url https://pypi.org/simple 2026-06-04T02:40:44,988 Fetched page https://pypi.org/simple/surface-construct/ as application/vnd.pypi.simple.v1+json 2026-06-04T02:40:44,998 Skipping link: No binaries permitted for surface-construct: https://files.pythonhosted.org/packages/84/84/0f89b51e3f5296e8c9c62a1cd0a4bc3bb3a22527b7bc5d615bbc9886aad8/surface_construct-0.5.8-py3-none-any.whl (from https://pypi.org/simple/surface-construct/) 2026-06-04T02:40:44,999 Found link https://files.pythonhosted.org/packages/b1/f2/8386230e60a9a6294a26a3e4b7601a31485404fa8a7da5416a38a766a7ae/surface_construct-0.5.8.tar.gz (from https://pypi.org/simple/surface-construct/), version: 0.5.8 2026-06-04T02:40:45,000 Skipping link: No binaries permitted for surface-construct: https://files.pythonhosted.org/packages/bf/bb/9e2cca2e94536a045dc8bbac608f3bc25e1f384f665c5a5feb77fc99d1ad/surface_construct-0.5.9-py3-none-any.whl (from https://pypi.org/simple/surface-construct/) 2026-06-04T02:40:45,000 Found link https://files.pythonhosted.org/packages/f3/64/c23f3f3c8648228033c0aec190af74c0f7c40837fd76e5aa876b43977e21/surface_construct-0.5.9.tar.gz (from https://pypi.org/simple/surface-construct/), version: 0.5.9 2026-06-04T02:40:45,001 Skipping link: No binaries permitted for surface-construct: https://files.pythonhosted.org/packages/71/d4/82a2496543eea75ce0f8ebe8bbdb9e9268f0212f862915f3677c665dc104/surface_construct-0.5.10-py3-none-any.whl (from https://pypi.org/simple/surface-construct/) 2026-06-04T02:40:45,002 Found link https://files.pythonhosted.org/packages/32/df/0848853f6fe1903632262fd29d5ba9e7e9d6d24c58460eb5f2b9d155c5f3/surface_construct-0.5.10.tar.gz (from https://pypi.org/simple/surface-construct/), version: 0.5.10 2026-06-04T02:40:45,003 Skipping link: No binaries permitted for surface-construct: https://files.pythonhosted.org/packages/3a/08/e428e1d0a2471a4f71a00037e09391eb07b6845105961f126c0dc3ede85b/surface_construct-0.5.13-py3-none-any.whl (from https://pypi.org/simple/surface-construct/) 2026-06-04T02:40:45,003 Found link https://files.pythonhosted.org/packages/b0/6a/1a40572dd9cfc78ebeb74d6462b4caeeed11ad879d88a83e774f658dfeaa/surface_construct-0.5.13.tar.gz (from https://pypi.org/simple/surface-construct/), version: 0.5.13 2026-06-04T02:40:45,004 Skipping link: No binaries permitted for surface-construct: https://files.pythonhosted.org/packages/10/49/be0d5aa6d7cfac03b947e8330d7ad7e0da31ee4ba09f198976c0d8c73623/surface_construct-0.5.14-py3-none-any.whl (from https://pypi.org/simple/surface-construct/) 2026-06-04T02:40:45,005 Found link https://files.pythonhosted.org/packages/52/1e/1e462b2f16a7f571322590d2768a3df5602d64984c9c15854ef541d47458/surface_construct-0.5.14.tar.gz (from https://pypi.org/simple/surface-construct/), version: 0.5.14 2026-06-04T02:40:45,006 Skipping link: No binaries permitted for surface-construct: https://files.pythonhosted.org/packages/e5/70/c73f74238a85fd8b2ceb5c3157381a860b5341ce76666376c43afaae5b32/surface_construct-0.6-py3-none-any.whl (from https://pypi.org/simple/surface-construct/) 2026-06-04T02:40:45,006 Found link https://files.pythonhosted.org/packages/ab/b2/40ee3475cc7a903766f9b726b226f033ed16d0a2660ef0b33a71fc48440a/surface_construct-0.6.tar.gz (from https://pypi.org/simple/surface-construct/), version: 0.6 2026-06-04T02:40:45,007 Skipping link: No binaries permitted for surface-construct: https://files.pythonhosted.org/packages/93/c1/e1df105f6eabe0823ae8f2f99b30f2558375470f4f8dcede395318da65eb/surface_construct-0.7-py3-none-any.whl (from https://pypi.org/simple/surface-construct/) 2026-06-04T02:40:45,008 Found link https://files.pythonhosted.org/packages/0a/cb/1ae049cb81efeac0fc3de940d65e5b398ec1c2bb12fd8152e5c82415ead4/surface_construct-0.7.tar.gz (from https://pypi.org/simple/surface-construct/), version: 0.7 2026-06-04T02:40:45,008 Skipping link: No binaries permitted for surface-construct: https://files.pythonhosted.org/packages/8a/b4/c4bab8d102c735be124f68e46449ce903c55365e68b109f7a9f4a5e1de76/surface_construct-0.8-py3-none-any.whl (from https://pypi.org/simple/surface-construct/) 2026-06-04T02:40:45,009 Found link https://files.pythonhosted.org/packages/32/ad/8cece967f7e7b2ab288d2e6a77007bcb94854b7a89778b464dbbf13944c7/surface_construct-0.8.tar.gz (from https://pypi.org/simple/surface-construct/), version: 0.8 2026-06-04T02:40:45,010 Skipping link: No binaries permitted for surface-construct: https://files.pythonhosted.org/packages/1c/a9/d5663aa1f0b0755c216922b63de270e9c6abc2265fb097e2c89150d3a393/surface_construct-0.8.1-py3-none-any.whl (from https://pypi.org/simple/surface-construct/) 2026-06-04T02:40:45,010 Found link https://files.pythonhosted.org/packages/f2/80/cf8c19553f8191da96927a4515fa5211ea6c3ed317428555bd7d7b7bc2ff/surface_construct-0.8.1.tar.gz (from https://pypi.org/simple/surface-construct/), version: 0.8.1 2026-06-04T02:40:45,011 Skipping link: No binaries permitted for surface-construct: https://files.pythonhosted.org/packages/eb/cf/e8b24282c5986511c3e260812c185dff9c3c31f4bb486331eb55e8b04afa/surface_construct-0.8.2-py3-none-any.whl (from https://pypi.org/simple/surface-construct/) 2026-06-04T02:40:45,011 Found link https://files.pythonhosted.org/packages/3e/47/a8661d691f85bb5b102327267a0ee637385932fc0fefea057ddd569a531e/surface_construct-0.8.2.tar.gz (from https://pypi.org/simple/surface-construct/), version: 0.8.2 2026-06-04T02:40:45,012 Skipping link: No binaries permitted for surface-construct: https://files.pythonhosted.org/packages/7f/ef/259cde4eef71cd8fce7c5993fe181c31edaa8c45f83bd2a148f4a5efb82e/surface_construct-0.8.4-py3-none-any.whl (from https://pypi.org/simple/surface-construct/) 2026-06-04T02:40:45,013 Found link https://files.pythonhosted.org/packages/71/f6/80695063495cea59a68862b40e041dc28a554c89c839360f25f02b327567/surface_construct-0.8.4.tar.gz (from https://pypi.org/simple/surface-construct/), version: 0.8.4 2026-06-04T02:40:45,014 Skipping link: No binaries permitted for surface-construct: https://files.pythonhosted.org/packages/09/83/400681042bcd1b81c06fcfe7c3bb6dc7b2d823d9b64661c310a88de3e54e/surface_construct-0.9.1-py3-none-any.whl (from https://pypi.org/simple/surface-construct/) 2026-06-04T02:40:45,014 Found link https://files.pythonhosted.org/packages/ef/3f/d57863b55c80e27f250ff4a7e5cce878073ce36dbe4c0a2a1e0fb8fd05c7/surface_construct-0.9.1.tar.gz (from https://pypi.org/simple/surface-construct/), version: 0.9.1 2026-06-04T02:40:45,015 Skipping link: No binaries permitted for surface-construct: https://files.pythonhosted.org/packages/55/a9/7ab627dad79777a72b7060834ef062fdb784777f2c3bcd7941d1f2277c6f/surface_construct-0.9.2-py3-none-any.whl (from https://pypi.org/simple/surface-construct/) 2026-06-04T02:40:45,016 Found link https://files.pythonhosted.org/packages/4e/f8/8ded37138fd3c40a0dc82566132055097ae81b960bd9411fb2803fc92694/surface_construct-0.9.2.tar.gz (from https://pypi.org/simple/surface-construct/), version: 0.9.2 2026-06-04T02:40:45,017 Skipping link: No binaries permitted for surface-construct: https://files.pythonhosted.org/packages/94/10/28745c862b4734b7125bc8cac0b868fc563c4dbf5592a8779f6ed4ab02fb/surface_construct-0.9.3-py3-none-any.whl (from https://pypi.org/simple/surface-construct/) 2026-06-04T02:40:45,017 Found link https://files.pythonhosted.org/packages/f2/32/1b379981d4e6d3439476c72cd44c059beca411b4675f07dcaa53d99e2855/surface_construct-0.9.3.tar.gz (from https://pypi.org/simple/surface-construct/), version: 0.9.3 2026-06-04T02:40:45,018 Skipping link: No binaries permitted for surface-construct: https://files.pythonhosted.org/packages/e8/89/cf13653f47610574d9f2dfb4b68e2296be31066d143d2759a211c2a23be5/surface_construct-0.10.1-py3-none-any.whl (from https://pypi.org/simple/surface-construct/) 2026-06-04T02:40:45,018 Found link https://files.pythonhosted.org/packages/7c/e4/a419952a041ca80168ced0dda25831cc37b43474aa54d47af68362be9d95/surface_construct-0.10.1.tar.gz (from https://pypi.org/simple/surface-construct/), version: 0.10.1 2026-06-04T02:40:45,019 Skipping link: No binaries permitted for surface-construct: https://files.pythonhosted.org/packages/41/2d/02243ae0b875410ef471cbb0d49910fa5593d5bc5d0f39a982462d4519f5/surface_construct-0.10.2-py3-none-any.whl (from https://pypi.org/simple/surface-construct/) 2026-06-04T02:40:45,019 Found link https://files.pythonhosted.org/packages/85/44/71912076a6bd669fd0a5f2a10c295ed2f57e69dd8a7ab029b8732060e823/surface_construct-0.10.2.tar.gz (from https://pypi.org/simple/surface-construct/), version: 0.10.2 2026-06-04T02:40:45,020 Skipping link: No binaries permitted for surface-construct: https://files.pythonhosted.org/packages/a1/71/71796c15cc7f51fcd6ad1c8249e305daa0cede0c4b97b8c821db74729993/surface_construct-0.10.3-py3-none-any.whl (from https://pypi.org/simple/surface-construct/) 2026-06-04T02:40:45,021 Found link https://files.pythonhosted.org/packages/75/8b/bcfaa7a115b1308314a49bc9a9305ed3f0ab362b8b93aa58c34d5224b6ec/surface_construct-0.10.3.tar.gz (from https://pypi.org/simple/surface-construct/), version: 0.10.3 2026-06-04T02:40:45,022 Skipping link: No binaries permitted for surface-construct: https://files.pythonhosted.org/packages/21/cb/7a180d604789788145bf6f8ad54739912625954fe8869510a2501af4cc51/surface_construct-0.11-py3-none-any.whl (from https://pypi.org/simple/surface-construct/) 2026-06-04T02:40:45,022 Found link https://files.pythonhosted.org/packages/8d/86/5387f61931c547d95c93ec38287d2b0a50f0bdc62293e3882e5cad3a2a3e/surface_construct-0.11.tar.gz (from https://pypi.org/simple/surface-construct/), version: 0.11 2026-06-04T02:40:45,023 Skipping link: No binaries permitted for surface-construct: https://files.pythonhosted.org/packages/c5/51/06f6553e4a35a4963cededa88756bb0a7b91c257a7e93612f92b46461bb1/surface_construct-0.12-py3-none-any.whl (from https://pypi.org/simple/surface-construct/) 2026-06-04T02:40:45,024 Found link https://files.pythonhosted.org/packages/51/84/6207cb2c029334562e5311e4a1be6b19014e4eeb648c0c5a87b8563fc842/surface_construct-0.12.tar.gz (from https://pypi.org/simple/surface-construct/), version: 0.12 2026-06-04T02:40:45,024 Skipping link: No binaries permitted for surface-construct: https://files.pythonhosted.org/packages/65/06/17db919e09b6f6619920f6bdfee11a4f9aadf04cc22d33fa4e50804cd6a9/surface_construct-0.12.1-py3-none-any.whl (from https://pypi.org/simple/surface-construct/) 2026-06-04T02:40:45,025 Found link https://files.pythonhosted.org/packages/cd/d2/0b73599951fe0e892069062793f98d699d2b331cfa021ebdc378d0a51e5b/surface_construct-0.12.1.tar.gz (from https://pypi.org/simple/surface-construct/), version: 0.12.1 2026-06-04T02:40:45,026 Skipping link: No binaries permitted for surface-construct: https://files.pythonhosted.org/packages/ee/95/2c679feb3924928aa3b3730ea1ea35056b319a21156c18e05cb91e63284c/surface_construct-0.12.2-py3-none-any.whl (from https://pypi.org/simple/surface-construct/) 2026-06-04T02:40:45,026 Found link https://files.pythonhosted.org/packages/5b/28/a2b7ceec2e27918ce02a1e86f0da8a871f994fb4bfe772aed5a18bbe1d4c/surface_construct-0.12.2.tar.gz (from https://pypi.org/simple/surface-construct/), version: 0.12.2 2026-06-04T02:40:45,027 Skipping link: No binaries permitted for surface-construct: https://files.pythonhosted.org/packages/88/d0/f06395baf4fef7b679b3ce2d8f172b57cdafec203a51d9c9a16bb0f84383/surface_construct-0.12.3-py3-none-any.whl (from https://pypi.org/simple/surface-construct/) 2026-06-04T02:40:45,028 Found link https://files.pythonhosted.org/packages/6c/10/6f91d51f0770f52dbdbdc95b2ed47fff58f8c79af5cbaa849f642166e7c3/surface_construct-0.12.3.tar.gz (from https://pypi.org/simple/surface-construct/), version: 0.12.3 2026-06-04T02:40:45,029 Skipping link: No binaries permitted for surface-construct: https://files.pythonhosted.org/packages/22/05/1ab2c3cf9fdede84e9abb355bcb2be8c074e62f6155738a327f150ad97bd/surface_construct-0.12.4-py3-none-any.whl (from https://pypi.org/simple/surface-construct/) 2026-06-04T02:40:45,029 Found link https://files.pythonhosted.org/packages/fe/c5/a2528322b1cd0c3577b46dd9a98df356bead6a2017494178c8d853f1f9b2/surface_construct-0.12.4.tar.gz (from https://pypi.org/simple/surface-construct/), version: 0.12.4 2026-06-04T02:40:45,030 Skipping link: No binaries permitted for surface-construct: https://files.pythonhosted.org/packages/f2/f3/2e20cb3e9b7c26cde28c124b19eccce7b4ea4522b8e6c3314cec43121071/surface_construct-0.12.5-py3-none-any.whl (from https://pypi.org/simple/surface-construct/) 2026-06-04T02:40:45,030 Found link https://files.pythonhosted.org/packages/ed/26/aa40a0bec904adf8d6f36d4c81d023c382b8664aff2db53f7ae5bfddfea1/surface_construct-0.12.5.tar.gz (from https://pypi.org/simple/surface-construct/), version: 0.12.5 2026-06-04T02:40:45,031 Skipping link: No binaries permitted for surface-construct: https://files.pythonhosted.org/packages/f7/3f/d4e1f790bf75d63483f3eaf6e901783cc55368fd262632f55402501020a9/surface_construct-0.12.6-py3-none-any.whl (from https://pypi.org/simple/surface-construct/) 2026-06-04T02:40:45,031 Found link https://files.pythonhosted.org/packages/64/37/0f9317403d4fe63ff74065797220bf4f21479dab2227a74cc20d4122bff9/surface_construct-0.12.6.tar.gz (from https://pypi.org/simple/surface-construct/), version: 0.12.6 2026-06-04T02:40:45,032 Skipping link: No binaries permitted for surface-construct: https://files.pythonhosted.org/packages/98/8c/16a60c92345f325e2eb4eee309ffe3c55d757889569d084e9b7b0d4ee3c7/surface_construct-0.12.7-py3-none-any.whl (from https://pypi.org/simple/surface-construct/) 2026-06-04T02:40:45,033 Found link https://files.pythonhosted.org/packages/39/22/ff5915a7dbf75ce1af374a5a15071ed9c108176190304a9b39d861e45c3d/surface_construct-0.12.7.tar.gz (from https://pypi.org/simple/surface-construct/), version: 0.12.7 2026-06-04T02:40:45,033 Skipping link: No binaries permitted for surface-construct: https://files.pythonhosted.org/packages/86/8d/348af93c48e64a995b9264b51867a2926cb29db0762b37b3d41858fd5111/surface_construct-0.12.8-py3-none-any.whl (from https://pypi.org/simple/surface-construct/) 2026-06-04T02:40:45,034 Found link https://files.pythonhosted.org/packages/19/ca/957b1dfdfa8c91418c738c15170288b08f7520992f5a5060070bc4b2db07/surface_construct-0.12.8.tar.gz (from https://pypi.org/simple/surface-construct/), version: 0.12.8 2026-06-04T02:40:45,035 Fetching project page and analyzing links: https://www.piwheels.org/simple/surface-construct/ 2026-06-04T02:40:45,036 Getting page https://www.piwheels.org/simple/surface-construct/ 2026-06-04T02:40:45,037 Found index url https://www.piwheels.org/simple 2026-06-04T02:40:45,224 Fetched page https://www.piwheels.org/simple/surface-construct/ as text/html 2026-06-04T02:40:45,232 Skipping link: No binaries permitted for surface-construct: https://www.piwheels.org/simple/surface-construct/surface_construct-0.12.7-py3-none-any.whl#sha256=a40e83544e37a7f0044a9fa57513425b7044f749b3326fa6ce4aa3e8cbe59ec9 (from https://www.piwheels.org/simple/surface-construct/) 2026-06-04T02:40:45,233 Skipping link: No binaries permitted for surface-construct: https://www.piwheels.org/simple/surface-construct/surface_construct-0.12.6-py3-none-any.whl#sha256=e7483bb68fb6af4179e4079b79dc04ba1282bdbc9a1723e0ae9bbd84b533f3ea (from https://www.piwheels.org/simple/surface-construct/) 2026-06-04T02:40:45,234 Skipping link: No binaries permitted for surface-construct: https://www.piwheels.org/simple/surface-construct/surface_construct-0.12.5-py3-none-any.whl#sha256=2cf18b3b48f47920f3ecad4d229d9e5d6b427548b5b2f55e908c1739982d9dc3 (from https://www.piwheels.org/simple/surface-construct/) 2026-06-04T02:40:45,235 Skipping link: No binaries permitted for surface-construct: https://www.piwheels.org/simple/surface-construct/surface_construct-0.12.4-py3-none-any.whl#sha256=f1e68a460825370fb01e44e74b26038efc3facf923b8e7f7b31cf565540a8b1b (from https://www.piwheels.org/simple/surface-construct/) 2026-06-04T02:40:45,235 Skipping link: No binaries permitted for surface-construct: https://archive1.piwheels.org/simple/surface-construct/surface_construct-0.12.3-py3-none-any.whl#sha256=8f54e44f667aebcf61fdfd3b247bd5617725d7d0a769e03c38a3ef2f6d067fb5 (from https://www.piwheels.org/simple/surface-construct/) 2026-06-04T02:40:45,236 Skipping link: No binaries permitted for surface-construct: https://archive1.piwheels.org/simple/surface-construct/surface_construct-0.12.2-py3-none-any.whl#sha256=016d5e67c7d21d91013085223caecffd29c7e1a33d3142fc940e1a7843794429 (from https://www.piwheels.org/simple/surface-construct/) 2026-06-04T02:40:45,236 Skipping link: No binaries permitted for surface-construct: https://archive1.piwheels.org/simple/surface-construct/surface_construct-0.12.1-py3-none-any.whl#sha256=046462857067b4b5ecbf168a336c6e80d16d8d25babe768e17ccf993e76165a1 (from https://www.piwheels.org/simple/surface-construct/) 2026-06-04T02:40:45,237 Skipping link: No binaries permitted for surface-construct: https://archive1.piwheels.org/simple/surface-construct/surface_construct-0.12-py3-none-any.whl#sha256=9fc9d9d5c731f0457f4621663b2e8ac4843e131c2a961097979dad3133a3b7a3 (from https://www.piwheels.org/simple/surface-construct/) 2026-06-04T02:40:45,237 Skipping link: No binaries permitted for surface-construct: https://archive1.piwheels.org/simple/surface-construct/surface_construct-0.11-py3-none-any.whl#sha256=f783d8a64b105d336e284938a7871d98f9b784fb4301fbd58a5070fa1e0ca240 (from https://www.piwheels.org/simple/surface-construct/) 2026-06-04T02:40:45,238 Skipping link: No binaries permitted for surface-construct: https://archive1.piwheels.org/simple/surface-construct/surface_construct-0.10.3-py3-none-any.whl#sha256=30844ef110275d9ca33806c2c3c49e4ed0443d99a030bbeffd3b70e2b9eed954 (from https://www.piwheels.org/simple/surface-construct/) 2026-06-04T02:40:45,239 Skipping link: No binaries permitted for surface-construct: https://archive1.piwheels.org/simple/surface-construct/surface_construct-0.10.2-py3-none-any.whl#sha256=bdb0c6e9e35035a0d6baf185c22b45d23adc41714f18ab04014043c10dbc8236 (from https://www.piwheels.org/simple/surface-construct/) 2026-06-04T02:40:45,240 Skipping link: No binaries permitted for surface-construct: https://archive1.piwheels.org/simple/surface-construct/surface_construct-0.10.1-py3-none-any.whl#sha256=487b81050f7a487f22ab50ecac975b1f8ae22ea36b9bd012ffdf30aeb0118657 (from https://www.piwheels.org/simple/surface-construct/) 2026-06-04T02:40:45,240 Skipping link: No binaries permitted for surface-construct: https://archive1.piwheels.org/simple/surface-construct/surface_construct-0.9.3-py3-none-any.whl#sha256=c63cfb86bd04aff0fd43bc5e661b4fb9c7188dc6fb151e64fac2575562eee4a2 (from https://www.piwheels.org/simple/surface-construct/) 2026-06-04T02:40:45,241 Skipping link: No binaries permitted for surface-construct: https://archive1.piwheels.org/simple/surface-construct/surface_construct-0.9.2-py3-none-any.whl#sha256=4f2e2c3090938e048b14b595639cd950d6c4151f97a19248220039d3c1bf517f (from https://www.piwheels.org/simple/surface-construct/) 2026-06-04T02:40:45,242 Skipping link: No binaries permitted for surface-construct: https://archive1.piwheels.org/simple/surface-construct/surface_construct-0.9.1-py3-none-any.whl#sha256=b07b54d0e3f44b44df04674d8e9b9f8e908b34858b735ec521cab204a899bea1 (from https://www.piwheels.org/simple/surface-construct/) 2026-06-04T02:40:45,242 Skipping link: No binaries permitted for surface-construct: https://archive1.piwheels.org/simple/surface-construct/surface_construct-0.8.4-py3-none-any.whl#sha256=b46770c0137736bf58d38fe533516fae3b3cace197e7edfc84fbda7ee164e1e3 (from https://www.piwheels.org/simple/surface-construct/) 2026-06-04T02:40:45,243 Skipping link: No binaries permitted for surface-construct: https://archive1.piwheels.org/simple/surface-construct/surface_construct-0.8.2-py3-none-any.whl#sha256=dc1436d1dfd5022b4b2cbb0ec743510f58ef492422c75577327cd64b867d8643 (from https://www.piwheels.org/simple/surface-construct/) 2026-06-04T02:40:45,243 Skipping link: No binaries permitted for surface-construct: https://archive1.piwheels.org/simple/surface-construct/surface_construct-0.8.1-py3-none-any.whl#sha256=0d19dd607b6e3f473171222c740ebc78d0d143125ee54ae8acde4763cacee2f2 (from https://www.piwheels.org/simple/surface-construct/) 2026-06-04T02:40:45,244 Skipping link: No binaries permitted for surface-construct: https://archive1.piwheels.org/simple/surface-construct/surface_construct-0.8-py3-none-any.whl#sha256=fed86b23282a21af9eea685ce2c84cc294551158431ee95abbb9a19e1a058b18 (from https://www.piwheels.org/simple/surface-construct/) 2026-06-04T02:40:45,244 Skipping link: No binaries permitted for surface-construct: https://archive1.piwheels.org/simple/surface-construct/surface_construct-0.7-py3-none-any.whl#sha256=5b4eeea012739c080d9b82fb9881fd3350105c1988e0808011286ca9cae2ca06 (from https://www.piwheels.org/simple/surface-construct/) 2026-06-04T02:40:45,245 Skipping link: No binaries permitted for surface-construct: https://archive1.piwheels.org/simple/surface-construct/surface_construct-0.6-py3-none-any.whl#sha256=1249fd00136717910705195bac2b0c582347c1ab391fa3b28a332fc6747024ff (from https://www.piwheels.org/simple/surface-construct/) 2026-06-04T02:40:45,245 Skipping link: No binaries permitted for surface-construct: https://archive1.piwheels.org/simple/surface-construct/surface_construct-0.5.14-py3-none-any.whl#sha256=ddcd43ab29cfade138bbf18030391b724d1458d503001328d84ee37ad0707de7 (from https://www.piwheels.org/simple/surface-construct/) 2026-06-04T02:40:45,246 Skipping link: No binaries permitted for surface-construct: https://archive1.piwheels.org/simple/surface-construct/surface_construct-0.5.13-py3-none-any.whl#sha256=951f175adaf9bf9d6a9e707c2bb308003826c7fe3f005b17c8a53b1ace95b516 (from https://www.piwheels.org/simple/surface-construct/) 2026-06-04T02:40:45,246 Skipping link: No binaries permitted for surface-construct: https://archive1.piwheels.org/simple/surface-construct/surface_construct-0.5.10-py3-none-any.whl#sha256=c6b10c95d691a846410e5077c4523147100e0d3541c809b7d963d06b42b47705 (from https://www.piwheels.org/simple/surface-construct/) 2026-06-04T02:40:45,248 Skipping link: No binaries permitted for surface-construct: https://archive1.piwheels.org/simple/surface-construct/surface_construct-0.5.9-py3-none-any.whl#sha256=0f65b1dac42b5480ee47a389dcb9a5bb0ef01579cf53123bcfcd60c1cd8835aa (from https://www.piwheels.org/simple/surface-construct/) 2026-06-04T02:40:45,248 Skipping link: No binaries permitted for surface-construct: https://archive1.piwheels.org/simple/surface-construct/surface_construct-0.5.8-py3-none-any.whl#sha256=1baaec1b0d5e51ff30fe12ad98654ee5978c41f471fb40fb4cfecf9213649c87 (from https://www.piwheels.org/simple/surface-construct/) 2026-06-04T02:40:45,249 Skipping link: not a file: https://www.piwheels.org/simple/surface-construct/ 2026-06-04T02:40:45,250 Skipping link: not a file: https://pypi.org/simple/surface-construct/ 2026-06-04T02:40:45,272 Given no hashes to check 1 links for project 'surface-construct': discarding no candidates 2026-06-04T02:40:45,290 Collecting surface-construct==0.12.8 2026-06-04T02:40:45,292 Created temporary directory: /tmp/pip-unpack-oc1evck2 2026-06-04T02:40:45,520 Downloading surface_construct-0.12.8.tar.gz (83 kB) 2026-06-04T02:40:45,671 Added surface-construct==0.12.8 from https://files.pythonhosted.org/packages/19/ca/957b1dfdfa8c91418c738c15170288b08f7520992f5a5060070bc4b2db07/surface_construct-0.12.8.tar.gz to build tracker '/tmp/pip-build-tracker-byxcb2ul' 2026-06-04T02:40:45,673 Running setup.py (path:/tmp/pip-wheel-il612frz/surface-construct_cd76f5ec1ea24e9ea556f5fe7614a669/setup.py) egg_info for package surface-construct 2026-06-04T02:40:45,673 Created temporary directory: /tmp/pip-pip-egg-info-zhenijzk 2026-06-04T02:40:45,674 Preparing metadata (setup.py): started 2026-06-04T02:40:45,675 Running command python setup.py egg_info 2026-06-04T02:40:46,645 running egg_info 2026-06-04T02:40:46,673 creating /tmp/pip-pip-egg-info-zhenijzk/surface_construct.egg-info 2026-06-04T02:40:46,675 writing /tmp/pip-pip-egg-info-zhenijzk/surface_construct.egg-info/PKG-INFO 2026-06-04T02:40:46,679 writing dependency_links to /tmp/pip-pip-egg-info-zhenijzk/surface_construct.egg-info/dependency_links.txt 2026-06-04T02:40:46,681 writing requirements to /tmp/pip-pip-egg-info-zhenijzk/surface_construct.egg-info/requires.txt 2026-06-04T02:40:46,682 writing top-level names to /tmp/pip-pip-egg-info-zhenijzk/surface_construct.egg-info/top_level.txt 2026-06-04T02:40:46,684 writing manifest file '/tmp/pip-pip-egg-info-zhenijzk/surface_construct.egg-info/SOURCES.txt' 2026-06-04T02:40:46,777 reading manifest file '/tmp/pip-pip-egg-info-zhenijzk/surface_construct.egg-info/SOURCES.txt' 2026-06-04T02:40:46,779 adding license file 'LICENSE' 2026-06-04T02:40:46,783 writing manifest file '/tmp/pip-pip-egg-info-zhenijzk/surface_construct.egg-info/SOURCES.txt' 2026-06-04T02:40:46,893 Preparing metadata (setup.py): finished with status 'done' 2026-06-04T02:40:46,898 Source in /tmp/pip-wheel-il612frz/surface-construct_cd76f5ec1ea24e9ea556f5fe7614a669 has version 0.12.8, which satisfies requirement surface-construct==0.12.8 from https://files.pythonhosted.org/packages/19/ca/957b1dfdfa8c91418c738c15170288b08f7520992f5a5060070bc4b2db07/surface_construct-0.12.8.tar.gz 2026-06-04T02:40:46,899 Removed surface-construct==0.12.8 from https://files.pythonhosted.org/packages/19/ca/957b1dfdfa8c91418c738c15170288b08f7520992f5a5060070bc4b2db07/surface_construct-0.12.8.tar.gz from build tracker '/tmp/pip-build-tracker-byxcb2ul' 2026-06-04T02:40:46,905 Created temporary directory: /tmp/pip-unpack-r8wwlink 2026-06-04T02:40:46,906 Building wheels for collected packages: surface-construct 2026-06-04T02:40:46,914 Created temporary directory: /tmp/pip-wheel-1ue88od7 2026-06-04T02:40:46,915 Building wheel for surface-construct (setup.py): started 2026-06-04T02:40:46,916 Destination directory: /tmp/pip-wheel-1ue88od7 2026-06-04T02:40:46,917 Running command python setup.py bdist_wheel 2026-06-04T02:40:47,805 running bdist_wheel 2026-06-04T02:40:47,940 running build 2026-06-04T02:40:47,941 running build_py 2026-06-04T02:40:47,973 creating build/lib/surface_construct 2026-06-04T02:40:47,976 copying surface_construct/sg_sampler.py -> build/lib/surface_construct 2026-06-04T02:40:47,979 copying surface_construct/default_parameter.py -> build/lib/surface_construct 2026-06-04T02:40:47,981 copying surface_construct/__init__.py -> build/lib/surface_construct 2026-06-04T02:40:47,983 copying surface_construct/db.py -> build/lib/surface_construct 2026-06-04T02:40:47,986 creating build/lib/surface_construct/utils 2026-06-04T02:40:47,987 copying surface_construct/utils/atoms.py -> build/lib/surface_construct/utils 2026-06-04T02:40:47,990 copying surface_construct/utils/weight_functions.py -> build/lib/surface_construct/utils 2026-06-04T02:40:47,992 copying surface_construct/utils/spglib_wrapper.py -> build/lib/surface_construct/utils 2026-06-04T02:40:47,995 copying surface_construct/utils/pymsym_wrapper.py -> build/lib/surface_construct/utils 2026-06-04T02:40:47,997 copying surface_construct/utils/__init__.py -> build/lib/surface_construct/utils 2026-06-04T02:40:48,000 copying surface_construct/utils/geometry.py -> build/lib/surface_construct/utils 2026-06-04T02:40:48,002 creating build/lib/surface_construct/structures 2026-06-04T02:40:48,003 copying surface_construct/structures/adsorbate.py -> build/lib/surface_construct/structures 2026-06-04T02:40:48,006 copying surface_construct/structures/surface.py -> build/lib/surface_construct/structures 2026-06-04T02:40:48,009 copying surface_construct/structures/pymsym_test.py -> build/lib/surface_construct/structures 2026-06-04T02:40:48,011 copying surface_construct/structures/surface_grid.py -> build/lib/surface_construct/structures 2026-06-04T02:40:48,014 copying surface_construct/structures/__init__.py -> build/lib/surface_construct/structures 2026-06-04T02:40:48,015 copying surface_construct/structures/combiner.py -> build/lib/surface_construct/structures 2026-06-04T02:40:48,018 creating build/lib/surface_construct/tasks 2026-06-04T02:40:48,019 copying surface_construct/tasks/afm.py -> build/lib/surface_construct/tasks 2026-06-04T02:40:48,021 copying surface_construct/tasks/vipsitetask.py -> build/lib/surface_construct/tasks 2026-06-04T02:40:48,023 copying surface_construct/tasks/taskbase.py -> build/lib/surface_construct/tasks 2026-06-04T02:40:48,025 copying surface_construct/tasks/terminations.py -> build/lib/surface_construct/tasks 2026-06-04T02:40:48,027 copying surface_construct/tasks/sitesampling.py -> build/lib/surface_construct/tasks 2026-06-04T02:40:48,029 copying surface_construct/tasks/__init__.py -> build/lib/surface_construct/tasks 2026-06-04T02:40:48,069 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2026-06-04T02:40:48,069 !! 2026-06-04T02:40:48,071 ******************************************************************************** 2026-06-04T02:40:48,072 Please avoid running ``setup.py`` directly. 2026-06-04T02:40:48,072 Instead, use pypa/build, pypa/installer or other 2026-06-04T02:40:48,073 standards-based tools. 2026-06-04T02:40:48,074 This deprecation is overdue, please update your project and remove deprecated 2026-06-04T02:40:48,075 calls to avoid build errors in the future. 2026-06-04T02:40:48,076 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2026-06-04T02:40:48,077 ******************************************************************************** 2026-06-04T02:40:48,078 !! 2026-06-04T02:40:48,079 self.initialize_options() 2026-06-04T02:40:48,100 installing to build/bdist.linux-armv7l/wheel 2026-06-04T02:40:48,100 running install 2026-06-04T02:40:48,124 running install_lib 2026-06-04T02:40:48,153 creating build/bdist.linux-armv7l/wheel 2026-06-04T02:40:48,157 creating build/bdist.linux-armv7l/wheel/surface_construct 2026-06-04T02:40:48,158 copying build/lib/surface_construct/sg_sampler.py -> build/bdist.linux-armv7l/wheel/./surface_construct 2026-06-04T02:40:48,161 creating build/bdist.linux-armv7l/wheel/surface_construct/utils 2026-06-04T02:40:48,162 copying build/lib/surface_construct/utils/atoms.py -> build/bdist.linux-armv7l/wheel/./surface_construct/utils 2026-06-04T02:40:48,165 copying build/lib/surface_construct/utils/weight_functions.py -> build/bdist.linux-armv7l/wheel/./surface_construct/utils 2026-06-04T02:40:48,167 copying build/lib/surface_construct/utils/spglib_wrapper.py -> build/bdist.linux-armv7l/wheel/./surface_construct/utils 2026-06-04T02:40:48,169 copying build/lib/surface_construct/utils/pymsym_wrapper.py -> build/bdist.linux-armv7l/wheel/./surface_construct/utils 2026-06-04T02:40:48,171 copying build/lib/surface_construct/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./surface_construct/utils 2026-06-04T02:40:48,174 copying build/lib/surface_construct/utils/geometry.py -> build/bdist.linux-armv7l/wheel/./surface_construct/utils 2026-06-04T02:40:48,177 creating build/bdist.linux-armv7l/wheel/surface_construct/structures 2026-06-04T02:40:48,178 copying build/lib/surface_construct/structures/adsorbate.py -> build/bdist.linux-armv7l/wheel/./surface_construct/structures 2026-06-04T02:40:48,181 copying build/lib/surface_construct/structures/surface.py -> build/bdist.linux-armv7l/wheel/./surface_construct/structures 2026-06-04T02:40:48,184 copying build/lib/surface_construct/structures/pymsym_test.py -> build/bdist.linux-armv7l/wheel/./surface_construct/structures 2026-06-04T02:40:48,186 copying build/lib/surface_construct/structures/surface_grid.py -> build/bdist.linux-armv7l/wheel/./surface_construct/structures 2026-06-04T02:40:48,189 copying build/lib/surface_construct/structures/__init__.py -> build/bdist.linux-armv7l/wheel/./surface_construct/structures 2026-06-04T02:40:48,191 copying build/lib/surface_construct/structures/combiner.py -> build/bdist.linux-armv7l/wheel/./surface_construct/structures 2026-06-04T02:40:48,193 copying build/lib/surface_construct/default_parameter.py -> build/bdist.linux-armv7l/wheel/./surface_construct 2026-06-04T02:40:48,195 creating build/bdist.linux-armv7l/wheel/surface_construct/tasks 2026-06-04T02:40:48,196 copying build/lib/surface_construct/tasks/afm.py -> build/bdist.linux-armv7l/wheel/./surface_construct/tasks 2026-06-04T02:40:48,200 copying build/lib/surface_construct/tasks/vipsitetask.py -> build/bdist.linux-armv7l/wheel/./surface_construct/tasks 2026-06-04T02:40:48,202 copying build/lib/surface_construct/tasks/taskbase.py -> build/bdist.linux-armv7l/wheel/./surface_construct/tasks 2026-06-04T02:40:48,204 copying build/lib/surface_construct/tasks/terminations.py -> build/bdist.linux-armv7l/wheel/./surface_construct/tasks 2026-06-04T02:40:48,205 copying build/lib/surface_construct/tasks/sitesampling.py -> build/bdist.linux-armv7l/wheel/./surface_construct/tasks 2026-06-04T02:40:48,209 copying build/lib/surface_construct/tasks/__init__.py -> build/bdist.linux-armv7l/wheel/./surface_construct/tasks 2026-06-04T02:40:48,211 copying build/lib/surface_construct/__init__.py -> build/bdist.linux-armv7l/wheel/./surface_construct 2026-06-04T02:40:48,213 copying build/lib/surface_construct/db.py -> build/bdist.linux-armv7l/wheel/./surface_construct 2026-06-04T02:40:48,216 running install_egg_info 2026-06-04T02:40:48,250 running egg_info 2026-06-04T02:40:48,278 writing surface_construct.egg-info/PKG-INFO 2026-06-04T02:40:48,282 writing dependency_links to surface_construct.egg-info/dependency_links.txt 2026-06-04T02:40:48,284 writing requirements to surface_construct.egg-info/requires.txt 2026-06-04T02:40:48,286 writing top-level names to surface_construct.egg-info/top_level.txt 2026-06-04T02:40:48,321 reading manifest file 'surface_construct.egg-info/SOURCES.txt' 2026-06-04T02:40:48,325 adding license file 'LICENSE' 2026-06-04T02:40:48,328 writing manifest file 'surface_construct.egg-info/SOURCES.txt' 2026-06-04T02:40:48,330 Copying surface_construct.egg-info to build/bdist.linux-armv7l/wheel/./surface_construct-0.12.8-py3.11.egg-info 2026-06-04T02:40:48,347 running install_scripts 2026-06-04T02:40:48,363 creating build/bdist.linux-armv7l/wheel/surface_construct-0.12.8.dist-info/WHEEL 2026-06-04T02:40:48,365 creating '/tmp/pip-wheel-1ue88od7/surface_construct-0.12.8-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-06-04T02:40:48,368 adding 'surface_construct/__init__.py' 2026-06-04T02:40:48,371 adding 'surface_construct/db.py' 2026-06-04T02:40:48,372 adding 'surface_construct/default_parameter.py' 2026-06-04T02:40:48,375 adding 'surface_construct/sg_sampler.py' 2026-06-04T02:40:48,377 adding 'surface_construct/structures/__init__.py' 2026-06-04T02:40:48,380 adding 'surface_construct/structures/adsorbate.py' 2026-06-04T02:40:48,381 adding 'surface_construct/structures/combiner.py' 2026-06-04T02:40:48,383 adding 'surface_construct/structures/pymsym_test.py' 2026-06-04T02:40:48,387 adding 'surface_construct/structures/surface.py' 2026-06-04T02:40:48,393 adding 'surface_construct/structures/surface_grid.py' 2026-06-04T02:40:48,395 adding 'surface_construct/tasks/__init__.py' 2026-06-04T02:40:48,397 adding 'surface_construct/tasks/afm.py' 2026-06-04T02:40:48,399 adding 'surface_construct/tasks/sitesampling.py' 2026-06-04T02:40:48,400 adding 'surface_construct/tasks/taskbase.py' 2026-06-04T02:40:48,401 adding 'surface_construct/tasks/terminations.py' 2026-06-04T02:40:48,403 adding 'surface_construct/tasks/vipsitetask.py' 2026-06-04T02:40:48,405 adding 'surface_construct/utils/__init__.py' 2026-06-04T02:40:48,408 adding 'surface_construct/utils/atoms.py' 2026-06-04T02:40:48,411 adding 'surface_construct/utils/geometry.py' 2026-06-04T02:40:48,412 adding 'surface_construct/utils/pymsym_wrapper.py' 2026-06-04T02:40:48,414 adding 'surface_construct/utils/spglib_wrapper.py' 2026-06-04T02:40:48,418 adding 'surface_construct/utils/weight_functions.py' 2026-06-04T02:40:48,425 adding 'surface_construct-0.12.8.dist-info/licenses/LICENSE' 2026-06-04T02:40:48,428 adding 'surface_construct-0.12.8.dist-info/METADATA' 2026-06-04T02:40:48,429 adding 'surface_construct-0.12.8.dist-info/WHEEL' 2026-06-04T02:40:48,431 adding 'surface_construct-0.12.8.dist-info/top_level.txt' 2026-06-04T02:40:48,432 adding 'surface_construct-0.12.8.dist-info/RECORD' 2026-06-04T02:40:48,435 removing build/bdist.linux-armv7l/wheel 2026-06-04T02:40:48,555 Building wheel for surface-construct (setup.py): finished with status 'done' 2026-06-04T02:40:48,558 Created wheel for surface-construct: filename=surface_construct-0.12.8-py3-none-any.whl size=83765 sha256=86726375bb91269eb28db4ab4720834fc642faefe8ebcf0d73a677b9c789b752 2026-06-04T02:40:48,559 Stored in directory: /tmp/pip-ephem-wheel-cache-a9c6plc3/wheels/91/d2/d0/77a9fa7b0a9bc6d0bf5ed03dc0801f5a2257d39a888970c32f 2026-06-04T02:40:48,573 Successfully built surface-construct 2026-06-04T02:40:48,580 Removed build tracker: '/tmp/pip-build-tracker-byxcb2ul'