2025-09-05T09:06:11,548 Created temporary directory: /tmp/pip-build-tracker-j_uulrss 2025-09-05T09:06:11,548 Initialized build tracking at /tmp/pip-build-tracker-j_uulrss 2025-09-05T09:06:11,548 Created build tracker: /tmp/pip-build-tracker-j_uulrss 2025-09-05T09:06:11,548 Entered build tracker: /tmp/pip-build-tracker-j_uulrss 2025-09-05T09:06:11,549 Created temporary directory: /tmp/pip-wheel-_v4b9fk_ 2025-09-05T09:06:11,552 Created temporary directory: /tmp/pip-ephem-wheel-cache-amhc_y1c 2025-09-05T09:06:11,626 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-05T09:06:11,628 2 location(s) to search for versions of mkdocs-safe-text-plugin: 2025-09-05T09:06:11,628 * https://pypi.org/simple/mkdocs-safe-text-plugin/ 2025-09-05T09:06:11,628 * https://www.piwheels.org/simple/mkdocs-safe-text-plugin/ 2025-09-05T09:06:11,629 Fetching project page and analyzing links: https://pypi.org/simple/mkdocs-safe-text-plugin/ 2025-09-05T09:06:11,629 Getting page https://pypi.org/simple/mkdocs-safe-text-plugin/ 2025-09-05T09:06:11,630 Found index url https://pypi.org/simple/ 2025-09-05T09:06:11,701 Fetched page https://pypi.org/simple/mkdocs-safe-text-plugin/ as application/vnd.pypi.simple.v1+json 2025-09-05T09:06:11,706 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:06:11,707 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:06:11,707 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:06:11,707 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:06:11,707 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:06:11,708 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:06:11,708 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:06:11,708 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:06:11,708 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:06:11,708 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:06:11,709 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:06:11,709 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:06:11,709 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:06:11,709 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:06:11,709 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:06:11,710 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:06:11,710 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:06:11,710 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:06:11,712 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:06:11,712 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:06:11,713 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:06:11,714 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:06:11,714 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:06:11,715 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:06:11,715 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:06:11,716 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:06:11,716 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:06:11,716 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:06:11,717 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:06:11,717 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:06:11,717 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:06:11,717 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:06:11,717 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:06:11,718 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:06:11,718 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:06:11,718 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:06:11,718 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:06:11,719 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:06:11,719 Fetching project page and analyzing links: https://www.piwheels.org/simple/mkdocs-safe-text-plugin/ 2025-09-05T09:06:11,719 Getting page https://www.piwheels.org/simple/mkdocs-safe-text-plugin/ 2025-09-05T09:06:11,720 Found index url https://www.piwheels.org/simple/ 2025-09-05T09:06:11,803 Fetched page https://www.piwheels.org/simple/mkdocs-safe-text-plugin/ as text/html 2025-09-05T09:06:11,808 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:06:11,808 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:06:11,809 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:06:11,809 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:06:11,809 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:06:11,809 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:06:11,809 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:06:11,809 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:06:11,810 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:06:11,810 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:06:11,810 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:06:11,810 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:06:11,810 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:06:11,810 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:06:11,811 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:06:11,811 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:06:11,811 Skipping link: not a file: https://www.piwheels.org/simple/mkdocs-safe-text-plugin/ 2025-09-05T09:06:11,811 Skipping link: not a file: https://pypi.org/simple/mkdocs-safe-text-plugin/ 2025-09-05T09:06:11,838 Given no hashes to check 1 links for project 'mkdocs-safe-text-plugin': discarding no candidates 2025-09-05T09:06:11,839 Collecting mkdocs-safe-text-plugin==1.5.1 2025-09-05T09:06:11,840 Created temporary directory: /tmp/pip-unpack-2f3_mi2t 2025-09-05T09:06:11,978 Downloading mkdocs-safe-text-plugin-1.5.1.tar.gz (6.3 kB) 2025-09-05T09:06:12,008 Added mkdocs-safe-text-plugin==1.5.1 from https://files.pythonhosted.org/packages/77/96/bd5ebf6b494a2f1471e5eb46083e58a770fc46f95fbbeac68187edb7c9cd/mkdocs-safe-text-plugin-1.5.1.tar.gz to build tracker '/tmp/pip-build-tracker-j_uulrss' 2025-09-05T09:06:12,010 Running setup.py (path:/tmp/pip-wheel-_v4b9fk_/mkdocs-safe-text-plugin_fada5b82b6ce4139ba4c73f424925fc7/setup.py) egg_info for package mkdocs-safe-text-plugin 2025-09-05T09:06:12,011 Created temporary directory: /tmp/pip-pip-egg-info-m3_7gnol 2025-09-05T09:06:12,011 Preparing metadata (setup.py): started 2025-09-05T09:06:12,012 Running command python setup.py egg_info 2025-09-05T09:06:15,559 [WARNING] Deprecated: markdown_github. Use gfm instead. 2025-09-05T09:06:15,565 Traceback (most recent call last): 2025-09-05T09:06:15,567 File "", line 2, in 2025-09-05T09:06:15,567 exec(compile(''' 2025-09-05T09:06:15,568 ~~~~^^^^^^^^^^^^ 2025-09-05T09:06:15,568 # This is -- a caller that pip uses to run setup.py 2025-09-05T09:06:15,568 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-05T09:06:15,568 ...<32 lines>... 2025-09-05T09:06:15,568 exec(compile(setup_py_code, filename, "exec")) 2025-09-05T09:06:15,568 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-05T09:06:15,568 ''' % ('/tmp/pip-wheel-_v4b9fk_/mkdocs-safe-text-plugin_fada5b82b6ce4139ba4c73f424925fc7/setup.py',), "", "exec")) 2025-09-05T09:06:15,569 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-05T09:06:15,569 File "", line 35, in 2025-09-05T09:06:15,569 File "/tmp/pip-wheel-_v4b9fk_/mkdocs-safe-text-plugin_fada5b82b6ce4139ba4c73f424925fc7/setup.py", line 54, in 2025-09-05T09:06:15,569 change_log = convert_file('CHANGELOG.md', 'rst', format='markdown_github') 2025-09-05T09:06:15,569 File "/usr/local/lib/python3.13/dist-packages/pypandoc/__init__.py", line 201, in convert_file 2025-09-05T09:06:15,569 raise RuntimeError("source_file is not a valid path") 2025-09-05T09:06:15,570 RuntimeError: source_file is not a valid path 2025-09-05T09:06:15,657 ERROR: python setup.py egg_info exited with 1 2025-09-05T09:06:15,670 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-05T09:06:15,670 exec(compile('"'"''"'"''"'"' 2025-09-05T09:06:15,670 # This is -- a caller that pip uses to run setup.py 2025-09-05T09:06:15,670 # 2025-09-05T09:06:15,670 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-05T09:06:15,670 # import from `distutils.core` to work with newer packaging standards. 2025-09-05T09:06:15,670 # - It provides a clear error message when setuptools is not installed. 2025-09-05T09:06:15,670 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-05T09:06:15,670 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-05T09:06:15,670 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-05T09:06:15,670 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-05T09:06:15,670 import os, sys, tokenize, traceback 2025-09-05T09:06:15,670 2025-09-05T09:06:15,670 try: 2025-09-05T09:06:15,670 import setuptools 2025-09-05T09:06:15,670 except ImportError: 2025-09-05T09:06:15,670 print( 2025-09-05T09:06:15,670 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-05T09:06:15,670 "the build environment with exception:", 2025-09-05T09:06:15,670 file=sys.stderr, 2025-09-05T09:06:15,670 ) 2025-09-05T09:06:15,670 traceback.print_exc() 2025-09-05T09:06:15,670 sys.exit(1) 2025-09-05T09:06:15,670 2025-09-05T09:06:15,670 __file__ = %r 2025-09-05T09:06:15,670 sys.argv[0] = __file__ 2025-09-05T09:06:15,670 2025-09-05T09:06:15,670 if os.path.exists(__file__): 2025-09-05T09:06:15,670 filename = __file__ 2025-09-05T09:06:15,670 with tokenize.open(__file__) as f: 2025-09-05T09:06:15,670 setup_py_code = f.read() 2025-09-05T09:06:15,670 else: 2025-09-05T09:06:15,670 filename = "" 2025-09-05T09:06:15,670 setup_py_code = "from setuptools import setup; setup()" 2025-09-05T09:06:15,670 2025-09-05T09:06:15,670 exec(compile(setup_py_code, filename, "exec")) 2025-09-05T09:06:15,670 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-_v4b9fk_/mkdocs-safe-text-plugin_fada5b82b6ce4139ba4c73f424925fc7/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-m3_7gnol[/] 2025-09-05T09:06:15,670 [bold magenta]cwd[/]: /tmp/pip-wheel-_v4b9fk_/mkdocs-safe-text-plugin_fada5b82b6ce4139ba4c73f424925fc7/ 2025-09-05T09:06:15,671 Preparing metadata (setup.py): finished with status 'error' 2025-09-05T09:06:15,672 ERROR: metadata generation failed 2025-09-05T09:06:15,677 Exception information: 2025-09-05T09:06:15,677 Traceback (most recent call last): 2025-09-05T09:06:15,677 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-05T09:06:15,677 call_subprocess( 2025-09-05T09:06:15,677 ~~~~~~~~~~~~~~~^ 2025-09-05T09:06:15,677 args, 2025-09-05T09:06:15,677 ^^^^^ 2025-09-05T09:06:15,677 ...<2 lines>... 2025-09-05T09:06:15,677 spinner=spinner, 2025-09-05T09:06:15,677 ^^^^^^^^^^^^^^^^ 2025-09-05T09:06:15,677 ) 2025-09-05T09:06:15,677 ^ 2025-09-05T09:06:15,677 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-05T09:06:15,677 raise error 2025-09-05T09:06:15,677 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-05T09:06:15,677 2025-09-05T09:06:15,677 The above exception was the direct cause of the following exception: 2025-09-05T09:06:15,677 2025-09-05T09:06:15,677 Traceback (most recent call last): 2025-09-05T09:06:15,677 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-05T09:06:15,677 status = _inner_run() 2025-09-05T09:06:15,677 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-05T09:06:15,677 return self.run(options, args) 2025-09-05T09:06:15,677 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-05T09:06:15,677 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-05T09:06:15,677 return func(self, options, args) 2025-09-05T09:06:15,677 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-05T09:06:15,677 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-05T09:06:15,677 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-05T09:06:15,677 result = self._result = resolver.resolve( 2025-09-05T09:06:15,677 ~~~~~~~~~~~~~~~~^ 2025-09-05T09:06:15,677 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-05T09:06:15,677 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-05T09:06:15,677 ) 2025-09-05T09:06:15,677 ^ 2025-09-05T09:06:15,677 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-05T09:06:15,677 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-05T09:06:15,677 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-05T09:06:15,677 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-05T09:06:15,677 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-05T09:06:15,677 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-05T09:06:15,677 if not criterion.candidates: 2025-09-05T09:06:15,677 ^^^^^^^^^^^^^^^^^^^^ 2025-09-05T09:06:15,677 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-05T09:06:15,677 return bool(self._sequence) 2025-09-05T09:06:15,677 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-05T09:06:15,677 self._bool = any(self) 2025-09-05T09:06:15,677 ~~~^^^^^^ 2025-09-05T09:06:15,677 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-05T09:06:15,677 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-05T09:06:15,677 ^^^^^^^^ 2025-09-05T09:06:15,677 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-05T09:06:15,677 candidate = func() 2025-09-05T09:06:15,677 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-05T09:06:15,677 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-05T09:06:15,677 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-05T09:06:15,677 link, template, name, version 2025-09-05T09:06:15,677 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-05T09:06:15,677 ) 2025-09-05T09:06:15,677 ^ 2025-09-05T09:06:15,677 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-05T09:06:15,677 self._link_candidate_cache[link] = LinkCandidate( 2025-09-05T09:06:15,677 ~~~~~~~~~~~~~^ 2025-09-05T09:06:15,677 link, 2025-09-05T09:06:15,677 ^^^^^ 2025-09-05T09:06:15,677 ...<3 lines>... 2025-09-05T09:06:15,677 version=version, 2025-09-05T09:06:15,677 ^^^^^^^^^^^^^^^^ 2025-09-05T09:06:15,677 ) 2025-09-05T09:06:15,677 ^ 2025-09-05T09:06:15,677 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-05T09:06:15,677 super().__init__( 2025-09-05T09:06:15,677 ~~~~~~~~~~~~~~~~^ 2025-09-05T09:06:15,677 link=link, 2025-09-05T09:06:15,677 ^^^^^^^^^^ 2025-09-05T09:06:15,677 ...<4 lines>... 2025-09-05T09:06:15,677 version=version, 2025-09-05T09:06:15,677 ^^^^^^^^^^^^^^^^ 2025-09-05T09:06:15,677 ) 2025-09-05T09:06:15,677 ^ 2025-09-05T09:06:15,677 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-05T09:06:15,677 self.dist = self._prepare() 2025-09-05T09:06:15,677 ~~~~~~~~~~~~~^^ 2025-09-05T09:06:15,677 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-05T09:06:15,677 dist = self._prepare_distribution() 2025-09-05T09:06:15,677 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-05T09:06:15,677 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-05T09:06:15,677 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-05T09:06:15,677 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-05T09:06:15,677 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-05T09:06:15,677 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-05T09:06:15,677 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-05T09:06:15,677 dist = _get_prepared_distribution( 2025-09-05T09:06:15,677 req, 2025-09-05T09:06:15,677 ...<3 lines>... 2025-09-05T09:06:15,677 self.check_build_deps, 2025-09-05T09:06:15,677 ) 2025-09-05T09:06:15,677 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-05T09:06:15,677 abstract_dist.prepare_distribution_metadata( 2025-09-05T09:06:15,677 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-05T09:06:15,677 finder, build_isolation, check_build_deps 2025-09-05T09:06:15,677 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-05T09:06:15,677 ) 2025-09-05T09:06:15,677 ^ 2025-09-05T09:06:15,677 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-05T09:06:15,677 self.req.prepare_metadata() 2025-09-05T09:06:15,677 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-05T09:06:15,677 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-05T09:06:15,677 self.metadata_directory = generate_metadata_legacy( 2025-09-05T09:06:15,677 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-05T09:06:15,677 build_env=self.build_env, 2025-09-05T09:06:15,677 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-05T09:06:15,677 ...<3 lines>... 2025-09-05T09:06:15,677 details=details, 2025-09-05T09:06:15,677 ^^^^^^^^^^^^^^^^ 2025-09-05T09:06:15,677 ) 2025-09-05T09:06:15,677 ^ 2025-09-05T09:06:15,677 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-05T09:06:15,677 raise MetadataGenerationFailed(package_details=details) from error 2025-09-05T09:06:15,677 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-05T09:06:15,699 Removed mkdocs-safe-text-plugin==1.5.1 from https://files.pythonhosted.org/packages/77/96/bd5ebf6b494a2f1471e5eb46083e58a770fc46f95fbbeac68187edb7c9cd/mkdocs-safe-text-plugin-1.5.1.tar.gz from build tracker '/tmp/pip-build-tracker-j_uulrss' 2025-09-05T09:06:15,699 Removed build tracker: '/tmp/pip-build-tracker-j_uulrss'