2025-09-04T15:56:14,725 Created temporary directory: /tmp/pip-build-tracker-lo578u0t 2025-09-04T15:56:14,726 Initialized build tracking at /tmp/pip-build-tracker-lo578u0t 2025-09-04T15:56:14,726 Created build tracker: /tmp/pip-build-tracker-lo578u0t 2025-09-04T15:56:14,726 Entered build tracker: /tmp/pip-build-tracker-lo578u0t 2025-09-04T15:56:14,726 Created temporary directory: /tmp/pip-wheel-8bqutt2u 2025-09-04T15:56:14,730 Created temporary directory: /tmp/pip-ephem-wheel-cache-pieusb3j 2025-09-04T15:56:14,787 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-04T15:56:14,789 2 location(s) to search for versions of mechanize: 2025-09-04T15:56:14,789 * https://pypi.org/simple/mechanize/ 2025-09-04T15:56:14,789 * https://www.piwheels.org/simple/mechanize/ 2025-09-04T15:56:14,790 Fetching project page and analyzing links: https://pypi.org/simple/mechanize/ 2025-09-04T15:56:14,790 Getting page https://pypi.org/simple/mechanize/ 2025-09-04T15:56:14,791 Found index url https://pypi.org/simple/ 2025-09-04T15:56:14,863 Fetched page https://pypi.org/simple/mechanize/ as application/vnd.pypi.simple.v1+json 2025-09-04T15:56:14,870 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/55/3e/c19a9344b93bd25dbe91985f1a77646d0cf28d7a02c719fc2a822d7098ec/mechanize-0.1.8-py2.5.egg (from https://pypi.org/simple/mechanize/) 2025-09-04T15:56:14,870 Found link https://files.pythonhosted.org/packages/10/57/1f45fa0eddaffb2fd62bebe299fd53a69aa54cbf31a137911326aad3176b/mechanize-0.1.8.tar.gz (from https://pypi.org/simple/mechanize/), version: 0.1.8 2025-09-04T15:56:14,870 Found link https://files.pythonhosted.org/packages/e0/d2/1a20fade39fafd82d73f565c22ccc422a270c76ed1cc0a3b7953cceb8baf/mechanize-0.1.8.zip (from https://pypi.org/simple/mechanize/), version: 0.1.8 2025-09-04T15:56:14,871 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/91/23/14ec96b7f700aa2412b9d3d140c6e9ac4103140d92e93aa9d741a2e9ed82/mechanize-0.1.9-py2.5.egg (from https://pypi.org/simple/mechanize/) 2025-09-04T15:56:14,871 Found link https://files.pythonhosted.org/packages/ed/8a/040d731703fb586fd134e80abba3bdc3e162bdf72f7b7f1287fe5c4fb2e0/mechanize-0.1.9.tar.gz (from https://pypi.org/simple/mechanize/), version: 0.1.9 2025-09-04T15:56:14,871 Found link https://files.pythonhosted.org/packages/fe/30/f46a0693239379d6c1ef468c59a911179b869360553df3c43725b7bb8666/mechanize-0.1.9.zip (from https://pypi.org/simple/mechanize/), version: 0.1.9 2025-09-04T15:56:14,871 Found link https://files.pythonhosted.org/packages/cd/88/6bc9123e6809b786b95d87af7ff83553e3b0089fd3480f0941888a823cad/mechanize-0.1.10.tar.gz (from https://pypi.org/simple/mechanize/), version: 0.1.10 2025-09-04T15:56:14,871 Found link https://files.pythonhosted.org/packages/60/95/b469169695c2bd71b553f809de34aa1499e1b963197190842202d88139dd/mechanize-0.1.10.zip (from https://pypi.org/simple/mechanize/), version: 0.1.10 2025-09-04T15:56:14,872 Found link https://files.pythonhosted.org/packages/35/1d/1c3b21a68342a088e8f7be5dfd9d5c0344cca01a835f05e3d333c6b17708/mechanize-0.1.11.tar.gz (from https://pypi.org/simple/mechanize/), version: 0.1.11 2025-09-04T15:56:14,872 Found link https://files.pythonhosted.org/packages/c8/b9/5fc2f9fa97a9ff431bec6171cba78c04ad39654c4c502b4a70bea06dac27/mechanize-0.1.11.zip (from https://pypi.org/simple/mechanize/), version: 0.1.11 2025-09-04T15:56:14,872 Found link https://files.pythonhosted.org/packages/9f/0a/7703fb3838ff76eafdae57b002f4c7a05d5c857d11a867640b2f99a3c1d1/mechanize-0.2.0.tar.gz (from https://pypi.org/simple/mechanize/), version: 0.2.0 2025-09-04T15:56:14,872 Found link https://files.pythonhosted.org/packages/41/ff/5972fbc103942d1b37df5045f711c48b88ff7e55553923afc85f84f6f940/mechanize-0.2.0.zip (from https://pypi.org/simple/mechanize/), version: 0.2.0 2025-09-04T15:56:14,872 Found link https://files.pythonhosted.org/packages/d0/b6/f3604d34b900ad9ece787b982113c998dad419cee5141bfb39744bbbd45d/mechanize-0.2.1.tar.gz (from https://pypi.org/simple/mechanize/), version: 0.2.1 2025-09-04T15:56:14,873 Found link https://files.pythonhosted.org/packages/55/2c/cc2cdbf77e8a53e9b954c909f83589a4bc5e0079777d33f0882b7748a055/mechanize-0.2.1.zip (from https://pypi.org/simple/mechanize/), version: 0.2.1 2025-09-04T15:56:14,873 Found link https://files.pythonhosted.org/packages/aa/0a/ee3fe86a7021259a020a63bda96cd7686678ddb1fee1788f08686bb91036/mechanize-0.2.2.tar.gz (from https://pypi.org/simple/mechanize/), version: 0.2.2 2025-09-04T15:56:14,873 Found link https://files.pythonhosted.org/packages/b6/13/4d3a6b688ac4c22f5612376053f69780d9140dd54b2d8b5d09e4a1d096be/mechanize-0.2.2.zip (from https://pypi.org/simple/mechanize/), version: 0.2.2 2025-09-04T15:56:14,873 Found link https://files.pythonhosted.org/packages/aa/81/917a0a437c0bfebc50ab60a1d3f874ffa279c5b4e9586092132239c3b572/mechanize-0.2.3.tar.gz (from https://pypi.org/simple/mechanize/), version: 0.2.3 2025-09-04T15:56:14,874 Found link https://files.pythonhosted.org/packages/50/c9/a5168783101f7bdc620e3d16fd40051c8cee51702988334d132fb828ca1d/mechanize-0.2.3.zip (from https://pypi.org/simple/mechanize/), version: 0.2.3 2025-09-04T15:56:14,874 Found link https://files.pythonhosted.org/packages/47/83/121b5e1e5817758038b6676c4a39a9985c63c6ac76a051b57a26c8698b6c/mechanize-0.2.4.tar.gz (from https://pypi.org/simple/mechanize/), version: 0.2.4 2025-09-04T15:56:14,874 Found link https://files.pythonhosted.org/packages/69/fe/018ca62f766b7defec53ca79c0d592f0c0d27405578c5bd1714edc0e0cbb/mechanize-0.2.4.zip (from https://pypi.org/simple/mechanize/), version: 0.2.4 2025-09-04T15:56:14,874 Found link https://files.pythonhosted.org/packages/32/bc/d5b44fe4a3b5079f035240a7c76bd0c71a60c6082f4bfcb1c7585604aa35/mechanize-0.2.5.tar.gz (from https://pypi.org/simple/mechanize/), version: 0.2.5 2025-09-04T15:56:14,874 Found link https://files.pythonhosted.org/packages/ca/fd/edbcc1abd5bbfc0e19fb3a8d3eebfd11d7d1ce9c8f24c0f54e8db09956b3/mechanize-0.2.5.zip (from https://pypi.org/simple/mechanize/), version: 0.2.5 2025-09-04T15:56:14,874 Skipping link: No binaries permitted for mechanize: https://files.pythonhosted.org/packages/1a/8b/e70d50b64debd3ce030405877b680c729d4e19b9fda15319fa07b942086a/mechanize-0.3.0-py2-none-any.whl (from https://pypi.org/simple/mechanize/) 2025-09-04T15:56:14,875 Found link https://files.pythonhosted.org/packages/07/28/66f86fa3950da2290b2c1d4fc964bb10ce2b0cc6e7ebaf7c9ee00af049cd/mechanize-0.3.0.tar.gz (from https://pypi.org/simple/mechanize/), version: 0.3.0 2025-09-04T15:56:14,875 Skipping link: No binaries permitted for mechanize: https://files.pythonhosted.org/packages/ae/16/db6a6594067e21a791499a4981dc0390b7eb6405f833084668fbbdbefd57/mechanize-0.3.1-py2-none-any.whl (from https://pypi.org/simple/mechanize/) 2025-09-04T15:56:14,875 Found link https://files.pythonhosted.org/packages/4c/4d/11fbb28cb522603b47aa2b5566a41237f03fc66c94a77f915fd17eaaecc8/mechanize-0.3.1.tar.gz (from https://pypi.org/simple/mechanize/), version: 0.3.1 2025-09-04T15:56:14,875 Skipping link: No binaries permitted for mechanize: https://files.pythonhosted.org/packages/01/bd/9b77d259c3db2f9ce7e9a77ccd94403104f1c4663dc72a4f658237fa1e3f/mechanize-0.3.2-py2-none-any.whl (from https://pypi.org/simple/mechanize/) 2025-09-04T15:56:14,875 Found link https://files.pythonhosted.org/packages/ca/cb/9f2d084067f2a0ba72d91b0cb2be8bfbe4c541e1b772d6cb96b6883d7734/mechanize-0.3.2.tar.gz (from https://pypi.org/simple/mechanize/), version: 0.3.2 2025-09-04T15:56:14,876 Skipping link: No binaries permitted for mechanize: https://files.pythonhosted.org/packages/16/ab/a2bdf797fd2046d59f257badc2331dde1397431b64561c46c88d5bc53797/mechanize-0.3.3-py2-none-any.whl (from https://pypi.org/simple/mechanize/) 2025-09-04T15:56:14,876 Found link https://files.pythonhosted.org/packages/2b/8c/dfb36fe3cdc889f5550e9d09a5a4cfefb8ee5b857c6a37903a581695f335/mechanize-0.3.3.tar.gz (from https://pypi.org/simple/mechanize/), version: 0.3.3 2025-09-04T15:56:14,876 Skipping link: No binaries permitted for mechanize: https://files.pythonhosted.org/packages/1f/1b/4c7467f86d605f8910d7af249c0f2baf23807c48ade1b3a66957eb52b585/mechanize-0.3.4-py2-none-any.whl (from https://pypi.org/simple/mechanize/) 2025-09-04T15:56:14,876 Found link https://files.pythonhosted.org/packages/64/9b/ed86d44d8d4700b76ce17dec68f61e65903f662e3d239d11d3e800a87133/mechanize-0.3.4.tar.gz (from https://pypi.org/simple/mechanize/), version: 0.3.4 2025-09-04T15:56:14,876 Skipping link: No binaries permitted for mechanize: https://files.pythonhosted.org/packages/df/a4/f4e449f57a5bf611a83c76be484c1ad4a4040b7f0e0273fcbda88da590d2/mechanize-0.3.5-py2-none-any.whl (from https://pypi.org/simple/mechanize/) 2025-09-04T15:56:14,876 Found link https://files.pythonhosted.org/packages/2e/cd/a7a1d00de588b1bdce5da6f914533c67b8d9fb9eb882a1fbe7f3fc0af433/mechanize-0.3.5.tar.gz (from https://pypi.org/simple/mechanize/), version: 0.3.5 2025-09-04T15:56:14,877 Skipping link: No binaries permitted for mechanize: https://files.pythonhosted.org/packages/82/63/fddbc58b0eabdd6cf0c4fde18279077a8ed4db148e7dab03f1f1e978a5aa/mechanize-0.3.6-py2-none-any.whl (from https://pypi.org/simple/mechanize/) 2025-09-04T15:56:14,877 Found link https://files.pythonhosted.org/packages/a7/ac/7f54bcf39b62cd56dec461f4c5e2d7c096508ab2b283c7ee099a466e1b9f/mechanize-0.3.6.tar.gz (from https://pypi.org/simple/mechanize/), version: 0.3.6 2025-09-04T15:56:14,877 Skipping link: No binaries permitted for mechanize: https://files.pythonhosted.org/packages/e0/54/4f1dbac350ae4503cf4335a30daaad9486a0791e4f00a83312fccec8a914/mechanize-0.3.7-py2-none-any.whl (from https://pypi.org/simple/mechanize/) 2025-09-04T15:56:14,877 Found link https://files.pythonhosted.org/packages/ef/be/4c433dfa7703c0fa81ca3a88afe74b2b9e2b23e664479a4913ecefe7f8ca/mechanize-0.3.7.tar.gz (from https://pypi.org/simple/mechanize/), version: 0.3.7 2025-09-04T15:56:14,877 Skipping link: No binaries permitted for mechanize: https://files.pythonhosted.org/packages/2e/42/68aeb0ceddfd684c478e73e7d687f2710d92bbc370fd0e7a6100dd65771c/mechanize-0.4.0-py2.py3-none-any.whl (from https://pypi.org/simple/mechanize/) 2025-09-04T15:56:14,877 Found link https://files.pythonhosted.org/packages/91/13/0bacdb624d9a820d08b634cfcecf276cde20af9bae6ddcb5c62e8a62a717/mechanize-0.4.0.tar.gz (from https://pypi.org/simple/mechanize/), version: 0.4.0 2025-09-04T15:56:14,878 Skipping link: No binaries permitted for mechanize: https://files.pythonhosted.org/packages/0e/98/9d8e8e41374a727e0b0095465c62555b75bcbe4876c659df929e1f5eeddf/mechanize-0.4.1-py2.py3-none-any.whl (from https://pypi.org/simple/mechanize/) 2025-09-04T15:56:14,878 Found link https://files.pythonhosted.org/packages/04/79/f045393a3068a91b6f2450857086a6f19d9867c04df67b03ff3f350bc449/mechanize-0.4.1.tar.gz (from https://pypi.org/simple/mechanize/), version: 0.4.1 2025-09-04T15:56:14,878 Skipping link: No binaries permitted for mechanize: https://files.pythonhosted.org/packages/e2/19/632cfa67cce4b097963afcdfb2e744daead4aacfea25f374339cc719acef/mechanize-0.4.2-py2.py3-none-any.whl (from https://pypi.org/simple/mechanize/) 2025-09-04T15:56:14,878 Found link https://files.pythonhosted.org/packages/79/6b/c256ffe2abd560a2857bd66131e01ddfb4b123510a0100a495ded8f191cc/mechanize-0.4.2.tar.gz (from https://pypi.org/simple/mechanize/), version: 0.4.2 2025-09-04T15:56:14,878 Skipping link: No binaries permitted for mechanize: https://files.pythonhosted.org/packages/bc/68/5ab6f96dfbdae2182e214cf9cc4790f2810c695c04034cc067b0e4ffa2b7/mechanize-0.4.3-py2.py3-none-any.whl (from https://pypi.org/simple/mechanize/) 2025-09-04T15:56:14,878 Found link https://files.pythonhosted.org/packages/64/f1/1aa4c96dea14e17a955019b0fc4ac1b8dfbc50e3c90970c1fb8882e74a7b/mechanize-0.4.3.tar.gz (from https://pypi.org/simple/mechanize/), version: 0.4.3 2025-09-04T15:56:14,879 Skipping link: No binaries permitted for mechanize: https://files.pythonhosted.org/packages/88/04/178c60f59e8e0050c594429b76029cfaa1f0afd4bdbaaad195141fbea9bb/mechanize-0.4.4-py2.py3-none-any.whl (from https://pypi.org/simple/mechanize/) 2025-09-04T15:56:14,879 Found link https://files.pythonhosted.org/packages/06/4d/1cb6d4e395a6d487d294c78e0d613a0b18b0c4351cc92059f39c699ac65f/mechanize-0.4.4.tar.gz (from https://pypi.org/simple/mechanize/), version: 0.4.4 2025-09-04T15:56:14,879 Skipping link: No binaries permitted for mechanize: https://files.pythonhosted.org/packages/13/08/77368b47ba2f9e0c03f33902ed2c8e0fa83d15d81dcf7fe102b40778d810/mechanize-0.4.5-py2.py3-none-any.whl (from https://pypi.org/simple/mechanize/) 2025-09-04T15:56:14,879 Found link https://files.pythonhosted.org/packages/77/1b/7e4b644108e4e99b136e52c6aae34873fcd267e3d2489f3bd2cff8655a59/mechanize-0.4.5.tar.gz (from https://pypi.org/simple/mechanize/), version: 0.4.5 2025-09-04T15:56:14,879 Skipping link: No binaries permitted for mechanize: https://files.pythonhosted.org/packages/e3/6a/b2000966ea804772b96add0b7b66e75238690a5644c6726b6f2bd27857c3/mechanize-0.4.6-py2.py3-none-any.whl (from https://pypi.org/simple/mechanize/) 2025-09-04T15:56:14,879 Found link https://files.pythonhosted.org/packages/77/4c/df62283d6e24ffff77e4fc1b07b14e3e32d52749ed6181df905b204ee214/mechanize-0.4.6.tar.gz (from https://pypi.org/simple/mechanize/), version: 0.4.6 2025-09-04T15:56:14,880 Skipping link: No binaries permitted for mechanize: https://files.pythonhosted.org/packages/2c/43/6a84f29fb179f144855dfdc8cc1375ec91621efabc0db1ab93f683ed3b18/mechanize-0.4.7-py2.py3-none-any.whl (from https://pypi.org/simple/mechanize/) 2025-09-04T15:56:14,880 Found link https://files.pythonhosted.org/packages/b0/12/2226549e042be8f2f4dddd3b4a44973e7bacd229f857299f33bde3f77e9d/mechanize-0.4.7.tar.gz (from https://pypi.org/simple/mechanize/), version: 0.4.7 2025-09-04T15:56:14,880 Skipping link: No binaries permitted for mechanize: https://files.pythonhosted.org/packages/c2/19/00c387fc0c07f97affc78d92d4625d3845fa00f413efce1af44bc2bdda87/mechanize-0.4.8-py2.py3-none-any.whl (from https://pypi.org/simple/mechanize/) 2025-09-04T15:56:14,880 Found link https://files.pythonhosted.org/packages/b0/02/6c3d393c72db98e8732ec85020a525494fdbb076c7511e3d331188a48154/mechanize-0.4.8.tar.gz (from https://pypi.org/simple/mechanize/), version: 0.4.8 2025-09-04T15:56:14,880 Skipping link: No binaries permitted for mechanize: https://files.pythonhosted.org/packages/a6/cb/6fbadd0bce34b58267032cc390418220ae83e7c2a339fd20014244ff04a5/mechanize-0.4.9-py2.py3-none-any.whl (from https://pypi.org/simple/mechanize/) 2025-09-04T15:56:14,880 Found link https://files.pythonhosted.org/packages/33/e6/bb760d200e895a9d1d2b8187d572726249e3c6fe8554388a20911ba30363/mechanize-0.4.9.tar.gz (from https://pypi.org/simple/mechanize/), version: 0.4.9 2025-09-04T15:56:14,881 Skipping link: No binaries permitted for mechanize: https://files.pythonhosted.org/packages/51/35/fabdeabeb9c0d72f0d21b3022a0f003e5c3722f4f80a13a416b06bc2a0a9/mechanize-0.4.10-py2.py3-none-any.whl (from https://pypi.org/simple/mechanize/) 2025-09-04T15:56:14,881 Found link https://files.pythonhosted.org/packages/f5/ce/35d356959be6d8cdd5a3c8b6ea74548281ea9ae71c4d4538c076c4c986a2/mechanize-0.4.10.tar.gz (from https://pypi.org/simple/mechanize/), version: 0.4.10 2025-09-04T15:56:14,881 Fetching project page and analyzing links: https://www.piwheels.org/simple/mechanize/ 2025-09-04T15:56:14,881 Getting page https://www.piwheels.org/simple/mechanize/ 2025-09-04T15:56:14,882 Found index url https://www.piwheels.org/simple/ 2025-09-04T15:56:14,976 Fetched page https://www.piwheels.org/simple/mechanize/ as text/html 2025-09-04T15:56:14,981 Skipping link: No binaries permitted for mechanize: https://www.piwheels.org/simple/mechanize/mechanize-0.4.10-py2.py3-none-any.whl#sha256=6686142bf26fe328f65b98fb7a15eeb087adb46263690dc40d31731c641e51e6 (from https://www.piwheels.org/simple/mechanize/) 2025-09-04T15:56:14,981 Skipping link: No binaries permitted for mechanize: https://archive1.piwheels.org/simple/mechanize/mechanize-0.4.9-py2.py3-none-any.whl#sha256=ae03ffc3428e8de88cb479a2ce2430245733d98b80eed38387b15945351dd529 (from https://www.piwheels.org/simple/mechanize/) 2025-09-04T15:56:14,981 Skipping link: No binaries permitted for mechanize: https://archive1.piwheels.org/simple/mechanize/mechanize-0.4.8-py2.py3-none-any.whl#sha256=7da8015361f90d028d3681c09548bfcd0cc215077e52467c6adb6d84663eec72 (from https://www.piwheels.org/simple/mechanize/) 2025-09-04T15:56:14,981 Skipping link: No binaries permitted for mechanize: https://archive1.piwheels.org/simple/mechanize/mechanize-0.4.7-py2.py3-none-any.whl#sha256=30014f96713d0cf675f68639e6eb8929d688d148243b1444197327f064d8acf1 (from https://www.piwheels.org/simple/mechanize/) 2025-09-04T15:56:14,981 Skipping link: No binaries permitted for mechanize: https://archive1.piwheels.org/simple/mechanize/mechanize-0.4.6-py2.py3-none-any.whl#sha256=48fea978a9fd434fe8b6dfc37ff7c4c8dc06286920a8fafcef820478170a0f8d (from https://www.piwheels.org/simple/mechanize/) 2025-09-04T15:56:14,981 Skipping link: No binaries permitted for mechanize: https://archive1.piwheels.org/simple/mechanize/mechanize-0.4.5-py2.py3-none-any.whl#sha256=5b7f4680b1725034ba399ed3c61a6290ad103b94be2cc7b1a198a03544ad5858 (from https://www.piwheels.org/simple/mechanize/) 2025-09-04T15:56:14,982 Skipping link: No binaries permitted for mechanize: https://archive1.piwheels.org/simple/mechanize/mechanize-0.4.4-py2.py3-none-any.whl#sha256=d318deef5dec5208a69dc6feaacddc9570873277cd678098cd7d30eb60af4e80 (from https://www.piwheels.org/simple/mechanize/) 2025-09-04T15:56:14,982 Skipping link: No binaries permitted for mechanize: https://archive1.piwheels.org/simple/mechanize/mechanize-0.4.3-py2.py3-none-any.whl#sha256=4e8a7703bef5d43b5c753e64e27451b4e66fdc32554b31f5563ad1a82f3142bc (from https://www.piwheels.org/simple/mechanize/) 2025-09-04T15:56:14,982 Skipping link: No binaries permitted for mechanize: https://archive1.piwheels.org/simple/mechanize/mechanize-0.4.2-py2.py3-none-any.whl#sha256=b1f9c755867869c4be54c0d506418353b67a89c2a10fff0c933c6ac00754ebc5 (from https://www.piwheels.org/simple/mechanize/) 2025-09-04T15:56:14,982 Skipping link: No binaries permitted for mechanize: https://archive1.piwheels.org/simple/mechanize/mechanize-0.4.1-py2.py3-none-any.whl#sha256=88bbf7cf7aa8d54ac50e9eca16fbd2cbc97d7fd4d4f57985b20066f9063ece2b (from https://www.piwheels.org/simple/mechanize/) 2025-09-04T15:56:14,982 Skipping link: No binaries permitted for mechanize: https://archive1.piwheels.org/simple/mechanize/mechanize-0.4.0-py2.py3-none-any.whl#sha256=8082da10c70e6f94622229b74c0f228c9ea086460d0fd76f72072806eb3bd639 (from https://www.piwheels.org/simple/mechanize/) 2025-09-04T15:56:14,982 Skipping link: No binaries permitted for mechanize: https://archive1.piwheels.org/simple/mechanize/mechanize-0.2.5-py3-none-any.whl#sha256=64ecef20b04489846cdd3b5f72a83d77bdd7d498019391428cb72f598747c954 (from https://www.piwheels.org/simple/mechanize/) 2025-09-04T15:56:14,982 Skipping link: No binaries permitted for mechanize: https://archive1.piwheels.org/simple/mechanize/mechanize-0.2.4-py3-none-any.whl#sha256=402cb5f1403228ce4f820bf8c0d59b65dfce3823f528b7501d19efffd00d1257 (from https://www.piwheels.org/simple/mechanize/) 2025-09-04T15:56:14,983 Skipping link: No binaries permitted for mechanize: https://archive1.piwheels.org/simple/mechanize/mechanize-0.2.3-py3-none-any.whl#sha256=24bf89b54bbb6b32b64813e47346889e71c0d9f76fddd09530a2fdaf9e0dbbdf (from https://www.piwheels.org/simple/mechanize/) 2025-09-04T15:56:14,983 Skipping link: No binaries permitted for mechanize: https://archive1.piwheels.org/simple/mechanize/mechanize-0.2.2-py3-none-any.whl#sha256=4ee8c15dca58a7fcd1f4001dd740bac2160c689fc2e7f86cf3bb23fe3eef6685 (from https://www.piwheels.org/simple/mechanize/) 2025-09-04T15:56:14,983 Skipping link: No binaries permitted for mechanize: https://archive1.piwheels.org/simple/mechanize/mechanize-0.2.1-py3-none-any.whl#sha256=591c917dfb9e80e1386c22abdcb3cb4f829179d9a80b428e38d12faf32263a0f (from https://www.piwheels.org/simple/mechanize/) 2025-09-04T15:56:14,983 Skipping link: No binaries permitted for mechanize: https://archive1.piwheels.org/simple/mechanize/mechanize-0.2.0-py3-none-any.whl#sha256=90e07f03fdcfda554439ca9930634a0df47e9c2a7a0f5f631299b81e917ae452 (from https://www.piwheels.org/simple/mechanize/) 2025-09-04T15:56:14,983 Skipping link: not a file: https://www.piwheels.org/simple/mechanize/ 2025-09-04T15:56:14,983 Skipping link: not a file: https://pypi.org/simple/mechanize/ 2025-09-04T15:56:15,011 Given no hashes to check 2 links for project 'mechanize': discarding no candidates 2025-09-04T15:56:15,012 Collecting mechanize==0.1.10 2025-09-04T15:56:15,013 Created temporary directory: /tmp/pip-unpack-ksalvkxr 2025-09-04T15:56:15,152 Downloading mechanize-0.1.10.zip (287 kB) 2025-09-04T15:56:15,227 Added mechanize==0.1.10 from https://files.pythonhosted.org/packages/60/95/b469169695c2bd71b553f809de34aa1499e1b963197190842202d88139dd/mechanize-0.1.10.zip to build tracker '/tmp/pip-build-tracker-lo578u0t' 2025-09-04T15:56:15,228 Running setup.py (path:/tmp/pip-wheel-8bqutt2u/mechanize_f03425bfe3f34f35b546b2227555c532/setup.py) egg_info for package mechanize 2025-09-04T15:56:15,228 Created temporary directory: /tmp/pip-pip-egg-info-33kipyaw 2025-09-04T15:56:15,229 Preparing metadata (setup.py): started 2025-09-04T15:56:15,229 Running command python setup.py egg_info 2025-09-04T15:56:15,771 Traceback (most recent call last): 2025-09-04T15:56:15,773 File "", line 2, in 2025-09-04T15:56:15,773 exec(compile(''' 2025-09-04T15:56:15,773 ~~~~^^^^^^^^^^^^ 2025-09-04T15:56:15,773 # This is -- a caller that pip uses to run setup.py 2025-09-04T15:56:15,773 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T15:56:15,773 ...<32 lines>... 2025-09-04T15:56:15,773 exec(compile(setup_py_code, filename, "exec")) 2025-09-04T15:56:15,773 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T15:56:15,773 ''' % ('/tmp/pip-wheel-8bqutt2u/mechanize_f03425bfe3f34f35b546b2227555c532/setup.py',), "", "exec")) 2025-09-04T15:56:15,774 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T15:56:15,774 File "", line 35, in 2025-09-04T15:56:15,774 File "/tmp/pip-wheel-8bqutt2u/mechanize_f03425bfe3f34f35b546b2227555c532/setup.py", line 129, in 2025-09-04T15:56:15,774 import ez_setup 2025-09-04T15:56:15,774 File "/tmp/pip-wheel-8bqutt2u/mechanize_f03425bfe3f34f35b546b2227555c532/ez_setup.py", line 85 2025-09-04T15:56:15,774 except pkg_resources.VersionConflict, e: 2025-09-04T15:56:15,774 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T15:56:15,774 SyntaxError: multiple exception types must be parenthesized 2025-09-04T15:56:15,859 ERROR: python setup.py egg_info exited with 1 2025-09-04T15:56:15,871 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-04T15:56:15,871 exec(compile('"'"''"'"''"'"' 2025-09-04T15:56:15,871 # This is -- a caller that pip uses to run setup.py 2025-09-04T15:56:15,871 # 2025-09-04T15:56:15,871 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-04T15:56:15,871 # import from `distutils.core` to work with newer packaging standards. 2025-09-04T15:56:15,871 # - It provides a clear error message when setuptools is not installed. 2025-09-04T15:56:15,871 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-04T15:56:15,871 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-04T15:56:15,871 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-04T15:56:15,871 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-04T15:56:15,871 import os, sys, tokenize, traceback 2025-09-04T15:56:15,871 2025-09-04T15:56:15,871 try: 2025-09-04T15:56:15,871 import setuptools 2025-09-04T15:56:15,871 except ImportError: 2025-09-04T15:56:15,871 print( 2025-09-04T15:56:15,871 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-04T15:56:15,871 "the build environment with exception:", 2025-09-04T15:56:15,871 file=sys.stderr, 2025-09-04T15:56:15,871 ) 2025-09-04T15:56:15,871 traceback.print_exc() 2025-09-04T15:56:15,871 sys.exit(1) 2025-09-04T15:56:15,871 2025-09-04T15:56:15,871 __file__ = %r 2025-09-04T15:56:15,871 sys.argv[0] = __file__ 2025-09-04T15:56:15,871 2025-09-04T15:56:15,871 if os.path.exists(__file__): 2025-09-04T15:56:15,871 filename = __file__ 2025-09-04T15:56:15,871 with tokenize.open(__file__) as f: 2025-09-04T15:56:15,871 setup_py_code = f.read() 2025-09-04T15:56:15,871 else: 2025-09-04T15:56:15,871 filename = "" 2025-09-04T15:56:15,871 setup_py_code = "from setuptools import setup; setup()" 2025-09-04T15:56:15,871 2025-09-04T15:56:15,871 exec(compile(setup_py_code, filename, "exec")) 2025-09-04T15:56:15,871 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-8bqutt2u/mechanize_f03425bfe3f34f35b546b2227555c532/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-33kipyaw[/] 2025-09-04T15:56:15,872 [bold magenta]cwd[/]: /tmp/pip-wheel-8bqutt2u/mechanize_f03425bfe3f34f35b546b2227555c532/ 2025-09-04T15:56:15,872 Preparing metadata (setup.py): finished with status 'error' 2025-09-04T15:56:15,873 ERROR: metadata generation failed 2025-09-04T15:56:15,878 Exception information: 2025-09-04T15:56:15,878 Traceback (most recent call last): 2025-09-04T15:56:15,878 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-04T15:56:15,878 call_subprocess( 2025-09-04T15:56:15,878 ~~~~~~~~~~~~~~~^ 2025-09-04T15:56:15,878 args, 2025-09-04T15:56:15,878 ^^^^^ 2025-09-04T15:56:15,878 ...<2 lines>... 2025-09-04T15:56:15,878 spinner=spinner, 2025-09-04T15:56:15,878 ^^^^^^^^^^^^^^^^ 2025-09-04T15:56:15,878 ) 2025-09-04T15:56:15,878 ^ 2025-09-04T15:56:15,878 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-04T15:56:15,878 raise error 2025-09-04T15:56:15,878 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-04T15:56:15,878 2025-09-04T15:56:15,878 The above exception was the direct cause of the following exception: 2025-09-04T15:56:15,878 2025-09-04T15:56:15,878 Traceback (most recent call last): 2025-09-04T15:56:15,878 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-04T15:56:15,878 status = _inner_run() 2025-09-04T15:56:15,878 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-04T15:56:15,878 return self.run(options, args) 2025-09-04T15:56:15,878 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-04T15:56:15,878 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-04T15:56:15,878 return func(self, options, args) 2025-09-04T15:56:15,878 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-04T15:56:15,878 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-04T15:56:15,878 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-04T15:56:15,878 result = self._result = resolver.resolve( 2025-09-04T15:56:15,878 ~~~~~~~~~~~~~~~~^ 2025-09-04T15:56:15,878 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-04T15:56:15,878 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T15:56:15,878 ) 2025-09-04T15:56:15,878 ^ 2025-09-04T15:56:15,878 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-04T15:56:15,878 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-04T15:56:15,878 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-04T15:56:15,878 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-04T15:56:15,878 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T15:56:15,878 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-04T15:56:15,878 if not criterion.candidates: 2025-09-04T15:56:15,878 ^^^^^^^^^^^^^^^^^^^^ 2025-09-04T15:56:15,878 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-04T15:56:15,878 return bool(self._sequence) 2025-09-04T15:56:15,878 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-04T15:56:15,878 self._bool = any(self) 2025-09-04T15:56:15,878 ~~~^^^^^^ 2025-09-04T15:56:15,878 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-04T15:56:15,878 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-04T15:56:15,878 ^^^^^^^^ 2025-09-04T15:56:15,878 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-04T15:56:15,878 candidate = func() 2025-09-04T15:56:15,878 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-04T15:56:15,878 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-04T15:56:15,878 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T15:56:15,878 link, template, name, version 2025-09-04T15:56:15,878 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T15:56:15,878 ) 2025-09-04T15:56:15,878 ^ 2025-09-04T15:56:15,878 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-04T15:56:15,878 self._link_candidate_cache[link] = LinkCandidate( 2025-09-04T15:56:15,878 ~~~~~~~~~~~~~^ 2025-09-04T15:56:15,878 link, 2025-09-04T15:56:15,878 ^^^^^ 2025-09-04T15:56:15,878 ...<3 lines>... 2025-09-04T15:56:15,878 version=version, 2025-09-04T15:56:15,878 ^^^^^^^^^^^^^^^^ 2025-09-04T15:56:15,878 ) 2025-09-04T15:56:15,878 ^ 2025-09-04T15:56:15,878 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-04T15:56:15,878 super().__init__( 2025-09-04T15:56:15,878 ~~~~~~~~~~~~~~~~^ 2025-09-04T15:56:15,878 link=link, 2025-09-04T15:56:15,878 ^^^^^^^^^^ 2025-09-04T15:56:15,878 ...<4 lines>... 2025-09-04T15:56:15,878 version=version, 2025-09-04T15:56:15,878 ^^^^^^^^^^^^^^^^ 2025-09-04T15:56:15,878 ) 2025-09-04T15:56:15,878 ^ 2025-09-04T15:56:15,878 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-04T15:56:15,878 self.dist = self._prepare() 2025-09-04T15:56:15,878 ~~~~~~~~~~~~~^^ 2025-09-04T15:56:15,878 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-04T15:56:15,878 dist = self._prepare_distribution() 2025-09-04T15:56:15,878 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-04T15:56:15,878 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-04T15:56:15,878 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T15:56:15,878 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-04T15:56:15,878 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-04T15:56:15,878 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T15:56:15,878 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-04T15:56:15,878 dist = _get_prepared_distribution( 2025-09-04T15:56:15,878 req, 2025-09-04T15:56:15,878 ...<3 lines>... 2025-09-04T15:56:15,878 self.check_build_deps, 2025-09-04T15:56:15,878 ) 2025-09-04T15:56:15,878 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-04T15:56:15,878 abstract_dist.prepare_distribution_metadata( 2025-09-04T15:56:15,878 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T15:56:15,878 finder, build_isolation, check_build_deps 2025-09-04T15:56:15,878 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T15:56:15,878 ) 2025-09-04T15:56:15,878 ^ 2025-09-04T15:56:15,878 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-04T15:56:15,878 self.req.prepare_metadata() 2025-09-04T15:56:15,878 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-04T15:56:15,878 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-04T15:56:15,878 self.metadata_directory = generate_metadata_legacy( 2025-09-04T15:56:15,878 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T15:56:15,878 build_env=self.build_env, 2025-09-04T15:56:15,878 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T15:56:15,878 ...<3 lines>... 2025-09-04T15:56:15,878 details=details, 2025-09-04T15:56:15,878 ^^^^^^^^^^^^^^^^ 2025-09-04T15:56:15,878 ) 2025-09-04T15:56:15,878 ^ 2025-09-04T15:56:15,878 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-04T15:56:15,878 raise MetadataGenerationFailed(package_details=details) from error 2025-09-04T15:56:15,878 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-04T15:56:15,900 Removed mechanize==0.1.10 from https://files.pythonhosted.org/packages/60/95/b469169695c2bd71b553f809de34aa1499e1b963197190842202d88139dd/mechanize-0.1.10.zip from build tracker '/tmp/pip-build-tracker-lo578u0t' 2025-09-04T15:56:15,900 Removed build tracker: '/tmp/pip-build-tracker-lo578u0t'