2025-02-18T06:49:15,120 Created temporary directory: /tmp/pip-build-tracker-9l3npig9 2025-02-18T06:49:15,121 Initialized build tracking at /tmp/pip-build-tracker-9l3npig9 2025-02-18T06:49:15,122 Created build tracker: /tmp/pip-build-tracker-9l3npig9 2025-02-18T06:49:15,122 Entered build tracker: /tmp/pip-build-tracker-9l3npig9 2025-02-18T06:49:15,123 Created temporary directory: /tmp/pip-wheel-af3hhjia 2025-02-18T06:49:15,127 Created temporary directory: /tmp/pip-ephem-wheel-cache-vppgcbmn 2025-02-18T06:49:15,171 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-02-18T06:49:15,173 2 location(s) to search for versions of straindesign: 2025-02-18T06:49:15,173 * https://pypi.org/simple/straindesign/ 2025-02-18T06:49:15,173 * https://www.piwheels.org/simple/straindesign/ 2025-02-18T06:49:15,174 Fetching project page and analyzing links: https://pypi.org/simple/straindesign/ 2025-02-18T06:49:15,175 Getting page https://pypi.org/simple/straindesign/ 2025-02-18T06:49:15,176 Found index url https://pypi.org/simple/ 2025-02-18T06:49:15,395 Fetched page https://pypi.org/simple/straindesign/ as application/vnd.pypi.simple.v1+json 2025-02-18T06:49:15,403 Skipping link: No binaries permitted for straindesign: https://files.pythonhosted.org/packages/4f/ca/0632774bf16f658c724bcefa47540fafde0665672f24bd621ee49a6bb202/straindesign-0.1-py3-none-any.whl (from https://pypi.org/simple/straindesign/) (requires-python:>=3.7) 2025-02-18T06:49:15,404 Found link https://files.pythonhosted.org/packages/8b/28/eb055298ca2ec120b412ced0e27fda384fd320cb5146bc90f559789b9579/straindesign-0.1.tar.gz (from https://pypi.org/simple/straindesign/) (requires-python:>=3.7), version: 0.1 2025-02-18T06:49:15,405 Skipping link: No binaries permitted for straindesign: https://files.pythonhosted.org/packages/a5/88/d071927aa6162799c594ed6e2cd17e412a2f923c088daba35beecbc4fd61/straindesign-0.2-py3-none-any.whl (from https://pypi.org/simple/straindesign/) (requires-python:>=3.7) 2025-02-18T06:49:15,406 Found link https://files.pythonhosted.org/packages/a1/44/8eb5efa777c2873bd7d303a2376f6b4a6d9eb28dc2c52f505d6363d59f3b/straindesign-0.2.tar.gz (from https://pypi.org/simple/straindesign/) (requires-python:>=3.7), version: 0.2 2025-02-18T06:49:15,406 Skipping link: No binaries permitted for straindesign: https://files.pythonhosted.org/packages/5b/b7/37aff9e54cf2beb24638cba75611b92aad32a26f89f4e9e56f907c60f1be/straindesign-1.0-py3-none-any.whl (from https://pypi.org/simple/straindesign/) (requires-python:>=3.7) 2025-02-18T06:49:15,407 Found link https://files.pythonhosted.org/packages/4c/74/cd284247353e42da873daa2bcbbf212283bff6f80c63b8b757c0e6e308a8/straindesign-1.0.tar.gz (from https://pypi.org/simple/straindesign/) (requires-python:>=3.7), version: 1.0 2025-02-18T06:49:15,408 Skipping link: No binaries permitted for straindesign: https://files.pythonhosted.org/packages/24/cf/0e974fff3b245339b2d087859d8ecf18a2227245f88f1ca02c7d8a61dd24/straindesign-1.1-py3-none-any.whl (from https://pypi.org/simple/straindesign/) (requires-python:>=3.7) 2025-02-18T06:49:15,409 Found link https://files.pythonhosted.org/packages/58/43/d543512a33e0ea7cfbb1dc9083bffadb390aed4d06fc02c9493f50ba9d9b/straindesign-1.1.tar.gz (from https://pypi.org/simple/straindesign/) (requires-python:>=3.7), version: 1.1 2025-02-18T06:49:15,410 Skipping link: No binaries permitted for straindesign: https://files.pythonhosted.org/packages/e8/56/c4a5e9374b3be30232e81bd5963736e48013cf4a6be8bd8216cc12863531/straindesign-1.2-py3-none-any.whl (from https://pypi.org/simple/straindesign/) (requires-python:>=3.7) 2025-02-18T06:49:15,411 Found link https://files.pythonhosted.org/packages/e1/31/4aaf57ac3fc2ae320f2d9e8909bc7a9b7cc777cc3e8e293e295dfa05c088/straindesign-1.2.tar.gz (from https://pypi.org/simple/straindesign/) (requires-python:>=3.7), version: 1.2 2025-02-18T06:49:15,411 Skipping link: No binaries permitted for straindesign: https://files.pythonhosted.org/packages/36/d4/9517e96f7d455e1b13260cad32dffd2395c4026be3ead7c48a2689f6a8c5/straindesign-1.3-py3-none-any.whl (from https://pypi.org/simple/straindesign/) (requires-python:>=3.7) 2025-02-18T06:49:15,412 Found link https://files.pythonhosted.org/packages/78/0d/558b9cf275d02cce00dd8921cc2083face2cbf9a1e6e43c985279fc72742/straindesign-1.3.tar.gz (from https://pypi.org/simple/straindesign/) (requires-python:>=3.7), version: 1.3 2025-02-18T06:49:15,413 Skipping link: No binaries permitted for straindesign: https://files.pythonhosted.org/packages/df/8e/a94aaaa8f3b70bc43ad1b5e50cbbb73a7b7c5bca30c015b853426ad520e5/straindesign-1.4.1-py3-none-any.whl (from https://pypi.org/simple/straindesign/) (requires-python:>=3.7) 2025-02-18T06:49:15,414 Found link https://files.pythonhosted.org/packages/66/85/b7ec43b1d65ce056cbd7f5c8fa853ed4a4cb502cd9edcdfbbb3dcea510ff/straindesign-1.4.1.tar.gz (from https://pypi.org/simple/straindesign/) (requires-python:>=3.7), version: 1.4.1 2025-02-18T06:49:15,414 Skipping link: No binaries permitted for straindesign: https://files.pythonhosted.org/packages/34/a2/7d7be7f9db9c205b5f2802773644bf367cc32b179831eea7c32eb0cf9167/straindesign-1.5-py3-none-any.whl (from https://pypi.org/simple/straindesign/) (requires-python:>=3.7) 2025-02-18T06:49:15,415 Found link https://files.pythonhosted.org/packages/ef/3d/06d171bd58416cec3dcea5118ceda84d28dcee9bc192805c845bdc4fa589/straindesign-1.5.tar.gz (from https://pypi.org/simple/straindesign/) (requires-python:>=3.7), version: 1.5 2025-02-18T06:49:15,416 Skipping link: No binaries permitted for straindesign: https://files.pythonhosted.org/packages/48/f6/0ce53b413df493de1dae14ab119d7179d26c58198dbb93ee0f88890cc446/straindesign-1.6-py3-none-any.whl (from https://pypi.org/simple/straindesign/) (requires-python:>=3.7) 2025-02-18T06:49:15,416 Found link https://files.pythonhosted.org/packages/75/4a/3f889442f4625b1df37e604efc54ecc7d9937feef99c729e69594ae5cb7b/straindesign-1.6.tar.gz (from https://pypi.org/simple/straindesign/) (requires-python:>=3.7), version: 1.6 2025-02-18T06:49:15,417 Skipping link: No binaries permitted for straindesign: https://files.pythonhosted.org/packages/a2/40/95c3b2f15ac8200add9699ef370aa796139086d879ab607af2bfe7dc1265/straindesign-1.7-py3-none-any.whl (from https://pypi.org/simple/straindesign/) (requires-python:>=3.7) 2025-02-18T06:49:15,418 Found link https://files.pythonhosted.org/packages/64/0f/629cdcd2618500e95b965f5f1b9bbc33ad535382c3d1acd0db9b5013acce/straindesign-1.7.tar.gz (from https://pypi.org/simple/straindesign/) (requires-python:>=3.7), version: 1.7 2025-02-18T06:49:15,418 Skipping link: No binaries permitted for straindesign: https://files.pythonhosted.org/packages/a4/f6/2b11b92cad5df2d1d2a2be3b96ace1652fd29539379bfb6fe71bf124c895/straindesign-1.8-py3-none-any.whl (from https://pypi.org/simple/straindesign/) (requires-python:>=3.7) 2025-02-18T06:49:15,419 Found link https://files.pythonhosted.org/packages/26/8d/fb0ecc16109fbf050939d9ed4110cbe6f80cd26ddca221cb3aa91b52473b/straindesign-1.8.tar.gz (from https://pypi.org/simple/straindesign/) (requires-python:>=3.7), version: 1.8 2025-02-18T06:49:15,420 Skipping link: No binaries permitted for straindesign: https://files.pythonhosted.org/packages/a4/36/622e5a5af4df05f070009a0acf8e0744f55d4f10faaa1178796ab135ca13/straindesign-1.9-py3-none-any.whl (from https://pypi.org/simple/straindesign/) (requires-python:>=3.7) 2025-02-18T06:49:15,421 Found link https://files.pythonhosted.org/packages/63/0e/1099d9ed1bc90df63d09cd2903a72a6c37b4d95e5055a1982cdb9d99e32f/straindesign-1.9.tar.gz (from https://pypi.org/simple/straindesign/) (requires-python:>=3.7), version: 1.9 2025-02-18T06:49:15,422 Skipping link: No binaries permitted for straindesign: https://files.pythonhosted.org/packages/fe/11/0934ccd8e6613e9878738d38535a1a4b7a23dba30b1d6cad255a9d1355a2/straindesign-1.10-py3-none-any.whl (from https://pypi.org/simple/straindesign/) (requires-python:>=3.7) 2025-02-18T06:49:15,422 Found link https://files.pythonhosted.org/packages/0d/e1/00cca416f2b14417d4fd0907c54fefb6ba516350111cfd800d34d5d2e101/straindesign-1.10.tar.gz (from https://pypi.org/simple/straindesign/) (requires-python:>=3.7), version: 1.10 2025-02-18T06:49:15,423 Skipping link: No binaries permitted for straindesign: https://files.pythonhosted.org/packages/a1/e1/7f32f9927ad296ecffb15de41661fe3814cc6cb82a38a017982d95925b27/straindesign-1.11-py3-none-any.whl (from https://pypi.org/simple/straindesign/) (requires-python:>=3.7) 2025-02-18T06:49:15,424 Found link https://files.pythonhosted.org/packages/e2/a2/a05c0a70706d8eca37718f876b6a72ce90659919318d1d61b166afe07c6e/straindesign-1.11.tar.gz (from https://pypi.org/simple/straindesign/) (requires-python:>=3.7), version: 1.11 2025-02-18T06:49:15,425 Skipping link: No binaries permitted for straindesign: https://files.pythonhosted.org/packages/c9/56/8463d330cf29fcb571627e946fad9bb75aba8b9c542fd75e0d68c98086b0/straindesign-1.12-py3-none-any.whl (from https://pypi.org/simple/straindesign/) (requires-python:>=3.7) 2025-02-18T06:49:15,425 Found link https://files.pythonhosted.org/packages/1e/08/12dfafc66199849d771382604af58a22480fb128fe595b6a91dc32f439cf/straindesign-1.12.tar.gz (from https://pypi.org/simple/straindesign/) (requires-python:>=3.7), version: 1.12 2025-02-18T06:49:15,426 Skipping link: No binaries permitted for straindesign: https://files.pythonhosted.org/packages/f4/b8/4d2832660a0ec08ba488b619ec23f2774ad748a9e4abcd411b4cdf494deb/straindesign-1.13-py3-none-any.whl (from https://pypi.org/simple/straindesign/) (requires-python:>=3.7) 2025-02-18T06:49:15,427 Found link https://files.pythonhosted.org/packages/b5/db/02c13fce9ac674f20945fe70b3378c8873ab74e4fae3ee73cedfb8715865/straindesign-1.13.tar.gz (from https://pypi.org/simple/straindesign/) (requires-python:>=3.7), version: 1.13 2025-02-18T06:49:15,427 Skipping link: No binaries permitted for straindesign: https://files.pythonhosted.org/packages/1b/77/e6cd986c0eb9a82eb28ccadf0f30ae3af0281336c4d5c565fd8d943a32d3/straindesign-1.14-py3-none-any.whl (from https://pypi.org/simple/straindesign/) (requires-python:>=3.7) 2025-02-18T06:49:15,428 Found link https://files.pythonhosted.org/packages/af/d4/0d65ce4c54169c101c2cdb80985f6aa463c08331b6bdd269c030beff657b/straindesign-1.14.tar.gz (from https://pypi.org/simple/straindesign/) (requires-python:>=3.7), version: 1.14 2025-02-18T06:49:15,429 Fetching project page and analyzing links: https://www.piwheels.org/simple/straindesign/ 2025-02-18T06:49:15,430 Getting page https://www.piwheels.org/simple/straindesign/ 2025-02-18T06:49:15,431 Found index url https://www.piwheels.org/simple/ 2025-02-18T06:49:15,598 Fetched page https://www.piwheels.org/simple/straindesign/ as text/html 2025-02-18T06:49:15,604 Skipping link: No binaries permitted for straindesign: https://www.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-02-18T06:49:15,605 Skipping link: No binaries permitted for straindesign: https://www.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-02-18T06:49:15,605 Skipping link: No binaries permitted for straindesign: https://www.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-02-18T06:49:15,606 Skipping link: No binaries permitted for straindesign: https://www.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-02-18T06:49:15,606 Skipping link: No binaries permitted for straindesign: https://www.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-02-18T06:49:15,607 Skipping link: No binaries permitted for straindesign: https://www.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-02-18T06:49:15,607 Skipping link: No binaries permitted for straindesign: https://www.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-02-18T06:49:15,608 Skipping link: No binaries permitted for straindesign: https://www.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-02-18T06:49:15,609 Skipping link: No binaries permitted for straindesign: https://www.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-02-18T06:49:15,609 Skipping link: No binaries permitted for straindesign: https://www.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-02-18T06:49:15,610 Skipping link: No binaries permitted for straindesign: https://www.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-02-18T06:49:15,610 Skipping link: No binaries permitted for straindesign: https://www.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-02-18T06:49:15,611 Skipping link: No binaries permitted for straindesign: https://www.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-02-18T06:49:15,611 Skipping link: No binaries permitted for straindesign: https://www.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-02-18T06:49:15,612 Skipping link: No binaries permitted for straindesign: https://www.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-02-18T06:49:15,612 Skipping link: No binaries permitted for straindesign: https://www.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-02-18T06:49:15,613 Skipping link: not a file: https://www.piwheels.org/simple/straindesign/ 2025-02-18T06:49:15,613 Skipping link: not a file: https://pypi.org/simple/straindesign/ 2025-02-18T06:49:15,634 Given no hashes to check 1 links for project 'straindesign': discarding no candidates 2025-02-18T06:49:15,636 Collecting straindesign==1.14 2025-02-18T06:49:15,638 Created temporary directory: /tmp/pip-unpack-hnt5jsa5 2025-02-18T06:49:15,780 Downloading straindesign-1.14.tar.gz (2.2 MB) 2025-02-18T06:49:16,173 Added straindesign==1.14 from https://files.pythonhosted.org/packages/af/d4/0d65ce4c54169c101c2cdb80985f6aa463c08331b6bdd269c030beff657b/straindesign-1.14.tar.gz to build tracker '/tmp/pip-build-tracker-9l3npig9' 2025-02-18T06:49:16,176 Running setup.py (path:/tmp/pip-wheel-af3hhjia/straindesign_4ff15f806b884ffcaabe13957d899d55/setup.py) egg_info for package straindesign 2025-02-18T06:49:16,177 Created temporary directory: /tmp/pip-pip-egg-info-mrz0px23 2025-02-18T06:49:16,178 Preparing metadata (setup.py): started 2025-02-18T06:49:16,179 Running command python setup.py egg_info 2025-02-18T06:49:17,343 running egg_info 2025-02-18T06:49:17,371 creating /tmp/pip-pip-egg-info-mrz0px23/straindesign.egg-info 2025-02-18T06:49:17,372 writing /tmp/pip-pip-egg-info-mrz0px23/straindesign.egg-info/PKG-INFO 2025-02-18T06:49:17,376 writing dependency_links to /tmp/pip-pip-egg-info-mrz0px23/straindesign.egg-info/dependency_links.txt 2025-02-18T06:49:17,378 writing requirements to /tmp/pip-pip-egg-info-mrz0px23/straindesign.egg-info/requires.txt 2025-02-18T06:49:17,379 writing top-level names to /tmp/pip-pip-egg-info-mrz0px23/straindesign.egg-info/top_level.txt 2025-02-18T06:49:17,381 writing manifest file '/tmp/pip-pip-egg-info-mrz0px23/straindesign.egg-info/SOURCES.txt' 2025-02-18T06:49:17,470 reading manifest file '/tmp/pip-pip-egg-info-mrz0px23/straindesign.egg-info/SOURCES.txt' 2025-02-18T06:49:17,472 adding license file 'LICENSE' 2025-02-18T06:49:17,475 writing manifest file '/tmp/pip-pip-egg-info-mrz0px23/straindesign.egg-info/SOURCES.txt' 2025-02-18T06:49:17,590 Preparing metadata (setup.py): finished with status 'done' 2025-02-18T06:49:17,594 Source in /tmp/pip-wheel-af3hhjia/straindesign_4ff15f806b884ffcaabe13957d899d55 has version 1.14, which satisfies requirement straindesign==1.14 from https://files.pythonhosted.org/packages/af/d4/0d65ce4c54169c101c2cdb80985f6aa463c08331b6bdd269c030beff657b/straindesign-1.14.tar.gz 2025-02-18T06:49:17,595 Removed straindesign==1.14 from https://files.pythonhosted.org/packages/af/d4/0d65ce4c54169c101c2cdb80985f6aa463c08331b6bdd269c030beff657b/straindesign-1.14.tar.gz from build tracker '/tmp/pip-build-tracker-9l3npig9' 2025-02-18T06:49:17,602 Created temporary directory: /tmp/pip-unpack-lrgjk2z2 2025-02-18T06:49:17,603 Created temporary directory: /tmp/pip-unpack-fxkaf8di 2025-02-18T06:49:17,603 Building wheels for collected packages: straindesign 2025-02-18T06:49:17,608 Created temporary directory: /tmp/pip-wheel-tq_hanzg 2025-02-18T06:49:17,609 Building wheel for straindesign (setup.py): started 2025-02-18T06:49:17,610 Destination directory: /tmp/pip-wheel-tq_hanzg 2025-02-18T06:49:17,611 Running command python setup.py bdist_wheel 2025-02-18T06:49:20,974 running bdist_wheel 2025-02-18T06:49:21,124 running build 2025-02-18T06:49:21,125 running build_py 2025-02-18T06:49:21,158 creating build/lib/straindesign 2025-02-18T06:49:21,162 copying straindesign/pool.py -> build/lib/straindesign 2025-02-18T06:49:21,166 copying straindesign/names.py -> build/lib/straindesign 2025-02-18T06:49:21,169 copying straindesign/strainDesignSolutions.py -> build/lib/straindesign 2025-02-18T06:49:21,179 copying straindesign/compute_strain_designs.py -> build/lib/straindesign 2025-02-18T06:49:21,186 copying straindesign/glpk_interface.py -> build/lib/straindesign 2025-02-18T06:49:21,190 copying straindesign/scip_interface.py -> build/lib/straindesign 2025-02-18T06:49:21,193 copying straindesign/solver_interface.py -> build/lib/straindesign 2025-02-18T06:49:21,197 copying straindesign/__init__.py -> build/lib/straindesign 2025-02-18T06:49:21,200 copying straindesign/lptools.py -> build/lib/straindesign 2025-02-18T06:49:21,204 copying straindesign/parse_constr.py -> build/lib/straindesign 2025-02-18T06:49:21,207 copying straindesign/strainDesignModule.py -> build/lib/straindesign 2025-02-18T06:49:21,211 copying straindesign/strainDesignProblem.py -> build/lib/straindesign 2025-02-18T06:49:21,215 copying straindesign/strainDesignMILP.py -> build/lib/straindesign 2025-02-18T06:49:21,219 copying straindesign/gurobi_interface.py -> build/lib/straindesign 2025-02-18T06:49:21,223 copying straindesign/efmtool.py -> build/lib/straindesign 2025-02-18T06:49:21,226 copying straindesign/networktools.py -> build/lib/straindesign 2025-02-18T06:49:21,230 copying straindesign/cplex_interface.py -> build/lib/straindesign 2025-02-18T06:49:21,233 copying straindesign/indicatorConstraints.py -> build/lib/straindesign 2025-02-18T06:49:21,236 creating build/lib/tests 2025-02-18T06:49:21,237 copying tests/test_04_preprocessing.py -> build/lib/tests 2025-02-18T06:49:21,240 copying tests/test_02_lp_optimization.py -> build/lib/tests 2025-02-18T06:49:21,242 copying tests/__init__.py -> build/lib/tests 2025-02-18T06:49:21,245 copying tests/test_06_multiprocessing.py -> build/lib/tests 2025-02-18T06:49:21,248 copying tests/test_03_plots.py -> build/lib/tests 2025-02-18T06:49:21,251 copying tests/custom.py -> build/lib/tests 2025-02-18T06:49:21,253 copying tests/test_05_straindesign.py -> build/lib/tests 2025-02-18T06:49:21,257 copying tests/test_01_load_models_and_solvers.py -> build/lib/tests 2025-02-18T06:49:21,260 copying tests/conftest.py -> build/lib/tests 2025-02-18T06:49:21,264 copying straindesign/efmtool.jar -> build/lib/straindesign 2025-02-18T06:49:21,341 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2025-02-18T06:49:21,342 !! 2025-02-18T06:49:21,343 ******************************************************************************** 2025-02-18T06:49:21,344 Please avoid running ``setup.py`` directly. 2025-02-18T06:49:21,344 Instead, use pypa/build, pypa/installer or other 2025-02-18T06:49:21,345 standards-based tools. 2025-02-18T06:49:21,346 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2025-02-18T06:49:21,347 ******************************************************************************** 2025-02-18T06:49:21,348 !! 2025-02-18T06:49:21,349 self.initialize_options() 2025-02-18T06:49:21,373 installing to build/bdist.linux-armv7l/wheel 2025-02-18T06:49:21,374 running install 2025-02-18T06:49:21,398 Welcome to the straindesign installation process! 2025-02-18T06:49:21,604 Java not found. Attempting to install OpenJDK... 2025-02-18T06:49:21,608 install-jdk not found. Installing it now via pip... 2025-02-18T06:49:23,834 [notice] A new release of pip is available: 24.3.1 -> 25.0.1 2025-02-18T06:49:23,835 [notice] To update, run: python3 -m pip install --upgrade pip 2025-02-18T06:49:23,848 error: externally-managed-environment 2025-02-18T06:49:23,850 × This environment is externally managed 2025-02-18T06:49:23,851 ╰─> To install Python packages system-wide, try apt install 2025-02-18T06:49:23,852 python3-xyz, where xyz is the package you are trying to 2025-02-18T06:49:23,853 install. 2025-02-18T06:49:23,854 If you wish to install a non-Debian-packaged Python package, 2025-02-18T06:49:23,855 create a virtual environment using python3 -m venv path/to/venv. 2025-02-18T06:49:23,856 Then use path/to/venv/bin/python and path/to/venv/bin/pip. Make 2025-02-18T06:49:23,857 sure you have python3-full installed. 2025-02-18T06:49:23,858 For more information visit http://rptl.io/venv 2025-02-18T06:49:23,860 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-02-18T06:49:23,861 hint: See PEP 668 for the detailed specification. 2025-02-18T06:49:24,027 Traceback (most recent call last): 2025-02-18T06:49:24,028 File "/tmp/pip-wheel-af3hhjia/straindesign_4ff15f806b884ffcaabe13957d899d55/setup.py", line 52, in install_openjdk 2025-02-18T06:49:24,030 import jdk 2025-02-18T06:49:24,032 ModuleNotFoundError: No module named 'jdk' 2025-02-18T06:49:24,036 During handling of the above exception, another exception occurred: 2025-02-18T06:49:24,039 Traceback (most recent call last): 2025-02-18T06:49:24,039 File "", line 2, in 2025-02-18T06:49:24,040 File "", line 34, in 2025-02-18T06:49:24,041 File "/tmp/pip-wheel-af3hhjia/straindesign_4ff15f806b884ffcaabe13957d899d55/setup.py", line 79, in 2025-02-18T06:49:24,042 setup( 2025-02-18T06:49:24,043 File "/usr/local/lib/python3.11/dist-packages/setuptools/__init__.py", line 117, in setup 2025-02-18T06:49:24,044 return distutils.core.setup(**attrs) 2025-02-18T06:49:24,044 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-02-18T06:49:24,045 File "/usr/local/lib/python3.11/dist-packages/setuptools/_distutils/core.py", line 183, in setup 2025-02-18T06:49:24,046 return run_commands(dist) 2025-02-18T06:49:24,046 ^^^^^^^^^^^^^^^^^^ 2025-02-18T06:49:24,047 File "/usr/local/lib/python3.11/dist-packages/setuptools/_distutils/core.py", line 199, in run_commands 2025-02-18T06:49:24,048 dist.run_commands() 2025-02-18T06:49:24,048 File "/usr/local/lib/python3.11/dist-packages/setuptools/_distutils/dist.py", line 954, in run_commands 2025-02-18T06:49:24,049 self.run_command(cmd) 2025-02-18T06:49:24,050 File "/usr/local/lib/python3.11/dist-packages/setuptools/dist.py", line 999, in run_command 2025-02-18T06:49:24,050 super().run_command(command) 2025-02-18T06:49:24,051 File "/usr/local/lib/python3.11/dist-packages/setuptools/_distutils/dist.py", line 973, in run_command 2025-02-18T06:49:24,052 cmd_obj.run() 2025-02-18T06:49:24,052 File "/usr/local/lib/python3.11/dist-packages/setuptools/command/bdist_wheel.py", line 445, in run 2025-02-18T06:49:24,053 self.run_command("install") 2025-02-18T06:49:24,054 File "/usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py", line 316, in run_command 2025-02-18T06:49:24,054 self.distribution.run_command(command) 2025-02-18T06:49:24,055 File "/usr/local/lib/python3.11/dist-packages/setuptools/dist.py", line 999, in run_command 2025-02-18T06:49:24,056 super().run_command(command) 2025-02-18T06:49:24,056 File "/usr/local/lib/python3.11/dist-packages/setuptools/_distutils/dist.py", line 973, in run_command 2025-02-18T06:49:24,057 cmd_obj.run() 2025-02-18T06:49:24,058 File "/tmp/pip-wheel-af3hhjia/straindesign_4ff15f806b884ffcaabe13957d899d55/setup.py", line 17, in run 2025-02-18T06:49:24,059 self.install_openjdk() 2025-02-18T06:49:24,059 File "/tmp/pip-wheel-af3hhjia/straindesign_4ff15f806b884ffcaabe13957d899d55/setup.py", line 55, in install_openjdk 2025-02-18T06:49:24,060 subprocess.check_call([sys.executable, "-m", "pip", "install", "install-jdk"]) 2025-02-18T06:49:24,061 File "/usr/lib/python3.11/subprocess.py", line 413, in check_call 2025-02-18T06:49:24,061 raise CalledProcessError(retcode, cmd) 2025-02-18T06:49:24,062 subprocess.CalledProcessError: Command '['/usr/bin/python3', '-m', 'pip', 'install', 'install-jdk']' returned non-zero exit status 1. 2025-02-18T06:49:24,162 ERROR: python setup.py bdist_wheel exited with 1 2025-02-18T06:49:24,178 [bold magenta]full command[/]: [blue]/usr/bin/python3 -u -c ' 2025-02-18T06:49:24,178 exec(compile('"'"''"'"''"'"' 2025-02-18T06:49:24,178 # This is -- a caller that pip uses to run setup.py 2025-02-18T06:49:24,178 # 2025-02-18T06:49:24,178 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-02-18T06:49:24,178 # import from `distutils.core` to work with newer packaging standards. 2025-02-18T06:49:24,178 # - It provides a clear error message when setuptools is not installed. 2025-02-18T06:49:24,178 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-02-18T06:49:24,178 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-02-18T06:49:24,178 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-02-18T06:49:24,178 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-02-18T06:49:24,178 import os, sys, tokenize 2025-02-18T06:49:24,178 2025-02-18T06:49:24,178 try: 2025-02-18T06:49:24,178 import setuptools 2025-02-18T06:49:24,178 except ImportError as error: 2025-02-18T06:49:24,178 print( 2025-02-18T06:49:24,178 "ERROR: Can not execute `setup.py` since setuptools is not available in " 2025-02-18T06:49:24,178 "the build environment.", 2025-02-18T06:49:24,178 file=sys.stderr, 2025-02-18T06:49:24,178 ) 2025-02-18T06:49:24,178 sys.exit(1) 2025-02-18T06:49:24,178 2025-02-18T06:49:24,178 __file__ = %r 2025-02-18T06:49:24,178 sys.argv[0] = __file__ 2025-02-18T06:49:24,178 2025-02-18T06:49:24,178 if os.path.exists(__file__): 2025-02-18T06:49:24,178 filename = __file__ 2025-02-18T06:49:24,178 with tokenize.open(__file__) as f: 2025-02-18T06:49:24,178 setup_py_code = f.read() 2025-02-18T06:49:24,178 else: 2025-02-18T06:49:24,178 filename = "" 2025-02-18T06:49:24,178 setup_py_code = "from setuptools import setup; setup()" 2025-02-18T06:49:24,178 2025-02-18T06:49:24,178 exec(compile(setup_py_code, filename, "exec")) 2025-02-18T06:49:24,178 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-af3hhjia/straindesign_4ff15f806b884ffcaabe13957d899d55/setup.py'"'"',), "", "exec"))' bdist_wheel -d /tmp/pip-wheel-tq_hanzg[/] 2025-02-18T06:49:24,179 [bold magenta]cwd[/]: /tmp/pip-wheel-af3hhjia/straindesign_4ff15f806b884ffcaabe13957d899d55/ 2025-02-18T06:49:24,179 Building wheel for straindesign (setup.py): finished with status 'error' 2025-02-18T06:49:24,181 ERROR: Failed building wheel for straindesign 2025-02-18T06:49:24,182 Running setup.py clean for straindesign 2025-02-18T06:49:24,183 Running command python setup.py clean 2025-02-18T06:49:25,274 running clean 2025-02-18T06:49:25,487 removing 'build/lib' (and everything under it) 2025-02-18T06:49:25,499 'build/bdist.linux-armv7l' does not exist -- can't clean it 2025-02-18T06:49:25,500 'build/scripts-3.11' does not exist -- can't clean it 2025-02-18T06:49:25,501 removing 'build' 2025-02-18T06:49:25,654 Failed to build straindesign 2025-02-18T06:49:25,655 ERROR: Failed to build one or more wheels 2025-02-18T06:49:25,657 Exception information: 2025-02-18T06:49:25,657 Traceback (most recent call last): 2025-02-18T06:49:25,657 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-02-18T06:49:25,657 status = _inner_run() 2025-02-18T06:49:25,657 ^^^^^^^^^^^^ 2025-02-18T06:49:25,657 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-02-18T06:49:25,657 return self.run(options, args) 2025-02-18T06:49:25,657 ^^^^^^^^^^^^^^^^^^^^^^^ 2025-02-18T06:49:25,657 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/req_command.py", line 67, in wrapper 2025-02-18T06:49:25,657 return func(self, options, args) 2025-02-18T06:49:25,657 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-02-18T06:49:25,657 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/commands/wheel.py", line 180, in run 2025-02-18T06:49:25,657 raise CommandError("Failed to build one or more wheels") 2025-02-18T06:49:25,657 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2025-02-18T06:49:25,661 Removed build tracker: '/tmp/pip-build-tracker-9l3npig9'