2025-09-08T08:46:37,423 Created temporary directory: /tmp/pip-build-tracker-054jjgd9 2025-09-08T08:46:37,423 Initialized build tracking at /tmp/pip-build-tracker-054jjgd9 2025-09-08T08:46:37,424 Created build tracker: /tmp/pip-build-tracker-054jjgd9 2025-09-08T08:46:37,424 Entered build tracker: /tmp/pip-build-tracker-054jjgd9 2025-09-08T08:46:37,424 Created temporary directory: /tmp/pip-wheel-klqefatz 2025-09-08T08:46:37,427 Created temporary directory: /tmp/pip-ephem-wheel-cache-93pld2vw 2025-09-08T08:46:37,484 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T08:46:37,486 2 location(s) to search for versions of smartobjects: 2025-09-08T08:46:37,486 * https://pypi.org/simple/smartobjects/ 2025-09-08T08:46:37,486 * https://www.piwheels.org/simple/smartobjects/ 2025-09-08T08:46:37,486 Fetching project page and analyzing links: https://pypi.org/simple/smartobjects/ 2025-09-08T08:46:37,486 Getting page https://pypi.org/simple/smartobjects/ 2025-09-08T08:46:37,488 Found index url https://pypi.org/simple/ 2025-09-08T08:46:37,558 Fetched page https://pypi.org/simple/smartobjects/ as application/vnd.pypi.simple.v1+json 2025-09-08T08:46:37,564 Found link https://files.pythonhosted.org/packages/fe/d6/f004104e64bb376b8d6022b1380e42be8b4c86f6a4771cd0865e4ab5b1bb/smartobjects-0.0.dev0.tar.gz (from https://pypi.org/simple/smartobjects/), version: 0.0.dev0 2025-09-08T08:46:37,564 Skipping link: No binaries permitted for smartobjects: https://files.pythonhosted.org/packages/76/29/b4da5a956262e9404a37eaaab9e50b2b0a7a75c52623ff1bd0c040156dde/smartobjects-1.0.24-py2-none-any.whl (from https://pypi.org/simple/smartobjects/) 2025-09-08T08:46:37,564 Found link https://files.pythonhosted.org/packages/dc/af/2ddf148eb5f6ae1dd6a10ac86dd236139e07918c80a7cd4b0bf1ec8f03dc/smartobjects-1.0.24.tar.gz (from https://pypi.org/simple/smartobjects/), version: 1.0.24 2025-09-08T08:46:37,564 Skipping link: No binaries permitted for smartobjects: https://files.pythonhosted.org/packages/35/65/2b3859fc2198bd403d8632cca0a75409b66f97444a1e62a323bb65f11987/smartobjects-1.0.25-py2-none-any.whl (from https://pypi.org/simple/smartobjects/) 2025-09-08T08:46:37,565 Found link https://files.pythonhosted.org/packages/bd/cb/87d8fc06f9e73038b634fc5b9635993320845b420f972890eafb40b00c70/smartobjects-1.0.25.tar.gz (from https://pypi.org/simple/smartobjects/), version: 1.0.25 2025-09-08T08:46:37,565 Skipping link: No binaries permitted for smartobjects: https://files.pythonhosted.org/packages/2f/8c/1ed995773709c24b02d410b7a7baf27d81df13cb976b7eeb926f5e6e064b/smartobjects-1.0.26-py2-none-any.whl (from https://pypi.org/simple/smartobjects/) 2025-09-08T08:46:37,565 Found link https://files.pythonhosted.org/packages/74/8f/0f8b913c470847ed8aa55812f74e73ea3bd94cc4f6197998107aded56561/smartobjects-1.0.26.tar.gz (from https://pypi.org/simple/smartobjects/), version: 1.0.26 2025-09-08T08:46:37,565 Skipping link: No binaries permitted for smartobjects: https://files.pythonhosted.org/packages/24/1f/1dcfa19c3a0998ce732e27cc7c2c07a7da0b5950616d1efbc80517aaad04/smartobjects-1.0.27-py2-none-any.whl (from https://pypi.org/simple/smartobjects/) 2025-09-08T08:46:37,565 Found link https://files.pythonhosted.org/packages/1c/2a/4d91d0fe04c2b65022deeae147796d0056d41b9e952d0f3c95033b5ffa82/smartobjects-1.0.27.tar.gz (from https://pypi.org/simple/smartobjects/), version: 1.0.27 2025-09-08T08:46:37,566 Skipping link: No binaries permitted for smartobjects: https://files.pythonhosted.org/packages/0a/fc/8eda2eab30a25cb98368b80f394a174e25d275f21a753416c05585186800/smartobjects-1.0.28-py2-none-any.whl (from https://pypi.org/simple/smartobjects/) 2025-09-08T08:46:37,566 Found link https://files.pythonhosted.org/packages/89/f6/d43a23d08f5733e5b33e43a6b90b0da0ce2c6d61519ddee3dc3c430d43e8/smartobjects-1.0.28.tar.gz (from https://pypi.org/simple/smartobjects/), version: 1.0.28 2025-09-08T08:46:37,566 Skipping link: No binaries permitted for smartobjects: https://files.pythonhosted.org/packages/90/b4/1ad52a2d1fd322e5b1c77bd15ed939e250721901aac4f4c30f3fc5eac2ff/smartobjects-1.0.29-py2-none-any.whl (from https://pypi.org/simple/smartobjects/) 2025-09-08T08:46:37,566 Found link https://files.pythonhosted.org/packages/6d/e0/55c20de630bcdb2554c42693fb46aef8cf840213fe569f4cd483da0a5854/smartobjects-1.0.29.tar.gz (from https://pypi.org/simple/smartobjects/), version: 1.0.29 2025-09-08T08:46:37,566 Skipping link: No binaries permitted for smartobjects: https://files.pythonhosted.org/packages/b5/da/092f6290a0f53caaf7e046fe4c33eeb4796af8dc056f12ad434ef0f8be9b/smartobjects-1.0.30-py2-none-any.whl (from https://pypi.org/simple/smartobjects/) 2025-09-08T08:46:37,566 Found link https://files.pythonhosted.org/packages/94/74/c082c942e4ff66f21a067005c336cf98cc6d8392d1b7ecd1bc27dc17707c/smartobjects-1.0.30.tar.gz (from https://pypi.org/simple/smartobjects/), version: 1.0.30 2025-09-08T08:46:37,567 Skipping link: No binaries permitted for smartobjects: https://files.pythonhosted.org/packages/78/78/6d647d756ed56363a96779f5c77399302f4ded16fc88eab36c57b9e4ba0f/smartobjects-1.0.31-py2-none-any.whl (from https://pypi.org/simple/smartobjects/) 2025-09-08T08:46:37,567 Found link https://files.pythonhosted.org/packages/33/5b/e786e3d894ee5d417bf5c01dae65a0f28d11f6ac8ddc3ef25265932c6579/smartobjects-1.0.31.tar.gz (from https://pypi.org/simple/smartobjects/), version: 1.0.31 2025-09-08T08:46:37,567 Skipping link: No binaries permitted for smartobjects: https://files.pythonhosted.org/packages/1b/ed/26095b13cc6c74afa4a9f5faec5369cbcab9ebd6eaef27f2c1be9e6ec1ba/smartobjects-1.0.32-py2-none-any.whl (from https://pypi.org/simple/smartobjects/) 2025-09-08T08:46:37,567 Found link https://files.pythonhosted.org/packages/94/17/6977ec7952bb40a72d97cd14a6c907e01811e66fc7a1f9a721e967c7ed5f/smartobjects-1.0.32.tar.gz (from https://pypi.org/simple/smartobjects/), version: 1.0.32 2025-09-08T08:46:37,567 Skipping link: No binaries permitted for smartobjects: https://files.pythonhosted.org/packages/1b/eb/eaaf2aafa256d58005f825162787f3f769082e6652aefaa23051e014e540/smartobjects-1.0.33-py2-none-any.whl (from https://pypi.org/simple/smartobjects/) 2025-09-08T08:46:37,568 Found link https://files.pythonhosted.org/packages/18/e4/172a9c6e10b1d03d207a0dfc207c8360b76c5d8584e2b54b7c78a3bd7a95/smartobjects-1.0.33.tar.gz (from https://pypi.org/simple/smartobjects/), version: 1.0.33 2025-09-08T08:46:37,568 Skipping link: No binaries permitted for smartobjects: https://files.pythonhosted.org/packages/28/62/8ad54a73679b722a26d1eb0d38d0d16beb69099c64cc46e17abbdd56289b/smartobjects-1.0.34-py2-none-any.whl (from https://pypi.org/simple/smartobjects/) 2025-09-08T08:46:37,568 Found link https://files.pythonhosted.org/packages/11/7f/4f4359d9e13a2e904bbd7709888211eb024e010cc3af2c81ffe468e36162/smartobjects-1.0.34.tar.gz (from https://pypi.org/simple/smartobjects/), version: 1.0.34 2025-09-08T08:46:37,568 Skipping link: No binaries permitted for smartobjects: https://files.pythonhosted.org/packages/1f/72/95ae3d768b260e398722ff930627eaa464cc2b1ec4788f439e2fc0401991/smartobjects-1.0.35-py2-none-any.whl (from https://pypi.org/simple/smartobjects/) 2025-09-08T08:46:37,568 Found link https://files.pythonhosted.org/packages/4c/13/0f076da8bc42f15c70047e574373de7b9aff1fd8cda8c57726dd2d18941f/smartobjects-1.0.35.tar.gz (from https://pypi.org/simple/smartobjects/), version: 1.0.35 2025-09-08T08:46:37,568 Skipping link: No binaries permitted for smartobjects: https://files.pythonhosted.org/packages/ce/b6/3cd6cb8c5e484e57d4ebc0ee08a36b84954e89d49db4d28c7fface39f7b0/smartobjects-1.0.36-py2-none-any.whl (from https://pypi.org/simple/smartobjects/) 2025-09-08T08:46:37,569 Found link https://files.pythonhosted.org/packages/a4/e0/7e4183d1e68b424dae314acb1ede8e8600d278449dc2ffd32f7a97e5ca5d/smartobjects-1.0.36.tar.gz (from https://pypi.org/simple/smartobjects/), version: 1.0.36 2025-09-08T08:46:37,569 Skipping link: No binaries permitted for smartobjects: https://files.pythonhosted.org/packages/ed/3e/6b7f15ba3d20e1ec405098750025d18829ac8df9be8eaf173bac8e2eea60/smartobjects-1.0.37-py2-none-any.whl (from https://pypi.org/simple/smartobjects/) 2025-09-08T08:46:37,569 Found link https://files.pythonhosted.org/packages/c2/c4/73cc820f040ce144313bc7d85362bebedb3d5d914361a9baae1d96670476/smartobjects-1.0.37.tar.gz (from https://pypi.org/simple/smartobjects/), version: 1.0.37 2025-09-08T08:46:37,569 Skipping link: No binaries permitted for smartobjects: https://files.pythonhosted.org/packages/20/67/72b63411e725f8c7c74568524ddb6fd515e9203b128e56167e419936b1ab/smartobjects-1.1.0-py2-none-any.whl (from https://pypi.org/simple/smartobjects/) 2025-09-08T08:46:37,569 Found link https://files.pythonhosted.org/packages/a6/f6/0b0ab87662be31799ba94cc05b559a797af740f03ca3b2031b396bef7165/smartobjects-1.1.0.tar.gz (from https://pypi.org/simple/smartobjects/), version: 1.1.0 2025-09-08T08:46:37,570 Skipping link: No binaries permitted for smartobjects: https://files.pythonhosted.org/packages/eb/2f/a289b95ad168ec9afc867658b2ab8c8a8537afaff82446cde6847e03b205/smartobjects-1.1.1-py2-none-any.whl (from https://pypi.org/simple/smartobjects/) 2025-09-08T08:46:37,570 Found link https://files.pythonhosted.org/packages/8a/cd/aece93a0465b2245765eeba0351c23ef13de6899e8c4d892ad91fd4a5798/smartobjects-1.1.1.tar.gz (from https://pypi.org/simple/smartobjects/), version: 1.1.1 2025-09-08T08:46:37,570 Skipping link: No binaries permitted for smartobjects: https://files.pythonhosted.org/packages/2a/ef/6cc0d382d310a004303332a8fee71fc6ec7129872243186b723d098c26d8/smartobjects-1.2.0-py2-none-any.whl (from https://pypi.org/simple/smartobjects/) 2025-09-08T08:46:37,570 Found link https://files.pythonhosted.org/packages/ef/7d/49945100bdf0dc1a118a834f52a6a485bd5365383cc4945123cb2413fac7/smartobjects-1.2.0.tar.gz (from https://pypi.org/simple/smartobjects/), version: 1.2.0 2025-09-08T08:46:37,570 Skipping link: No binaries permitted for smartobjects: https://files.pythonhosted.org/packages/20/49/fb6785a11d991ce06f52c4517e12cfbe66452e80fbc5462c41fda265ed84/smartobjects-1.2.1-py2-none-any.whl (from https://pypi.org/simple/smartobjects/) 2025-09-08T08:46:37,570 Found link https://files.pythonhosted.org/packages/9c/da/9d08e2549e02686f2ac39812a925bedb44fdeefe2ba4a69fee9672e52d6f/smartobjects-1.2.1.tar.gz (from https://pypi.org/simple/smartobjects/), version: 1.2.1 2025-09-08T08:46:37,571 Skipping link: No binaries permitted for smartobjects: https://files.pythonhosted.org/packages/c0/e3/8ad8cd1afc08d1ee2c7fab0b10f714c5fd8df922ea933e825367ef58ed9f/smartobjects-1.3.0-py2-none-any.whl (from https://pypi.org/simple/smartobjects/) 2025-09-08T08:46:37,571 Found link https://files.pythonhosted.org/packages/92/1a/a1ee6eab516ff4c689632686eeaa3898e7473b3259c71239b7d02440120d/smartobjects-1.3.0.tar.gz (from https://pypi.org/simple/smartobjects/), version: 1.3.0 2025-09-08T08:46:37,571 Skipping link: No binaries permitted for smartobjects: https://files.pythonhosted.org/packages/7a/69/5b299449050adc608c069e3a1c42c184f43201441207b5eb2bd098e2e97e/smartobjects-1.3.1-py2-none-any.whl (from https://pypi.org/simple/smartobjects/) 2025-09-08T08:46:37,571 Found link https://files.pythonhosted.org/packages/76/1d/f3595e8cac88ed6c2d1f45b1d688acd74b32d287811acfcfb6a0e72bf12e/smartobjects-1.3.1.tar.gz (from https://pypi.org/simple/smartobjects/), version: 1.3.1 2025-09-08T08:46:37,571 Skipping link: No binaries permitted for smartobjects: https://files.pythonhosted.org/packages/71/e1/9f3a51c68af9621928a1a2588eb8a6c7156e20ccd6b6eb0671c92968d683/smartobjects-1.3.2-py2-none-any.whl (from https://pypi.org/simple/smartobjects/) 2025-09-08T08:46:37,571 Found link https://files.pythonhosted.org/packages/62/99/edba30effdab83fa6d53f67b92540d227de06b1949b64f04d79fd14ae62d/smartobjects-1.3.2.tar.gz (from https://pypi.org/simple/smartobjects/), version: 1.3.2 2025-09-08T08:46:37,572 Skipping link: No binaries permitted for smartobjects: https://files.pythonhosted.org/packages/fa/a0/479e9247b225601ac8abdf81b492560cda296abee96a9fd3e3854072d8ba/smartobjects-1.3.3-py2-none-any.whl (from https://pypi.org/simple/smartobjects/) 2025-09-08T08:46:37,572 Found link https://files.pythonhosted.org/packages/82/46/d12f36316da8e7d5dfd91cd0584e743c221cf5de317ce1e3c80ea44f3d7d/smartobjects-1.3.3.tar.gz (from https://pypi.org/simple/smartobjects/), version: 1.3.3 2025-09-08T08:46:37,572 Skipping link: No binaries permitted for smartobjects: https://files.pythonhosted.org/packages/a9/14/0587806ba20bd12695caa120b9e9ab4c98b9d84bbfe80a75c5f8738b8566/smartobjects-1.4.0-py2-none-any.whl (from https://pypi.org/simple/smartobjects/) 2025-09-08T08:46:37,572 Skipping link: No binaries permitted for smartobjects: https://files.pythonhosted.org/packages/6c/d1/9a48db157cc050267173d529e5dc9d04f540200407d38e16992890502914/smartobjects-1.4.0-py3-none-any.whl (from https://pypi.org/simple/smartobjects/) 2025-09-08T08:46:37,572 Found link https://files.pythonhosted.org/packages/9d/06/5837dd3218a4255df9c91ecb097a4956605c90231b046929bc5a4a7463d2/smartobjects-1.4.0.tar.gz (from https://pypi.org/simple/smartobjects/), version: 1.4.0 2025-09-08T08:46:37,573 Found link https://files.pythonhosted.org/packages/7a/11/3820b0529a537bd98fd6f4b1d8f38b8d980742b7420d68bd2ceaabf977f3/smartobjects-1.5.1.tar.gz (from https://pypi.org/simple/smartobjects/), version: 1.5.1 2025-09-08T08:46:37,573 Found link https://files.pythonhosted.org/packages/f6/82/58396aba26e9da13d4aae5e314b5866099258fb944e04a8a06e858a1af19/smartobjects-1.5.2.tar.gz (from https://pypi.org/simple/smartobjects/), version: 1.5.2 2025-09-08T08:46:37,573 Found link https://files.pythonhosted.org/packages/e1/ce/962076b30e3195468ba413ee52211fdf5305c774c2e56e9bb0ddb5f7cbdd/smartobjects-1.5.4.tar.gz (from https://pypi.org/simple/smartobjects/), version: 1.5.4 2025-09-08T08:46:37,573 Fetching project page and analyzing links: https://www.piwheels.org/simple/smartobjects/ 2025-09-08T08:46:37,574 Getting page https://www.piwheels.org/simple/smartobjects/ 2025-09-08T08:46:37,575 Found index url https://www.piwheels.org/simple/ 2025-09-08T08:46:37,676 Fetched page https://www.piwheels.org/simple/smartobjects/ as text/html 2025-09-08T08:46:37,679 Skipping link: No binaries permitted for smartobjects: https://archive1.piwheels.org/simple/smartobjects/smartobjects-1.5.4-py3-none-any.whl#sha256=10eadd17c6dca687d6d7b2e877fe19315086070c973bb9cf009f2fb29da63dfb (from https://www.piwheels.org/simple/smartobjects/) 2025-09-08T08:46:37,679 Skipping link: No binaries permitted for smartobjects: https://archive1.piwheels.org/simple/smartobjects/smartobjects-1.5.2-py3-none-any.whl#sha256=b5d121d3d2329690d97dd72ce544761911ecb795a622484d88863720955f233d (from https://www.piwheels.org/simple/smartobjects/) 2025-09-08T08:46:37,679 Skipping link: No binaries permitted for smartobjects: https://archive1.piwheels.org/simple/smartobjects/smartobjects-1.5.1-py3-none-any.whl#sha256=bb679afdcb8e8c2587330083add39ca8ffdca8452135c73d1c1fd151088b1ddd (from https://www.piwheels.org/simple/smartobjects/) 2025-09-08T08:46:37,679 Skipping link: No binaries permitted for smartobjects: https://archive1.piwheels.org/simple/smartobjects/smartobjects-1.4.0-py3-none-any.whl#sha256=bce6e2f42b54ce3edc97ecd5f403dfa1927455c83f55ca27314a03c9fd6c972c (from https://www.piwheels.org/simple/smartobjects/) 2025-09-08T08:46:37,679 Skipping link: No binaries permitted for smartobjects: https://archive1.piwheels.org/simple/smartobjects/smartobjects-1.3.3-py3-none-any.whl#sha256=b1a7a6b9d20b13f1f265a713af7a636b840a5d721243069a3a5655a85ce6aaf3 (from https://www.piwheels.org/simple/smartobjects/) 2025-09-08T08:46:37,679 Skipping link: No binaries permitted for smartobjects: https://archive1.piwheels.org/simple/smartobjects/smartobjects-1.3.2-py3-none-any.whl#sha256=8e7db773552bb59ce2910165b3993beb7b2ea8b30fd4d971daef38ad2902e2c0 (from https://www.piwheels.org/simple/smartobjects/) 2025-09-08T08:46:37,680 Skipping link: No binaries permitted for smartobjects: https://archive1.piwheels.org/simple/smartobjects/smartobjects-1.3.1-py3-none-any.whl#sha256=839bf1464e30c16be5021eb00532e5abca8b792e9afd644d8b018acf02c930ec (from https://www.piwheels.org/simple/smartobjects/) 2025-09-08T08:46:37,680 Skipping link: No binaries permitted for smartobjects: https://archive1.piwheels.org/simple/smartobjects/smartobjects-1.3.0-py3-none-any.whl#sha256=d16163720409e21d009a4770249e19ba15011ea3c3d418fe3d43e1222635e280 (from https://www.piwheels.org/simple/smartobjects/) 2025-09-08T08:46:37,680 Skipping link: No binaries permitted for smartobjects: https://archive1.piwheels.org/simple/smartobjects/smartobjects-_dev-py3-none-any.whl#sha256=0dbe8b993bd15ce893e2dc586249e21ecec7983babfcdd6cf3bcf78634e383bb (from https://www.piwheels.org/simple/smartobjects/) 2025-09-08T08:46:37,680 Skipping link: No binaries permitted for smartobjects: https://archive1.piwheels.org/simple/smartobjects/smartobjects-1.0.dev0-py3-none-any.whl#sha256=fac63a7a4846643925898a270681df6e67e689ef3c36fab118ad6f08fe041279 (from https://www.piwheels.org/simple/smartobjects/) 2025-09-08T08:46:37,680 Skipping link: No binaries permitted for smartobjects: https://archive1.piwheels.org/simple/smartobjects/smartobjects-0.0.dev0-py3-none-any.whl#sha256=d54449d141bdef03fff600ff026609b2aaa87c705985af872be211ae72acdc3d (from https://www.piwheels.org/simple/smartobjects/) 2025-09-08T08:46:37,680 Skipping link: not a file: https://www.piwheels.org/simple/smartobjects/ 2025-09-08T08:46:37,681 Skipping link: not a file: https://pypi.org/simple/smartobjects/ 2025-09-08T08:46:37,707 Given no hashes to check 1 links for project 'smartobjects': discarding no candidates 2025-09-08T08:46:37,708 Collecting smartobjects==1.1.0 2025-09-08T08:46:37,710 Created temporary directory: /tmp/pip-unpack-a2wh_2u8 2025-09-08T08:46:37,908 Downloading smartobjects-1.1.0.tar.gz (16 kB) 2025-09-08T08:46:37,944 Added smartobjects==1.1.0 from https://files.pythonhosted.org/packages/a6/f6/0b0ab87662be31799ba94cc05b559a797af740f03ca3b2031b396bef7165/smartobjects-1.1.0.tar.gz to build tracker '/tmp/pip-build-tracker-054jjgd9' 2025-09-08T08:46:37,945 Running setup.py (path:/tmp/pip-wheel-klqefatz/smartobjects_b708e93fd1b54f54b02236a3b7bce42c/setup.py) egg_info for package smartobjects 2025-09-08T08:46:37,945 Created temporary directory: /tmp/pip-pip-egg-info-9_veq85c 2025-09-08T08:46:37,945 Preparing metadata (setup.py): started 2025-09-08T08:46:37,946 Running command python setup.py egg_info 2025-09-08T08:46:39,009 Traceback (most recent call last): 2025-09-08T08:46:39,013 File "", line 2, in 2025-09-08T08:46:39,013 exec(compile(''' 2025-09-08T08:46:39,013 ~~~~^^^^^^^^^^^^ 2025-09-08T08:46:39,014 # This is -- a caller that pip uses to run setup.py 2025-09-08T08:46:39,014 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T08:46:39,014 ...<32 lines>... 2025-09-08T08:46:39,014 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T08:46:39,014 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T08:46:39,014 ''' % ('/tmp/pip-wheel-klqefatz/smartobjects_b708e93fd1b54f54b02236a3b7bce42c/setup.py',), "", "exec")) 2025-09-08T08:46:39,014 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T08:46:39,014 File "", line 35, in 2025-09-08T08:46:39,014 File "/tmp/pip-wheel-klqefatz/smartobjects_b708e93fd1b54f54b02236a3b7bce42c/setup.py", line 16, in 2025-09-08T08:46:39,015 setup( 2025-09-08T08:46:39,015 ~~~~~^ 2025-09-08T08:46:39,015 name="smartobjects", 2025-09-08T08:46:39,015 ^^^^^^^^^^^^^^^^^^^^ 2025-09-08T08:46:39,015 ...<14 lines>... 2025-09-08T08:46:39,015 ], 2025-09-08T08:46:39,015 ^^ 2025-09-08T08:46:39,015 ) 2025-09-08T08:46:39,015 ^ 2025-09-08T08:46:39,016 File "/usr/local/lib/python3.13/dist-packages/setuptools/__init__.py", line 115, in setup 2025-09-08T08:46:39,016 return distutils.core.setup(**attrs) 2025-09-08T08:46:39,016 ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 2025-09-08T08:46:39,016 File "/usr/local/lib/python3.13/dist-packages/setuptools/_distutils/core.py", line 148, in setup 2025-09-08T08:46:39,016 _setup_distribution = dist = klass(attrs) 2025-09-08T08:46:39,016 ~~~~~^^^^^^^ 2025-09-08T08:46:39,016 File "/usr/local/lib/python3.13/dist-packages/setuptools/dist.py", line 332, in __init__ 2025-09-08T08:46:39,016 self.metadata.version = self._normalize_version(self.metadata.version) 2025-09-08T08:46:39,017 ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T08:46:39,017 File "/usr/local/lib/python3.13/dist-packages/setuptools/dist.py", line 368, in _normalize_version 2025-09-08T08:46:39,017 normalized = str(Version(version)) 2025-09-08T08:46:39,017 ~~~~~~~^^^^^^^^^ 2025-09-08T08:46:39,017 File "/usr/local/lib/python3.13/dist-packages/packaging/version.py", line 202, in __init__ 2025-09-08T08:46:39,017 raise InvalidVersion(f"Invalid version: {version!r}") 2025-09-08T08:46:39,017 packaging.version.InvalidVersion: Invalid version: '-dev' 2025-09-08T08:46:39,125 ERROR: python setup.py egg_info exited with 1 2025-09-08T08:46:39,137 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-08T08:46:39,137 exec(compile('"'"''"'"''"'"' 2025-09-08T08:46:39,137 # This is -- a caller that pip uses to run setup.py 2025-09-08T08:46:39,137 # 2025-09-08T08:46:39,137 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-08T08:46:39,137 # import from `distutils.core` to work with newer packaging standards. 2025-09-08T08:46:39,137 # - It provides a clear error message when setuptools is not installed. 2025-09-08T08:46:39,137 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-08T08:46:39,137 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-08T08:46:39,137 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-08T08:46:39,137 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-08T08:46:39,137 import os, sys, tokenize, traceback 2025-09-08T08:46:39,137 2025-09-08T08:46:39,137 try: 2025-09-08T08:46:39,137 import setuptools 2025-09-08T08:46:39,137 except ImportError: 2025-09-08T08:46:39,137 print( 2025-09-08T08:46:39,137 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-08T08:46:39,137 "the build environment with exception:", 2025-09-08T08:46:39,137 file=sys.stderr, 2025-09-08T08:46:39,137 ) 2025-09-08T08:46:39,137 traceback.print_exc() 2025-09-08T08:46:39,137 sys.exit(1) 2025-09-08T08:46:39,137 2025-09-08T08:46:39,137 __file__ = %r 2025-09-08T08:46:39,137 sys.argv[0] = __file__ 2025-09-08T08:46:39,137 2025-09-08T08:46:39,137 if os.path.exists(__file__): 2025-09-08T08:46:39,137 filename = __file__ 2025-09-08T08:46:39,137 with tokenize.open(__file__) as f: 2025-09-08T08:46:39,137 setup_py_code = f.read() 2025-09-08T08:46:39,137 else: 2025-09-08T08:46:39,137 filename = "" 2025-09-08T08:46:39,137 setup_py_code = "from setuptools import setup; setup()" 2025-09-08T08:46:39,137 2025-09-08T08:46:39,137 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T08:46:39,137 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-klqefatz/smartobjects_b708e93fd1b54f54b02236a3b7bce42c/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-9_veq85c[/] 2025-09-08T08:46:39,138 [bold magenta]cwd[/]: /tmp/pip-wheel-klqefatz/smartobjects_b708e93fd1b54f54b02236a3b7bce42c/ 2025-09-08T08:46:39,138 Preparing metadata (setup.py): finished with status 'error' 2025-09-08T08:46:39,139 ERROR: metadata generation failed 2025-09-08T08:46:39,145 Exception information: 2025-09-08T08:46:39,145 Traceback (most recent call last): 2025-09-08T08:46:39,145 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-08T08:46:39,145 call_subprocess( 2025-09-08T08:46:39,145 ~~~~~~~~~~~~~~~^ 2025-09-08T08:46:39,145 args, 2025-09-08T08:46:39,145 ^^^^^ 2025-09-08T08:46:39,145 ...<2 lines>... 2025-09-08T08:46:39,145 spinner=spinner, 2025-09-08T08:46:39,145 ^^^^^^^^^^^^^^^^ 2025-09-08T08:46:39,145 ) 2025-09-08T08:46:39,145 ^ 2025-09-08T08:46:39,145 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-08T08:46:39,145 raise error 2025-09-08T08:46:39,145 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-08T08:46:39,145 2025-09-08T08:46:39,145 The above exception was the direct cause of the following exception: 2025-09-08T08:46:39,145 2025-09-08T08:46:39,145 Traceback (most recent call last): 2025-09-08T08:46:39,145 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-08T08:46:39,145 status = _inner_run() 2025-09-08T08:46:39,145 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-08T08:46:39,145 return self.run(options, args) 2025-09-08T08:46:39,145 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-08T08:46:39,145 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-08T08:46:39,145 return func(self, options, args) 2025-09-08T08:46:39,145 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-08T08:46:39,145 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-08T08:46:39,145 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-08T08:46:39,145 result = self._result = resolver.resolve( 2025-09-08T08:46:39,145 ~~~~~~~~~~~~~~~~^ 2025-09-08T08:46:39,145 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-08T08:46:39,145 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T08:46:39,145 ) 2025-09-08T08:46:39,145 ^ 2025-09-08T08:46:39,145 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-08T08:46:39,145 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-08T08:46:39,145 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-08T08:46:39,145 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-08T08:46:39,145 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T08:46:39,145 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-08T08:46:39,145 if not criterion.candidates: 2025-09-08T08:46:39,145 ^^^^^^^^^^^^^^^^^^^^ 2025-09-08T08:46:39,145 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-08T08:46:39,145 return bool(self._sequence) 2025-09-08T08:46:39,145 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-08T08:46:39,145 self._bool = any(self) 2025-09-08T08:46:39,145 ~~~^^^^^^ 2025-09-08T08:46:39,145 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-08T08:46:39,145 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-08T08:46:39,145 ^^^^^^^^ 2025-09-08T08:46:39,145 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-08T08:46:39,145 candidate = func() 2025-09-08T08:46:39,145 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-08T08:46:39,145 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-08T08:46:39,145 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T08:46:39,145 link, template, name, version 2025-09-08T08:46:39,145 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T08:46:39,145 ) 2025-09-08T08:46:39,145 ^ 2025-09-08T08:46:39,145 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-08T08:46:39,145 self._link_candidate_cache[link] = LinkCandidate( 2025-09-08T08:46:39,145 ~~~~~~~~~~~~~^ 2025-09-08T08:46:39,145 link, 2025-09-08T08:46:39,145 ^^^^^ 2025-09-08T08:46:39,145 ...<3 lines>... 2025-09-08T08:46:39,145 version=version, 2025-09-08T08:46:39,145 ^^^^^^^^^^^^^^^^ 2025-09-08T08:46:39,145 ) 2025-09-08T08:46:39,145 ^ 2025-09-08T08:46:39,145 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-08T08:46:39,145 super().__init__( 2025-09-08T08:46:39,145 ~~~~~~~~~~~~~~~~^ 2025-09-08T08:46:39,145 link=link, 2025-09-08T08:46:39,145 ^^^^^^^^^^ 2025-09-08T08:46:39,145 ...<4 lines>... 2025-09-08T08:46:39,145 version=version, 2025-09-08T08:46:39,145 ^^^^^^^^^^^^^^^^ 2025-09-08T08:46:39,145 ) 2025-09-08T08:46:39,145 ^ 2025-09-08T08:46:39,145 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-08T08:46:39,145 self.dist = self._prepare() 2025-09-08T08:46:39,145 ~~~~~~~~~~~~~^^ 2025-09-08T08:46:39,145 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-08T08:46:39,145 dist = self._prepare_distribution() 2025-09-08T08:46:39,145 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-08T08:46:39,145 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-08T08:46:39,145 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T08:46:39,145 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-08T08:46:39,145 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-08T08:46:39,145 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T08:46:39,145 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-08T08:46:39,145 dist = _get_prepared_distribution( 2025-09-08T08:46:39,145 req, 2025-09-08T08:46:39,145 ...<3 lines>... 2025-09-08T08:46:39,145 self.check_build_deps, 2025-09-08T08:46:39,145 ) 2025-09-08T08:46:39,145 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-08T08:46:39,145 abstract_dist.prepare_distribution_metadata( 2025-09-08T08:46:39,145 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T08:46:39,145 finder, build_isolation, check_build_deps 2025-09-08T08:46:39,145 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T08:46:39,145 ) 2025-09-08T08:46:39,145 ^ 2025-09-08T08:46:39,145 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-08T08:46:39,145 self.req.prepare_metadata() 2025-09-08T08:46:39,145 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-08T08:46:39,145 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-08T08:46:39,145 self.metadata_directory = generate_metadata_legacy( 2025-09-08T08:46:39,145 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T08:46:39,145 build_env=self.build_env, 2025-09-08T08:46:39,145 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T08:46:39,145 ...<3 lines>... 2025-09-08T08:46:39,145 details=details, 2025-09-08T08:46:39,145 ^^^^^^^^^^^^^^^^ 2025-09-08T08:46:39,145 ) 2025-09-08T08:46:39,145 ^ 2025-09-08T08:46:39,145 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-08T08:46:39,145 raise MetadataGenerationFailed(package_details=details) from error 2025-09-08T08:46:39,145 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-08T08:46:39,167 Removed smartobjects==1.1.0 from https://files.pythonhosted.org/packages/a6/f6/0b0ab87662be31799ba94cc05b559a797af740f03ca3b2031b396bef7165/smartobjects-1.1.0.tar.gz from build tracker '/tmp/pip-build-tracker-054jjgd9' 2025-09-08T08:46:39,167 Removed build tracker: '/tmp/pip-build-tracker-054jjgd9'