2025-09-09T16:36:06,427 Created temporary directory: /tmp/pip-build-tracker-wyh4989g 2025-09-09T16:36:06,429 Initialized build tracking at /tmp/pip-build-tracker-wyh4989g 2025-09-09T16:36:06,430 Created build tracker: /tmp/pip-build-tracker-wyh4989g 2025-09-09T16:36:06,430 Entered build tracker: /tmp/pip-build-tracker-wyh4989g 2025-09-09T16:36:06,431 Created temporary directory: /tmp/pip-wheel-wmwmexzr 2025-09-09T16:36:06,439 Created temporary directory: /tmp/pip-ephem-wheel-cache-ldbgbm4c 2025-09-09T16:36:06,572 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-09T16:36:06,578 2 location(s) to search for versions of ensembleperturbation: 2025-09-09T16:36:06,578 * https://pypi.org/simple/ensembleperturbation/ 2025-09-09T16:36:06,578 * https://www.piwheels.org/simple/ensembleperturbation/ 2025-09-09T16:36:06,579 Fetching project page and analyzing links: https://pypi.org/simple/ensembleperturbation/ 2025-09-09T16:36:06,580 Getting page https://pypi.org/simple/ensembleperturbation/ 2025-09-09T16:36:06,583 Found index url https://pypi.org/simple/ 2025-09-09T16:36:06,731 Fetched page https://pypi.org/simple/ensembleperturbation/ as application/vnd.pypi.simple.v1+json 2025-09-09T16:36:06,751 Skipping link: No binaries permitted for ensembleperturbation: https://files.pythonhosted.org/packages/63/1f/39df244aecd80000d56a0963b8121470958a109b5ce0f2f70aa2211a1c24/ensembleperturbation-0.4.1-py3-none-any.whl (from https://pypi.org/simple/ensembleperturbation/) (requires-python:>=3.6) 2025-09-09T16:36:06,753 Found link https://files.pythonhosted.org/packages/61/40/e54ecc5888d1b4c4d43e1b0ff9bcd809f4055dd8b4d687ff34ab87d11377/ensembleperturbation-0.4.1.tar.gz (from https://pypi.org/simple/ensembleperturbation/) (requires-python:>=3.6), version: 0.4.1 2025-09-09T16:36:06,754 Skipping link: No binaries permitted for ensembleperturbation: https://files.pythonhosted.org/packages/f5/d0/64323c7ec67106c8faaba6470998eaa6a2e5b5aebaa17d352ad8a6145c77/ensembleperturbation-0.4.2-py3-none-any.whl (from https://pypi.org/simple/ensembleperturbation/) (requires-python:>=3.6) 2025-09-09T16:36:06,755 Found link https://files.pythonhosted.org/packages/7d/6a/ecab3c7d5da679e676c9f27efa48ac6ebb22fb65dfc48feca3150df8b50d/ensembleperturbation-0.4.2.tar.gz (from https://pypi.org/simple/ensembleperturbation/) (requires-python:>=3.6), version: 0.4.2 2025-09-09T16:36:06,755 Skipping link: No binaries permitted for ensembleperturbation: https://files.pythonhosted.org/packages/16/39/08bb43599018b69a89821370003cc886e6a0012b3f38dd33e6bb215851c3/ensembleperturbation-0.4.3-py3-none-any.whl (from https://pypi.org/simple/ensembleperturbation/) (requires-python:>=3.6) 2025-09-09T16:36:06,756 Found link https://files.pythonhosted.org/packages/af/79/79e4742d4b3af73df2173bbbd3051bdc2e7448ebb7e35e9f30d8ae03fdce/ensembleperturbation-0.4.3.tar.gz (from https://pypi.org/simple/ensembleperturbation/) (requires-python:>=3.6), version: 0.4.3 2025-09-09T16:36:06,757 Skipping link: No binaries permitted for ensembleperturbation: https://files.pythonhosted.org/packages/9e/12/565c56e0ce46e10a05e5932477d3269d30510c774e08dd270817afe8744d/ensembleperturbation-0.4.4-py3-none-any.whl (from https://pypi.org/simple/ensembleperturbation/) (requires-python:>=3.6) 2025-09-09T16:36:06,758 Found link https://files.pythonhosted.org/packages/c7/77/f129cc84eab685b018d2b82323e3ed99067f2207f71eea1e1e5c5ef245dd/ensembleperturbation-0.4.4.tar.gz (from https://pypi.org/simple/ensembleperturbation/) (requires-python:>=3.6), version: 0.4.4 2025-09-09T16:36:06,758 Skipping link: No binaries permitted for ensembleperturbation: https://files.pythonhosted.org/packages/17/76/c41b059316e4af7d113c877b6d942b94118f4001d57b3b15947fbc0a363f/ensembleperturbation-0.5.0-py3-none-any.whl (from https://pypi.org/simple/ensembleperturbation/) (requires-python:>=3.6) 2025-09-09T16:36:06,759 Found link https://files.pythonhosted.org/packages/31/b9/1f3be46e08479286691e499aa5cdc957b980c3ed42bfa40cb2877ac96b81/ensembleperturbation-0.5.0.tar.gz (from https://pypi.org/simple/ensembleperturbation/) (requires-python:>=3.6), version: 0.5.0 2025-09-09T16:36:06,760 Skipping link: No binaries permitted for ensembleperturbation: https://files.pythonhosted.org/packages/dd/d5/fc5f4dbe9f2a2409852326571afc32581a8dc3086faedd1380516b8160b0/ensembleperturbation-0.5.1-py3-none-any.whl (from https://pypi.org/simple/ensembleperturbation/) (requires-python:>=3.6) 2025-09-09T16:36:06,760 Found link https://files.pythonhosted.org/packages/90/42/31a0b356d9349dbff3abe88545dec70c35791527991122670574898a59e9/ensembleperturbation-0.5.1.tar.gz (from https://pypi.org/simple/ensembleperturbation/) (requires-python:>=3.6), version: 0.5.1 2025-09-09T16:36:06,761 Skipping link: No binaries permitted for ensembleperturbation: https://files.pythonhosted.org/packages/c6/6d/5a4b72175a235a2e71b14685cd3b19616655f7e75e2394df7c6c9992da95/ensembleperturbation-0.5.2-py3-none-any.whl (from https://pypi.org/simple/ensembleperturbation/) (requires-python:>=3.6) 2025-09-09T16:36:06,762 Found link https://files.pythonhosted.org/packages/21/53/5d382f90f68c3f63dc3e97281adecbf7b4616a84606259e3d7cdf702f944/ensembleperturbation-0.5.2.tar.gz (from https://pypi.org/simple/ensembleperturbation/) (requires-python:>=3.6), version: 0.5.2 2025-09-09T16:36:06,763 Skipping link: No binaries permitted for ensembleperturbation: https://files.pythonhosted.org/packages/2e/b9/d441505d5d4bb53bc5db07b8b7394573d38c8332e5391a2436def1a87372/ensembleperturbation-0.5.3-py3-none-any.whl (from https://pypi.org/simple/ensembleperturbation/) (requires-python:>=3.6) 2025-09-09T16:36:06,764 Found link https://files.pythonhosted.org/packages/40/34/dc93a0354cae66e0b99e3b2a282c03a75ca85bb88c94e6de223eaa1e1538/ensembleperturbation-0.5.3.tar.gz (from https://pypi.org/simple/ensembleperturbation/) (requires-python:>=3.6), version: 0.5.3 2025-09-09T16:36:06,764 Skipping link: No binaries permitted for ensembleperturbation: https://files.pythonhosted.org/packages/5d/fe/cc3a358a4c57708cccb0c8b4301553c90e82a8b212059ec731481299f43b/ensembleperturbation-0.5.4-py3-none-any.whl (from https://pypi.org/simple/ensembleperturbation/) (requires-python:>=3.6) 2025-09-09T16:36:06,765 Found link https://files.pythonhosted.org/packages/27/6e/3506dd1468897f393ae40b203ecd6131a31ac7ea856b466a820556cc817f/ensembleperturbation-0.5.4.tar.gz (from https://pypi.org/simple/ensembleperturbation/) (requires-python:>=3.6), version: 0.5.4 2025-09-09T16:36:06,766 Skipping link: No binaries permitted for ensembleperturbation: https://files.pythonhosted.org/packages/52/01/9672835a8962c74e86b70a9f6369abff6a7f5ceaab04fd7a212c5d523057/ensembleperturbation-0.5.5-py3-none-any.whl (from https://pypi.org/simple/ensembleperturbation/) (requires-python:>=3.6) 2025-09-09T16:36:06,766 Found link https://files.pythonhosted.org/packages/e4/fa/35d1c3ffceefa73cda14250e42f784571cd28fd55d8c98442537254b6bff/ensembleperturbation-0.5.5.tar.gz (from https://pypi.org/simple/ensembleperturbation/) (requires-python:>=3.6), version: 0.5.5 2025-09-09T16:36:06,767 Skipping link: No binaries permitted for ensembleperturbation: https://files.pythonhosted.org/packages/66/75/ede1dbe3bef7d296fe106572251da773160469dd80e693fd3c492074dfa7/ensembleperturbation-0.6.0-py3-none-any.whl (from https://pypi.org/simple/ensembleperturbation/) (requires-python:>=3.6) 2025-09-09T16:36:06,768 Found link https://files.pythonhosted.org/packages/78/f6/f135f8d61f38db6d730526eb0712add74a23dfad80838aee0f3b909933b9/ensembleperturbation-0.6.0.tar.gz (from https://pypi.org/simple/ensembleperturbation/) (requires-python:>=3.6), version: 0.6.0 2025-09-09T16:36:06,769 Skipping link: No binaries permitted for ensembleperturbation: https://files.pythonhosted.org/packages/49/e4/2c7190af0e603913ccc41180fceca6513580b4cfd166231729101861e182/ensembleperturbation-0.8.0-py3-none-any.whl (from https://pypi.org/simple/ensembleperturbation/) 2025-09-09T16:36:06,769 Found link https://files.pythonhosted.org/packages/60/99/b4789a3804427ef16d8d0cf3c1302e187112d2601d57fdd93a054fce27f3/ensembleperturbation-0.8.0.tar.gz (from https://pypi.org/simple/ensembleperturbation/), version: 0.8.0 2025-09-09T16:36:06,770 Skipping link: No binaries permitted for ensembleperturbation: https://files.pythonhosted.org/packages/d7/6c/dc4e0228e14bb8199af673eac936b1a32952fdbc21a42b3e12006a1cc5cd/ensembleperturbation-0.8.2-py3-none-any.whl (from https://pypi.org/simple/ensembleperturbation/) 2025-09-09T16:36:06,771 Found link https://files.pythonhosted.org/packages/9d/79/36e77be1e4e3ecfbae23821562ff787709c49b9cc2fc6199387fa4f12b65/ensembleperturbation-0.8.2.tar.gz (from https://pypi.org/simple/ensembleperturbation/), version: 0.8.2 2025-09-09T16:36:06,772 Skipping link: No binaries permitted for ensembleperturbation: https://files.pythonhosted.org/packages/88/96/2c4fe2699f11031bd9d502a2b669e093dd747fa7b5839fc9e51796ecabf7/ensembleperturbation-0.9.0-py3-none-any.whl (from https://pypi.org/simple/ensembleperturbation/) (requires-python:>=3.7,<4.0) 2025-09-09T16:36:06,774 Found link https://files.pythonhosted.org/packages/ba/2c/2f62bfa98753d4d1d10e7f526f4721ff9da05e46933a0d22d57b5fd9a317/ensembleperturbation-0.9.0.tar.gz (from https://pypi.org/simple/ensembleperturbation/) (requires-python:>=3.7,<4.0), version: 0.9.0 2025-09-09T16:36:06,775 Skipping link: No binaries permitted for ensembleperturbation: https://files.pythonhosted.org/packages/32/61/b38cedf0a518a9ed6d9a60daf094218fb76c6c60f326745bd6e27aa8db40/ensembleperturbation-1.0.0-py3-none-any.whl (from https://pypi.org/simple/ensembleperturbation/) (requires-python:>=3.7,<4.0) 2025-09-09T16:36:06,775 Found link https://files.pythonhosted.org/packages/5f/04/64e70e4b0e681fa4d341531327a59b2ad4459aeafb434128b5ad4bf69cd4/ensembleperturbation-1.0.0.tar.gz (from https://pypi.org/simple/ensembleperturbation/) (requires-python:>=3.7,<4.0), version: 1.0.0 2025-09-09T16:36:06,776 Skipping link: No binaries permitted for ensembleperturbation: https://files.pythonhosted.org/packages/31/93/7424cfbc9d0ce1c289a37e9e1e119d9ca6e629fa67b5a094eeb015a42882/ensembleperturbation-1.1.0-py3-none-any.whl (from https://pypi.org/simple/ensembleperturbation/) (requires-python:>=3.7,<4.0) 2025-09-09T16:36:06,777 Found link https://files.pythonhosted.org/packages/78/1b/bc4cd18ee315ed7d4b4d3fa3c822e9c570aad7e126ca30747dd83d7ad1f8/ensembleperturbation-1.1.0.tar.gz (from https://pypi.org/simple/ensembleperturbation/) (requires-python:>=3.7,<4.0), version: 1.1.0 2025-09-09T16:36:06,778 Skipping link: No binaries permitted for ensembleperturbation: https://files.pythonhosted.org/packages/b7/93/808c288c728407197be3ed004cb4702c68b214e5b1f12b89bdc312652ebb/ensembleperturbation-1.1.1-py3-none-any.whl (from https://pypi.org/simple/ensembleperturbation/) (requires-python:>=3.7,<4.0) 2025-09-09T16:36:06,778 Found link https://files.pythonhosted.org/packages/9f/1c/6fc8efc1ea73dc00b7262131e9d1920bbef4e6f3132f6231d123570234ef/ensembleperturbation-1.1.1.tar.gz (from https://pypi.org/simple/ensembleperturbation/) (requires-python:>=3.7,<4.0), version: 1.1.1 2025-09-09T16:36:06,779 Skipping link: No binaries permitted for ensembleperturbation: https://files.pythonhosted.org/packages/f3/92/96ea00c1dbb3a93b4ea5ee8d65c5a5c625e86122611e00d1c1a941e0c311/ensembleperturbation-1.1.2-py3-none-any.whl (from https://pypi.org/simple/ensembleperturbation/) (requires-python:>=3.8,<4.0) 2025-09-09T16:36:06,781 Found link https://files.pythonhosted.org/packages/1c/5b/d246f86314c52e0246b1103b877a1b64bbf0593efb91283e2bede502bba1/ensembleperturbation-1.1.2.tar.gz (from https://pypi.org/simple/ensembleperturbation/) (requires-python:>=3.8,<4.0), version: 1.1.2 2025-09-09T16:36:06,782 Skipping link: No binaries permitted for ensembleperturbation: https://files.pythonhosted.org/packages/be/44/cedfbc3224b08a21d2f12ec810242ae04a093893d13086ade6374b17b6c6/ensembleperturbation-1.2.0-py3-none-any.whl (from https://pypi.org/simple/ensembleperturbation/) (requires-python:>=3.8,<4.0) 2025-09-09T16:36:06,782 Found link https://files.pythonhosted.org/packages/b0/b9/5b1b46dae4d859d499746303177079a461b344f5719d9c0ad79789d02750/ensembleperturbation-1.2.0.tar.gz (from https://pypi.org/simple/ensembleperturbation/) (requires-python:>=3.8,<4.0), version: 1.2.0 2025-09-09T16:36:06,783 Skipping link: No binaries permitted for ensembleperturbation: https://files.pythonhosted.org/packages/50/be/256394e8d2c7a80be9d96cab532f45f3df12d5c829ba5a5c890e5d24c57f/ensembleperturbation-1.2.1-py3-none-any.whl (from https://pypi.org/simple/ensembleperturbation/) (requires-python:>=3.8,<4.0) 2025-09-09T16:36:06,784 Found link https://files.pythonhosted.org/packages/bd/dc/67c56e04a481d70ad068ef1316e33b8f8444560dd206c1ae44841152c8d9/ensembleperturbation-1.2.1.tar.gz (from https://pypi.org/simple/ensembleperturbation/) (requires-python:>=3.8,<4.0), version: 1.2.1 2025-09-09T16:36:06,785 Skipping link: No binaries permitted for ensembleperturbation: https://files.pythonhosted.org/packages/27/58/1930cafa3ef95501c68170e00ffd33399ced6aa2b7ac84a4b8bec1a5260c/ensembleperturbation-1.2.2-py3-none-any.whl (from https://pypi.org/simple/ensembleperturbation/) (requires-python:>=3.8,<4.0) 2025-09-09T16:36:06,786 Found link https://files.pythonhosted.org/packages/c5/00/c29de11b73fefa29d61d78b308cdd716c87905a969007f31a587f18efb22/ensembleperturbation-1.2.2.tar.gz (from https://pypi.org/simple/ensembleperturbation/) (requires-python:>=3.8,<4.0), version: 1.2.2 2025-09-09T16:36:06,786 Skipping link: No binaries permitted for ensembleperturbation: https://files.pythonhosted.org/packages/4e/74/427366667f4dbd2b453c664c6d228a71546477ad46296b92682b733594f3/ensembleperturbation-1.2.3-py3-none-any.whl (from https://pypi.org/simple/ensembleperturbation/) (requires-python:>=3.8,<4.0) 2025-09-09T16:36:06,787 Found link https://files.pythonhosted.org/packages/1d/4e/b01d3cf2805066e544cf38314caa67cba21c83c0f1d516ddcdaa775fa17f/ensembleperturbation-1.2.3.tar.gz (from https://pypi.org/simple/ensembleperturbation/) (requires-python:>=3.8,<4.0), version: 1.2.3 2025-09-09T16:36:06,788 Skipping link: No binaries permitted for ensembleperturbation: https://files.pythonhosted.org/packages/e4/51/f42ac45fa3a66ee1b227afeacff23ebbb400d6bf0e5b049155aa1e25467e/ensembleperturbation-1.2.4-py3-none-any.whl (from https://pypi.org/simple/ensembleperturbation/) (requires-python:>=3.8,<4.0) 2025-09-09T16:36:06,789 Found link https://files.pythonhosted.org/packages/e7/23/eb37720f85ddfef86d55f19ef73b912837725ec9d86fc90de19480ac6e3a/ensembleperturbation-1.2.4.tar.gz (from https://pypi.org/simple/ensembleperturbation/) (requires-python:>=3.8,<4.0), version: 1.2.4 2025-09-09T16:36:06,789 Skipping link: No binaries permitted for ensembleperturbation: https://files.pythonhosted.org/packages/55/d5/035f5c13c12070900620231fb2bb0ab85abfc478ecd0c56bbe29cea5d7cd/ensembleperturbation-1.2.5-py3-none-any.whl (from https://pypi.org/simple/ensembleperturbation/) (requires-python:>=3.8,<4.0) 2025-09-09T16:36:06,790 Found link https://files.pythonhosted.org/packages/1b/56/b2f6be358d0b9e3d716a1b05742c5facc19f57f370e1d872ba2e9007bbd3/ensembleperturbation-1.2.5.tar.gz (from https://pypi.org/simple/ensembleperturbation/) (requires-python:>=3.8,<4.0), version: 1.2.5 2025-09-09T16:36:06,791 Skipping link: No binaries permitted for ensembleperturbation: https://files.pythonhosted.org/packages/2a/f4/6d9d65db685be616ba8c63eb28cf8ab6682cb23cbc43458723005f4a9b98/ensembleperturbation-1.2.6-py3-none-any.whl (from https://pypi.org/simple/ensembleperturbation/) (requires-python:>=3.8,<4.0) 2025-09-09T16:36:06,792 Found link https://files.pythonhosted.org/packages/0c/88/49aeb43b3c1bd0758ea4bd591442b4d372f7ca6a1aab80e5a968bb0ee0d6/ensembleperturbation-1.2.6.tar.gz (from https://pypi.org/simple/ensembleperturbation/) (requires-python:>=3.8,<4.0), version: 1.2.6 2025-09-09T16:36:06,792 Skipping link: No binaries permitted for ensembleperturbation: https://files.pythonhosted.org/packages/23/c2/c82e84a478adcfb20d59b53207e5cf689b5871f6a333548e1f09e1dde112/ensembleperturbation-1.2.7-py3-none-any.whl (from https://pypi.org/simple/ensembleperturbation/) (requires-python:>=3.8,<4.0) 2025-09-09T16:36:06,793 Found link https://files.pythonhosted.org/packages/38/92/3686120da4325694f34d9189babc46eabd65f732b712d9d7d7b837f6d2ce/ensembleperturbation-1.2.7.tar.gz (from https://pypi.org/simple/ensembleperturbation/) (requires-python:>=3.8,<4.0), version: 1.2.7 2025-09-09T16:36:06,794 Skipping link: No binaries permitted for ensembleperturbation: https://files.pythonhosted.org/packages/b3/73/027e1090a0eb220560632f5f6090b2496e81c47ad452d0c15c399e7a1e0b/ensembleperturbation-1.2.8-py3-none-any.whl (from https://pypi.org/simple/ensembleperturbation/) (requires-python:>=3.8,<4.0) 2025-09-09T16:36:06,795 Found link https://files.pythonhosted.org/packages/45/32/4f49f320403642b88e988bbb749370ea061b8af2c0be3eca55f551aee44a/ensembleperturbation-1.2.8.tar.gz (from https://pypi.org/simple/ensembleperturbation/) (requires-python:>=3.8,<4.0), version: 1.2.8 2025-09-09T16:36:06,795 Skipping link: No binaries permitted for ensembleperturbation: https://files.pythonhosted.org/packages/87/26/b535a64c14565c28757a58d30844c555a05c34f8519723acd6ba6962390b/ensembleperturbation-1.2.9-py3-none-any.whl (from https://pypi.org/simple/ensembleperturbation/) (requires-python:<4.0,>=3.9) 2025-09-09T16:36:06,797 Found link https://files.pythonhosted.org/packages/e3/8e/5ed0ee47f77a48c2caf2b412dc7992c6683838b9b32fa0bc9cf0ab88e7e9/ensembleperturbation-1.2.9.tar.gz (from https://pypi.org/simple/ensembleperturbation/) (requires-python:<4.0,>=3.9), version: 1.2.9 2025-09-09T16:36:06,798 Skipping link: No binaries permitted for ensembleperturbation: https://files.pythonhosted.org/packages/83/63/ea17d467c658a96d6e15fd4ae90d0b14b8ddd4fa88f1ac55231acdc44e34/ensembleperturbation-1.2.10-py3-none-any.whl (from https://pypi.org/simple/ensembleperturbation/) (requires-python:<4.0,>=3.9) 2025-09-09T16:36:06,799 Found link https://files.pythonhosted.org/packages/e4/4d/6ee8726c083df1a31b291baf8d82763e48f2182a785cdf01f7e168dbbdee/ensembleperturbation-1.2.10.tar.gz (from https://pypi.org/simple/ensembleperturbation/) (requires-python:<4.0,>=3.9), version: 1.2.10 2025-09-09T16:36:06,800 Skipping link: No binaries permitted for ensembleperturbation: https://files.pythonhosted.org/packages/c0/20/d8930f3ee3d70e0fc6fe5df6636f68cb57166a705b33f691997a37cd9191/ensembleperturbation-1.3.0-py3-none-any.whl (from https://pypi.org/simple/ensembleperturbation/) (requires-python:<4.0,>=3.9) 2025-09-09T16:36:06,800 Found link https://files.pythonhosted.org/packages/94/de/853639bab34904d840016b8e4bb78dd02c0f6ee2b544cecc5050e47d11f6/ensembleperturbation-1.3.0.tar.gz (from https://pypi.org/simple/ensembleperturbation/) (requires-python:<4.0,>=3.9), version: 1.3.0 2025-09-09T16:36:06,801 Skipping link: No binaries permitted for ensembleperturbation: https://files.pythonhosted.org/packages/71/fc/63df3b7c9a3ee0772d1933c3f2b6b371cf29a40d6abbe0aa0e457dd0210e/ensembleperturbation-1.3.1-py3-none-any.whl (from https://pypi.org/simple/ensembleperturbation/) (requires-python:<4.0,>=3.9) 2025-09-09T16:36:06,802 Found link https://files.pythonhosted.org/packages/2b/7c/20f4cf717edd867994709f62d561a46d92d380d9cd7e9d473e1f7915c66c/ensembleperturbation-1.3.1.tar.gz (from https://pypi.org/simple/ensembleperturbation/) (requires-python:<4.0,>=3.9), version: 1.3.1 2025-09-09T16:36:06,803 Skipping link: No binaries permitted for ensembleperturbation: https://files.pythonhosted.org/packages/2f/57/26d98b9403bab709788add92d278129dcf3c3957a2b3b3600acc7ba129cc/ensembleperturbation-1.3.2-py3-none-any.whl (from https://pypi.org/simple/ensembleperturbation/) (requires-python:<4.0,>=3.9) 2025-09-09T16:36:06,803 Found link https://files.pythonhosted.org/packages/fe/a1/0eaf5fb2b9ba2e11bdb8369e5aa03c8f9a59b4e52ff4fae9e60be419279e/ensembleperturbation-1.3.2.tar.gz (from https://pypi.org/simple/ensembleperturbation/) (requires-python:<4.0,>=3.9), version: 1.3.2 2025-09-09T16:36:06,804 Skipping link: No binaries permitted for ensembleperturbation: https://files.pythonhosted.org/packages/44/af/89db6c4caf47dd5ca6196a1c38377f24bbf791c17e321e244701f645006b/ensembleperturbation-1.3.3-py3-none-any.whl (from https://pypi.org/simple/ensembleperturbation/) (requires-python:<4.0,>=3.9) 2025-09-09T16:36:06,805 Found link https://files.pythonhosted.org/packages/72/ba/b0d75f5414f73151023cb423d65f1248420eb5afa8ca81f7057983d06a2a/ensembleperturbation-1.3.3.tar.gz (from https://pypi.org/simple/ensembleperturbation/) (requires-python:<4.0,>=3.9), version: 1.3.3 2025-09-09T16:36:06,806 Skipping link: No binaries permitted for ensembleperturbation: https://files.pythonhosted.org/packages/36/34/db0ee350dc31e0dd915183e979229ef19c03c7836c8f55b86344e2caec72/ensembleperturbation-1.3.4.post1-py3-none-any.whl (from https://pypi.org/simple/ensembleperturbation/) (requires-python:<4.0,>=3.9) 2025-09-09T16:36:06,806 Found link https://files.pythonhosted.org/packages/38/01/c1604d9d9068efa51be2323492a3445624c3432221e39f0c340165bd31ef/ensembleperturbation-1.3.4.post1.tar.gz (from https://pypi.org/simple/ensembleperturbation/) (requires-python:<4.0,>=3.9), version: 1.3.4.post1 2025-09-09T16:36:06,807 Skipping link: No binaries permitted for ensembleperturbation: https://files.pythonhosted.org/packages/14/02/3cde3343a5b23e1c57e8ee9b6ec1ba221a3243571d7a34285a205146693d/ensembleperturbation-1.3.5-py3-none-any.whl (from https://pypi.org/simple/ensembleperturbation/) (requires-python:<4.0,>=3.9) 2025-09-09T16:36:06,808 Found link https://files.pythonhosted.org/packages/8b/b9/24bd6a216d61f75a99736706b85909c3dbbc5cd45f51318696e42923dd7c/ensembleperturbation-1.3.5.tar.gz (from https://pypi.org/simple/ensembleperturbation/) (requires-python:<4.0,>=3.9), version: 1.3.5 2025-09-09T16:36:06,809 Skipping link: No binaries permitted for ensembleperturbation: https://files.pythonhosted.org/packages/46/4c/4927b27e38bb9f243ca4cfac0ea1f6f56a61324074244f7f8a7389571d17/ensembleperturbation-1.3.6-py3-none-any.whl (from https://pypi.org/simple/ensembleperturbation/) (requires-python:<4.0,>=3.9) 2025-09-09T16:36:06,809 Found link https://files.pythonhosted.org/packages/65/b0/e0eab6ff767969bbc280a9018fcaef5a076055a7af9944d928e11c2fbbc1/ensembleperturbation-1.3.6.tar.gz (from https://pypi.org/simple/ensembleperturbation/) (requires-python:<4.0,>=3.9), version: 1.3.6 2025-09-09T16:36:06,810 Skipping link: No binaries permitted for ensembleperturbation: https://files.pythonhosted.org/packages/45/43/85dc22d82a46a272182982a5eeb9e7d4f54069b7f3c6cce1b1c8bab457cc/ensembleperturbation-1.3.7-py3-none-any.whl (from https://pypi.org/simple/ensembleperturbation/) (requires-python:<4.0,>=3.9) 2025-09-09T16:36:06,811 Found link https://files.pythonhosted.org/packages/54/6d/d01233cb31f265f5cc59ef32b7ddc61e4271711dc2d0c4217300b32908c1/ensembleperturbation-1.3.7.tar.gz (from https://pypi.org/simple/ensembleperturbation/) (requires-python:<4.0,>=3.9), version: 1.3.7 2025-09-09T16:36:06,812 Skipping link: No binaries permitted for ensembleperturbation: https://files.pythonhosted.org/packages/cf/50/bb2d3499f29c9defbf8591d25d128f1284a8d023e9c13f03e786c537cd5e/ensembleperturbation-1.3.8-py3-none-any.whl (from https://pypi.org/simple/ensembleperturbation/) (requires-python:<4.0,>=3.9) 2025-09-09T16:36:06,812 Found link https://files.pythonhosted.org/packages/42/be/7ca90e04b2bf8929d133f8f83e55300c93acef087c2b1f2c8dcfaf688684/ensembleperturbation-1.3.8.tar.gz (from https://pypi.org/simple/ensembleperturbation/) (requires-python:<4.0,>=3.9), version: 1.3.8 2025-09-09T16:36:06,813 Skipping link: No binaries permitted for ensembleperturbation: https://files.pythonhosted.org/packages/cc/ac/54eaf6a99843b79792cd34f8d6f5ed6f995ddf40b41ef7a748d1694231ee/ensembleperturbation-1.3.9-py3-none-any.whl (from https://pypi.org/simple/ensembleperturbation/) (requires-python:<4.0,>=3.9) 2025-09-09T16:36:06,814 Found link https://files.pythonhosted.org/packages/9b/54/496ca5c7a4c98ae79a22809a5578db6903911b2bf1a16552b1f4eab45180/ensembleperturbation-1.3.9.tar.gz (from https://pypi.org/simple/ensembleperturbation/) (requires-python:<4.0,>=3.9), version: 1.3.9 2025-09-09T16:36:06,815 Skipping link: No binaries permitted for ensembleperturbation: https://files.pythonhosted.org/packages/2a/ca/98b199d25f7ae650c755988628e571b4e4ee748d29396b7a9c8f61d9320b/ensembleperturbation-1.4.0-py3-none-any.whl (from https://pypi.org/simple/ensembleperturbation/) (requires-python:<4.0,>=3.9) 2025-09-09T16:36:06,815 Found link https://files.pythonhosted.org/packages/d2/c8/57265a195aef2995f4613ac22234ef6768563b9b23b6ac53c0f9edfef7f2/ensembleperturbation-1.4.0.tar.gz (from https://pypi.org/simple/ensembleperturbation/) (requires-python:<4.0,>=3.9), version: 1.4.0 2025-09-09T16:36:06,817 Fetching project page and analyzing links: https://www.piwheels.org/simple/ensembleperturbation/ 2025-09-09T16:36:06,817 Getting page https://www.piwheels.org/simple/ensembleperturbation/ 2025-09-09T16:36:06,820 Found index url https://www.piwheels.org/simple/ 2025-09-09T16:36:06,965 Fetched page https://www.piwheels.org/simple/ensembleperturbation/ as text/html 2025-09-09T16:36:06,978 Skipping link: No binaries permitted for ensembleperturbation: https://archive1.piwheels.org/simple/ensembleperturbation/ensembleperturbation-1.4.0-py3-none-any.whl#sha256=444da9eede0e859c45e46a1a167b6fc5f7a5acfd8bb240d29b70c7a75b652cba (from https://www.piwheels.org/simple/ensembleperturbation/) (requires-python:>=3.9,<4.0) 2025-09-09T16:36:06,978 Skipping link: No binaries permitted for ensembleperturbation: https://archive1.piwheels.org/simple/ensembleperturbation/ensembleperturbation-1.3.9-py3-none-any.whl#sha256=bcedba6a023d22204d256c98ae56b3badd8a165a419ebdc47fbfe400c171e85b (from https://www.piwheels.org/simple/ensembleperturbation/) (requires-python:>=3.9,<4.0) 2025-09-09T16:36:06,979 Skipping link: No binaries permitted for ensembleperturbation: https://archive1.piwheels.org/simple/ensembleperturbation/ensembleperturbation-1.3.8-py3-none-any.whl#sha256=b54c3da4fe19fd2abd27cbd1144151a3a49f3f16d361f77f7ba5f2649bd23f94 (from https://www.piwheels.org/simple/ensembleperturbation/) (requires-python:>=3.9,<4.0) 2025-09-09T16:36:06,979 Skipping link: No binaries permitted for ensembleperturbation: https://archive1.piwheels.org/simple/ensembleperturbation/ensembleperturbation-1.3.7-py3-none-any.whl#sha256=f5e671c170f71eac20d8af99519cea153d6ebc3bf422ee8a1d1c297913132959 (from https://www.piwheels.org/simple/ensembleperturbation/) (requires-python:>=3.9,<4.0) 2025-09-09T16:36:06,980 Skipping link: No binaries permitted for ensembleperturbation: https://archive1.piwheels.org/simple/ensembleperturbation/ensembleperturbation-1.3.6-py3-none-any.whl#sha256=babfa03e77e9db81ce2c3d265b4df75f33a946d01aa9088b2d14755f12f58d03 (from https://www.piwheels.org/simple/ensembleperturbation/) (requires-python:>=3.9,<4.0) 2025-09-09T16:36:06,980 Skipping link: No binaries permitted for ensembleperturbation: https://archive1.piwheels.org/simple/ensembleperturbation/ensembleperturbation-1.3.5-py3-none-any.whl#sha256=311975a59eac749a470bae6319269341b790f1843defaf3e777bc4c29753ed97 (from https://www.piwheels.org/simple/ensembleperturbation/) (requires-python:>=3.9,<4.0) 2025-09-09T16:36:06,981 Skipping link: No binaries permitted for ensembleperturbation: https://archive1.piwheels.org/simple/ensembleperturbation/ensembleperturbation-1.3.4.post1-py3-none-any.whl#sha256=b012137087cfa73119eeedcf0029f7c8d343ef91443b862863a73175b89fea2a (from https://www.piwheels.org/simple/ensembleperturbation/) (requires-python:>=3.9,<4.0) 2025-09-09T16:36:06,982 Skipping link: No binaries permitted for ensembleperturbation: https://archive1.piwheels.org/simple/ensembleperturbation/ensembleperturbation-1.3.3-py3-none-any.whl#sha256=0337baaa21ae1b2b127d3be423523a651931c86afdf434661ec21c3573d8a780 (from https://www.piwheels.org/simple/ensembleperturbation/) (requires-python:>=3.9,<4.0) 2025-09-09T16:36:06,982 Skipping link: No binaries permitted for ensembleperturbation: https://archive1.piwheels.org/simple/ensembleperturbation/ensembleperturbation-1.3.2-py3-none-any.whl#sha256=110a512bf052d99e295580f5069a4ed29e65cadb89068f1138ce890c90418096 (from https://www.piwheels.org/simple/ensembleperturbation/) (requires-python:>=3.9,<4.0) 2025-09-09T16:36:06,983 Skipping link: No binaries permitted for ensembleperturbation: https://archive1.piwheels.org/simple/ensembleperturbation/ensembleperturbation-1.3.1-py3-none-any.whl#sha256=2101d472fdd4bd3759f82360c887b87b8acc180b7b22901d0bd6123e37149325 (from https://www.piwheels.org/simple/ensembleperturbation/) (requires-python:>=3.9,<4.0) 2025-09-09T16:36:06,983 Skipping link: No binaries permitted for ensembleperturbation: https://archive1.piwheels.org/simple/ensembleperturbation/ensembleperturbation-1.3.0-py3-none-any.whl#sha256=8516beaaa11f1c23312207f7b2882f04af60081872310f0962a49958745d27c3 (from https://www.piwheels.org/simple/ensembleperturbation/) (requires-python:>=3.9,<4.0) 2025-09-09T16:36:06,984 Skipping link: No binaries permitted for ensembleperturbation: https://archive1.piwheels.org/simple/ensembleperturbation/ensembleperturbation-1.2.10-py3-none-any.whl#sha256=93f3b0f70d63707d4b5ecc458611b48f3e7bc8db6b3428a1b21cc02383bc0e3b (from https://www.piwheels.org/simple/ensembleperturbation/) (requires-python:>=3.9,<4.0) 2025-09-09T16:36:06,985 Skipping link: No binaries permitted for ensembleperturbation: https://archive1.piwheels.org/simple/ensembleperturbation/ensembleperturbation-1.2.9-py3-none-any.whl#sha256=c74b116195d119fdde62d4e4d3c66d3e0e567e634256b75e42c1e435cd12f166 (from https://www.piwheels.org/simple/ensembleperturbation/) (requires-python:>=3.9,<4.0) 2025-09-09T16:36:06,985 Skipping link: No binaries permitted for ensembleperturbation: https://archive1.piwheels.org/simple/ensembleperturbation/ensembleperturbation-1.2.8-py3-none-any.whl#sha256=e76fbe6485b1dc2c37fe32733a6b5f6b0d655e125166a1c561f9ee5473fabff2 (from https://www.piwheels.org/simple/ensembleperturbation/) (requires-python:>=3.8,<4.0) 2025-09-09T16:36:06,986 Skipping link: No binaries permitted for ensembleperturbation: https://archive1.piwheels.org/simple/ensembleperturbation/ensembleperturbation-1.2.7-py3-none-any.whl#sha256=2c8189729846a079e74e73f0e08cd60dd161d75dce17f5fe1a21bf1b336ac275 (from https://www.piwheels.org/simple/ensembleperturbation/) (requires-python:>=3.8,<4.0) 2025-09-09T16:36:06,986 Skipping link: No binaries permitted for ensembleperturbation: https://archive1.piwheels.org/simple/ensembleperturbation/ensembleperturbation-1.2.6-py3-none-any.whl#sha256=4611d98ecd73ebb050ebfcc6240106b1a90aa9a2069ef60b157fbf7ea0332851 (from https://www.piwheels.org/simple/ensembleperturbation/) (requires-python:>=3.8,<4.0) 2025-09-09T16:36:06,987 Skipping link: No binaries permitted for ensembleperturbation: https://archive1.piwheels.org/simple/ensembleperturbation/ensembleperturbation-1.2.5-py3-none-any.whl#sha256=49a9a4ea9a8b5e735bded41a6eb5df56b9d94dc6f328fab41ea00e6f35a0c792 (from https://www.piwheels.org/simple/ensembleperturbation/) (requires-python:>=3.8,<4.0) 2025-09-09T16:36:06,987 Skipping link: No binaries permitted for ensembleperturbation: https://archive1.piwheels.org/simple/ensembleperturbation/ensembleperturbation-1.2.4-py3-none-any.whl#sha256=c86709ba67a1e9ecf6b2e1add9b318897172c72ebfa27325802140ead5818f36 (from https://www.piwheels.org/simple/ensembleperturbation/) (requires-python:>=3.8,<4.0) 2025-09-09T16:36:06,988 Skipping link: No binaries permitted for ensembleperturbation: https://archive1.piwheels.org/simple/ensembleperturbation/ensembleperturbation-1.2.3-py3-none-any.whl#sha256=3e4f5cbf7906b9e6eb13bf41422aa5fb1ebe1ef7101047726be4cf0ef413a065 (from https://www.piwheels.org/simple/ensembleperturbation/) (requires-python:>=3.8,<4.0) 2025-09-09T16:36:06,988 Skipping link: No binaries permitted for ensembleperturbation: https://archive1.piwheels.org/simple/ensembleperturbation/ensembleperturbation-1.2.2-py3-none-any.whl#sha256=786f6541a045f8d16ced9ac3907e696bff9491c970c9211f504142ac92ee5e2c (from https://www.piwheels.org/simple/ensembleperturbation/) (requires-python:>=3.8,<4.0) 2025-09-09T16:36:06,989 Skipping link: No binaries permitted for ensembleperturbation: https://archive1.piwheels.org/simple/ensembleperturbation/ensembleperturbation-1.2.1-py3-none-any.whl#sha256=ebdaaacc2b615af97e856900494732a972db1a415243067a32f2b10a77c4c3fc (from https://www.piwheels.org/simple/ensembleperturbation/) (requires-python:>=3.8,<4.0) 2025-09-09T16:36:06,990 Skipping link: No binaries permitted for ensembleperturbation: https://archive1.piwheels.org/simple/ensembleperturbation/ensembleperturbation-1.2.0-py3-none-any.whl#sha256=123cf39a80f680330ec6634a2e8e626afcf8d25298cbf8be378f12f63403357c (from https://www.piwheels.org/simple/ensembleperturbation/) (requires-python:>=3.8,<4.0) 2025-09-09T16:36:06,990 Skipping link: No binaries permitted for ensembleperturbation: https://archive1.piwheels.org/simple/ensembleperturbation/ensembleperturbation-1.1.2-py3-none-any.whl#sha256=ecdce5d495d5fad91f55cd842d9da495313390dcaf2c0817ee18c1a134a51b0a (from https://www.piwheels.org/simple/ensembleperturbation/) (requires-python:>=3.8,<4.0) 2025-09-09T16:36:06,991 Skipping link: No binaries permitted for ensembleperturbation: https://archive1.piwheels.org/simple/ensembleperturbation/ensembleperturbation-1.1.1-py3-none-any.whl#sha256=9772fec30517a5072471fb519e8ce7582e10b78dac5f71b389d1d8c4faffce17 (from https://www.piwheels.org/simple/ensembleperturbation/) (requires-python:>=3.7,<4.0) 2025-09-09T16:36:06,991 Skipping link: No binaries permitted for ensembleperturbation: https://archive1.piwheels.org/simple/ensembleperturbation/ensembleperturbation-1.1.0-py3-none-any.whl#sha256=d30da1f6fbaf7cdeae9943fbefdb812d08b6bb309ff94bf970a78e4e9a8639e7 (from https://www.piwheels.org/simple/ensembleperturbation/) (requires-python:>=3.7,<4.0) 2025-09-09T16:36:06,992 Skipping link: No binaries permitted for ensembleperturbation: https://archive1.piwheels.org/simple/ensembleperturbation/ensembleperturbation-1.0.0-py3-none-any.whl#sha256=1a9f9142983f911375809392da946b0a2e9d6c5a5447619780668d3dd67e279e (from https://www.piwheels.org/simple/ensembleperturbation/) (requires-python:>=3.7,<4.0) 2025-09-09T16:36:06,992 Skipping link: No binaries permitted for ensembleperturbation: https://archive1.piwheels.org/simple/ensembleperturbation/ensembleperturbation-0.9.0-py3-none-any.whl#sha256=25b8b241f68f9efbc4e60ddd6aa0cea12a9979b5baaec19fdfa8baca4c853f12 (from https://www.piwheels.org/simple/ensembleperturbation/) (requires-python:>=3.7,<4.0) 2025-09-09T16:36:06,993 Skipping link: No binaries permitted for ensembleperturbation: https://archive1.piwheels.org/simple/ensembleperturbation/ensembleperturbation-0.5.0-py3-none-any.whl#sha256=5e5d2456117e06790b51acf5a0ea2487464ff52cb721b7471ce01aa78f869d92 (from https://www.piwheels.org/simple/ensembleperturbation/) (requires-python:>=3.6) 2025-09-09T16:36:06,994 Skipping link: No binaries permitted for ensembleperturbation: https://archive1.piwheels.org/simple/ensembleperturbation/ensembleperturbation-0.4.4-py3-none-any.whl#sha256=fd7726f564e86d60d02c283390cf2b9cddff52add456bebf5514b44506447d0c (from https://www.piwheels.org/simple/ensembleperturbation/) (requires-python:>=3.6) 2025-09-09T16:36:06,994 Skipping link: No binaries permitted for ensembleperturbation: https://archive1.piwheels.org/simple/ensembleperturbation/ensembleperturbation-0.4.3-py3-none-any.whl#sha256=332d7ca83dd639f059b2cdf176682f1515c20db2dabaa8f0af3d9b1fa16520ad (from https://www.piwheels.org/simple/ensembleperturbation/) (requires-python:>=3.6) 2025-09-09T16:36:06,995 Skipping link: No binaries permitted for ensembleperturbation: https://archive1.piwheels.org/simple/ensembleperturbation/ensembleperturbation-0.4.2-py3-none-any.whl#sha256=5a2f0dca11d034f9461f1d50a3370bbb302cf8b421914a8a06be2f53897a0f12 (from https://www.piwheels.org/simple/ensembleperturbation/) (requires-python:>=3.6) 2025-09-09T16:36:06,995 Skipping link: No binaries permitted for ensembleperturbation: https://archive1.piwheels.org/simple/ensembleperturbation/ensembleperturbation-0.4.1-py3-none-any.whl#sha256=82101e9e98a21e0dd04fccd939f61390f194945333c16de9724c21c08ece498c (from https://www.piwheels.org/simple/ensembleperturbation/) (requires-python:>=3.6) 2025-09-09T16:36:06,996 Skipping link: not a file: https://www.piwheels.org/simple/ensembleperturbation/ 2025-09-09T16:36:06,997 Skipping link: not a file: https://pypi.org/simple/ensembleperturbation/ 2025-09-09T16:36:07,053 Given no hashes to check 1 links for project 'ensembleperturbation': discarding no candidates 2025-09-09T16:36:07,056 Collecting ensembleperturbation==0.5.4 2025-09-09T16:36:07,059 Created temporary directory: /tmp/pip-unpack-pgy9u09h 2025-09-09T16:36:07,259 Downloading ensembleperturbation-0.5.4.tar.gz (32 kB) 2025-09-09T16:36:07,338 Added ensembleperturbation==0.5.4 from https://files.pythonhosted.org/packages/27/6e/3506dd1468897f393ae40b203ecd6131a31ac7ea856b466a820556cc817f/ensembleperturbation-0.5.4.tar.gz to build tracker '/tmp/pip-build-tracker-wyh4989g' 2025-09-09T16:36:07,340 Running setup.py (path:/tmp/pip-wheel-wmwmexzr/ensembleperturbation_2d2dae1be12e4ae19fbf38c4bb66a9ef/setup.py) egg_info for package ensembleperturbation 2025-09-09T16:36:07,341 Created temporary directory: /tmp/pip-pip-egg-info-nsvb8avu 2025-09-09T16:36:07,342 Preparing metadata (setup.py): started 2025-09-09T16:36:07,344 Running command python setup.py egg_info 2025-09-09T16:36:11,117 error: externally-managed-environment 2025-09-09T16:36:11,118 × This environment is externally managed 2025-09-09T16:36:11,118 ╰─> To install Python packages system-wide, try apt install 2025-09-09T16:36:11,119 python3-xyz, where xyz is the package you are trying to 2025-09-09T16:36:11,119 install. 2025-09-09T16:36:11,120 If you wish to install a non-Debian-packaged Python package, 2025-09-09T16:36:11,120 create a virtual environment using python3 -m venv path/to/venv. 2025-09-09T16:36:11,121 Then use path/to/venv/bin/python and path/to/venv/bin/pip. Make 2025-09-09T16:36:11,121 sure you have python3-full installed. 2025-09-09T16:36:11,122 For more information visit http://rptl.io/venv 2025-09-09T16:36:11,123 note: If you believe this is a mistake, please contact your Python installation or OS distribution provider. You can override this, at the risk of breaking your Python installation or OS, by passing --break-system-packages. 2025-09-09T16:36:11,123 hint: See PEP 668 for the detailed specification. 2025-09-09T16:36:11,503 Traceback (most recent call last): 2025-09-09T16:36:11,504 File "/tmp/pip-wheel-wmwmexzr/ensembleperturbation_2d2dae1be12e4ae19fbf38c4bb66a9ef/setup.py", line 52, in 2025-09-09T16:36:11,505 from dunamai import Version 2025-09-09T16:36:11,505 ModuleNotFoundError: No module named 'dunamai' 2025-09-09T16:36:11,506 During handling of the above exception, another exception occurred: 2025-09-09T16:36:11,507 Traceback (most recent call last): 2025-09-09T16:36:11,510 File "", line 2, in 2025-09-09T16:36:11,510 exec(compile(''' 2025-09-09T16:36:11,511 ~~~~^^^^^^^^^^^^ 2025-09-09T16:36:11,511 # This is -- a caller that pip uses to run setup.py 2025-09-09T16:36:11,512 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T16:36:11,512 ...<32 lines>... 2025-09-09T16:36:11,513 exec(compile(setup_py_code, filename, "exec")) 2025-09-09T16:36:11,513 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T16:36:11,514 ''' % ('/tmp/pip-wheel-wmwmexzr/ensembleperturbation_2d2dae1be12e4ae19fbf38c4bb66a9ef/setup.py',), "", "exec")) 2025-09-09T16:36:11,514 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T16:36:11,515 File "", line 35, in 2025-09-09T16:36:11,515 File "/tmp/pip-wheel-wmwmexzr/ensembleperturbation_2d2dae1be12e4ae19fbf38c4bb66a9ef/setup.py", line 57, in 2025-09-09T16:36:11,516 subprocess.check_call([sys.executable, '-m', 'pip', 'install', 'dunamai']) 2025-09-09T16:36:11,516 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T16:36:11,517 File "/usr/lib/python3.13/subprocess.py", line 419, in check_call 2025-09-09T16:36:11,517 raise CalledProcessError(retcode, cmd) 2025-09-09T16:36:11,518 subprocess.CalledProcessError: Command '['/usr/bin/python3', '-m', 'pip', 'install', 'dunamai']' returned non-zero exit status 1. 2025-09-09T16:36:11,727 ERROR: python setup.py egg_info exited with 1 2025-09-09T16:36:11,752 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-09T16:36:11,752 exec(compile('"'"''"'"''"'"' 2025-09-09T16:36:11,752 # This is -- a caller that pip uses to run setup.py 2025-09-09T16:36:11,752 # 2025-09-09T16:36:11,752 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-09T16:36:11,752 # import from `distutils.core` to work with newer packaging standards. 2025-09-09T16:36:11,752 # - It provides a clear error message when setuptools is not installed. 2025-09-09T16:36:11,752 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-09T16:36:11,752 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-09T16:36:11,752 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-09T16:36:11,752 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-09T16:36:11,752 import os, sys, tokenize, traceback 2025-09-09T16:36:11,752 2025-09-09T16:36:11,752 try: 2025-09-09T16:36:11,752 import setuptools 2025-09-09T16:36:11,752 except ImportError: 2025-09-09T16:36:11,752 print( 2025-09-09T16:36:11,752 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-09T16:36:11,752 "the build environment with exception:", 2025-09-09T16:36:11,752 file=sys.stderr, 2025-09-09T16:36:11,752 ) 2025-09-09T16:36:11,752 traceback.print_exc() 2025-09-09T16:36:11,752 sys.exit(1) 2025-09-09T16:36:11,752 2025-09-09T16:36:11,752 __file__ = %r 2025-09-09T16:36:11,752 sys.argv[0] = __file__ 2025-09-09T16:36:11,752 2025-09-09T16:36:11,752 if os.path.exists(__file__): 2025-09-09T16:36:11,752 filename = __file__ 2025-09-09T16:36:11,752 with tokenize.open(__file__) as f: 2025-09-09T16:36:11,752 setup_py_code = f.read() 2025-09-09T16:36:11,752 else: 2025-09-09T16:36:11,752 filename = "" 2025-09-09T16:36:11,752 setup_py_code = "from setuptools import setup; setup()" 2025-09-09T16:36:11,752 2025-09-09T16:36:11,752 exec(compile(setup_py_code, filename, "exec")) 2025-09-09T16:36:11,752 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-wmwmexzr/ensembleperturbation_2d2dae1be12e4ae19fbf38c4bb66a9ef/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-nsvb8avu[/] 2025-09-09T16:36:11,753 [bold magenta]cwd[/]: /tmp/pip-wheel-wmwmexzr/ensembleperturbation_2d2dae1be12e4ae19fbf38c4bb66a9ef/ 2025-09-09T16:36:11,754 Preparing metadata (setup.py): finished with status 'error' 2025-09-09T16:36:11,756 ERROR: metadata generation failed 2025-09-09T16:36:11,769 Exception information: 2025-09-09T16:36:11,769 Traceback (most recent call last): 2025-09-09T16:36:11,769 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-09T16:36:11,769 call_subprocess( 2025-09-09T16:36:11,769 ~~~~~~~~~~~~~~~^ 2025-09-09T16:36:11,769 args, 2025-09-09T16:36:11,769 ^^^^^ 2025-09-09T16:36:11,769 ...<2 lines>... 2025-09-09T16:36:11,769 spinner=spinner, 2025-09-09T16:36:11,769 ^^^^^^^^^^^^^^^^ 2025-09-09T16:36:11,769 ) 2025-09-09T16:36:11,769 ^ 2025-09-09T16:36:11,769 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-09T16:36:11,769 raise error 2025-09-09T16:36:11,769 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-09T16:36:11,769 2025-09-09T16:36:11,769 The above exception was the direct cause of the following exception: 2025-09-09T16:36:11,769 2025-09-09T16:36:11,769 Traceback (most recent call last): 2025-09-09T16:36:11,769 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-09T16:36:11,769 status = _inner_run() 2025-09-09T16:36:11,769 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-09T16:36:11,769 return self.run(options, args) 2025-09-09T16:36:11,769 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-09T16:36:11,769 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-09T16:36:11,769 return func(self, options, args) 2025-09-09T16:36:11,769 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-09T16:36:11,769 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-09T16:36:11,769 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-09T16:36:11,769 result = self._result = resolver.resolve( 2025-09-09T16:36:11,769 ~~~~~~~~~~~~~~~~^ 2025-09-09T16:36:11,769 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-09T16:36:11,769 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T16:36:11,769 ) 2025-09-09T16:36:11,769 ^ 2025-09-09T16:36:11,769 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-09T16:36:11,769 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-09T16:36:11,769 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-09T16:36:11,769 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-09T16:36:11,769 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T16:36:11,769 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-09T16:36:11,769 if not criterion.candidates: 2025-09-09T16:36:11,769 ^^^^^^^^^^^^^^^^^^^^ 2025-09-09T16:36:11,769 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-09T16:36:11,769 return bool(self._sequence) 2025-09-09T16:36:11,769 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-09T16:36:11,769 self._bool = any(self) 2025-09-09T16:36:11,769 ~~~^^^^^^ 2025-09-09T16:36:11,769 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-09T16:36:11,769 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-09T16:36:11,769 ^^^^^^^^ 2025-09-09T16:36:11,769 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-09T16:36:11,769 candidate = func() 2025-09-09T16:36:11,769 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-09T16:36:11,769 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-09T16:36:11,769 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T16:36:11,769 link, template, name, version 2025-09-09T16:36:11,769 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T16:36:11,769 ) 2025-09-09T16:36:11,769 ^ 2025-09-09T16:36:11,769 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-09T16:36:11,769 self._link_candidate_cache[link] = LinkCandidate( 2025-09-09T16:36:11,769 ~~~~~~~~~~~~~^ 2025-09-09T16:36:11,769 link, 2025-09-09T16:36:11,769 ^^^^^ 2025-09-09T16:36:11,769 ...<3 lines>... 2025-09-09T16:36:11,769 version=version, 2025-09-09T16:36:11,769 ^^^^^^^^^^^^^^^^ 2025-09-09T16:36:11,769 ) 2025-09-09T16:36:11,769 ^ 2025-09-09T16:36:11,769 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-09T16:36:11,769 super().__init__( 2025-09-09T16:36:11,769 ~~~~~~~~~~~~~~~~^ 2025-09-09T16:36:11,769 link=link, 2025-09-09T16:36:11,769 ^^^^^^^^^^ 2025-09-09T16:36:11,769 ...<4 lines>... 2025-09-09T16:36:11,769 version=version, 2025-09-09T16:36:11,769 ^^^^^^^^^^^^^^^^ 2025-09-09T16:36:11,769 ) 2025-09-09T16:36:11,769 ^ 2025-09-09T16:36:11,769 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-09T16:36:11,769 self.dist = self._prepare() 2025-09-09T16:36:11,769 ~~~~~~~~~~~~~^^ 2025-09-09T16:36:11,769 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-09T16:36:11,769 dist = self._prepare_distribution() 2025-09-09T16:36:11,769 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-09T16:36:11,769 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-09T16:36:11,769 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T16:36:11,769 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-09T16:36:11,769 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-09T16:36:11,769 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T16:36:11,769 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-09T16:36:11,769 dist = _get_prepared_distribution( 2025-09-09T16:36:11,769 req, 2025-09-09T16:36:11,769 ...<3 lines>... 2025-09-09T16:36:11,769 self.check_build_deps, 2025-09-09T16:36:11,769 ) 2025-09-09T16:36:11,769 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-09T16:36:11,769 abstract_dist.prepare_distribution_metadata( 2025-09-09T16:36:11,769 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T16:36:11,769 finder, build_isolation, check_build_deps 2025-09-09T16:36:11,769 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T16:36:11,769 ) 2025-09-09T16:36:11,769 ^ 2025-09-09T16:36:11,769 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-09T16:36:11,769 self.req.prepare_metadata() 2025-09-09T16:36:11,769 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-09T16:36:11,769 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-09T16:36:11,769 self.metadata_directory = generate_metadata_legacy( 2025-09-09T16:36:11,769 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T16:36:11,769 build_env=self.build_env, 2025-09-09T16:36:11,769 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T16:36:11,769 ...<3 lines>... 2025-09-09T16:36:11,769 details=details, 2025-09-09T16:36:11,769 ^^^^^^^^^^^^^^^^ 2025-09-09T16:36:11,769 ) 2025-09-09T16:36:11,769 ^ 2025-09-09T16:36:11,769 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-09T16:36:11,769 raise MetadataGenerationFailed(package_details=details) from error 2025-09-09T16:36:11,769 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-09T16:36:11,823 Removed ensembleperturbation==0.5.4 from https://files.pythonhosted.org/packages/27/6e/3506dd1468897f393ae40b203ecd6131a31ac7ea856b466a820556cc817f/ensembleperturbation-0.5.4.tar.gz from build tracker '/tmp/pip-build-tracker-wyh4989g' 2025-09-09T16:36:11,824 Removed build tracker: '/tmp/pip-build-tracker-wyh4989g'