2025-09-08T00:41:17,565 Created temporary directory: /tmp/pip-build-tracker-7yz735q0 2025-09-08T00:41:17,566 Initialized build tracking at /tmp/pip-build-tracker-7yz735q0 2025-09-08T00:41:17,566 Created build tracker: /tmp/pip-build-tracker-7yz735q0 2025-09-08T00:41:17,566 Entered build tracker: /tmp/pip-build-tracker-7yz735q0 2025-09-08T00:41:17,566 Created temporary directory: /tmp/pip-wheel-ntt2k4rn 2025-09-08T00:41:17,570 Created temporary directory: /tmp/pip-ephem-wheel-cache-h3_qtsk2 2025-09-08T00:41:17,634 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T00:41:17,636 2 location(s) to search for versions of dyn: 2025-09-08T00:41:17,636 * https://pypi.org/simple/dyn/ 2025-09-08T00:41:17,636 * https://www.piwheels.org/simple/dyn/ 2025-09-08T00:41:17,636 Fetching project page and analyzing links: https://pypi.org/simple/dyn/ 2025-09-08T00:41:17,637 Getting page https://pypi.org/simple/dyn/ 2025-09-08T00:41:17,638 Found index url https://pypi.org/simple/ 2025-09-08T00:41:17,785 Fetched page https://pypi.org/simple/dyn/ as application/vnd.pypi.simple.v1+json 2025-09-08T00:41:17,797 Found link https://files.pythonhosted.org/packages/be/8e/283a52bbfdf874eaea2d0abfee5be28f76ae6f64d1652a73e43cb34c36c4/dyn-0.9.9.tar.gz (from https://pypi.org/simple/dyn/), version: 0.9.9 2025-09-08T00:41:17,798 Found link https://files.pythonhosted.org/packages/bb/3b/089cfc2e5e95607dcba7b872db7dd6fcc9603d2394a177dc30bd4f4dc1cf/dyn-0.9.10.tar.gz (from https://pypi.org/simple/dyn/), version: 0.9.10 2025-09-08T00:41:17,798 Found link https://files.pythonhosted.org/packages/41/28/e2282455261c0791287d858a910a69689ee4e72f01bd471402d3fea76686/dyn-0.9.11.tar.gz (from https://pypi.org/simple/dyn/), version: 0.9.11 2025-09-08T00:41:17,799 Found link https://files.pythonhosted.org/packages/94/55/f1b5f5960acca926aa4e1f6696ad914623bb656681630a7fd80bdc3f5fdf/dyn-1.0.0.tar.gz (from https://pypi.org/simple/dyn/), version: 1.0.0 2025-09-08T00:41:17,799 Found link https://files.pythonhosted.org/packages/4a/e1/bc2dfad8ebe97646b4bd9fa25d26bd6b1f0dddf377d768f6405bcc52f6f5/dyn-1.0.1.tar.gz (from https://pypi.org/simple/dyn/), version: 1.0.1 2025-09-08T00:41:17,800 Found link https://files.pythonhosted.org/packages/fa/5c/53588b820b97edcaa2dc31cb671d1010588cd2ee5491de05c565cc0b3ebe/dyn-1.0.2.tar.gz (from https://pypi.org/simple/dyn/), version: 1.0.2 2025-09-08T00:41:17,800 Found link https://files.pythonhosted.org/packages/96/3a/1444e27bf71f58e8b60d340669b04562e94a2d74022ec0f3cdaf9d4dc58c/dyn-1.0.3.tar.gz (from https://pypi.org/simple/dyn/), version: 1.0.3 2025-09-08T00:41:17,801 Found link https://files.pythonhosted.org/packages/17/d4/b193b830f131822a6dbc9c002864a08a3a715bb2ed45a8e59de132145d92/dyn-1.1.0.tar.gz (from https://pypi.org/simple/dyn/), version: 1.1.0 2025-09-08T00:41:17,801 Found link https://files.pythonhosted.org/packages/1d/1d/cfd025669a389d3d2f19871c023798f1b05bef891c40d3a19a81f7b46f31/dyn-1.2.0.tar.gz (from https://pypi.org/simple/dyn/), version: 1.2.0 2025-09-08T00:41:17,802 Found link https://files.pythonhosted.org/packages/e0/df/ad45b403a2a6aff3ba3dba365617990809878d7f48cff1cfc8ad3442f0af/dyn-1.2.1.tar.gz (from https://pypi.org/simple/dyn/), version: 1.2.1 2025-09-08T00:41:17,802 Found link https://files.pythonhosted.org/packages/2e/10/3f70cf59c975e3cb6597acf738a79350aa440425757c37c793b6de684270/dyn-1.3.0.tar.gz (from https://pypi.org/simple/dyn/), version: 1.3.0 2025-09-08T00:41:17,803 Found link https://files.pythonhosted.org/packages/77/72/467f6235ea317651678bb9d2319ded0447697144d171cb188b295e543cdd/dyn-1.3.1.tar.gz (from https://pypi.org/simple/dyn/), version: 1.3.1 2025-09-08T00:41:17,803 Found link https://files.pythonhosted.org/packages/84/b8/95d8247d0a0fbb9dbd132082dfd4d771d4680b8c018e506c348e94a689b2/dyn-1.3.2.tar.gz (from https://pypi.org/simple/dyn/), version: 1.3.2 2025-09-08T00:41:17,804 Found link https://files.pythonhosted.org/packages/9c/f8/b38e7a4eb32ea5a1dc16201db5a31783194f943bee36debe90ca92b98044/dyn-1.3.3.tar.gz (from https://pypi.org/simple/dyn/), version: 1.3.3 2025-09-08T00:41:17,804 Found link https://files.pythonhosted.org/packages/61/f2/44db69b0eb579dd8743938c36566487c9edeb1ca39773c6ef1197fedbe1e/dyn-1.3.4.tar.gz (from https://pypi.org/simple/dyn/), version: 1.3.4 2025-09-08T00:41:17,805 Found link https://files.pythonhosted.org/packages/50/58/73bb8e116e33b2ca589646d4c5da13c86b05aed5010194fe5be4bf07fb53/dyn-1.3.5.tar.gz (from https://pypi.org/simple/dyn/), version: 1.3.5 2025-09-08T00:41:17,805 Found link https://files.pythonhosted.org/packages/5f/54/d0f17dd88ac8ef1e690c2e91e8432d70ce245d8afaf49d7259482c065a3b/dyn-1.3.7.tar.gz (from https://pypi.org/simple/dyn/), version: 1.3.7 2025-09-08T00:41:17,805 Found link https://files.pythonhosted.org/packages/d4/fe/1e4ed291214087a86ebb0b7f62e40c6a9ee9c0f57df34b80efcf7a599e36/dyn-1.3.8.tar.gz (from https://pypi.org/simple/dyn/), version: 1.3.8 2025-09-08T00:41:17,805 Found link https://files.pythonhosted.org/packages/3d/60/68ceb6e1627f250c0767c7f888306c15fbdb5f6322660e1b3dfa02864806/dyn-1.3.9.tar.gz (from https://pypi.org/simple/dyn/), version: 1.3.9 2025-09-08T00:41:17,806 Found link https://files.pythonhosted.org/packages/c7/35/78638d19b720191a7140a9ef584ebf35e8a22e29f92418fd337503dce821/dyn-1.3.10.tar.gz (from https://pypi.org/simple/dyn/), version: 1.3.10 2025-09-08T00:41:17,806 Found link https://files.pythonhosted.org/packages/a5/f7/3946c829f5c5456412ef60871aec3ae50c74ca7b5fec22d65e747dbe2760/dyn-1.3.11.tar.gz (from https://pypi.org/simple/dyn/), version: 1.3.11 2025-09-08T00:41:17,806 Found link https://files.pythonhosted.org/packages/6a/12/2d92c7bdc436fb1da595a93a47826e67bbce72f9953f374bee688b12d543/dyn-1.3.13.tar.gz (from https://pypi.org/simple/dyn/), version: 1.3.13 2025-09-08T00:41:17,806 Found link https://files.pythonhosted.org/packages/a6/0d/9520b2b2f7c0561b9201d74354346e40789e8ab443acb529395c82c46cf3/dyn-1.3.14.tar.gz (from https://pypi.org/simple/dyn/), version: 1.3.14 2025-09-08T00:41:17,806 Found link https://files.pythonhosted.org/packages/06/55/7f626e39719e1c86bfdd0773c51ac508baa08d7e30f0e6c20a513077d794/dyn-1.4.0.tar.gz (from https://pypi.org/simple/dyn/), version: 1.4.0 2025-09-08T00:41:17,807 Found link https://files.pythonhosted.org/packages/c0/16/a4c1ea1242e37057880b30288b078b76012ee27329b494a0a83ab39bcd5d/dyn-1.4.2.tar.gz (from https://pypi.org/simple/dyn/), version: 1.4.2 2025-09-08T00:41:17,807 Found link https://files.pythonhosted.org/packages/d2/b2/7b6aaa8809e8603b4230057a71cb7bf44482273207f5df9b4be1ebb77650/dyn-1.4.5.tar.gz (from https://pypi.org/simple/dyn/), version: 1.4.5 2025-09-08T00:41:17,807 Found link https://files.pythonhosted.org/packages/1d/de/bfdfc733e0629e2e805675505cdb4304c95b3d3968c30698d93bfe344a3d/dyn-1.5.0.tar.gz (from https://pypi.org/simple/dyn/), version: 1.5.0 2025-09-08T00:41:17,807 Found link https://files.pythonhosted.org/packages/96/2a/7045667bfef956ca884b454b42a6fe662c8452a36ae1798bf0de94a1c5bd/dyn-1.5.2.tar.gz (from https://pypi.org/simple/dyn/), version: 1.5.2 2025-09-08T00:41:17,807 Found link https://files.pythonhosted.org/packages/35/df/8af08d5af7cd5380435c4ca9fa983ff41e0c078389f3823a75a3b64730b9/dyn-1.6.0.tar.gz (from https://pypi.org/simple/dyn/), version: 1.6.0 2025-09-08T00:41:17,807 Found link https://files.pythonhosted.org/packages/53/ff/90b3dbd13d1f21ae3b209b8cd3f9971ab7e51d4d60a00a1cab6c8cccb80e/dyn-1.6.1.tar.gz (from https://pypi.org/simple/dyn/), version: 1.6.1 2025-09-08T00:41:17,808 Found link https://files.pythonhosted.org/packages/df/0c/bdc4269683834d6d81e5ea1a909b03419533b03982aa7076d7ae6b60cc53/dyn-1.6.2.tar.gz (from https://pypi.org/simple/dyn/), version: 1.6.2 2025-09-08T00:41:17,808 Found link https://files.pythonhosted.org/packages/b1/07/5944d2bc3855c24fc9cd6b1ee34aa6dbf394bc363e395b6104e6f0e73eed/dyn-1.6.3.tar.gz (from https://pypi.org/simple/dyn/), version: 1.6.3 2025-09-08T00:41:17,808 Found link https://files.pythonhosted.org/packages/8a/f5/f3532520fc9990cfe6939afc6727d709941898f593e9894b53e07297a8e4/dyn-1.6.4.tar.gz (from https://pypi.org/simple/dyn/), version: 1.6.4 2025-09-08T00:41:17,808 Found link https://files.pythonhosted.org/packages/7f/af/f9aceebf107269cc0d58900a8f1dec253091f209d367745171afeb709303/dyn-1.7.0.tar.gz (from https://pypi.org/simple/dyn/), version: 1.7.0 2025-09-08T00:41:17,808 Found link https://files.pythonhosted.org/packages/9c/54/8e8a7502a24b51e3f851c6fe9aac0e159b74c1f368cd9604ea1b0ce02775/dyn-1.7.1.tar.gz (from https://pypi.org/simple/dyn/), version: 1.7.1 2025-09-08T00:41:17,809 Found link https://files.pythonhosted.org/packages/7c/3e/e51b43f713f429a0b896dd7c690ad50a0dbb3a243af4db997767f77f149e/dyn-1.7.2.tar.gz (from https://pypi.org/simple/dyn/), version: 1.7.2 2025-09-08T00:41:17,809 Found link https://files.pythonhosted.org/packages/15/f5/a352c348cc1a604285ce243b71c212aa44df5581ef13206050c640146f3c/dyn-1.7.4.tar.gz (from https://pypi.org/simple/dyn/), version: 1.7.4 2025-09-08T00:41:17,809 Found link https://files.pythonhosted.org/packages/46/89/0736007a8941257c0c6482d3eedbcc57b5877c23924d4cfb4fc666f6fc34/dyn-1.7.5.tar.gz (from https://pypi.org/simple/dyn/), version: 1.7.5 2025-09-08T00:41:17,809 Found link https://files.pythonhosted.org/packages/00/1d/990c2a74c1ee0b093558268bd061e97c51c289071f6d5845ffdf6b8c22e3/dyn-1.7.6.tar.gz (from https://pypi.org/simple/dyn/), version: 1.7.6 2025-09-08T00:41:17,809 Found link https://files.pythonhosted.org/packages/19/c1/e2632ad4487e34de1ad354602382a3d547f86959d869fbeca0deb001ed6f/dyn-1.7.7.tar.gz (from https://pypi.org/simple/dyn/), version: 1.7.7 2025-09-08T00:41:17,809 Found link https://files.pythonhosted.org/packages/00/68/8e5b19f1acbbcf8eb5869ad14c034b8024543fcdb6be4ec2561e9c578947/dyn-1.7.8.tar.gz (from https://pypi.org/simple/dyn/), version: 1.7.8 2025-09-08T00:41:17,810 Found link https://files.pythonhosted.org/packages/13/e8/492aadb27c393fa1299f7c19ebe3e2e0c21cc67810cf18841767e332499b/dyn-1.7.9.tar.gz (from https://pypi.org/simple/dyn/), version: 1.7.9 2025-09-08T00:41:17,810 Found link https://files.pythonhosted.org/packages/2f/22/29be4e316ded0b70b1b11ba0fba6aaa34afb16ea0530f59b9080cbbdd741/dyn-1.7.10.tar.gz (from https://pypi.org/simple/dyn/), version: 1.7.10 2025-09-08T00:41:17,810 Skipping link: No binaries permitted for dyn: https://files.pythonhosted.org/packages/ce/71/21a45caa6f4d8aedd4f63b6f7b965c6e425f9fe2bf3df88936c76bb9a50a/dyn-1.8.0-py2-none-any.whl (from https://pypi.org/simple/dyn/) 2025-09-08T00:41:17,810 Found link https://files.pythonhosted.org/packages/00/3d/349ae334c9ab51bc7085dab580bb19f2ad65288bd1dbfbd0a39f4bc9266b/dyn-1.8.0.tar.gz (from https://pypi.org/simple/dyn/), version: 1.8.0 2025-09-08T00:41:17,810 Found link https://files.pythonhosted.org/packages/34/8d/03f940f2d41ab33b3e908b8c3e44c91e1c13f295905cbdd409d42d431454/dyn-1.8.1.tar.gz (from https://pypi.org/simple/dyn/), version: 1.8.1 2025-09-08T00:41:17,811 Found link https://files.pythonhosted.org/packages/58/7e/a001db04f19b67e6c9797de2751782c3e28b1b7bba79b1832af95bf5f948/dyn-1.8.6.tar.gz (from https://pypi.org/simple/dyn/), version: 1.8.6 2025-09-08T00:41:17,811 Fetching project page and analyzing links: https://www.piwheels.org/simple/dyn/ 2025-09-08T00:41:17,811 Getting page https://www.piwheels.org/simple/dyn/ 2025-09-08T00:41:17,812 Found index url https://www.piwheels.org/simple/ 2025-09-08T00:41:17,940 Fetched page https://www.piwheels.org/simple/dyn/ as text/html 2025-09-08T00:41:17,953 Skipping link: No binaries permitted for dyn: https://archive1.piwheels.org/simple/dyn/dyn-1.8.6-py3-none-any.whl#sha256=2f7c765d21958a91a4247546d8e9d7d04aa39d96256116cc43b93b44b1082e1e (from https://www.piwheels.org/simple/dyn/) 2025-09-08T00:41:17,954 Skipping link: No binaries permitted for dyn: https://archive1.piwheels.org/simple/dyn/dyn-1.8.1-py3-none-any.whl#sha256=f6927f59d23df81e057d0cd2b9f4d2017f0867521c0b397fe066a3c5ce89fbd2 (from https://www.piwheels.org/simple/dyn/) 2025-09-08T00:41:17,954 Skipping link: No binaries permitted for dyn: https://archive1.piwheels.org/simple/dyn/dyn-1.8.0-py3-none-any.whl#sha256=b4688d3599b6e0ee28ac322e6fdb460b80258bf4fc4eba9f4481db8dabe58899 (from https://www.piwheels.org/simple/dyn/) 2025-09-08T00:41:17,954 Skipping link: No binaries permitted for dyn: https://archive1.piwheels.org/simple/dyn/dyn-1.7.10-py3-none-any.whl#sha256=d7cfe291fc1df7a4a61e0632a20300a68ab28f8f3e4e95d35495c0074f83ecea (from https://www.piwheels.org/simple/dyn/) 2025-09-08T00:41:17,954 Skipping link: No binaries permitted for dyn: https://archive1.piwheels.org/simple/dyn/dyn-1.7.9-py3-none-any.whl#sha256=f2a48fdc258c45239c69c5c32603b8a161054003ea74636044e49f3d936d0fca (from https://www.piwheels.org/simple/dyn/) 2025-09-08T00:41:17,955 Skipping link: No binaries permitted for dyn: https://archive1.piwheels.org/simple/dyn/dyn-1.7.8-py3-none-any.whl#sha256=aeeb1ff0eedf9263b4b084cbe2c96ef69bcc438f7a8f4653cea7b1f6d9a631ff (from https://www.piwheels.org/simple/dyn/) 2025-09-08T00:41:17,955 Skipping link: No binaries permitted for dyn: https://archive1.piwheels.org/simple/dyn/dyn-1.7.7-py3-none-any.whl#sha256=53eeba2eeac4a41637dfcfd0711b18fac35fe2a03eb9837fb7a6e8f28a3f3a1c (from https://www.piwheels.org/simple/dyn/) 2025-09-08T00:41:17,955 Skipping link: No binaries permitted for dyn: https://archive1.piwheels.org/simple/dyn/dyn-1.7.6-py3-none-any.whl#sha256=458e6a4a78d4d5bae9d3506a44c1b2d7787b0b630d5244a4a674bc149f857ba0 (from https://www.piwheels.org/simple/dyn/) 2025-09-08T00:41:17,955 Skipping link: No binaries permitted for dyn: https://archive1.piwheels.org/simple/dyn/dyn-1.7.5-py3-none-any.whl#sha256=2b5dc541a90337d71ada3e05008c6fc16e95dc21cfce854209845131a89fc432 (from https://www.piwheels.org/simple/dyn/) 2025-09-08T00:41:17,956 Skipping link: No binaries permitted for dyn: https://archive1.piwheels.org/simple/dyn/dyn-1.7.4-py3-none-any.whl#sha256=83b1dddf34a7755fc962d50f3a4a7e4a83eccefa29c78e88efc2509f390f061e (from https://www.piwheels.org/simple/dyn/) 2025-09-08T00:41:17,956 Skipping link: No binaries permitted for dyn: https://archive1.piwheels.org/simple/dyn/dyn-1.7.2-py3-none-any.whl#sha256=2a5f0b6b8e32e545849a7e6401d33fa2f86af2f9dda328234f46bc313c35701d (from https://www.piwheels.org/simple/dyn/) 2025-09-08T00:41:17,956 Skipping link: No binaries permitted for dyn: https://archive1.piwheels.org/simple/dyn/dyn-1.7.1-py3-none-any.whl#sha256=d15482c1a9731bb71a28a991824a3eafd29fdc3055d8d0013555c759fc871974 (from https://www.piwheels.org/simple/dyn/) 2025-09-08T00:41:17,956 Skipping link: No binaries permitted for dyn: https://archive1.piwheels.org/simple/dyn/dyn-1.7.0-py3-none-any.whl#sha256=987a7c5e0317c5412ac5156084b865e44625a06c7721ae02df63b63f07611177 (from https://www.piwheels.org/simple/dyn/) 2025-09-08T00:41:17,957 Skipping link: No binaries permitted for dyn: https://archive1.piwheels.org/simple/dyn/dyn-1.6.4-py3-none-any.whl#sha256=4a5568345ad529da338573897187e9f79d7c2d8c1daa08c7b8c5aaeec847c14b (from https://www.piwheels.org/simple/dyn/) 2025-09-08T00:41:17,957 Skipping link: No binaries permitted for dyn: https://archive1.piwheels.org/simple/dyn/dyn-1.6.3-py3-none-any.whl#sha256=50b9f298032c5061213747a26b614d0c98b46f96edae490baa49100f01df9390 (from https://www.piwheels.org/simple/dyn/) 2025-09-08T00:41:17,958 Skipping link: No binaries permitted for dyn: https://archive1.piwheels.org/simple/dyn/dyn-1.6.2-py3-none-any.whl#sha256=ff9e96a2d1ac09db7718b9734901987c9ed86895bbe35db901679ea927fd3a01 (from https://www.piwheels.org/simple/dyn/) 2025-09-08T00:41:17,958 Skipping link: No binaries permitted for dyn: https://archive1.piwheels.org/simple/dyn/dyn-1.6.1-py3-none-any.whl#sha256=1c87611405f5826402f354ca472c9c5a766786cf463e5c13388db5cdfaef3980 (from https://www.piwheels.org/simple/dyn/) 2025-09-08T00:41:17,958 Skipping link: No binaries permitted for dyn: https://archive1.piwheels.org/simple/dyn/dyn-1.6.0-py3-none-any.whl#sha256=c01ab153edfb32818017b96e6adc9d91ddb2b324c7d0cbd9e797c44c9099a8d5 (from https://www.piwheels.org/simple/dyn/) 2025-09-08T00:41:17,959 Skipping link: No binaries permitted for dyn: https://archive1.piwheels.org/simple/dyn/dyn-1.5.2-py3-none-any.whl#sha256=d5e9175641b57b838d9f9e077bf1056ec486de2508561ea81b54eb06d1e0d0c7 (from https://www.piwheels.org/simple/dyn/) 2025-09-08T00:41:17,959 Skipping link: No binaries permitted for dyn: https://archive1.piwheels.org/simple/dyn/dyn-1.5.0-py3-none-any.whl#sha256=9aa58af7bb92019653505f3ecb2a36eef839797d5561a2a81b7e3d5a736eeeb4 (from https://www.piwheels.org/simple/dyn/) 2025-09-08T00:41:17,959 Skipping link: No binaries permitted for dyn: https://archive1.piwheels.org/simple/dyn/dyn-1.4.5-py3-none-any.whl#sha256=f93f0157e27ffd712312df3283de884dec31a9d41831ed5a5b89c50a1049c447 (from https://www.piwheels.org/simple/dyn/) 2025-09-08T00:41:17,959 Skipping link: No binaries permitted for dyn: https://archive1.piwheels.org/simple/dyn/dyn-1.4.2-py3-none-any.whl#sha256=7aa739a5f693de64a9d6a3f172d44e36fa06d4d2feea6b5c27d44dc84ad2a333 (from https://www.piwheels.org/simple/dyn/) 2025-09-08T00:41:17,959 Skipping link: No binaries permitted for dyn: https://archive1.piwheels.org/simple/dyn/dyn-1.4.0-py3-none-any.whl#sha256=3829cdb7ce913fe02300a78f11de90ccf6792c531754ac7eaa7fe0486d43a9d4 (from https://www.piwheels.org/simple/dyn/) 2025-09-08T00:41:17,960 Skipping link: No binaries permitted for dyn: https://archive1.piwheels.org/simple/dyn/dyn-1.3.14-py3-none-any.whl#sha256=e613863f85126a577290b399ab002f00d343e83da3b93236035f042ee49d205d (from https://www.piwheels.org/simple/dyn/) 2025-09-08T00:41:17,960 Skipping link: No binaries permitted for dyn: https://archive1.piwheels.org/simple/dyn/dyn-1.3.13-py3-none-any.whl#sha256=82f005b400038dd06a81e93c71e4b0fa92337bc5ee9b15e0a68dba542c25886c (from https://www.piwheels.org/simple/dyn/) 2025-09-08T00:41:17,960 Skipping link: No binaries permitted for dyn: https://archive1.piwheels.org/simple/dyn/dyn-1.3.11-py3-none-any.whl#sha256=43ff7fa6073a1ce5cc0a8cb6e1224e374e37787800288b5305dc2e6ff7d498b3 (from https://www.piwheels.org/simple/dyn/) 2025-09-08T00:41:17,960 Skipping link: No binaries permitted for dyn: https://archive1.piwheels.org/simple/dyn/dyn-1.3.10-py3-none-any.whl#sha256=15e9bcc545d49f812c2f725fa794c407def963bb7e234660fc27bbb085cd482f (from https://www.piwheels.org/simple/dyn/) 2025-09-08T00:41:17,961 Skipping link: No binaries permitted for dyn: https://archive1.piwheels.org/simple/dyn/dyn-1.3.9-py3-none-any.whl#sha256=7ae3c7e11f8b30d048ff9f80c66fe8640c08bd0ff812477ab8ea06b672beb9da (from https://www.piwheels.org/simple/dyn/) 2025-09-08T00:41:17,961 Skipping link: No binaries permitted for dyn: https://archive1.piwheels.org/simple/dyn/dyn-1.3.8-py3-none-any.whl#sha256=88fce5c608d77b5e10e83585b6bed22fc579371ad4c2cbce364c0923d1ca10ab (from https://www.piwheels.org/simple/dyn/) 2025-09-08T00:41:17,961 Skipping link: No binaries permitted for dyn: https://archive1.piwheels.org/simple/dyn/dyn-1.3.7-py3-none-any.whl#sha256=28e279cf2f2043951d47a83997550147ee63c1e38e3128a9eaab69346a40aac1 (from https://www.piwheels.org/simple/dyn/) 2025-09-08T00:41:17,961 Skipping link: No binaries permitted for dyn: https://archive1.piwheels.org/simple/dyn/dyn-1.3.3-py3-none-any.whl#sha256=b1c9f4af7966f63fec0205ee2f72ff0b3c30dfac914f8ffc920e71e79ddb5b69 (from https://www.piwheels.org/simple/dyn/) 2025-09-08T00:41:17,961 Skipping link: No binaries permitted for dyn: https://archive1.piwheels.org/simple/dyn/dyn-1.3.2-py3-none-any.whl#sha256=cdc8e4d14357fa3e6af7cd8418c2a0a81e95b3ee0c826a4af1861038e6991df6 (from https://www.piwheels.org/simple/dyn/) 2025-09-08T00:41:17,962 Skipping link: No binaries permitted for dyn: https://archive1.piwheels.org/simple/dyn/dyn-1.3.1-py3-none-any.whl#sha256=5fd794770b7ac2475cb666e9c55f32731e427e4d983da766357af66a5d4bc4fb (from https://www.piwheels.org/simple/dyn/) 2025-09-08T00:41:17,962 Skipping link: No binaries permitted for dyn: https://archive1.piwheels.org/simple/dyn/dyn-1.3.0-py3-none-any.whl#sha256=d7a57f0ccf7a4c3e2b5684a76a7582bb084c42756eeaef8aa414f0757a5f2f6c (from https://www.piwheels.org/simple/dyn/) 2025-09-08T00:41:17,962 Skipping link: No binaries permitted for dyn: https://archive1.piwheels.org/simple/dyn/dyn-1.2.1-py3-none-any.whl#sha256=150fc551def848232b672acb0c0dd3d66f104469148c45491b92eae049cb7eb3 (from https://www.piwheels.org/simple/dyn/) 2025-09-08T00:41:17,962 Skipping link: No binaries permitted for dyn: https://archive1.piwheels.org/simple/dyn/dyn-1.2.0-py3-none-any.whl#sha256=45af2e9283682fdc609a53ba43ab5c2ec6a194c56aacd1bf8a39ae8ca2aec888 (from https://www.piwheels.org/simple/dyn/) 2025-09-08T00:41:17,963 Skipping link: No binaries permitted for dyn: https://archive1.piwheels.org/simple/dyn/dyn-1.1.0-py3-none-any.whl#sha256=9a68a69593e282f8ef3f119044ceb74a7bed1d0257fbae5464bf687b30ac9adc (from https://www.piwheels.org/simple/dyn/) 2025-09-08T00:41:17,963 Skipping link: No binaries permitted for dyn: https://archive1.piwheels.org/simple/dyn/dyn-1.0.3-py3-none-any.whl#sha256=8de8bcd100676f8c7789fdd6632c879ecd2e15c5a9e0caa9e75a13a4eaaa1d23 (from https://www.piwheels.org/simple/dyn/) 2025-09-08T00:41:17,963 Skipping link: No binaries permitted for dyn: https://archive1.piwheels.org/simple/dyn/dyn-1.0.2-py3-none-any.whl#sha256=faf85d38942f989c5b80920ad0277bb5faf961d70c3e65f331d64ec09d2c72b6 (from https://www.piwheels.org/simple/dyn/) 2025-09-08T00:41:17,963 Skipping link: No binaries permitted for dyn: https://archive1.piwheels.org/simple/dyn/dyn-1.0.1-py3-none-any.whl#sha256=113532c647888e1a75e19248f47ec031e484fe658617c2e6d4365e40cf82ed84 (from https://www.piwheels.org/simple/dyn/) 2025-09-08T00:41:17,964 Skipping link: No binaries permitted for dyn: https://archive1.piwheels.org/simple/dyn/dyn-1.0.0-py3-none-any.whl#sha256=b46b7a43cafbc1cc448e989fe1da85c2d072efbaba2a139505c81467aa83fc94 (from https://www.piwheels.org/simple/dyn/) 2025-09-08T00:41:17,964 Skipping link: No binaries permitted for dyn: https://archive1.piwheels.org/simple/dyn/dyn-0.9.11-py3-none-any.whl#sha256=99df96ed7ec38b478b03bd47bcb5ec82b0597b46489b8fde2cd20fc543860eb9 (from https://www.piwheels.org/simple/dyn/) 2025-09-08T00:41:17,964 Skipping link: No binaries permitted for dyn: https://archive1.piwheels.org/simple/dyn/dyn-0.9.10-py3-none-any.whl#sha256=380ad6e07143588698311a512221c652bc555914bd54367c07a36e486253d7c7 (from https://www.piwheels.org/simple/dyn/) 2025-09-08T00:41:17,964 Skipping link: No binaries permitted for dyn: https://archive1.piwheels.org/simple/dyn/dyn-0.9.9-py3-none-any.whl#sha256=97fe8242ea30b2b525d82757e6ab7e52990b4a81ac3501ab5f434bfbd659193b (from https://www.piwheels.org/simple/dyn/) 2025-09-08T00:41:17,965 Skipping link: not a file: https://www.piwheels.org/simple/dyn/ 2025-09-08T00:41:17,965 Skipping link: not a file: https://pypi.org/simple/dyn/ 2025-09-08T00:41:17,990 Given no hashes to check 1 links for project 'dyn': discarding no candidates 2025-09-08T00:41:17,992 Collecting dyn==1.3.4 2025-09-08T00:41:17,993 Created temporary directory: /tmp/pip-unpack-4nd9w46j 2025-09-08T00:41:18,133 Downloading dyn-1.3.4.tar.gz (86 kB) 2025-09-08T00:41:18,191 Added dyn==1.3.4 from https://files.pythonhosted.org/packages/61/f2/44db69b0eb579dd8743938c36566487c9edeb1ca39773c6ef1197fedbe1e/dyn-1.3.4.tar.gz to build tracker '/tmp/pip-build-tracker-7yz735q0' 2025-09-08T00:41:18,192 Running setup.py (path:/tmp/pip-wheel-ntt2k4rn/dyn_6338fb173ebd4d9f8aa6b88dd13e9911/setup.py) egg_info for package dyn 2025-09-08T00:41:18,192 Created temporary directory: /tmp/pip-pip-egg-info-x8exethd 2025-09-08T00:41:18,192 Preparing metadata (setup.py): started 2025-09-08T00:41:18,193 Running command python setup.py egg_info 2025-09-08T00:41:18,698 Traceback (most recent call last): 2025-09-08T00:41:18,699 File "", line 2, in 2025-09-08T00:41:18,699 exec(compile(''' 2025-09-08T00:41:18,699 ~~~~^^^^^^^^^^^^ 2025-09-08T00:41:18,700 # This is -- a caller that pip uses to run setup.py 2025-09-08T00:41:18,700 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T00:41:18,700 ...<32 lines>... 2025-09-08T00:41:18,700 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T00:41:18,700 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T00:41:18,700 ''' % ('/tmp/pip-wheel-ntt2k4rn/dyn_6338fb173ebd4d9f8aa6b88dd13e9911/setup.py',), "", "exec")) 2025-09-08T00:41:18,700 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T00:41:18,700 File "", line 35, in 2025-09-08T00:41:18,701 File "/tmp/pip-wheel-ntt2k4rn/dyn_6338fb173ebd4d9f8aa6b88dd13e9911/setup.py", line 4, in 2025-09-08T00:41:18,701 from pip.req import parse_requirements 2025-09-08T00:41:18,701 ModuleNotFoundError: No module named 'pip.req' 2025-09-08T00:41:18,787 ERROR: python setup.py egg_info exited with 1 2025-09-08T00:41:18,801 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-08T00:41:18,801 exec(compile('"'"''"'"''"'"' 2025-09-08T00:41:18,801 # This is -- a caller that pip uses to run setup.py 2025-09-08T00:41:18,801 # 2025-09-08T00:41:18,801 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-08T00:41:18,801 # import from `distutils.core` to work with newer packaging standards. 2025-09-08T00:41:18,801 # - It provides a clear error message when setuptools is not installed. 2025-09-08T00:41:18,801 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-08T00:41:18,801 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-08T00:41:18,801 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-08T00:41:18,801 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-08T00:41:18,801 import os, sys, tokenize, traceback 2025-09-08T00:41:18,801 2025-09-08T00:41:18,801 try: 2025-09-08T00:41:18,801 import setuptools 2025-09-08T00:41:18,801 except ImportError: 2025-09-08T00:41:18,801 print( 2025-09-08T00:41:18,801 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-08T00:41:18,801 "the build environment with exception:", 2025-09-08T00:41:18,801 file=sys.stderr, 2025-09-08T00:41:18,801 ) 2025-09-08T00:41:18,801 traceback.print_exc() 2025-09-08T00:41:18,801 sys.exit(1) 2025-09-08T00:41:18,801 2025-09-08T00:41:18,801 __file__ = %r 2025-09-08T00:41:18,801 sys.argv[0] = __file__ 2025-09-08T00:41:18,801 2025-09-08T00:41:18,801 if os.path.exists(__file__): 2025-09-08T00:41:18,801 filename = __file__ 2025-09-08T00:41:18,801 with tokenize.open(__file__) as f: 2025-09-08T00:41:18,801 setup_py_code = f.read() 2025-09-08T00:41:18,801 else: 2025-09-08T00:41:18,801 filename = "" 2025-09-08T00:41:18,801 setup_py_code = "from setuptools import setup; setup()" 2025-09-08T00:41:18,801 2025-09-08T00:41:18,801 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T00:41:18,801 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-ntt2k4rn/dyn_6338fb173ebd4d9f8aa6b88dd13e9911/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-x8exethd[/] 2025-09-08T00:41:18,801 [bold magenta]cwd[/]: /tmp/pip-wheel-ntt2k4rn/dyn_6338fb173ebd4d9f8aa6b88dd13e9911/ 2025-09-08T00:41:18,801 Preparing metadata (setup.py): finished with status 'error' 2025-09-08T00:41:18,802 ERROR: metadata generation failed 2025-09-08T00:41:18,808 Exception information: 2025-09-08T00:41:18,808 Traceback (most recent call last): 2025-09-08T00:41:18,808 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-08T00:41:18,808 call_subprocess( 2025-09-08T00:41:18,808 ~~~~~~~~~~~~~~~^ 2025-09-08T00:41:18,808 args, 2025-09-08T00:41:18,808 ^^^^^ 2025-09-08T00:41:18,808 ...<2 lines>... 2025-09-08T00:41:18,808 spinner=spinner, 2025-09-08T00:41:18,808 ^^^^^^^^^^^^^^^^ 2025-09-08T00:41:18,808 ) 2025-09-08T00:41:18,808 ^ 2025-09-08T00:41:18,808 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-08T00:41:18,808 raise error 2025-09-08T00:41:18,808 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-08T00:41:18,808 2025-09-08T00:41:18,808 The above exception was the direct cause of the following exception: 2025-09-08T00:41:18,808 2025-09-08T00:41:18,808 Traceback (most recent call last): 2025-09-08T00:41:18,808 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-08T00:41:18,808 status = _inner_run() 2025-09-08T00:41:18,808 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-08T00:41:18,808 return self.run(options, args) 2025-09-08T00:41:18,808 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-08T00:41:18,808 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-08T00:41:18,808 return func(self, options, args) 2025-09-08T00:41:18,808 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-08T00:41:18,808 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-08T00:41:18,808 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-08T00:41:18,808 result = self._result = resolver.resolve( 2025-09-08T00:41:18,808 ~~~~~~~~~~~~~~~~^ 2025-09-08T00:41:18,808 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-08T00:41:18,808 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T00:41:18,808 ) 2025-09-08T00:41:18,808 ^ 2025-09-08T00:41:18,808 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-08T00:41:18,808 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-08T00:41:18,808 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-08T00:41:18,808 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-08T00:41:18,808 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T00:41:18,808 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-08T00:41:18,808 if not criterion.candidates: 2025-09-08T00:41:18,808 ^^^^^^^^^^^^^^^^^^^^ 2025-09-08T00:41:18,808 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-08T00:41:18,808 return bool(self._sequence) 2025-09-08T00:41:18,808 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-08T00:41:18,808 self._bool = any(self) 2025-09-08T00:41:18,808 ~~~^^^^^^ 2025-09-08T00:41:18,808 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-08T00:41:18,808 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-08T00:41:18,808 ^^^^^^^^ 2025-09-08T00:41:18,808 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-08T00:41:18,808 candidate = func() 2025-09-08T00:41:18,808 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-08T00:41:18,808 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-08T00:41:18,808 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T00:41:18,808 link, template, name, version 2025-09-08T00:41:18,808 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T00:41:18,808 ) 2025-09-08T00:41:18,808 ^ 2025-09-08T00:41:18,808 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-08T00:41:18,808 self._link_candidate_cache[link] = LinkCandidate( 2025-09-08T00:41:18,808 ~~~~~~~~~~~~~^ 2025-09-08T00:41:18,808 link, 2025-09-08T00:41:18,808 ^^^^^ 2025-09-08T00:41:18,808 ...<3 lines>... 2025-09-08T00:41:18,808 version=version, 2025-09-08T00:41:18,808 ^^^^^^^^^^^^^^^^ 2025-09-08T00:41:18,808 ) 2025-09-08T00:41:18,808 ^ 2025-09-08T00:41:18,808 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-08T00:41:18,808 super().__init__( 2025-09-08T00:41:18,808 ~~~~~~~~~~~~~~~~^ 2025-09-08T00:41:18,808 link=link, 2025-09-08T00:41:18,808 ^^^^^^^^^^ 2025-09-08T00:41:18,808 ...<4 lines>... 2025-09-08T00:41:18,808 version=version, 2025-09-08T00:41:18,808 ^^^^^^^^^^^^^^^^ 2025-09-08T00:41:18,808 ) 2025-09-08T00:41:18,808 ^ 2025-09-08T00:41:18,808 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-08T00:41:18,808 self.dist = self._prepare() 2025-09-08T00:41:18,808 ~~~~~~~~~~~~~^^ 2025-09-08T00:41:18,808 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-08T00:41:18,808 dist = self._prepare_distribution() 2025-09-08T00:41:18,808 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-08T00:41:18,808 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-08T00:41:18,808 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T00:41:18,808 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-08T00:41:18,808 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-08T00:41:18,808 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T00:41:18,808 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-08T00:41:18,808 dist = _get_prepared_distribution( 2025-09-08T00:41:18,808 req, 2025-09-08T00:41:18,808 ...<3 lines>... 2025-09-08T00:41:18,808 self.check_build_deps, 2025-09-08T00:41:18,808 ) 2025-09-08T00:41:18,808 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-08T00:41:18,808 abstract_dist.prepare_distribution_metadata( 2025-09-08T00:41:18,808 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T00:41:18,808 finder, build_isolation, check_build_deps 2025-09-08T00:41:18,808 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T00:41:18,808 ) 2025-09-08T00:41:18,808 ^ 2025-09-08T00:41:18,808 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-08T00:41:18,808 self.req.prepare_metadata() 2025-09-08T00:41:18,808 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-08T00:41:18,808 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-08T00:41:18,808 self.metadata_directory = generate_metadata_legacy( 2025-09-08T00:41:18,808 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T00:41:18,808 build_env=self.build_env, 2025-09-08T00:41:18,808 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T00:41:18,808 ...<3 lines>... 2025-09-08T00:41:18,808 details=details, 2025-09-08T00:41:18,808 ^^^^^^^^^^^^^^^^ 2025-09-08T00:41:18,808 ) 2025-09-08T00:41:18,808 ^ 2025-09-08T00:41:18,808 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-08T00:41:18,808 raise MetadataGenerationFailed(package_details=details) from error 2025-09-08T00:41:18,808 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-08T00:41:18,831 Removed dyn==1.3.4 from https://files.pythonhosted.org/packages/61/f2/44db69b0eb579dd8743938c36566487c9edeb1ca39773c6ef1197fedbe1e/dyn-1.3.4.tar.gz from build tracker '/tmp/pip-build-tracker-7yz735q0' 2025-09-08T00:41:18,831 Removed build tracker: '/tmp/pip-build-tracker-7yz735q0'