2026-05-14T01:01:13,586 Created temporary directory: /tmp/pip-ephem-wheel-cache-f4j4_3d6 2026-05-14T01:01:13,588 Created temporary directory: /tmp/pip-build-tracker-8fz933i0 2026-05-14T01:01:13,588 Initialized build tracking at /tmp/pip-build-tracker-8fz933i0 2026-05-14T01:01:13,589 Created build tracker: /tmp/pip-build-tracker-8fz933i0 2026-05-14T01:01:13,589 Entered build tracker: /tmp/pip-build-tracker-8fz933i0 2026-05-14T01:01:13,590 Created temporary directory: /tmp/pip-wheel-pjnhf5uh 2026-05-14T01:01:13,593 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-05-14T01:01:13,595 Created temporary directory: /tmp/pip-ephem-wheel-cache-umyp4zs8 2026-05-14T01:01:13,617 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-14T01:01:13,621 2 location(s) to search for versions of topiary: 2026-05-14T01:01:13,621 * https://pypi.org/simple/topiary/ 2026-05-14T01:01:13,621 * https://www.piwheels.org/simple/topiary/ 2026-05-14T01:01:13,621 Fetching project page and analyzing links: https://pypi.org/simple/topiary/ 2026-05-14T01:01:13,622 Getting page https://pypi.org/simple/topiary/ 2026-05-14T01:01:13,624 Found index url https://pypi.org/simple 2026-05-14T01:01:13,855 Fetched page https://pypi.org/simple/topiary/ as application/vnd.pypi.simple.v1+json 2026-05-14T01:01:13,877 Found link https://files.pythonhosted.org/packages/38/f6/60c60d77093e492c9a139a87514fa230296ca94080fec6d479f22bf5cfcd/topiary-0.0.0.tar.gz (from https://pypi.org/simple/topiary/), version: 0.0.0 2026-05-14T01:01:13,878 Found link https://files.pythonhosted.org/packages/40/7f/4c423389757bae0b47f7640d8b66bf9d5f5bbf6e387faa2dfa34fa0b809e/topiary-0.0.1.tar.gz (from https://pypi.org/simple/topiary/), version: 0.0.1 2026-05-14T01:01:13,879 Found link https://files.pythonhosted.org/packages/29/a2/eb5e9dec8dafc167f24cd4234a8d75b815411ea8b6af4724e8218038d52e/topiary-0.0.2.tar.gz (from https://pypi.org/simple/topiary/), version: 0.0.2 2026-05-14T01:01:13,880 Found link https://files.pythonhosted.org/packages/42/e4/e8450b31eac4229cfbe29bc87b8594ac1b03bc06f3272996cb3d50038c15/topiary-0.0.3.tar.gz (from https://pypi.org/simple/topiary/), version: 0.0.3 2026-05-14T01:01:13,880 Found link https://files.pythonhosted.org/packages/bc/ea/f0de38c2ba7970d28fe8404cd7bd32b2d041e7d3dc2027d7efff390e213c/topiary-0.0.4.tar.gz (from https://pypi.org/simple/topiary/), version: 0.0.4 2026-05-14T01:01:13,881 Found link https://files.pythonhosted.org/packages/92/85/fd3447ea12115e2274295bbdd728707a1e3870cf5e32dd63caa5ce17e0b2/topiary-0.0.5.tar.gz (from https://pypi.org/simple/topiary/), version: 0.0.5 2026-05-14T01:01:13,882 Found link https://files.pythonhosted.org/packages/03/98/eaceb57e744d5324a242e9b18e2e137e6c6960dca63c5cbfdb462d60e79f/topiary-0.0.6.tar.gz (from https://pypi.org/simple/topiary/), version: 0.0.6 2026-05-14T01:01:13,883 Found link https://files.pythonhosted.org/packages/6b/a2/9ac4d08a189dfa90e576d8bf8769249673d2dfd9cd2a9464674c56892501/topiary-0.0.7.tar.gz (from https://pypi.org/simple/topiary/), version: 0.0.7 2026-05-14T01:01:13,883 Found link https://files.pythonhosted.org/packages/6a/a5/a8446cebca687d391bbb67d26873adbbfa878d9b057a613f7756568911bb/topiary-0.0.8.tar.gz (from https://pypi.org/simple/topiary/), version: 0.0.8 2026-05-14T01:01:13,884 Found link https://files.pythonhosted.org/packages/19/7f/bf4d188a19634549a26b6b995a60146510435b5687a4c9afa5af01da4215/topiary-0.0.9.tar.gz (from https://pypi.org/simple/topiary/), version: 0.0.9 2026-05-14T01:01:13,885 Found link https://files.pythonhosted.org/packages/bb/b2/e507265c740fa360bf05b47f9e957ad5f8803233dd7c892979ee6d772e9b/topiary-0.0.10.tar.gz (from https://pypi.org/simple/topiary/), version: 0.0.10 2026-05-14T01:01:13,885 Found link https://files.pythonhosted.org/packages/d8/d8/d85f730eddd20a2df9d378a4d58a96d39e700c4fa109f1ead1a8f2509170/topiary-0.0.13.tar.gz (from https://pypi.org/simple/topiary/), version: 0.0.13 2026-05-14T01:01:13,886 Found link https://files.pythonhosted.org/packages/1a/e9/c5aad02530e1d64fc410dfc2e4eb32d4ace35d2367b6dbf9927b655e2af4/topiary-0.0.14.tar.gz (from https://pypi.org/simple/topiary/), version: 0.0.14 2026-05-14T01:01:13,887 Found link https://files.pythonhosted.org/packages/b1/4f/8410302ba478be063f5ba41028ad88db4dde24f4a2096643b9c55109b176/topiary-0.0.15.tar.gz (from https://pypi.org/simple/topiary/), version: 0.0.15 2026-05-14T01:01:13,887 Found link https://files.pythonhosted.org/packages/49/3a/ea68dc25b9c97e7fabecbbb5138c7be94eb3a9426f211db68f4c1ecd9ed4/topiary-0.0.16.tar.gz (from https://pypi.org/simple/topiary/), version: 0.0.16 2026-05-14T01:01:13,888 Found link https://files.pythonhosted.org/packages/6b/51/a9a4af9588db8d60bd38ca7851f85308bde8023ce09b12cb61687f68e2f6/topiary-0.0.17.tar.gz (from https://pypi.org/simple/topiary/), version: 0.0.17 2026-05-14T01:01:13,889 Found link https://files.pythonhosted.org/packages/ca/3c/01cb5d9e817ff2195d4579330d8b2d8b42e890d27109c8dd671253ea0a25/topiary-0.0.18.tar.gz (from https://pypi.org/simple/topiary/), version: 0.0.18 2026-05-14T01:01:13,889 Found link https://files.pythonhosted.org/packages/0e/4a/fbc62d6da7aeb1fa64fabd8d7f0836f5a079b0a098d9b2812b3158070672/topiary-0.0.19.tar.gz (from https://pypi.org/simple/topiary/), version: 0.0.19 2026-05-14T01:01:13,890 Found link https://files.pythonhosted.org/packages/8a/f7/6b7e6863daa1cb5125420e68e85c4da83490b0700a0cd743ff0505f49df0/topiary-0.0.20.tar.gz (from https://pypi.org/simple/topiary/), version: 0.0.20 2026-05-14T01:01:13,890 Found link https://files.pythonhosted.org/packages/0c/18/4fce39e2b363296333b7833c4624ad0fdfc799aab2771af18d5b13006be0/topiary-0.0.21.tar.gz (from https://pypi.org/simple/topiary/), version: 0.0.21 2026-05-14T01:01:13,891 Found link https://files.pythonhosted.org/packages/4f/8d/cfcda3d246e6a9dfd10fcda4de1b3cba171ffcf0508d3b8807f02765af1b/topiary-0.1.0.tar.gz (from https://pypi.org/simple/topiary/), version: 0.1.0 2026-05-14T01:01:13,892 Found link https://files.pythonhosted.org/packages/f4/24/61c55b78e2597bbec4941edcf4161328f725f96836e20dd3b55e4d9d5fc3/topiary-0.1.1-0.tar.gz (from https://pypi.org/simple/topiary/), version: 0.1.1-0 2026-05-14T01:01:13,892 Found link https://files.pythonhosted.org/packages/c4/6e/c3e2335ab2b5be7be8772ddd20bb158915ce5fdd0b11f8d55dea779638de/topiary-0.1.2.tar.gz (from https://pypi.org/simple/topiary/), version: 0.1.2 2026-05-14T01:01:13,893 Found link https://files.pythonhosted.org/packages/d3/fe/3b790a8e6401f8d7cfb50de1a4005e237f6c91ffa541c41524520c71e881/topiary-1.2.0.tar.gz (from https://pypi.org/simple/topiary/), version: 1.2.0 2026-05-14T01:01:13,894 Found link https://files.pythonhosted.org/packages/66/cd/6713c0c5cb9b5902943586a918f000ad4521e5d24a4ff32ee99b1d211167/topiary-1.2.1.tar.gz (from https://pypi.org/simple/topiary/), version: 1.2.1 2026-05-14T01:01:13,895 Found link https://files.pythonhosted.org/packages/52/f0/5083f0d77ce33732322b146ed0088bee776750a07d1ef52b65a5c4f3fe21/topiary-2.0.0.tar.gz (from https://pypi.org/simple/topiary/), version: 2.0.0 2026-05-14T01:01:13,895 Found link https://files.pythonhosted.org/packages/e2/13/7f3c8607ff3671a0d9f1f4eb58cb7f602ce540138329dee9a3bd581c84ea/topiary-2.1.0.tar.gz (from https://pypi.org/simple/topiary/), version: 2.1.0 2026-05-14T01:01:13,896 Found link https://files.pythonhosted.org/packages/3e/c7/ce747df518eafaab429e57814d08d6416c5d59fc06e8643b8a472ef0c1d2/topiary-2.2.0.tar.gz (from https://pypi.org/simple/topiary/), version: 2.2.0 2026-05-14T01:01:13,897 Found link https://files.pythonhosted.org/packages/8a/d1/5ff5c84ea223c671f94c9f7df80481663f3bd0755bdbdd597e83fe52ca81/topiary-3.0.0.tar.gz (from https://pypi.org/simple/topiary/), version: 3.0.0 2026-05-14T01:01:13,897 Found link https://files.pythonhosted.org/packages/f0/e5/e560a7ec932717d57aa88285331314549bfb43565b014416db30f826ce61/topiary-3.0.2.tar.gz (from https://pypi.org/simple/topiary/), version: 3.0.2 2026-05-14T01:01:13,898 Found link https://files.pythonhosted.org/packages/b2/0b/b44009ee261861f74d13b506f7d69a1c44f2df1990d046f7a852a5fe6540/topiary-3.0.6.tar.gz (from https://pypi.org/simple/topiary/), version: 3.0.6 2026-05-14T01:01:13,899 Skipping link: No binaries permitted for topiary: https://files.pythonhosted.org/packages/92/7e/4f1c24c87e1139b70f771b5b8248f28879e904b54c6b7bbf09ba52b3b019/topiary-4.0.0-py3-none-any.whl (from https://pypi.org/simple/topiary/) (requires-python:>=3.9) 2026-05-14T01:01:13,900 Found link https://files.pythonhosted.org/packages/ac/7a/aeb62683f7f6927facf941ff7afec97b8e4870a2ffd50769d17da45d2d39/topiary-4.0.0.tar.gz (from https://pypi.org/simple/topiary/) (requires-python:>=3.9), version: 4.0.0 2026-05-14T01:01:13,900 Skipping link: No binaries permitted for topiary: https://files.pythonhosted.org/packages/5d/42/858c5ac8bdb667c2175917adcdf342bbd83a0a5dff92c78b9bc4250b678f/topiary-4.0.1-py3-none-any.whl (from https://pypi.org/simple/topiary/) (requires-python:>=3.9) 2026-05-14T01:01:13,901 Found link https://files.pythonhosted.org/packages/14/09/67a3423dc279acfc48e7597c866f55b375a3b927257eed1d5e6a89d5743a/topiary-4.0.1.tar.gz (from https://pypi.org/simple/topiary/) (requires-python:>=3.9), version: 4.0.1 2026-05-14T01:01:13,902 Skipping link: No binaries permitted for topiary: https://files.pythonhosted.org/packages/df/cd/7ec888a9a462fd4e98bd23f28d44abccc196e8db31a8ca52275092c6b1cd/topiary-4.1.0-py3-none-any.whl (from https://pypi.org/simple/topiary/) (requires-python:>=3.9) 2026-05-14T01:01:13,903 Found link https://files.pythonhosted.org/packages/cf/87/435da8d2f668d1e6ef06cbe0d7b5be5bc5b7dddeea194da661bd177c8464/topiary-4.1.0.tar.gz (from https://pypi.org/simple/topiary/) (requires-python:>=3.9), version: 4.1.0 2026-05-14T01:01:13,903 Skipping link: No binaries permitted for topiary: https://files.pythonhosted.org/packages/ac/34/3b0e9e182a15143f915de95583f5f9ae4a0af31973dcb5cf5c5dce04665f/topiary-4.2.0-py3-none-any.whl (from https://pypi.org/simple/topiary/) (requires-python:>=3.9) 2026-05-14T01:01:13,904 Found link https://files.pythonhosted.org/packages/d0/da/88cb66c3e8c3e2511a1fbf3c987e27882e46f234ba44c19600b7c828787c/topiary-4.2.0.tar.gz (from https://pypi.org/simple/topiary/) (requires-python:>=3.9), version: 4.2.0 2026-05-14T01:01:13,905 Skipping link: No binaries permitted for topiary: https://files.pythonhosted.org/packages/ef/2a/9ed13bfcb0a373e03cf4e72ba2bfa9b40c4901dfb40317ba3f31df471dd7/topiary-4.2.1-py3-none-any.whl (from https://pypi.org/simple/topiary/) (requires-python:>=3.9) 2026-05-14T01:01:13,906 Found link https://files.pythonhosted.org/packages/12/07/506911d38ca3c79569b36a1df628d6c5ae1d6f3717b7d66725325cd44c61/topiary-4.2.1.tar.gz (from https://pypi.org/simple/topiary/) (requires-python:>=3.9), version: 4.2.1 2026-05-14T01:01:13,907 Skipping link: No binaries permitted for topiary: https://files.pythonhosted.org/packages/59/2e/cb900a5b91dc5ca7b73c4a7db7e4a52e8305a1b7cb907d01846d6d4dbec4/topiary-4.3.0-py3-none-any.whl (from https://pypi.org/simple/topiary/) (requires-python:>=3.9) 2026-05-14T01:01:13,908 Found link https://files.pythonhosted.org/packages/52/f5/5562c03f4048966e2bd27264ca60ad2d438b350a6092016d58fe8af0607f/topiary-4.3.0.tar.gz (from https://pypi.org/simple/topiary/) (requires-python:>=3.9), version: 4.3.0 2026-05-14T01:01:13,909 Skipping link: No binaries permitted for topiary: https://files.pythonhosted.org/packages/00/b0/7532d1d0d6f03d2c26e7e02f059ea9c3c2d04e1f464d5fa21a76768e4835/topiary-4.3.1-py3-none-any.whl (from https://pypi.org/simple/topiary/) (requires-python:>=3.9) 2026-05-14T01:01:13,910 Found link https://files.pythonhosted.org/packages/dc/da/1df0b540aeb1db5aac978549b92a93ca0a5b6d6d9a63bee47df284d24d98/topiary-4.3.1.tar.gz (from https://pypi.org/simple/topiary/) (requires-python:>=3.9), version: 4.3.1 2026-05-14T01:01:13,910 Skipping link: No binaries permitted for topiary: https://files.pythonhosted.org/packages/76/c7/4712955ed5555ab5487734b7608dcb614604097ac36f5746bffe56b783aa/topiary-4.3.2-py3-none-any.whl (from https://pypi.org/simple/topiary/) (requires-python:>=3.9) 2026-05-14T01:01:13,911 Found link https://files.pythonhosted.org/packages/4e/43/42cf14fecd4f5129816f90747c6594400bed574ae6c7d48354cc5115e5bf/topiary-4.3.2.tar.gz (from https://pypi.org/simple/topiary/) (requires-python:>=3.9), version: 4.3.2 2026-05-14T01:01:13,912 Skipping link: No binaries permitted for topiary: https://files.pythonhosted.org/packages/f4/79/57aa4eafe901be83a98397a11e79182e30862c99ca28815a8691ebe64d19/topiary-4.4.0-py3-none-any.whl (from https://pypi.org/simple/topiary/) (requires-python:>=3.9) 2026-05-14T01:01:13,913 Found link https://files.pythonhosted.org/packages/6d/d6/59b4157e9b3d446648b7625954b484a190ebd9303c8213186ef0f8cf652f/topiary-4.4.0.tar.gz (from https://pypi.org/simple/topiary/) (requires-python:>=3.9), version: 4.4.0 2026-05-14T01:01:13,914 Skipping link: No binaries permitted for topiary: https://files.pythonhosted.org/packages/f8/ea/226fefac235e8b1b21b9171970bcdd05976161d2a65b4b6a1574c3a8b92c/topiary-4.5.0-py3-none-any.whl (from https://pypi.org/simple/topiary/) (requires-python:>=3.9) 2026-05-14T01:01:13,914 Found link https://files.pythonhosted.org/packages/56/9b/5ee22541bdae815cb3805958f6588e6f7ff69b2a2476545e91f395358003/topiary-4.5.0.tar.gz (from https://pypi.org/simple/topiary/) (requires-python:>=3.9), version: 4.5.0 2026-05-14T01:01:13,915 Skipping link: No binaries permitted for topiary: https://files.pythonhosted.org/packages/e9/9a/b1af5d6951d50d3e263e4ae4be4ce80d814e35cd087946c8fd51c639390b/topiary-4.5.1-py3-none-any.whl (from https://pypi.org/simple/topiary/) (requires-python:>=3.9) 2026-05-14T01:01:13,916 Found link https://files.pythonhosted.org/packages/bf/7c/c7b209b304deef6f6214b60cbeae423078ebbb34cc2d7fc16afb5bf74d98/topiary-4.5.1.tar.gz (from https://pypi.org/simple/topiary/) (requires-python:>=3.9), version: 4.5.1 2026-05-14T01:01:13,917 Skipping link: No binaries permitted for topiary: https://files.pythonhosted.org/packages/95/89/525be83ec61551cf375098855236a5b07f9e98d6dff2b6b35c1315902390/topiary-4.6.0-py3-none-any.whl (from https://pypi.org/simple/topiary/) (requires-python:>=3.9) 2026-05-14T01:01:13,918 Found link https://files.pythonhosted.org/packages/cd/48/df9b2ec7f9daa800061a3741766ba49fa286a4f879170aa17701aa57201e/topiary-4.6.0.tar.gz (from https://pypi.org/simple/topiary/) (requires-python:>=3.9), version: 4.6.0 2026-05-14T01:01:13,918 Skipping link: No binaries permitted for topiary: https://files.pythonhosted.org/packages/44/67/1cc6b1a25ae7e2ac83cb89ffb4bfe6bdc9d2c2ec4c8bd24a473ddf3fb478/topiary-4.7.0-py3-none-any.whl (from https://pypi.org/simple/topiary/) (requires-python:>=3.9) 2026-05-14T01:01:13,919 Found link https://files.pythonhosted.org/packages/97/63/4a3f93dd8b07a01c82be1288565d8a8927e6d0e00db1653b57551ca43dcf/topiary-4.7.0.tar.gz (from https://pypi.org/simple/topiary/) (requires-python:>=3.9), version: 4.7.0 2026-05-14T01:01:13,920 Skipping link: No binaries permitted for topiary: https://files.pythonhosted.org/packages/ba/a7/6577205faf64bb98644a85b1981faa93dbbda5ea605a4d91e3e7224bc85e/topiary-4.8.0-py3-none-any.whl (from https://pypi.org/simple/topiary/) (requires-python:>=3.9) 2026-05-14T01:01:13,921 Found link https://files.pythonhosted.org/packages/1b/ec/20ae491552f5ceace9ce328bb8e92e1536bd1a98c469896fea1121fec539/topiary-4.8.0.tar.gz (from https://pypi.org/simple/topiary/) (requires-python:>=3.9), version: 4.8.0 2026-05-14T01:01:13,922 Skipping link: No binaries permitted for topiary: https://files.pythonhosted.org/packages/0b/80/9fb9836c535019b504d5b4da9f8761e020d37ef419c8be58516ef60de08a/topiary-4.9.0-py3-none-any.whl (from https://pypi.org/simple/topiary/) (requires-python:>=3.9) 2026-05-14T01:01:13,923 Found link https://files.pythonhosted.org/packages/e2/61/5738cfb1b80d9d5b4ea4c9bece8ebf9b86271e78e10b46accaa29f7d0eb8/topiary-4.9.0.tar.gz (from https://pypi.org/simple/topiary/) (requires-python:>=3.9), version: 4.9.0 2026-05-14T01:01:13,923 Skipping link: No binaries permitted for topiary: https://files.pythonhosted.org/packages/83/36/cf889b52bb4bb739e79ef42b39c326211b5cda7053aec2ea4af56c2e7bd3/topiary-4.10.0-py3-none-any.whl (from https://pypi.org/simple/topiary/) (requires-python:>=3.9) 2026-05-14T01:01:13,925 Found link https://files.pythonhosted.org/packages/c9/e2/6b39f1ac9f39f7b2ea2c395573172e64e1a7fce2aba98438343c451a4fdc/topiary-4.10.0.tar.gz (from https://pypi.org/simple/topiary/) (requires-python:>=3.9), version: 4.10.0 2026-05-14T01:01:13,925 Skipping link: No binaries permitted for topiary: https://files.pythonhosted.org/packages/3c/6a/0406ba2899d0d7ddb7cf5ad1d87d2b192befde2cb4f2e075f5016257183f/topiary-4.11.0-py3-none-any.whl (from https://pypi.org/simple/topiary/) (requires-python:>=3.9) 2026-05-14T01:01:13,926 Found link https://files.pythonhosted.org/packages/31/32/c14290a982db897b2de6c25278fbf06395098a22554a90c80e3a53da2081/topiary-4.11.0.tar.gz (from https://pypi.org/simple/topiary/) (requires-python:>=3.9), version: 4.11.0 2026-05-14T01:01:13,927 Skipping link: No binaries permitted for topiary: https://files.pythonhosted.org/packages/62/19/43f4d760e4a9450427629282ccb4535b0df079201f4fb8c2a540e4514129/topiary-4.11.1-py3-none-any.whl (from https://pypi.org/simple/topiary/) (requires-python:>=3.9) 2026-05-14T01:01:13,927 Found link https://files.pythonhosted.org/packages/e6/ab/57a807d73d130b36d1c29a2307ebac57aaa3136448c0f27c6305ab89d8ec/topiary-4.11.1.tar.gz (from https://pypi.org/simple/topiary/) (requires-python:>=3.9), version: 4.11.1 2026-05-14T01:01:13,928 Skipping link: No binaries permitted for topiary: https://files.pythonhosted.org/packages/f7/03/03419230e47f5ff77830017fabc0b0e15afaea00d7492384b88a3290d2f1/topiary-4.11.2-py3-none-any.whl (from https://pypi.org/simple/topiary/) (requires-python:>=3.9) 2026-05-14T01:01:13,929 Found link https://files.pythonhosted.org/packages/ed/07/274d4a3f7c131caa1c5eb7368b2dd8bb8e5cc6202478c91b00df2cea0d46/topiary-4.11.2.tar.gz (from https://pypi.org/simple/topiary/) (requires-python:>=3.9), version: 4.11.2 2026-05-14T01:01:13,930 Skipping link: No binaries permitted for topiary: https://files.pythonhosted.org/packages/d5/89/5eb028d2f3785d03a405e6d580405adb5cc97e1cd482cd1df1cb0f627e44/topiary-4.12.0-py3-none-any.whl (from https://pypi.org/simple/topiary/) (requires-python:>=3.9) 2026-05-14T01:01:13,931 Found link https://files.pythonhosted.org/packages/3b/ab/efbe2050a6f5d1d16324bad6d4f711549f90fc41029159358af57fa8a49f/topiary-4.12.0.tar.gz (from https://pypi.org/simple/topiary/) (requires-python:>=3.9), version: 4.12.0 2026-05-14T01:01:13,931 Skipping link: No binaries permitted for topiary: https://files.pythonhosted.org/packages/8d/8d/4edb516ebdbbc41658334715c8e6ca0ff40b2fc0d405bf40ee9ea3ceb276/topiary-5.0.0-py3-none-any.whl (from https://pypi.org/simple/topiary/) (requires-python:>=3.9) 2026-05-14T01:01:13,932 Found link https://files.pythonhosted.org/packages/7c/ab/984bf05f04602f8b951dd3132f1fef5920ef327a3a8e6b0e451aeb71990b/topiary-5.0.0.tar.gz (from https://pypi.org/simple/topiary/) (requires-python:>=3.9), version: 5.0.0 2026-05-14T01:01:13,933 Skipping link: No binaries permitted for topiary: https://files.pythonhosted.org/packages/0a/2c/bf201742b70088b81530859deb40a803d2bb4a8bb518573643d0a63d80bf/topiary-5.0.1-py3-none-any.whl (from https://pypi.org/simple/topiary/) (requires-python:>=3.9) 2026-05-14T01:01:13,934 Found link https://files.pythonhosted.org/packages/a1/66/e8887661f196d2b95dc82b650d2a2311c50c39153231b6899a325fe42d98/topiary-5.0.1.tar.gz (from https://pypi.org/simple/topiary/) (requires-python:>=3.9), version: 5.0.1 2026-05-14T01:01:13,935 Skipping link: No binaries permitted for topiary: https://files.pythonhosted.org/packages/69/81/ac04d48a42306190253351c4eb0190f761f941fd182ce594b14810a55100/topiary-5.1.0-py3-none-any.whl (from https://pypi.org/simple/topiary/) (requires-python:>=3.9) 2026-05-14T01:01:13,936 Found link https://files.pythonhosted.org/packages/85/04/5e82599a4ae9694c05af8638565cb2f7ecc93ff25893660c22fc6796be6e/topiary-5.1.0.tar.gz (from https://pypi.org/simple/topiary/) (requires-python:>=3.9), version: 5.1.0 2026-05-14T01:01:13,937 Skipping link: No binaries permitted for topiary: https://files.pythonhosted.org/packages/29/af/e48a5cfc2a2188b7a42a3a1699607736fd30e516736b87c2bcf3eb7b47c6/topiary-5.2.0-py3-none-any.whl (from https://pypi.org/simple/topiary/) (requires-python:>=3.9) 2026-05-14T01:01:13,938 Found link https://files.pythonhosted.org/packages/a9/8a/6fe9aafba71adbf1e1392887ffb31d6301f062039efaed2321edd1b30408/topiary-5.2.0.tar.gz (from https://pypi.org/simple/topiary/) (requires-python:>=3.9), version: 5.2.0 2026-05-14T01:01:13,938 Skipping link: No binaries permitted for topiary: https://files.pythonhosted.org/packages/02/40/6505a88691b29f1e78783dc6921dd2524480cfbdcdf850d37b1be193de0a/topiary-5.4.0-py3-none-any.whl (from https://pypi.org/simple/topiary/) (requires-python:>=3.9) 2026-05-14T01:01:13,939 Found link https://files.pythonhosted.org/packages/f2/f3/b4a71bf680604fc64191ed600d88daa5eb62dcca68f9a376612d02cf4726/topiary-5.4.0.tar.gz (from https://pypi.org/simple/topiary/) (requires-python:>=3.9), version: 5.4.0 2026-05-14T01:01:13,940 Skipping link: No binaries permitted for topiary: https://files.pythonhosted.org/packages/3e/ea/836d495f75cf57a185985a56d7351f931f85a14069dd98402a1bedef118c/topiary-5.5.0-py3-none-any.whl (from https://pypi.org/simple/topiary/) (requires-python:>=3.9) 2026-05-14T01:01:13,940 Found link https://files.pythonhosted.org/packages/4f/4f/3aafd808393293e8cbb8f76dce2a9bf46c005c0c8896fc309fbb3f34e1ee/topiary-5.5.0.tar.gz (from https://pypi.org/simple/topiary/) (requires-python:>=3.9), version: 5.5.0 2026-05-14T01:01:13,941 Skipping link: No binaries permitted for topiary: https://files.pythonhosted.org/packages/7f/4b/e4584cbacf7843508e5ca68fde9e8b4f3355e2123e061fe3476f8d0c22f6/topiary-5.6.0-py3-none-any.whl (from https://pypi.org/simple/topiary/) (requires-python:>=3.9) 2026-05-14T01:01:13,942 Found link https://files.pythonhosted.org/packages/f3/89/7fe860e215fe1b79748b02b9f9069869dfd7b7f635ded3bdcf8f6f7c3255/topiary-5.6.0.tar.gz (from https://pypi.org/simple/topiary/) (requires-python:>=3.9), version: 5.6.0 2026-05-14T01:01:13,943 Skipping link: No binaries permitted for topiary: https://files.pythonhosted.org/packages/7a/f1/817a019ed8426eac9320e53a8ab3031a00100833035799c68010a5243056/topiary-5.7.0-py3-none-any.whl (from https://pypi.org/simple/topiary/) (requires-python:>=3.9) 2026-05-14T01:01:13,944 Found link https://files.pythonhosted.org/packages/ee/60/84f9c8b3e48419a982b54253495e0dbc7f045a8441b4d323f534f46f969f/topiary-5.7.0.tar.gz (from https://pypi.org/simple/topiary/) (requires-python:>=3.9), version: 5.7.0 2026-05-14T01:01:13,944 Skipping link: No binaries permitted for topiary: https://files.pythonhosted.org/packages/46/4c/a75177515f130fe6916b79805e98d6fbef4668c92ea365b38a35b54218d4/topiary-5.8.0-py3-none-any.whl (from https://pypi.org/simple/topiary/) (requires-python:>=3.9) 2026-05-14T01:01:13,945 Found link https://files.pythonhosted.org/packages/17/dc/f738be604ac04c6c19a35272fe82c2be7bdea1d38e475e5dc48885658ae0/topiary-5.8.0.tar.gz (from https://pypi.org/simple/topiary/) (requires-python:>=3.9), version: 5.8.0 2026-05-14T01:01:13,946 Skipping link: No binaries permitted for topiary: https://files.pythonhosted.org/packages/68/8d/9b75843b72ca756c9181e0a2be2cce89ca61b341566679e498c56a9b5205/topiary-5.9.0-py3-none-any.whl (from https://pypi.org/simple/topiary/) (requires-python:>=3.9) 2026-05-14T01:01:13,947 Found link https://files.pythonhosted.org/packages/a4/3f/60df7e38d6f16365cc9e7ade45ad1943cdf8a5ca14d97430247073dbd9a4/topiary-5.9.0.tar.gz (from https://pypi.org/simple/topiary/) (requires-python:>=3.9), version: 5.9.0 2026-05-14T01:01:13,948 Skipping link: No binaries permitted for topiary: https://files.pythonhosted.org/packages/ad/c7/2186b9a0bfc3740802e53427e79d5e431548c60114c8b2c31bfad19a3e15/topiary-5.9.1-py3-none-any.whl (from https://pypi.org/simple/topiary/) (requires-python:>=3.9) 2026-05-14T01:01:13,949 Found link https://files.pythonhosted.org/packages/64/1e/b29d74e9bd56091a61f9eec1adea753844a5427c396c3f636b494bf138de/topiary-5.9.1.tar.gz (from https://pypi.org/simple/topiary/) (requires-python:>=3.9), version: 5.9.1 2026-05-14T01:01:13,949 Skipping link: No binaries permitted for topiary: https://files.pythonhosted.org/packages/43/a2/ba3c3bbf4a4a6ce4bec97a7c67ba24e89e344003f1f170471f7cbac852d7/topiary-5.10.0-py3-none-any.whl (from https://pypi.org/simple/topiary/) (requires-python:>=3.9) 2026-05-14T01:01:13,951 Found link https://files.pythonhosted.org/packages/eb/57/9407e903e7e47ef6b574c234795d20fdf3bc448704457987949583405a01/topiary-5.10.0.tar.gz (from https://pypi.org/simple/topiary/) (requires-python:>=3.9), version: 5.10.0 2026-05-14T01:01:13,951 Skipping link: No binaries permitted for topiary: https://files.pythonhosted.org/packages/50/63/ffd69bd4565799cb02ca9a9986976b627f71c84ff5ceb91e9033abb4ffc1/topiary-5.10.1-py3-none-any.whl (from https://pypi.org/simple/topiary/) (requires-python:>=3.9) 2026-05-14T01:01:13,952 Found link https://files.pythonhosted.org/packages/0e/ed/3318a7cf2d8198f0b49a2f913c08cabe45fb2a5d3d975f860aa78711bb0c/topiary-5.10.1.tar.gz (from https://pypi.org/simple/topiary/) (requires-python:>=3.9), version: 5.10.1 2026-05-14T01:01:13,952 Skipping link: No binaries permitted for topiary: https://files.pythonhosted.org/packages/f7/40/6dd67e7cd71f54124d04be499729c3ade15809a7301ea7b44534ce8cf033/topiary-5.10.2-py3-none-any.whl (from https://pypi.org/simple/topiary/) (requires-python:>=3.9) 2026-05-14T01:01:13,953 Found link https://files.pythonhosted.org/packages/1f/4f/d8089d570c07fc95d4c8a3cefeab7bdc1d68d782e888c759813a3f12f10d/topiary-5.10.2.tar.gz (from https://pypi.org/simple/topiary/) (requires-python:>=3.9), version: 5.10.2 2026-05-14T01:01:13,954 Skipping link: No binaries permitted for topiary: https://files.pythonhosted.org/packages/40/a3/3feb9cea834a92252ab398346075f6dadec910ff076c85d77484ce7761bc/topiary-5.10.3-py3-none-any.whl (from https://pypi.org/simple/topiary/) (requires-python:>=3.9) 2026-05-14T01:01:13,955 Found link https://files.pythonhosted.org/packages/6c/7a/ddefd4c8c5f57a2c16491c57ac99843fc6e503e044b664ef30f74e694a20/topiary-5.10.3.tar.gz (from https://pypi.org/simple/topiary/) (requires-python:>=3.9), version: 5.10.3 2026-05-14T01:01:13,956 Skipping link: No binaries permitted for topiary: https://files.pythonhosted.org/packages/40/68/d07fb632ada6acafe47312ce40a6bfcc514d3a2353fdcd5018aa57cc0afa/topiary-5.10.4-py3-none-any.whl (from https://pypi.org/simple/topiary/) (requires-python:>=3.9) 2026-05-14T01:01:13,957 Found link https://files.pythonhosted.org/packages/d5/4d/20c290f38a2a39661451b37ff23f960bef68f07915acbae35424078948a2/topiary-5.10.4.tar.gz (from https://pypi.org/simple/topiary/) (requires-python:>=3.9), version: 5.10.4 2026-05-14T01:01:13,957 Skipping link: No binaries permitted for topiary: https://files.pythonhosted.org/packages/2c/35/9fba51ea9b39e35a45aab53366680e7421368bf19361e5224a4426fe5779/topiary-5.10.5-py3-none-any.whl (from https://pypi.org/simple/topiary/) (requires-python:>=3.9) 2026-05-14T01:01:13,958 Found link https://files.pythonhosted.org/packages/54/33/00f95ffcb580dd2432682d7fc1f0b0ccafda4472e82794a16c5f75dec5a8/topiary-5.10.5.tar.gz (from https://pypi.org/simple/topiary/) (requires-python:>=3.9), version: 5.10.5 2026-05-14T01:01:13,959 Skipping link: No binaries permitted for topiary: https://files.pythonhosted.org/packages/f1/38/f058a018409822abb7a973b2262da1130cb39bee13a28d2f3926b9795374/topiary-5.10.6-py3-none-any.whl (from https://pypi.org/simple/topiary/) (requires-python:>=3.9) 2026-05-14T01:01:13,960 Found link https://files.pythonhosted.org/packages/15/38/42690947572562b575e0559dd92966cadd119d2b80b0851e991259609702/topiary-5.10.6.tar.gz (from https://pypi.org/simple/topiary/) (requires-python:>=3.9), version: 5.10.6 2026-05-14T01:01:13,961 Skipping link: No binaries permitted for topiary: https://files.pythonhosted.org/packages/bd/f7/41c3e6cadbd450a7cbc5fc8c9ef68546bd32b643a968d5ff059fcec9d824/topiary-5.10.7-py3-none-any.whl (from https://pypi.org/simple/topiary/) (requires-python:>=3.9) 2026-05-14T01:01:13,962 Found link https://files.pythonhosted.org/packages/2b/bf/7228c65faa6b5b4f4a1bad914a478aaf75384db11567cba1e6e3ab2a09c7/topiary-5.10.7.tar.gz (from https://pypi.org/simple/topiary/) (requires-python:>=3.9), version: 5.10.7 2026-05-14T01:01:13,962 Skipping link: No binaries permitted for topiary: https://files.pythonhosted.org/packages/e3/6a/c8fd52832570d4ada241a3b0ee76c46574581009246fcae68aaf1a0a8a0d/topiary-5.10.8-py3-none-any.whl (from https://pypi.org/simple/topiary/) (requires-python:>=3.9) 2026-05-14T01:01:13,963 Found link https://files.pythonhosted.org/packages/a5/0e/6b5699c0e436716e5e2e9deae17a2d5cf08760508628b492193d7b058fee/topiary-5.10.8.tar.gz (from https://pypi.org/simple/topiary/) (requires-python:>=3.9), version: 5.10.8 2026-05-14T01:01:13,964 Skipping link: No binaries permitted for topiary: https://files.pythonhosted.org/packages/34/d7/7f67a6adf172d253336e81e5217259409340e5104c26e9e351e9534cc049/topiary-5.11.0-py3-none-any.whl (from https://pypi.org/simple/topiary/) (requires-python:>=3.9) 2026-05-14T01:01:13,965 Found link https://files.pythonhosted.org/packages/fa/b5/505cd9107ba8d58f6020c6bb279fa82eeb8049cca8c7900421a5da525094/topiary-5.11.0.tar.gz (from https://pypi.org/simple/topiary/) (requires-python:>=3.9), version: 5.11.0 2026-05-14T01:01:13,965 Skipping link: No binaries permitted for topiary: https://files.pythonhosted.org/packages/0f/7f/784d47478c250f01fcc5382f345a30cbf951159597904841dbce6bda6e92/topiary-5.12.0-py3-none-any.whl (from https://pypi.org/simple/topiary/) (requires-python:>=3.9) 2026-05-14T01:01:13,966 Found link https://files.pythonhosted.org/packages/f8/b4/023a32e2dbe29176e05aac6b437d722f07ac5412efa25afe37df47012fdf/topiary-5.12.0.tar.gz (from https://pypi.org/simple/topiary/) (requires-python:>=3.9), version: 5.12.0 2026-05-14T01:01:13,967 Skipping link: No binaries permitted for topiary: https://files.pythonhosted.org/packages/eb/48/0e49ecd698e2f08e6484f3e9a054e6ddd34a39684fe21db08af124858255/topiary-5.13.0-py3-none-any.whl (from https://pypi.org/simple/topiary/) (requires-python:>=3.9) 2026-05-14T01:01:13,967 Found link https://files.pythonhosted.org/packages/3b/d3/34df16e51c2e59fbb337e061d8e3925c06d29b1667b71b4f99107bbf3411/topiary-5.13.0.tar.gz (from https://pypi.org/simple/topiary/) (requires-python:>=3.9), version: 5.13.0 2026-05-14T01:01:13,968 Skipping link: No binaries permitted for topiary: https://files.pythonhosted.org/packages/6c/f7/709ffc3ce4373f195c985d70825cbbed6687f3ac6ddff7490e690169a92c/topiary-5.14.0-py3-none-any.whl (from https://pypi.org/simple/topiary/) (requires-python:>=3.9) 2026-05-14T01:01:13,969 Found link https://files.pythonhosted.org/packages/9b/b4/622e1f16617f0fe76cde601889b5438332f4ffb68d35a42fef3362c3dce8/topiary-5.14.0.tar.gz (from https://pypi.org/simple/topiary/) (requires-python:>=3.9), version: 5.14.0 2026-05-14T01:01:13,970 Skipping link: No binaries permitted for topiary: https://files.pythonhosted.org/packages/f8/57/8933b37816aa4c84f7695e8d0811d1bf9bbacf2352ae3db77462f3f03c1f/topiary-5.14.1-py3-none-any.whl (from https://pypi.org/simple/topiary/) (requires-python:>=3.9) 2026-05-14T01:01:13,971 Found link https://files.pythonhosted.org/packages/cb/13/9d2055e5ff1a76fc41bc6557ffd46c2457ec8d5d6fbc161be74db8cf1b7a/topiary-5.14.1.tar.gz (from https://pypi.org/simple/topiary/) (requires-python:>=3.9), version: 5.14.1 2026-05-14T01:01:13,971 Skipping link: No binaries permitted for topiary: https://files.pythonhosted.org/packages/9f/d1/a738fe3d2c5a8bc346496387d94b4913e368aee1668965a9b94514a2a9f2/topiary-5.15.0-py3-none-any.whl (from https://pypi.org/simple/topiary/) (requires-python:>=3.9) 2026-05-14T01:01:13,972 Found link https://files.pythonhosted.org/packages/2b/35/31c439b7e5a7bcae264daf7c6ec1686840074f0a526ef9832cb111726d43/topiary-5.15.0.tar.gz (from https://pypi.org/simple/topiary/) (requires-python:>=3.9), version: 5.15.0 2026-05-14T01:01:13,973 Fetching project page and analyzing links: https://www.piwheels.org/simple/topiary/ 2026-05-14T01:01:13,974 Getting page https://www.piwheels.org/simple/topiary/ 2026-05-14T01:01:13,976 Found index url https://www.piwheels.org/simple 2026-05-14T01:01:14,153 Fetched page https://www.piwheels.org/simple/topiary/ as text/html 2026-05-14T01:01:14,174 Skipping link: No binaries permitted for topiary: https://www.piwheels.org/simple/topiary/topiary-5.14.1-py3-none-any.whl#sha256=24055ab69510225d5730c2c37481f7fdc310956cf29fe18a39391d46504ff29c (from https://www.piwheels.org/simple/topiary/) (requires-python:>=3.9) 2026-05-14T01:01:14,174 Skipping link: No binaries permitted for topiary: https://www.piwheels.org/simple/topiary/topiary-5.14.0-py3-none-any.whl#sha256=cc15f25c09e8070bc0f776cd6d00809121197d11e294c561272252c0d70c50d6 (from https://www.piwheels.org/simple/topiary/) (requires-python:>=3.9) 2026-05-14T01:01:14,175 Skipping link: No binaries permitted for topiary: https://www.piwheels.org/simple/topiary/topiary-5.13.0-py3-none-any.whl#sha256=ee7ecd6f409d0af411c680abb0c34bd56094fd40b432853e379d061fd8914250 (from https://www.piwheels.org/simple/topiary/) (requires-python:>=3.9) 2026-05-14T01:01:14,175 Skipping link: No binaries permitted for topiary: https://www.piwheels.org/simple/topiary/topiary-5.12.0-py3-none-any.whl#sha256=7b96d1e1ca9842c876431911009d77bad7dd8571cf23ae35def43aea0d78496d (from https://www.piwheels.org/simple/topiary/) (requires-python:>=3.9) 2026-05-14T01:01:14,176 Skipping link: No binaries permitted for topiary: https://www.piwheels.org/simple/topiary/topiary-5.11.0-py3-none-any.whl#sha256=90f10c8721d8b933af021a1dfb745e8278f94724157cad79abeada9e7492b374 (from https://www.piwheels.org/simple/topiary/) (requires-python:>=3.9) 2026-05-14T01:01:14,176 Skipping link: No binaries permitted for topiary: https://www.piwheels.org/simple/topiary/topiary-5.10.8-py3-none-any.whl#sha256=865e483dec323a79b52f19e6640254214bf6d88962a91b152d1a95b6280b486f (from https://www.piwheels.org/simple/topiary/) (requires-python:>=3.9) 2026-05-14T01:01:14,177 Skipping link: No binaries permitted for topiary: https://www.piwheels.org/simple/topiary/topiary-5.10.7-py3-none-any.whl#sha256=754dfc1d8861cd497c085fb6a827410c2cf99b805952f6f8d7b546f2d443461f (from https://www.piwheels.org/simple/topiary/) (requires-python:>=3.9) 2026-05-14T01:01:14,178 Skipping link: No binaries permitted for topiary: https://www.piwheels.org/simple/topiary/topiary-5.10.6-py3-none-any.whl#sha256=2d1779c8170e6e40a6e5d93d2fbd639a1a38d3f4dc2487eccb07199fb5397cc9 (from https://www.piwheels.org/simple/topiary/) (requires-python:>=3.9) 2026-05-14T01:01:14,178 Skipping link: No binaries permitted for topiary: https://www.piwheels.org/simple/topiary/topiary-5.10.5-py3-none-any.whl#sha256=a46ce83ab3367f052c6b2da3c1e7a383b1fb356ee4a2baaaa80d464ac363a933 (from https://www.piwheels.org/simple/topiary/) (requires-python:>=3.9) 2026-05-14T01:01:14,179 Skipping link: No binaries permitted for topiary: https://www.piwheels.org/simple/topiary/topiary-5.10.4-py3-none-any.whl#sha256=a6a56f5f46cf0168a81839f5805284f98c016133e8a6256ff3bd04b5cc0013b9 (from https://www.piwheels.org/simple/topiary/) (requires-python:>=3.9) 2026-05-14T01:01:14,180 Skipping link: No binaries permitted for topiary: https://www.piwheels.org/simple/topiary/topiary-5.10.3-py3-none-any.whl#sha256=513f060557ecf806ae8a36414ffaa892a337790cac530e820fa3af7570264434 (from https://www.piwheels.org/simple/topiary/) (requires-python:>=3.9) 2026-05-14T01:01:14,180 Skipping link: No binaries permitted for topiary: https://www.piwheels.org/simple/topiary/topiary-5.10.2-py3-none-any.whl#sha256=a9167665b5f3018d018717a5db0c797cec2c46c9176af134006890729189b061 (from https://www.piwheels.org/simple/topiary/) (requires-python:>=3.9) 2026-05-14T01:01:14,181 Skipping link: No binaries permitted for topiary: https://www.piwheels.org/simple/topiary/topiary-5.10.1-py3-none-any.whl#sha256=cd057178d85d53c7c2847f5c8d9a1cb144ce982c31e7cd768f614a523a797047 (from https://www.piwheels.org/simple/topiary/) (requires-python:>=3.9) 2026-05-14T01:01:14,181 Skipping link: No binaries permitted for topiary: https://www.piwheels.org/simple/topiary/topiary-5.10.0-py3-none-any.whl#sha256=2dbea0bd32d5c7ee36788654c47c64c6178edfe498ad6eec6ec383b8048dd41b (from https://www.piwheels.org/simple/topiary/) (requires-python:>=3.9) 2026-05-14T01:01:14,182 Skipping link: No binaries permitted for topiary: https://www.piwheels.org/simple/topiary/topiary-5.9.1-py3-none-any.whl#sha256=0a4121ec262c842e9630d3057235387ce9b51ec6ef61a83940a7cbae9b8c330a (from https://www.piwheels.org/simple/topiary/) (requires-python:>=3.9) 2026-05-14T01:01:14,183 Skipping link: No binaries permitted for topiary: https://www.piwheels.org/simple/topiary/topiary-5.9.0-py3-none-any.whl#sha256=94ec090d0f2805af5bdc4039e5d4b2ce2f2e3e26beb02f61f1991ad03cc43f0b (from https://www.piwheels.org/simple/topiary/) (requires-python:>=3.9) 2026-05-14T01:01:14,184 Skipping link: No binaries permitted for topiary: https://www.piwheels.org/simple/topiary/topiary-5.8.0-py3-none-any.whl#sha256=062f06db79fc4f0b2a47b4faf04948ff744a7c5dd7387301f8ce0ee925176ea2 (from https://www.piwheels.org/simple/topiary/) (requires-python:>=3.9) 2026-05-14T01:01:14,184 Skipping link: No binaries permitted for topiary: https://www.piwheels.org/simple/topiary/topiary-5.7.0-py3-none-any.whl#sha256=e7df872933c6b26a774433b8555e687898d6641f87b4b7602878d1bca941f80a (from https://www.piwheels.org/simple/topiary/) (requires-python:>=3.9) 2026-05-14T01:01:14,185 Skipping link: No binaries permitted for topiary: https://www.piwheels.org/simple/topiary/topiary-5.6.0-py3-none-any.whl#sha256=58913ecb381c105b1cdb32319e3ee965c7a210d0cb08a439db6812d08d978157 (from https://www.piwheels.org/simple/topiary/) (requires-python:>=3.9) 2026-05-14T01:01:14,185 Skipping link: No binaries permitted for topiary: https://www.piwheels.org/simple/topiary/topiary-5.5.0-py3-none-any.whl#sha256=a4bdff51577b78e93795f8c7a0b4fdbbac99aaa96f58e1eb14ca081bb9b44b2d (from https://www.piwheels.org/simple/topiary/) (requires-python:>=3.9) 2026-05-14T01:01:14,186 Skipping link: No binaries permitted for topiary: https://www.piwheels.org/simple/topiary/topiary-5.4.0-py3-none-any.whl#sha256=c6ada9dae9e95c5422e2b926a6b0909fed4cc7e12a8cbed90a506141d690a436 (from https://www.piwheels.org/simple/topiary/) (requires-python:>=3.9) 2026-05-14T01:01:14,186 Skipping link: No binaries permitted for topiary: https://www.piwheels.org/simple/topiary/topiary-5.2.0-py3-none-any.whl#sha256=dae3c176f6f432a458cdd50359c9dfa636ccd9bdb74f4f41507b7c069eed540f (from https://www.piwheels.org/simple/topiary/) (requires-python:>=3.9) 2026-05-14T01:01:14,187 Skipping link: No binaries permitted for topiary: https://www.piwheels.org/simple/topiary/topiary-5.1.0-py3-none-any.whl#sha256=87ce733f27cf1248d594d1bb081c678979826ff12ae413472d72ee3dec27c5c9 (from https://www.piwheels.org/simple/topiary/) (requires-python:>=3.9) 2026-05-14T01:01:14,188 Skipping link: No binaries permitted for topiary: https://www.piwheels.org/simple/topiary/topiary-5.0.1-py3-none-any.whl#sha256=0570de434f6e796f6e927c63ea685b0ff926e693b1de84f60468838985ad11cb (from https://www.piwheels.org/simple/topiary/) (requires-python:>=3.9) 2026-05-14T01:01:14,188 Skipping link: No binaries permitted for topiary: https://www.piwheels.org/simple/topiary/topiary-5.0.0-py3-none-any.whl#sha256=9e8f43d65576ac914c20b849c577c84970cdbae00c03f4aa8968786d610c1165 (from https://www.piwheels.org/simple/topiary/) (requires-python:>=3.9) 2026-05-14T01:01:14,189 Skipping link: No binaries permitted for topiary: https://www.piwheels.org/simple/topiary/topiary-4.12.0-py3-none-any.whl#sha256=5227b35f8d13d58a567598c9524db97086a7affe926e76161358549a9ca59003 (from https://www.piwheels.org/simple/topiary/) (requires-python:>=3.9) 2026-05-14T01:01:14,190 Skipping link: No binaries permitted for topiary: https://www.piwheels.org/simple/topiary/topiary-4.11.2-py3-none-any.whl#sha256=0aa2a79e03f91b1b0636edb0b44384b8dab3c370421430154d1e249d1e0d223b (from https://www.piwheels.org/simple/topiary/) (requires-python:>=3.9) 2026-05-14T01:01:14,190 Skipping link: No binaries permitted for topiary: https://www.piwheels.org/simple/topiary/topiary-4.11.1-py3-none-any.whl#sha256=50ec8bc56b23fc0c3e3adfcb8fc2040f696eab52a3bb2b4a799a2fb939214ce7 (from https://www.piwheels.org/simple/topiary/) (requires-python:>=3.9) 2026-05-14T01:01:14,191 Skipping link: No binaries permitted for topiary: https://www.piwheels.org/simple/topiary/topiary-4.11.0-py3-none-any.whl#sha256=45b9cea3b2e6bf6c6a6bfeed2f1bffe0d05f3c508df40f1da5688c7ff6de09f4 (from https://www.piwheels.org/simple/topiary/) (requires-python:>=3.9) 2026-05-14T01:01:14,192 Skipping link: No binaries permitted for topiary: https://www.piwheels.org/simple/topiary/topiary-4.10.0-py3-none-any.whl#sha256=54672f433794c0e48afe430b258423c891a347cc4d29c17ae9730b877039c78d (from https://www.piwheels.org/simple/topiary/) (requires-python:>=3.9) 2026-05-14T01:01:14,192 Skipping link: No binaries permitted for topiary: https://www.piwheels.org/simple/topiary/topiary-4.9.0-py3-none-any.whl#sha256=3dcc9ac1353074134826b757eecdaffe092bdcde48313ac98ea9c9bcbac9fa68 (from https://www.piwheels.org/simple/topiary/) (requires-python:>=3.9) 2026-05-14T01:01:14,193 Skipping link: No binaries permitted for topiary: https://www.piwheels.org/simple/topiary/topiary-4.8.0-py3-none-any.whl#sha256=07bee5553a24ae372442de450c7611ebce8829310f90f81892b329258146570f (from https://www.piwheels.org/simple/topiary/) (requires-python:>=3.9) 2026-05-14T01:01:14,193 Skipping link: No binaries permitted for topiary: https://archive1.piwheels.org/simple/topiary/topiary-4.7.0-py3-none-any.whl#sha256=1b7700183abf1f303d2a3adf60b8b8b1c8d69edb2ffa3d8c29712293e43415f8 (from https://www.piwheels.org/simple/topiary/) (requires-python:>=3.9) 2026-05-14T01:01:14,194 Skipping link: No binaries permitted for topiary: https://archive1.piwheels.org/simple/topiary/topiary-4.6.0-py3-none-any.whl#sha256=a108bb71fd4be85ccee65cd3998a40f4e0b3f5ec587ae4b75b899b28cabdca70 (from https://www.piwheels.org/simple/topiary/) (requires-python:>=3.9) 2026-05-14T01:01:14,195 Skipping link: No binaries permitted for topiary: https://archive1.piwheels.org/simple/topiary/topiary-4.5.1-py3-none-any.whl#sha256=3dc359591cb29dcf41d7d9f698dc710d28e5cb2b10019dd67943e78591bd0155 (from https://www.piwheels.org/simple/topiary/) (requires-python:>=3.9) 2026-05-14T01:01:14,195 Skipping link: No binaries permitted for topiary: https://archive1.piwheels.org/simple/topiary/topiary-4.5.0-py3-none-any.whl#sha256=dc54958dc3af7a04e37dcc4b4bb0caacec6f5906cfb175fbe56dc54c5d5a8215 (from https://www.piwheels.org/simple/topiary/) (requires-python:>=3.9) 2026-05-14T01:01:14,196 Skipping link: No binaries permitted for topiary: https://archive1.piwheels.org/simple/topiary/topiary-4.4.0-py3-none-any.whl#sha256=1c56a7f3683860a125cac2ebe2eb96e7845cbee691f3f0338c3ed6e336ac5bbe (from https://www.piwheels.org/simple/topiary/) (requires-python:>=3.9) 2026-05-14T01:01:14,196 Skipping link: No binaries permitted for topiary: https://archive1.piwheels.org/simple/topiary/topiary-4.3.2-py3-none-any.whl#sha256=8f63e71936c3b02f002347a85c852e16fd02a920c2d6c8788ade523951cb02b7 (from https://www.piwheels.org/simple/topiary/) (requires-python:>=3.9) 2026-05-14T01:01:14,197 Skipping link: No binaries permitted for topiary: https://archive1.piwheels.org/simple/topiary/topiary-4.3.1-py3-none-any.whl#sha256=ddf47cd29a48c03ae14cdef73eba491b8616e7c06a18c0f6bd4076fe7aa3be6a (from https://www.piwheels.org/simple/topiary/) (requires-python:>=3.9) 2026-05-14T01:01:14,198 Skipping link: No binaries permitted for topiary: https://archive1.piwheels.org/simple/topiary/topiary-4.3.0-py3-none-any.whl#sha256=36a38ca018eadf11784ce6de0fede9ede99238e15c145a7e6785ab08cee1488a (from https://www.piwheels.org/simple/topiary/) (requires-python:>=3.9) 2026-05-14T01:01:14,198 Skipping link: No binaries permitted for topiary: https://archive1.piwheels.org/simple/topiary/topiary-4.2.1-py3-none-any.whl#sha256=ca4a97c3d2073b0e9cc9b0e70172d614bc644736883bebcc7209289cd8198be1 (from https://www.piwheels.org/simple/topiary/) (requires-python:>=3.9) 2026-05-14T01:01:14,199 Skipping link: No binaries permitted for topiary: https://archive1.piwheels.org/simple/topiary/topiary-4.2.0-py3-none-any.whl#sha256=c9fa1c6d95275d1aa4940f5395fca12e0217e8de0a982e6de07777b6d9882868 (from https://www.piwheels.org/simple/topiary/) (requires-python:>=3.9) 2026-05-14T01:01:14,200 Skipping link: No binaries permitted for topiary: https://archive1.piwheels.org/simple/topiary/topiary-4.1.0-py3-none-any.whl#sha256=12d648d2024cd779738a89a84c36ad78fd6dc24771fde74c865b174d4cf9f3f0 (from https://www.piwheels.org/simple/topiary/) (requires-python:>=3.9) 2026-05-14T01:01:14,201 Skipping link: No binaries permitted for topiary: https://archive1.piwheels.org/simple/topiary/topiary-4.0.1-py3-none-any.whl#sha256=9de960662eeb8ff6dd66c2b9ad248b8aab89bfb38a1686b46455203ddab35029 (from https://www.piwheels.org/simple/topiary/) (requires-python:>=3.9) 2026-05-14T01:01:14,201 Skipping link: No binaries permitted for topiary: https://archive1.piwheels.org/simple/topiary/topiary-4.0.0-py3-none-any.whl#sha256=56965eea765f6d31c879ce179bee7f0f3efad79829b782938aa6571f012a774f (from https://www.piwheels.org/simple/topiary/) (requires-python:>=3.9) 2026-05-14T01:01:14,202 Skipping link: No binaries permitted for topiary: https://archive1.piwheels.org/simple/topiary/topiary-3.0.6-py3-none-any.whl#sha256=bbfaba8444095e39ed9ed8d14e7460f26f7c5d785e452bd44bcb533ef77fc8e4 (from https://www.piwheels.org/simple/topiary/) 2026-05-14T01:01:14,202 Skipping link: No binaries permitted for topiary: https://archive1.piwheels.org/simple/topiary/topiary-3.0.2-py3-none-any.whl#sha256=8a9776d2965569019b41fbae3578df6ac218b66915ac8b5e209b73b7df1e4ac0 (from https://www.piwheels.org/simple/topiary/) 2026-05-14T01:01:14,203 Skipping link: No binaries permitted for topiary: https://archive1.piwheels.org/simple/topiary/topiary-3.0.0-py3-none-any.whl#sha256=687e9928c772d363c854ecaf8e073eba63cbdaf8b974690d8f83f522fcd7723f (from https://www.piwheels.org/simple/topiary/) 2026-05-14T01:01:14,203 Skipping link: No binaries permitted for topiary: https://archive1.piwheels.org/simple/topiary/topiary-2.2.0-py3-none-any.whl#sha256=afb7b09b18f345de86420e8f1d61284c526a3bdcb0e352639c7383105203b2f9 (from https://www.piwheels.org/simple/topiary/) 2026-05-14T01:01:14,204 Skipping link: No binaries permitted for topiary: https://archive1.piwheels.org/simple/topiary/topiary-2.1.0-py3-none-any.whl#sha256=6a54b133dc04b282ecb6254205dd09896a559c40a793a5470a1e8d77ed2244b1 (from https://www.piwheels.org/simple/topiary/) 2026-05-14T01:01:14,204 Skipping link: No binaries permitted for topiary: https://archive1.piwheels.org/simple/topiary/topiary-2.0.0-py3-none-any.whl#sha256=bf376c02311efd5c80a0793be89ae4a34d82ab5397b5861dd664ce96d3e48a38 (from https://www.piwheels.org/simple/topiary/) 2026-05-14T01:01:14,205 Skipping link: No binaries permitted for topiary: https://archive1.piwheels.org/simple/topiary/topiary-1.2.1-py3-none-any.whl#sha256=bc761dde043d0b6aa59153fc4cef4c3f4173d9cc2af622fc8263962c2fc21f0d (from https://www.piwheels.org/simple/topiary/) 2026-05-14T01:01:14,205 Skipping link: No binaries permitted for topiary: https://archive1.piwheels.org/simple/topiary/topiary-1.2.0-py3-none-any.whl#sha256=311e8283cb60ad0d52bad801d50774f6634e70f8998da593fb6bd3b2bc6ffa65 (from https://www.piwheels.org/simple/topiary/) 2026-05-14T01:01:14,206 Skipping link: No binaries permitted for topiary: https://archive1.piwheels.org/simple/topiary/topiary-0.1.2-py3-none-any.whl#sha256=e7a1c96210356871a2273cd29f1899190e3ed5683d4a4572088cd945d1f5e758 (from https://www.piwheels.org/simple/topiary/) 2026-05-14T01:01:14,206 Skipping link: No binaries permitted for topiary: https://archive1.piwheels.org/simple/topiary/topiary-0.1.0-py3-none-any.whl#sha256=46f5f6e4d2071e7711aa10d069defad14ffdf877b255780830a6cf6e42b61d5f (from https://www.piwheels.org/simple/topiary/) 2026-05-14T01:01:14,207 Skipping link: No binaries permitted for topiary: https://archive1.piwheels.org/simple/topiary/topiary-0.0.21-py3-none-any.whl#sha256=3983f7c3fbcff8c1a577833c364c6e99c1d98ac9955c3696439f59d8faa8eeda (from https://www.piwheels.org/simple/topiary/) 2026-05-14T01:01:14,208 Skipping link: No binaries permitted for topiary: https://archive1.piwheels.org/simple/topiary/topiary-0.0.20-py3-none-any.whl#sha256=3fb43551e5d6896e3e54f5a33a29922523c71c15b3849801206d04a8c4805350 (from https://www.piwheels.org/simple/topiary/) 2026-05-14T01:01:14,208 Skipping link: No binaries permitted for topiary: https://archive1.piwheels.org/simple/topiary/topiary-0.0.19-py3-none-any.whl#sha256=0bdd9a0f991558f802326026fec79812c40392013a16fa27d697a9c37d0cf12c (from https://www.piwheels.org/simple/topiary/) 2026-05-14T01:01:14,209 Skipping link: No binaries permitted for topiary: https://archive1.piwheels.org/simple/topiary/topiary-0.0.18-py3-none-any.whl#sha256=9e812f2912a401afd7be2c4905413e0c158d97a57ddd49a478edb0b8d9805a28 (from https://www.piwheels.org/simple/topiary/) 2026-05-14T01:01:14,209 Skipping link: No binaries permitted for topiary: https://archive1.piwheels.org/simple/topiary/topiary-0.0.17-py3-none-any.whl#sha256=9caa65a5a200720510e1c38a256ba0ee4702a443d0c0f9e56724aaa16b907517 (from https://www.piwheels.org/simple/topiary/) 2026-05-14T01:01:14,210 Skipping link: No binaries permitted for topiary: https://archive1.piwheels.org/simple/topiary/topiary-0.0.16-py3-none-any.whl#sha256=1cce9bca3cbb426edd71bbf7bbd1c069b0498c46d67ce549315317b0f75ab1d6 (from https://www.piwheels.org/simple/topiary/) 2026-05-14T01:01:14,210 Skipping link: No binaries permitted for topiary: https://archive1.piwheels.org/simple/topiary/topiary-0.0.15-py3-none-any.whl#sha256=ca5ae7481368a4fb5d839d1ac3cab6823cbebeb2733ef0e9c6b2275854eb895f (from https://www.piwheels.org/simple/topiary/) 2026-05-14T01:01:14,210 Skipping link: No binaries permitted for topiary: https://archive1.piwheels.org/simple/topiary/topiary-0.0.14-py3-none-any.whl#sha256=48e8744f89c7f03717c8e36a17ede28b495b845c7106cb5638c216db27054fad (from https://www.piwheels.org/simple/topiary/) 2026-05-14T01:01:14,211 Skipping link: No binaries permitted for topiary: https://archive1.piwheels.org/simple/topiary/topiary-0.0.13-py3-none-any.whl#sha256=588396661f87bea8be890d90c6800ac4825d06ae7db1c50c98a1978fe9c45bd3 (from https://www.piwheels.org/simple/topiary/) 2026-05-14T01:01:14,211 Skipping link: No binaries permitted for topiary: https://archive1.piwheels.org/simple/topiary/topiary-0.0.10-py3-none-any.whl#sha256=56bea0cecf1273a44cd2e51ad294714c41e0fb7d9cc0b16382709573c4ec9443 (from https://www.piwheels.org/simple/topiary/) 2026-05-14T01:01:14,212 Skipping link: No binaries permitted for topiary: https://archive1.piwheels.org/simple/topiary/topiary-0.0.9-py3-none-any.whl#sha256=da4dc4334fdf5cb89b68356e11737c8dab86fd100b9c7979e95eac3dc58fbd6d (from https://www.piwheels.org/simple/topiary/) 2026-05-14T01:01:14,213 Skipping link: No binaries permitted for topiary: https://archive1.piwheels.org/simple/topiary/topiary-0.0.8-py3-none-any.whl#sha256=12b4f283d8fbedbd316649be8833a17fee852097f1e5cd8963264e6c4a2721e0 (from https://www.piwheels.org/simple/topiary/) 2026-05-14T01:01:14,213 Skipping link: No binaries permitted for topiary: https://archive1.piwheels.org/simple/topiary/topiary-0.0.7-py3-none-any.whl#sha256=6e23dbd38e19c12b658a8373b501f1e929c6fd3420749dee506a82b60b190d42 (from https://www.piwheels.org/simple/topiary/) 2026-05-14T01:01:14,214 Skipping link: No binaries permitted for topiary: https://archive1.piwheels.org/simple/topiary/topiary-0.0.6-py3-none-any.whl#sha256=f3b597a0744c3a7540c3ffe571b8f4fad3d2ad40ddc6198952e2aee7c96ff82c (from https://www.piwheels.org/simple/topiary/) 2026-05-14T01:01:14,215 Skipping link: No binaries permitted for topiary: https://archive1.piwheels.org/simple/topiary/topiary-0.0.5-py3-none-any.whl#sha256=52f489eb5876b619e9988ee4c2fabec4df1a087c2f67f96cbb99ece92eb57576 (from https://www.piwheels.org/simple/topiary/) 2026-05-14T01:01:14,215 Skipping link: No binaries permitted for topiary: https://archive1.piwheels.org/simple/topiary/topiary-0.0.4-py3-none-any.whl#sha256=5c94fb56e54399233efc5f88a6f6cfe2914773c5b2aa67a24f6ddf6089561b3b (from https://www.piwheels.org/simple/topiary/) 2026-05-14T01:01:14,216 Skipping link: No binaries permitted for topiary: https://archive1.piwheels.org/simple/topiary/topiary-0.0.3-py3-none-any.whl#sha256=197f9da38cd367d77acaec6282f0d22aefaf1e1ab6754379f671902958348f15 (from https://www.piwheels.org/simple/topiary/) 2026-05-14T01:01:14,217 Skipping link: No binaries permitted for topiary: https://archive1.piwheels.org/simple/topiary/topiary-0.0.2-py3-none-any.whl#sha256=accaff90bafe6c929aece0f65b8ccedd45839064bf361d8f69bfefd543127ec2 (from https://www.piwheels.org/simple/topiary/) 2026-05-14T01:01:14,217 Skipping link: No binaries permitted for topiary: https://archive1.piwheels.org/simple/topiary/topiary-0.0.1-py3-none-any.whl#sha256=6743a02aee34bc7567913bbe5c15a321924d9e1cb2c15f956e4ebb9b321707f4 (from https://www.piwheels.org/simple/topiary/) 2026-05-14T01:01:14,218 Skipping link: No binaries permitted for topiary: https://archive1.piwheels.org/simple/topiary/topiary-0.0.0-py3-none-any.whl#sha256=a4de4e13dc8561c43fd350094d3cbc3267e0faacf5e65b94501ef15affdf51e6 (from https://www.piwheels.org/simple/topiary/) 2026-05-14T01:01:14,218 Skipping link: not a file: https://www.piwheels.org/simple/topiary/ 2026-05-14T01:01:14,219 Skipping link: not a file: https://pypi.org/simple/topiary/ 2026-05-14T01:01:14,248 Given no hashes to check 1 links for project 'topiary': discarding no candidates 2026-05-14T01:01:14,268 Collecting topiary==5.15.0 2026-05-14T01:01:14,270 Created temporary directory: /tmp/pip-unpack-4mgkcw2e 2026-05-14T01:01:14,499 Downloading topiary-5.15.0.tar.gz (235 kB) 2026-05-14T01:01:14,805 Added topiary==5.15.0 from https://files.pythonhosted.org/packages/2b/35/31c439b7e5a7bcae264daf7c6ec1686840074f0a526ef9832cb111726d43/topiary-5.15.0.tar.gz to build tracker '/tmp/pip-build-tracker-8fz933i0' 2026-05-14T01:01:14,810 Created temporary directory: /tmp/pip-build-env-plumgj3l 2026-05-14T01:01:14,815 Installing build dependencies: started 2026-05-14T01:01:14,816 Running command pip subprocess to install build dependencies 2026-05-14T01:01:15,993 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-05-14T01:01:16,436 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-05-14T01:01:16,459 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-14T01:01:18,242 Collecting setuptools>=64 2026-05-14T01:01:18,243 Obtaining dependency information for setuptools>=64 from https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata 2026-05-14T01:01:18,258 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata (6.5 kB) 2026-05-14T01:01:18,527 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-05-14T01:01:18,666 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-05-14T01:01:21,480 Installing collected packages: setuptools 2026-05-14T01:01:24,559 Successfully installed setuptools-82.0.1 2026-05-14T01:01:24,840 Installing build dependencies: finished with status 'done' 2026-05-14T01:01:24,847 Getting requirements to build wheel: started 2026-05-14T01:01:24,848 Running command Getting requirements to build wheel 2026-05-14T01:01:25,561 /tmp/pip-build-env-plumgj3l/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-14T01:01:25,562 !! 2026-05-14T01:01:25,563 ******************************************************************************** 2026-05-14T01:01:25,563 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-14T01:01:25,565 License :: OSI Approved :: Apache Software License 2026-05-14T01:01:25,566 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-14T01:01:25,566 ******************************************************************************** 2026-05-14T01:01:25,567 !! 2026-05-14T01:01:25,568 dist._finalize_license_expression() 2026-05-14T01:01:25,568 /tmp/pip-build-env-plumgj3l/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-14T01:01:25,569 !! 2026-05-14T01:01:25,570 ******************************************************************************** 2026-05-14T01:01:25,570 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-14T01:01:25,571 License :: OSI Approved :: Apache Software License 2026-05-14T01:01:25,572 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-14T01:01:25,572 ******************************************************************************** 2026-05-14T01:01:25,573 !! 2026-05-14T01:01:25,574 self._finalize_license_expression() 2026-05-14T01:01:25,575 running egg_info 2026-05-14T01:01:25,581 writing topiary.egg-info/PKG-INFO 2026-05-14T01:01:25,585 writing dependency_links to topiary.egg-info/dependency_links.txt 2026-05-14T01:01:25,586 writing entry points to topiary.egg-info/entry_points.txt 2026-05-14T01:01:25,588 writing requirements to topiary.egg-info/requires.txt 2026-05-14T01:01:25,589 writing top-level names to topiary.egg-info/top_level.txt 2026-05-14T01:01:25,618 reading manifest file 'topiary.egg-info/SOURCES.txt' 2026-05-14T01:01:25,624 adding license file 'LICENSE' 2026-05-14T01:01:25,631 writing manifest file 'topiary.egg-info/SOURCES.txt' 2026-05-14T01:01:25,732 Getting requirements to build wheel: finished with status 'done' 2026-05-14T01:01:25,736 Created temporary directory: /tmp/pip-modern-metadata-7ai79yqa 2026-05-14T01:01:25,738 Preparing metadata (pyproject.toml): started 2026-05-14T01:01:25,739 Running command Preparing metadata (pyproject.toml) 2026-05-14T01:01:26,387 /tmp/pip-build-env-plumgj3l/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-14T01:01:26,387 !! 2026-05-14T01:01:26,388 ******************************************************************************** 2026-05-14T01:01:26,389 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-14T01:01:26,390 License :: OSI Approved :: Apache Software License 2026-05-14T01:01:26,391 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-14T01:01:26,392 ******************************************************************************** 2026-05-14T01:01:26,393 !! 2026-05-14T01:01:26,394 dist._finalize_license_expression() 2026-05-14T01:01:26,394 /tmp/pip-build-env-plumgj3l/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-14T01:01:26,395 !! 2026-05-14T01:01:26,396 ******************************************************************************** 2026-05-14T01:01:26,397 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-14T01:01:26,398 License :: OSI Approved :: Apache Software License 2026-05-14T01:01:26,399 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-14T01:01:26,400 ******************************************************************************** 2026-05-14T01:01:26,401 !! 2026-05-14T01:01:26,402 self._finalize_license_expression() 2026-05-14T01:01:26,402 running dist_info 2026-05-14T01:01:26,409 creating /tmp/pip-modern-metadata-7ai79yqa/topiary.egg-info 2026-05-14T01:01:26,410 writing /tmp/pip-modern-metadata-7ai79yqa/topiary.egg-info/PKG-INFO 2026-05-14T01:01:26,414 writing dependency_links to /tmp/pip-modern-metadata-7ai79yqa/topiary.egg-info/dependency_links.txt 2026-05-14T01:01:26,416 writing entry points to /tmp/pip-modern-metadata-7ai79yqa/topiary.egg-info/entry_points.txt 2026-05-14T01:01:26,417 writing requirements to /tmp/pip-modern-metadata-7ai79yqa/topiary.egg-info/requires.txt 2026-05-14T01:01:26,418 writing top-level names to /tmp/pip-modern-metadata-7ai79yqa/topiary.egg-info/top_level.txt 2026-05-14T01:01:26,419 writing manifest file '/tmp/pip-modern-metadata-7ai79yqa/topiary.egg-info/SOURCES.txt' 2026-05-14T01:01:26,444 reading manifest file '/tmp/pip-modern-metadata-7ai79yqa/topiary.egg-info/SOURCES.txt' 2026-05-14T01:01:26,446 adding license file 'LICENSE' 2026-05-14T01:01:26,452 writing manifest file '/tmp/pip-modern-metadata-7ai79yqa/topiary.egg-info/SOURCES.txt' 2026-05-14T01:01:26,453 creating '/tmp/pip-modern-metadata-7ai79yqa/topiary-5.15.0.dist-info' 2026-05-14T01:01:26,585 Preparing metadata (pyproject.toml): finished with status 'done' 2026-05-14T01:01:26,591 Source in /tmp/pip-wheel-pjnhf5uh/topiary_a2130aa7632a42cfb660bcd569543e9d has version 5.15.0, which satisfies requirement topiary==5.15.0 from https://files.pythonhosted.org/packages/2b/35/31c439b7e5a7bcae264daf7c6ec1686840074f0a526ef9832cb111726d43/topiary-5.15.0.tar.gz 2026-05-14T01:01:26,592 Removed topiary==5.15.0 from https://files.pythonhosted.org/packages/2b/35/31c439b7e5a7bcae264daf7c6ec1686840074f0a526ef9832cb111726d43/topiary-5.15.0.tar.gz from build tracker '/tmp/pip-build-tracker-8fz933i0' 2026-05-14T01:01:26,600 Created temporary directory: /tmp/pip-unpack-c4wh4yvk 2026-05-14T01:01:26,600 Building wheels for collected packages: topiary 2026-05-14T01:01:26,605 Created temporary directory: /tmp/pip-wheel-60yn8x4e 2026-05-14T01:01:26,606 Destination directory: /tmp/pip-wheel-60yn8x4e 2026-05-14T01:01:26,608 Building wheel for topiary (pyproject.toml): started 2026-05-14T01:01:26,609 Running command Building wheel for topiary (pyproject.toml) 2026-05-14T01:01:27,242 /tmp/pip-build-env-plumgj3l/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-14T01:01:27,243 !! 2026-05-14T01:01:27,244 ******************************************************************************** 2026-05-14T01:01:27,245 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-14T01:01:27,246 License :: OSI Approved :: Apache Software License 2026-05-14T01:01:27,247 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-14T01:01:27,247 ******************************************************************************** 2026-05-14T01:01:27,248 !! 2026-05-14T01:01:27,249 dist._finalize_license_expression() 2026-05-14T01:01:27,250 /tmp/pip-build-env-plumgj3l/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-14T01:01:27,250 !! 2026-05-14T01:01:27,251 ******************************************************************************** 2026-05-14T01:01:27,252 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-14T01:01:27,253 License :: OSI Approved :: Apache Software License 2026-05-14T01:01:27,254 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-14T01:01:27,255 ******************************************************************************** 2026-05-14T01:01:27,256 !! 2026-05-14T01:01:27,257 self._finalize_license_expression() 2026-05-14T01:01:27,257 running bdist_wheel 2026-05-14T01:01:27,269 running build 2026-05-14T01:01:27,270 running build_py 2026-05-14T01:01:27,276 creating build/lib/topiary 2026-05-14T01:01:27,278 copying topiary/io.py -> build/lib/topiary 2026-05-14T01:01:27,280 copying topiary/self_proteome.py -> build/lib/topiary 2026-05-14T01:01:27,283 copying topiary/io_protein_fragment.py -> build/lib/topiary 2026-05-14T01:01:27,285 copying topiary/result.py -> build/lib/topiary 2026-05-14T01:01:27,288 copying topiary/inputs.py -> build/lib/topiary 2026-05-14T01:01:27,290 copying topiary/sequence_helpers.py -> build/lib/topiary 2026-05-14T01:01:27,292 copying topiary/__init__.py -> build/lib/topiary 2026-05-14T01:01:27,294 copying topiary/sources.py -> build/lib/topiary 2026-05-14T01:01:27,296 copying topiary/filters.py -> build/lib/topiary 2026-05-14T01:01:27,298 copying topiary/wide.py -> build/lib/topiary 2026-05-14T01:01:27,301 copying topiary/protein_fragment.py -> build/lib/topiary 2026-05-14T01:01:27,303 copying topiary/properties.py -> build/lib/topiary 2026-05-14T01:01:27,306 copying topiary/cached.py -> build/lib/topiary 2026-05-14T01:01:27,308 copying topiary/io_lens.py -> build/lib/topiary 2026-05-14T01:01:27,311 copying topiary/predictor.py -> build/lib/topiary 2026-05-14T01:01:27,316 creating build/lib/tests 2026-05-14T01:01:27,317 copying tests/test_dsl_extensions.py -> build/lib/tests 2026-05-14T01:01:27,320 copying tests/test_result.py -> build/lib/tests 2026-05-14T01:01:27,322 copying tests/test_dataframe.py -> build/lib/tests 2026-05-14T01:01:27,324 copying tests/test_sources.py -> build/lib/tests 2026-05-14T01:01:27,326 copying tests/test_self_proteome.py -> build/lib/tests 2026-05-14T01:01:27,329 copying tests/test_expression_loader.py -> build/lib/tests 2026-05-14T01:01:27,331 copying tests/test_sources_optional.py -> build/lib/tests 2026-05-14T01:01:27,333 copying tests/test_padding.py -> build/lib/tests 2026-05-14T01:01:27,335 copying tests/test_cli_ranking.py -> build/lib/tests 2026-05-14T01:01:27,337 copying tests/test_cli_script.py -> build/lib/tests 2026-05-14T01:01:27,339 copying tests/test_cli_coverage.py -> build/lib/tests 2026-05-14T01:01:27,342 copying tests/test_integration.py -> build/lib/tests 2026-05-14T01:01:27,344 copying tests/test_mutant_epitope_predictions_class2.py -> build/lib/tests 2026-05-14T01:01:27,345 copying tests/test_kind_support.py -> build/lib/tests 2026-05-14T01:01:27,348 copying tests/test_coverage_gaps.py -> build/lib/tests 2026-05-14T01:01:27,350 copying tests/test_sequence_helpers.py -> build/lib/tests 2026-05-14T01:01:27,352 copying tests/test_args_outputs.py -> build/lib/tests 2026-05-14T01:01:27,354 copying tests/test_cli_protein_changes.py -> build/lib/tests 2026-05-14T01:01:27,356 copying tests/test_direct_input_regressions.py -> build/lib/tests 2026-05-14T01:01:27,358 copying tests/test_dsl_polish.py -> build/lib/tests 2026-05-14T01:01:27,360 copying tests/test_predict_from_variants_refactor.py -> build/lib/tests 2026-05-14T01:01:27,363 copying tests/test_lazy_imports.py -> build/lib/tests 2026-05-14T01:01:27,365 copying tests/test_end_to_end.py -> build/lib/tests 2026-05-14T01:01:27,367 copying tests/common.py -> build/lib/tests 2026-05-14T01:01:27,369 copying tests/test_predict_from_fragments.py -> build/lib/tests 2026-05-14T01:01:27,372 copying tests/test_best_allele.py -> build/lib/tests 2026-05-14T01:01:27,375 copying tests/test_protein_fragment.py -> build/lib/tests 2026-05-14T01:01:27,377 copying tests/test_predictor_internals.py -> build/lib/tests 2026-05-14T01:01:27,380 copying tests/__init__.py -> build/lib/tests 2026-05-14T01:01:27,381 copying tests/test_cached_predictor.py -> build/lib/tests 2026-05-14T01:01:27,384 copying tests/test_deploy_script.py -> build/lib/tests 2026-05-14T01:01:27,386 copying tests/test_mutant_epitope_predictions_class1.py -> build/lib/tests 2026-05-14T01:01:27,388 copying tests/test_wide.py -> build/lib/tests 2026-05-14T01:01:27,391 copying tests/test_edge_case_fixtures.py -> build/lib/tests 2026-05-14T01:01:27,393 copying tests/test_load_stringtie_gtf_fpkm.py -> build/lib/tests 2026-05-14T01:01:27,395 copying tests/test_rna_helpers.py -> build/lib/tests 2026-05-14T01:01:27,397 copying tests/test_dsl_roundtrip.py -> build/lib/tests 2026-05-14T01:01:27,400 copying tests/data.py -> build/lib/tests 2026-05-14T01:01:27,402 copying tests/test_expression_integration.py -> build/lib/tests 2026-05-14T01:01:27,405 copying tests/test_variant_expression_filters.py -> build/lib/tests 2026-05-14T01:01:27,406 copying tests/test_epitopes_from_commandline_args.py -> build/lib/tests 2026-05-14T01:01:27,408 copying tests/test_effect_expression_filters.py -> build/lib/tests 2026-05-14T01:01:27,410 copying tests/test_io.py -> build/lib/tests 2026-05-14T01:01:27,413 copying tests/test_cli_cached_predictor.py -> build/lib/tests 2026-05-14T01:01:27,415 copying tests/test_inputs.py -> build/lib/tests 2026-05-14T01:01:27,417 copying tests/test_ranking.py -> build/lib/tests 2026-05-14T01:01:27,421 copying tests/test_peptide_property_node.py -> build/lib/tests 2026-05-14T01:01:27,423 copying tests/test_contains_mutant_residues.py -> build/lib/tests 2026-05-14T01:01:27,425 copying tests/test_peptide_mutation_interval.py -> build/lib/tests 2026-05-14T01:01:27,427 copying tests/test_load_cufflinks_fpkm.py -> build/lib/tests 2026-05-14T01:01:27,429 copying tests/test_frameshift_fragments.py -> build/lib/tests 2026-05-14T01:01:27,431 copying tests/test_io_lens.py -> build/lib/tests 2026-05-14T01:01:27,434 copying tests/test_validation_and_edge_cases.py -> build/lib/tests 2026-05-14T01:01:27,437 creating build/lib/topiary/ranking 2026-05-14T01:01:27,438 copying topiary/ranking/parser.py -> build/lib/topiary/ranking 2026-05-14T01:01:27,441 copying topiary/ranking/__init__.py -> build/lib/topiary/ranking 2026-05-14T01:01:27,443 copying topiary/ranking/apply.py -> build/lib/topiary/ranking 2026-05-14T01:01:27,445 copying topiary/ranking/nodes.py -> build/lib/topiary/ranking 2026-05-14T01:01:27,450 creating build/lib/topiary/cli 2026-05-14T01:01:27,451 copying topiary/cli/cached_predictor.py -> build/lib/topiary/cli 2026-05-14T01:01:27,453 copying topiary/cli/filtering.py -> build/lib/topiary/cli 2026-05-14T01:01:27,456 copying topiary/cli/sequence.py -> build/lib/topiary/cli 2026-05-14T01:01:27,458 copying topiary/cli/outputs.py -> build/lib/topiary/cli 2026-05-14T01:01:27,460 copying topiary/cli/script.py -> build/lib/topiary/cli 2026-05-14T01:01:27,462 copying topiary/cli/__init__.py -> build/lib/topiary/cli 2026-05-14T01:01:27,464 copying topiary/cli/errors.py -> build/lib/topiary/cli 2026-05-14T01:01:27,466 copying topiary/cli/rna.py -> build/lib/topiary/cli 2026-05-14T01:01:27,468 copying topiary/cli/args.py -> build/lib/topiary/cli 2026-05-14T01:01:27,471 copying topiary/cli/protein_changes.py -> build/lib/topiary/cli 2026-05-14T01:01:27,473 creating build/lib/topiary/rna 2026-05-14T01:01:27,474 copying topiary/rna/cufflinks.py -> build/lib/topiary/rna 2026-05-14T01:01:27,477 copying topiary/rna/common.py -> build/lib/topiary/rna 2026-05-14T01:01:27,478 copying topiary/rna/expression_loader.py -> build/lib/topiary/rna 2026-05-14T01:01:27,481 copying topiary/rna/__init__.py -> build/lib/topiary/rna 2026-05-14T01:01:27,482 copying topiary/rna/gtf.py -> build/lib/topiary/rna 2026-05-14T01:01:27,484 running egg_info 2026-05-14T01:01:27,494 writing topiary.egg-info/PKG-INFO 2026-05-14T01:01:27,497 writing dependency_links to topiary.egg-info/dependency_links.txt 2026-05-14T01:01:27,499 writing entry points to topiary.egg-info/entry_points.txt 2026-05-14T01:01:27,500 writing requirements to topiary.egg-info/requires.txt 2026-05-14T01:01:27,501 writing top-level names to topiary.egg-info/top_level.txt 2026-05-14T01:01:27,517 reading manifest file 'topiary.egg-info/SOURCES.txt' 2026-05-14T01:01:27,523 adding license file 'LICENSE' 2026-05-14T01:01:27,530 writing manifest file 'topiary.egg-info/SOURCES.txt' 2026-05-14T01:01:27,547 installing to build/bdist.linux-armv7l/wheel 2026-05-14T01:01:27,548 running install 2026-05-14T01:01:27,571 running install_lib 2026-05-14T01:01:27,576 creating build/bdist.linux-armv7l/wheel 2026-05-14T01:01:27,578 creating build/bdist.linux-armv7l/wheel/topiary 2026-05-14T01:01:27,580 copying build/lib/topiary/io.py -> build/bdist.linux-armv7l/wheel/./topiary 2026-05-14T01:01:27,582 copying build/lib/topiary/self_proteome.py -> build/bdist.linux-armv7l/wheel/./topiary 2026-05-14T01:01:27,584 copying build/lib/topiary/io_protein_fragment.py -> build/bdist.linux-armv7l/wheel/./topiary 2026-05-14T01:01:27,587 creating build/bdist.linux-armv7l/wheel/topiary/ranking 2026-05-14T01:01:27,588 copying build/lib/topiary/ranking/parser.py -> build/bdist.linux-armv7l/wheel/./topiary/ranking 2026-05-14T01:01:27,591 copying build/lib/topiary/ranking/__init__.py -> build/bdist.linux-armv7l/wheel/./topiary/ranking 2026-05-14T01:01:27,592 copying build/lib/topiary/ranking/apply.py -> build/bdist.linux-armv7l/wheel/./topiary/ranking 2026-05-14T01:01:27,595 copying build/lib/topiary/ranking/nodes.py -> build/bdist.linux-armv7l/wheel/./topiary/ranking 2026-05-14T01:01:27,598 copying build/lib/topiary/result.py -> build/bdist.linux-armv7l/wheel/./topiary 2026-05-14T01:01:27,600 copying build/lib/topiary/inputs.py -> build/bdist.linux-armv7l/wheel/./topiary 2026-05-14T01:01:27,602 copying build/lib/topiary/sequence_helpers.py -> build/bdist.linux-armv7l/wheel/./topiary 2026-05-14T01:01:27,605 creating build/bdist.linux-armv7l/wheel/topiary/cli 2026-05-14T01:01:27,606 copying build/lib/topiary/cli/cached_predictor.py -> build/bdist.linux-armv7l/wheel/./topiary/cli 2026-05-14T01:01:27,608 copying build/lib/topiary/cli/filtering.py -> build/bdist.linux-armv7l/wheel/./topiary/cli 2026-05-14T01:01:27,611 copying build/lib/topiary/cli/sequence.py -> build/bdist.linux-armv7l/wheel/./topiary/cli 2026-05-14T01:01:27,612 copying build/lib/topiary/cli/outputs.py -> build/bdist.linux-armv7l/wheel/./topiary/cli 2026-05-14T01:01:27,614 copying build/lib/topiary/cli/script.py -> build/bdist.linux-armv7l/wheel/./topiary/cli 2026-05-14T01:01:27,616 copying build/lib/topiary/cli/__init__.py -> build/bdist.linux-armv7l/wheel/./topiary/cli 2026-05-14T01:01:27,618 copying build/lib/topiary/cli/errors.py -> build/bdist.linux-armv7l/wheel/./topiary/cli 2026-05-14T01:01:27,619 copying build/lib/topiary/cli/rna.py -> build/bdist.linux-armv7l/wheel/./topiary/cli 2026-05-14T01:01:27,621 copying build/lib/topiary/cli/args.py -> build/bdist.linux-armv7l/wheel/./topiary/cli 2026-05-14T01:01:27,624 copying build/lib/topiary/cli/protein_changes.py -> build/bdist.linux-armv7l/wheel/./topiary/cli 2026-05-14T01:01:27,626 creating build/bdist.linux-armv7l/wheel/topiary/rna 2026-05-14T01:01:27,627 copying build/lib/topiary/rna/cufflinks.py -> build/bdist.linux-armv7l/wheel/./topiary/rna 2026-05-14T01:01:27,630 copying build/lib/topiary/rna/common.py -> build/bdist.linux-armv7l/wheel/./topiary/rna 2026-05-14T01:01:27,631 copying build/lib/topiary/rna/expression_loader.py -> build/bdist.linux-armv7l/wheel/./topiary/rna 2026-05-14T01:01:27,634 copying build/lib/topiary/rna/__init__.py -> build/bdist.linux-armv7l/wheel/./topiary/rna 2026-05-14T01:01:27,635 copying build/lib/topiary/rna/gtf.py -> build/bdist.linux-armv7l/wheel/./topiary/rna 2026-05-14T01:01:27,637 copying build/lib/topiary/__init__.py -> build/bdist.linux-armv7l/wheel/./topiary 2026-05-14T01:01:27,639 copying build/lib/topiary/sources.py -> build/bdist.linux-armv7l/wheel/./topiary 2026-05-14T01:01:27,641 copying build/lib/topiary/filters.py -> build/bdist.linux-armv7l/wheel/./topiary 2026-05-14T01:01:27,643 copying build/lib/topiary/wide.py -> build/bdist.linux-armv7l/wheel/./topiary 2026-05-14T01:01:27,645 copying build/lib/topiary/protein_fragment.py -> build/bdist.linux-armv7l/wheel/./topiary 2026-05-14T01:01:27,648 copying build/lib/topiary/properties.py -> build/bdist.linux-armv7l/wheel/./topiary 2026-05-14T01:01:27,650 copying build/lib/topiary/cached.py -> build/bdist.linux-armv7l/wheel/./topiary 2026-05-14T01:01:27,654 copying build/lib/topiary/io_lens.py -> build/bdist.linux-armv7l/wheel/./topiary 2026-05-14T01:01:27,656 copying build/lib/topiary/predictor.py -> build/bdist.linux-armv7l/wheel/./topiary 2026-05-14T01:01:27,660 creating build/bdist.linux-armv7l/wheel/tests 2026-05-14T01:01:27,660 copying build/lib/tests/test_dsl_extensions.py -> build/bdist.linux-armv7l/wheel/./tests 2026-05-14T01:01:27,663 copying build/lib/tests/test_result.py -> build/bdist.linux-armv7l/wheel/./tests 2026-05-14T01:01:27,665 copying build/lib/tests/test_dataframe.py -> build/bdist.linux-armv7l/wheel/./tests 2026-05-14T01:01:27,667 copying build/lib/tests/test_sources.py -> build/bdist.linux-armv7l/wheel/./tests 2026-05-14T01:01:27,669 copying build/lib/tests/test_self_proteome.py -> build/bdist.linux-armv7l/wheel/./tests 2026-05-14T01:01:27,671 copying build/lib/tests/test_expression_loader.py -> build/bdist.linux-armv7l/wheel/./tests 2026-05-14T01:01:27,673 copying build/lib/tests/test_sources_optional.py -> build/bdist.linux-armv7l/wheel/./tests 2026-05-14T01:01:27,675 copying build/lib/tests/test_padding.py -> build/bdist.linux-armv7l/wheel/./tests 2026-05-14T01:01:27,677 copying build/lib/tests/test_cli_ranking.py -> build/bdist.linux-armv7l/wheel/./tests 2026-05-14T01:01:27,679 copying build/lib/tests/test_cli_script.py -> build/bdist.linux-armv7l/wheel/./tests 2026-05-14T01:01:27,680 copying build/lib/tests/test_cli_coverage.py -> build/bdist.linux-armv7l/wheel/./tests 2026-05-14T01:01:27,682 copying build/lib/tests/test_integration.py -> build/bdist.linux-armv7l/wheel/./tests 2026-05-14T01:01:27,684 copying build/lib/tests/test_mutant_epitope_predictions_class2.py -> build/bdist.linux-armv7l/wheel/./tests 2026-05-14T01:01:27,686 copying build/lib/tests/test_kind_support.py -> build/bdist.linux-armv7l/wheel/./tests 2026-05-14T01:01:27,688 copying build/lib/tests/test_coverage_gaps.py -> build/bdist.linux-armv7l/wheel/./tests 2026-05-14T01:01:27,690 copying build/lib/tests/test_sequence_helpers.py -> build/bdist.linux-armv7l/wheel/./tests 2026-05-14T01:01:27,692 copying build/lib/tests/test_args_outputs.py -> build/bdist.linux-armv7l/wheel/./tests 2026-05-14T01:01:27,694 copying build/lib/tests/test_cli_protein_changes.py -> build/bdist.linux-armv7l/wheel/./tests 2026-05-14T01:01:27,696 copying build/lib/tests/test_direct_input_regressions.py -> build/bdist.linux-armv7l/wheel/./tests 2026-05-14T01:01:27,697 copying build/lib/tests/test_dsl_polish.py -> build/bdist.linux-armv7l/wheel/./tests 2026-05-14T01:01:27,700 copying build/lib/tests/test_predict_from_variants_refactor.py -> build/bdist.linux-armv7l/wheel/./tests 2026-05-14T01:01:27,702 copying build/lib/tests/test_lazy_imports.py -> build/bdist.linux-armv7l/wheel/./tests 2026-05-14T01:01:27,704 copying build/lib/tests/test_end_to_end.py -> build/bdist.linux-armv7l/wheel/./tests 2026-05-14T01:01:27,706 copying build/lib/tests/common.py -> build/bdist.linux-armv7l/wheel/./tests 2026-05-14T01:01:27,708 copying build/lib/tests/test_predict_from_fragments.py -> build/bdist.linux-armv7l/wheel/./tests 2026-05-14T01:01:27,710 copying build/lib/tests/test_best_allele.py -> build/bdist.linux-armv7l/wheel/./tests 2026-05-14T01:01:27,713 copying build/lib/tests/test_protein_fragment.py -> build/bdist.linux-armv7l/wheel/./tests 2026-05-14T01:01:27,715 copying build/lib/tests/test_predictor_internals.py -> build/bdist.linux-armv7l/wheel/./tests 2026-05-14T01:01:27,717 copying build/lib/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./tests 2026-05-14T01:01:27,719 copying build/lib/tests/test_cached_predictor.py -> build/bdist.linux-armv7l/wheel/./tests 2026-05-14T01:01:27,722 copying build/lib/tests/test_deploy_script.py -> build/bdist.linux-armv7l/wheel/./tests 2026-05-14T01:01:27,723 copying build/lib/tests/test_mutant_epitope_predictions_class1.py -> build/bdist.linux-armv7l/wheel/./tests 2026-05-14T01:01:27,725 copying build/lib/tests/test_wide.py -> build/bdist.linux-armv7l/wheel/./tests 2026-05-14T01:01:27,727 copying build/lib/tests/test_edge_case_fixtures.py -> build/bdist.linux-armv7l/wheel/./tests 2026-05-14T01:01:27,729 copying build/lib/tests/test_load_stringtie_gtf_fpkm.py -> build/bdist.linux-armv7l/wheel/./tests 2026-05-14T01:01:27,731 copying build/lib/tests/test_rna_helpers.py -> build/bdist.linux-armv7l/wheel/./tests 2026-05-14T01:01:27,733 copying build/lib/tests/test_dsl_roundtrip.py -> build/bdist.linux-armv7l/wheel/./tests 2026-05-14T01:01:27,735 copying build/lib/tests/data.py -> build/bdist.linux-armv7l/wheel/./tests 2026-05-14T01:01:27,737 copying build/lib/tests/test_expression_integration.py -> build/bdist.linux-armv7l/wheel/./tests 2026-05-14T01:01:27,739 copying build/lib/tests/test_variant_expression_filters.py -> build/bdist.linux-armv7l/wheel/./tests 2026-05-14T01:01:27,740 copying build/lib/tests/test_epitopes_from_commandline_args.py -> build/bdist.linux-armv7l/wheel/./tests 2026-05-14T01:01:27,742 copying build/lib/tests/test_effect_expression_filters.py -> build/bdist.linux-armv7l/wheel/./tests 2026-05-14T01:01:27,744 copying build/lib/tests/test_io.py -> build/bdist.linux-armv7l/wheel/./tests 2026-05-14T01:01:27,746 copying build/lib/tests/test_cli_cached_predictor.py -> build/bdist.linux-armv7l/wheel/./tests 2026-05-14T01:01:27,748 copying build/lib/tests/test_inputs.py -> build/bdist.linux-armv7l/wheel/./tests 2026-05-14T01:01:27,750 copying build/lib/tests/test_ranking.py -> build/bdist.linux-armv7l/wheel/./tests 2026-05-14T01:01:27,754 copying build/lib/tests/test_peptide_property_node.py -> build/bdist.linux-armv7l/wheel/./tests 2026-05-14T01:01:27,757 copying build/lib/tests/test_contains_mutant_residues.py -> build/bdist.linux-armv7l/wheel/./tests 2026-05-14T01:01:27,758 copying build/lib/tests/test_peptide_mutation_interval.py -> build/bdist.linux-armv7l/wheel/./tests 2026-05-14T01:01:27,760 copying build/lib/tests/test_load_cufflinks_fpkm.py -> build/bdist.linux-armv7l/wheel/./tests 2026-05-14T01:01:27,762 copying build/lib/tests/test_frameshift_fragments.py -> build/bdist.linux-armv7l/wheel/./tests 2026-05-14T01:01:27,765 copying build/lib/tests/test_io_lens.py -> build/bdist.linux-armv7l/wheel/./tests 2026-05-14T01:01:27,767 copying build/lib/tests/test_validation_and_edge_cases.py -> build/bdist.linux-armv7l/wheel/./tests 2026-05-14T01:01:27,770 running install_egg_info 2026-05-14T01:01:27,775 Copying topiary.egg-info to build/bdist.linux-armv7l/wheel/./topiary-5.15.0-py3.11.egg-info 2026-05-14T01:01:27,787 running install_scripts 2026-05-14T01:01:27,800 creating build/bdist.linux-armv7l/wheel/topiary-5.15.0.dist-info/WHEEL 2026-05-14T01:01:27,803 creating '/tmp/pip-wheel-60yn8x4e/.tmp-rmifo_6k/topiary-5.15.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-05-14T01:01:27,806 adding 'tests/__init__.py' 2026-05-14T01:01:27,807 adding 'tests/common.py' 2026-05-14T01:01:27,809 adding 'tests/data.py' 2026-05-14T01:01:27,810 adding 'tests/test_args_outputs.py' 2026-05-14T01:01:27,813 adding 'tests/test_best_allele.py' 2026-05-14T01:01:27,817 adding 'tests/test_cached_predictor.py' 2026-05-14T01:01:27,819 adding 'tests/test_cli_cached_predictor.py' 2026-05-14T01:01:27,821 adding 'tests/test_cli_coverage.py' 2026-05-14T01:01:27,822 adding 'tests/test_cli_protein_changes.py' 2026-05-14T01:01:27,824 adding 'tests/test_cli_ranking.py' 2026-05-14T01:01:27,825 adding 'tests/test_cli_script.py' 2026-05-14T01:01:27,827 adding 'tests/test_contains_mutant_residues.py' 2026-05-14T01:01:27,829 adding 'tests/test_coverage_gaps.py' 2026-05-14T01:01:27,830 adding 'tests/test_dataframe.py' 2026-05-14T01:01:27,831 adding 'tests/test_deploy_script.py' 2026-05-14T01:01:27,832 adding 'tests/test_direct_input_regressions.py' 2026-05-14T01:01:27,835 adding 'tests/test_dsl_extensions.py' 2026-05-14T01:01:27,837 adding 'tests/test_dsl_polish.py' 2026-05-14T01:01:27,840 adding 'tests/test_dsl_roundtrip.py' 2026-05-14T01:01:27,841 adding 'tests/test_edge_case_fixtures.py' 2026-05-14T01:01:27,843 adding 'tests/test_effect_expression_filters.py' 2026-05-14T01:01:27,845 adding 'tests/test_end_to_end.py' 2026-05-14T01:01:27,847 adding 'tests/test_epitopes_from_commandline_args.py' 2026-05-14T01:01:27,849 adding 'tests/test_expression_integration.py' 2026-05-14T01:01:27,851 adding 'tests/test_expression_loader.py' 2026-05-14T01:01:27,855 adding 'tests/test_frameshift_fragments.py' 2026-05-14T01:01:27,857 adding 'tests/test_inputs.py' 2026-05-14T01:01:27,859 adding 'tests/test_integration.py' 2026-05-14T01:01:27,861 adding 'tests/test_io.py' 2026-05-14T01:01:27,865 adding 'tests/test_io_lens.py' 2026-05-14T01:01:27,867 adding 'tests/test_kind_support.py' 2026-05-14T01:01:27,869 adding 'tests/test_lazy_imports.py' 2026-05-14T01:01:27,870 adding 'tests/test_load_cufflinks_fpkm.py' 2026-05-14T01:01:27,872 adding 'tests/test_load_stringtie_gtf_fpkm.py' 2026-05-14T01:01:27,874 adding 'tests/test_mutant_epitope_predictions_class1.py' 2026-05-14T01:01:27,876 adding 'tests/test_mutant_epitope_predictions_class2.py' 2026-05-14T01:01:27,877 adding 'tests/test_padding.py' 2026-05-14T01:01:27,879 adding 'tests/test_peptide_mutation_interval.py' 2026-05-14T01:01:27,881 adding 'tests/test_peptide_property_node.py' 2026-05-14T01:01:27,885 adding 'tests/test_predict_from_fragments.py' 2026-05-14T01:01:27,889 adding 'tests/test_predict_from_variants_refactor.py' 2026-05-14T01:01:27,891 adding 'tests/test_predictor_internals.py' 2026-05-14T01:01:27,894 adding 'tests/test_protein_fragment.py' 2026-05-14T01:01:27,909 adding 'tests/test_ranking.py' 2026-05-14T01:01:27,914 adding 'tests/test_result.py' 2026-05-14T01:01:27,916 adding 'tests/test_rna_helpers.py' 2026-05-14T01:01:27,920 adding 'tests/test_self_proteome.py' 2026-05-14T01:01:27,922 adding 'tests/test_sequence_helpers.py' 2026-05-14T01:01:27,924 adding 'tests/test_sources.py' 2026-05-14T01:01:27,926 adding 'tests/test_sources_optional.py' 2026-05-14T01:01:27,929 adding 'tests/test_validation_and_edge_cases.py' 2026-05-14T01:01:27,931 adding 'tests/test_variant_expression_filters.py' 2026-05-14T01:01:27,934 adding 'tests/test_wide.py' 2026-05-14T01:01:27,936 adding 'topiary/__init__.py' 2026-05-14T01:01:27,945 adding 'topiary/cached.py' 2026-05-14T01:01:27,947 adding 'topiary/filters.py' 2026-05-14T01:01:27,949 adding 'topiary/inputs.py' 2026-05-14T01:01:27,950 adding 'topiary/io.py' 2026-05-14T01:01:27,953 adding 'topiary/io_lens.py' 2026-05-14T01:01:27,954 adding 'topiary/io_protein_fragment.py' 2026-05-14T01:01:27,960 adding 'topiary/predictor.py' 2026-05-14T01:01:27,962 adding 'topiary/properties.py' 2026-05-14T01:01:27,965 adding 'topiary/protein_fragment.py' 2026-05-14T01:01:27,967 adding 'topiary/result.py' 2026-05-14T01:01:27,971 adding 'topiary/self_proteome.py' 2026-05-14T01:01:27,973 adding 'topiary/sequence_helpers.py' 2026-05-14T01:01:27,975 adding 'topiary/sources.py' 2026-05-14T01:01:27,977 adding 'topiary/wide.py' 2026-05-14T01:01:27,979 adding 'topiary/cli/__init__.py' 2026-05-14T01:01:27,982 adding 'topiary/cli/args.py' 2026-05-14T01:01:27,984 adding 'topiary/cli/cached_predictor.py' 2026-05-14T01:01:27,985 adding 'topiary/cli/errors.py' 2026-05-14T01:01:27,986 adding 'topiary/cli/filtering.py' 2026-05-14T01:01:27,988 adding 'topiary/cli/outputs.py' 2026-05-14T01:01:27,989 adding 'topiary/cli/protein_changes.py' 2026-05-14T01:01:27,991 adding 'topiary/cli/rna.py' 2026-05-14T01:01:27,993 adding 'topiary/cli/script.py' 2026-05-14T01:01:27,994 adding 'topiary/cli/sequence.py' 2026-05-14T01:01:27,996 adding 'topiary/ranking/__init__.py' 2026-05-14T01:01:27,998 adding 'topiary/ranking/apply.py' 2026-05-14T01:01:28,006 adding 'topiary/ranking/nodes.py' 2026-05-14T01:01:28,009 adding 'topiary/ranking/parser.py' 2026-05-14T01:01:28,011 adding 'topiary/rna/__init__.py' 2026-05-14T01:01:28,013 adding 'topiary/rna/common.py' 2026-05-14T01:01:28,014 adding 'topiary/rna/cufflinks.py' 2026-05-14T01:01:28,017 adding 'topiary/rna/expression_loader.py' 2026-05-14T01:01:28,018 adding 'topiary/rna/gtf.py' 2026-05-14T01:01:28,021 adding 'topiary-5.15.0.dist-info/licenses/LICENSE' 2026-05-14T01:01:28,024 adding 'topiary-5.15.0.dist-info/METADATA' 2026-05-14T01:01:28,025 adding 'topiary-5.15.0.dist-info/WHEEL' 2026-05-14T01:01:28,026 adding 'topiary-5.15.0.dist-info/entry_points.txt' 2026-05-14T01:01:28,027 adding 'topiary-5.15.0.dist-info/top_level.txt' 2026-05-14T01:01:28,029 adding 'topiary-5.15.0.dist-info/RECORD' 2026-05-14T01:01:28,034 removing build/bdist.linux-armv7l/wheel 2026-05-14T01:01:28,156 Building wheel for topiary (pyproject.toml): finished with status 'done' 2026-05-14T01:01:28,166 Created wheel for topiary: filename=topiary-5.15.0-py3-none-any.whl size=264271 sha256=a3ec596b7939d4b5742ba01b0b292f340437c9a70eee7b61affb67e838a260df 2026-05-14T01:01:28,167 Stored in directory: /tmp/pip-ephem-wheel-cache-umyp4zs8/wheels/c3/2c/64/7eedb378c4f2c160df93b9f60eea0e8174c2ddaf908ac7255a 2026-05-14T01:01:28,185 Successfully built topiary 2026-05-14T01:01:28,195 Removed build tracker: '/tmp/pip-build-tracker-8fz933i0'