2025-09-05T09:05:57,493 Created temporary directory: /tmp/pip-build-tracker-77h6ep17 2025-09-05T09:05:57,494 Initialized build tracking at /tmp/pip-build-tracker-77h6ep17 2025-09-05T09:05:57,494 Created build tracker: /tmp/pip-build-tracker-77h6ep17 2025-09-05T09:05:57,494 Entered build tracker: /tmp/pip-build-tracker-77h6ep17 2025-09-05T09:05:57,494 Created temporary directory: /tmp/pip-wheel-ppzuvgrt 2025-09-05T09:05:57,498 Created temporary directory: /tmp/pip-ephem-wheel-cache-10wulcjh 2025-09-05T09:05:57,560 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-05T09:05:57,562 2 location(s) to search for versions of mkdocs-safe-text-plugin: 2025-09-05T09:05:57,562 * https://pypi.org/simple/mkdocs-safe-text-plugin/ 2025-09-05T09:05:57,562 * https://www.piwheels.org/simple/mkdocs-safe-text-plugin/ 2025-09-05T09:05:57,562 Fetching project page and analyzing links: https://pypi.org/simple/mkdocs-safe-text-plugin/ 2025-09-05T09:05:57,563 Getting page https://pypi.org/simple/mkdocs-safe-text-plugin/ 2025-09-05T09:05:57,564 Found index url https://pypi.org/simple/ 2025-09-05T09:05:57,636 Fetched page https://pypi.org/simple/mkdocs-safe-text-plugin/ as application/vnd.pypi.simple.v1+json 2025-09-05T09:05:57,641 Found link https://files.pythonhosted.org/packages/0f/10/a85cbe89cd4539afee9d58f856a1bc6b4126fa6fbd533b00bee2d603da07/mkdocs-safe-text-plugin-0.1.0.tar.gz (from https://pypi.org/simple/mkdocs-safe-text-plugin/), version: 0.1.0 2025-09-05T09:05:57,642 Skipping link: No binaries permitted for mkdocs-safe-text-plugin: https://files.pythonhosted.org/packages/13/99/b987053ef757628a6dc9a1de7b8b5cad2b3021c1544bb48e6a0248e88234/mkdocs_safe_text_plugin-0.1.0-py2-none-any.whl (from https://pypi.org/simple/mkdocs-safe-text-plugin/) 2025-09-05T09:05:57,642 Found link https://files.pythonhosted.org/packages/62/7d/434d2a179388c3a689ca5c7e8d1ddada6f9d25de87136e598fc2ffbb5891/mkdocs-safe-text-plugin-0.3.0.tar.gz (from https://pypi.org/simple/mkdocs-safe-text-plugin/), version: 0.3.0 2025-09-05T09:05:57,642 Skipping link: No binaries permitted for mkdocs-safe-text-plugin: https://files.pythonhosted.org/packages/4f/28/2e0ddce06bd3833923d597826bd13a7a076f7e6e2aceccb917d5cea4f607/mkdocs_safe_text_plugin-0.3.0-py2.py3-none-any.whl (from https://pypi.org/simple/mkdocs-safe-text-plugin/) 2025-09-05T09:05:57,642 Found link https://files.pythonhosted.org/packages/83/dc/358e985d60304918d5694d0c03d15dc078f7ae4b46d4fca207f7146e015d/mkdocs-safe-text-plugin-0.4.0.tar.gz (from https://pypi.org/simple/mkdocs-safe-text-plugin/), version: 0.4.0 2025-09-05T09:05:57,642 Skipping link: No binaries permitted for mkdocs-safe-text-plugin: https://files.pythonhosted.org/packages/d3/be/d214583f64e44b6a2638d33ba08932984e217020e38cf79d799275c32bb1/mkdocs_safe_text_plugin-0.4.0-py2.py3-none-any.whl (from https://pypi.org/simple/mkdocs-safe-text-plugin/) 2025-09-05T09:05:57,643 Found link https://files.pythonhosted.org/packages/67/a4/9d30a7d2cf70ae7b3ca82e7237501fd768383c102a1494c4c044a70561e9/mkdocs-safe-text-plugin-0.4.1.tar.gz (from https://pypi.org/simple/mkdocs-safe-text-plugin/), version: 0.4.1 2025-09-05T09:05:57,643 Skipping link: No binaries permitted for mkdocs-safe-text-plugin: https://files.pythonhosted.org/packages/bb/d0/bb2f211b66aca24905c1498eebb4f65ce55af39d6e9d92e9d6d93b6a57e4/mkdocs_safe_text_plugin-0.4.1-py2.py3-none-any.whl (from https://pypi.org/simple/mkdocs-safe-text-plugin/) 2025-09-05T09:05:57,643 Found link https://files.pythonhosted.org/packages/bf/7d/22e603045260a92cb4b481a12e4b4f51dfff521e20c0accffeeda4bf5941/mkdocs-safe-text-plugin-0.4.2.tar.gz (from https://pypi.org/simple/mkdocs-safe-text-plugin/), version: 0.4.2 2025-09-05T09:05:57,643 Skipping link: No binaries permitted for mkdocs-safe-text-plugin: https://files.pythonhosted.org/packages/84/3e/cacc40c3127069926b1711a977c184911b82534d8c4cbf9cc79d9f4572d1/mkdocs_safe_text_plugin-0.4.2-py2.py3-none-any.whl (from https://pypi.org/simple/mkdocs-safe-text-plugin/) 2025-09-05T09:05:57,643 Found link https://files.pythonhosted.org/packages/05/4c/2b4e47afae53fc958e9cfc7c9024e5f9ae0c5527e8b92f08b310e79d657e/mkdocs-safe-text-plugin-0.4.3.tar.gz (from https://pypi.org/simple/mkdocs-safe-text-plugin/), version: 0.4.3 2025-09-05T09:05:57,644 Skipping link: No binaries permitted for mkdocs-safe-text-plugin: https://files.pythonhosted.org/packages/ff/d4/d6d80cd44c0d121ab467d2d4372ed8dec3a6004d739f65832f433583ef36/mkdocs_safe_text_plugin-0.4.3-py2.py3-none-any.whl (from https://pypi.org/simple/mkdocs-safe-text-plugin/) 2025-09-05T09:05:57,644 Found link https://files.pythonhosted.org/packages/cc/84/9cfa860ce64f5c2841501ade5efdc9339fa05aae479550b2ba6a83101f71/mkdocs-safe-text-plugin-0.5.0.tar.gz (from https://pypi.org/simple/mkdocs-safe-text-plugin/), version: 0.5.0 2025-09-05T09:05:57,644 Skipping link: No binaries permitted for mkdocs-safe-text-plugin: https://files.pythonhosted.org/packages/a3/ed/90856d105a884f7393b327b5fb0d28e56ac571d747ba9ae100451e659221/mkdocs_safe_text_plugin-0.5.0-py2.py3-none-any.whl (from https://pypi.org/simple/mkdocs-safe-text-plugin/) 2025-09-05T09:05:57,644 Found link https://files.pythonhosted.org/packages/71/1b/d81823460f5bb015a1fc2d6829711244500ea36e02cc84b4ce690171b11f/mkdocs-safe-text-plugin-1.0.0.tar.gz (from https://pypi.org/simple/mkdocs-safe-text-plugin/), version: 1.0.0 2025-09-05T09:05:57,644 Skipping link: No binaries permitted for mkdocs-safe-text-plugin: https://files.pythonhosted.org/packages/99/f1/c791cb53a636a856ace38b16829cfe1fa1a2efcbdeb5c365505013460d37/mkdocs_safe_text_plugin-1.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/mkdocs-safe-text-plugin/) 2025-09-05T09:05:57,645 Found link https://files.pythonhosted.org/packages/4a/ca/05ad51aca7d64e29a7b45256e511cf375612151bcc967404e4e97cb60e43/mkdocs-safe-text-plugin-1.1.0.tar.gz (from https://pypi.org/simple/mkdocs-safe-text-plugin/), version: 1.1.0 2025-09-05T09:05:57,645 Skipping link: No binaries permitted for mkdocs-safe-text-plugin: https://files.pythonhosted.org/packages/1a/5b/2138af35cd597280f67a507b8b5ee471d55af789130db4d47ec0f23f7f29/mkdocs_safe_text_plugin-1.1.0-py2.py3-none-any.whl (from https://pypi.org/simple/mkdocs-safe-text-plugin/) 2025-09-05T09:05:57,646 Found link https://files.pythonhosted.org/packages/ec/fd/d9461b2e096f6562ccff7b4ddec89bf5e9a3541397b680bc044f6adb3b17/mkdocs-safe-text-plugin-1.1.1.tar.gz (from https://pypi.org/simple/mkdocs-safe-text-plugin/) (requires-python:>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*), version: 1.1.1 2025-09-05T09:05:57,646 Skipping link: No binaries permitted for mkdocs-safe-text-plugin: https://files.pythonhosted.org/packages/ec/c2/d76cf7a46a320e269fa7b6336734bacffc3868ed4c519f272c57c34a6e55/mkdocs_safe_text_plugin-1.1.1-py2.py3-none-any.whl (from https://pypi.org/simple/mkdocs-safe-text-plugin/) (requires-python:>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*) 2025-09-05T09:05:57,648 Found link https://files.pythonhosted.org/packages/a3/8b/42731dffab63d2f86c91623581c210b06d034558d2a19af0a7a6b87606b4/mkdocs-safe-text-plugin-1.1.2.tar.gz (from https://pypi.org/simple/mkdocs-safe-text-plugin/) (requires-python:>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*), version: 1.1.2 2025-09-05T09:05:57,648 Skipping link: No binaries permitted for mkdocs-safe-text-plugin: https://files.pythonhosted.org/packages/d7/b8/5bb7453d5a00c289aaf22ce43edf3a6e0ff5de86edd8cbc043197fec99c2/mkdocs_safe_text_plugin-1.1.2-py2.py3-none-any.whl (from https://pypi.org/simple/mkdocs-safe-text-plugin/) (requires-python:>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*) 2025-09-05T09:05:57,649 Found link https://files.pythonhosted.org/packages/a9/af/99f0ef8664d34cf42679ea9251c12dc9ce6342fa848a38694e79eb24ed71/mkdocs-safe-text-plugin-1.2.0.tar.gz (from https://pypi.org/simple/mkdocs-safe-text-plugin/) (requires-python:~=3.5), version: 1.2.0 2025-09-05T09:05:57,649 Skipping link: No binaries permitted for mkdocs-safe-text-plugin: https://files.pythonhosted.org/packages/79/5f/87db28b3ab421b898a2091ebe4dfb74f711b22f4f6fe01fd52fbb25e9137/mkdocs_safe_text_plugin-1.2.0-py2.py3-none-any.whl (from https://pypi.org/simple/mkdocs-safe-text-plugin/) (requires-python:~=3.5) 2025-09-05T09:05:57,649 Found link https://files.pythonhosted.org/packages/bd/67/250623e7801ce988c3bb41136a9704f3678f1b9a8e475dec3dac22e6fc81/mkdocs-safe-text-plugin-1.3.0.tar.gz (from https://pypi.org/simple/mkdocs-safe-text-plugin/) (requires-python:~=3.6), version: 1.3.0 2025-09-05T09:05:57,650 Skipping link: No binaries permitted for mkdocs-safe-text-plugin: https://files.pythonhosted.org/packages/73/82/e0221e6c3b53be1e4e67ba4e6356c8a8dd6fa60bd0dc315016df1c1c61d5/mkdocs_safe_text_plugin-1.3.0-py3-none-any.whl (from https://pypi.org/simple/mkdocs-safe-text-plugin/) (requires-python:~=3.6) 2025-09-05T09:05:57,650 Found link https://files.pythonhosted.org/packages/60/48/312eb55ad1d547d1f1b03955151312c2224cc07b419037734155daa7c860/mkdocs-safe-text-plugin-1.3.1.tar.gz (from https://pypi.org/simple/mkdocs-safe-text-plugin/) (requires-python:~=3.6), version: 1.3.1 2025-09-05T09:05:57,650 Skipping link: No binaries permitted for mkdocs-safe-text-plugin: https://files.pythonhosted.org/packages/c3/ce/15e1c0ac4d9652204647f706a63d37679c5015c3a2d963045038444e0219/mkdocs_safe_text_plugin-1.3.1-py3-none-any.whl (from https://pypi.org/simple/mkdocs-safe-text-plugin/) (requires-python:~=3.6) 2025-09-05T09:05:57,651 Found link https://files.pythonhosted.org/packages/ca/83/c7feed9a9024b018608dfc3f7a4d011902c62d6810ca9dd3a9d03224a711/mkdocs-safe-text-plugin-1.4.0.tar.gz (from https://pypi.org/simple/mkdocs-safe-text-plugin/) (requires-python:~=3.7), version: 1.4.0 2025-09-05T09:05:57,651 Skipping link: No binaries permitted for mkdocs-safe-text-plugin: https://files.pythonhosted.org/packages/5c/45/e1945f2e7d864a3bdad37e4b2765df497bd919419580634788bd2443b754/mkdocs_safe_text_plugin-1.4.0-py3-none-any.whl (from https://pypi.org/simple/mkdocs-safe-text-plugin/) (requires-python:~=3.7) 2025-09-05T09:05:57,651 Found link https://files.pythonhosted.org/packages/e4/1c/ceee61d33134b97d1d1ab8edd39aa4a4c4cceda6e4074877939488372f54/mkdocs-safe-text-plugin-1.5.0.tar.gz (from https://pypi.org/simple/mkdocs-safe-text-plugin/) (requires-python:~=3.7), version: 1.5.0 2025-09-05T09:05:57,651 Skipping link: No binaries permitted for mkdocs-safe-text-plugin: https://files.pythonhosted.org/packages/e9/ba/451b89cfa40940ffd4b00a80d21b77ae5d02034c794798954114e44ad665/mkdocs_safe_text_plugin-1.5.0-py3-none-any.whl (from https://pypi.org/simple/mkdocs-safe-text-plugin/) (requires-python:~=3.7) 2025-09-05T09:05:57,652 Found link https://files.pythonhosted.org/packages/77/96/bd5ebf6b494a2f1471e5eb46083e58a770fc46f95fbbeac68187edb7c9cd/mkdocs-safe-text-plugin-1.5.1.tar.gz (from https://pypi.org/simple/mkdocs-safe-text-plugin/) (requires-python:~=3.7), version: 1.5.1 2025-09-05T09:05:57,652 Skipping link: No binaries permitted for mkdocs-safe-text-plugin: https://files.pythonhosted.org/packages/8e/25/91a0d2bf847abfadf64aad6bacc677e1042b95ed423b75c16a6b83303ac5/mkdocs_safe_text_plugin-1.5.1-py3-none-any.whl (from https://pypi.org/simple/mkdocs-safe-text-plugin/) (requires-python:~=3.7) 2025-09-05T09:05:57,652 Skipping link: No binaries permitted for mkdocs-safe-text-plugin: https://files.pythonhosted.org/packages/5b/49/802ff56efee4887f9672a0fcd2f062656819c3f02853ec1c227f4dd6a14c/mkdocs_safe_text_plugin-1.6.0-py3-none-any.whl (from https://pypi.org/simple/mkdocs-safe-text-plugin/) (requires-python:>=3.9) 2025-09-05T09:05:57,652 Found link https://files.pythonhosted.org/packages/79/e4/b3939c3837ce3a6f5142a92684587f03ad8b2ce000c79bc9da762b4a9c9f/mkdocs_safe_text_plugin-1.6.0.tar.gz (from https://pypi.org/simple/mkdocs-safe-text-plugin/) (requires-python:>=3.9), version: 1.6.0 2025-09-05T09:05:57,653 Skipping link: No binaries permitted for mkdocs-safe-text-plugin: https://files.pythonhosted.org/packages/76/69/e83dde27b75820442f0ac59c777cf051e33a7245b46b6a61aa9dd1c27ee0/mkdocs_safe_text_plugin-1.6.1-py3-none-any.whl (from https://pypi.org/simple/mkdocs-safe-text-plugin/) (requires-python:>=3.9) 2025-09-05T09:05:57,653 Found link https://files.pythonhosted.org/packages/92/69/4e7028a62a869635c0cc341771546153f2a79e9b3352352e687d409773b5/mkdocs_safe_text_plugin-1.6.1.tar.gz (from https://pypi.org/simple/mkdocs-safe-text-plugin/) (requires-python:>=3.9), version: 1.6.1 2025-09-05T09:05:57,653 Fetching project page and analyzing links: https://www.piwheels.org/simple/mkdocs-safe-text-plugin/ 2025-09-05T09:05:57,653 Getting page https://www.piwheels.org/simple/mkdocs-safe-text-plugin/ 2025-09-05T09:05:57,654 Found index url https://www.piwheels.org/simple/ 2025-09-05T09:05:57,749 Fetched page https://www.piwheels.org/simple/mkdocs-safe-text-plugin/ as text/html 2025-09-05T09:05:57,753 Skipping link: No binaries permitted for mkdocs-safe-text-plugin: https://archive1.piwheels.org/simple/mkdocs-safe-text-plugin/mkdocs_safe_text_plugin-1.6.1-py3-none-any.whl#sha256=b56a7a57e529bf9f8fc85209b5e00af86e03caff8a53efdacd952fa9043ed74d (from https://www.piwheels.org/simple/mkdocs-safe-text-plugin/) (requires-python:>=3.9) 2025-09-05T09:05:57,753 Skipping link: No binaries permitted for mkdocs-safe-text-plugin: https://archive1.piwheels.org/simple/mkdocs-safe-text-plugin/mkdocs_safe_text_plugin-1.6.0-py3-none-any.whl#sha256=ecb05182d2c6393f054ece9b9062116ae20cc9105555830e5692bcf349f72661 (from https://www.piwheels.org/simple/mkdocs-safe-text-plugin/) (requires-python:>=3.9) 2025-09-05T09:05:57,753 Skipping link: No binaries permitted for mkdocs-safe-text-plugin: https://archive1.piwheels.org/simple/mkdocs-safe-text-plugin/mkdocs_safe_text_plugin-1.3.1-py3-none-any.whl#sha256=46e13d369ae2cf651bc410d03e21deb87d3e334b4715ac6861b229358345e9e9 (from https://www.piwheels.org/simple/mkdocs-safe-text-plugin/) (requires-python:~=3.6) 2025-09-05T09:05:57,753 Skipping link: No binaries permitted for mkdocs-safe-text-plugin: https://archive1.piwheels.org/simple/mkdocs-safe-text-plugin/mkdocs_safe_text_plugin-1.3.0-py3-none-any.whl#sha256=881ca748fb9a640142570d7c864c6e2f433a226286850cef069be338c640aca4 (from https://www.piwheels.org/simple/mkdocs-safe-text-plugin/) (requires-python:~=3.6) 2025-09-05T09:05:57,753 Skipping link: No binaries permitted for mkdocs-safe-text-plugin: https://archive1.piwheels.org/simple/mkdocs-safe-text-plugin/mkdocs_safe_text_plugin-1.2.0-py2.py3-none-any.whl#sha256=1d08a4920df88702b0be24cd309e48b2e8b20c7ca3bdeaca416f3811b5508045 (from https://www.piwheels.org/simple/mkdocs-safe-text-plugin/) (requires-python:~=3.5) 2025-09-05T09:05:57,754 Skipping link: No binaries permitted for mkdocs-safe-text-plugin: https://archive1.piwheels.org/simple/mkdocs-safe-text-plugin/mkdocs_safe_text_plugin-1.1.2-py2.py3-none-any.whl#sha256=9bd40bbe0283a303507d339ece32c60b0efb78e55cc8b7012d84a9c9ab23df7b (from https://www.piwheels.org/simple/mkdocs-safe-text-plugin/) (requires-python:>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*) 2025-09-05T09:05:57,754 Skipping link: No binaries permitted for mkdocs-safe-text-plugin: https://archive1.piwheels.org/simple/mkdocs-safe-text-plugin/mkdocs_safe_text_plugin-1.1.1-py2.py3-none-any.whl#sha256=861d5a7de8923793da3c4d8e217ecc3972f2d95b06e27daedc1062584ebf3e3e (from https://www.piwheels.org/simple/mkdocs-safe-text-plugin/) (requires-python:>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*) 2025-09-05T09:05:57,754 Skipping link: No binaries permitted for mkdocs-safe-text-plugin: https://archive1.piwheels.org/simple/mkdocs-safe-text-plugin/mkdocs_safe_text_plugin-1.1.0-py2.py3-none-any.whl#sha256=a5c6b55b91eee73ad4a9b8c2a017163c2c8cc095a11cafd1995c85e52662aa7b (from https://www.piwheels.org/simple/mkdocs-safe-text-plugin/) 2025-09-05T09:05:57,754 Skipping link: No binaries permitted for mkdocs-safe-text-plugin: https://archive1.piwheels.org/simple/mkdocs-safe-text-plugin/mkdocs_safe_text_plugin-1.0.0-py2.py3-none-any.whl#sha256=36af04d3c0ecae974c024395630f4ff4a0db6297d54183470752cbf4b214be15 (from https://www.piwheels.org/simple/mkdocs-safe-text-plugin/) 2025-09-05T09:05:57,754 Skipping link: No binaries permitted for mkdocs-safe-text-plugin: https://archive1.piwheels.org/simple/mkdocs-safe-text-plugin/mkdocs_safe_text_plugin-0.5.0-py2.py3-none-any.whl#sha256=d165437dc77af6c352fa11b26ef4d75ff84a46c04cf44f9beeaaffa3ddf21c70 (from https://www.piwheels.org/simple/mkdocs-safe-text-plugin/) 2025-09-05T09:05:57,754 Skipping link: No binaries permitted for mkdocs-safe-text-plugin: https://archive1.piwheels.org/simple/mkdocs-safe-text-plugin/mkdocs_safe_text_plugin-0.4.3-py2.py3-none-any.whl#sha256=d38b6e045810d003cb08ab0ccd631c9fcc5f419686eb57ec27448fbfcbb50628 (from https://www.piwheels.org/simple/mkdocs-safe-text-plugin/) 2025-09-05T09:05:57,754 Skipping link: No binaries permitted for mkdocs-safe-text-plugin: https://archive1.piwheels.org/simple/mkdocs-safe-text-plugin/mkdocs_safe_text_plugin-0.4.2-py2.py3-none-any.whl#sha256=650895de37a9bf90a8acf54341637fd36803bdb481eefd36b8cdd9bbf8c27f8f (from https://www.piwheels.org/simple/mkdocs-safe-text-plugin/) 2025-09-05T09:05:57,754 Skipping link: No binaries permitted for mkdocs-safe-text-plugin: https://archive1.piwheels.org/simple/mkdocs-safe-text-plugin/mkdocs_safe_text_plugin-0.4.1-py2.py3-none-any.whl#sha256=beb276f89ad7ecf6c0ca1fa6caa887b79012948dfb3de42f1a7f7260eeccc715 (from https://www.piwheels.org/simple/mkdocs-safe-text-plugin/) 2025-09-05T09:05:57,755 Skipping link: No binaries permitted for mkdocs-safe-text-plugin: https://archive1.piwheels.org/simple/mkdocs-safe-text-plugin/mkdocs_safe_text_plugin-0.4.0-py2.py3-none-any.whl#sha256=c5970e4764fab4b04b0dcf328a0623e05958930b9d17e57cda95f2c539fb304f (from https://www.piwheels.org/simple/mkdocs-safe-text-plugin/) 2025-09-05T09:05:57,755 Skipping link: No binaries permitted for mkdocs-safe-text-plugin: https://archive1.piwheels.org/simple/mkdocs-safe-text-plugin/mkdocs_safe_text_plugin-0.3.0-py2.py3-none-any.whl#sha256=3bb5442c6fe7419f00342e1347941d7fc7de24cc0e4d71cb01f0f4f5efc1c8bc (from https://www.piwheels.org/simple/mkdocs-safe-text-plugin/) 2025-09-05T09:05:57,755 Skipping link: No binaries permitted for mkdocs-safe-text-plugin: https://archive1.piwheels.org/simple/mkdocs-safe-text-plugin/mkdocs_safe_text_plugin-0.1.0-py3-none-any.whl#sha256=73efe5f12af939d8d666dbcc4c987fd63ae3f86d015e1679c826810c5e2e7b02 (from https://www.piwheels.org/simple/mkdocs-safe-text-plugin/) 2025-09-05T09:05:57,755 Skipping link: not a file: https://www.piwheels.org/simple/mkdocs-safe-text-plugin/ 2025-09-05T09:05:57,755 Skipping link: not a file: https://pypi.org/simple/mkdocs-safe-text-plugin/ 2025-09-05T09:05:57,781 Given no hashes to check 1 links for project 'mkdocs-safe-text-plugin': discarding no candidates 2025-09-05T09:05:57,782 Collecting mkdocs-safe-text-plugin==1.5.0 2025-09-05T09:05:57,784 Created temporary directory: /tmp/pip-unpack-844g0efj 2025-09-05T09:05:57,915 Downloading mkdocs-safe-text-plugin-1.5.0.tar.gz (6.3 kB) 2025-09-05T09:05:57,942 Added mkdocs-safe-text-plugin==1.5.0 from https://files.pythonhosted.org/packages/e4/1c/ceee61d33134b97d1d1ab8edd39aa4a4c4cceda6e4074877939488372f54/mkdocs-safe-text-plugin-1.5.0.tar.gz to build tracker '/tmp/pip-build-tracker-77h6ep17' 2025-09-05T09:05:57,943 Running setup.py (path:/tmp/pip-wheel-ppzuvgrt/mkdocs-safe-text-plugin_1ca80b2395e143a9afa4e6a0ef953136/setup.py) egg_info for package mkdocs-safe-text-plugin 2025-09-05T09:05:57,943 Created temporary directory: /tmp/pip-pip-egg-info-f3hbcrlk 2025-09-05T09:05:57,943 Preparing metadata (setup.py): started 2025-09-05T09:05:57,944 Running command python setup.py egg_info 2025-09-05T09:06:00,652 [WARNING] Deprecated: markdown_github. Use gfm instead. 2025-09-05T09:06:00,655 Traceback (most recent call last): 2025-09-05T09:06:00,657 File "", line 2, in 2025-09-05T09:06:00,657 exec(compile(''' 2025-09-05T09:06:00,657 ~~~~^^^^^^^^^^^^ 2025-09-05T09:06:00,658 # This is -- a caller that pip uses to run setup.py 2025-09-05T09:06:00,658 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-05T09:06:00,658 ...<32 lines>... 2025-09-05T09:06:00,658 exec(compile(setup_py_code, filename, "exec")) 2025-09-05T09:06:00,658 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-05T09:06:00,658 ''' % ('/tmp/pip-wheel-ppzuvgrt/mkdocs-safe-text-plugin_1ca80b2395e143a9afa4e6a0ef953136/setup.py',), "", "exec")) 2025-09-05T09:06:00,658 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-05T09:06:00,659 File "", line 35, in 2025-09-05T09:06:00,659 File "/tmp/pip-wheel-ppzuvgrt/mkdocs-safe-text-plugin_1ca80b2395e143a9afa4e6a0ef953136/setup.py", line 54, in 2025-09-05T09:06:00,659 change_log = convert_file('CHANGELOG.md', 'rst', format='markdown_github') 2025-09-05T09:06:00,659 File "/usr/local/lib/python3.13/dist-packages/pypandoc/__init__.py", line 201, in convert_file 2025-09-05T09:06:00,659 raise RuntimeError("source_file is not a valid path") 2025-09-05T09:06:00,660 RuntimeError: source_file is not a valid path 2025-09-05T09:06:00,747 ERROR: python setup.py egg_info exited with 1 2025-09-05T09:06:00,759 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-05T09:06:00,759 exec(compile('"'"''"'"''"'"' 2025-09-05T09:06:00,759 # This is -- a caller that pip uses to run setup.py 2025-09-05T09:06:00,759 # 2025-09-05T09:06:00,759 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-05T09:06:00,759 # import from `distutils.core` to work with newer packaging standards. 2025-09-05T09:06:00,759 # - It provides a clear error message when setuptools is not installed. 2025-09-05T09:06:00,759 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-05T09:06:00,759 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-05T09:06:00,759 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-05T09:06:00,759 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-05T09:06:00,759 import os, sys, tokenize, traceback 2025-09-05T09:06:00,759 2025-09-05T09:06:00,759 try: 2025-09-05T09:06:00,759 import setuptools 2025-09-05T09:06:00,759 except ImportError: 2025-09-05T09:06:00,759 print( 2025-09-05T09:06:00,759 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-05T09:06:00,759 "the build environment with exception:", 2025-09-05T09:06:00,759 file=sys.stderr, 2025-09-05T09:06:00,759 ) 2025-09-05T09:06:00,759 traceback.print_exc() 2025-09-05T09:06:00,759 sys.exit(1) 2025-09-05T09:06:00,759 2025-09-05T09:06:00,759 __file__ = %r 2025-09-05T09:06:00,759 sys.argv[0] = __file__ 2025-09-05T09:06:00,759 2025-09-05T09:06:00,759 if os.path.exists(__file__): 2025-09-05T09:06:00,759 filename = __file__ 2025-09-05T09:06:00,759 with tokenize.open(__file__) as f: 2025-09-05T09:06:00,759 setup_py_code = f.read() 2025-09-05T09:06:00,759 else: 2025-09-05T09:06:00,759 filename = "" 2025-09-05T09:06:00,759 setup_py_code = "from setuptools import setup; setup()" 2025-09-05T09:06:00,759 2025-09-05T09:06:00,759 exec(compile(setup_py_code, filename, "exec")) 2025-09-05T09:06:00,759 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-ppzuvgrt/mkdocs-safe-text-plugin_1ca80b2395e143a9afa4e6a0ef953136/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-f3hbcrlk[/] 2025-09-05T09:06:00,759 [bold magenta]cwd[/]: /tmp/pip-wheel-ppzuvgrt/mkdocs-safe-text-plugin_1ca80b2395e143a9afa4e6a0ef953136/ 2025-09-05T09:06:00,759 Preparing metadata (setup.py): finished with status 'error' 2025-09-05T09:06:00,760 ERROR: metadata generation failed 2025-09-05T09:06:00,765 Exception information: 2025-09-05T09:06:00,765 Traceback (most recent call last): 2025-09-05T09:06:00,765 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-05T09:06:00,765 call_subprocess( 2025-09-05T09:06:00,765 ~~~~~~~~~~~~~~~^ 2025-09-05T09:06:00,765 args, 2025-09-05T09:06:00,765 ^^^^^ 2025-09-05T09:06:00,765 ...<2 lines>... 2025-09-05T09:06:00,765 spinner=spinner, 2025-09-05T09:06:00,765 ^^^^^^^^^^^^^^^^ 2025-09-05T09:06:00,765 ) 2025-09-05T09:06:00,765 ^ 2025-09-05T09:06:00,765 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-05T09:06:00,765 raise error 2025-09-05T09:06:00,765 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-05T09:06:00,765 2025-09-05T09:06:00,765 The above exception was the direct cause of the following exception: 2025-09-05T09:06:00,765 2025-09-05T09:06:00,765 Traceback (most recent call last): 2025-09-05T09:06:00,765 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-05T09:06:00,765 status = _inner_run() 2025-09-05T09:06:00,765 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-05T09:06:00,765 return self.run(options, args) 2025-09-05T09:06:00,765 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-05T09:06:00,765 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-05T09:06:00,765 return func(self, options, args) 2025-09-05T09:06:00,765 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-05T09:06:00,765 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-05T09:06:00,765 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-05T09:06:00,765 result = self._result = resolver.resolve( 2025-09-05T09:06:00,765 ~~~~~~~~~~~~~~~~^ 2025-09-05T09:06:00,765 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-05T09:06:00,765 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-05T09:06:00,765 ) 2025-09-05T09:06:00,765 ^ 2025-09-05T09:06:00,765 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-05T09:06:00,765 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-05T09:06:00,765 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-05T09:06:00,765 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-05T09:06:00,765 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-05T09:06:00,765 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-05T09:06:00,765 if not criterion.candidates: 2025-09-05T09:06:00,765 ^^^^^^^^^^^^^^^^^^^^ 2025-09-05T09:06:00,765 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-05T09:06:00,765 return bool(self._sequence) 2025-09-05T09:06:00,765 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-05T09:06:00,765 self._bool = any(self) 2025-09-05T09:06:00,765 ~~~^^^^^^ 2025-09-05T09:06:00,765 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-05T09:06:00,765 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-05T09:06:00,765 ^^^^^^^^ 2025-09-05T09:06:00,765 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-05T09:06:00,765 candidate = func() 2025-09-05T09:06:00,765 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-05T09:06:00,765 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-05T09:06:00,765 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-05T09:06:00,765 link, template, name, version 2025-09-05T09:06:00,765 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-05T09:06:00,765 ) 2025-09-05T09:06:00,765 ^ 2025-09-05T09:06:00,765 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-05T09:06:00,765 self._link_candidate_cache[link] = LinkCandidate( 2025-09-05T09:06:00,765 ~~~~~~~~~~~~~^ 2025-09-05T09:06:00,765 link, 2025-09-05T09:06:00,765 ^^^^^ 2025-09-05T09:06:00,765 ...<3 lines>... 2025-09-05T09:06:00,765 version=version, 2025-09-05T09:06:00,765 ^^^^^^^^^^^^^^^^ 2025-09-05T09:06:00,765 ) 2025-09-05T09:06:00,765 ^ 2025-09-05T09:06:00,765 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-05T09:06:00,765 super().__init__( 2025-09-05T09:06:00,765 ~~~~~~~~~~~~~~~~^ 2025-09-05T09:06:00,765 link=link, 2025-09-05T09:06:00,765 ^^^^^^^^^^ 2025-09-05T09:06:00,765 ...<4 lines>... 2025-09-05T09:06:00,765 version=version, 2025-09-05T09:06:00,765 ^^^^^^^^^^^^^^^^ 2025-09-05T09:06:00,765 ) 2025-09-05T09:06:00,765 ^ 2025-09-05T09:06:00,765 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-05T09:06:00,765 self.dist = self._prepare() 2025-09-05T09:06:00,765 ~~~~~~~~~~~~~^^ 2025-09-05T09:06:00,765 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-05T09:06:00,765 dist = self._prepare_distribution() 2025-09-05T09:06:00,765 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-05T09:06:00,765 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-05T09:06:00,765 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-05T09:06:00,765 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-05T09:06:00,765 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-05T09:06:00,765 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-05T09:06:00,765 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-05T09:06:00,765 dist = _get_prepared_distribution( 2025-09-05T09:06:00,765 req, 2025-09-05T09:06:00,765 ...<3 lines>... 2025-09-05T09:06:00,765 self.check_build_deps, 2025-09-05T09:06:00,765 ) 2025-09-05T09:06:00,765 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-05T09:06:00,765 abstract_dist.prepare_distribution_metadata( 2025-09-05T09:06:00,765 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-05T09:06:00,765 finder, build_isolation, check_build_deps 2025-09-05T09:06:00,765 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-05T09:06:00,765 ) 2025-09-05T09:06:00,765 ^ 2025-09-05T09:06:00,765 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-05T09:06:00,765 self.req.prepare_metadata() 2025-09-05T09:06:00,765 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-05T09:06:00,765 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-05T09:06:00,765 self.metadata_directory = generate_metadata_legacy( 2025-09-05T09:06:00,765 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-05T09:06:00,765 build_env=self.build_env, 2025-09-05T09:06:00,765 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-05T09:06:00,765 ...<3 lines>... 2025-09-05T09:06:00,765 details=details, 2025-09-05T09:06:00,765 ^^^^^^^^^^^^^^^^ 2025-09-05T09:06:00,765 ) 2025-09-05T09:06:00,765 ^ 2025-09-05T09:06:00,765 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-05T09:06:00,765 raise MetadataGenerationFailed(package_details=details) from error 2025-09-05T09:06:00,765 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-05T09:06:00,788 Removed mkdocs-safe-text-plugin==1.5.0 from https://files.pythonhosted.org/packages/e4/1c/ceee61d33134b97d1d1ab8edd39aa4a4c4cceda6e4074877939488372f54/mkdocs-safe-text-plugin-1.5.0.tar.gz from build tracker '/tmp/pip-build-tracker-77h6ep17' 2025-09-05T09:06:00,788 Removed build tracker: '/tmp/pip-build-tracker-77h6ep17'