2025-09-25T21:52:50,824 Created temporary directory: /tmp/pip-ephem-wheel-cache-k16_0umh 2025-09-25T21:52:50,829 Created temporary directory: /tmp/pip-req-tracker-0e2sb8ia 2025-09-25T21:52:50,829 Initialized build tracking at /tmp/pip-req-tracker-0e2sb8ia 2025-09-25T21:52:50,830 Created build tracker: /tmp/pip-req-tracker-0e2sb8ia 2025-09-25T21:52:50,830 Entered build tracker: /tmp/pip-req-tracker-0e2sb8ia 2025-09-25T21:52:50,831 Created temporary directory: /tmp/pip-wheel-uuim1o1e 2025-09-25T21:52:50,877 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple, https://www.piwheels.org/simple 2025-09-25T21:52:50,881 2 location(s) to search for versions of straindesign: 2025-09-25T21:52:50,881 * https://pypi.org/simple/straindesign/ 2025-09-25T21:52:50,881 * https://www.piwheels.org/simple/straindesign/ 2025-09-25T21:52:50,881 Fetching project page and analyzing links: https://pypi.org/simple/straindesign/ 2025-09-25T21:52:50,883 Getting page https://pypi.org/simple/straindesign/ 2025-09-25T21:52:50,886 Found index url https://pypi.org/simple 2025-09-25T21:52:50,895 Starting new HTTPS connection (1): pypi.org:443 2025-09-25T21:52:51,069 https://pypi.org:443 "GET /simple/straindesign/ HTTP/1.1" 200 4477 2025-09-25T21:52:51,293 Skipping link: No binaries permitted for straindesign: https://files.pythonhosted.org/packages/4f/ca/0632774bf16f658c724bcefa47540fafde0665672f24bd621ee49a6bb202/straindesign-0.1-py3-none-any.whl#sha256=d85ea9ab4040be8cded957b1f9d9456bada77deeff662db8e70724d9c7c18187 (from https://pypi.org/simple/straindesign/) (requires-python:>=3.7) 2025-09-25T21:52:51,295 Found link https://files.pythonhosted.org/packages/8b/28/eb055298ca2ec120b412ced0e27fda384fd320cb5146bc90f559789b9579/straindesign-0.1.tar.gz#sha256=16df6b96d00c2c6f06d2c47dac01c1261cfd55827f5e5f68cfbce6121575dda5 (from https://pypi.org/simple/straindesign/) (requires-python:>=3.7), version: 0.1 2025-09-25T21:52:51,296 Skipping link: No binaries permitted for straindesign: https://files.pythonhosted.org/packages/a5/88/d071927aa6162799c594ed6e2cd17e412a2f923c088daba35beecbc4fd61/straindesign-0.2-py3-none-any.whl#sha256=06f03b0e087405ad68566c60210b6b241b0e12f8c3442e6138ee9809d70f665d (from https://pypi.org/simple/straindesign/) (requires-python:>=3.7) 2025-09-25T21:52:51,297 Found link https://files.pythonhosted.org/packages/a1/44/8eb5efa777c2873bd7d303a2376f6b4a6d9eb28dc2c52f505d6363d59f3b/straindesign-0.2.tar.gz#sha256=d3c678423181d6265b9c252f5578da35f8ae94b83a2b43a09ddebd08f235b71c (from https://pypi.org/simple/straindesign/) (requires-python:>=3.7), version: 0.2 2025-09-25T21:52:51,298 Skipping link: No binaries permitted for straindesign: https://files.pythonhosted.org/packages/5b/b7/37aff9e54cf2beb24638cba75611b92aad32a26f89f4e9e56f907c60f1be/straindesign-1.0-py3-none-any.whl#sha256=e4cd272353cf6aa9c8b42a939e86a4c0a5c5491a8bc381be7a6dc262889dcf41 (from https://pypi.org/simple/straindesign/) (requires-python:>=3.7) 2025-09-25T21:52:51,299 Found link https://files.pythonhosted.org/packages/4c/74/cd284247353e42da873daa2bcbbf212283bff6f80c63b8b757c0e6e308a8/straindesign-1.0.tar.gz#sha256=24e379f92965dddf99700dce10361aac04f2b134d7134301e875968c9afbb8b7 (from https://pypi.org/simple/straindesign/) (requires-python:>=3.7), version: 1.0 2025-09-25T21:52:51,300 Skipping link: No binaries permitted for straindesign: https://files.pythonhosted.org/packages/24/cf/0e974fff3b245339b2d087859d8ecf18a2227245f88f1ca02c7d8a61dd24/straindesign-1.1-py3-none-any.whl#sha256=259b4c81f952d6e275f38a9a4b6a6cb29c6bbb21c0732c2cce4fd31c660e070c (from https://pypi.org/simple/straindesign/) (requires-python:>=3.7) 2025-09-25T21:52:51,301 Found link https://files.pythonhosted.org/packages/58/43/d543512a33e0ea7cfbb1dc9083bffadb390aed4d06fc02c9493f50ba9d9b/straindesign-1.1.tar.gz#sha256=7a3dd5366f4ba5b672ca6a975e14945b8d05d636b4dd3be892061801d2069dd4 (from https://pypi.org/simple/straindesign/) (requires-python:>=3.7), version: 1.1 2025-09-25T21:52:51,302 Skipping link: No binaries permitted for straindesign: https://files.pythonhosted.org/packages/e8/56/c4a5e9374b3be30232e81bd5963736e48013cf4a6be8bd8216cc12863531/straindesign-1.2-py3-none-any.whl#sha256=84f896ea65eff59ecaac3d525a298a35a7bb254fe6679e098ca4fc8fad2382b6 (from https://pypi.org/simple/straindesign/) (requires-python:>=3.7) 2025-09-25T21:52:51,303 Found link https://files.pythonhosted.org/packages/e1/31/4aaf57ac3fc2ae320f2d9e8909bc7a9b7cc777cc3e8e293e295dfa05c088/straindesign-1.2.tar.gz#sha256=6e0248ac393a7265038c195e40b50cc5d33b30bab4b2ba530a7090d4a2ef0dca (from https://pypi.org/simple/straindesign/) (requires-python:>=3.7), version: 1.2 2025-09-25T21:52:51,304 Skipping link: No binaries permitted for straindesign: https://files.pythonhosted.org/packages/36/d4/9517e96f7d455e1b13260cad32dffd2395c4026be3ead7c48a2689f6a8c5/straindesign-1.3-py3-none-any.whl#sha256=62ac426d245d38fd2488396941a43ca246cbf148b507e5ce66edd5926001298c (from https://pypi.org/simple/straindesign/) (requires-python:>=3.7) 2025-09-25T21:52:51,305 Found link https://files.pythonhosted.org/packages/78/0d/558b9cf275d02cce00dd8921cc2083face2cbf9a1e6e43c985279fc72742/straindesign-1.3.tar.gz#sha256=7ecd1e4f732329c6524442d143614c2631ecfb2edbe08b9b458672a9f57f52d8 (from https://pypi.org/simple/straindesign/) (requires-python:>=3.7), version: 1.3 2025-09-25T21:52:51,306 Skipping link: No binaries permitted for straindesign: https://files.pythonhosted.org/packages/df/8e/a94aaaa8f3b70bc43ad1b5e50cbbb73a7b7c5bca30c015b853426ad520e5/straindesign-1.4.1-py3-none-any.whl#sha256=e8c8c02a7fff8c06004411d7dda0ca965805b2cfc55320481cb047a297725d15 (from https://pypi.org/simple/straindesign/) (requires-python:>=3.7) 2025-09-25T21:52:51,307 Found link https://files.pythonhosted.org/packages/66/85/b7ec43b1d65ce056cbd7f5c8fa853ed4a4cb502cd9edcdfbbb3dcea510ff/straindesign-1.4.1.tar.gz#sha256=2efe58743ef0a7d76f55a9c50e8d956dc0c8a2780682b95711ca6ab9acd1d4b9 (from https://pypi.org/simple/straindesign/) (requires-python:>=3.7), version: 1.4.1 2025-09-25T21:52:51,308 Skipping link: No binaries permitted for straindesign: https://files.pythonhosted.org/packages/34/a2/7d7be7f9db9c205b5f2802773644bf367cc32b179831eea7c32eb0cf9167/straindesign-1.5-py3-none-any.whl#sha256=b700fb09c2b9341ddf203d88f953b7dca3f8f91ba4e6d2bfd49ccdf6a9cc55ab (from https://pypi.org/simple/straindesign/) (requires-python:>=3.7) 2025-09-25T21:52:51,309 Found link https://files.pythonhosted.org/packages/ef/3d/06d171bd58416cec3dcea5118ceda84d28dcee9bc192805c845bdc4fa589/straindesign-1.5.tar.gz#sha256=33ae9b52733cdd4ad65b3f93c41e0973179e7b2cc1e32f0b795bbcf3dbcbe22c (from https://pypi.org/simple/straindesign/) (requires-python:>=3.7), version: 1.5 2025-09-25T21:52:51,310 Skipping link: No binaries permitted for straindesign: https://files.pythonhosted.org/packages/48/f6/0ce53b413df493de1dae14ab119d7179d26c58198dbb93ee0f88890cc446/straindesign-1.6-py3-none-any.whl#sha256=724e7284ae806c4f1da75c2c05a39c35f6abf0e4471c67f4f495eb467b816cd9 (from https://pypi.org/simple/straindesign/) (requires-python:>=3.7) 2025-09-25T21:52:51,311 Found link https://files.pythonhosted.org/packages/75/4a/3f889442f4625b1df37e604efc54ecc7d9937feef99c729e69594ae5cb7b/straindesign-1.6.tar.gz#sha256=d8f69b405b05d893338c212c42638fc1d3c1ee4d98f64987b5de52c3133e12f2 (from https://pypi.org/simple/straindesign/) (requires-python:>=3.7), version: 1.6 2025-09-25T21:52:51,312 Skipping link: No binaries permitted for straindesign: https://files.pythonhosted.org/packages/a2/40/95c3b2f15ac8200add9699ef370aa796139086d879ab607af2bfe7dc1265/straindesign-1.7-py3-none-any.whl#sha256=67651ebf23dbd3f184ecd9ae58b8adea1dc2258e24ec972e63e99b1e70c1feff (from https://pypi.org/simple/straindesign/) (requires-python:>=3.7) 2025-09-25T21:52:51,313 Found link https://files.pythonhosted.org/packages/64/0f/629cdcd2618500e95b965f5f1b9bbc33ad535382c3d1acd0db9b5013acce/straindesign-1.7.tar.gz#sha256=720490eefddc5d048c8742bba1d44b12365d327e08e0f9e97f9ec6f73b1e2cab (from https://pypi.org/simple/straindesign/) (requires-python:>=3.7), version: 1.7 2025-09-25T21:52:51,314 Skipping link: No binaries permitted for straindesign: https://files.pythonhosted.org/packages/a4/f6/2b11b92cad5df2d1d2a2be3b96ace1652fd29539379bfb6fe71bf124c895/straindesign-1.8-py3-none-any.whl#sha256=60f19ecfbd51ccf6e01214165376a3c7328bf1b4eb4d4dc5de644fe05d999c2b (from https://pypi.org/simple/straindesign/) (requires-python:>=3.7) 2025-09-25T21:52:51,316 Found link https://files.pythonhosted.org/packages/26/8d/fb0ecc16109fbf050939d9ed4110cbe6f80cd26ddca221cb3aa91b52473b/straindesign-1.8.tar.gz#sha256=657a396a120ae96d096b215cdbdb5b99425fa297e9ffe7d3ecc6d149660a144d (from https://pypi.org/simple/straindesign/) (requires-python:>=3.7), version: 1.8 2025-09-25T21:52:51,316 Skipping link: No binaries permitted for straindesign: https://files.pythonhosted.org/packages/a4/36/622e5a5af4df05f070009a0acf8e0744f55d4f10faaa1178796ab135ca13/straindesign-1.9-py3-none-any.whl#sha256=33a0b5a6c5cf717b0f1000fa1741636def16a5928280d59060e31512733c4b1c (from https://pypi.org/simple/straindesign/) (requires-python:>=3.7) 2025-09-25T21:52:51,317 Found link https://files.pythonhosted.org/packages/63/0e/1099d9ed1bc90df63d09cd2903a72a6c37b4d95e5055a1982cdb9d99e32f/straindesign-1.9.tar.gz#sha256=97ac1be6caa30b192bb5cb25a30ac60be4d007d1061b5172894cba579cfed7b9 (from https://pypi.org/simple/straindesign/) (requires-python:>=3.7), version: 1.9 2025-09-25T21:52:51,318 Skipping link: No binaries permitted for straindesign: https://files.pythonhosted.org/packages/fe/11/0934ccd8e6613e9878738d38535a1a4b7a23dba30b1d6cad255a9d1355a2/straindesign-1.10-py3-none-any.whl#sha256=0760ed28ceeb938e468fcecdcaaffad2a6bda782bcb54605b6c20414388c4067 (from https://pypi.org/simple/straindesign/) (requires-python:>=3.7) 2025-09-25T21:52:51,319 Found link https://files.pythonhosted.org/packages/0d/e1/00cca416f2b14417d4fd0907c54fefb6ba516350111cfd800d34d5d2e101/straindesign-1.10.tar.gz#sha256=00b500ff9b2837cd0efdfbe93a3f500c7cc01a3915a79e7019b0dbceaa518587 (from https://pypi.org/simple/straindesign/) (requires-python:>=3.7), version: 1.10 2025-09-25T21:52:51,320 Skipping link: No binaries permitted for straindesign: https://files.pythonhosted.org/packages/a1/e1/7f32f9927ad296ecffb15de41661fe3814cc6cb82a38a017982d95925b27/straindesign-1.11-py3-none-any.whl#sha256=d27261439c3bd2e6d8bc5d05d33c770fb40261ce6f0433a1928e883b24818fc6 (from https://pypi.org/simple/straindesign/) (requires-python:>=3.7) 2025-09-25T21:52:51,321 Found link https://files.pythonhosted.org/packages/e2/a2/a05c0a70706d8eca37718f876b6a72ce90659919318d1d61b166afe07c6e/straindesign-1.11.tar.gz#sha256=cda37a2ff8be8991d7c12c4a91d47fb9db5742efa39abc59d1201eb55f0f1fc9 (from https://pypi.org/simple/straindesign/) (requires-python:>=3.7), version: 1.11 2025-09-25T21:52:51,322 Skipping link: No binaries permitted for straindesign: https://files.pythonhosted.org/packages/c9/56/8463d330cf29fcb571627e946fad9bb75aba8b9c542fd75e0d68c98086b0/straindesign-1.12-py3-none-any.whl#sha256=b6dd07b71b0beba4a2fc0f76be2338ae331798892bcedf8fe7207119af9a57b6 (from https://pypi.org/simple/straindesign/) (requires-python:>=3.7) 2025-09-25T21:52:51,324 Found link https://files.pythonhosted.org/packages/1e/08/12dfafc66199849d771382604af58a22480fb128fe595b6a91dc32f439cf/straindesign-1.12.tar.gz#sha256=d3446c60f27c1a9f43c97fd7d37fbbde6a53227b847303c6d9e2d24f68be2fa5 (from https://pypi.org/simple/straindesign/) (requires-python:>=3.7), version: 1.12 2025-09-25T21:52:51,324 Skipping link: No binaries permitted for straindesign: https://files.pythonhosted.org/packages/f4/b8/4d2832660a0ec08ba488b619ec23f2774ad748a9e4abcd411b4cdf494deb/straindesign-1.13-py3-none-any.whl#sha256=56167c9d2bf29f8b8a38351992977ab92008c2b6d3bea6c296f2eabef420fee6 (from https://pypi.org/simple/straindesign/) (requires-python:>=3.7) 2025-09-25T21:52:51,325 Found link https://files.pythonhosted.org/packages/b5/db/02c13fce9ac674f20945fe70b3378c8873ab74e4fae3ee73cedfb8715865/straindesign-1.13.tar.gz#sha256=9e201da70d00d0cf08c07cefd125f63ef2cd403c6b923448211d8b795021f1e1 (from https://pypi.org/simple/straindesign/) (requires-python:>=3.7), version: 1.13 2025-09-25T21:52:51,326 Skipping link: No binaries permitted for straindesign: https://files.pythonhosted.org/packages/1b/77/e6cd986c0eb9a82eb28ccadf0f30ae3af0281336c4d5c565fd8d943a32d3/straindesign-1.14-py3-none-any.whl#sha256=901e039cdc7d76e39932ff3ee6763388dd3e2868e53835e44450b9598b1356cb (from https://pypi.org/simple/straindesign/) (requires-python:>=3.7) 2025-09-25T21:52:51,327 Found link https://files.pythonhosted.org/packages/af/d4/0d65ce4c54169c101c2cdb80985f6aa463c08331b6bdd269c030beff657b/straindesign-1.14.tar.gz#sha256=31ded2c1cc66f40c74c846e38d9dd15f2e904b2c3b08930e9a7b6ca3d7036f2f (from https://pypi.org/simple/straindesign/) (requires-python:>=3.7), version: 1.14 2025-09-25T21:52:51,328 Skipping link: No binaries permitted for straindesign: https://files.pythonhosted.org/packages/d4/bf/af9ce37f8e94bb405cfcf75db6f11eacde265752e1089e4575b2fd9ef04a/straindesign-1.15-py3-none-any.whl#sha256=36ab050e28e56b84f20b844123176f2d6fcf75726caa6f1ae08fbd6b47c89b19 (from https://pypi.org/simple/straindesign/) (requires-python:>=3.7) 2025-09-25T21:52:51,330 Found link https://files.pythonhosted.org/packages/bc/9d/5baab090ddd94fb68c3d6bba7bcf155d55c66a4148f31a101f7b325594ea/straindesign-1.15.tar.gz#sha256=e8dd6349df3e85d8316c1353470d36725b18469fa3db1d6eb5d08991bfffcf96 (from https://pypi.org/simple/straindesign/) (requires-python:>=3.7), version: 1.15 2025-09-25T21:52:51,330 Fetching project page and analyzing links: https://www.piwheels.org/simple/straindesign/ 2025-09-25T21:52:51,331 Getting page https://www.piwheels.org/simple/straindesign/ 2025-09-25T21:52:51,333 Found index url https://www.piwheels.org/simple 2025-09-25T21:52:51,338 Starting new HTTPS connection (1): www.piwheels.org:443 2025-09-25T21:52:51,457 https://www.piwheels.org:443 "GET /simple/straindesign/ HTTP/1.1" 200 998 2025-09-25T21:52:51,488 Skipping link: No binaries permitted for straindesign: https://archive1.piwheels.org/simple/straindesign/straindesign-1.13-py3-none-any.whl#sha256=eb0f2c94297cbbd28d6f09ca617daf096909f9ead341395248bc6141076d6830 (from https://www.piwheels.org/simple/straindesign/) (requires-python:>=3.7) 2025-09-25T21:52:51,488 Skipping link: No binaries permitted for straindesign: https://archive1.piwheels.org/simple/straindesign/straindesign-1.12-py3-none-any.whl#sha256=d3748342f46ddea629d3f1bff51edf456270079d767860032a40467f0880452b (from https://www.piwheels.org/simple/straindesign/) (requires-python:>=3.7) 2025-09-25T21:52:51,489 Skipping link: No binaries permitted for straindesign: https://archive1.piwheels.org/simple/straindesign/straindesign-1.11-py3-none-any.whl#sha256=fa8d372cd593f306675fc2beb45e44181836e519f36f2892291c9164de844d01 (from https://www.piwheels.org/simple/straindesign/) (requires-python:>=3.7) 2025-09-25T21:52:51,489 Skipping link: No binaries permitted for straindesign: https://archive1.piwheels.org/simple/straindesign/straindesign-1.10-py3-none-any.whl#sha256=10c84be708032d3c6c2b1de111df679942e0ed752791570d1a59bb0cd45f6c05 (from https://www.piwheels.org/simple/straindesign/) (requires-python:>=3.7) 2025-09-25T21:52:51,490 Skipping link: No binaries permitted for straindesign: https://archive1.piwheels.org/simple/straindesign/straindesign-1.9-py3-none-any.whl#sha256=827a3eaf69170ec5db9f02e4163c2e6f844fca2744d5da0f7d031584090c960f (from https://www.piwheels.org/simple/straindesign/) (requires-python:>=3.7) 2025-09-25T21:52:51,491 Skipping link: No binaries permitted for straindesign: https://archive1.piwheels.org/simple/straindesign/straindesign-1.8-py3-none-any.whl#sha256=2e72152dec6745a0a5468a5a5b0590e95c053e79e1a55f00f54365d7fc547c11 (from https://www.piwheels.org/simple/straindesign/) (requires-python:>=3.7) 2025-09-25T21:52:51,491 Skipping link: No binaries permitted for straindesign: https://archive1.piwheels.org/simple/straindesign/straindesign-1.7-py3-none-any.whl#sha256=652b29208da576e86b5eb0dbaafd63da2b681485116007eb6339e31f273cf9ca (from https://www.piwheels.org/simple/straindesign/) (requires-python:>=3.7) 2025-09-25T21:52:51,492 Skipping link: No binaries permitted for straindesign: https://archive1.piwheels.org/simple/straindesign/straindesign-1.6-py3-none-any.whl#sha256=b76affbd9dc29b7ecde012f72c84e2294775a5395908ef1a6d62573cecaa5f1e (from https://www.piwheels.org/simple/straindesign/) (requires-python:>=3.7) 2025-09-25T21:52:51,492 Skipping link: No binaries permitted for straindesign: https://archive1.piwheels.org/simple/straindesign/straindesign-1.5-py3-none-any.whl#sha256=51c84ac7b8a5d9ca57f62ada3ae9fbde1c52c5a09b4579491ff90545237a112a (from https://www.piwheels.org/simple/straindesign/) (requires-python:>=3.7) 2025-09-25T21:52:51,493 Skipping link: No binaries permitted for straindesign: https://archive1.piwheels.org/simple/straindesign/straindesign-1.4.1-py3-none-any.whl#sha256=e1f4c8053ded340fe7cb80716b46d19041c9e9f70bea245e052e3ba7a0e954d0 (from https://www.piwheels.org/simple/straindesign/) (requires-python:>=3.7) 2025-09-25T21:52:51,493 Skipping link: No binaries permitted for straindesign: https://archive1.piwheels.org/simple/straindesign/straindesign-1.3-py3-none-any.whl#sha256=934cfbb9fdd8d9e77268112390d4813818bb345af3858e50223229f72bb38aa4 (from https://www.piwheels.org/simple/straindesign/) (requires-python:>=3.7) 2025-09-25T21:52:51,494 Skipping link: No binaries permitted for straindesign: https://archive1.piwheels.org/simple/straindesign/straindesign-1.2-py3-none-any.whl#sha256=9ef7d7da824fcb6a8b9f697e8680284eb11240087991788ffd560a4f8bcee123 (from https://www.piwheels.org/simple/straindesign/) (requires-python:>=3.7) 2025-09-25T21:52:51,494 Skipping link: No binaries permitted for straindesign: https://archive1.piwheels.org/simple/straindesign/straindesign-1.1-py3-none-any.whl#sha256=bbd2e1331957941be51c3fe329f71ad5be6d7de5b04efd399ed905aa10810fab (from https://www.piwheels.org/simple/straindesign/) (requires-python:>=3.7) 2025-09-25T21:52:51,495 Skipping link: No binaries permitted for straindesign: https://archive1.piwheels.org/simple/straindesign/straindesign-1.0-py3-none-any.whl#sha256=927577542ed49e36db661b99af1883c84b7a8d3ba6e50844bc5b1e1d7809141d (from https://www.piwheels.org/simple/straindesign/) (requires-python:>=3.7) 2025-09-25T21:52:51,496 Skipping link: No binaries permitted for straindesign: https://archive1.piwheels.org/simple/straindesign/straindesign-0.2-py3-none-any.whl#sha256=c29f957858865c736cfd17ad90f552e06f9edbe2ff98672fa136b296cf64c3a7 (from https://www.piwheels.org/simple/straindesign/) (requires-python:>=3.7) 2025-09-25T21:52:51,496 Skipping link: No binaries permitted for straindesign: https://archive1.piwheels.org/simple/straindesign/straindesign-0.1-py3-none-any.whl#sha256=2b4ae128601ffddfc38397e08e900f50d782984a3b9bae71da4d09b27b45054b (from https://www.piwheels.org/simple/straindesign/) (requires-python:>=3.7) 2025-09-25T21:52:51,572 Given no hashes to check 1 links for project 'straindesign': discarding no candidates 2025-09-25T21:52:51,644 Collecting straindesign==1.15 2025-09-25T21:52:51,647 Created temporary directory: /tmp/pip-unpack-omo78vsz 2025-09-25T21:52:51,655 Starting new HTTPS connection (1): files.pythonhosted.org:443 2025-09-25T21:52:52,019 https://files.pythonhosted.org:443 "GET /packages/bc/9d/5baab090ddd94fb68c3d6bba7bcf155d55c66a4148f31a101f7b325594ea/straindesign-1.15.tar.gz HTTP/1.1" 200 2190748 2025-09-25T21:52:52,021 Downloading straindesign-1.15.tar.gz (2.2 MB) 2025-09-25T21:52:52,933 Added straindesign==1.15 from https://files.pythonhosted.org/packages/bc/9d/5baab090ddd94fb68c3d6bba7bcf155d55c66a4148f31a101f7b325594ea/straindesign-1.15.tar.gz#sha256=e8dd6349df3e85d8316c1353470d36725b18469fa3db1d6eb5d08991bfffcf96 to build tracker '/tmp/pip-req-tracker-0e2sb8ia' 2025-09-25T21:52:52,935 Running setup.py (path:/tmp/pip-wheel-uuim1o1e/straindesign_28dac69f73c7477e8ef925f923e10820/setup.py) egg_info for package straindesign 2025-09-25T21:52:52,936 Created temporary directory: /tmp/pip-pip-egg-info-t6ukmtlh 2025-09-25T21:52:52,936 Running command python setup.py egg_info 2025-09-25T21:52:55,125 running egg_info 2025-09-25T21:52:55,190 creating /tmp/pip-pip-egg-info-t6ukmtlh/straindesign.egg-info 2025-09-25T21:52:55,192 writing /tmp/pip-pip-egg-info-t6ukmtlh/straindesign.egg-info/PKG-INFO 2025-09-25T21:52:55,201 writing dependency_links to /tmp/pip-pip-egg-info-t6ukmtlh/straindesign.egg-info/dependency_links.txt 2025-09-25T21:52:55,205 writing requirements to /tmp/pip-pip-egg-info-t6ukmtlh/straindesign.egg-info/requires.txt 2025-09-25T21:52:55,208 writing top-level names to /tmp/pip-pip-egg-info-t6ukmtlh/straindesign.egg-info/top_level.txt 2025-09-25T21:52:55,211 writing manifest file '/tmp/pip-pip-egg-info-t6ukmtlh/straindesign.egg-info/SOURCES.txt' 2025-09-25T21:52:55,418 reading manifest file '/tmp/pip-pip-egg-info-t6ukmtlh/straindesign.egg-info/SOURCES.txt' 2025-09-25T21:52:55,422 adding license file 'LICENSE' 2025-09-25T21:52:55,432 writing manifest file '/tmp/pip-pip-egg-info-t6ukmtlh/straindesign.egg-info/SOURCES.txt' 2025-09-25T21:52:55,599 Source in /tmp/pip-wheel-uuim1o1e/straindesign_28dac69f73c7477e8ef925f923e10820 has version 1.15, which satisfies requirement straindesign==1.15 from https://files.pythonhosted.org/packages/bc/9d/5baab090ddd94fb68c3d6bba7bcf155d55c66a4148f31a101f7b325594ea/straindesign-1.15.tar.gz#sha256=e8dd6349df3e85d8316c1353470d36725b18469fa3db1d6eb5d08991bfffcf96 2025-09-25T21:52:55,601 Removed straindesign==1.15 from https://files.pythonhosted.org/packages/bc/9d/5baab090ddd94fb68c3d6bba7bcf155d55c66a4148f31a101f7b325594ea/straindesign-1.15.tar.gz#sha256=e8dd6349df3e85d8316c1353470d36725b18469fa3db1d6eb5d08991bfffcf96 from build tracker '/tmp/pip-req-tracker-0e2sb8ia' 2025-09-25T21:52:55,614 Created temporary directory: /tmp/pip-unpack-2o1sfi75 2025-09-25T21:52:55,615 Building wheels for collected packages: straindesign 2025-09-25T21:52:55,624 Created temporary directory: /tmp/pip-wheel-i0psljgn 2025-09-25T21:52:55,625 Building wheel for straindesign (setup.py): started 2025-09-25T21:52:55,625 Destination directory: /tmp/pip-wheel-i0psljgn 2025-09-25T21:52:55,626 Running command /usr/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-wheel-uuim1o1e/straindesign_28dac69f73c7477e8ef925f923e10820/setup.py'"'"'; __file__='"'"'/tmp/pip-wheel-uuim1o1e/straindesign_28dac69f73c7477e8ef925f923e10820/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-i0psljgn 2025-09-25T21:52:57,652 running bdist_wheel 2025-09-25T21:52:57,973 running build 2025-09-25T21:52:57,974 running build_py 2025-09-25T21:52:58,049 creating build/lib/straindesign 2025-09-25T21:52:58,053 copying straindesign/compute_strain_designs.py -> build/lib/straindesign 2025-09-25T21:52:58,061 copying straindesign/networktools.py -> build/lib/straindesign 2025-09-25T21:52:58,071 copying straindesign/strainDesignModule.py -> build/lib/straindesign 2025-09-25T21:52:58,076 copying straindesign/__init__.py -> build/lib/straindesign 2025-09-25T21:52:58,080 copying straindesign/solver_interface.py -> build/lib/straindesign 2025-09-25T21:52:58,085 copying straindesign/strainDesignMILP.py -> build/lib/straindesign 2025-09-25T21:52:58,091 copying straindesign/strainDesignSolutions.py -> build/lib/straindesign 2025-09-25T21:52:58,097 copying straindesign/strainDesignProblem.py -> build/lib/straindesign 2025-09-25T21:52:58,107 copying straindesign/lptools.py -> build/lib/straindesign 2025-09-25T21:52:58,114 copying straindesign/names.py -> build/lib/straindesign 2025-09-25T21:52:58,119 copying straindesign/glpk_interface.py -> build/lib/straindesign 2025-09-25T21:52:58,124 copying straindesign/cplex_interface.py -> build/lib/straindesign 2025-09-25T21:52:58,129 copying straindesign/indicatorConstraints.py -> build/lib/straindesign 2025-09-25T21:52:58,133 copying straindesign/pool.py -> build/lib/straindesign 2025-09-25T21:52:58,139 copying straindesign/parse_constr.py -> build/lib/straindesign 2025-09-25T21:52:58,144 copying straindesign/efmtool.py -> build/lib/straindesign 2025-09-25T21:52:58,149 copying straindesign/gurobi_interface.py -> build/lib/straindesign 2025-09-25T21:52:58,154 copying straindesign/scip_interface.py -> build/lib/straindesign 2025-09-25T21:52:58,163 creating build/lib/tests 2025-09-25T21:52:58,165 copying tests/test_04_preprocessing.py -> build/lib/tests 2025-09-25T21:52:58,169 copying tests/custom.py -> build/lib/tests 2025-09-25T21:52:58,173 copying tests/__init__.py -> build/lib/tests 2025-09-25T21:52:58,176 copying tests/conftest.py -> build/lib/tests 2025-09-25T21:52:58,180 copying tests/test_01_load_models_and_solvers.py -> build/lib/tests 2025-09-25T21:52:58,185 copying tests/test_06_multiprocessing.py -> build/lib/tests 2025-09-25T21:52:58,189 copying tests/test_02_lp_optimization.py -> build/lib/tests 2025-09-25T21:52:58,193 copying tests/test_03_plots.py -> build/lib/tests 2025-09-25T21:52:58,197 copying tests/test_05_straindesign.py -> build/lib/tests 2025-09-25T21:52:58,206 copying straindesign/efmtool.jar -> build/lib/straindesign 2025-09-25T21:52:58,519 /usr/local/lib/python3.9/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2025-09-25T21:52:58,519 !! 2025-09-25T21:52:58,520 ******************************************************************************** 2025-09-25T21:52:58,521 Please avoid running ``setup.py`` directly. 2025-09-25T21:52:58,521 Instead, use pypa/build, pypa/installer or other 2025-09-25T21:52:58,522 standards-based tools. 2025-09-25T21:52:58,523 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-09-25T21:52:58,523 or your builds will no longer be supported. 2025-09-25T21:52:58,524 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2025-09-25T21:52:58,525 ******************************************************************************** 2025-09-25T21:52:58,526 !! 2025-09-25T21:52:58,526 self.initialize_options() 2025-09-25T21:52:58,582 installing to build/bdist.linux-armv7l/wheel 2025-09-25T21:52:58,582 running install 2025-09-25T21:52:58,632 Welcome to the straindesign installation process! 2025-09-25T21:52:58,841 Java not found. Attempting to install OpenJDK... 2025-09-25T21:52:58,859 install-jdk not found. Installing it now via pip... 2025-09-25T21:53:08,577 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-25T21:53:09,262 Collecting install-jdk 2025-09-25T21:53:09,402 Downloading https://archive1.piwheels.org/simple/install-jdk/install_jdk-1.1.0-py3-none-any.whl (15 kB) 2025-09-25T21:53:13,039 Installing collected packages: install-jdk 2025-09-25T21:53:13,216 Successfully installed install-jdk-1.1.0 2025-09-25T21:53:18,916 Automatic installation of OpenJDK failed. Please install OpenJDK manually. 2025-09-25T21:53:19,099 Building wheel for straindesign (setup.py): finished with status 'error' 2025-09-25T21:53:19,101 ERROR: Failed building wheel for straindesign 2025-09-25T21:53:19,102 Running setup.py clean for straindesign 2025-09-25T21:53:19,103 Running command /usr/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-wheel-uuim1o1e/straindesign_28dac69f73c7477e8ef925f923e10820/setup.py'"'"'; __file__='"'"'/tmp/pip-wheel-uuim1o1e/straindesign_28dac69f73c7477e8ef925f923e10820/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' clean --all 2025-09-25T21:53:21,282 running clean 2025-09-25T21:53:21,406 removing 'build/lib' (and everything under it) 2025-09-25T21:53:21,428 'build/bdist.linux-armv7l' does not exist -- can't clean it 2025-09-25T21:53:21,429 'build/scripts-3.9' does not exist -- can't clean it 2025-09-25T21:53:21,430 removing 'build' 2025-09-25T21:53:21,582 Failed to build straindesign 2025-09-25T21:53:21,583 ERROR: Failed to build one or more wheels 2025-09-25T21:53:21,585 Exception information: 2025-09-25T21:53:21,585 Traceback (most recent call last): 2025-09-25T21:53:21,585 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 223, in _main 2025-09-25T21:53:21,585 status = self.run(options, args) 2025-09-25T21:53:21,585 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 180, in wrapper 2025-09-25T21:53:21,585 return func(self, options, args) 2025-09-25T21:53:21,585 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 194, in run 2025-09-25T21:53:21,585 raise CommandError( 2025-09-25T21:53:21,585 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2025-09-25T21:53:21,591 Removed build tracker: '/tmp/pip-req-tracker-0e2sb8ia'