2025-09-15T15:07:41,359 Created temporary directory: /tmp/pip-build-tracker-hssu2fm_ 2025-09-15T15:07:41,360 Initialized build tracking at /tmp/pip-build-tracker-hssu2fm_ 2025-09-15T15:07:41,360 Created build tracker: /tmp/pip-build-tracker-hssu2fm_ 2025-09-15T15:07:41,360 Entered build tracker: /tmp/pip-build-tracker-hssu2fm_ 2025-09-15T15:07:41,360 Created temporary directory: /tmp/pip-wheel-uj5b2fsk 2025-09-15T15:07:41,364 Created temporary directory: /tmp/pip-ephem-wheel-cache-lpzsfjym 2025-09-15T15:07:41,423 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-15T15:07:41,425 2 location(s) to search for versions of pyobsplot: 2025-09-15T15:07:41,425 * https://pypi.org/simple/pyobsplot/ 2025-09-15T15:07:41,425 * https://www.piwheels.org/simple/pyobsplot/ 2025-09-15T15:07:41,425 Fetching project page and analyzing links: https://pypi.org/simple/pyobsplot/ 2025-09-15T15:07:41,426 Getting page https://pypi.org/simple/pyobsplot/ 2025-09-15T15:07:41,427 Found index url https://pypi.org/simple/ 2025-09-15T15:07:41,579 Fetched page https://pypi.org/simple/pyobsplot/ as application/vnd.pypi.simple.v1+json 2025-09-15T15:07:41,586 Skipping link: No binaries permitted for pyobsplot: https://files.pythonhosted.org/packages/ad/22/e11e33e2360e788d762c07bd2c1e363cea7d76a9afc022a4bb05e16f2b3e/pyobsplot-0.1.0-py3-none-any.whl (from https://pypi.org/simple/pyobsplot/) (requires-python:>=3.10,<4.0) 2025-09-15T15:07:41,587 Found link https://files.pythonhosted.org/packages/24/92/406c1f8c0c7c8742b9cc3ff63f37959c77bb9a4531c5499d0b70adc51f85/pyobsplot-0.1.0.tar.gz (from https://pypi.org/simple/pyobsplot/) (requires-python:>=3.10,<4.0), version: 0.1.0 2025-09-15T15:07:41,588 Skipping link: No binaries permitted for pyobsplot: https://files.pythonhosted.org/packages/1f/cb/e06974e5f213a6e0449a2899c86413d697d0b12b9f139d06f5c42a9c1df6/pyobsplot-0.1.1-py3-none-any.whl (from https://pypi.org/simple/pyobsplot/) (requires-python:>=3.10,<4.0) 2025-09-15T15:07:41,588 Found link https://files.pythonhosted.org/packages/23/7c/adfcb9296c81502a08faf2a4f0f1adbd6bd67e33fdb2fdc288a0bbedb607/pyobsplot-0.1.1.tar.gz (from https://pypi.org/simple/pyobsplot/) (requires-python:>=3.10,<4.0), version: 0.1.1 2025-09-15T15:07:41,588 Skipping link: No binaries permitted for pyobsplot: https://files.pythonhosted.org/packages/e4/bc/9cff86874454d85b4097ce13ce09ef23f4e31268a3ef3db32398b9c3bbd3/pyobsplot-0.1.2-py3-none-any.whl (from https://pypi.org/simple/pyobsplot/) (requires-python:>=3.10,<4.0) 2025-09-15T15:07:41,589 Found link https://files.pythonhosted.org/packages/58/94/32cae6eb2a9d1287f24b1c3b822ff841d3c91a28512430952b53207e52e5/pyobsplot-0.1.2.tar.gz (from https://pypi.org/simple/pyobsplot/) (requires-python:>=3.10,<4.0), version: 0.1.2 2025-09-15T15:07:41,589 Skipping link: No binaries permitted for pyobsplot: https://files.pythonhosted.org/packages/c5/56/af546960cd651bfe81ba3ece62ca141c05a9b4e0dd89b55aeb81e8c5986e/pyobsplot-0.1.3-py3-none-any.whl (from https://pypi.org/simple/pyobsplot/) (requires-python:>=3.10,<4.0) 2025-09-15T15:07:41,589 Found link https://files.pythonhosted.org/packages/7f/7a/0c34cd3d7df6882242cbc475506ae673ca4cf50ec430fcee25530911f273/pyobsplot-0.1.3.tar.gz (from https://pypi.org/simple/pyobsplot/) (requires-python:>=3.10,<4.0), version: 0.1.3 2025-09-15T15:07:41,589 Skipping link: No binaries permitted for pyobsplot: https://files.pythonhosted.org/packages/6a/fc/6578e4bcf4cb08294d2b329fec5936ecdb4847d33ec310bc3b8b328530cf/pyobsplot-0.2.0-py3-none-any.whl (from https://pypi.org/simple/pyobsplot/) (requires-python:>=3.10,<4.0) 2025-09-15T15:07:41,590 Found link https://files.pythonhosted.org/packages/4d/2c/72ff57875a4df9d7670f714f49cb159167b7a225e3cbd8013e34c0a698a9/pyobsplot-0.2.0.tar.gz (from https://pypi.org/simple/pyobsplot/) (requires-python:>=3.10,<4.0), version: 0.2.0 2025-09-15T15:07:41,590 Skipping link: No binaries permitted for pyobsplot: https://files.pythonhosted.org/packages/56/24/bcde3fa46f8fa8c02f167d4771ca57036e10370e0f97438c0688f228051e/pyobsplot-0.2.1-py3-none-any.whl (from https://pypi.org/simple/pyobsplot/) (requires-python:>=3.8,<4.0) 2025-09-15T15:07:41,591 Found link https://files.pythonhosted.org/packages/02/c0/77234d2b2e8c90f590cfe689df76f5db2484eb35cace5cb29caa3c37320b/pyobsplot-0.2.1.tar.gz (from https://pypi.org/simple/pyobsplot/) (requires-python:>=3.8,<4.0), version: 0.2.1 2025-09-15T15:07:41,591 Skipping link: No binaries permitted for pyobsplot: https://files.pythonhosted.org/packages/ac/df/c8c296ca6e56a61ccb09228e3249f71126aab1f6990be96f5756c606887c/pyobsplot-0.2.2-py3-none-any.whl (from https://pypi.org/simple/pyobsplot/) (requires-python:>=3.8,<4.0) 2025-09-15T15:07:41,591 Found link https://files.pythonhosted.org/packages/29/c2/51f0eb06b9a47ba75917e12702b3056c00641490d9210557b4efa1ef2a20/pyobsplot-0.2.2.tar.gz (from https://pypi.org/simple/pyobsplot/) (requires-python:>=3.8,<4.0), version: 0.2.2 2025-09-15T15:07:41,592 Skipping link: No binaries permitted for pyobsplot: https://files.pythonhosted.org/packages/3c/48/97178dad326043cb88cdc6ba0d626dfd65e581b06ce50fe9db3490545ecf/pyobsplot-0.3.0-py3-none-any.whl (from https://pypi.org/simple/pyobsplot/) (requires-python:>=3.8,<4.0) 2025-09-15T15:07:41,592 Found link https://files.pythonhosted.org/packages/bf/bf/dc54a884900f456b9d252b36e940500f8f921b38bac8ac4c54a803218793/pyobsplot-0.3.0.tar.gz (from https://pypi.org/simple/pyobsplot/) (requires-python:>=3.8,<4.0), version: 0.3.0 2025-09-15T15:07:41,592 Skipping link: No binaries permitted for pyobsplot: https://files.pythonhosted.org/packages/58/f2/01cfd56b23c656773dba4d950ac3eda6e40311c20da9b6601b9ad9c7beb6/pyobsplot-0.3.1-py3-none-any.whl (from https://pypi.org/simple/pyobsplot/) (requires-python:>=3.8,<4.0) 2025-09-15T15:07:41,592 Found link https://files.pythonhosted.org/packages/13/67/b7627727955b59a3460114ef745ade1a7d6c9412aeea2c7bbd5c9a90d1c7/pyobsplot-0.3.1.tar.gz (from https://pypi.org/simple/pyobsplot/) (requires-python:>=3.8,<4.0), version: 0.3.1 2025-09-15T15:07:41,593 Skipping link: No binaries permitted for pyobsplot: https://files.pythonhosted.org/packages/f4/28/9f85cd59bc49d578ca52118fc69230d27c573ffbb8730a272b7204ac332c/pyobsplot-0.3.2-py3-none-any.whl (from https://pypi.org/simple/pyobsplot/) (requires-python:>=3.8,<4.0) 2025-09-15T15:07:41,593 Found link https://files.pythonhosted.org/packages/20/ec/110a7d7acc0dda485aa322bc25ba1948b986fd793c6e553916097b017819/pyobsplot-0.3.2.tar.gz (from https://pypi.org/simple/pyobsplot/) (requires-python:>=3.8,<4.0), version: 0.3.2 2025-09-15T15:07:41,593 Skipping link: No binaries permitted for pyobsplot: https://files.pythonhosted.org/packages/bf/29/e02690c94745ee038247951e1313d7687edf07acc60d09ad0fd3d10088c7/pyobsplot-0.3.3-py3-none-any.whl (from https://pypi.org/simple/pyobsplot/) (requires-python:>=3.8,<4.0) 2025-09-15T15:07:41,593 Found link https://files.pythonhosted.org/packages/cc/f0/fde4790568c465f054dc59e52951adcdd3fedf41d3d23437f34eabb7f219/pyobsplot-0.3.3.tar.gz (from https://pypi.org/simple/pyobsplot/) (requires-python:>=3.8,<4.0), version: 0.3.3 2025-09-15T15:07:41,593 Skipping link: No binaries permitted for pyobsplot: https://files.pythonhosted.org/packages/06/bd/131bc24d2d3493b627e31f24a817d5b8b582abe098def5700f1b8c40b4ba/pyobsplot-0.3.4-py3-none-any.whl (from https://pypi.org/simple/pyobsplot/) (requires-python:>=3.8,<4.0) 2025-09-15T15:07:41,594 Found link https://files.pythonhosted.org/packages/9a/89/77d1c9fd005045dd9bb81ff19b0663b060ccc110a180a9296531991b2bf2/pyobsplot-0.3.4.tar.gz (from https://pypi.org/simple/pyobsplot/) (requires-python:>=3.8,<4.0), version: 0.3.4 2025-09-15T15:07:41,594 Skipping link: No binaries permitted for pyobsplot: https://files.pythonhosted.org/packages/69/ab/b74ee1c2a4b32e56a6992f7db50075c072cfa0452ec69fa025541ae7ed64/pyobsplot-0.3.5-py3-none-any.whl (from https://pypi.org/simple/pyobsplot/) (requires-python:>=3.8,<4.0) 2025-09-15T15:07:41,594 Found link https://files.pythonhosted.org/packages/e2/76/5aabfddf8191cb2457cb74f3e7f7a733db2ca7710fa471a1ddbeb7d0a7c0/pyobsplot-0.3.5.tar.gz (from https://pypi.org/simple/pyobsplot/) (requires-python:>=3.8,<4.0), version: 0.3.5 2025-09-15T15:07:41,594 Skipping link: No binaries permitted for pyobsplot: https://files.pythonhosted.org/packages/d6/c4/852da8d963d1a699f58259688014e3084bce3523b29a06f6d61a8db57d19/pyobsplot-0.3.6-py3-none-any.whl (from https://pypi.org/simple/pyobsplot/) (requires-python:>=3.8,<4.0) 2025-09-15T15:07:41,595 Found link https://files.pythonhosted.org/packages/c0/09/dba17a4d002be3a7c0f695736b6dbecf1e096adefd72a153b3017377db3f/pyobsplot-0.3.6.tar.gz (from https://pypi.org/simple/pyobsplot/) (requires-python:>=3.8,<4.0), version: 0.3.6 2025-09-15T15:07:41,595 Skipping link: No binaries permitted for pyobsplot: https://files.pythonhosted.org/packages/12/53/0c76d9611e15f8bf9f31fd79b53348db6d360c0cf9d3c225ef12e4225a24/pyobsplot-0.3.7-py3-none-any.whl (from https://pypi.org/simple/pyobsplot/) (requires-python:>=3.8,<4.0) 2025-09-15T15:07:41,595 Found link https://files.pythonhosted.org/packages/ab/0c/5bca287d9f5044e527bdfeb3143c1ae1e1ce844f2698bfa96ba6c9059fa0/pyobsplot-0.3.7.tar.gz (from https://pypi.org/simple/pyobsplot/) (requires-python:>=3.8,<4.0), version: 0.3.7 2025-09-15T15:07:41,595 Skipping link: No binaries permitted for pyobsplot: https://files.pythonhosted.org/packages/b6/30/d23debbad61ea699af868fd975ea5d88c7e765c3c0cebd2f8e5e685b9fa1/pyobsplot-0.3.8-py3-none-any.whl (from https://pypi.org/simple/pyobsplot/) (requires-python:>=3.8,<4.0) 2025-09-15T15:07:41,596 Found link https://files.pythonhosted.org/packages/6a/46/073799434e656cb2e7e27bad0150b19ce4732f7954a7f7e77d330f17d21d/pyobsplot-0.3.8.tar.gz (from https://pypi.org/simple/pyobsplot/) (requires-python:>=3.8,<4.0), version: 0.3.8 2025-09-15T15:07:41,596 Skipping link: No binaries permitted for pyobsplot: https://files.pythonhosted.org/packages/3a/6c/2f5b4a1a1838ce29d5ad1c31970e2ad8e2fb973d8871131007ca7a6e45bf/pyobsplot-0.4.0-py3-none-any.whl (from https://pypi.org/simple/pyobsplot/) (requires-python:>=3.8,<4.0) 2025-09-15T15:07:41,596 Found link https://files.pythonhosted.org/packages/95/3e/20e5fdf1f5bd7890075f377186cc623108861ee508f4459306dabb12f448/pyobsplot-0.4.0.tar.gz (from https://pypi.org/simple/pyobsplot/) (requires-python:>=3.8,<4.0), version: 0.4.0 2025-09-15T15:07:41,596 Skipping link: No binaries permitted for pyobsplot: https://files.pythonhosted.org/packages/4e/c0/2e446abaea3ebd8ebfa1f69fe210e9ed5b1664ad2429792f5b48eb7b087c/pyobsplot-0.4.1-py3-none-any.whl (from https://pypi.org/simple/pyobsplot/) (requires-python:>=3.9,<4.0) 2025-09-15T15:07:41,597 Found link https://files.pythonhosted.org/packages/ff/9b/95d89b31c7637be4c61c43e80813c06d151c86f97711cb6b6725ba266168/pyobsplot-0.4.1.tar.gz (from https://pypi.org/simple/pyobsplot/) (requires-python:>=3.9,<4.0), version: 0.4.1 2025-09-15T15:07:41,597 Skipping link: No binaries permitted for pyobsplot: https://files.pythonhosted.org/packages/e2/bd/36a3c7fc483758e0726d95ee8c22bbd051cffdf4eb783f77ee86d3bd0188/pyobsplot-0.4.2-py3-none-any.whl (from https://pypi.org/simple/pyobsplot/) (requires-python:>=3.9) 2025-09-15T15:07:41,598 Found link https://files.pythonhosted.org/packages/c4/77/c7abf017c88ac69152ce9c2e7c4451125666d19eee623ec5b10e26a458d1/pyobsplot-0.4.2.tar.gz (from https://pypi.org/simple/pyobsplot/) (requires-python:>=3.9), version: 0.4.2 2025-09-15T15:07:41,598 Skipping link: No binaries permitted for pyobsplot: https://files.pythonhosted.org/packages/58/83/bb46a13f348827bb7bdcdf1108f079cd81150b2db5ce7b82fdfd8de63d69/pyobsplot-0.5.0-py3-none-any.whl (from https://pypi.org/simple/pyobsplot/) (requires-python:>=3.10) 2025-09-15T15:07:41,599 Found link https://files.pythonhosted.org/packages/25/af/55b61ac69dc42a6f69ac2fb92b8b5f24e9286e33ddf958347ae5cd93b0d2/pyobsplot-0.5.0.tar.gz (from https://pypi.org/simple/pyobsplot/) (requires-python:>=3.10), version: 0.5.0 2025-09-15T15:07:41,599 Skipping link: No binaries permitted for pyobsplot: https://files.pythonhosted.org/packages/17/79/db440ceef4fd1d63e083da560a2bac17945bd064a9920a65c38d30944f0f/pyobsplot-0.5.1-py3-none-any.whl (from https://pypi.org/simple/pyobsplot/) (requires-python:>=3.10) 2025-09-15T15:07:41,599 Found link https://files.pythonhosted.org/packages/59/9e/43528e1907e895c29418fb5d750f7d745a954b223325de293ab56eaad57d/pyobsplot-0.5.1.tar.gz (from https://pypi.org/simple/pyobsplot/) (requires-python:>=3.10), version: 0.5.1 2025-09-15T15:07:41,600 Skipping link: No binaries permitted for pyobsplot: https://files.pythonhosted.org/packages/b6/27/8968d339e5558763ba66d8512b7c0119e7750f1e478d7b835416af8d50b5/pyobsplot-0.5.2-py3-none-any.whl (from https://pypi.org/simple/pyobsplot/) (requires-python:>=3.10) 2025-09-15T15:07:41,600 Found link https://files.pythonhosted.org/packages/c3/77/81500076178845da617bb3fdf79e311fa49539f05aa5a7038d8d99cff840/pyobsplot-0.5.2.tar.gz (from https://pypi.org/simple/pyobsplot/) (requires-python:>=3.10), version: 0.5.2 2025-09-15T15:07:41,600 Skipping link: No binaries permitted for pyobsplot: https://files.pythonhosted.org/packages/8f/70/35a061f64fe05f5575eac7aa7e40954e36d289de98c62e11eac55f4e47d9/pyobsplot-0.5.3-py3-none-any.whl (from https://pypi.org/simple/pyobsplot/) (requires-python:>=3.10) 2025-09-15T15:07:41,600 Found link https://files.pythonhosted.org/packages/8e/03/c31eb8a13188e23390d7a0c75c117ed5babc96b300a0aef2f95b348e6216/pyobsplot-0.5.3.tar.gz (from https://pypi.org/simple/pyobsplot/) (requires-python:>=3.10), version: 0.5.3 2025-09-15T15:07:41,600 Skipping link: No binaries permitted for pyobsplot: https://files.pythonhosted.org/packages/8e/3d/c0d3dd4cd7382ec95de2eff467630943545e6e99b3b756818b1fee5ffb3b/pyobsplot-0.5.3.1-py3-none-any.whl (from https://pypi.org/simple/pyobsplot/) (requires-python:>=3.10) 2025-09-15T15:07:41,601 Found link https://files.pythonhosted.org/packages/2a/dc/5cdd6efba23869767b365427c96f4f7172b4ff09f68fafd8d11bdbbed8cc/pyobsplot-0.5.3.1.tar.gz (from https://pypi.org/simple/pyobsplot/) (requires-python:>=3.10), version: 0.5.3.1 2025-09-15T15:07:41,601 Skipping link: No binaries permitted for pyobsplot: https://files.pythonhosted.org/packages/ae/a7/10e352a711e28f9002bb5b31fb9ecb7e0388a84285cbb4313d9bb2de10d2/pyobsplot-0.5.3.2-py3-none-any.whl (from https://pypi.org/simple/pyobsplot/) (requires-python:>=3.10) 2025-09-15T15:07:41,601 Found link https://files.pythonhosted.org/packages/1e/9e/bb6e109c7c11d7f93e27e6bea693c726556577ef5c020d5d7c419ed556c4/pyobsplot-0.5.3.2.tar.gz (from https://pypi.org/simple/pyobsplot/) (requires-python:>=3.10), version: 0.5.3.2 2025-09-15T15:07:41,601 Skipping link: No binaries permitted for pyobsplot: https://files.pythonhosted.org/packages/70/3a/d7e5549fcb2661362d0658a42f9c4f5b211e987796fa761d11029e7846fc/pyobsplot-0.5.3.3-py3-none-any.whl (from https://pypi.org/simple/pyobsplot/) (requires-python:>=3.10) 2025-09-15T15:07:41,602 Found link https://files.pythonhosted.org/packages/20/d2/682f823bff579c219c4d97e882658badc77e057b8a7d2c6b0121a2493b7b/pyobsplot-0.5.3.3.tar.gz (from https://pypi.org/simple/pyobsplot/) (requires-python:>=3.10), version: 0.5.3.3 2025-09-15T15:07:41,602 Skipping link: No binaries permitted for pyobsplot: https://files.pythonhosted.org/packages/39/cd/bfdb0639ec428c87f25e339a9d3cf844b5f67195bfbad1c8b4b5b17a9a22/pyobsplot-0.5.4-py3-none-any.whl (from https://pypi.org/simple/pyobsplot/) (requires-python:>=3.10) 2025-09-15T15:07:41,602 Found link https://files.pythonhosted.org/packages/0f/e1/913e7f6248d3250e81c6c024775d4569094fde034e36194699262c360e94/pyobsplot-0.5.4.tar.gz (from https://pypi.org/simple/pyobsplot/) (requires-python:>=3.10), version: 0.5.4 2025-09-15T15:07:41,603 Fetching project page and analyzing links: https://www.piwheels.org/simple/pyobsplot/ 2025-09-15T15:07:41,603 Getting page https://www.piwheels.org/simple/pyobsplot/ 2025-09-15T15:07:41,604 Found index url https://www.piwheels.org/simple/ 2025-09-15T15:07:41,702 Fetched page https://www.piwheels.org/simple/pyobsplot/ as text/html 2025-09-15T15:07:41,708 Skipping link: No binaries permitted for pyobsplot: https://archive1.piwheels.org/simple/pyobsplot/pyobsplot-0.5.4-py3-none-any.whl#sha256=fe3b5a0c2a0b0bec49c50448046eb73d98f19c42eb6d95206f46a27ceb95e6be (from https://www.piwheels.org/simple/pyobsplot/) (requires-python:>=3.10) 2025-09-15T15:07:41,708 Skipping link: No binaries permitted for pyobsplot: https://archive1.piwheels.org/simple/pyobsplot/pyobsplot-0.5.3.3-py3-none-any.whl#sha256=82aa4df613223145e566d1896a5a7f2a825821da102ea58718117e46a1e9d0e8 (from https://www.piwheels.org/simple/pyobsplot/) (requires-python:>=3.10) 2025-09-15T15:07:41,709 Skipping link: No binaries permitted for pyobsplot: https://archive1.piwheels.org/simple/pyobsplot/pyobsplot-0.5.3.2-py3-none-any.whl#sha256=62f4a0b4451cf439db054a681ffed125fa69c265d10fb6cd747461d2d7e95821 (from https://www.piwheels.org/simple/pyobsplot/) (requires-python:>=3.10) 2025-09-15T15:07:41,709 Skipping link: No binaries permitted for pyobsplot: https://archive1.piwheels.org/simple/pyobsplot/pyobsplot-0.5.3-py3-none-any.whl#sha256=2dfe663aa5c2e7c802a98a6306dfcbd177f4f11c629057d0857c1ef8b7209d7b (from https://www.piwheels.org/simple/pyobsplot/) (requires-python:>=3.10) 2025-09-15T15:07:41,709 Skipping link: No binaries permitted for pyobsplot: https://archive1.piwheels.org/simple/pyobsplot/pyobsplot-0.5.2-py3-none-any.whl#sha256=1a30771a0439b396a6d91021a43f4e4e34ee2daacc32f96f4090c9c8c8fac398 (from https://www.piwheels.org/simple/pyobsplot/) (requires-python:>=3.10) 2025-09-15T15:07:41,709 Skipping link: No binaries permitted for pyobsplot: https://archive1.piwheels.org/simple/pyobsplot/pyobsplot-0.5.1-py3-none-any.whl#sha256=1a21a7553ae53aeaa9e541660ebd1e8a2f408d6f255c2a32ac6ca81f6d24eaeb (from https://www.piwheels.org/simple/pyobsplot/) (requires-python:>=3.10) 2025-09-15T15:07:41,709 Skipping link: No binaries permitted for pyobsplot: https://archive1.piwheels.org/simple/pyobsplot/pyobsplot-0.5.0-py3-none-any.whl#sha256=b58ecbfad3aaec572b3d8bf7c68a15e3a6e9f547686c09793c404c87e3ad9dc6 (from https://www.piwheels.org/simple/pyobsplot/) (requires-python:>=3.10) 2025-09-15T15:07:41,709 Skipping link: No binaries permitted for pyobsplot: https://archive1.piwheels.org/simple/pyobsplot/pyobsplot-0.4.2-py3-none-any.whl#sha256=c31abcf5cd39959dc513c381a48d52303101c94f7556d01b0071fcaf94718f1b (from https://www.piwheels.org/simple/pyobsplot/) (requires-python:>=3.9) 2025-09-15T15:07:41,709 Skipping link: No binaries permitted for pyobsplot: https://archive1.piwheels.org/simple/pyobsplot/pyobsplot-0.4.1-py3-none-any.whl#sha256=7e63e75f1dcd9ce81fbc0965d0bdcb4193ca0254258297f8a5b14c3adac76345 (from https://www.piwheels.org/simple/pyobsplot/) (requires-python:>=3.9,<4.0) 2025-09-15T15:07:41,710 Skipping link: No binaries permitted for pyobsplot: https://archive1.piwheels.org/simple/pyobsplot/pyobsplot-0.4.0-py3-none-any.whl#sha256=65d5de67fc8d09946fd8ab6165ab8ba9fd2f0b979d843560ebdb1b91d8af3348 (from https://www.piwheels.org/simple/pyobsplot/) (requires-python:>=3.8,<4.0) 2025-09-15T15:07:41,710 Skipping link: No binaries permitted for pyobsplot: https://archive1.piwheels.org/simple/pyobsplot/pyobsplot-0.3.8-py3-none-any.whl#sha256=4c56afe7a8fbbcd2b6e90cfb519362d5c98d721e8f4df17eee1efc28f85821e9 (from https://www.piwheels.org/simple/pyobsplot/) (requires-python:>=3.8,<4.0) 2025-09-15T15:07:41,710 Skipping link: No binaries permitted for pyobsplot: https://archive1.piwheels.org/simple/pyobsplot/pyobsplot-0.3.7-py3-none-any.whl#sha256=a1fca9cda22c88ebd4ca7caa95f6cf8e3bc35b8d51c0d79b2a5ba5fbbf761a08 (from https://www.piwheels.org/simple/pyobsplot/) (requires-python:>=3.8,<4.0) 2025-09-15T15:07:41,710 Skipping link: No binaries permitted for pyobsplot: https://archive1.piwheels.org/simple/pyobsplot/pyobsplot-0.3.6-py3-none-any.whl#sha256=f1196f3ade9b775c9a0ce4e27881b20cf23baa69a7308a410640c4ff90694d2a (from https://www.piwheels.org/simple/pyobsplot/) (requires-python:>=3.8,<4.0) 2025-09-15T15:07:41,710 Skipping link: No binaries permitted for pyobsplot: https://archive1.piwheels.org/simple/pyobsplot/pyobsplot-0.3.5-py3-none-any.whl#sha256=cdc4916004d67f7fb83776e183a9d098f71e58922f89e343107ed230e34a1fd1 (from https://www.piwheels.org/simple/pyobsplot/) (requires-python:>=3.8,<4.0) 2025-09-15T15:07:41,710 Skipping link: No binaries permitted for pyobsplot: https://archive1.piwheels.org/simple/pyobsplot/pyobsplot-0.3.4-py3-none-any.whl#sha256=de6450ea4d97eca4df2f9eef030b4de7becfa62586060ae668ad895afdb704dd (from https://www.piwheels.org/simple/pyobsplot/) (requires-python:>=3.8,<4.0) 2025-09-15T15:07:41,710 Skipping link: No binaries permitted for pyobsplot: https://archive1.piwheels.org/simple/pyobsplot/pyobsplot-0.3.3-py3-none-any.whl#sha256=4620cc0861a14560651897425cda2abd987f7ee90079b775932fd645eba81b3c (from https://www.piwheels.org/simple/pyobsplot/) (requires-python:>=3.8,<4.0) 2025-09-15T15:07:41,711 Skipping link: No binaries permitted for pyobsplot: https://archive1.piwheels.org/simple/pyobsplot/pyobsplot-0.3.2-py3-none-any.whl#sha256=bcfb3270ba7b2952b0b5291b283e0357f12ca3f3f35b069d9e9499a65ac9a79e (from https://www.piwheels.org/simple/pyobsplot/) (requires-python:>=3.8,<4.0) 2025-09-15T15:07:41,711 Skipping link: No binaries permitted for pyobsplot: https://archive1.piwheels.org/simple/pyobsplot/pyobsplot-0.3.1-py3-none-any.whl#sha256=7a631e3e4fddf45c115aa959440527c517ecde4dc2202fca2d3306269282925e (from https://www.piwheels.org/simple/pyobsplot/) (requires-python:>=3.8,<4.0) 2025-09-15T15:07:41,711 Skipping link: No binaries permitted for pyobsplot: https://archive1.piwheels.org/simple/pyobsplot/pyobsplot-0.3.0-py3-none-any.whl#sha256=a6fdb551f7c19a1825dcdc63f7c66a2b5216195fd81c4da303d62272d45989fd (from https://www.piwheels.org/simple/pyobsplot/) (requires-python:>=3.8,<4.0) 2025-09-15T15:07:41,711 Skipping link: No binaries permitted for pyobsplot: https://archive1.piwheels.org/simple/pyobsplot/pyobsplot-0.2.2-py3-none-any.whl#sha256=a33e3c0ffa8584a7a455068cfe4a99f37bf63376b5701414bb2a0c2c48ef6333 (from https://www.piwheels.org/simple/pyobsplot/) (requires-python:>=3.8,<4.0) 2025-09-15T15:07:41,711 Skipping link: No binaries permitted for pyobsplot: https://archive1.piwheels.org/simple/pyobsplot/pyobsplot-0.2.1-py3-none-any.whl#sha256=15ef887e056ee2af5b5133c9c9bfb42013d015123278c476e4d5b2599afdc6a3 (from https://www.piwheels.org/simple/pyobsplot/) (requires-python:>=3.8,<4.0) 2025-09-15T15:07:41,711 Skipping link: No binaries permitted for pyobsplot: https://archive1.piwheels.org/simple/pyobsplot/pyobsplot-0.2.0-py3-none-any.whl#sha256=b03ceb9a58b16b5fd313f43dbf4c9bc1786c90136cfbe4043186a153f12fbd2b (from https://www.piwheels.org/simple/pyobsplot/) (requires-python:>=3.10,<4.0) 2025-09-15T15:07:41,711 Skipping link: No binaries permitted for pyobsplot: https://archive1.piwheels.org/simple/pyobsplot/pyobsplot-0.1.3-py3-none-any.whl#sha256=99c4e0e53c0f4473e059cac54376802aecf2ca00e46e0ba12e5115e284a2a6c9 (from https://www.piwheels.org/simple/pyobsplot/) (requires-python:>=3.10,<4.0) 2025-09-15T15:07:41,712 Skipping link: No binaries permitted for pyobsplot: https://archive1.piwheels.org/simple/pyobsplot/pyobsplot-0.1.2-py3-none-any.whl#sha256=34595581b77bad8121a96d18a9268a7f5d01bab0a9f53926b85897bec219bb9d (from https://www.piwheels.org/simple/pyobsplot/) (requires-python:>=3.10,<4.0) 2025-09-15T15:07:41,712 Skipping link: No binaries permitted for pyobsplot: https://archive1.piwheels.org/simple/pyobsplot/pyobsplot-0.1.1-py3-none-any.whl#sha256=2d871aa299d68d29f182b94bbea9ba2bd0e77e3215bce1078b781a58848d9da0 (from https://www.piwheels.org/simple/pyobsplot/) (requires-python:>=3.10,<4.0) 2025-09-15T15:07:41,712 Skipping link: No binaries permitted for pyobsplot: https://archive1.piwheels.org/simple/pyobsplot/pyobsplot-0.1.0-py3-none-any.whl#sha256=0eccbf74dff10f4b8350e843ecd8ce9df5cdc5bc30a6f05b2dd6e9ec8bdbdca1 (from https://www.piwheels.org/simple/pyobsplot/) (requires-python:>=3.10,<4.0) 2025-09-15T15:07:41,712 Skipping link: not a file: https://www.piwheels.org/simple/pyobsplot/ 2025-09-15T15:07:41,712 Skipping link: not a file: https://pypi.org/simple/pyobsplot/ 2025-09-15T15:07:41,742 Given no hashes to check 1 links for project 'pyobsplot': discarding no candidates 2025-09-15T15:07:41,744 Collecting pyobsplot==0.5.3.1 2025-09-15T15:07:41,745 Created temporary directory: /tmp/pip-unpack-0usqhnt9 2025-09-15T15:07:41,891 Downloading pyobsplot-0.5.3.1.tar.gz (484 kB) 2025-09-15T15:07:42,001 ERROR: Exception: 2025-09-15T15:07:42,001 Traceback (most recent call last): 2025-09-15T15:07:42,001 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-15T15:07:42,001 status = _inner_run() 2025-09-15T15:07:42,001 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-15T15:07:42,001 return self.run(options, args) 2025-09-15T15:07:42,001 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-15T15:07:42,001 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-15T15:07:42,001 return func(self, options, args) 2025-09-15T15:07:42,001 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-15T15:07:42,001 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-15T15:07:42,001 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-15T15:07:42,001 result = self._result = resolver.resolve( 2025-09-15T15:07:42,001 ~~~~~~~~~~~~~~~~^ 2025-09-15T15:07:42,001 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-15T15:07:42,001 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-15T15:07:42,001 ) 2025-09-15T15:07:42,001 ^ 2025-09-15T15:07:42,001 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-15T15:07:42,001 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-15T15:07:42,001 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-15T15:07:42,001 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-15T15:07:42,001 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-15T15:07:42,001 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-15T15:07:42,001 if not criterion.candidates: 2025-09-15T15:07:42,001 ^^^^^^^^^^^^^^^^^^^^ 2025-09-15T15:07:42,001 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-15T15:07:42,001 return bool(self._sequence) 2025-09-15T15:07:42,001 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-15T15:07:42,001 self._bool = any(self) 2025-09-15T15:07:42,001 ~~~^^^^^^ 2025-09-15T15:07:42,001 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-15T15:07:42,001 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-15T15:07:42,001 ^^^^^^^^ 2025-09-15T15:07:42,001 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-15T15:07:42,001 candidate = func() 2025-09-15T15:07:42,001 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-15T15:07:42,001 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-15T15:07:42,001 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-15T15:07:42,001 link, template, name, version 2025-09-15T15:07:42,001 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-15T15:07:42,001 ) 2025-09-15T15:07:42,001 ^ 2025-09-15T15:07:42,001 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-15T15:07:42,001 self._link_candidate_cache[link] = LinkCandidate( 2025-09-15T15:07:42,001 ~~~~~~~~~~~~~^ 2025-09-15T15:07:42,001 link, 2025-09-15T15:07:42,001 2025-09-15T15:07:42,051 Removed build tracker: '/tmp/pip-build-tracker-hssu2fm_'