2025-09-04T15:56:58,248 Created temporary directory: /tmp/pip-build-tracker-qpudj3rq 2025-09-04T15:56:58,249 Initialized build tracking at /tmp/pip-build-tracker-qpudj3rq 2025-09-04T15:56:58,249 Created build tracker: /tmp/pip-build-tracker-qpudj3rq 2025-09-04T15:56:58,249 Entered build tracker: /tmp/pip-build-tracker-qpudj3rq 2025-09-04T15:56:58,249 Created temporary directory: /tmp/pip-wheel-iqdamk3b 2025-09-04T15:56:58,252 Created temporary directory: /tmp/pip-ephem-wheel-cache-cu8d_ao0 2025-09-04T15:56:58,308 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-04T15:56:58,310 2 location(s) to search for versions of markdown2: 2025-09-04T15:56:58,310 * https://pypi.org/simple/markdown2/ 2025-09-04T15:56:58,310 * https://www.piwheels.org/simple/markdown2/ 2025-09-04T15:56:58,311 Fetching project page and analyzing links: https://pypi.org/simple/markdown2/ 2025-09-04T15:56:58,311 Getting page https://pypi.org/simple/markdown2/ 2025-09-04T15:56:58,312 Found index url https://pypi.org/simple/ 2025-09-04T15:56:58,385 Fetched page https://pypi.org/simple/markdown2/ as application/vnd.pypi.simple.v1+json 2025-09-04T15:56:58,394 Found link https://files.pythonhosted.org/packages/8d/a6/9a078521743c5d500d10eac30cd2a41449129589e83707f44e75c7609847/markdown2-1.0.1.6.tar.gz (from https://pypi.org/simple/markdown2/), version: 1.0.1.6 2025-09-04T15:56:58,394 Found link https://files.pythonhosted.org/packages/86/5f/df0abc1805d01f656060096bdbf95e6100ddaa51ba5141bfc7dbf7ce777f/markdown2-1.0.1.7.tar.gz (from https://pypi.org/simple/markdown2/), version: 1.0.1.7 2025-09-04T15:56:58,394 Found link https://files.pythonhosted.org/packages/87/a4/ad8b342d1ffe249fd54d06359afb1082b37e7fe1b74bbcc6688d428bfe2a/markdown2-1.0.1.8.tar.gz (from https://pypi.org/simple/markdown2/), version: 1.0.1.8 2025-09-04T15:56:58,395 Found link https://files.pythonhosted.org/packages/9e/6e/89d7423eaa1d07a0c43e7462d022154328e1c5e69e87ca61e54408cf080b/markdown2-1.0.1.9.tar.gz (from https://pypi.org/simple/markdown2/), version: 1.0.1.9 2025-09-04T15:56:58,395 Found link https://files.pythonhosted.org/packages/57/d6/be6cec64b8afb92c6df11efad0873b94ed88bbc6a1d596c97a0438c4c3a9/markdown2-1.0.1.10.tar.gz (from https://pypi.org/simple/markdown2/), version: 1.0.1.10 2025-09-04T15:56:58,395 Found link https://files.pythonhosted.org/packages/3d/c0/e89a1b74400ad9578ce375f37f2d7704601948a60e7b06cd0225cd97ca44/markdown2-1.0.1.11.tar.gz (from https://pypi.org/simple/markdown2/), version: 1.0.1.11 2025-09-04T15:56:58,395 Found link https://files.pythonhosted.org/packages/a2/a3/50f4262b649acdc892ffed67c99bd1118de33b264d35896b7c44dd4ab9d7/markdown2-1.0.1.12.zip (from https://pypi.org/simple/markdown2/), version: 1.0.1.12 2025-09-04T15:56:58,395 Found link https://files.pythonhosted.org/packages/a5/04/dd3a0f12e34779b61533003f1ee755ee802e679bb51377eb370e227aa1d3/markdown2-1.0.1.13.zip (from https://pypi.org/simple/markdown2/), version: 1.0.1.13 2025-09-04T15:56:58,396 Found link https://files.pythonhosted.org/packages/46/2b/6aef84a2d22afce2a3b0388519063d3b4c740c6937390bfa91a570fb6b66/markdown2-1.0.1.14.zip (from https://pypi.org/simple/markdown2/), version: 1.0.1.14 2025-09-04T15:56:58,396 Found link https://files.pythonhosted.org/packages/13/3b/cd5ae3675986eabd4716f19e48540d7b5d0df0a62200efdbaf13c9e3b072/markdown2-1.0.1.15.zip (from https://pypi.org/simple/markdown2/), version: 1.0.1.15 2025-09-04T15:56:58,396 Found link https://files.pythonhosted.org/packages/3c/c9/8e08a3638167f1dbb5f836fccde0cb68f0b22da99fa47008c5e78faeb4c4/markdown2-1.0.1.16.zip (from https://pypi.org/simple/markdown2/), version: 1.0.1.16 2025-09-04T15:56:58,396 Found link https://files.pythonhosted.org/packages/68/ca/34790b88a0ff4268d51aa253547f2467d3b68bc1ee229502c65712abb65e/markdown2-1.0.1.17.zip (from https://pypi.org/simple/markdown2/), version: 1.0.1.17 2025-09-04T15:56:58,396 Found link https://files.pythonhosted.org/packages/5d/e2/f29816cb4b9ec3798bc1282c555e30c311cbab4e056416e257c9a7233c15/markdown2-1.0.1.18.zip (from https://pypi.org/simple/markdown2/), version: 1.0.1.18 2025-09-04T15:56:58,397 Found link https://files.pythonhosted.org/packages/f7/9d/2580f34402fa1a706229a70e1dcaf43ae4229a958d195f9b762c9da4f436/markdown2-1.0.1.19.zip (from https://pypi.org/simple/markdown2/), version: 1.0.1.19 2025-09-04T15:56:58,397 Found link https://files.pythonhosted.org/packages/d9/8f/25e61475965876a411962eab2415e10a3e9993c540b9e8acb6cce1d01e46/markdown2-1.1.0.zip (from https://pypi.org/simple/markdown2/), version: 1.1.0 2025-09-04T15:56:58,397 Found link https://files.pythonhosted.org/packages/fc/20/1849643c45bb4e2c63c36f8f092270d8dcbf89418d94c1bdad274170d9c7/markdown2-1.1.1.zip (from https://pypi.org/simple/markdown2/), version: 1.1.1 2025-09-04T15:56:58,397 Found link https://files.pythonhosted.org/packages/42/1a/4f4150aaa8064883576cb0f6d7981850c957146598efb10c40fdfab03843/markdown2-1.2.0.zip (from https://pypi.org/simple/markdown2/), version: 1.2.0 2025-09-04T15:56:58,397 Found link https://files.pythonhosted.org/packages/b3/22/9e402d2d59a7037af1dfd935d736bb17f5f99fde5c1f7cdc6ad0d4020b4a/markdown2-1.3.0.zip (from https://pypi.org/simple/markdown2/), version: 1.3.0 2025-09-04T15:56:58,398 Found link https://files.pythonhosted.org/packages/5d/87/6cae991c52fa9e77a890ffce682d06259e10c3f1640155a930e0afdada5d/markdown2-1.3.1.zip (from https://pypi.org/simple/markdown2/), version: 1.3.1 2025-09-04T15:56:58,398 Found link https://files.pythonhosted.org/packages/80/43/7744a7a023c2151ce88d5a690120f0e700515d9d7bcb53c394e36245c0d8/markdown2-1.4.0.zip (from https://pypi.org/simple/markdown2/), version: 1.4.0 2025-09-04T15:56:58,398 Found link https://files.pythonhosted.org/packages/25/e9/3e0d39ea48a3814b1183927e4b93a6d9e123abc076cd84954a9e6a840203/markdown2-1.4.1.zip (from https://pypi.org/simple/markdown2/), version: 1.4.1 2025-09-04T15:56:58,398 Found link https://files.pythonhosted.org/packages/02/3d/f924fe29fc58b843a99e8b79fb5aeb69115b2edd1b3a5aec9708a30ae68c/markdown2-1.4.2.zip (from https://pypi.org/simple/markdown2/), version: 1.4.2 2025-09-04T15:56:58,398 Found link https://files.pythonhosted.org/packages/1e/0f/0460254491fdad9cd8509057a99acb57a8265ac0d3036fd662d2c3f7a225/markdown2-2.0.0.zip (from https://pypi.org/simple/markdown2/), version: 2.0.0 2025-09-04T15:56:58,399 Found link https://files.pythonhosted.org/packages/6e/cf/d8934af40e53b6888341006f6e027d58490ddf417ef4eba2f6336d57b805/markdown2-2.0.1.zip (from https://pypi.org/simple/markdown2/), version: 2.0.1 2025-09-04T15:56:58,399 Found link https://files.pythonhosted.org/packages/51/16/c2fbd3222c228d79c79df072ebe8b50e2228413ee1e080cfe0c40521b629/markdown2-2.1.0.zip (from https://pypi.org/simple/markdown2/), version: 2.1.0 2025-09-04T15:56:58,399 Found link https://files.pythonhosted.org/packages/f2/cc/af361d99e57407cb17bfbe0cbe1508c098775ab660c12a2414e3ef9fe79d/markdown2-2.2.0.zip (from https://pypi.org/simple/markdown2/), version: 2.2.0 2025-09-04T15:56:58,399 Found link https://files.pythonhosted.org/packages/0c/1a/35677cfaf94bd0b276e56f4f6514c823f1a2b73e0faa20832f6786f76601/markdown2-2.2.1.zip (from https://pypi.org/simple/markdown2/), version: 2.2.1 2025-09-04T15:56:58,399 Found link https://files.pythonhosted.org/packages/8e/f5/044eb46e6ce8ecc3a06473f6152c51ddb95f23687fbeef641a5a4a4b848b/markdown2-2.2.2.zip (from https://pypi.org/simple/markdown2/), version: 2.2.2 2025-09-04T15:56:58,399 Found link https://files.pythonhosted.org/packages/0e/f3/1abb22d91d258fd16bb9f4d38722c4a2b0dcc74fb33747cd06723d4bc739/markdown2-2.2.3.zip (from https://pypi.org/simple/markdown2/), version: 2.2.3 2025-09-04T15:56:58,400 Found link https://files.pythonhosted.org/packages/0b/6a/12d105ccdec2012b549212fb9aaf70612a586496c994c0b5e4bf02afaba1/markdown2-2.3.0.zip (from https://pypi.org/simple/markdown2/), version: 2.3.0 2025-09-04T15:56:58,400 Found link https://files.pythonhosted.org/packages/9d/06/c4e98085580a0ee6fed2fdd7f51d3d7308363f7efd0da98eafce7c606e13/markdown2-2.3.1.zip (from https://pypi.org/simple/markdown2/), version: 2.3.1 2025-09-04T15:56:58,400 Found link https://files.pythonhosted.org/packages/32/bf/033c7d80414f60f8cc80031fe0e181b05392fbf3bac8ab6c904aed72c66c/markdown2-2.3.2.zip (from https://pypi.org/simple/markdown2/), version: 2.3.2 2025-09-04T15:56:58,400 Found link https://files.pythonhosted.org/packages/2f/c0/6da6f0caec68c99dd4bd4661b0ac16a50bdad89b1bbeb5a40686826762dc/markdown2-2.3.3.zip (from https://pypi.org/simple/markdown2/), version: 2.3.3 2025-09-04T15:56:58,400 Found link https://files.pythonhosted.org/packages/f2/3e/8836dd370419e928ac9856ab582d92e46292e09bfa9917bec81ca7444e3a/markdown2-2.3.4.zip (from https://pypi.org/simple/markdown2/), version: 2.3.4 2025-09-04T15:56:58,401 Found link https://files.pythonhosted.org/packages/64/75/03ad43fdc360438357ecc0c8e98b739ec204276fe4c64a684df6883dffeb/markdown2-2.3.5.zip (from https://pypi.org/simple/markdown2/), version: 2.3.5 2025-09-04T15:56:58,401 Found link https://files.pythonhosted.org/packages/7f/1b/ab4a20ef6f1cac5f39c1d70fa5124d1a6005d8d43677d3cfdf1dd501e626/markdown2-2.3.6.zip (from https://pypi.org/simple/markdown2/), version: 2.3.6 2025-09-04T15:56:58,401 Skipping link: No binaries permitted for markdown2: https://files.pythonhosted.org/packages/e4/0c/b5375c1c70adbafd0ded0459fa175468559ee5360219070d2f7fb60b2287/markdown2-2.3.7-py2.py3-none-any.whl (from https://pypi.org/simple/markdown2/) 2025-09-04T15:56:58,401 Found link https://files.pythonhosted.org/packages/d7/55/9ec8319054bd58380f21bdbf0b264986d0ec7e17bd3d93e7b56455992b1d/markdown2-2.3.7.tar.gz (from https://pypi.org/simple/markdown2/), version: 2.3.7 2025-09-04T15:56:58,401 Skipping link: No binaries permitted for markdown2: https://files.pythonhosted.org/packages/89/d2/6aef45472f7956646fdc4cc5284e6f9d00476497a8d167c30b0f78bb75a5/markdown2-2.3.8-py2.py3-none-any.whl (from https://pypi.org/simple/markdown2/) 2025-09-04T15:56:58,401 Found link https://files.pythonhosted.org/packages/e3/93/d37055743009d1a492b2670cc215831a388b3d6e4a28b7672fdf0f7854f5/markdown2-2.3.8.tar.gz (from https://pypi.org/simple/markdown2/), version: 2.3.8 2025-09-04T15:56:58,402 Skipping link: No binaries permitted for markdown2: https://files.pythonhosted.org/packages/00/cb/9f4b1fc03ceaffb944ab0016e6b071b0c81459b679cc29cd237b83b5d4a8/markdown2-2.3.9-py2.py3-none-any.whl (from https://pypi.org/simple/markdown2/) 2025-09-04T15:56:58,402 Found link https://files.pythonhosted.org/packages/14/69/c542025f80916457ff4fe962404a27ab6417d43822fe54bf88ee2dd1b36f/markdown2-2.3.9.tar.gz (from https://pypi.org/simple/markdown2/), version: 2.3.9 2025-09-04T15:56:58,402 Skipping link: No binaries permitted for markdown2: https://files.pythonhosted.org/packages/a2/d2/6e6ab0d9387c332bf1de205522a8386b48e2dddf332ba6ad71b2ec371110/markdown2-2.3.10-py2.py3-none-any.whl (from https://pypi.org/simple/markdown2/) 2025-09-04T15:56:58,402 Found link https://files.pythonhosted.org/packages/f5/d0/404331c3c19a716f951ef4e32f53d43bcc8d07fc6a8210f245cecf4fab77/markdown2-2.3.10.tar.gz (from https://pypi.org/simple/markdown2/), version: 2.3.10 2025-09-04T15:56:58,402 Skipping link: No binaries permitted for markdown2: https://files.pythonhosted.org/packages/5d/be/3924cc1c0e12030b5225de2b4521f1dc729730773861475de26be64a0d2b/markdown2-2.4.0-py2.py3-none-any.whl (from https://pypi.org/simple/markdown2/) (requires-python:>=3.5, <4) 2025-09-04T15:56:58,403 Found link https://files.pythonhosted.org/packages/bc/03/7e156a4da266e5db4fbaa8b4efc3187f14f6944d9f89f56c62b1537133b9/markdown2-2.4.0.tar.gz (from https://pypi.org/simple/markdown2/) (requires-python:>=3.5, <4), version: 2.4.0 2025-09-04T15:56:58,403 Skipping link: No binaries permitted for markdown2: https://files.pythonhosted.org/packages/41/4b/2a6ca8759c2d385056ddfec18d67c7388f6b6c4db9e51401572400766acc/markdown2-2.4.1-py2.py3-none-any.whl (from https://pypi.org/simple/markdown2/) (requires-python:>=3.5, <4) 2025-09-04T15:56:58,404 Found link https://files.pythonhosted.org/packages/fb/10/4f327f4517fa5dda90021618fe174d1f4aff3c4e06abcd7f77685a455511/markdown2-2.4.1.tar.gz (from https://pypi.org/simple/markdown2/) (requires-python:>=3.5, <4), version: 2.4.1 2025-09-04T15:56:58,404 Skipping link: No binaries permitted for markdown2: https://files.pythonhosted.org/packages/ab/36/101b2a0fb8880ae7ea2bbcee5a2f91e74bb58e5f23d0d692020fb07623c6/markdown2-2.4.2-py2.py3-none-any.whl (from https://pypi.org/simple/markdown2/) (requires-python:>=3.5, <4) 2025-09-04T15:56:58,404 Found link https://files.pythonhosted.org/packages/0a/81/35c38266bc53f8031fb3fd4c71ed4a69bb77cf8f00c3de0728e79fee76a9/markdown2-2.4.2.tar.gz (from https://pypi.org/simple/markdown2/) (requires-python:>=3.5, <4), version: 2.4.2 2025-09-04T15:56:58,404 Skipping link: No binaries permitted for markdown2: https://files.pythonhosted.org/packages/41/90/daf2a4b9429b296c9dc1e9da2b4003dbd20d37d9b31e30c05390d37e17f7/markdown2-2.4.3-py2.py3-none-any.whl (from https://pypi.org/simple/markdown2/) (requires-python:>=3.5, <4) 2025-09-04T15:56:58,404 Found link https://files.pythonhosted.org/packages/2b/26/1dd47bdf8adb98e1807b2283a88d6d4379911a2e1a1da266739c038ef8e2/markdown2-2.4.3.tar.gz (from https://pypi.org/simple/markdown2/) (requires-python:>=3.5, <4), version: 2.4.3 2025-09-04T15:56:58,404 Skipping link: No binaries permitted for markdown2: https://files.pythonhosted.org/packages/3b/83/3a32f2c06f210a32d8e217e98ba4f2ec2acfe75bbbf1371283acf8120e63/markdown2-2.4.4-py2.py3-none-any.whl (from https://pypi.org/simple/markdown2/) (requires-python:>=3.5, <4) 2025-09-04T15:56:58,405 Found link https://files.pythonhosted.org/packages/65/a4/7d04f1e40c070455301c0b27de6e60cfe7c3532523518e8b95159d56a7e0/markdown2-2.4.4.tar.gz (from https://pypi.org/simple/markdown2/) (requires-python:>=3.5, <4), version: 2.4.4 2025-09-04T15:56:58,405 Skipping link: No binaries permitted for markdown2: https://files.pythonhosted.org/packages/71/d9/19edf5726b8267a3a731c9d5f98b935c0de48250fd2819342914c56f31a5/markdown2-2.4.5-py2.py3-none-any.whl (from https://pypi.org/simple/markdown2/) (requires-python:>=3.5, <4) 2025-09-04T15:56:58,405 Found link https://files.pythonhosted.org/packages/da/71/80c4ccbd8905ad6394291178182102c1a1496b785ea1b95b83e0ef2ffaa1/markdown2-2.4.5.tar.gz (from https://pypi.org/simple/markdown2/) (requires-python:>=3.5, <4), version: 2.4.5 2025-09-04T15:56:58,405 Skipping link: No binaries permitted for markdown2: https://files.pythonhosted.org/packages/b2/58/68ae0307bb9f8b0e0fe79b1307ecbc22a31e77f30de89ca06ecadd99bbc7/markdown2-2.4.6-py2.py3-none-any.whl (from https://pypi.org/simple/markdown2/) (requires-python:>=3.5, <4) 2025-09-04T15:56:58,405 Found link https://files.pythonhosted.org/packages/83/b7/24613765f558afde9f47b61fcd787a9856ac1515b53af38bd11bf2fb3c8c/markdown2-2.4.6.tar.gz (from https://pypi.org/simple/markdown2/) (requires-python:>=3.5, <4), version: 2.4.6 2025-09-04T15:56:58,405 Skipping link: No binaries permitted for markdown2: https://files.pythonhosted.org/packages/61/85/dfc9126c8dfcf3e7a899c56610a93fc80b6a8adac6e6838dcdcc239a1d24/markdown2-2.4.7-py2.py3-none-any.whl (from https://pypi.org/simple/markdown2/) (requires-python:>=3.5, <4) 2025-09-04T15:56:58,406 Found link https://files.pythonhosted.org/packages/2e/14/b5c2b291359560aa4e546c3ef2905c3b858491932bc8eef8c1b923afe9b8/markdown2-2.4.7.tar.gz (from https://pypi.org/simple/markdown2/) (requires-python:>=3.5, <4), version: 2.4.7 2025-09-04T15:56:58,406 Skipping link: No binaries permitted for markdown2: https://files.pythonhosted.org/packages/93/c7/6c3d46009f2f71f5283efd8c4c7272e4a13ef968ec9ff19d5c048c6d1b38/markdown2-2.4.8-py2.py3-none-any.whl (from https://pypi.org/simple/markdown2/) (requires-python:>=3.5, <4) 2025-09-04T15:56:58,406 Found link https://files.pythonhosted.org/packages/eb/c3/d3ab39919b8f6341fdb388c4962c8a8b189d94b0b00954ff8189bd0adb50/markdown2-2.4.8.tar.gz (from https://pypi.org/simple/markdown2/) (requires-python:>=3.5, <4), version: 2.4.8 2025-09-04T15:56:58,406 Skipping link: No binaries permitted for markdown2: https://files.pythonhosted.org/packages/8f/b5/93495ced07fb66c8b8a0fbc5edf07bf9fefefc1135d6e2d66e0ce5689b7d/markdown2-2.4.9-py2.py3-none-any.whl (from https://pypi.org/simple/markdown2/) (requires-python:>=3.5, <4) 2025-09-04T15:56:58,406 Found link https://files.pythonhosted.org/packages/14/df/b0b9b2fcdf0d3dc197c3985dab8c303b3ebef2684bf739d5358fa651d9f8/markdown2-2.4.9.tar.gz (from https://pypi.org/simple/markdown2/) (requires-python:>=3.5, <4), version: 2.4.9 2025-09-04T15:56:58,406 Skipping link: No binaries permitted for markdown2: https://files.pythonhosted.org/packages/f1/98/61276a753f078dd2f3171c9a69fd3f451d220e806b2b1cdca41b8e368b0f/markdown2-2.4.10-py2.py3-none-any.whl (from https://pypi.org/simple/markdown2/) (requires-python:>=3.5, <4) 2025-09-04T15:56:58,407 Found link https://files.pythonhosted.org/packages/8e/b3/64c459af88ea8c2eeb020d0edf3e36c62176e988c47e412133c37c5da5e7/markdown2-2.4.10.tar.gz (from https://pypi.org/simple/markdown2/) (requires-python:>=3.5, <4), version: 2.4.10 2025-09-04T15:56:58,407 Skipping link: No binaries permitted for markdown2: https://files.pythonhosted.org/packages/c9/38/183d3c253b9dc884c9d698dd5d68f258d0f853726260362f0fa49400279d/markdown2-2.4.11-py2.py3-none-any.whl (from https://pypi.org/simple/markdown2/) (requires-python:>=3.5, <4) 2025-09-04T15:56:58,407 Found link https://files.pythonhosted.org/packages/a7/b7/0ba8568968673ba5bcd221525ec364820b46dea9da441146d72cae4df18a/markdown2-2.4.11.tar.gz (from https://pypi.org/simple/markdown2/) (requires-python:>=3.5, <4), version: 2.4.11 2025-09-04T15:56:58,407 Skipping link: No binaries permitted for markdown2: https://files.pythonhosted.org/packages/70/4c/674a82d120c2be454c792907fd81210f4d713eddb98c8b229c2c7f06bcf1/markdown2-2.4.12-py2.py3-none-any.whl (from https://pypi.org/simple/markdown2/) (requires-python:>=3.5, <4) 2025-09-04T15:56:58,407 Found link https://files.pythonhosted.org/packages/3c/e4/87a454674ac303e2ca6c25713845d2ae1b59c1a88576054cbec25aaebad1/markdown2-2.4.12.tar.gz (from https://pypi.org/simple/markdown2/) (requires-python:>=3.5, <4), version: 2.4.12 2025-09-04T15:56:58,407 Skipping link: No binaries permitted for markdown2: https://files.pythonhosted.org/packages/5a/09/a9ef8d5fe4b08bfd0dd133084deefcffc4b2a37a9ca35a22b48622d59262/markdown2-2.4.13-py2.py3-none-any.whl (from https://pypi.org/simple/markdown2/) (requires-python:>=3.5, <4) 2025-09-04T15:56:58,408 Found link https://files.pythonhosted.org/packages/74/89/a6bb59171d0bd5a3b19deb834ec29378a7c8e05bcb0a4dd4e5cb418ea03b/markdown2-2.4.13.tar.gz (from https://pypi.org/simple/markdown2/) (requires-python:>=3.5, <4), version: 2.4.13 2025-09-04T15:56:58,408 Skipping link: No binaries permitted for markdown2: https://files.pythonhosted.org/packages/70/8d/ee7f29f0c65f39ea0bb39eaa24c3563e95f8f434ec8c593441854d6df115/markdown2-2.5.0-py2.py3-none-any.whl (from https://pypi.org/simple/markdown2/) (requires-python:<4,>=3.8) 2025-09-04T15:56:58,408 Found link https://files.pythonhosted.org/packages/da/00/3c708de5bffa0494daf894d2e8e2b6165f866ef3ae7939546fae039b5f0e/markdown2-2.5.0.tar.gz (from https://pypi.org/simple/markdown2/) (requires-python:<4,>=3.8), version: 2.5.0 2025-09-04T15:56:58,409 Skipping link: No binaries permitted for markdown2: https://files.pythonhosted.org/packages/30/2b/8653ae6d18e20183fc6051fd2e10cd0c46e16a6b71eb34edef8d465dc969/markdown2-2.5.1-py2.py3-none-any.whl (from https://pypi.org/simple/markdown2/) (requires-python:<4,>=3.8) 2025-09-04T15:56:58,409 Found link https://files.pythonhosted.org/packages/05/92/22e3645e352562ea9bfc89aeaeb9a76feb79e20907b18bc25d5ca340b50f/markdown2-2.5.1.tar.gz (from https://pypi.org/simple/markdown2/) (requires-python:<4,>=3.8), version: 2.5.1 2025-09-04T15:56:58,409 Skipping link: No binaries permitted for markdown2: https://files.pythonhosted.org/packages/68/53/baf1f8bd93a9cd5a1b6116041f17dba742bef57cbddb0484f792753c3a2e/markdown2-2.5.2-py3-none-any.whl (from https://pypi.org/simple/markdown2/) (requires-python:<4,>=3.9) 2025-09-04T15:56:58,410 Found link https://files.pythonhosted.org/packages/a0/61/d3c0c21280ba1fc348822a4410847cf78f99bba8625755a5062a44d2e228/markdown2-2.5.2.tar.gz (from https://pypi.org/simple/markdown2/) (requires-python:<4,>=3.9), version: 2.5.2 2025-09-04T15:56:58,410 Skipping link: No binaries permitted for markdown2: https://files.pythonhosted.org/packages/84/37/0a13c83ccf5365b8e08ea572dfbc04b8cb87cadd359b2451a567f5248878/markdown2-2.5.3-py3-none-any.whl (from https://pypi.org/simple/markdown2/) (requires-python:<4,>=3.9) 2025-09-04T15:56:58,411 Found link https://files.pythonhosted.org/packages/44/52/d7dcc6284d59edb8301b8400435fbb4926a9b0f13a12b5cbaf3a4a54bb7b/markdown2-2.5.3.tar.gz (from https://pypi.org/simple/markdown2/) (requires-python:<4,>=3.9), version: 2.5.3 2025-09-04T15:56:58,411 Skipping link: No binaries permitted for markdown2: https://files.pythonhosted.org/packages/b8/06/2697b5043c3ecb720ce0d243fc7cf5024c0b5b1e450506e9b21939019963/markdown2-2.5.4-py3-none-any.whl (from https://pypi.org/simple/markdown2/) (requires-python:<4,>=3.9) 2025-09-04T15:56:58,411 Found link https://files.pythonhosted.org/packages/42/f8/b2ae8bf5f28f9b510ae097415e6e4cb63226bb28d7ee01aec03a755ba03b/markdown2-2.5.4.tar.gz (from https://pypi.org/simple/markdown2/) (requires-python:<4,>=3.9), version: 2.5.4 2025-09-04T15:56:58,411 Fetching project page and analyzing links: https://www.piwheels.org/simple/markdown2/ 2025-09-04T15:56:58,412 Getting page https://www.piwheels.org/simple/markdown2/ 2025-09-04T15:56:58,412 Found index url https://www.piwheels.org/simple/ 2025-09-04T15:56:58,523 Fetched page https://www.piwheels.org/simple/markdown2/ as text/html 2025-09-04T15:56:58,530 Skipping link: No binaries permitted for markdown2: https://www.piwheels.org/simple/markdown2/markdown2-2.5.4-py3-none-any.whl#sha256=b9538eadb3327bd838af291cee79629b47f9d5a16018dc2496e446545dbcaa08 (from https://www.piwheels.org/simple/markdown2/) (requires-python:>=3.9, <4) 2025-09-04T15:56:58,530 Skipping link: No binaries permitted for markdown2: https://www.piwheels.org/simple/markdown2/markdown2-2.5.3-py3-none-any.whl#sha256=cd336bd88611dc28d2d9ea4f1a4c63cb4a09b7178fa9b00f4f4424865db0c53f (from https://www.piwheels.org/simple/markdown2/) (requires-python:>=3.9, <4) 2025-09-04T15:56:58,531 Skipping link: No binaries permitted for markdown2: https://archive1.piwheels.org/simple/markdown2/markdown2-2.5.2-py3-none-any.whl#sha256=e97e7239f20c90900fc5839f29835567723e684e9ee8cb66a655b57d6c108ca8 (from https://www.piwheels.org/simple/markdown2/) (requires-python:>=3.9, <4) 2025-09-04T15:56:58,531 Skipping link: No binaries permitted for markdown2: https://archive1.piwheels.org/simple/markdown2/markdown2-2.5.1-py2.py3-none-any.whl#sha256=4c1aff6dcd010661cd1e81e3ba4b23cdb59c32056241261c81332dfb5be0353e (from https://www.piwheels.org/simple/markdown2/) (requires-python:>=3.8, <4) 2025-09-04T15:56:58,531 Skipping link: No binaries permitted for markdown2: https://archive1.piwheels.org/simple/markdown2/markdown2-2.5.0-py2.py3-none-any.whl#sha256=2c4608b5abe11ffa7f0886b6e3a7b9caeadc78b4c4c3517cf5cff8588bc4e1d7 (from https://www.piwheels.org/simple/markdown2/) (requires-python:>=3.8, <4) 2025-09-04T15:56:58,531 Skipping link: No binaries permitted for markdown2: https://www.piwheels.org/simple/markdown2/markdown2-2.4.13-py2.py3-none-any.whl#sha256=3dfdf984f679ef69b73e34456a91fb9f21fcf2383bcde9d3aa26321894d70235 (from https://www.piwheels.org/simple/markdown2/) (requires-python:>=3.5, <4) 2025-09-04T15:56:58,531 Skipping link: No binaries permitted for markdown2: https://archive1.piwheels.org/simple/markdown2/markdown2-2.4.12-py2.py3-none-any.whl#sha256=01d9fa263b15bb9c79b76309ea884d756c75f03e3895748358c25b5ba2fdd8dc (from https://www.piwheels.org/simple/markdown2/) (requires-python:>=3.5, <4) 2025-09-04T15:56:58,531 Skipping link: No binaries permitted for markdown2: https://archive1.piwheels.org/simple/markdown2/markdown2-2.4.11-py2.py3-none-any.whl#sha256=864a6bbaff721ff7c32820829f99d5299bad87cc172a6b32089013fed34c8a7b (from https://www.piwheels.org/simple/markdown2/) (requires-python:>=3.5, <4) 2025-09-04T15:56:58,531 Skipping link: No binaries permitted for markdown2: https://archive1.piwheels.org/simple/markdown2/markdown2-2.4.10-py2.py3-none-any.whl#sha256=0b2e8133c56b6a9d16dbb3ba4497854af39723caf4f74def687d765bb3c08e17 (from https://www.piwheels.org/simple/markdown2/) (requires-python:>=3.5, <4) 2025-09-04T15:56:58,531 Skipping link: No binaries permitted for markdown2: https://archive1.piwheels.org/simple/markdown2/markdown2-2.4.9-py2.py3-none-any.whl#sha256=ca160f1185fd95e1f06ab8624b4e9b31a31cf1f13ededc8ee9b2e8f95b8f1688 (from https://www.piwheels.org/simple/markdown2/) (requires-python:>=3.5, <4) 2025-09-04T15:56:58,532 Skipping link: No binaries permitted for markdown2: https://archive1.piwheels.org/simple/markdown2/markdown2-2.4.8-py2.py3-none-any.whl#sha256=2cc8dfd48ca245d91e4d4eb65dc2cf3b502dbf4baa6e25fc651dfe1e5c6d1669 (from https://www.piwheels.org/simple/markdown2/) (requires-python:>=3.5, <4) 2025-09-04T15:56:58,532 Skipping link: No binaries permitted for markdown2: https://archive1.piwheels.org/simple/markdown2/markdown2-2.4.7-py2.py3-none-any.whl#sha256=a637e55d57fc00874c20f444b0ad8b261d2b334b99bdd64481856af1a19db2e2 (from https://www.piwheels.org/simple/markdown2/) (requires-python:>=3.5, <4) 2025-09-04T15:56:58,532 Skipping link: No binaries permitted for markdown2: https://archive1.piwheels.org/simple/markdown2/markdown2-2.4.6-py2.py3-none-any.whl#sha256=18d67177931e454f5166c237549b0979fdf5b89e2cdc5b3e1117df86aaf6fc68 (from https://www.piwheels.org/simple/markdown2/) (requires-python:>=3.5, <4) 2025-09-04T15:56:58,532 Skipping link: No binaries permitted for markdown2: https://archive1.piwheels.org/simple/markdown2/markdown2-2.4.5-py2.py3-none-any.whl#sha256=1ade41e1972b6fd05a65e7bfd49eda9b8085921571faa8ffd45da81c25db4d3a (from https://www.piwheels.org/simple/markdown2/) (requires-python:>=3.5, <4) 2025-09-04T15:56:58,532 Skipping link: No binaries permitted for markdown2: https://archive1.piwheels.org/simple/markdown2/markdown2-2.4.4-py2.py3-none-any.whl#sha256=fac25fe55eb50e0c41e9fa351aae60df59e90c270de651da4029eb528f60ce32 (from https://www.piwheels.org/simple/markdown2/) (requires-python:>=3.5, <4) 2025-09-04T15:56:58,532 Skipping link: No binaries permitted for markdown2: https://archive1.piwheels.org/simple/markdown2/markdown2-2.4.3-py2.py3-none-any.whl#sha256=4a826ec5f56be888a248f391e89df1987a4792257d184d6e4c15ffb356cfe77c (from https://www.piwheels.org/simple/markdown2/) (requires-python:>=3.5, <4) 2025-09-04T15:56:58,532 Skipping link: No binaries permitted for markdown2: https://archive1.piwheels.org/simple/markdown2/markdown2-2.4.2-py2.py3-none-any.whl#sha256=02b1d9bbdebabee291f99b40b2a9312f68c98b1539840f39dc85f3a0fef7c9dd (from https://www.piwheels.org/simple/markdown2/) (requires-python:>=3.5, <4) 2025-09-04T15:56:58,532 Skipping link: No binaries permitted for markdown2: https://archive1.piwheels.org/simple/markdown2/markdown2-2.4.1-py2.py3-none-any.whl#sha256=001f62f38f0c3872c1b5ee30a6bfba5f04fdc0e24f28af182aef230235d51e20 (from https://www.piwheels.org/simple/markdown2/) (requires-python:>=3.5, <4) 2025-09-04T15:56:58,533 Skipping link: No binaries permitted for markdown2: https://archive1.piwheels.org/simple/markdown2/markdown2-2.4.0-py2.py3-none-any.whl#sha256=8d4ef4a2d090c99532069c4611a9a2b9bea6ae1fa29b6c3727c95d1e31a8f6c5 (from https://www.piwheels.org/simple/markdown2/) (requires-python:>=3.5, <4) 2025-09-04T15:56:58,533 Skipping link: No binaries permitted for markdown2: https://archive1.piwheels.org/simple/markdown2/markdown2-2.3.10-py2.py3-none-any.whl#sha256=fef148e5fd68d4532286c3e2943e9d2c076a8ad781b0a70a9d599a0ffe91652d (from https://www.piwheels.org/simple/markdown2/) 2025-09-04T15:56:58,533 Skipping link: No binaries permitted for markdown2: https://archive1.piwheels.org/simple/markdown2/markdown2-2.3.9-py2.py3-none-any.whl#sha256=e6b401ec80b75e76a6b3dbb2c8ade513156fa55fa6c30b9640a1abf6184a07c8 (from https://www.piwheels.org/simple/markdown2/) 2025-09-04T15:56:58,533 Skipping link: No binaries permitted for markdown2: https://archive1.piwheels.org/simple/markdown2/markdown2-2.3.8-py2.py3-none-any.whl#sha256=882d3607fc023cdea0ac2cd0e1147617fcb0361cb1133d3ff095417f995ff270 (from https://www.piwheels.org/simple/markdown2/) 2025-09-04T15:56:58,533 Skipping link: No binaries permitted for markdown2: https://archive1.piwheels.org/simple/markdown2/markdown2-2.3.7-py2.py3-none-any.whl#sha256=7edaa8ecc2843b4404e1cb754a52d1d135ecf181b475d2f32bbc36a562ef407d (from https://www.piwheels.org/simple/markdown2/) 2025-09-04T15:56:58,533 Skipping link: No binaries permitted for markdown2: https://archive1.piwheels.org/simple/markdown2/markdown2-2.3.6-py3-none-any.whl#sha256=3708e3bce754619c9f57c46cd7efe689ab776e345f141dcb063f9e39700a878f (from https://www.piwheels.org/simple/markdown2/) 2025-09-04T15:56:58,533 Skipping link: No binaries permitted for markdown2: https://archive1.piwheels.org/simple/markdown2/markdown2-2.3.5-py3-none-any.whl#sha256=e49c7aa987b7e908d9b58137241b7babb32e9811dadd7b86bf8312227b65ae1e (from https://www.piwheels.org/simple/markdown2/) 2025-09-04T15:56:58,533 Skipping link: No binaries permitted for markdown2: https://archive1.piwheels.org/simple/markdown2/markdown2-2.3.4-py3-none-any.whl#sha256=1a8da995a6bdc9dc66198d2984644f7072e87f0106713a155dcbfb0fc22dbb3f (from https://www.piwheels.org/simple/markdown2/) 2025-09-04T15:56:58,534 Skipping link: No binaries permitted for markdown2: https://archive1.piwheels.org/simple/markdown2/markdown2-2.3.3-py3-none-any.whl#sha256=f0f92f21566f2b8a127b078bb1e3796467e99249dae953d79bc67a824768287e (from https://www.piwheels.org/simple/markdown2/) 2025-09-04T15:56:58,534 Skipping link: No binaries permitted for markdown2: https://archive1.piwheels.org/simple/markdown2/markdown2-2.3.2-py3-none-any.whl#sha256=98aaeed15a75b562fc69399c2a991ae2f2c30d22ea0806d11c0602a22bb5157f (from https://www.piwheels.org/simple/markdown2/) 2025-09-04T15:56:58,534 Skipping link: No binaries permitted for markdown2: https://archive1.piwheels.org/simple/markdown2/markdown2-2.3.1-py3-none-any.whl#sha256=b095f8c88e526f2cca1fb72740cd2a9cfc267dead61709801f57345f8e1f9c2d (from https://www.piwheels.org/simple/markdown2/) 2025-09-04T15:56:58,534 Skipping link: No binaries permitted for markdown2: https://archive1.piwheels.org/simple/markdown2/markdown2-2.3.0-py3-none-any.whl#sha256=2346692094b9993f673b8b51f59beaa8fd2a17e80a7baffb6dd446f1a7a5da09 (from https://www.piwheels.org/simple/markdown2/) 2025-09-04T15:56:58,534 Skipping link: No binaries permitted for markdown2: https://archive1.piwheels.org/simple/markdown2/markdown2-2.2.3-py3-none-any.whl#sha256=aba5a6aa57e41b7aee9e0e95b7b2e48c501d6d009644586e776b174457ed0895 (from https://www.piwheels.org/simple/markdown2/) 2025-09-04T15:56:58,534 Skipping link: No binaries permitted for markdown2: https://archive1.piwheels.org/simple/markdown2/markdown2-2.2.2-py3-none-any.whl#sha256=7cb72089fa7d5e332d48ef8185832b82b033e1b8d09e34372b528d1f74762d3d (from https://www.piwheels.org/simple/markdown2/) 2025-09-04T15:56:58,534 Skipping link: No binaries permitted for markdown2: https://archive1.piwheels.org/simple/markdown2/markdown2-2.2.1-py3-none-any.whl#sha256=eefaa767be8629855fc18fd09e9c46924c9ffae6fbefa96065281706f63e9f83 (from https://www.piwheels.org/simple/markdown2/) 2025-09-04T15:56:58,534 Skipping link: No binaries permitted for markdown2: https://archive1.piwheels.org/simple/markdown2/markdown2-2.2.0-py3-none-any.whl#sha256=8bd4e3cbd2291416dd9aabe562989a2c0d59add72e4af96b8b52e9e2a0edc623 (from https://www.piwheels.org/simple/markdown2/) 2025-09-04T15:56:58,535 Skipping link: No binaries permitted for markdown2: https://archive1.piwheels.org/simple/markdown2/markdown2-2.1.0-py3-none-any.whl#sha256=04b30b13a6dbc6db1d617fae3549788c14ffe7055b5949ee8b6d78f4c6ff4a7e (from https://www.piwheels.org/simple/markdown2/) 2025-09-04T15:56:58,535 Skipping link: No binaries permitted for markdown2: https://archive1.piwheels.org/simple/markdown2/markdown2-2.0.1-py3-none-any.whl#sha256=83a3bf5a000e187f7186fecc174bb24618b919a36e0052811882ecd68e1478bc (from https://www.piwheels.org/simple/markdown2/) 2025-09-04T15:56:58,535 Skipping link: No binaries permitted for markdown2: https://archive1.piwheels.org/simple/markdown2/markdown2-2.0.0-py3-none-any.whl#sha256=1db9c78be1f0293d6594118b9f47225c59f48f94aa9723c05ee3906e6b585aa7 (from https://www.piwheels.org/simple/markdown2/) 2025-09-04T15:56:58,535 Skipping link: No binaries permitted for markdown2: https://archive1.piwheels.org/simple/markdown2/markdown2-1.4.2-py3-none-any.whl#sha256=81edabbc667820adc7ee9f1d571b91a9d0262bd90b4b91993f3f6828bbb72618 (from https://www.piwheels.org/simple/markdown2/) 2025-09-04T15:56:58,535 Skipping link: No binaries permitted for markdown2: https://archive1.piwheels.org/simple/markdown2/markdown2-1.4.1-py3-none-any.whl#sha256=9ed31f0e911b09c44064a68a079f85c5e0e0ab080f2270ff6cb5d6880ae76e01 (from https://www.piwheels.org/simple/markdown2/) 2025-09-04T15:56:58,535 Skipping link: No binaries permitted for markdown2: https://archive1.piwheels.org/simple/markdown2/markdown2-1.4.0-py3-none-any.whl#sha256=6989a2eef02ce3ffe82edd54574be56fa9356af785f354faf487c556bcdf4583 (from https://www.piwheels.org/simple/markdown2/) 2025-09-04T15:56:58,535 Skipping link: not a file: https://www.piwheels.org/simple/markdown2/ 2025-09-04T15:56:58,536 Skipping link: not a file: https://pypi.org/simple/markdown2/ 2025-09-04T15:56:58,564 Given no hashes to check 1 links for project 'markdown2': discarding no candidates 2025-09-04T15:56:58,566 Collecting markdown2==1.0.1.13 2025-09-04T15:56:58,567 Created temporary directory: /tmp/pip-unpack-sau1yt2d 2025-09-04T15:56:58,710 Downloading markdown2-1.0.1.13.zip (101 kB) 2025-09-04T15:56:58,796 Added markdown2==1.0.1.13 from https://files.pythonhosted.org/packages/a5/04/dd3a0f12e34779b61533003f1ee755ee802e679bb51377eb370e227aa1d3/markdown2-1.0.1.13.zip to build tracker '/tmp/pip-build-tracker-qpudj3rq' 2025-09-04T15:56:58,797 Running setup.py (path:/tmp/pip-wheel-iqdamk3b/markdown2_e26f11c04a0a4b2a9f43b33d5dbd757b/setup.py) egg_info for package markdown2 2025-09-04T15:56:58,798 Created temporary directory: /tmp/pip-pip-egg-info-aik3dpbm 2025-09-04T15:56:58,798 Preparing metadata (setup.py): started 2025-09-04T15:56:58,799 Running command python setup.py egg_info 2025-09-04T15:56:59,325 Traceback (most recent call last): 2025-09-04T15:56:59,326 File "", line 2, in 2025-09-04T15:56:59,326 exec(compile(''' 2025-09-04T15:56:59,326 ~~~~^^^^^^^^^^^^ 2025-09-04T15:56:59,326 # This is -- a caller that pip uses to run setup.py 2025-09-04T15:56:59,326 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T15:56:59,327 ...<32 lines>... 2025-09-04T15:56:59,327 exec(compile(setup_py_code, filename, "exec")) 2025-09-04T15:56:59,327 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T15:56:59,327 ''' % ('/tmp/pip-wheel-iqdamk3b/markdown2_e26f11c04a0a4b2a9f43b33d5dbd757b/setup.py',), "", "exec")) 2025-09-04T15:56:59,327 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T15:56:59,327 File "", line 35, in 2025-09-04T15:56:59,327 File "/tmp/pip-wheel-iqdamk3b/markdown2_e26f11c04a0a4b2a9f43b33d5dbd757b/setup.py", line 22, in 2025-09-04T15:56:59,327 import markdown2 2025-09-04T15:56:59,328 File "/tmp/pip-wheel-iqdamk3b/markdown2_e26f11c04a0a4b2a9f43b33d5dbd757b/lib/markdown2.py", line 488 2025-09-04T15:56:59,328 except ValueError, ex: 2025-09-04T15:56:59,328 ^^^^^^^^^^^^^^ 2025-09-04T15:56:59,328 SyntaxError: multiple exception types must be parenthesized 2025-09-04T15:56:59,412 ERROR: python setup.py egg_info exited with 1 2025-09-04T15:56:59,424 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-04T15:56:59,424 exec(compile('"'"''"'"''"'"' 2025-09-04T15:56:59,424 # This is -- a caller that pip uses to run setup.py 2025-09-04T15:56:59,424 # 2025-09-04T15:56:59,424 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-04T15:56:59,424 # import from `distutils.core` to work with newer packaging standards. 2025-09-04T15:56:59,424 # - It provides a clear error message when setuptools is not installed. 2025-09-04T15:56:59,424 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-04T15:56:59,424 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-04T15:56:59,424 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-04T15:56:59,424 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-04T15:56:59,424 import os, sys, tokenize, traceback 2025-09-04T15:56:59,424 2025-09-04T15:56:59,424 try: 2025-09-04T15:56:59,424 import setuptools 2025-09-04T15:56:59,424 except ImportError: 2025-09-04T15:56:59,424 print( 2025-09-04T15:56:59,424 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-04T15:56:59,424 "the build environment with exception:", 2025-09-04T15:56:59,424 file=sys.stderr, 2025-09-04T15:56:59,424 ) 2025-09-04T15:56:59,424 traceback.print_exc() 2025-09-04T15:56:59,424 sys.exit(1) 2025-09-04T15:56:59,424 2025-09-04T15:56:59,424 __file__ = %r 2025-09-04T15:56:59,424 sys.argv[0] = __file__ 2025-09-04T15:56:59,424 2025-09-04T15:56:59,424 if os.path.exists(__file__): 2025-09-04T15:56:59,424 filename = __file__ 2025-09-04T15:56:59,424 with tokenize.open(__file__) as f: 2025-09-04T15:56:59,424 setup_py_code = f.read() 2025-09-04T15:56:59,424 else: 2025-09-04T15:56:59,424 filename = "" 2025-09-04T15:56:59,424 setup_py_code = "from setuptools import setup; setup()" 2025-09-04T15:56:59,424 2025-09-04T15:56:59,424 exec(compile(setup_py_code, filename, "exec")) 2025-09-04T15:56:59,424 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-iqdamk3b/markdown2_e26f11c04a0a4b2a9f43b33d5dbd757b/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-aik3dpbm[/] 2025-09-04T15:56:59,424 [bold magenta]cwd[/]: /tmp/pip-wheel-iqdamk3b/markdown2_e26f11c04a0a4b2a9f43b33d5dbd757b/ 2025-09-04T15:56:59,424 Preparing metadata (setup.py): finished with status 'error' 2025-09-04T15:56:59,425 ERROR: metadata generation failed 2025-09-04T15:56:59,432 Exception information: 2025-09-04T15:56:59,432 Traceback (most recent call last): 2025-09-04T15:56:59,432 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-04T15:56:59,432 call_subprocess( 2025-09-04T15:56:59,432 ~~~~~~~~~~~~~~~^ 2025-09-04T15:56:59,432 args, 2025-09-04T15:56:59,432 ^^^^^ 2025-09-04T15:56:59,432 ...<2 lines>... 2025-09-04T15:56:59,432 spinner=spinner, 2025-09-04T15:56:59,432 ^^^^^^^^^^^^^^^^ 2025-09-04T15:56:59,432 ) 2025-09-04T15:56:59,432 ^ 2025-09-04T15:56:59,432 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-04T15:56:59,432 raise error 2025-09-04T15:56:59,432 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-04T15:56:59,432 2025-09-04T15:56:59,432 The above exception was the direct cause of the following exception: 2025-09-04T15:56:59,432 2025-09-04T15:56:59,432 Traceback (most recent call last): 2025-09-04T15:56:59,432 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-04T15:56:59,432 status = _inner_run() 2025-09-04T15:56:59,432 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-04T15:56:59,432 return self.run(options, args) 2025-09-04T15:56:59,432 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-04T15:56:59,432 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-04T15:56:59,432 return func(self, options, args) 2025-09-04T15:56:59,432 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-04T15:56:59,432 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-04T15:56:59,432 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-04T15:56:59,432 result = self._result = resolver.resolve( 2025-09-04T15:56:59,432 ~~~~~~~~~~~~~~~~^ 2025-09-04T15:56:59,432 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-04T15:56:59,432 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T15:56:59,432 ) 2025-09-04T15:56:59,432 ^ 2025-09-04T15:56:59,432 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-04T15:56:59,432 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-04T15:56:59,432 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-04T15:56:59,432 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-04T15:56:59,432 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T15:56:59,432 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-04T15:56:59,432 if not criterion.candidates: 2025-09-04T15:56:59,432 ^^^^^^^^^^^^^^^^^^^^ 2025-09-04T15:56:59,432 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-04T15:56:59,432 return bool(self._sequence) 2025-09-04T15:56:59,432 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-04T15:56:59,432 self._bool = any(self) 2025-09-04T15:56:59,432 ~~~^^^^^^ 2025-09-04T15:56:59,432 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-04T15:56:59,432 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-04T15:56:59,432 ^^^^^^^^ 2025-09-04T15:56:59,432 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-04T15:56:59,432 candidate = func() 2025-09-04T15:56:59,432 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-04T15:56:59,432 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-04T15:56:59,432 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T15:56:59,432 link, template, name, version 2025-09-04T15:56:59,432 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T15:56:59,432 ) 2025-09-04T15:56:59,432 ^ 2025-09-04T15:56:59,432 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-04T15:56:59,432 self._link_candidate_cache[link] = LinkCandidate( 2025-09-04T15:56:59,432 ~~~~~~~~~~~~~^ 2025-09-04T15:56:59,432 link, 2025-09-04T15:56:59,432 ^^^^^ 2025-09-04T15:56:59,432 ...<3 lines>... 2025-09-04T15:56:59,432 version=version, 2025-09-04T15:56:59,432 ^^^^^^^^^^^^^^^^ 2025-09-04T15:56:59,432 ) 2025-09-04T15:56:59,432 ^ 2025-09-04T15:56:59,432 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-04T15:56:59,432 super().__init__( 2025-09-04T15:56:59,432 ~~~~~~~~~~~~~~~~^ 2025-09-04T15:56:59,432 link=link, 2025-09-04T15:56:59,432 ^^^^^^^^^^ 2025-09-04T15:56:59,432 ...<4 lines>... 2025-09-04T15:56:59,432 version=version, 2025-09-04T15:56:59,432 ^^^^^^^^^^^^^^^^ 2025-09-04T15:56:59,432 ) 2025-09-04T15:56:59,432 ^ 2025-09-04T15:56:59,432 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-04T15:56:59,432 self.dist = self._prepare() 2025-09-04T15:56:59,432 ~~~~~~~~~~~~~^^ 2025-09-04T15:56:59,432 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-04T15:56:59,432 dist = self._prepare_distribution() 2025-09-04T15:56:59,432 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-04T15:56:59,432 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-04T15:56:59,432 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T15:56:59,432 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-04T15:56:59,432 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-04T15:56:59,432 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T15:56:59,432 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-04T15:56:59,432 dist = _get_prepared_distribution( 2025-09-04T15:56:59,432 req, 2025-09-04T15:56:59,432 ...<3 lines>... 2025-09-04T15:56:59,432 self.check_build_deps, 2025-09-04T15:56:59,432 ) 2025-09-04T15:56:59,432 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-04T15:56:59,432 abstract_dist.prepare_distribution_metadata( 2025-09-04T15:56:59,432 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T15:56:59,432 finder, build_isolation, check_build_deps 2025-09-04T15:56:59,432 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T15:56:59,432 ) 2025-09-04T15:56:59,432 ^ 2025-09-04T15:56:59,432 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-04T15:56:59,432 self.req.prepare_metadata() 2025-09-04T15:56:59,432 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-04T15:56:59,432 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-04T15:56:59,432 self.metadata_directory = generate_metadata_legacy( 2025-09-04T15:56:59,432 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T15:56:59,432 build_env=self.build_env, 2025-09-04T15:56:59,432 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T15:56:59,432 ...<3 lines>... 2025-09-04T15:56:59,432 details=details, 2025-09-04T15:56:59,432 ^^^^^^^^^^^^^^^^ 2025-09-04T15:56:59,432 ) 2025-09-04T15:56:59,432 ^ 2025-09-04T15:56:59,432 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-04T15:56:59,432 raise MetadataGenerationFailed(package_details=details) from error 2025-09-04T15:56:59,432 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-04T15:56:59,456 Removed markdown2==1.0.1.13 from https://files.pythonhosted.org/packages/a5/04/dd3a0f12e34779b61533003f1ee755ee802e679bb51377eb370e227aa1d3/markdown2-1.0.1.13.zip from build tracker '/tmp/pip-build-tracker-qpudj3rq' 2025-09-04T15:56:59,456 Removed build tracker: '/tmp/pip-build-tracker-qpudj3rq'