2025-09-04T15:56:44,065 Created temporary directory: /tmp/pip-build-tracker-5x6x_h42 2025-09-04T15:56:44,066 Initialized build tracking at /tmp/pip-build-tracker-5x6x_h42 2025-09-04T15:56:44,066 Created build tracker: /tmp/pip-build-tracker-5x6x_h42 2025-09-04T15:56:44,066 Entered build tracker: /tmp/pip-build-tracker-5x6x_h42 2025-09-04T15:56:44,066 Created temporary directory: /tmp/pip-wheel-_4d0g0nf 2025-09-04T15:56:44,069 Created temporary directory: /tmp/pip-ephem-wheel-cache-1bsabsdx 2025-09-04T15:56:44,124 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-04T15:56:44,127 2 location(s) to search for versions of objgraph: 2025-09-04T15:56:44,127 * https://pypi.org/simple/objgraph/ 2025-09-04T15:56:44,127 * https://www.piwheels.org/simple/objgraph/ 2025-09-04T15:56:44,127 Fetching project page and analyzing links: https://pypi.org/simple/objgraph/ 2025-09-04T15:56:44,127 Getting page https://pypi.org/simple/objgraph/ 2025-09-04T15:56:44,128 Found index url https://pypi.org/simple/ 2025-09-04T15:56:44,282 Fetched page https://pypi.org/simple/objgraph/ as application/vnd.pypi.simple.v1+json 2025-09-04T15:56:44,293 Found link https://files.pythonhosted.org/packages/33/56/b77a27fac9b9f708d42bc2f264687d82178007d9b3ed5d77c95d337b9318/objgraph-1.1dev.tar.gz (from https://pypi.org/simple/objgraph/), version: 1.1dev 2025-09-04T15:56:44,294 Found link https://files.pythonhosted.org/packages/72/0d/3f308944fc9d32d9bf711629331a02a40b130096f9ac1f73e6639cded64d/objgraph-1.2.tar.gz (from https://pypi.org/simple/objgraph/), version: 1.2 2025-09-04T15:56:44,295 Found link https://files.pythonhosted.org/packages/d8/f9/9e32166dc14b4148b48c703f3201e9ff1c1c83eeee28c4ad8ad714db238b/objgraph-1.3.tar.gz (from https://pypi.org/simple/objgraph/), version: 1.3 2025-09-04T15:56:44,295 Found link https://files.pythonhosted.org/packages/36/a6/d92cecc6d0f364f9eb2e512a60d5b331a5ea07252782c751b1c462e7cd14/objgraph-1.3.1.tar.gz (from https://pypi.org/simple/objgraph/), version: 1.3.1 2025-09-04T15:56:44,296 Found link https://files.pythonhosted.org/packages/1d/e6/c13e5ddfa208d66e82563302c109480eb427327003bdd2e85d109da645d0/objgraph-1.4.0.tar.gz (from https://pypi.org/simple/objgraph/), version: 1.4.0 2025-09-04T15:56:44,296 Found link https://files.pythonhosted.org/packages/a8/da/0309330b82af1183d54d35709685a30ce5d3c6a3adf2acc7f00a93476194/objgraph-1.5.0.tar.gz (from https://pypi.org/simple/objgraph/), version: 1.5.0 2025-09-04T15:56:44,297 Found link https://files.pythonhosted.org/packages/16/20/79e3424bf93b76cc9af486cf9a66f84119ff740110ce9297942d73d51b40/objgraph-1.5.1.tar.gz (from https://pypi.org/simple/objgraph/), version: 1.5.1 2025-09-04T15:56:44,297 Found link https://files.pythonhosted.org/packages/43/b3/fb6e60972ea92c03c5766608df964c484ead98faea9d388aaf957e2ab669/objgraph-1.6.0.tar.gz (from https://pypi.org/simple/objgraph/), version: 1.6.0 2025-09-04T15:56:44,298 Found link https://files.pythonhosted.org/packages/9d/41/8363c9471b02a1a15699fa9f9449c3f0c5227d49f11b1e89f736e4a68ad9/objgraph-1.7.0.tar.gz (from https://pypi.org/simple/objgraph/), version: 1.7.0 2025-09-04T15:56:44,298 Found link https://files.pythonhosted.org/packages/6a/17/7dcd7b2cef8e2790a3365d9e53d8155818ce2afc13f15ac231702f1eba69/objgraph-1.7.1.tar.gz (from https://pypi.org/simple/objgraph/), version: 1.7.1 2025-09-04T15:56:44,298 Found link https://files.pythonhosted.org/packages/c9/2d/80b2316d65392689c0ba926e4045485c041dc173516bce4c600c9de99798/objgraph-1.7.2.tar.gz (from https://pypi.org/simple/objgraph/), version: 1.7.2 2025-09-04T15:56:44,299 Skipping link: No binaries permitted for objgraph: https://files.pythonhosted.org/packages/1f/2c/51051b3f20e76787e3b2abe49393d04ea5b1b36de215c9a1f1417bc86a75/objgraph-1.8.0-py27-none-any.whl (from https://pypi.org/simple/objgraph/) 2025-09-04T15:56:44,299 Found link https://files.pythonhosted.org/packages/c9/fa/f9f75b9c5bb146cf67161c1bb0ec19ebbccec00b5495927f357583236659/objgraph-1.8.0.tar.gz (from https://pypi.org/simple/objgraph/), version: 1.8.0 2025-09-04T15:56:44,300 Found link https://files.pythonhosted.org/packages/09/20/6d58b4f659212e1b3adae0d52efc430d395cc79828b6a45a2ece3f4e8fed/objgraph-1.8.1.tar.gz (from https://pypi.org/simple/objgraph/), version: 1.8.1 2025-09-04T15:56:44,300 Found link https://files.pythonhosted.org/packages/d7/33/ace750b59247496ed769b170586c5def7202683f3d98e737b75b767ff29e/objgraph-2.0.0.tar.gz (from https://pypi.org/simple/objgraph/), version: 2.0.0 2025-09-04T15:56:44,301 Found link https://files.pythonhosted.org/packages/9f/f2/2071542956875093a90340059796cac99e7169476f8a6784d8f1f7ad2eff/objgraph-2.0.1.tar.gz (from https://pypi.org/simple/objgraph/), version: 2.0.1 2025-09-04T15:56:44,301 Found link https://files.pythonhosted.org/packages/08/36/525de1cc9fbd6bb8f9729c0bf7d42c8c6516526e0d29d881b2723e72ab21/objgraph-3.0.0.tar.gz (from https://pypi.org/simple/objgraph/), version: 3.0.0 2025-09-04T15:56:44,302 Skipping link: No binaries permitted for objgraph: https://files.pythonhosted.org/packages/00/15/e88f26e7f627e941c1836e0a88b2901ea4b141432a35a1f2c6ea868523d1/objgraph-3.0.1-py2-none-any.whl (from https://pypi.org/simple/objgraph/) 2025-09-04T15:56:44,302 Found link https://files.pythonhosted.org/packages/83/77/2132b8f11e09d8db03ad54c0835cf04f688dfc91e75aef0a548b7ffedaac/objgraph-3.0.1.tar.gz (from https://pypi.org/simple/objgraph/), version: 3.0.1 2025-09-04T15:56:44,302 Skipping link: No binaries permitted for objgraph: https://files.pythonhosted.org/packages/69/c8/7f9cffe15bc5cc54700aca8bca56357c21997c2015af9a5f6b0f79a7896d/objgraph-3.1.0-py2-none-any.whl (from https://pypi.org/simple/objgraph/) 2025-09-04T15:56:44,303 Found link https://files.pythonhosted.org/packages/f4/b3/082e54e62094cb2ec84f8d5a49e0142cef99016491cecba83309cff920ae/objgraph-3.1.0.tar.gz (from https://pypi.org/simple/objgraph/), version: 3.1.0 2025-09-04T15:56:44,303 Skipping link: No binaries permitted for objgraph: https://files.pythonhosted.org/packages/79/ea/ae188d812a3661db4b714e5497f9f9c909fdb543cffcae0a497d4f163caf/objgraph-3.1.1-py2-none-any.whl (from https://pypi.org/simple/objgraph/) 2025-09-04T15:56:44,303 Found link https://files.pythonhosted.org/packages/be/58/9ca81a20cc837054e94866df1475d899caaa94f3732b8a46006858b015f7/objgraph-3.1.1.tar.gz (from https://pypi.org/simple/objgraph/), version: 3.1.1 2025-09-04T15:56:44,303 Skipping link: No binaries permitted for objgraph: https://files.pythonhosted.org/packages/d1/21/27f8b75aa941f51a721a030560a7be7e55b5425f34125da8922b5f753bd7/objgraph-3.1.2-py2.py3-none-any.whl (from https://pypi.org/simple/objgraph/) 2025-09-04T15:56:44,303 Found link https://files.pythonhosted.org/packages/37/1f/a8aaedc2455ba1784b12bb8fe658c7e5af4f8734ae71ca8296b8caa933bf/objgraph-3.1.2.tar.gz (from https://pypi.org/simple/objgraph/), version: 3.1.2 2025-09-04T15:56:44,303 Skipping link: No binaries permitted for objgraph: https://files.pythonhosted.org/packages/8a/e1/f4c1614cb839303b15637471b38d34ad453d9267300795d29b454709d1df/objgraph-3.2.0-py2.py3-none-any.whl (from https://pypi.org/simple/objgraph/) 2025-09-04T15:56:44,304 Found link https://files.pythonhosted.org/packages/89/dd/33ef81f7d6eb91c7805f1af169e9be145c4e65541e579d4938bb4bd74d9a/objgraph-3.2.0.tar.gz (from https://pypi.org/simple/objgraph/), version: 3.2.0 2025-09-04T15:56:44,304 Skipping link: No binaries permitted for objgraph: https://files.pythonhosted.org/packages/ae/19/c2fc329de4c57618c2c8caf6c6370100f8d9a8ded607edbaa3a38f670aac/objgraph-3.3.0-py2.py3-none-any.whl (from https://pypi.org/simple/objgraph/) 2025-09-04T15:56:44,304 Found link https://files.pythonhosted.org/packages/dc/d2/2632aff7039a45bf1b276cdfc6b89dc54e20e8d364d1b27188310213557b/objgraph-3.3.0.tar.gz (from https://pypi.org/simple/objgraph/), version: 3.3.0 2025-09-04T15:56:44,304 Skipping link: No binaries permitted for objgraph: https://files.pythonhosted.org/packages/ec/3d/c1f0e827dd2df27c8080317d667cb555d264bf4c99d6e6101ccfad42825d/objgraph-3.4.0-py2.py3-none-any.whl (from https://pypi.org/simple/objgraph/) 2025-09-04T15:56:44,304 Found link https://files.pythonhosted.org/packages/6b/ca/e5c278256a82f36fc71b51e3107bf453adc4079d14bd274c4eda75f3949a/objgraph-3.4.0.tar.gz (from https://pypi.org/simple/objgraph/), version: 3.4.0 2025-09-04T15:56:44,304 Skipping link: No binaries permitted for objgraph: https://files.pythonhosted.org/packages/7d/21/b8ea10bea21a3ecb603ab0a8a59e49282d83eadba16e47464193b0b70dce/objgraph-3.4.1-py2.py3-none-any.whl (from https://pypi.org/simple/objgraph/) 2025-09-04T15:56:44,304 Found link https://files.pythonhosted.org/packages/35/cc/cab15ed7f722af6f26b13a25c83cf4db8171a9a3a7e7705305708058feb3/objgraph-3.4.1.tar.gz (from https://pypi.org/simple/objgraph/), version: 3.4.1 2025-09-04T15:56:44,305 Skipping link: No binaries permitted for objgraph: https://files.pythonhosted.org/packages/a9/79/9f47706447b9ba0003c0680da4fed1d502adf410e1d953b4d1a5d3486640/objgraph-3.5.0-py2.py3-none-any.whl (from https://pypi.org/simple/objgraph/) 2025-09-04T15:56:44,305 Found link https://files.pythonhosted.org/packages/08/f9/05c2b413d39e86772a4dda63f78232a3fc62f2545cf5f3e23acc6cabaef7/objgraph-3.5.0.tar.gz (from https://pypi.org/simple/objgraph/), version: 3.5.0 2025-09-04T15:56:44,305 Skipping link: No binaries permitted for objgraph: https://files.pythonhosted.org/packages/45/56/65afd851af2f84984f981e6e256b476eebf9338d1d92bf62f7ac6d203a90/objgraph-3.6.0-py2.py3-none-any.whl (from https://pypi.org/simple/objgraph/) (requires-python:>=3.7) 2025-09-04T15:56:44,305 Found link https://files.pythonhosted.org/packages/80/f0/ecdf52398873ce10746865d1a04b9a0b5929e3f37ce39fb873bd478b74fe/objgraph-3.6.0.tar.gz (from https://pypi.org/simple/objgraph/) (requires-python:>=3.7), version: 3.6.0 2025-09-04T15:56:44,306 Skipping link: No binaries permitted for objgraph: https://files.pythonhosted.org/packages/2e/1c/2bb1823795911dc928b4085c9cb97e50e95da664d2eb8a375b28f511a22e/objgraph-3.6.1-py2.py3-none-any.whl (from https://pypi.org/simple/objgraph/) (requires-python:>=3.7) 2025-09-04T15:56:44,306 Found link https://files.pythonhosted.org/packages/49/c4/bd177f5a3c2730f939d0ee5949cb0a6a12402863bf3d482cb9e79f296b57/objgraph-3.6.1.tar.gz (from https://pypi.org/simple/objgraph/) (requires-python:>=3.7), version: 3.6.1 2025-09-04T15:56:44,306 Skipping link: No binaries permitted for objgraph: https://files.pythonhosted.org/packages/8e/67/7bffbb861cb8a0a62b7df50738d35812bf40dc8bcc1559c04bdf593f1164/objgraph-3.6.2-py3-none-any.whl (from https://pypi.org/simple/objgraph/) (requires-python:>=3.7) 2025-09-04T15:56:44,306 Found link https://files.pythonhosted.org/packages/ba/74/60dfb345ca493d69551dd1ba599ceb6fe325527fedabe4217d6e030449e2/objgraph-3.6.2.tar.gz (from https://pypi.org/simple/objgraph/) (requires-python:>=3.7), version: 3.6.2 2025-09-04T15:56:44,306 Fetching project page and analyzing links: https://www.piwheels.org/simple/objgraph/ 2025-09-04T15:56:44,307 Getting page https://www.piwheels.org/simple/objgraph/ 2025-09-04T15:56:44,307 Found index url https://www.piwheels.org/simple/ 2025-09-04T15:56:44,407 Fetched page https://www.piwheels.org/simple/objgraph/ as text/html 2025-09-04T15:56:44,411 Skipping link: No binaries permitted for objgraph: https://www.piwheels.org/simple/objgraph/objgraph-3.6.2-py3-none-any.whl#sha256=94d2a7844ac94a7a934ecd7779eacc3d482781c641e3340364261ad8fe36e62e (from https://www.piwheels.org/simple/objgraph/) (requires-python:>=3.7) 2025-09-04T15:56:44,411 Skipping link: No binaries permitted for objgraph: https://archive1.piwheels.org/simple/objgraph/objgraph-3.6.1-py2.py3-none-any.whl#sha256=e2e78c21b97c659f5f7c0229c2ab7e637987e08290f1c7ebb31b0dff263098bd (from https://www.piwheels.org/simple/objgraph/) (requires-python:>=3.7) 2025-09-04T15:56:44,411 Skipping link: No binaries permitted for objgraph: https://archive1.piwheels.org/simple/objgraph/objgraph-3.6.0-py2.py3-none-any.whl#sha256=a24db9baeeb168ae62351ecac9b24785adab2264bb980020967805433837ee95 (from https://www.piwheels.org/simple/objgraph/) (requires-python:>=3.7) 2025-09-04T15:56:44,411 Skipping link: No binaries permitted for objgraph: https://archive1.piwheels.org/simple/objgraph/objgraph-3.5.0-py2.py3-none-any.whl#sha256=deb821bc51a88ff103893aeeee2a8965eb0f719af2a363f49d63d894938b50b6 (from https://www.piwheels.org/simple/objgraph/) 2025-09-04T15:56:44,411 Skipping link: No binaries permitted for objgraph: https://archive1.piwheels.org/simple/objgraph/objgraph-3.4.1-py2.py3-none-any.whl#sha256=10d50116d1a66934d143a07308a5b3b3edcc021e1457f66ff792584166cae7cd (from https://www.piwheels.org/simple/objgraph/) 2025-09-04T15:56:44,412 Skipping link: No binaries permitted for objgraph: https://archive1.piwheels.org/simple/objgraph/objgraph-3.4.0-py2.py3-none-any.whl#sha256=901dac7a4d73dd6c0e9697cf32676687f4e51d21b343543f795ec10461eb200e (from https://www.piwheels.org/simple/objgraph/) 2025-09-04T15:56:44,412 Skipping link: No binaries permitted for objgraph: https://archive1.piwheels.org/simple/objgraph/objgraph-3.3.0-py2.py3-none-any.whl#sha256=3de434358969c2da6a374b68be6b080da871da5efc275ec68a579e10a7c31dd2 (from https://www.piwheels.org/simple/objgraph/) 2025-09-04T15:56:44,412 Skipping link: No binaries permitted for objgraph: https://archive1.piwheels.org/simple/objgraph/objgraph-3.2.0-py2.py3-none-any.whl#sha256=be44d3aca1b2980f5eae05cdb6f920da443ee4c1ef14270a1766df88ccefc2ee (from https://www.piwheels.org/simple/objgraph/) 2025-09-04T15:56:44,412 Skipping link: No binaries permitted for objgraph: https://archive1.piwheels.org/simple/objgraph/objgraph-3.1.2-py2.py3-none-any.whl#sha256=ee8b25b62bfc224b2fab6ac711d6b89dbdee995c9754309aa249c5be963cb358 (from https://www.piwheels.org/simple/objgraph/) 2025-09-04T15:56:44,412 Skipping link: No binaries permitted for objgraph: https://archive1.piwheels.org/simple/objgraph/objgraph-3.1.1-py3-none-any.whl#sha256=2978f848b0c96e8962db740fe7672b839b51944f067d5c63365d4406ebdfc423 (from https://www.piwheels.org/simple/objgraph/) 2025-09-04T15:56:44,413 Skipping link: No binaries permitted for objgraph: https://archive1.piwheels.org/simple/objgraph/objgraph-3.1.0-py3-none-any.whl#sha256=f137a5382bec711f2e773b0017d80759751496044fc3ceb7e002d63684a02ba6 (from https://www.piwheels.org/simple/objgraph/) 2025-09-04T15:56:44,413 Skipping link: No binaries permitted for objgraph: https://archive1.piwheels.org/simple/objgraph/objgraph-3.0.1-py3-none-any.whl#sha256=e931102db5a22f447bb0790364276ccc7d230e8b61dae963eeb69518ca02c613 (from https://www.piwheels.org/simple/objgraph/) 2025-09-04T15:56:44,413 Skipping link: No binaries permitted for objgraph: https://archive1.piwheels.org/simple/objgraph/objgraph-3.0.0-py3-none-any.whl#sha256=a5fb5d85e3a0f42c8d448eacba76af83bed2a180cc463d862a50f4de98ea5adc (from https://www.piwheels.org/simple/objgraph/) 2025-09-04T15:56:44,413 Skipping link: No binaries permitted for objgraph: https://archive1.piwheels.org/simple/objgraph/objgraph-2.0.1-py3-none-any.whl#sha256=f8f0979657f7122b78dbff5c4198f9e2a2c352356985a312648e9e2d5c80ca2f (from https://www.piwheels.org/simple/objgraph/) 2025-09-04T15:56:44,413 Skipping link: No binaries permitted for objgraph: https://archive1.piwheels.org/simple/objgraph/objgraph-2.0.0-py3-none-any.whl#sha256=7a5312b4738170224137f5724a53acf66d79a9f8d4a104676770298464d8a924 (from https://www.piwheels.org/simple/objgraph/) 2025-09-04T15:56:44,413 Skipping link: No binaries permitted for objgraph: https://archive1.piwheels.org/simple/objgraph/objgraph-1.8.1-py3-none-any.whl#sha256=e4ca5893ad2386b4856acfdaefeae1883d61a3dd3f8f4a6d6df10ab855296441 (from https://www.piwheels.org/simple/objgraph/) 2025-09-04T15:56:44,414 Skipping link: No binaries permitted for objgraph: https://archive1.piwheels.org/simple/objgraph/objgraph-1.8.0-py3-none-any.whl#sha256=b1c543b9f8a118dade6ca31f51d0649c28795d4f2768466b9924304be9b25f87 (from https://www.piwheels.org/simple/objgraph/) 2025-09-04T15:56:44,414 Skipping link: No binaries permitted for objgraph: https://archive1.piwheels.org/simple/objgraph/objgraph-1.7.2-py3-none-any.whl#sha256=b3a99de8ce506a06beebf361fdd843e49aec62d737025dcc8b0805f4a3faba46 (from https://www.piwheels.org/simple/objgraph/) 2025-09-04T15:56:44,414 Skipping link: No binaries permitted for objgraph: https://archive1.piwheels.org/simple/objgraph/objgraph-1.7.1-py3-none-any.whl#sha256=be84679148d5bf79953911caf261025832110e11dc8af9a69cf89ab367ad1865 (from https://www.piwheels.org/simple/objgraph/) 2025-09-04T15:56:44,414 Skipping link: No binaries permitted for objgraph: https://archive1.piwheels.org/simple/objgraph/objgraph-1.7.0-py3-none-any.whl#sha256=7bab6811612fa7d5fa40840df9bc318e76d6deaccbf0227a71b765b45e0c9238 (from https://www.piwheels.org/simple/objgraph/) 2025-09-04T15:56:44,414 Skipping link: No binaries permitted for objgraph: https://archive1.piwheels.org/simple/objgraph/objgraph-1.6.0-py3-none-any.whl#sha256=ee2015c6c269d7a1ebc12c9084a930ba3401b7cd1a39d84e75f0e7a851a85801 (from https://www.piwheels.org/simple/objgraph/) 2025-09-04T15:56:44,415 Skipping link: not a file: https://www.piwheels.org/simple/objgraph/ 2025-09-04T15:56:44,415 Skipping link: not a file: https://pypi.org/simple/objgraph/ 2025-09-04T15:56:44,445 Given no hashes to check 1 links for project 'objgraph': discarding no candidates 2025-09-04T15:56:44,446 Collecting objgraph==1.1dev 2025-09-04T15:56:44,447 Created temporary directory: /tmp/pip-unpack-7dqensgp 2025-09-04T15:56:44,584 Downloading objgraph-1.1dev.tar.gz (5.5 kB) 2025-09-04T15:56:44,601 Added objgraph==1.1dev from https://files.pythonhosted.org/packages/33/56/b77a27fac9b9f708d42bc2f264687d82178007d9b3ed5d77c95d337b9318/objgraph-1.1dev.tar.gz to build tracker '/tmp/pip-build-tracker-5x6x_h42' 2025-09-04T15:56:44,603 Running setup.py (path:/tmp/pip-wheel-_4d0g0nf/objgraph_6880a83473574ad184c5f337ebcbc87f/setup.py) egg_info for package objgraph 2025-09-04T15:56:44,603 Created temporary directory: /tmp/pip-pip-egg-info-75kbna0l 2025-09-04T15:56:44,603 Preparing metadata (setup.py): started 2025-09-04T15:56:44,605 Running command python setup.py egg_info 2025-09-04T15:56:45,123 Traceback (most recent call last): 2025-09-04T15:56:45,124 File "", line 2, in 2025-09-04T15:56:45,124 exec(compile(''' 2025-09-04T15:56:45,124 ~~~~^^^^^^^^^^^^ 2025-09-04T15:56:45,124 # This is -- a caller that pip uses to run setup.py 2025-09-04T15:56:45,124 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T15:56:45,124 ...<32 lines>... 2025-09-04T15:56:45,125 exec(compile(setup_py_code, filename, "exec")) 2025-09-04T15:56:45,125 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T15:56:45,125 ''' % ('/tmp/pip-wheel-_4d0g0nf/objgraph_6880a83473574ad184c5f337ebcbc87f/setup.py',), "", "exec")) 2025-09-04T15:56:45,125 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T15:56:45,125 File "", line 35, in 2025-09-04T15:56:45,125 File "/tmp/pip-wheel-_4d0g0nf/objgraph_6880a83473574ad184c5f337ebcbc87f/setup.py", line 16 2025-09-04T15:56:45,125 exec open(relative('objgraph.py')).read() in d 2025-09-04T15:56:45,125 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T15:56:45,126 SyntaxError: Missing parentheses in call to 'exec'. Did you mean exec(...)? 2025-09-04T15:56:45,210 ERROR: python setup.py egg_info exited with 1 2025-09-04T15:56:45,222 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-04T15:56:45,222 exec(compile('"'"''"'"''"'"' 2025-09-04T15:56:45,222 # This is -- a caller that pip uses to run setup.py 2025-09-04T15:56:45,222 # 2025-09-04T15:56:45,222 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-04T15:56:45,222 # import from `distutils.core` to work with newer packaging standards. 2025-09-04T15:56:45,222 # - It provides a clear error message when setuptools is not installed. 2025-09-04T15:56:45,222 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-04T15:56:45,222 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-04T15:56:45,222 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-04T15:56:45,222 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-04T15:56:45,222 import os, sys, tokenize, traceback 2025-09-04T15:56:45,222 2025-09-04T15:56:45,222 try: 2025-09-04T15:56:45,222 import setuptools 2025-09-04T15:56:45,222 except ImportError: 2025-09-04T15:56:45,222 print( 2025-09-04T15:56:45,222 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-04T15:56:45,222 "the build environment with exception:", 2025-09-04T15:56:45,222 file=sys.stderr, 2025-09-04T15:56:45,222 ) 2025-09-04T15:56:45,222 traceback.print_exc() 2025-09-04T15:56:45,222 sys.exit(1) 2025-09-04T15:56:45,222 2025-09-04T15:56:45,222 __file__ = %r 2025-09-04T15:56:45,222 sys.argv[0] = __file__ 2025-09-04T15:56:45,222 2025-09-04T15:56:45,222 if os.path.exists(__file__): 2025-09-04T15:56:45,222 filename = __file__ 2025-09-04T15:56:45,222 with tokenize.open(__file__) as f: 2025-09-04T15:56:45,222 setup_py_code = f.read() 2025-09-04T15:56:45,222 else: 2025-09-04T15:56:45,222 filename = "" 2025-09-04T15:56:45,222 setup_py_code = "from setuptools import setup; setup()" 2025-09-04T15:56:45,222 2025-09-04T15:56:45,222 exec(compile(setup_py_code, filename, "exec")) 2025-09-04T15:56:45,222 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-_4d0g0nf/objgraph_6880a83473574ad184c5f337ebcbc87f/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-75kbna0l[/] 2025-09-04T15:56:45,222 [bold magenta]cwd[/]: /tmp/pip-wheel-_4d0g0nf/objgraph_6880a83473574ad184c5f337ebcbc87f/ 2025-09-04T15:56:45,222 Preparing metadata (setup.py): finished with status 'error' 2025-09-04T15:56:45,223 ERROR: metadata generation failed 2025-09-04T15:56:45,228 Exception information: 2025-09-04T15:56:45,228 Traceback (most recent call last): 2025-09-04T15:56:45,228 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-04T15:56:45,228 call_subprocess( 2025-09-04T15:56:45,228 ~~~~~~~~~~~~~~~^ 2025-09-04T15:56:45,228 args, 2025-09-04T15:56:45,228 ^^^^^ 2025-09-04T15:56:45,228 ...<2 lines>... 2025-09-04T15:56:45,228 spinner=spinner, 2025-09-04T15:56:45,228 ^^^^^^^^^^^^^^^^ 2025-09-04T15:56:45,228 ) 2025-09-04T15:56:45,228 ^ 2025-09-04T15:56:45,228 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-04T15:56:45,228 raise error 2025-09-04T15:56:45,228 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-04T15:56:45,228 2025-09-04T15:56:45,228 The above exception was the direct cause of the following exception: 2025-09-04T15:56:45,228 2025-09-04T15:56:45,228 Traceback (most recent call last): 2025-09-04T15:56:45,228 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-04T15:56:45,228 status = _inner_run() 2025-09-04T15:56:45,228 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-04T15:56:45,228 return self.run(options, args) 2025-09-04T15:56:45,228 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-04T15:56:45,228 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-04T15:56:45,228 return func(self, options, args) 2025-09-04T15:56:45,228 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-04T15:56:45,228 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-04T15:56:45,228 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-04T15:56:45,228 result = self._result = resolver.resolve( 2025-09-04T15:56:45,228 ~~~~~~~~~~~~~~~~^ 2025-09-04T15:56:45,228 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-04T15:56:45,228 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T15:56:45,228 ) 2025-09-04T15:56:45,228 ^ 2025-09-04T15:56:45,228 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-04T15:56:45,228 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-04T15:56:45,228 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-04T15:56:45,228 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-04T15:56:45,228 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T15:56:45,228 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-04T15:56:45,228 if not criterion.candidates: 2025-09-04T15:56:45,228 ^^^^^^^^^^^^^^^^^^^^ 2025-09-04T15:56:45,228 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-04T15:56:45,228 return bool(self._sequence) 2025-09-04T15:56:45,228 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-04T15:56:45,228 self._bool = any(self) 2025-09-04T15:56:45,228 ~~~^^^^^^ 2025-09-04T15:56:45,228 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-04T15:56:45,228 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-04T15:56:45,228 ^^^^^^^^ 2025-09-04T15:56:45,228 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-04T15:56:45,228 candidate = func() 2025-09-04T15:56:45,228 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-04T15:56:45,228 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-04T15:56:45,228 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T15:56:45,228 link, template, name, version 2025-09-04T15:56:45,228 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T15:56:45,228 ) 2025-09-04T15:56:45,228 ^ 2025-09-04T15:56:45,228 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-04T15:56:45,228 self._link_candidate_cache[link] = LinkCandidate( 2025-09-04T15:56:45,228 ~~~~~~~~~~~~~^ 2025-09-04T15:56:45,228 link, 2025-09-04T15:56:45,228 ^^^^^ 2025-09-04T15:56:45,228 ...<3 lines>... 2025-09-04T15:56:45,228 version=version, 2025-09-04T15:56:45,228 ^^^^^^^^^^^^^^^^ 2025-09-04T15:56:45,228 ) 2025-09-04T15:56:45,228 ^ 2025-09-04T15:56:45,228 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-04T15:56:45,228 super().__init__( 2025-09-04T15:56:45,228 ~~~~~~~~~~~~~~~~^ 2025-09-04T15:56:45,228 link=link, 2025-09-04T15:56:45,228 ^^^^^^^^^^ 2025-09-04T15:56:45,228 ...<4 lines>... 2025-09-04T15:56:45,228 version=version, 2025-09-04T15:56:45,228 ^^^^^^^^^^^^^^^^ 2025-09-04T15:56:45,228 ) 2025-09-04T15:56:45,228 ^ 2025-09-04T15:56:45,228 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-04T15:56:45,228 self.dist = self._prepare() 2025-09-04T15:56:45,228 ~~~~~~~~~~~~~^^ 2025-09-04T15:56:45,228 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-04T15:56:45,228 dist = self._prepare_distribution() 2025-09-04T15:56:45,228 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-04T15:56:45,228 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-04T15:56:45,228 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T15:56:45,228 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-04T15:56:45,228 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-04T15:56:45,228 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T15:56:45,228 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-04T15:56:45,228 dist = _get_prepared_distribution( 2025-09-04T15:56:45,228 req, 2025-09-04T15:56:45,228 ...<3 lines>... 2025-09-04T15:56:45,228 self.check_build_deps, 2025-09-04T15:56:45,228 ) 2025-09-04T15:56:45,228 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-04T15:56:45,228 abstract_dist.prepare_distribution_metadata( 2025-09-04T15:56:45,228 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T15:56:45,228 finder, build_isolation, check_build_deps 2025-09-04T15:56:45,228 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T15:56:45,228 ) 2025-09-04T15:56:45,228 ^ 2025-09-04T15:56:45,228 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-04T15:56:45,228 self.req.prepare_metadata() 2025-09-04T15:56:45,228 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-04T15:56:45,228 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-04T15:56:45,228 self.metadata_directory = generate_metadata_legacy( 2025-09-04T15:56:45,228 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T15:56:45,228 build_env=self.build_env, 2025-09-04T15:56:45,228 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T15:56:45,228 ...<3 lines>... 2025-09-04T15:56:45,228 details=details, 2025-09-04T15:56:45,228 ^^^^^^^^^^^^^^^^ 2025-09-04T15:56:45,228 ) 2025-09-04T15:56:45,228 ^ 2025-09-04T15:56:45,228 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-04T15:56:45,228 raise MetadataGenerationFailed(package_details=details) from error 2025-09-04T15:56:45,228 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-04T15:56:45,248 Removed objgraph==1.1dev from https://files.pythonhosted.org/packages/33/56/b77a27fac9b9f708d42bc2f264687d82178007d9b3ed5d77c95d337b9318/objgraph-1.1dev.tar.gz from build tracker '/tmp/pip-build-tracker-5x6x_h42' 2025-09-04T15:56:45,249 Removed build tracker: '/tmp/pip-build-tracker-5x6x_h42'