2025-09-08T14:45:13,987 Created temporary directory: /tmp/pip-build-tracker-a0tppbe5 2025-09-08T14:45:13,987 Initialized build tracking at /tmp/pip-build-tracker-a0tppbe5 2025-09-08T14:45:13,988 Created build tracker: /tmp/pip-build-tracker-a0tppbe5 2025-09-08T14:45:13,988 Entered build tracker: /tmp/pip-build-tracker-a0tppbe5 2025-09-08T14:45:13,988 Created temporary directory: /tmp/pip-wheel-1biuhawq 2025-09-08T14:45:13,991 Created temporary directory: /tmp/pip-ephem-wheel-cache-8jq6u0l7 2025-09-08T14:45:14,046 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T14:45:14,048 2 location(s) to search for versions of pycoalescence: 2025-09-08T14:45:14,048 * https://pypi.org/simple/pycoalescence/ 2025-09-08T14:45:14,048 * https://www.piwheels.org/simple/pycoalescence/ 2025-09-08T14:45:14,048 Fetching project page and analyzing links: https://pypi.org/simple/pycoalescence/ 2025-09-08T14:45:14,049 Getting page https://pypi.org/simple/pycoalescence/ 2025-09-08T14:45:14,050 Found index url https://pypi.org/simple/ 2025-09-08T14:45:14,120 Fetched page https://pypi.org/simple/pycoalescence/ as application/vnd.pypi.simple.v1+json 2025-09-08T14:45:14,133 Found link https://files.pythonhosted.org/packages/7e/51/6a81ae4c53e3de888007a18f3d0cefe7f878579f44248abec639dec6ba99/pycoalescence-1.2.6rc11.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.6rc11 2025-09-08T14:45:14,133 Found link https://files.pythonhosted.org/packages/56/1a/d22fa069d2e04255021950d870270c9d5fda1f070fd888bb5a4e85b51a6c/pycoalescence-1.2.6rc12.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.6rc12 2025-09-08T14:45:14,134 Found link https://files.pythonhosted.org/packages/18/de/d94da5f254746ad2cc7689f401e5797b6617c3905361071069a74b76319e/pycoalescence-1.2.6rc13.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.6rc13 2025-09-08T14:45:14,134 Found link https://files.pythonhosted.org/packages/1d/f8/dbd6f3bb25412031021202dc4933ac837b17a33484bab6f72b60735e792e/pycoalescence-1.2.6rc14.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.6rc14 2025-09-08T14:45:14,134 Found link https://files.pythonhosted.org/packages/dd/ba/c214da54158b44c9cc4cbe927fe3589a536fe664e484868ca7d36003aa7f/pycoalescence-1.2.6rc15.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.6rc15 2025-09-08T14:45:14,134 Found link https://files.pythonhosted.org/packages/fa/54/1041d2824bd7e1e0a6d37706058d88bfdfd2068f766d23436ea1fd9d3ae9/pycoalescence-1.2.6rc16.zip (from https://pypi.org/simple/pycoalescence/), version: 1.2.6rc16 2025-09-08T14:45:14,135 Found link https://files.pythonhosted.org/packages/36/63/0063f84fe0bf95142355050337a67d5f8a04a68e0ac912219b7292f79cc8/pycoalescence-1.2.6rc17.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.6rc17 2025-09-08T14:45:14,135 Found link https://files.pythonhosted.org/packages/20/85/1507f87b0bf8038caf5115d9ae17d6e5b38c749e00fd1d4a4d8262b63eaa/pycoalescence-1.2.6rc18.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.6rc18 2025-09-08T14:45:14,135 Found link https://files.pythonhosted.org/packages/be/59/a43837820b814bbdc664222f27186c2e3baa20d4d4164203fff51887a411/pycoalescence-1.2.6rc19.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.6rc19 2025-09-08T14:45:14,135 Found link https://files.pythonhosted.org/packages/6a/d7/9bae50e8e3a4c3e4c2daeaf62e5e6f572ae0d4db65b04f73c9c3db6c4ea6/pycoalescence-1.2.6rc20.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.6rc20 2025-09-08T14:45:14,135 Found link https://files.pythonhosted.org/packages/81/85/9fc5bad7d36afab4ec97edc5884d338bc45cd400a66eacf209a55c4c4505/pycoalescence-1.2.6rc21.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.6rc21 2025-09-08T14:45:14,136 Found link https://files.pythonhosted.org/packages/f5/bb/993f5b9e8fee5c32fabb0c174e385f175587d96cd4aa5da6dec48e7e1f52/pycoalescence-1.2.6rc22.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.6rc22 2025-09-08T14:45:14,136 Found link https://files.pythonhosted.org/packages/93/78/07707b7b1fc4ca4c30a5c44cbd77ad46df3d5ce4207cf23f186e4ba7fb46/pycoalescence-1.2.6rc23.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.6rc23 2025-09-08T14:45:14,136 Found link https://files.pythonhosted.org/packages/61/35/6ed7dc73384cce57b38c65b362e7d20caeb7832647385b6a9b96e47f7c7e/pycoalescence-1.2.6rc24.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.6rc24 2025-09-08T14:45:14,136 Found link https://files.pythonhosted.org/packages/de/e6/2a73adbd2b34eccbf6e2bc5406380bedf60a3622ef051a60075677321dfc/pycoalescence-1.2.6rc25.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.6rc25 2025-09-08T14:45:14,136 Found link https://files.pythonhosted.org/packages/07/e5/59600b66347153be58a09320c20b651c578c98b192bbedc59fe8c454b018/pycoalescence-1.2.6rc26.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.6rc26 2025-09-08T14:45:14,137 Found link https://files.pythonhosted.org/packages/d3/5d/47eca25ac0b68f18ba3c2e83390d39c07c5a8de1c75e8821a014088957a0/pycoalescence-1.2.6rc27.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.6rc27 2025-09-08T14:45:14,137 Found link https://files.pythonhosted.org/packages/9f/01/cbc265737aa453775d388dfe2e959df9b4e3b3d641b5d0eedfb5a8e50347/pycoalescence-1.2.6rc28.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.6rc28 2025-09-08T14:45:14,137 Found link https://files.pythonhosted.org/packages/99/5d/b60a7facac34debfb33fca61973de2f105f46b8f967eaad961b3920659b3/pycoalescence-1.2.6rc29.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.6rc29 2025-09-08T14:45:14,137 Found link https://files.pythonhosted.org/packages/56/ba/61d92b061393720053b64ce24c6d2cfee9a92f65f60027b78bf788c26e34/pycoalescence-1.2.6rc30.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.6rc30 2025-09-08T14:45:14,137 Found link https://files.pythonhosted.org/packages/4e/fb/c5a457aab32ba2cf2ddc055a8d3453d0add8139c7c07fe78e100b4db3fd5/pycoalescence-1.2.6rc31.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.6rc31 2025-09-08T14:45:14,138 Found link https://files.pythonhosted.org/packages/7f/e5/f6f11c88849df567cede0e8b20e9b38f788d82d10be235644297cc326b9e/pycoalescence-1.2.6rc32.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.6rc32 2025-09-08T14:45:14,138 Found link https://files.pythonhosted.org/packages/04/c3/80ce6e86dbb86d7810b9519678f73c265dbfcbe77b6189ede58c65807a52/pycoalescence-1.2.6rc33.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.6rc33 2025-09-08T14:45:14,138 Found link https://files.pythonhosted.org/packages/b7/b1/92c781c4ad79fd0fd3dad59ce87745ba16935a631a914465f8daabce6736/pycoalescence-1.2.6rc34.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.6rc34 2025-09-08T14:45:14,138 Found link https://files.pythonhosted.org/packages/c1/ae/7e90bed63663ecbbc2d10d4f8ace3149f7baaa4b4f5e0c1c42ab569ed93e/pycoalescence-1.2.6rc35.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.6rc35 2025-09-08T14:45:14,138 Found link https://files.pythonhosted.org/packages/46/47/da9c6c1fff8d8c3b4c4a809f5474d3e246dcd8ef7fc9e40286bde2941950/pycoalescence-1.2.6rc36.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.6rc36 2025-09-08T14:45:14,139 Found link https://files.pythonhosted.org/packages/e1/4e/dd21b1f80969a358924894c0b7b13a1c26d40421a5eb6d0486a9d5b8b823/pycoalescence-1.2.6rc37.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.6rc37 2025-09-08T14:45:14,139 Found link https://files.pythonhosted.org/packages/75/6e/b4c11771155b37617ccfc5561630312fa158731552e5db997224958d60fe/pycoalescence-1.2.6rc39.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.6rc39 2025-09-08T14:45:14,139 Found link https://files.pythonhosted.org/packages/37/e0/a807a666fc8d6e420186d931ee23e8b79a41d6894750167b95dc5d75ffff/pycoalescence-1.2.6rc40.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.6rc40 2025-09-08T14:45:14,139 Found link https://files.pythonhosted.org/packages/a5/31/4f866eda7976a19b8036b7b6e26f48212736e8c9028d3143e6f70127b481/pycoalescence-1.2.6rc41.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.6rc41 2025-09-08T14:45:14,140 Found link https://files.pythonhosted.org/packages/19/85/cadb592e845ce0ebc4f74567fbffe0bfdb2e40991ae44d9af91a3130ba37/pycoalescence-1.2.6rc42.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.6rc42 2025-09-08T14:45:14,140 Found link https://files.pythonhosted.org/packages/59/e2/5ec3b48863ff94501efcbc9a0729204b8e7ef62e7b22182ce3593deec13b/pycoalescence-1.2.6rc43.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.6rc43 2025-09-08T14:45:14,140 Found link https://files.pythonhosted.org/packages/51/20/7892a48204afb9ece10ed10a9da3702b38491414090e1c9e813e3bf328ed/pycoalescence-1.2.6rc44.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.6rc44 2025-09-08T14:45:14,141 Found link https://files.pythonhosted.org/packages/8b/67/31e760696f0da51a4f083652b9cfcc148193be43a8ddc9f3bb533e0a063c/pycoalescence-1.2.6rc45.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.6rc45 2025-09-08T14:45:14,141 Found link https://files.pythonhosted.org/packages/da/6a/5cca983a7d816888b2afa613f0f561e683752a62ca37bea4f3c0a045b212/pycoalescence-1.2.6rc46.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.6rc46 2025-09-08T14:45:14,141 Found link https://files.pythonhosted.org/packages/16/d3/5c0ef16e4e16f5dfb47f9213cde3f5dee9f7e6f0a10548d1c30e1f3ae3a3/pycoalescence-1.2.6rc47.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.6rc47 2025-09-08T14:45:14,141 Found link https://files.pythonhosted.org/packages/f1/0c/bca4c2255990f2b044418b33ed0c1594372c5522d3e09ed376f9464c8980/pycoalescence-1.2.6rc48.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.6rc48 2025-09-08T14:45:14,142 Found link https://files.pythonhosted.org/packages/17/13/8db915a31188e531d2c9617b64cff0504c891666b3a2db97a00616080e20/pycoalescence-1.2.6rc49.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.6rc49 2025-09-08T14:45:14,142 Found link https://files.pythonhosted.org/packages/88/4b/25f96c448507afd3c44227837fdb4b29d60f3e9d744611131f17e2531df1/pycoalescence-1.2.6rc50.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.6rc50 2025-09-08T14:45:14,142 Found link https://files.pythonhosted.org/packages/59/90/36e78bcf7a4cd13f888e5fa9e04cccafe00d0190634065c080cfb664979e/pycoalescence-1.2.6rc51.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.6rc51 2025-09-08T14:45:14,142 Found link https://files.pythonhosted.org/packages/ca/48/3d683c193492fb8e2b880ff6c09ed2c3e090971f2f93ae525a3d64b074f8/pycoalescence-1.2.6rc52.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.6rc52 2025-09-08T14:45:14,142 Found link https://files.pythonhosted.org/packages/27/c9/b32a55cfd583f7f8cf05ec7d0704326fa83fad0c388d38ef4fe396ab7533/pycoalescence-1.2.6rc53.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.6rc53 2025-09-08T14:45:14,143 Found link https://files.pythonhosted.org/packages/83/88/d2cdf2f7d4a2f7a8a36ce35debd8db335f5d98842876ea32f3f9871468f6/pycoalescence-1.2.6rc54.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.6rc54 2025-09-08T14:45:14,143 Found link https://files.pythonhosted.org/packages/4d/c5/dabbd3cda3f77197a4f92129a6670986a2f81557763e7d9bf6c7d8407795/pycoalescence-1.2.6rc55.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.6rc55 2025-09-08T14:45:14,143 Found link https://files.pythonhosted.org/packages/86/1b/fe45a5f20f76d81eb51d972cd526eb4041f2538efcfdb1a3b6fb542f7606/pycoalescence-1.2.6rc56.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.6rc56 2025-09-08T14:45:14,143 Found link https://files.pythonhosted.org/packages/f5/2e/5eb4ef9ae4c763ea0e89cc9324a0bce7d84cc768b33d82d3375d7052dff7/pycoalescence-1.2.6.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.6 2025-09-08T14:45:14,143 Found link https://files.pythonhosted.org/packages/55/ed/643c2419f8f8f7d4635b2b5684823b5ebcf1614e016415478efa3728f617/pycoalescence-1.2.7a1.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.7a1 2025-09-08T14:45:14,144 Found link https://files.pythonhosted.org/packages/0a/2a/9819591761051bcd6e1ec7f7c4a64a6f23b486639456f7b8535a773d1e67/pycoalescence-1.2.7a2.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.7a2 2025-09-08T14:45:14,144 Found link https://files.pythonhosted.org/packages/9c/3c/72ae71b5edba865f001a7002c82a70cd0714b48156afa3ed8deb4db09710/pycoalescence-1.2.7a3.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.7a3 2025-09-08T14:45:14,144 Found link https://files.pythonhosted.org/packages/31/bc/34a62e14ab0b45560d8c3fab9056922a80cb004352a05f5706d14969f66b/pycoalescence-1.2.7a4.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.7a4 2025-09-08T14:45:14,144 Found link https://files.pythonhosted.org/packages/5a/43/f9ee7128761f7f2a8c592204173bac7af828688e0619c6a003d93abb663e/pycoalescence-1.2.7a5.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.7a5 2025-09-08T14:45:14,144 Found link https://files.pythonhosted.org/packages/c6/6d/508491a94e57dff551b1eba91f2fc583db438ce545a70237f3c7291c7f14/pycoalescence-1.2.7a6.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.7a6 2025-09-08T14:45:14,145 Found link https://files.pythonhosted.org/packages/3e/1b/7182d661112013e3f6be1f6fe9e5e6de9c3db4670c6c52073467d4770ce0/pycoalescence-1.2.7a7.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.7a7 2025-09-08T14:45:14,145 Found link https://files.pythonhosted.org/packages/63/1d/8534464ddedaff4155d8ea193d82862bd4eebda325b566404f0f2ef789cf/pycoalescence-1.2.7a8.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.7a8 2025-09-08T14:45:14,145 Found link https://files.pythonhosted.org/packages/eb/5f/f286bacef2e899a47ff5fc3d4abee402869f505617ab3a2f3950350f5405/pycoalescence-1.2.7a9.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.7a9 2025-09-08T14:45:14,145 Found link https://files.pythonhosted.org/packages/be/f6/406c4bf949a032827ab75313e926d220db6c7edbf2551a783b01438066dd/pycoalescence-1.2.7a10.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.7a10 2025-09-08T14:45:14,145 Found link https://files.pythonhosted.org/packages/f3/58/88b6cb9dcca2d06e2cda8eb33f9e747087f61103ac82a548c0aed188560f/pycoalescence-1.2.7a11.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.7a11 2025-09-08T14:45:14,146 Found link https://files.pythonhosted.org/packages/58/27/08ad540da8164c89bc0b740374c65042a0f458e4ca7f4ff5ea9dfc37fe56/pycoalescence-1.2.7a12.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.7a12 2025-09-08T14:45:14,146 Found link https://files.pythonhosted.org/packages/01/e2/e9100a14f1adefcf70685e6d2ca372c3b2728e8fed3d9abb67da2bfd317b/pycoalescence-1.2.7a13.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.7a13 2025-09-08T14:45:14,146 Found link https://files.pythonhosted.org/packages/df/71/5869ed9057a584fa98ef8bdb14acecd37a1194866b65b6646ce78bdfc5ca/pycoalescence-1.2.7a14.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.7a14 2025-09-08T14:45:14,146 Found link https://files.pythonhosted.org/packages/8f/64/94dab43e2be23dab2e7cf908b82f514f37af051af320b7643ab2e328c8c5/pycoalescence-1.2.7a15.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.7a15 2025-09-08T14:45:14,146 Found link https://files.pythonhosted.org/packages/15/aa/9fc460f4ed8b5a385d648db351f09354ea45964d53657bc9eb633f75af2c/pycoalescence-1.2.7a16.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.7a16 2025-09-08T14:45:14,147 Found link https://files.pythonhosted.org/packages/02/d9/74a58c3d9ac2d32a5ed64d4558ef7e84c3c5deff0baa83446f31da58ea7f/pycoalescence-1.2.7a17.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.7a17 2025-09-08T14:45:14,147 Found link https://files.pythonhosted.org/packages/cd/b5/2939c3d4c1a687f4b538d10d21d4398dd6f611a175c71abcfeec62f05504/pycoalescence-1.2.7a18.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.7a18 2025-09-08T14:45:14,147 Found link https://files.pythonhosted.org/packages/f3/e1/05475a172da3787e5b5bd0a8ff8bf9f69a647dffafd5af8dfd1a79c3534d/pycoalescence-1.2.7a19.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.7a19 2025-09-08T14:45:14,147 Found link https://files.pythonhosted.org/packages/eb/0b/807818639d35548084fdab0439afe05a51c6227c7ac7ec8a3615813e96fd/pycoalescence-1.2.7a20.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.7a20 2025-09-08T14:45:14,148 Found link https://files.pythonhosted.org/packages/20/8f/f573f29cbf78af89d628b671332388c5adda88dbc4b252c67233f113c44c/pycoalescence-1.2.7a21.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.7a21 2025-09-08T14:45:14,148 Found link https://files.pythonhosted.org/packages/d6/58/5ed8a10ce3cfd23bc7d417b5a43caa610edfa36be7e8562f2409365505e2/pycoalescence-1.2.7a22.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.7a22 2025-09-08T14:45:14,148 Found link https://files.pythonhosted.org/packages/bb/7e/7b0decbcc6430b7293e0d459a31509cfa5904b94bc04a51ceeb9398c5932/pycoalescence-1.2.7a23.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.7a23 2025-09-08T14:45:14,148 Found link https://files.pythonhosted.org/packages/1e/dd/685b0f8da1209ebdc4fbfefbafa9d418276d2833904977b591eb51e3f7ac/pycoalescence-1.2.7a24.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.7a24 2025-09-08T14:45:14,148 Found link https://files.pythonhosted.org/packages/e5/fe/b5afb9bcd3c6fc972be1eaf16d9d8bd5cfacda4f00df7b3d5f54dc56caaa/pycoalescence-1.2.7a26.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.7a26 2025-09-08T14:45:14,149 Found link https://files.pythonhosted.org/packages/90/32/d8b97020cf0bb50f7f1fec96fa0452d158ad4725ad00fe4f2cbccad9f333/pycoalescence-1.2.7a27.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.7a27 2025-09-08T14:45:14,149 Found link https://files.pythonhosted.org/packages/46/78/35bdd19013799d55a660961850febea7515d6b0b4966b3ca59ab302c5f37/pycoalescence-1.2.7a28.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.7a28 2025-09-08T14:45:14,149 Found link https://files.pythonhosted.org/packages/d6/3f/5eae066e9566b34b79840019471442d70bc852ec6409ca77431705e9dc5f/pycoalescence-1.2.7a29.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.7a29 2025-09-08T14:45:14,149 Found link https://files.pythonhosted.org/packages/9f/d1/ddb963c853951d9301cde0fbca451ab93083ccb6fa71b95c0ec8338163c3/pycoalescence-1.2.7a30.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.7a30 2025-09-08T14:45:14,149 Found link https://files.pythonhosted.org/packages/33/a9/762ab0a3312f2d85504bf1d756706183df5116b5dcd4a0585e39fcae6946/pycoalescence-1.2.7a31.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.7a31 2025-09-08T14:45:14,150 Found link https://files.pythonhosted.org/packages/ae/20/298e64bb4e06cee2c7655cff01f4ed9a6dd9892023badbce9002cfad2171/pycoalescence-1.2.7a32.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.7a32 2025-09-08T14:45:14,150 Found link https://files.pythonhosted.org/packages/05/57/81ee3daf691c11a6b95dbb0e00205d568013483f4e2b572babb17eb1ef46/pycoalescence-1.2.7a33.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.7a33 2025-09-08T14:45:14,150 Found link https://files.pythonhosted.org/packages/ea/bb/c15e912e5bbfa06219a3050ef90b0514f1baf01d3f6e6fbc5d2e8d3fa762/pycoalescence-1.2.7a34.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.7a34 2025-09-08T14:45:14,150 Found link https://files.pythonhosted.org/packages/bb/a7/e79b4f02acf8959c1e4c279cada523e750603108fd294c7e6c6db82baf93/pycoalescence-1.2.7a35.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.7a35 2025-09-08T14:45:14,150 Found link https://files.pythonhosted.org/packages/37/a9/bb5fd8e564af30997f0fe301e2ae757acba83fa25d68997c8a080dd54304/pycoalescence-1.2.7a36.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.7a36 2025-09-08T14:45:14,151 Found link https://files.pythonhosted.org/packages/97/31/163b67739732364aeaba5a6dbe9df4af130893870a4789642bd98b3ffaa2/pycoalescence-1.2.7a37.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.7a37 2025-09-08T14:45:14,151 Found link https://files.pythonhosted.org/packages/e7/47/ab98474e9f324db697310619813ccdb8db9f05664d75e46f3bb794055c03/pycoalescence-1.2.7a38.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.7a38 2025-09-08T14:45:14,151 Found link https://files.pythonhosted.org/packages/10/f4/fa5ddf246ee9a619b2fd5000ea5c00d7364df40b25473f40998918ddc900/pycoalescence-1.2.7a39.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.7a39 2025-09-08T14:45:14,151 Found link https://files.pythonhosted.org/packages/d3/db/87a2c484178818d323bb9808ec8332f448be62821b8f5af0c1c4438fbb69/pycoalescence-1.2.7a40.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.7a40 2025-09-08T14:45:14,151 Found link https://files.pythonhosted.org/packages/56/39/88c6d43f0b96490441a262be93fb401692395e156ccc67acc23bb0e7908d/pycoalescence-1.2.7a41.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.7a41 2025-09-08T14:45:14,152 Found link https://files.pythonhosted.org/packages/21/99/bea0865cc34e4c394465fbee940e54282eb4b5ad3660172f6bde5c607f3a/pycoalescence-1.2.7a42.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.7a42 2025-09-08T14:45:14,152 Found link https://files.pythonhosted.org/packages/e6/90/dc9d9c088b64f3409ddea31b70a25e5da453bbc2d4dde15644193f132648/pycoalescence-1.2.7a43.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.7a43 2025-09-08T14:45:14,152 Found link https://files.pythonhosted.org/packages/80/d9/b549a9b9d4fed9c1603ec2a0ec4941a8992540237388f5e5f57e3d7a645d/pycoalescence-1.2.7a44.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.7a44 2025-09-08T14:45:14,152 Found link https://files.pythonhosted.org/packages/9e/08/0d0f6c96703e7c21f047d244e7edcfbbdc91da34b82eec8a7c7ca549bd68/pycoalescence-1.2.7a45.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.7a45 2025-09-08T14:45:14,152 Found link https://files.pythonhosted.org/packages/af/b2/73d24949f8d785f9194a387529c287fb93a5077a0e62e3ffccdfc3e1054b/pycoalescence-1.2.7.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.7 2025-09-08T14:45:14,153 Found link https://files.pythonhosted.org/packages/c1/27/1795c00ab025c2223aedb268ba5236dd4a2ab9fa07dec751c28ac58c49eb/pycoalescence-1.2.7.post1.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.7.post1 2025-09-08T14:45:14,153 Found link https://files.pythonhosted.org/packages/c5/6a/49efadf228f07c1b2dd95de089e8e3846b818605362d0fac74084d562232/pycoalescence-1.2.7.post2.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.7.post2 2025-09-08T14:45:14,153 Found link https://files.pythonhosted.org/packages/42/1e/1d151619a10affedfdfe4b4137bdc6763ea26c388a498f4b52c83c26bbf4/pycoalescence-1.2.7.post3.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.7.post3 2025-09-08T14:45:14,153 Found link https://files.pythonhosted.org/packages/94/38/87a9cfd5936c50332e65bdc1ac561408ab5a664e1cfab5bd658b43f2b700/pycoalescence-1.2.7.post4.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.7.post4 2025-09-08T14:45:14,153 Found link https://files.pythonhosted.org/packages/38/8c/366ff40270c2b5ea5fc24d82c4a9cd6b9c5647572cf2790b97ebf8e787c5/pycoalescence-1.2.7.post5.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.7.post5 2025-09-08T14:45:14,154 Found link https://files.pythonhosted.org/packages/88/41/b0733d6e992156bc4366b8c5f04c024ac96f049984c2c69fdba2abd7fd20/pycoalescence-1.2.7.post6.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.7.post6 2025-09-08T14:45:14,154 Found link https://files.pythonhosted.org/packages/2d/a2/1d89420db1e6ca36b261c6304b2900a64d5e6b5d233ce8075c025ff1289e/pycoalescence-1.2.7.post7.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.7.post7 2025-09-08T14:45:14,154 Found link https://files.pythonhosted.org/packages/61/7d/5eeaaa5c7e09b11b59d34757fc31ec9950c420e4b374f5f61ea0e079e354/pycoalescence-1.2.7.post8.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.7.post8 2025-09-08T14:45:14,154 Found link https://files.pythonhosted.org/packages/fa/59/791da6431a5a1b127c43a65f17ecc227cfb7c12ac6504eacf2a388e88bac/pycoalescence-1.2.7.post10.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.7.post10 2025-09-08T14:45:14,154 Found link https://files.pythonhosted.org/packages/e5/0f/3b78aab338f1f54b88b73b327fbdea1e01fdebd511e07542da961a69c5ac/pycoalescence-1.2.7.post11.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.7.post11 2025-09-08T14:45:14,155 Found link https://files.pythonhosted.org/packages/55/bf/fa09d5cb5979d6e7542c1396a9c39d9d51c2ce47cfff0dd27817adfebe2b/pycoalescence-1.2.7.post12.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.7.post12 2025-09-08T14:45:14,155 Found link https://files.pythonhosted.org/packages/d0/2f/fc6a5d4b8ad8344c107063d8570d4818acca59cd41ed07c74a398ea2f8e6/pycoalescence-1.2.7.post13.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.7.post13 2025-09-08T14:45:14,155 Found link https://files.pythonhosted.org/packages/b7/c0/2eb4eed95bc1158f95f2b9ac307069a7052c516d8f8378bdc7ea96199258/pycoalescence-1.2.7.post14.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.7.post14 2025-09-08T14:45:14,155 Found link https://files.pythonhosted.org/packages/5a/e7/bf26724ce25c92ba80f5fe07a9f4fe479a80eef30f933efc31faff643d69/pycoalescence-1.2.7.post15.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.7.post15 2025-09-08T14:45:14,155 Found link https://files.pythonhosted.org/packages/f7/49/9ebbc15bb23e1d629494081baa48599e322a4763ada3bd7e156fbbd1ab0c/pycoalescence-1.2.7.post16.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.7.post16 2025-09-08T14:45:14,156 Found link https://files.pythonhosted.org/packages/5b/e8/604a3aaf1a94e02d78c8baad2822d3f6c6b3894882aee6727ec1ae624eb5/pycoalescence-1.2.8a1.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.8a1 2025-09-08T14:45:14,156 Found link https://files.pythonhosted.org/packages/c3/c0/eca0d7ba070a314b4103665e47108f1a915a918e0b5cc88b3c8bd0e8d471/pycoalescence-1.2.8.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.8 2025-09-08T14:45:14,156 Found link https://files.pythonhosted.org/packages/e4/52/a62d0a30466ed62b808f52feedb1eeaebcd50abac6e9df889ac562117a40/pycoalescence-1.2.8.post1.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.8.post1 2025-09-08T14:45:14,156 Found link https://files.pythonhosted.org/packages/d3/aa/563aedbe7a79b59817773b0860a775e10edfaafb3bd86cb8e1b3146b97be/pycoalescence-1.2.8.post2.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.8.post2 2025-09-08T14:45:14,156 Found link https://files.pythonhosted.org/packages/a3/36/f9b29bfca57db80e8002d681df0d31ed8ce9434e4a72c2739e0cabe47449/pycoalescence-1.2.8.post3.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.8.post3 2025-09-08T14:45:14,157 Found link https://files.pythonhosted.org/packages/df/87/67a44e106fbf69bbef5649909bf4c134e89eb92da4606fb2f6fca30b669b/pycoalescence-1.2.8.post4.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.8.post4 2025-09-08T14:45:14,157 Found link https://files.pythonhosted.org/packages/58/a9/06d55bf0848369313d542ee90f079e60400a0b008927a7546facd8c258c8/pycoalescence-1.2.8.post5.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.8.post5 2025-09-08T14:45:14,157 Found link https://files.pythonhosted.org/packages/68/9d/2accf7bc5373e5a33d3788f489e6ba248f04f8a9d45b8f303099953f359b/pycoalescence-1.2.8.post6.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.8.post6 2025-09-08T14:45:14,157 Found link https://files.pythonhosted.org/packages/5e/0c/3c3073ee8b67f3ed39bb88cde108dc34835b8a18025966454bf7bd6d5297/pycoalescence-1.2.9.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.9 2025-09-08T14:45:14,157 Found link https://files.pythonhosted.org/packages/b0/60/38fa4b80f4ae92a8fa2167a156c2322149c5b4eb50f89df0c56bc634ce48/pycoalescence-1.2.9.post1.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.9.post1 2025-09-08T14:45:14,158 Found link https://files.pythonhosted.org/packages/60/05/d06788d9887dfd8897619154a9dd4f000b7cd3e5e6247616a10ef36a18d5/pycoalescence-1.2.9.post2.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.9.post2 2025-09-08T14:45:14,158 Found link https://files.pythonhosted.org/packages/33/85/5dab7b0138a13280254e4021160e78ff68b2ea3af8fba576e26968ec504d/pycoalescence-1.2.9.post3.tar.gz (from https://pypi.org/simple/pycoalescence/), version: 1.2.9.post3 2025-09-08T14:45:14,158 Fetching project page and analyzing links: https://www.piwheels.org/simple/pycoalescence/ 2025-09-08T14:45:14,159 Getting page https://www.piwheels.org/simple/pycoalescence/ 2025-09-08T14:45:14,159 Found index url https://www.piwheels.org/simple/ 2025-09-08T14:45:14,253 Fetched page https://www.piwheels.org/simple/pycoalescence/ as text/html 2025-09-08T14:45:14,253 Skipping link: not a file: https://www.piwheels.org/simple/pycoalescence/ 2025-09-08T14:45:14,253 Skipping link: not a file: https://pypi.org/simple/pycoalescence/ 2025-09-08T14:45:14,291 Given no hashes to check 1 links for project 'pycoalescence': discarding no candidates 2025-09-08T14:45:14,293 Collecting pycoalescence==1.2.7a2 2025-09-08T14:45:14,294 Created temporary directory: /tmp/pip-unpack-udu7v31s 2025-09-08T14:45:14,542 Downloading pycoalescence-1.2.7a2.tar.gz (1.7 MB) 2025-09-08T14:45:14,958 Added pycoalescence==1.2.7a2 from https://files.pythonhosted.org/packages/0a/2a/9819591761051bcd6e1ec7f7c4a64a6f23b486639456f7b8535a773d1e67/pycoalescence-1.2.7a2.tar.gz to build tracker '/tmp/pip-build-tracker-a0tppbe5' 2025-09-08T14:45:14,959 Running setup.py (path:/tmp/pip-wheel-1biuhawq/pycoalescence_952d6e07c73745d4bbcedf49b9eba2e9/setup.py) egg_info for package pycoalescence 2025-09-08T14:45:14,959 Created temporary directory: /tmp/pip-pip-egg-info-eu9i4ai0 2025-09-08T14:45:14,959 Preparing metadata (setup.py): started 2025-09-08T14:45:14,960 Running command python setup.py egg_info 2025-09-08T14:45:15,749 /tmp/pip-wheel-1biuhawq/pycoalescence_952d6e07c73745d4bbcedf49b9eba2e9/pycoalescence/coalescence_tree.py:194: SyntaxWarning: "is" with 'str' literal. Did you mean "=="? 2025-09-08T14:45:15,749 if record_fragments is "T": 2025-09-08T14:45:15,749 /tmp/pip-wheel-1biuhawq/pycoalescence_952d6e07c73745d4bbcedf49b9eba2e9/pycoalescence/coalescence_tree.py:211: SyntaxWarning: "is" with 'str' literal. Did you mean "=="? 2025-09-08T14:45:15,749 if record_spatial is "T": 2025-09-08T14:45:15,749 /tmp/pip-wheel-1biuhawq/pycoalescence_952d6e07c73745d4bbcedf49b9eba2e9/pycoalescence/coalescence_tree.py:213: SyntaxWarning: "is" with 'str' literal. Did you mean "=="? 2025-09-08T14:45:15,749 elif record_spatial is "F": 2025-09-08T14:45:15,751 /tmp/pip-wheel-1biuhawq/pycoalescence_952d6e07c73745d4bbcedf49b9eba2e9/pycoalescence/coalescence_tree.py:573: SyntaxWarning: "is not" with 'int' literal. Did you mean "!="? 2025-09-08T14:45:15,751 if sys.version_info[0] is not 3: 2025-09-08T14:45:15,757 /tmp/pip-wheel-1biuhawq/pycoalescence_952d6e07c73745d4bbcedf49b9eba2e9/pycoalescence/coalescence_tree.py:1433: SyntaxWarning: "is" with 'int' literal. Did you mean "=="? 2025-09-08T14:45:15,757 if len(self.fragments) is 0: 2025-09-08T14:45:15,759 /tmp/pip-wheel-1biuhawq/pycoalescence_952d6e07c73745d4bbcedf49b9eba2e9/pycoalescence/coalescence_tree.py:1769: SyntaxWarning: "is" with 'int' literal. Did you mean "=="? 2025-09-08T14:45:15,759 if len(ret) is 0: 2025-09-08T14:45:15,760 /tmp/pip-wheel-1biuhawq/pycoalescence_952d6e07c73745d4bbcedf49b9eba2e9/pycoalescence/coalescence_tree.py:1876: SyntaxWarning: "is not" with 'int' literal. Did you mean "!="? 2025-09-08T14:45:15,760 if sys.version_info[0] is not 3: 2025-09-08T14:45:15,760 /tmp/pip-wheel-1biuhawq/pycoalescence_952d6e07c73745d4bbcedf49b9eba2e9/pycoalescence/coalescence_tree.py:1931: SyntaxWarning: "is not" with 'int' literal. Did you mean "!="? 2025-09-08T14:45:15,760 if sys.version_info[0] is not 3: 2025-09-08T14:45:15,761 /tmp/pip-wheel-1biuhawq/pycoalescence_952d6e07c73745d4bbcedf49b9eba2e9/pycoalescence/coalescence_tree.py:2047: SyntaxWarning: "is not" with 'int' literal. Did you mean "!="? 2025-09-08T14:45:15,761 if sys.version_info[0] is not 3: 2025-09-08T14:45:18,067 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:599: SetuptoolsDeprecationWarning: Invalid dash-separated key 'description-file' in 'metadata' (setup.cfg), please use the underscore name 'description_file' instead. 2025-09-08T14:45:18,068 !! 2025-09-08T14:45:18,068 ******************************************************************************** 2025-09-08T14:45:18,068 Usage of dash-separated 'description-file' will not be supported in future 2025-09-08T14:45:18,068 versions. Please use the underscore name 'description_file' instead. 2025-09-08T14:45:18,068 By 2026-Mar-03, you need to update your project and remove deprecated calls 2025-09-08T14:45:18,068 or your builds will no longer be supported. 2025-09-08T14:45:18,069 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2025-09-08T14:45:18,069 ******************************************************************************** 2025-09-08T14:45:18,069 !! 2025-09-08T14:45:18,069 opt = self._enforce_underscore(opt, section) 2025-09-08T14:45:18,355 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:599: SetuptoolsDeprecationWarning: Invalid dash-separated key 'description-file' in 'metadata' (setup.cfg), please use the underscore name 'description_file' instead. 2025-09-08T14:45:18,355 !! 2025-09-08T14:45:18,355 ******************************************************************************** 2025-09-08T14:45:18,355 Usage of dash-separated 'description-file' will not be supported in future 2025-09-08T14:45:18,355 versions. Please use the underscore name 'description_file' instead. 2025-09-08T14:45:18,355 (Affected: pycoalescence). 2025-09-08T14:45:18,356 By 2026-Mar-03, you need to update your project and remove deprecated calls 2025-09-08T14:45:18,356 or your builds will no longer be supported. 2025-09-08T14:45:18,356 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2025-09-08T14:45:18,356 ******************************************************************************** 2025-09-08T14:45:18,356 !! 2025-09-08T14:45:18,356 opt = self._enforce_underscore(opt, section) 2025-09-08T14:45:18,356 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-08T14:45:18,356 !! 2025-09-08T14:45:18,357 ******************************************************************************** 2025-09-08T14:45:18,357 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-08T14:45:18,357 License :: OSI Approved :: MIT License 2025-09-08T14:45:18,357 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-08T14:45:18,357 ******************************************************************************** 2025-09-08T14:45:18,357 !! 2025-09-08T14:45:18,357 self._finalize_license_expression() 2025-09-08T14:45:18,430 INFO:root:running egg_info 2025-09-08T14:45:18,502 INFO:root:creating /tmp/pip-pip-egg-info-eu9i4ai0/pycoalescence.egg-info 2025-09-08T14:45:18,502 INFO:root:writing /tmp/pip-pip-egg-info-eu9i4ai0/pycoalescence.egg-info/PKG-INFO 2025-09-08T14:45:18,505 INFO:root:writing dependency_links to /tmp/pip-pip-egg-info-eu9i4ai0/pycoalescence.egg-info/dependency_links.txt 2025-09-08T14:45:18,506 INFO:root:writing requirements to /tmp/pip-pip-egg-info-eu9i4ai0/pycoalescence.egg-info/requires.txt 2025-09-08T14:45:18,507 INFO:root:writing top-level names to /tmp/pip-pip-egg-info-eu9i4ai0/pycoalescence.egg-info/top_level.txt 2025-09-08T14:45:18,507 INFO:root:writing manifest file '/tmp/pip-pip-egg-info-eu9i4ai0/pycoalescence.egg-info/SOURCES.txt' 2025-09-08T14:45:18,732 INFO:root:reading manifest file '/tmp/pip-pip-egg-info-eu9i4ai0/pycoalescence.egg-info/SOURCES.txt' 2025-09-08T14:45:18,733 INFO:root:reading manifest template 'MANIFEST.in' 2025-09-08T14:45:18,735 WARNING:root:warning: no files found matching 'pycoalescence/lib/configure' 2025-09-08T14:45:18,735 WARNING:root:warning: no files found matching 'pycoalescence/lib/Makefile' 2025-09-08T14:45:18,751 WARNING:root:warning: no previously-included files found matching 'pycoalescence/lib/necsim/main.cpp' 2025-09-08T14:45:18,752 WARNING:root:no previously-included directories found matching 'pycoalescence/lib/cmake-*' 2025-09-08T14:45:18,753 WARNING:root:no previously-included directories found matching 'pycoalescence/lib/necsim/cmake-*' 2025-09-08T14:45:18,753 WARNING:root:no previously-included directories found matching 'pycoalescence/lib/SimTest' 2025-09-08T14:45:18,754 WARNING:root:warning: no files found matching 'pycoalescence/necsim/libnecsim.so' 2025-09-08T14:45:18,755 WARNING:root:warning: no previously-included files matching '*DS_Store' found anywhere in distribution 2025-09-08T14:45:18,755 INFO:root:adding license file 'LICENSE.txt' 2025-09-08T14:45:18,760 INFO:root:writing manifest file '/tmp/pip-pip-egg-info-eu9i4ai0/pycoalescence.egg-info/SOURCES.txt' 2025-09-08T14:45:19,109 Preparing metadata (setup.py): finished with status 'done' 2025-09-08T14:45:19,114 Source in /tmp/pip-wheel-1biuhawq/pycoalescence_952d6e07c73745d4bbcedf49b9eba2e9 has version 1.2.7a2, which satisfies requirement pycoalescence==1.2.7a2 from https://files.pythonhosted.org/packages/0a/2a/9819591761051bcd6e1ec7f7c4a64a6f23b486639456f7b8535a773d1e67/pycoalescence-1.2.7a2.tar.gz 2025-09-08T14:45:19,114 Removed pycoalescence==1.2.7a2 from https://files.pythonhosted.org/packages/0a/2a/9819591761051bcd6e1ec7f7c4a64a6f23b486639456f7b8535a773d1e67/pycoalescence-1.2.7a2.tar.gz from build tracker '/tmp/pip-build-tracker-a0tppbe5' 2025-09-08T14:45:19,119 Created temporary directory: /tmp/pip-unpack-rfm6n_24 2025-09-08T14:45:19,120 Created temporary directory: /tmp/pip-unpack-n9dbsmz6 2025-09-08T14:45:19,120 Building wheels for collected packages: pycoalescence 2025-09-08T14:45:19,121 Created temporary directory: /tmp/pip-wheel-rqcw4uqm 2025-09-08T14:45:19,122 DEPRECATION: Building 'pycoalescence' using the legacy setup.py bdist_wheel mechanism, which will be removed in a future version. pip 25.3 will enforce this behaviour change. A possible replacement is to use the standardized build interface by setting the `--use-pep517` option, (possibly combined with `--no-build-isolation`), or adding a `pyproject.toml` file to the source tree of 'pycoalescence'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-09-08T14:45:19,123 Building wheel for pycoalescence (setup.py): started 2025-09-08T14:45:19,123 Destination directory: /tmp/pip-wheel-rqcw4uqm 2025-09-08T14:45:19,123 Running command python setup.py bdist_wheel 2025-09-08T14:45:21,936 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:599: SetuptoolsDeprecationWarning: Invalid dash-separated key 'description-file' in 'metadata' (setup.cfg), please use the underscore name 'description_file' instead. 2025-09-08T14:45:21,936 !! 2025-09-08T14:45:21,936 ******************************************************************************** 2025-09-08T14:45:21,937 Usage of dash-separated 'description-file' will not be supported in future 2025-09-08T14:45:21,937 versions. Please use the underscore name 'description_file' instead. 2025-09-08T14:45:21,937 By 2026-Mar-03, you need to update your project and remove deprecated calls 2025-09-08T14:45:21,937 or your builds will no longer be supported. 2025-09-08T14:45:21,937 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2025-09-08T14:45:21,937 ******************************************************************************** 2025-09-08T14:45:21,937 !! 2025-09-08T14:45:21,937 opt = self._enforce_underscore(opt, section) 2025-09-08T14:45:22,215 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:599: SetuptoolsDeprecationWarning: Invalid dash-separated key 'description-file' in 'metadata' (setup.cfg), please use the underscore name 'description_file' instead. 2025-09-08T14:45:22,215 !! 2025-09-08T14:45:22,216 ******************************************************************************** 2025-09-08T14:45:22,216 Usage of dash-separated 'description-file' will not be supported in future 2025-09-08T14:45:22,216 versions. Please use the underscore name 'description_file' instead. 2025-09-08T14:45:22,216 (Affected: pycoalescence). 2025-09-08T14:45:22,216 By 2026-Mar-03, you need to update your project and remove deprecated calls 2025-09-08T14:45:22,216 or your builds will no longer be supported. 2025-09-08T14:45:22,216 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2025-09-08T14:45:22,217 ******************************************************************************** 2025-09-08T14:45:22,217 !! 2025-09-08T14:45:22,217 opt = self._enforce_underscore(opt, section) 2025-09-08T14:45:22,217 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-08T14:45:22,217 !! 2025-09-08T14:45:22,217 ******************************************************************************** 2025-09-08T14:45:22,217 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-08T14:45:22,217 License :: OSI Approved :: MIT License 2025-09-08T14:45:22,218 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-08T14:45:22,218 ******************************************************************************** 2025-09-08T14:45:22,218 !! 2025-09-08T14:45:22,218 self._finalize_license_expression() 2025-09-08T14:45:22,218 INFO:root:running bdist_wheel 2025-09-08T14:45:22,512 INFO:root:running build 2025-09-08T14:45:22,512 INFO:root:running build_py 2025-09-08T14:45:22,589 INFO:root:creating build/lib.linux-armv7l-cpython-313/pycoalescence 2025-09-08T14:45:22,590 INFO:root:copying pycoalescence/dispersal_simulation.py -> build/lib.linux-armv7l-cpython-313/pycoalescence 2025-09-08T14:45:22,591 INFO:root:copying pycoalescence/merger.py -> build/lib.linux-armv7l-cpython-313/pycoalescence 2025-09-08T14:45:22,591 INFO:root:copying pycoalescence/landscape.py -> build/lib.linux-armv7l-cpython-313/pycoalescence 2025-09-08T14:45:22,592 INFO:root:copying pycoalescence/spatial_algorithms.py -> build/lib.linux-armv7l-cpython-313/pycoalescence 2025-09-08T14:45:22,592 INFO:root:copying pycoalescence/future_except.py -> build/lib.linux-armv7l-cpython-313/pycoalescence 2025-09-08T14:45:22,593 INFO:root:copying pycoalescence/fragments.py -> build/lib.linux-armv7l-cpython-313/pycoalescence 2025-09-08T14:45:22,593 INFO:root:copying pycoalescence/fragment_config.py -> build/lib.linux-armv7l-cpython-313/pycoalescence 2025-09-08T14:45:22,594 INFO:root:copying pycoalescence/helper.py -> build/lib.linux-armv7l-cpython-313/pycoalescence 2025-09-08T14:45:22,595 INFO:root:copying pycoalescence/system_operations.py -> build/lib.linux-armv7l-cpython-313/pycoalescence 2025-09-08T14:45:22,595 INFO:root:copying pycoalescence/map.py -> build/lib.linux-armv7l-cpython-313/pycoalescence 2025-09-08T14:45:22,596 INFO:root:copying pycoalescence/installer.py -> build/lib.linux-armv7l-cpython-313/pycoalescence 2025-09-08T14:45:22,596 INFO:root:copying pycoalescence/sqlite_connection.py -> build/lib.linux-armv7l-cpython-313/pycoalescence 2025-09-08T14:45:22,597 INFO:root:copying pycoalescence/hpc_setup.py -> build/lib.linux-armv7l-cpython-313/pycoalescence 2025-09-08T14:45:22,597 INFO:root:copying pycoalescence/__init__.py -> build/lib.linux-armv7l-cpython-313/pycoalescence 2025-09-08T14:45:22,598 INFO:root:copying pycoalescence/coalescence_tree.py -> build/lib.linux-armv7l-cpython-313/pycoalescence 2025-09-08T14:45:22,599 INFO:root:copying pycoalescence/landscape_metrics.py -> build/lib.linux-armv7l-cpython-313/pycoalescence 2025-09-08T14:45:22,599 INFO:root:copying pycoalescence/patched_landscape.py -> build/lib.linux-armv7l-cpython-313/pycoalescence 2025-09-08T14:45:22,600 INFO:root:copying pycoalescence/simulation.py -> build/lib.linux-armv7l-cpython-313/pycoalescence 2025-09-08T14:45:22,601 INFO:root:creating build/lib.linux-armv7l-cpython-313/pycoalescence/necsim 2025-09-08T14:45:22,601 INFO:root:copying pycoalescence/necsim/__init__.py -> build/lib.linux-armv7l-cpython-313/pycoalescence/necsim 2025-09-08T14:45:22,603 INFO:root:creating build/lib.linux-armv7l-cpython-313/pycoalescence/reference 2025-09-08T14:45:22,603 INFO:root:copying pycoalescence/reference/parameter_descriptions.json -> build/lib.linux-armv7l-cpython-313/pycoalescence/reference 2025-09-08T14:45:22,605 INFO:root:running build_ext 2025-09-08T14:45:22,649 CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): 2025-09-08T14:45:22,650 Compatibility with CMake < 3.10 will be removed from a future version of 2025-09-08T14:45:22,650 CMake. 2025-09-08T14:45:22,650 Update the VERSION argument value. Or, use the ... syntax 2025-09-08T14:45:22,650 to tell CMake that the project requires at least but has been updated 2025-09-08T14:45:22,650 to work with policies introduced by or earlier. 2025-09-08T14:45:22,956 -- The CXX compiler identification is GNU 14.2.0 2025-09-08T14:45:22,996 -- Detecting CXX compiler ABI info 2025-09-08T14:45:23,473 -- Detecting CXX compiler ABI info - done 2025-09-08T14:45:23,547 -- Check for working CXX compiler: /usr/bin/c++ - skipped 2025-09-08T14:45:23,549 -- Detecting CXX compile features 2025-09-08T14:45:23,552 -- Detecting CXX compile features - done 2025-09-08T14:45:23,600 -- Compiler is /usr/bin/c++ 2025-09-08T14:45:23,690 CMake Error at /usr/share/cmake-3.31/Modules/FindPackageHandleStandardArgs.cmake:233 (message): 2025-09-08T14:45:23,690 Could NOT find GDAL: Found unsuitable version "GDAL_VERSION-NOTFOUND", but 2025-09-08T14:45:23,690 required is at least "2.1.0" (found GDAL_LIBRARY-NOTFOUND) 2025-09-08T14:45:23,690 Call Stack (most recent call first): 2025-09-08T14:45:23,691 /usr/share/cmake-3.31/Modules/FindPackageHandleStandardArgs.cmake:601 (_FPHSA_FAILURE_MESSAGE) 2025-09-08T14:45:23,691 /usr/share/cmake-3.31/Modules/FindGDAL.cmake:188 (FIND_PACKAGE_HANDLE_STANDARD_ARGS) 2025-09-08T14:45:23,691 CMakeLists.txt:92 (find_package) 2025-09-08T14:45:23,691 -- Configuring incomplete, errors occurred! 2025-09-08T14:45:23,710 Traceback (most recent call last): 2025-09-08T14:45:23,711 File "/tmp/pip-wheel-1biuhawq/pycoalescence_952d6e07c73745d4bbcedf49b9eba2e9/pycoalescence/installer.py", line 389, in run_cmake 2025-09-08T14:45:23,711 subprocess.check_call(['cmake', src_dir] + cmake_args, 2025-09-08T14:45:23,711 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T14:45:23,711 cwd=tmp_dir, env=env) 2025-09-08T14:45:23,712 ^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T14:45:23,712 File "/usr/lib/python3.13/subprocess.py", line 419, in check_call 2025-09-08T14:45:23,712 raise CalledProcessError(retcode, cmd) 2025-09-08T14:45:23,712 subprocess.CalledProcessError: Command '['cmake', '/tmp/pip-wheel-1biuhawq/pycoalescence_952d6e07c73745d4bbcedf49b9eba2e9/pycoalescence/lib', '-DPYTHON_LIBRARY:FILEPATH=/usr/lib/arm-linux-gnueabihf', "-DPYTHON_CPPFLAGS:='-fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall'", "-DPYTHON_LDFLAGS:='-shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2'", '-DPYTHON_INCLUDE_DIR:FILEPATH=/usr/include/python3.13', '-DCMAKE_BUILD_TYPE=Release', '-DCMAKE_BUILD_TYPE=Release', '-DCMAKE_LIBRARY_OUTPUT_DIRECTORY:PATH=/tmp/pip-wheel-1biuhawq/pycoalescence_952d6e07c73745d4bbcedf49b9eba2e9/build/lib.linux-armv7l-cpython-313/pycoalescence/necsim']' returned non-zero exit status 1. 2025-09-08T14:45:23,712 During handling of the above exception, another exception occurred: 2025-09-08T14:45:23,712 Traceback (most recent call last): 2025-09-08T14:45:23,720 File "", line 2, in 2025-09-08T14:45:23,720 exec(compile(''' 2025-09-08T14:45:23,720 ~~~~^^^^^^^^^^^^ 2025-09-08T14:45:23,720 # This is -- a caller that pip uses to run setup.py 2025-09-08T14:45:23,720 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T14:45:23,721 ...<32 lines>... 2025-09-08T14:45:23,721 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T14:45:23,721 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T14:45:23,721 ''' % ('/tmp/pip-wheel-1biuhawq/pycoalescence_952d6e07c73745d4bbcedf49b9eba2e9/setup.py',), "", "exec")) 2025-09-08T14:45:23,721 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T14:45:23,721 File "", line 35, in 2025-09-08T14:45:23,721 File "/tmp/pip-wheel-1biuhawq/pycoalescence_952d6e07c73745d4bbcedf49b9eba2e9/setup.py", line 56, in 2025-09-08T14:45:23,722 setup(name='pycoalescence', 2025-09-08T14:45:23,722 ~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T14:45:23,722 version=p_version, 2025-09-08T14:45:23,722 ^^^^^^^^^^^^^^^^^^ 2025-09-08T14:45:23,722 ...<34 lines>... 2025-09-08T14:45:23,722 } 2025-09-08T14:45:23,722 ^ 2025-09-08T14:45:23,722 ) 2025-09-08T14:45:23,723 ^ 2025-09-08T14:45:23,723 File "/usr/local/lib/python3.13/dist-packages/setuptools/__init__.py", line 115, in setup 2025-09-08T14:45:23,723 return distutils.core.setup(**attrs) 2025-09-08T14:45:23,723 ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 2025-09-08T14:45:23,723 File "/usr/local/lib/python3.13/dist-packages/setuptools/_distutils/core.py", line 186, in setup 2025-09-08T14:45:23,723 return run_commands(dist) 2025-09-08T14:45:23,723 File "/usr/local/lib/python3.13/dist-packages/setuptools/_distutils/core.py", line 202, in run_commands 2025-09-08T14:45:23,723 dist.run_commands() 2025-09-08T14:45:23,724 ~~~~~~~~~~~~~~~~~^^ 2025-09-08T14:45:23,724 File "/usr/local/lib/python3.13/dist-packages/setuptools/_distutils/dist.py", line 1002, in run_commands 2025-09-08T14:45:23,724 self.run_command(cmd) 2025-09-08T14:45:23,724 ~~~~~~~~~~~~~~~~^^^^^ 2025-09-08T14:45:23,724 File "/usr/local/lib/python3.13/dist-packages/setuptools/dist.py", line 1102, in run_command 2025-09-08T14:45:23,724 super().run_command(command) 2025-09-08T14:45:23,725 ~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 2025-09-08T14:45:23,725 File "/usr/local/lib/python3.13/dist-packages/setuptools/_distutils/dist.py", line 1021, in run_command 2025-09-08T14:45:23,725 cmd_obj.run() 2025-09-08T14:45:23,725 ~~~~~~~~~~~^^ 2025-09-08T14:45:23,725 File "/usr/local/lib/python3.13/dist-packages/setuptools/command/bdist_wheel.py", line 370, in run 2025-09-08T14:45:23,725 self.run_command("build") 2025-09-08T14:45:23,725 ~~~~~~~~~~~~~~~~^^^^^^^^^ 2025-09-08T14:45:23,725 File "/usr/local/lib/python3.13/dist-packages/setuptools/_distutils/cmd.py", line 357, in run_command 2025-09-08T14:45:23,726 self.distribution.run_command(command) 2025-09-08T14:45:23,726 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 2025-09-08T14:45:23,726 File "/usr/local/lib/python3.13/dist-packages/setuptools/dist.py", line 1102, in run_command 2025-09-08T14:45:23,726 super().run_command(command) 2025-09-08T14:45:23,726 ~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 2025-09-08T14:45:23,726 File "/usr/local/lib/python3.13/dist-packages/setuptools/_distutils/dist.py", line 1021, in run_command 2025-09-08T14:45:23,726 cmd_obj.run() 2025-09-08T14:45:23,727 ~~~~~~~~~~~^^ 2025-09-08T14:45:23,727 File "/usr/local/lib/python3.13/dist-packages/setuptools/_distutils/command/build.py", line 135, in run 2025-09-08T14:45:23,727 self.run_command(cmd_name) 2025-09-08T14:45:23,727 ~~~~~~~~~~~~~~~~^^^^^^^^^^ 2025-09-08T14:45:23,727 File "/usr/local/lib/python3.13/dist-packages/setuptools/_distutils/cmd.py", line 357, in run_command 2025-09-08T14:45:23,727 self.distribution.run_command(command) 2025-09-08T14:45:23,727 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 2025-09-08T14:45:23,727 File "/usr/local/lib/python3.13/dist-packages/setuptools/dist.py", line 1102, in run_command 2025-09-08T14:45:23,727 super().run_command(command) 2025-09-08T14:45:23,728 ~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 2025-09-08T14:45:23,728 File "/usr/local/lib/python3.13/dist-packages/setuptools/_distutils/dist.py", line 1021, in run_command 2025-09-08T14:45:23,728 cmd_obj.run() 2025-09-08T14:45:23,728 ~~~~~~~~~~~^^ 2025-09-08T14:45:23,728 File "/tmp/pip-wheel-1biuhawq/pycoalescence_952d6e07c73745d4bbcedf49b9eba2e9/pycoalescence/installer.py", line 402, in run 2025-09-08T14:45:23,728 self.build_extension(ext) 2025-09-08T14:45:23,728 ~~~~~~~~~~~~~~~~~~~~^^^^^ 2025-09-08T14:45:23,728 File "/tmp/pip-wheel-1biuhawq/pycoalescence_952d6e07c73745d4bbcedf49b9eba2e9/pycoalescence/installer.py", line 413, in build_extension 2025-09-08T14:45:23,729 self.setuptools_cmake(ext) 2025-09-08T14:45:23,729 ~~~~~~~~~~~~~~~~~~~~~^^^^^ 2025-09-08T14:45:23,729 File "/tmp/pip-wheel-1biuhawq/pycoalescence_952d6e07c73745d4bbcedf49b9eba2e9/pycoalescence/installer.py", line 375, in setuptools_cmake 2025-09-08T14:45:23,729 self.run_cmake(ext.sourcedir, cmake_args, build_args, self.build_temp, env) 2025-09-08T14:45:23,729 ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T14:45:23,729 File "/tmp/pip-wheel-1biuhawq/pycoalescence_952d6e07c73745d4bbcedf49b9eba2e9/pycoalescence/installer.py", line 394, in run_cmake 2025-09-08T14:45:23,729 raise SystemError("Fatal error running cmake in directory: {}".format(cpe)) 2025-09-08T14:45:23,729 SystemError: Fatal error running cmake in directory: Command '['cmake', '/tmp/pip-wheel-1biuhawq/pycoalescence_952d6e07c73745d4bbcedf49b9eba2e9/pycoalescence/lib', '-DPYTHON_LIBRARY:FILEPATH=/usr/lib/arm-linux-gnueabihf', "-DPYTHON_CPPFLAGS:='-fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall'", "-DPYTHON_LDFLAGS:='-shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2'", '-DPYTHON_INCLUDE_DIR:FILEPATH=/usr/include/python3.13', '-DCMAKE_BUILD_TYPE=Release', '-DCMAKE_BUILD_TYPE=Release', '-DCMAKE_LIBRARY_OUTPUT_DIRECTORY:PATH=/tmp/pip-wheel-1biuhawq/pycoalescence_952d6e07c73745d4bbcedf49b9eba2e9/build/lib.linux-armv7l-cpython-313/pycoalescence/necsim']' returned non-zero exit status 1. 2025-09-08T14:45:24,069 ERROR: python setup.py bdist_wheel exited with 1 2025-09-08T14:45:24,081 [bold magenta]full command[/]: [blue]/usr/bin/python3 -u -c ' 2025-09-08T14:45:24,081 exec(compile('"'"''"'"''"'"' 2025-09-08T14:45:24,081 # This is -- a caller that pip uses to run setup.py 2025-09-08T14:45:24,081 # 2025-09-08T14:45:24,081 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-08T14:45:24,081 # import from `distutils.core` to work with newer packaging standards. 2025-09-08T14:45:24,081 # - It provides a clear error message when setuptools is not installed. 2025-09-08T14:45:24,081 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-08T14:45:24,081 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-08T14:45:24,081 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-08T14:45:24,081 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-08T14:45:24,081 import os, sys, tokenize, traceback 2025-09-08T14:45:24,081 2025-09-08T14:45:24,081 try: 2025-09-08T14:45:24,081 import setuptools 2025-09-08T14:45:24,081 except ImportError: 2025-09-08T14:45:24,081 print( 2025-09-08T14:45:24,081 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-08T14:45:24,081 "the build environment with exception:", 2025-09-08T14:45:24,081 file=sys.stderr, 2025-09-08T14:45:24,081 ) 2025-09-08T14:45:24,081 traceback.print_exc() 2025-09-08T14:45:24,081 sys.exit(1) 2025-09-08T14:45:24,081 2025-09-08T14:45:24,081 __file__ = %r 2025-09-08T14:45:24,081 sys.argv[0] = __file__ 2025-09-08T14:45:24,081 2025-09-08T14:45:24,081 if os.path.exists(__file__): 2025-09-08T14:45:24,081 filename = __file__ 2025-09-08T14:45:24,081 with tokenize.open(__file__) as f: 2025-09-08T14:45:24,081 setup_py_code = f.read() 2025-09-08T14:45:24,081 else: 2025-09-08T14:45:24,081 filename = "" 2025-09-08T14:45:24,081 setup_py_code = "from setuptools import setup; setup()" 2025-09-08T14:45:24,081 2025-09-08T14:45:24,081 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T14:45:24,081 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-1biuhawq/pycoalescence_952d6e07c73745d4bbcedf49b9eba2e9/setup.py'"'"',), "", "exec"))' bdist_wheel -d /tmp/pip-wheel-rqcw4uqm[/] 2025-09-08T14:45:24,081 [bold magenta]cwd[/]: /tmp/pip-wheel-1biuhawq/pycoalescence_952d6e07c73745d4bbcedf49b9eba2e9/ 2025-09-08T14:45:24,081 Building wheel for pycoalescence (setup.py): finished with status 'error' 2025-09-08T14:45:24,082 ERROR: Failed building wheel for pycoalescence 2025-09-08T14:45:24,082 Running setup.py clean for pycoalescence 2025-09-08T14:45:24,083 Running command python setup.py clean 2025-09-08T14:45:26,896 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:599: SetuptoolsDeprecationWarning: Invalid dash-separated key 'description-file' in 'metadata' (setup.cfg), please use the underscore name 'description_file' instead. 2025-09-08T14:45:26,897 !! 2025-09-08T14:45:26,897 ******************************************************************************** 2025-09-08T14:45:26,897 Usage of dash-separated 'description-file' will not be supported in future 2025-09-08T14:45:26,897 versions. Please use the underscore name 'description_file' instead. 2025-09-08T14:45:26,897 By 2026-Mar-03, you need to update your project and remove deprecated calls 2025-09-08T14:45:26,897 or your builds will no longer be supported. 2025-09-08T14:45:26,897 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2025-09-08T14:45:26,898 ******************************************************************************** 2025-09-08T14:45:26,898 !! 2025-09-08T14:45:26,898 opt = self._enforce_underscore(opt, section) 2025-09-08T14:45:27,179 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:599: SetuptoolsDeprecationWarning: Invalid dash-separated key 'description-file' in 'metadata' (setup.cfg), please use the underscore name 'description_file' instead. 2025-09-08T14:45:27,179 !! 2025-09-08T14:45:27,179 ******************************************************************************** 2025-09-08T14:45:27,179 Usage of dash-separated 'description-file' will not be supported in future 2025-09-08T14:45:27,179 versions. Please use the underscore name 'description_file' instead. 2025-09-08T14:45:27,179 (Affected: pycoalescence). 2025-09-08T14:45:27,180 By 2026-Mar-03, you need to update your project and remove deprecated calls 2025-09-08T14:45:27,180 or your builds will no longer be supported. 2025-09-08T14:45:27,180 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2025-09-08T14:45:27,180 ******************************************************************************** 2025-09-08T14:45:27,180 !! 2025-09-08T14:45:27,180 opt = self._enforce_underscore(opt, section) 2025-09-08T14:45:27,180 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-08T14:45:27,180 !! 2025-09-08T14:45:27,181 ******************************************************************************** 2025-09-08T14:45:27,181 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-08T14:45:27,181 License :: OSI Approved :: MIT License 2025-09-08T14:45:27,181 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-08T14:45:27,181 ******************************************************************************** 2025-09-08T14:45:27,181 !! 2025-09-08T14:45:27,181 self._finalize_license_expression() 2025-09-08T14:45:27,254 INFO:root:running clean 2025-09-08T14:45:27,396 INFO:root:removing 'build/temp.linux-armv7l-cpython-313' (and everything under it) 2025-09-08T14:45:27,397 INFO:root:removing 'build/lib.linux-armv7l-cpython-313' (and everything under it) 2025-09-08T14:45:27,398 WARNING:root:'build/bdist.linux-armv7l' does not exist -- can't clean it 2025-09-08T14:45:27,398 WARNING:root:'build/scripts-3.13' does not exist -- can't clean it 2025-09-08T14:45:27,398 INFO:root:removing 'build' 2025-09-08T14:45:27,743 Failed to build pycoalescence 2025-09-08T14:45:27,744 ERROR: Failed to build one or more wheels 2025-09-08T14:45:27,745 Exception information: 2025-09-08T14:45:27,745 Traceback (most recent call last): 2025-09-08T14:45:27,745 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-08T14:45:27,745 status = _inner_run() 2025-09-08T14:45:27,745 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-08T14:45:27,745 return self.run(options, args) 2025-09-08T14:45:27,745 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-08T14:45:27,745 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-08T14:45:27,745 return func(self, options, args) 2025-09-08T14:45:27,745 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 180, in run 2025-09-08T14:45:27,745 raise CommandError("Failed to build one or more wheels") 2025-09-08T14:45:27,745 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2025-09-08T14:45:27,749 Removed build tracker: '/tmp/pip-build-tracker-a0tppbe5'