2025-09-08T20:12:25,872 Created temporary directory: /tmp/pip-build-tracker-ykaa90az 2025-09-08T20:12:25,873 Initialized build tracking at /tmp/pip-build-tracker-ykaa90az 2025-09-08T20:12:25,873 Created build tracker: /tmp/pip-build-tracker-ykaa90az 2025-09-08T20:12:25,873 Entered build tracker: /tmp/pip-build-tracker-ykaa90az 2025-09-08T20:12:25,874 Created temporary directory: /tmp/pip-wheel-f6oy55rp 2025-09-08T20:12:25,877 Created temporary directory: /tmp/pip-ephem-wheel-cache-crnenu8f 2025-09-08T20:12:25,932 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T20:12:25,934 2 location(s) to search for versions of epic2: 2025-09-08T20:12:25,934 * https://pypi.org/simple/epic2/ 2025-09-08T20:12:25,934 * https://www.piwheels.org/simple/epic2/ 2025-09-08T20:12:25,935 Fetching project page and analyzing links: https://pypi.org/simple/epic2/ 2025-09-08T20:12:25,935 Getting page https://pypi.org/simple/epic2/ 2025-09-08T20:12:25,936 Found index url https://pypi.org/simple/ 2025-09-08T20:12:26,007 Fetched page https://pypi.org/simple/epic2/ as application/vnd.pypi.simple.v1+json 2025-09-08T20:12:26,013 Found link https://files.pythonhosted.org/packages/d3/3c/c5bce0cec71f613840bc905dc186cb24b23d271eeacdd3ff64adf622c4c2/epic2-0.0.1.tar.gz (from https://pypi.org/simple/epic2/), version: 0.0.1 2025-09-08T20:12:26,013 Found link https://files.pythonhosted.org/packages/e5/56/38fe5d7cd9f24b309b4ed2f70a0a9940e544abd9f569e0eb2dad6aea1f25/epic2-0.0.3.tar.gz (from https://pypi.org/simple/epic2/), version: 0.0.3 2025-09-08T20:12:26,013 Found link https://files.pythonhosted.org/packages/f6/f2/8c4c23a20fa22765e96689a2b3e10a219075d3c2ad97ff188088d1c1da18/epic2-0.0.4.tar.gz (from https://pypi.org/simple/epic2/), version: 0.0.4 2025-09-08T20:12:26,014 Found link https://files.pythonhosted.org/packages/3b/cd/7a9f19094958634dd643fd5206a65dd9c4aa18631d5b33a3947a2df93aea/epic2-0.0.5.tar.gz (from https://pypi.org/simple/epic2/), version: 0.0.5 2025-09-08T20:12:26,014 Found link https://files.pythonhosted.org/packages/4c/bb/aa53d4c619fca89fbcec990833011b5f0e24a714c2ca422a6b1622aad155/epic2-0.0.6.tar.gz (from https://pypi.org/simple/epic2/), version: 0.0.6 2025-09-08T20:12:26,014 Found link https://files.pythonhosted.org/packages/8b/07/4d91ac7086173356792140fb218591de6bd9cf48e23a7090f90fff29b1ea/epic2-0.0.7.tar.gz (from https://pypi.org/simple/epic2/), version: 0.0.7 2025-09-08T20:12:26,014 Found link https://files.pythonhosted.org/packages/df/51/226170fea42f2e314893b8ed9ff4c2d8ee4e83a8572d93ef023ba21b336a/epic2-0.0.8.tar.gz (from https://pypi.org/simple/epic2/), version: 0.0.8 2025-09-08T20:12:26,015 Found link https://files.pythonhosted.org/packages/1b/e2/2ec9bcde87c23ae7f14778ace8ea154069144d29017733119e473029a0e8/epic2-0.0.9.tar.gz (from https://pypi.org/simple/epic2/), version: 0.0.9 2025-09-08T20:12:26,015 Found link https://files.pythonhosted.org/packages/42/a4/4ac49f5f95ca725d8a18f0f5da53a27a787574f7ab05869a565dc8fdd971/epic2-0.0.10.tar.gz (from https://pypi.org/simple/epic2/), version: 0.0.10 2025-09-08T20:12:26,015 Found link https://files.pythonhosted.org/packages/a6/63/781835a5fd0b3584313b54d49501e864bef73c88d4357640b16cabcebb73/epic2-0.0.11.tar.gz (from https://pypi.org/simple/epic2/), version: 0.0.11 2025-09-08T20:12:26,015 Found link https://files.pythonhosted.org/packages/72/71/fe9158ed62cce9f5fa355da08d04eb712c15c8bc39f3720b534891ded5c1/epic2-0.0.12.tar.gz (from https://pypi.org/simple/epic2/), version: 0.0.12 2025-09-08T20:12:26,015 Found link https://files.pythonhosted.org/packages/a0/d5/080b82590bcfb8fe518a168c240d99162cfece038a973598fb3ec27c61a1/epic2-0.0.13.tar.gz (from https://pypi.org/simple/epic2/), version: 0.0.13 2025-09-08T20:12:26,015 Found link https://files.pythonhosted.org/packages/07/b3/ef11087744c5717fd1c3d01dc787d7f71348d26a102bdc9db2eaaa156778/epic2-0.0.14.tar.gz (from https://pypi.org/simple/epic2/), version: 0.0.14 2025-09-08T20:12:26,016 Found link https://files.pythonhosted.org/packages/c7/4a/b5bb703a98411bd2dfac0e2ee42e3c2f8f6f19dcc989d299e685134a976f/epic2-0.0.15.tar.gz (from https://pypi.org/simple/epic2/), version: 0.0.15 2025-09-08T20:12:26,016 Found link https://files.pythonhosted.org/packages/76/87/cd1d8cd0fe18d2190c774555c04afca155b5c130539564939d7c203a9f9a/epic2-0.0.16.tar.gz (from https://pypi.org/simple/epic2/), version: 0.0.16 2025-09-08T20:12:26,016 Found link https://files.pythonhosted.org/packages/c4/7d/6dfa8f3377e7054e65d5bf5527960656d4424b7ebaa4b7f70e9ad41814c6/epic2-0.0.17.tar.gz (from https://pypi.org/simple/epic2/), version: 0.0.17 2025-09-08T20:12:26,016 Found link https://files.pythonhosted.org/packages/6a/5f/c4cfbd25571507d8256ddd88d81900bcd7ad853d65b966cb56232bc81ca4/epic2-0.0.18.tar.gz (from https://pypi.org/simple/epic2/), version: 0.0.18 2025-09-08T20:12:26,017 Found link https://files.pythonhosted.org/packages/15/36/4147211607871357ae22f7eccbdd7548c3adbf5f8724c4f2776d416517d6/epic2-0.0.19.tar.gz (from https://pypi.org/simple/epic2/), version: 0.0.19 2025-09-08T20:12:26,017 Found link https://files.pythonhosted.org/packages/77/a3/5aa3855517be5806526584d36bdf9d667867b62278335c0c4ca5dc5c9ebd/epic2-0.0.20.tar.gz (from https://pypi.org/simple/epic2/), version: 0.0.20 2025-09-08T20:12:26,017 Found link https://files.pythonhosted.org/packages/0b/ec/694218fb9a7897702c182798c25291501c51545320de146c5fdd7cd38d9f/epic2-0.0.21.tar.gz (from https://pypi.org/simple/epic2/), version: 0.0.21 2025-09-08T20:12:26,017 Found link https://files.pythonhosted.org/packages/8e/79/e0ed7945fd19e2d841135753b1cd45759e7993ecf91466a0af20b73bf3b7/epic2-0.0.22.tar.gz (from https://pypi.org/simple/epic2/), version: 0.0.22 2025-09-08T20:12:26,017 Found link https://files.pythonhosted.org/packages/83/bf/9ce97004433ab84dfada9e17692c3eb5eea888c6a40d4b8531b4a4cb1486/epic2-0.0.23.tar.gz (from https://pypi.org/simple/epic2/), version: 0.0.23 2025-09-08T20:12:26,018 Found link https://files.pythonhosted.org/packages/e9/f2/7d24081d2b511c9152e504d50df0f1b0922ac23acbdb3d3d836c6d514b2d/epic2-0.0.24.tar.gz (from https://pypi.org/simple/epic2/), version: 0.0.24 2025-09-08T20:12:26,018 Found link https://files.pythonhosted.org/packages/cd/da/3ce59a8eff82b2993718ac8142509db91b37f676957e1e371b65f87ca4c0/epic2-0.0.25.tar.gz (from https://pypi.org/simple/epic2/), version: 0.0.25 2025-09-08T20:12:26,018 Found link https://files.pythonhosted.org/packages/8d/d3/0f8f2916d9f3d299bcb2b1118c76b1089bd94a87e9a0266d64016e6b0153/epic2-0.0.26.tar.gz (from https://pypi.org/simple/epic2/), version: 0.0.26 2025-09-08T20:12:26,018 Found link https://files.pythonhosted.org/packages/7b/ef/7f2a064be94562330ac9bb94764c9090048a069e664eb0143526557bd4be/epic2-0.0.27.tar.gz (from https://pypi.org/simple/epic2/), version: 0.0.27 2025-09-08T20:12:26,018 Found link https://files.pythonhosted.org/packages/8e/51/6718294f4dfc167ba58782dde6e41bd0ea2d0dbade1fe86da8c37c19f8d2/epic2-0.0.28.tar.gz (from https://pypi.org/simple/epic2/), version: 0.0.28 2025-09-08T20:12:26,019 Found link https://files.pythonhosted.org/packages/ad/da/2825febf2ce1249282ce0f23ed32b953bd801093ca6b9e6b75a96852200d/epic2-0.0.29.tar.gz (from https://pypi.org/simple/epic2/), version: 0.0.29 2025-09-08T20:12:26,019 Found link https://files.pythonhosted.org/packages/48/a6/add5742fc7b644a972288753902da44725c76cdc606575330d627fd6e7eb/epic2-0.0.30.tar.gz (from https://pypi.org/simple/epic2/), version: 0.0.30 2025-09-08T20:12:26,019 Found link https://files.pythonhosted.org/packages/5e/e4/f48717ac9ad8d9bea38a1a7fdd790ef205c40a0f2538ce9bf73d3c07491c/epic2-0.0.31.tar.gz (from https://pypi.org/simple/epic2/), version: 0.0.31 2025-09-08T20:12:26,019 Found link https://files.pythonhosted.org/packages/70/a8/f488c6b626656933686999d60517b83b1e8828d7369c786acd2304b8d7e6/epic2-0.0.32.tar.gz (from https://pypi.org/simple/epic2/), version: 0.0.32 2025-09-08T20:12:26,019 Found link https://files.pythonhosted.org/packages/01/36/15fb34fc9263dd434aa4b3703380e22b6273f59958c7449fa93d1290834a/epic2-0.0.33.tar.gz (from https://pypi.org/simple/epic2/), version: 0.0.33 2025-09-08T20:12:26,019 Found link https://files.pythonhosted.org/packages/72/76/9e5c1312f10b8e774f8f933060c527abb1d51034032d1b867838ab058df6/epic2-0.0.34.tar.gz (from https://pypi.org/simple/epic2/), version: 0.0.34 2025-09-08T20:12:26,020 Found link https://files.pythonhosted.org/packages/0a/e5/9afd171456f5d60a59b112c7b316c05e388c81d4aa63ea8e77677c25ae2f/epic2-0.0.35.tar.gz (from https://pypi.org/simple/epic2/), version: 0.0.35 2025-09-08T20:12:26,020 Found link https://files.pythonhosted.org/packages/ec/a5/030289c7f2735ecf129809c20ac4fedf2854f197f890cc292887e25eccbe/epic2-0.0.36.tar.gz (from https://pypi.org/simple/epic2/), version: 0.0.36 2025-09-08T20:12:26,020 Found link https://files.pythonhosted.org/packages/52/45/d3201dbe62ec06f4d2904d4160b28a51f9a26420a0cf37984da4a6602d02/epic2-0.0.37.tar.gz (from https://pypi.org/simple/epic2/), version: 0.0.37 2025-09-08T20:12:26,020 Found link https://files.pythonhosted.org/packages/c6/7f/11438b2b6da49183298a8f03cd55b5e6aaa42763314ca7867620242220e4/epic2-0.0.38.tar.gz (from https://pypi.org/simple/epic2/), version: 0.0.38 2025-09-08T20:12:26,020 Found link https://files.pythonhosted.org/packages/ca/76/e5f44457c3c0df4353212327fb45234883e0424be9b4e682aa2f3a210ea0/epic2-0.0.39.tar.gz (from https://pypi.org/simple/epic2/), version: 0.0.39 2025-09-08T20:12:26,021 Found link https://files.pythonhosted.org/packages/ab/20/930c6d1c01b82fe46460822c5ed4849702e93563a2c95856e6b9c5390b56/epic2-0.0.40.tar.gz (from https://pypi.org/simple/epic2/), version: 0.0.40 2025-09-08T20:12:26,021 Found link https://files.pythonhosted.org/packages/04/8c/3404b6eea9093003654aa6938b1c0798f9b7c2e2d590755c65ec5f5f3b94/epic2-0.0.41.tar.gz (from https://pypi.org/simple/epic2/), version: 0.0.41 2025-09-08T20:12:26,021 Found link https://files.pythonhosted.org/packages/16/f6/1089f1ed5f23e583fbc8bcc69ec3ffe59ab3da5cbe68a1829eeb093396d8/epic2-0.0.42.tar.gz (from https://pypi.org/simple/epic2/), version: 0.0.42 2025-09-08T20:12:26,021 Found link https://files.pythonhosted.org/packages/bc/96/c04520662fd13f6e5d6b9f1b62c1d6397b0a8c408b4d7997edaadf25b88b/epic2-0.0.43.tar.gz (from https://pypi.org/simple/epic2/), version: 0.0.43 2025-09-08T20:12:26,021 Found link https://files.pythonhosted.org/packages/20/e1/101eb7d4841348e2ac91c5a7bfd8e55e06c25b99798fb5338d0cd1dfd2a6/epic2-0.0.44.tar.gz (from https://pypi.org/simple/epic2/), version: 0.0.44 2025-09-08T20:12:26,022 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/ee/47/915dcced13cf90882b759b39acd8c87ea0356515ceba2ff8c6d9f71d5869/epic2-0.0.45-py3.7-linux-x86_64.egg (from https://pypi.org/simple/epic2/) 2025-09-08T20:12:26,022 Found link https://files.pythonhosted.org/packages/bd/5c/28c2ccc08bc51e29f5d5acb30a4fb5962b030fb2876f58cffe5c8c2ef6f6/epic2-0.0.46.tar.gz (from https://pypi.org/simple/epic2/), version: 0.0.46 2025-09-08T20:12:26,022 Found link https://files.pythonhosted.org/packages/6b/7c/99a9ab9d536c9a525ff900b4dd23100df71adce1977f76d77247832b3c9a/epic2-0.0.47.tar.gz (from https://pypi.org/simple/epic2/), version: 0.0.47 2025-09-08T20:12:26,022 Found link https://files.pythonhosted.org/packages/a8/78/db8520da89b9c83ad38c1b44f526d26a46fb352254b32f68501555e3a606/epic2-0.0.48.tar.gz (from https://pypi.org/simple/epic2/), version: 0.0.48 2025-09-08T20:12:26,022 Found link https://files.pythonhosted.org/packages/5a/27/f5a4bbaf0eb390c2611e67a14a5cc0ec8069eed50ddaf1c62eeb591bf828/epic2-0.0.49.tar.gz (from https://pypi.org/simple/epic2/), version: 0.0.49 2025-09-08T20:12:26,023 Found link https://files.pythonhosted.org/packages/b8/12/6f66701d47ffcd7a38e643192bf0035c44830f5e7885642a834f2bb62f3f/epic2-0.0.50.tar.gz (from https://pypi.org/simple/epic2/), version: 0.0.50 2025-09-08T20:12:26,023 Found link https://files.pythonhosted.org/packages/94/f9/a153f3bc466f7c846117080a93950e32086f3c12d2447255be30fd29bca7/epic2-0.0.51.tar.gz (from https://pypi.org/simple/epic2/), version: 0.0.51 2025-09-08T20:12:26,023 Found link https://files.pythonhosted.org/packages/df/00/1550f4e9555e5b505a2f5d3163f40fcba879ecdb6ea6d76acbd5c7e47725/epic2-0.0.52.tar.gz (from https://pypi.org/simple/epic2/), version: 0.0.52 2025-09-08T20:12:26,023 Fetching project page and analyzing links: https://www.piwheels.org/simple/epic2/ 2025-09-08T20:12:26,024 Getting page https://www.piwheels.org/simple/epic2/ 2025-09-08T20:12:26,024 Found index url https://www.piwheels.org/simple/ 2025-09-08T20:12:26,114 Fetched page https://www.piwheels.org/simple/epic2/ as text/html 2025-09-08T20:12:26,116 Skipping link: No binaries permitted for epic2: https://archive1.piwheels.org/simple/epic2/epic2-0.0.43-cp35-cp35m-linux_armv6l.whl#sha256=e203a03221b217637b92896eb4c3fdbfa3d3eb2db42cbe43d1cc6a690ddfa02a (from https://www.piwheels.org/simple/epic2/) 2025-09-08T20:12:26,117 Skipping link: No binaries permitted for epic2: https://archive1.piwheels.org/simple/epic2/epic2-0.0.43-cp35-cp35m-linux_armv7l.whl#sha256=e203a03221b217637b92896eb4c3fdbfa3d3eb2db42cbe43d1cc6a690ddfa02a (from https://www.piwheels.org/simple/epic2/) 2025-09-08T20:12:26,117 Skipping link: No binaries permitted for epic2: https://archive1.piwheels.org/simple/epic2/epic2-0.0.43-cp37-cp37m-linux_armv6l.whl#sha256=148a896d03e651eafbb2013861ed994a5c46b46e7758538fdfd6f23f787bf872 (from https://www.piwheels.org/simple/epic2/) 2025-09-08T20:12:26,117 Skipping link: No binaries permitted for epic2: https://archive1.piwheels.org/simple/epic2/epic2-0.0.43-cp37-cp37m-linux_armv7l.whl#sha256=148a896d03e651eafbb2013861ed994a5c46b46e7758538fdfd6f23f787bf872 (from https://www.piwheels.org/simple/epic2/) 2025-09-08T20:12:26,117 Skipping link: No binaries permitted for epic2: https://archive1.piwheels.org/simple/epic2/epic2-0.0.42-cp35-cp35m-linux_armv6l.whl#sha256=93c2a9b17d3bb24a6ed70062acba23c70b82be6bc3b8917603bec799b10bcbf8 (from https://www.piwheels.org/simple/epic2/) 2025-09-08T20:12:26,117 Skipping link: No binaries permitted for epic2: https://archive1.piwheels.org/simple/epic2/epic2-0.0.42-cp35-cp35m-linux_armv7l.whl#sha256=93c2a9b17d3bb24a6ed70062acba23c70b82be6bc3b8917603bec799b10bcbf8 (from https://www.piwheels.org/simple/epic2/) 2025-09-08T20:12:26,117 Skipping link: No binaries permitted for epic2: https://archive1.piwheels.org/simple/epic2/epic2-0.0.42-cp37-cp37m-linux_armv6l.whl#sha256=9854608ec587e532dadabe3fc5eef3550c395fad320356fefac2d29c6b075eb3 (from https://www.piwheels.org/simple/epic2/) 2025-09-08T20:12:26,117 Skipping link: No binaries permitted for epic2: https://archive1.piwheels.org/simple/epic2/epic2-0.0.42-cp37-cp37m-linux_armv7l.whl#sha256=9854608ec587e532dadabe3fc5eef3550c395fad320356fefac2d29c6b075eb3 (from https://www.piwheels.org/simple/epic2/) 2025-09-08T20:12:26,117 Skipping link: No binaries permitted for epic2: https://archive1.piwheels.org/simple/epic2/epic2-0.0.41-cp37-cp37m-linux_armv7l.whl#sha256=ea17a4f97132705b0ab90412b2bb07a28e1b8f16a18ffcd0564718720d357a9d (from https://www.piwheels.org/simple/epic2/) 2025-09-08T20:12:26,118 Skipping link: No binaries permitted for epic2: https://archive1.piwheels.org/simple/epic2/epic2-0.0.41-cp37-cp37m-linux_armv6l.whl#sha256=ea17a4f97132705b0ab90412b2bb07a28e1b8f16a18ffcd0564718720d357a9d (from https://www.piwheels.org/simple/epic2/) 2025-09-08T20:12:26,118 Skipping link: No binaries permitted for epic2: https://archive1.piwheels.org/simple/epic2/epic2-0.0.40-cp37-cp37m-linux_armv6l.whl#sha256=17d339d2c03fc4e9eb26910889c50aff8fed995b9b9e4650fa3dae9ec70bbd64 (from https://www.piwheels.org/simple/epic2/) 2025-09-08T20:12:26,118 Skipping link: No binaries permitted for epic2: https://archive1.piwheels.org/simple/epic2/epic2-0.0.40-cp37-cp37m-linux_armv7l.whl#sha256=17d339d2c03fc4e9eb26910889c50aff8fed995b9b9e4650fa3dae9ec70bbd64 (from https://www.piwheels.org/simple/epic2/) 2025-09-08T20:12:26,118 Skipping link: not a file: https://www.piwheels.org/simple/epic2/ 2025-09-08T20:12:26,118 Skipping link: not a file: https://pypi.org/simple/epic2/ 2025-09-08T20:12:26,146 Given no hashes to check 1 links for project 'epic2': discarding no candidates 2025-09-08T20:12:26,148 Collecting epic2==0.0.41 2025-09-08T20:12:26,149 Created temporary directory: /tmp/pip-unpack-37dsh9hy 2025-09-08T20:12:26,306 Downloading epic2-0.0.41.tar.gz (9.4 MB) 2025-09-08T20:12:29,013 Added epic2==0.0.41 from https://files.pythonhosted.org/packages/04/8c/3404b6eea9093003654aa6938b1c0798f9b7c2e2d590755c65ec5f5f3b94/epic2-0.0.41.tar.gz to build tracker '/tmp/pip-build-tracker-ykaa90az' 2025-09-08T20:12:29,014 Running setup.py (path:/tmp/pip-wheel-f6oy55rp/epic2_4fca029ea1b147fcb52f070a82c5a43a/setup.py) egg_info for package epic2 2025-09-08T20:12:29,015 Created temporary directory: /tmp/pip-pip-egg-info-x807qbmy 2025-09-08T20:12:29,015 Preparing metadata (setup.py): started 2025-09-08T20:12:29,015 Running command python setup.py egg_info 2025-09-08T20:12:43,150 Compiling epic2/src/reads_to_bins.pyx because it changed. 2025-09-08T20:12:43,150 Compiling epic2/src/SICER_stats.pyx because it changed. 2025-09-08T20:12:43,150 Compiling epic2/src/SICER_stats2.pyx because it changed. 2025-09-08T20:12:43,150 Compiling epic2/src/statistics.pyx because it changed. 2025-09-08T20:12:43,150 Compiling epic2/src/find_islands.pyx because it changed. 2025-09-08T20:12:43,150 Compiling epic2/src/read_bam.pyx because it changed. 2025-09-08T20:12:43,150 Compiling epic2/src/genome_info.pyx because it changed. 2025-09-08T20:12:43,150 [1/7] Cythonizing epic2/src/SICER_stats.pyx 2025-09-08T20:12:43,150 [2/7] Cythonizing epic2/src/SICER_stats2.pyx 2025-09-08T20:12:43,151 [3/7] Cythonizing epic2/src/find_islands.pyx 2025-09-08T20:12:43,151 [4/7] Cythonizing epic2/src/genome_info.pyx 2025-09-08T20:12:43,151 [5/7] Cythonizing epic2/src/read_bam.pyx 2025-09-08T20:12:43,151 [6/7] Cythonizing epic2/src/reads_to_bins.pyx 2025-09-08T20:12:43,151 [7/7] Cythonizing epic2/src/statistics.pyx 2025-09-08T20:12:43,559 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-08T20:12:43,559 !! 2025-09-08T20:12:43,559 ******************************************************************************** 2025-09-08T20:12:43,559 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-08T20:12:43,560 License :: OSI Approved :: MIT License 2025-09-08T20:12:43,560 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-08T20:12:43,560 ******************************************************************************** 2025-09-08T20:12:43,560 !! 2025-09-08T20:12:43,560 self._finalize_license_expression() 2025-09-08T20:12:43,716 Traceback (most recent call last): 2025-09-08T20:12:43,721 File "", line 2, in 2025-09-08T20:12:43,721 exec(compile(''' 2025-09-08T20:12:43,721 ~~~~^^^^^^^^^^^^ 2025-09-08T20:12:43,721 # This is -- a caller that pip uses to run setup.py 2025-09-08T20:12:43,721 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T20:12:43,722 ...<32 lines>... 2025-09-08T20:12:43,722 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T20:12:43,722 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T20:12:43,722 ''' % ('/tmp/pip-wheel-f6oy55rp/epic2_4fca029ea1b147fcb52f070a82c5a43a/setup.py',), "", "exec")) 2025-09-08T20:12:43,722 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T20:12:43,722 File "", line 35, in 2025-09-08T20:12:43,722 File "/tmp/pip-wheel-f6oy55rp/epic2_4fca029ea1b147fcb52f070a82c5a43a/setup.py", line 98, in 2025-09-08T20:12:43,722 setup( 2025-09-08T20:12:43,723 ~~~~~^ 2025-09-08T20:12:43,723 name="epic2", 2025-09-08T20:12:43,723 ^^^^^^^^^^^^^ 2025-09-08T20:12:43,723 ...<31 lines>... 2025-09-08T20:12:43,723 ("Chip-Seq broad peak/domain finder based on SICER. See the url for more info." 2025-09-08T20:12:43,723 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T20:12:43,723 )) 2025-09-08T20:12:43,723 ^^ 2025-09-08T20:12:43,723 File "/usr/local/lib/python3.13/dist-packages/setuptools/_distutils/core.py", line 186, in setup 2025-09-08T20:12:43,723 return run_commands(dist) 2025-09-08T20:12:43,724 File "/usr/local/lib/python3.13/dist-packages/setuptools/_distutils/core.py", line 202, in run_commands 2025-09-08T20:12:43,724 dist.run_commands() 2025-09-08T20:12:43,724 ~~~~~~~~~~~~~~~~~^^ 2025-09-08T20:12:43,724 File "/usr/local/lib/python3.13/dist-packages/setuptools/_distutils/dist.py", line 1002, in run_commands 2025-09-08T20:12:43,724 self.run_command(cmd) 2025-09-08T20:12:43,724 ~~~~~~~~~~~~~~~~^^^^^ 2025-09-08T20:12:43,724 File "/usr/local/lib/python3.13/dist-packages/setuptools/dist.py", line 1102, in run_command 2025-09-08T20:12:43,724 super().run_command(command) 2025-09-08T20:12:43,724 ~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 2025-09-08T20:12:43,725 File "/usr/local/lib/python3.13/dist-packages/setuptools/_distutils/dist.py", line 1021, in run_command 2025-09-08T20:12:43,725 cmd_obj.run() 2025-09-08T20:12:43,725 ~~~~~~~~~~~^^ 2025-09-08T20:12:43,725 File "/usr/local/lib/python3.13/dist-packages/setuptools/command/egg_info.py", line 305, in run 2025-09-08T20:12:43,725 writer(self, ep.name, os.path.join(self.egg_info, ep.name)) 2025-09-08T20:12:43,725 ~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T20:12:43,725 File "/usr/local/lib/python3.13/dist-packages/setuptools/command/egg_info.py", line 658, in write_pkg_info 2025-09-08T20:12:43,725 metadata.write_pkg_info(cmd.egg_info) 2025-09-08T20:12:43,725 ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ 2025-09-08T20:12:43,725 File "/usr/local/lib/python3.13/dist-packages/setuptools/_core_metadata.py", line 140, in write_pkg_info 2025-09-08T20:12:43,726 self.write_pkg_file(f) 2025-09-08T20:12:43,726 ~~~~~~~~~~~~~~~~~~~^^^ 2025-09-08T20:12:43,726 File "/usr/local/lib/python3.13/dist-packages/setuptools/_core_metadata.py", line 182, in write_pkg_file 2025-09-08T20:12:43,726 write_field('License', rfc822_escape(license)) 2025-09-08T20:12:43,726 ~~~~~~~~~~~~~^^^^^^^^^ 2025-09-08T20:12:43,726 File "/usr/local/lib/python3.13/dist-packages/setuptools/_distutils/util.py", line 497, in rfc822_escape 2025-09-08T20:12:43,726 lines = header.splitlines(keepends=True) 2025-09-08T20:12:43,726 ^^^^^^^^^^^^^^^^^ 2025-09-08T20:12:43,726 AttributeError: 'list' object has no attribute 'splitlines' 2025-09-08T20:12:44,859 ERROR: python setup.py egg_info exited with 1 2025-09-08T20:12:44,872 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-08T20:12:44,872 exec(compile('"'"''"'"''"'"' 2025-09-08T20:12:44,872 # This is -- a caller that pip uses to run setup.py 2025-09-08T20:12:44,872 # 2025-09-08T20:12:44,872 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-08T20:12:44,872 # import from `distutils.core` to work with newer packaging standards. 2025-09-08T20:12:44,872 # - It provides a clear error message when setuptools is not installed. 2025-09-08T20:12:44,872 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-08T20:12:44,872 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-08T20:12:44,872 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-08T20:12:44,872 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-08T20:12:44,872 import os, sys, tokenize, traceback 2025-09-08T20:12:44,872 2025-09-08T20:12:44,872 try: 2025-09-08T20:12:44,872 import setuptools 2025-09-08T20:12:44,872 except ImportError: 2025-09-08T20:12:44,872 print( 2025-09-08T20:12:44,872 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-08T20:12:44,872 "the build environment with exception:", 2025-09-08T20:12:44,872 file=sys.stderr, 2025-09-08T20:12:44,872 ) 2025-09-08T20:12:44,872 traceback.print_exc() 2025-09-08T20:12:44,872 sys.exit(1) 2025-09-08T20:12:44,872 2025-09-08T20:12:44,872 __file__ = %r 2025-09-08T20:12:44,872 sys.argv[0] = __file__ 2025-09-08T20:12:44,872 2025-09-08T20:12:44,872 if os.path.exists(__file__): 2025-09-08T20:12:44,872 filename = __file__ 2025-09-08T20:12:44,872 with tokenize.open(__file__) as f: 2025-09-08T20:12:44,872 setup_py_code = f.read() 2025-09-08T20:12:44,872 else: 2025-09-08T20:12:44,872 filename = "" 2025-09-08T20:12:44,872 setup_py_code = "from setuptools import setup; setup()" 2025-09-08T20:12:44,872 2025-09-08T20:12:44,872 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T20:12:44,872 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-f6oy55rp/epic2_4fca029ea1b147fcb52f070a82c5a43a/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-x807qbmy[/] 2025-09-08T20:12:44,872 [bold magenta]cwd[/]: /tmp/pip-wheel-f6oy55rp/epic2_4fca029ea1b147fcb52f070a82c5a43a/ 2025-09-08T20:12:44,873 Preparing metadata (setup.py): finished with status 'error' 2025-09-08T20:12:44,874 ERROR: metadata generation failed 2025-09-08T20:12:44,880 Exception information: 2025-09-08T20:12:44,880 Traceback (most recent call last): 2025-09-08T20:12:44,880 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-08T20:12:44,880 call_subprocess( 2025-09-08T20:12:44,880 ~~~~~~~~~~~~~~~^ 2025-09-08T20:12:44,880 args, 2025-09-08T20:12:44,880 ^^^^^ 2025-09-08T20:12:44,880 ...<2 lines>... 2025-09-08T20:12:44,880 spinner=spinner, 2025-09-08T20:12:44,880 ^^^^^^^^^^^^^^^^ 2025-09-08T20:12:44,880 ) 2025-09-08T20:12:44,880 ^ 2025-09-08T20:12:44,880 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-08T20:12:44,880 raise error 2025-09-08T20:12:44,880 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-08T20:12:44,880 2025-09-08T20:12:44,880 The above exception was the direct cause of the following exception: 2025-09-08T20:12:44,880 2025-09-08T20:12:44,880 Traceback (most recent call last): 2025-09-08T20:12:44,880 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-08T20:12:44,880 status = _inner_run() 2025-09-08T20:12:44,880 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-08T20:12:44,880 return self.run(options, args) 2025-09-08T20:12:44,880 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-08T20:12:44,880 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-08T20:12:44,880 return func(self, options, args) 2025-09-08T20:12:44,880 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-08T20:12:44,880 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-08T20:12:44,880 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-08T20:12:44,880 result = self._result = resolver.resolve( 2025-09-08T20:12:44,880 ~~~~~~~~~~~~~~~~^ 2025-09-08T20:12:44,880 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-08T20:12:44,880 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T20:12:44,880 ) 2025-09-08T20:12:44,880 ^ 2025-09-08T20:12:44,880 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-08T20:12:44,880 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-08T20:12:44,880 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-08T20:12:44,880 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-08T20:12:44,880 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T20:12:44,880 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-08T20:12:44,880 if not criterion.candidates: 2025-09-08T20:12:44,880 ^^^^^^^^^^^^^^^^^^^^ 2025-09-08T20:12:44,880 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-08T20:12:44,880 return bool(self._sequence) 2025-09-08T20:12:44,880 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-08T20:12:44,880 self._bool = any(self) 2025-09-08T20:12:44,880 ~~~^^^^^^ 2025-09-08T20:12:44,880 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-08T20:12:44,880 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-08T20:12:44,880 ^^^^^^^^ 2025-09-08T20:12:44,880 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-08T20:12:44,880 candidate = func() 2025-09-08T20:12:44,880 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-08T20:12:44,880 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-08T20:12:44,880 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T20:12:44,880 link, template, name, version 2025-09-08T20:12:44,880 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T20:12:44,880 ) 2025-09-08T20:12:44,880 ^ 2025-09-08T20:12:44,880 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-08T20:12:44,880 self._link_candidate_cache[link] = LinkCandidate( 2025-09-08T20:12:44,880 ~~~~~~~~~~~~~^ 2025-09-08T20:12:44,880 link, 2025-09-08T20:12:44,880 ^^^^^ 2025-09-08T20:12:44,880 ...<3 lines>... 2025-09-08T20:12:44,880 version=version, 2025-09-08T20:12:44,880 ^^^^^^^^^^^^^^^^ 2025-09-08T20:12:44,880 ) 2025-09-08T20:12:44,880 ^ 2025-09-08T20:12:44,880 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-08T20:12:44,880 super().__init__( 2025-09-08T20:12:44,880 ~~~~~~~~~~~~~~~~^ 2025-09-08T20:12:44,880 link=link, 2025-09-08T20:12:44,880 ^^^^^^^^^^ 2025-09-08T20:12:44,880 ...<4 lines>... 2025-09-08T20:12:44,880 version=version, 2025-09-08T20:12:44,880 ^^^^^^^^^^^^^^^^ 2025-09-08T20:12:44,880 ) 2025-09-08T20:12:44,880 ^ 2025-09-08T20:12:44,880 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-08T20:12:44,880 self.dist = self._prepare() 2025-09-08T20:12:44,880 ~~~~~~~~~~~~~^^ 2025-09-08T20:12:44,880 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-08T20:12:44,880 dist = self._prepare_distribution() 2025-09-08T20:12:44,880 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-08T20:12:44,880 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-08T20:12:44,880 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T20:12:44,880 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-08T20:12:44,880 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-08T20:12:44,880 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T20:12:44,880 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-08T20:12:44,880 dist = _get_prepared_distribution( 2025-09-08T20:12:44,880 req, 2025-09-08T20:12:44,880 ...<3 lines>... 2025-09-08T20:12:44,880 self.check_build_deps, 2025-09-08T20:12:44,880 ) 2025-09-08T20:12:44,880 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-08T20:12:44,880 abstract_dist.prepare_distribution_metadata( 2025-09-08T20:12:44,880 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T20:12:44,880 finder, build_isolation, check_build_deps 2025-09-08T20:12:44,880 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T20:12:44,880 ) 2025-09-08T20:12:44,880 ^ 2025-09-08T20:12:44,880 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-08T20:12:44,880 self.req.prepare_metadata() 2025-09-08T20:12:44,880 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-08T20:12:44,880 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-08T20:12:44,880 self.metadata_directory = generate_metadata_legacy( 2025-09-08T20:12:44,880 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T20:12:44,880 build_env=self.build_env, 2025-09-08T20:12:44,880 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T20:12:44,880 ...<3 lines>... 2025-09-08T20:12:44,880 details=details, 2025-09-08T20:12:44,880 ^^^^^^^^^^^^^^^^ 2025-09-08T20:12:44,880 ) 2025-09-08T20:12:44,880 ^ 2025-09-08T20:12:44,880 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-08T20:12:44,880 raise MetadataGenerationFailed(package_details=details) from error 2025-09-08T20:12:44,880 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-08T20:12:44,902 Removed epic2==0.0.41 from https://files.pythonhosted.org/packages/04/8c/3404b6eea9093003654aa6938b1c0798f9b7c2e2d590755c65ec5f5f3b94/epic2-0.0.41.tar.gz from build tracker '/tmp/pip-build-tracker-ykaa90az' 2025-09-08T20:12:44,903 Removed build tracker: '/tmp/pip-build-tracker-ykaa90az'