2025-09-08T06:02:31,644 Created temporary directory: /tmp/pip-build-tracker-i9nq8y56 2025-09-08T06:02:31,644 Initialized build tracking at /tmp/pip-build-tracker-i9nq8y56 2025-09-08T06:02:31,645 Created build tracker: /tmp/pip-build-tracker-i9nq8y56 2025-09-08T06:02:31,645 Entered build tracker: /tmp/pip-build-tracker-i9nq8y56 2025-09-08T06:02:31,645 Created temporary directory: /tmp/pip-wheel-lhg0x7m5 2025-09-08T06:02:31,648 Created temporary directory: /tmp/pip-ephem-wheel-cache-nhv1w67g 2025-09-08T06:02:31,705 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T06:02:31,707 2 location(s) to search for versions of nltools: 2025-09-08T06:02:31,707 * https://pypi.org/simple/nltools/ 2025-09-08T06:02:31,707 * https://www.piwheels.org/simple/nltools/ 2025-09-08T06:02:31,708 Fetching project page and analyzing links: https://pypi.org/simple/nltools/ 2025-09-08T06:02:31,708 Getting page https://pypi.org/simple/nltools/ 2025-09-08T06:02:31,709 Found index url https://pypi.org/simple/ 2025-09-08T06:02:31,858 Fetched page https://pypi.org/simple/nltools/ as application/vnd.pypi.simple.v1+json 2025-09-08T06:02:31,875 Found link https://files.pythonhosted.org/packages/9b/74/9d6ab5113fd630078a37b0af3f9b6df486b504e89c92e162040ce368b196/nltools-0.2.tar.gz (from https://pypi.org/simple/nltools/), version: 0.2 2025-09-08T06:02:31,876 Found link https://files.pythonhosted.org/packages/e3/23/bdbe9c11ed1b9c2f78725117e0e8e39d65f2e146e9585f05f3f6a0059db9/nltools-0.2.1.tar.gz (from https://pypi.org/simple/nltools/), version: 0.2.1 2025-09-08T06:02:31,876 Found link https://files.pythonhosted.org/packages/6e/a5/e67028e06d72b70b0bbfe18345c88f9f4fa75a5e6657a0fae1d62fa64b5d/nltools-0.2.2.tar.gz (from https://pypi.org/simple/nltools/), version: 0.2.2 2025-09-08T06:02:31,877 Found link https://files.pythonhosted.org/packages/f3/06/49b262496e075b98d54add59000b12bed8c6316f03eda6af8a1f195c4aa3/nltools-0.2.3.tar.gz (from https://pypi.org/simple/nltools/), version: 0.2.3 2025-09-08T06:02:31,877 Found link https://files.pythonhosted.org/packages/43/6f/44943e4991539457da089d6a5011c632a0fa1e5056219cc3b3414cc8f346/nltools-0.2.4.tar.gz (from https://pypi.org/simple/nltools/), version: 0.2.4 2025-09-08T06:02:31,878 Found link https://files.pythonhosted.org/packages/24/b2/e121c7b41d6be8d0d1488c763359c11b944cfc80cde304a4d2c945c55327/nltools-0.2.5.tar.gz (from https://pypi.org/simple/nltools/), version: 0.2.5 2025-09-08T06:02:31,878 Found link https://files.pythonhosted.org/packages/93/b2/73bbb337e38fa7d85279d339b20abddb032d43b29bf576291076ba9c013c/nltools-0.2.6.tar.gz (from https://pypi.org/simple/nltools/), version: 0.2.6 2025-09-08T06:02:31,879 Found link https://files.pythonhosted.org/packages/e6/ea/485630fd020502bc5dc443c476296815d75e34ab6a8cb2c276998f7df620/nltools-0.2.7.tar.gz (from https://pypi.org/simple/nltools/), version: 0.2.7 2025-09-08T06:02:31,879 Found link https://files.pythonhosted.org/packages/a6/b0/ab506c8055fe8b4ec6aa369c68bea188e06e555c08fb902d38cf44bc4b93/nltools-0.2.8.tar.gz (from https://pypi.org/simple/nltools/), version: 0.2.8 2025-09-08T06:02:31,880 Found link https://files.pythonhosted.org/packages/c8/c8/661a7d3fd5f5cc25974532054abcd7d580189d4648f0d940838e490f368d/nltools-0.2.9.tar.gz (from https://pypi.org/simple/nltools/), version: 0.2.9 2025-09-08T06:02:31,880 Found link https://files.pythonhosted.org/packages/7d/31/c753ea33c673e320680577649af1bbb10a9387c3741d47553d7e196728af/nltools-0.3.0.tar.gz (from https://pypi.org/simple/nltools/), version: 0.3.0 2025-09-08T06:02:31,881 Found link https://files.pythonhosted.org/packages/1f/a8/b197d5239dd406c799e437279bafc257395ca9a7f6f14215dea4a4a466d4/nltools-0.3.1.tar.gz (from https://pypi.org/simple/nltools/), version: 0.3.1 2025-09-08T06:02:31,881 Found link https://files.pythonhosted.org/packages/3a/49/7dc4c4142e011e5d61f4b1bf2d963f382ab0ac182754ca75981f73193df9/nltools-0.3.2.tar.gz (from https://pypi.org/simple/nltools/), version: 0.3.2 2025-09-08T06:02:31,882 Found link https://files.pythonhosted.org/packages/10/3b/41434928ce7683b71f206a25729fca3330714ccc350e1b9912f55b74f0f8/nltools-0.3.3.tar.gz (from https://pypi.org/simple/nltools/), version: 0.3.3 2025-09-08T06:02:31,882 Found link https://files.pythonhosted.org/packages/12/73/cb5f790b5b4e1a9e92a2207a8ecdded209c74746882655618fadd05eacf9/nltools-0.3.4.tar.gz (from https://pypi.org/simple/nltools/), version: 0.3.4 2025-09-08T06:02:31,882 Found link https://files.pythonhosted.org/packages/03/e9/b9655bc904488b7999788d707475c34ce48446714c6b7ac4b70ecd712bfa/nltools-0.3.5.tar.gz (from https://pypi.org/simple/nltools/), version: 0.3.5 2025-09-08T06:02:31,883 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/b1/2d/a44e02fc3142ff747df08a7e9bb9ee2596e364ba730b8a2be236cdc0f42d/nltools-0.3.6-py3.6.egg (from https://pypi.org/simple/nltools/) 2025-09-08T06:02:31,883 Found link https://files.pythonhosted.org/packages/93/2c/52fb10bec13374a760098f397c9c7e2b2d1309a60869456a2fde9ff92f60/nltools-0.3.6.tar.gz (from https://pypi.org/simple/nltools/), version: 0.3.6 2025-09-08T06:02:31,883 Found link https://files.pythonhosted.org/packages/86/86/035ebd3487d4127c72cc14336d761730cbac2218d0cd3b56019887c610b3/nltools-0.3.7.tar.gz (from https://pypi.org/simple/nltools/), version: 0.3.7 2025-09-08T06:02:31,883 Found link https://files.pythonhosted.org/packages/94/84/485024a029c61f0080c3d53ef7a709ebacb981faacba2e1e39d7d7574c85/nltools-0.3.8.tar.gz (from https://pypi.org/simple/nltools/), version: 0.3.8 2025-09-08T06:02:31,883 Found link https://files.pythonhosted.org/packages/a8/4e/7f7094a1630a5322fecd308d64068426816278489c866d12a7b1e192dae8/nltools-0.3.9.tar.gz (from https://pypi.org/simple/nltools/), version: 0.3.9 2025-09-08T06:02:31,884 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/fd/c8/9983f2d30055994b23f5f49e58c6fd2ed775498f83b217322cb630924356/nltools-0.3.10-py3.6.egg (from https://pypi.org/simple/nltools/) 2025-09-08T06:02:31,884 Found link https://files.pythonhosted.org/packages/fa/60/1db8f2f982a67fad59a07ae55e8269fe4725d48f7061d88148bb380c7558/nltools-0.3.10.tar.gz (from https://pypi.org/simple/nltools/), version: 0.3.10 2025-09-08T06:02:31,884 Skipping link: No binaries permitted for nltools: https://files.pythonhosted.org/packages/f1/23/5111c8356fb6d1b20f0b45d49ac3f79b0bc2ef679da1372269040e100859/nltools-0.3.11-py2.py3-none-any.whl (from https://pypi.org/simple/nltools/) 2025-09-08T06:02:31,884 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/08/ad/8e601dc79199744d43adc005235e96cc2879d059a8f7263e28535cdbc531/nltools-0.3.11-py3.6.egg (from https://pypi.org/simple/nltools/) 2025-09-08T06:02:31,884 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/e3/b8/a498b92280e3fe7b52905f50cde3992c0c3249311bc8781186154da59a9b/nltools-0.3.11-py3.7.egg (from https://pypi.org/simple/nltools/) 2025-09-08T06:02:31,884 Found link https://files.pythonhosted.org/packages/f0/c5/556942e9bfd2f052dec9fd0323144b4a728dd2f4ca1e75d49ca57dcc3ce4/nltools-0.3.11.tar.gz (from https://pypi.org/simple/nltools/), version: 0.3.11 2025-09-08T06:02:31,885 Skipping link: No binaries permitted for nltools: https://files.pythonhosted.org/packages/a4/c5/a2fae911ad29539f714f9454cc41cac4b7d3a60284a1f7d1fbd2ad5c0905/nltools-0.3.12-py2.py3-none-any.whl (from https://pypi.org/simple/nltools/) 2025-09-08T06:02:31,885 Found link https://files.pythonhosted.org/packages/8c/79/1a6231189b788574b654906093730ad776ebab310871da4d16059dc1495f/nltools-0.3.12.tar.gz (from https://pypi.org/simple/nltools/), version: 0.3.12 2025-09-08T06:02:31,885 Skipping link: No binaries permitted for nltools: https://files.pythonhosted.org/packages/dc/a8/ad6d10191e6714b4026fd2c85714816ff5ef35644a7664a495b1e3fb44e4/nltools-0.3.13-py2.py3-none-any.whl (from https://pypi.org/simple/nltools/) 2025-09-08T06:02:31,885 Skipping link: No binaries permitted for nltools: https://files.pythonhosted.org/packages/6e/c5/1609ffd29db920fedf38d0b69c70b0ef5cc196952bf9b8ad2447b7072b96/nltools-0.3.14-py2.py3-none-any.whl (from https://pypi.org/simple/nltools/) 2025-09-08T06:02:31,885 Skipping link: No binaries permitted for nltools: https://files.pythonhosted.org/packages/39/06/75ab11540f61ef323143f3009a86cad6a9cb7745b043df38f20cb9230d27/nltools-0.3.15-py2.py3-none-any.whl (from https://pypi.org/simple/nltools/) 2025-09-08T06:02:31,885 Skipping link: No binaries permitted for nltools: https://files.pythonhosted.org/packages/34/92/5092ff6371e53cdd4db3acb03a5ac8d714d64c7b32f4bc387512db9c0fc0/nltools-0.3.16-py2.py3-none-any.whl (from https://pypi.org/simple/nltools/) 2025-09-08T06:02:31,885 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/6b/2b/6b91ab5ca8a0e2c7eaf26d70be2093a94604d1db5d2e4737b4b4281b682e/nltools-0.3.16-py3.7.egg (from https://pypi.org/simple/nltools/) 2025-09-08T06:02:31,886 Found link https://files.pythonhosted.org/packages/a0/19/d50d96fa7c90c66b8890e9da55c0cb72d0241fb66f3967d1c0c52f7ef321/nltools-0.3.16.tar.gz (from https://pypi.org/simple/nltools/), version: 0.3.16 2025-09-08T06:02:31,886 Skipping link: No binaries permitted for nltools: https://files.pythonhosted.org/packages/2b/6b/357c026bb26f9d65ff69c063356c5c3fecc4552a6dbb07abe73e97b44057/nltools-0.3.17-py2.py3-none-any.whl (from https://pypi.org/simple/nltools/) 2025-09-08T06:02:31,886 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/df/16/efe3d1eb52e94c534ffecd4c9173a4eda8621f465bdaba78c9e841fe87c5/nltools-0.3.17-py3.7.egg (from https://pypi.org/simple/nltools/) 2025-09-08T06:02:31,886 Found link https://files.pythonhosted.org/packages/a5/76/5a77d9d8e78e93bd562469674acdf95180b349cf42ab00ad7e683e1b8061/nltools-0.3.17.tar.gz (from https://pypi.org/simple/nltools/), version: 0.3.17 2025-09-08T06:02:31,886 Skipping link: No binaries permitted for nltools: https://files.pythonhosted.org/packages/2c/69/baef00868514aad326c10ef8a212dfa9965a722c7ac4b8397883c8de6f32/nltools-0.3.18-py2.py3-none-any.whl (from https://pypi.org/simple/nltools/) 2025-09-08T06:02:31,886 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/a3/49/1b75716453fa2e0e51729b5878141fc63ae33faae34c4a08a3d5074d4ca9/nltools-0.3.18-py3.7.egg (from https://pypi.org/simple/nltools/) 2025-09-08T06:02:31,886 Found link https://files.pythonhosted.org/packages/7b/c9/23c21b1273e3a2f16bcaae01b66a5df3b4067a39e868436b7c27919eccb3/nltools-0.3.18.tar.gz (from https://pypi.org/simple/nltools/), version: 0.3.18 2025-09-08T06:02:31,887 Skipping link: No binaries permitted for nltools: https://files.pythonhosted.org/packages/ea/da/976d1416e181a5a1b226c55b77230c396baa3cee19044f2a2bf4125211ee/nltools-0.3.19-py2.py3-none-any.whl (from https://pypi.org/simple/nltools/) 2025-09-08T06:02:31,887 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/0f/66/1ec7bfdd9d889dc6091b68718d12a23604fde26a0262d8b3fa6843dd35be/nltools-0.3.19-py3.7.egg (from https://pypi.org/simple/nltools/) 2025-09-08T06:02:31,887 Found link https://files.pythonhosted.org/packages/c4/ee/a632f398f51bf225fa6aac5d6723298e32c9d413b30589e701396c66d04a/nltools-0.3.19.tar.gz (from https://pypi.org/simple/nltools/), version: 0.3.19 2025-09-08T06:02:31,887 Skipping link: No binaries permitted for nltools: https://files.pythonhosted.org/packages/a6/cb/62a057aeb7feee72eef8dac863812e6ecc757b5134f88dbb289bec45ed62/nltools-0.3.20-py2.py3-none-any.whl (from https://pypi.org/simple/nltools/) 2025-09-08T06:02:31,887 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/e8/f5/9b992c86699b855fc6f3faf88a478125eac54643c9866e00e86539efca79/nltools-0.3.20-py3.7.egg (from https://pypi.org/simple/nltools/) 2025-09-08T06:02:31,887 Found link https://files.pythonhosted.org/packages/cf/1d/eb8313dc513d75d3bf11e643229393e70ab056b679359f64f29906387ea0/nltools-0.3.20.tar.gz (from https://pypi.org/simple/nltools/), version: 0.3.20 2025-09-08T06:02:31,888 Skipping link: No binaries permitted for nltools: https://files.pythonhosted.org/packages/a6/79/73d62beb078066de0ff139366357d509d8b0a1c2c1ca51d213929bea6e7e/nltools-0.4.0-py2.py3-none-any.whl (from https://pypi.org/simple/nltools/) 2025-09-08T06:02:31,888 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/21/e3/ad4bc841a61629cd0d16e0d57c1aefe920da726a0456150f4e7110d42685/nltools-0.4.1-py3.7.egg (from https://pypi.org/simple/nltools/) 2025-09-08T06:02:31,888 Skipping link: No binaries permitted for nltools: https://files.pythonhosted.org/packages/74/1e/8646f729ac10735024d2bde64ff049d3ef48827a5b4b220cbcff2c6c65b9/nltools-0.4.2-py2.py3-none-any.whl (from https://pypi.org/simple/nltools/) 2025-09-08T06:02:31,888 Found link https://files.pythonhosted.org/packages/17/e4/6b753462b06aae16f4bc0d856fc92560d683a9024c2107dcecaf8df1d9e1/nltools-0.4.2.tar.gz (from https://pypi.org/simple/nltools/), version: 0.4.2 2025-09-08T06:02:31,888 Skipping link: No binaries permitted for nltools: https://files.pythonhosted.org/packages/4b/e4/e6468c819f76f534af3f3e214c82d7f59242af9338b873959a8ee6cac041/nltools-0.4.3-py2.py3-none-any.whl (from https://pypi.org/simple/nltools/) (requires-python:>=3.6) 2025-09-08T06:02:31,889 Found link https://files.pythonhosted.org/packages/35/c7/41b9612dd7d0e063b053d6a429cd3d09fc8eecf772076b89896a69778d83/nltools-0.4.3.tar.gz (from https://pypi.org/simple/nltools/) (requires-python:>=3.6), version: 0.4.3 2025-09-08T06:02:31,889 Skipping link: No binaries permitted for nltools: https://files.pythonhosted.org/packages/d0/07/7332b07d8cd20f0d22cd561d03ebdc30801d85572d7e8c79c6a815768e11/nltools-0.4.4-py2.py3-none-any.whl (from https://pypi.org/simple/nltools/) (requires-python:>=3.6) 2025-09-08T06:02:31,889 Found link https://files.pythonhosted.org/packages/3e/1d/9b752aa692d981d5886c8fffa71029ae1dcec44909275cbc5898ccc4b257/nltools-0.4.4.tar.gz (from https://pypi.org/simple/nltools/) (requires-python:>=3.6), version: 0.4.4 2025-09-08T06:02:31,889 Skipping link: No binaries permitted for nltools: https://files.pythonhosted.org/packages/31/87/7a0f7be6632d7602a1c408ed9288cf1606121173184d357cf8e89ed66810/nltools-0.4.5-py2.py3-none-any.whl (from https://pypi.org/simple/nltools/) (requires-python:>=3.6) 2025-09-08T06:02:31,889 Found link https://files.pythonhosted.org/packages/4f/9a/a636d60ee551bea21bfb71fa56c30878d42e3f5dfa37d1dc703d9ff257e8/nltools-0.4.5.tar.gz (from https://pypi.org/simple/nltools/) (requires-python:>=3.6), version: 0.4.5 2025-09-08T06:02:31,890 Skipping link: No binaries permitted for nltools: https://files.pythonhosted.org/packages/20/0c/7905289a0936f6f110fed3bdfd675e38b83d3ed378999a492a07af9e494e/nltools-0.4.6-py2.py3-none-any.whl (from https://pypi.org/simple/nltools/) (requires-python:>=3.6) 2025-09-08T06:02:31,890 Found link https://files.pythonhosted.org/packages/ee/62/9cfb374ca2252643e9df32ae2740b64e47ba2140151f8fe62b37eab3a3e0/nltools-0.4.6.tar.gz (from https://pypi.org/simple/nltools/) (requires-python:>=3.6), version: 0.4.6 2025-09-08T06:02:31,890 Skipping link: No binaries permitted for nltools: https://files.pythonhosted.org/packages/3b/dd/0b83fbbe10b89f68b601e449213352922db49cf820eaf1f7b08436c69233/nltools-0.4.7-py2.py3-none-any.whl (from https://pypi.org/simple/nltools/) (requires-python:>=3.6) 2025-09-08T06:02:31,890 Found link https://files.pythonhosted.org/packages/28/cf/ffadec35b7d33511d9846ff26ed61642dc326ebd36b581c5f7d473369aa9/nltools-0.4.7.tar.gz (from https://pypi.org/simple/nltools/) (requires-python:>=3.6), version: 0.4.7 2025-09-08T06:02:31,890 Skipping link: No binaries permitted for nltools: https://files.pythonhosted.org/packages/cd/e1/acdad3ff937ed9d601a3662c0396592c50204ec5c7c7011e8047da646031/nltools-0.5.0-py2.py3-none-any.whl (from https://pypi.org/simple/nltools/) (requires-python:>=3.8) 2025-09-08T06:02:31,891 Found link https://files.pythonhosted.org/packages/c9/45/83a0f4a52a0a829eadc47a5108a28fe330ebccc103feb04d763f2a5593cb/nltools-0.5.0.tar.gz (from https://pypi.org/simple/nltools/) (requires-python:>=3.8), version: 0.5.0 2025-09-08T06:02:31,891 Skipping link: No binaries permitted for nltools: https://files.pythonhosted.org/packages/b2/31/8d70fa24521b2fa678b63ba1c190815c803c0e1b2caa93eea44329f2a035/nltools-0.5.1-py2.py3-none-any.whl (from https://pypi.org/simple/nltools/) (requires-python:>=3.8) 2025-09-08T06:02:31,891 Found link https://files.pythonhosted.org/packages/a9/b1/0008164874efadb8804c7b4a08ba7c578fa3824ad13ac06d4705e718363f/nltools-0.5.1.tar.gz (from https://pypi.org/simple/nltools/) (requires-python:>=3.8), version: 0.5.1 2025-09-08T06:02:31,892 Fetching project page and analyzing links: https://www.piwheels.org/simple/nltools/ 2025-09-08T06:02:31,892 Getting page https://www.piwheels.org/simple/nltools/ 2025-09-08T06:02:31,893 Found index url https://www.piwheels.org/simple/ 2025-09-08T06:02:31,987 Fetched page https://www.piwheels.org/simple/nltools/ as text/html 2025-09-08T06:02:31,994 Skipping link: No binaries permitted for nltools: https://archive1.piwheels.org/simple/nltools/nltools-0.5.1-py2.py3-none-any.whl#sha256=4fb91cd747e1f323312fd51a0d0f1bc73196878dd721b84aabe42975d22a1d85 (from https://www.piwheels.org/simple/nltools/) (requires-python:>=3.8) 2025-09-08T06:02:31,994 Skipping link: No binaries permitted for nltools: https://archive1.piwheels.org/simple/nltools/nltools-0.5.0-py2.py3-none-any.whl#sha256=44d5445314eb509b0e6bd97c383d323bfbce75c678db742b36b29b0878661e67 (from https://www.piwheels.org/simple/nltools/) (requires-python:>=3.8) 2025-09-08T06:02:31,995 Skipping link: No binaries permitted for nltools: https://archive1.piwheels.org/simple/nltools/nltools-0.4.7-py2.py3-none-any.whl#sha256=03ef7f8ec34bb6bd47dc9ff153bd5138a8c3ee26410b6bc66845be5de2d88c30 (from https://www.piwheels.org/simple/nltools/) (requires-python:>=3.6) 2025-09-08T06:02:31,995 Skipping link: No binaries permitted for nltools: https://archive1.piwheels.org/simple/nltools/nltools-0.4.6-py2.py3-none-any.whl#sha256=17a2ace43d00a5e59ff420bef7dc86851d4039555f835e2f488e3f7b3cc27b5e (from https://www.piwheels.org/simple/nltools/) (requires-python:>=3.6) 2025-09-08T06:02:31,995 Skipping link: No binaries permitted for nltools: https://archive1.piwheels.org/simple/nltools/nltools-0.4.5-py2.py3-none-any.whl#sha256=a12afd2b52260a9f9df9342a765e5b55e94cdda8d627c2347d8ddb4376856596 (from https://www.piwheels.org/simple/nltools/) (requires-python:>=3.6) 2025-09-08T06:02:31,995 Skipping link: No binaries permitted for nltools: https://archive1.piwheels.org/simple/nltools/nltools-0.4.4-py2.py3-none-any.whl#sha256=f9308c425b5bf9609a5ef98e68323a13064da08d6b6d79267ab3da7432a3b6bd (from https://www.piwheels.org/simple/nltools/) (requires-python:>=3.6) 2025-09-08T06:02:31,995 Skipping link: No binaries permitted for nltools: https://archive1.piwheels.org/simple/nltools/nltools-0.4.3-py2.py3-none-any.whl#sha256=94b77cfed348a1a2c4b75d479ef56469c5f668131573f92ce0258b08a38a7df0 (from https://www.piwheels.org/simple/nltools/) (requires-python:>=3.6) 2025-09-08T06:02:31,995 Skipping link: No binaries permitted for nltools: https://archive1.piwheels.org/simple/nltools/nltools-0.4.2-py2.py3-none-any.whl#sha256=e5f3fc9653f79f42702f9a7adb499ac4e0a580ec24bddf1fcdde44b0472b3048 (from https://www.piwheels.org/simple/nltools/) 2025-09-08T06:02:31,995 Skipping link: No binaries permitted for nltools: https://archive1.piwheels.org/simple/nltools/nltools-0.3.20-py2.py3-none-any.whl#sha256=9ebfb0e277c418c68f91a6b641dce38d2d773029853a8309bdac2c449127bde2 (from https://www.piwheels.org/simple/nltools/) 2025-09-08T06:02:31,996 Skipping link: No binaries permitted for nltools: https://archive1.piwheels.org/simple/nltools/nltools-0.3.19-py2.py3-none-any.whl#sha256=4f69a931abc1b5e66bbd1c0f8dd18a83c176c3df0b84f0d554f027c13457fb98 (from https://www.piwheels.org/simple/nltools/) 2025-09-08T06:02:31,996 Skipping link: No binaries permitted for nltools: https://archive1.piwheels.org/simple/nltools/nltools-0.3.18-py2.py3-none-any.whl#sha256=55ee05c7e7a32fd9f85c42e391a29b5d19af7f3c8a49e97dfab8c75db8956f57 (from https://www.piwheels.org/simple/nltools/) 2025-09-08T06:02:31,996 Skipping link: No binaries permitted for nltools: https://archive1.piwheels.org/simple/nltools/nltools-0.3.17-py2.py3-none-any.whl#sha256=ac9e1414a4fc8a03676555a5099efaf820dec26b79ed8b985c7fc3c1a2263576 (from https://www.piwheels.org/simple/nltools/) 2025-09-08T06:02:31,996 Skipping link: No binaries permitted for nltools: https://archive1.piwheels.org/simple/nltools/nltools-0.3.16-py2.py3-none-any.whl#sha256=c8c46bc8b0e3be9e6db67cb0133c6dc71a9abe1aa4afba2336fe5e51c4caa498 (from https://www.piwheels.org/simple/nltools/) 2025-09-08T06:02:31,996 Skipping link: No binaries permitted for nltools: https://archive1.piwheels.org/simple/nltools/nltools-0.3.12-py2.py3-none-any.whl#sha256=6b28e1e238e1d1955d04be509e2a004552b31bf43a864c80b0a24b4f4f6523fd (from https://www.piwheels.org/simple/nltools/) 2025-09-08T06:02:31,996 Skipping link: No binaries permitted for nltools: https://archive1.piwheels.org/simple/nltools/nltools-0.3.11-py2.py3-none-any.whl#sha256=c3db4c4c2ca437b6c2dd1c4db8dcf855a2662fb3d859649349dd505267ef2bf3 (from https://www.piwheels.org/simple/nltools/) 2025-09-08T06:02:31,996 Skipping link: No binaries permitted for nltools: https://archive1.piwheels.org/simple/nltools/nltools-0.3.10-py3-none-any.whl#sha256=30fab75436b91b90f2d5033ef9dcfdf9a179f8b514996e39597c95faa3ac6a9f (from https://www.piwheels.org/simple/nltools/) 2025-09-08T06:02:31,997 Skipping link: No binaries permitted for nltools: https://archive1.piwheels.org/simple/nltools/nltools-0.3.9-py3-none-any.whl#sha256=03304c0498d31b1e5b932164c3801f2e6504c02ffd51ca9b63ed68d60b1032a9 (from https://www.piwheels.org/simple/nltools/) 2025-09-08T06:02:31,997 Skipping link: No binaries permitted for nltools: https://archive1.piwheels.org/simple/nltools/nltools-0.3.8-py3-none-any.whl#sha256=089914387b0961607895de0ed0d061fd5235cc3120494b2acdc70cf1720fa769 (from https://www.piwheels.org/simple/nltools/) 2025-09-08T06:02:31,997 Skipping link: No binaries permitted for nltools: https://archive1.piwheels.org/simple/nltools/nltools-0.3.7-py3-none-any.whl#sha256=5ef4ab80d7f126a7250f05b30d495a106b292fc8e3478b2f396eeb0ada397280 (from https://www.piwheels.org/simple/nltools/) 2025-09-08T06:02:31,997 Skipping link: No binaries permitted for nltools: https://archive1.piwheels.org/simple/nltools/nltools-0.3.6-py3-none-any.whl#sha256=76f3076c2c55f09cb7036e6fb14d5b8808891ba9cf15339205e2d96d1fba6aa6 (from https://www.piwheels.org/simple/nltools/) 2025-09-08T06:02:31,997 Skipping link: No binaries permitted for nltools: https://archive1.piwheels.org/simple/nltools/nltools-0.3.5-py3-none-any.whl#sha256=bb997caebc24f5293884be00ca95bedf0b65b49da236594ce9765fcae1dd9ac6 (from https://www.piwheels.org/simple/nltools/) 2025-09-08T06:02:31,997 Skipping link: No binaries permitted for nltools: https://archive1.piwheels.org/simple/nltools/nltools-0.3.2-py3-none-any.whl#sha256=0d0b42cf7e2a46bef117ce132f6d071240f8a6b1caf270919474705d7295c2da (from https://www.piwheels.org/simple/nltools/) 2025-09-08T06:02:31,997 Skipping link: No binaries permitted for nltools: https://archive1.piwheels.org/simple/nltools/nltools-0.3.1-py3-none-any.whl#sha256=e0b89563b26bf34f78ab40ced7f1094e823a9a80d6028cde2da1914ec318e09a (from https://www.piwheels.org/simple/nltools/) 2025-09-08T06:02:31,997 Skipping link: No binaries permitted for nltools: https://archive1.piwheels.org/simple/nltools/nltools-0.3.0-py3-none-any.whl#sha256=6cc803dc46b41f0f268b3d0b0ecc263357cdbe3c06909c14bbf4e986e98c815d (from https://www.piwheels.org/simple/nltools/) 2025-09-08T06:02:31,998 Skipping link: No binaries permitted for nltools: https://archive1.piwheels.org/simple/nltools/nltools-0.2.9-py3-none-any.whl#sha256=72567461bfabc2df622304fb9bbe333f926a1d1024b9b927b11f6fa6e37c25e4 (from https://www.piwheels.org/simple/nltools/) 2025-09-08T06:02:31,998 Skipping link: No binaries permitted for nltools: https://archive1.piwheels.org/simple/nltools/nltools-0.2.8-py3-none-any.whl#sha256=01522f4086922a456402490a92f07b208b21810227c8abba247d730b89a4f469 (from https://www.piwheels.org/simple/nltools/) 2025-09-08T06:02:31,998 Skipping link: No binaries permitted for nltools: https://archive1.piwheels.org/simple/nltools/nltools-0.2.7-py3-none-any.whl#sha256=8b01edb985b33fdf69557ff8b0cc2986853672b962a40ca848e11b7b5e00f9bc (from https://www.piwheels.org/simple/nltools/) 2025-09-08T06:02:31,998 Skipping link: No binaries permitted for nltools: https://archive1.piwheels.org/simple/nltools/nltools-0.2.6-py3-none-any.whl#sha256=9822c8e049bc0dbe42ec25487cc5b1784101056a11b942fd5d40d61c67248865 (from https://www.piwheels.org/simple/nltools/) 2025-09-08T06:02:31,998 Skipping link: No binaries permitted for nltools: https://archive1.piwheels.org/simple/nltools/nltools-0.2.3-py3-none-any.whl#sha256=277658f8397cd089aca772f2091abd9d0d4c264d2372df336b567c34976521b1 (from https://www.piwheels.org/simple/nltools/) 2025-09-08T06:02:31,998 Skipping link: No binaries permitted for nltools: https://archive1.piwheels.org/simple/nltools/nltools-0.2.2-py3-none-any.whl#sha256=7678851280b7e4be213bf4ed0be21d029d598982421c37dd233a8be70a63865e (from https://www.piwheels.org/simple/nltools/) 2025-09-08T06:02:31,998 Skipping link: No binaries permitted for nltools: https://archive1.piwheels.org/simple/nltools/nltools-0.2.1-py3-none-any.whl#sha256=822f0ebfdd0ed7dd5ff8540c4eb916a76e3284b38e705c3fda7d4e8216ddcb68 (from https://www.piwheels.org/simple/nltools/) 2025-09-08T06:02:31,999 Skipping link: No binaries permitted for nltools: https://archive1.piwheels.org/simple/nltools/nltools-0.2-py3-none-any.whl#sha256=197091a24bc8132ba0cbb0ed71a8b3b2f7eac8e44460d79840b0c7c8ff105d34 (from https://www.piwheels.org/simple/nltools/) 2025-09-08T06:02:31,999 Skipping link: not a file: https://www.piwheels.org/simple/nltools/ 2025-09-08T06:02:31,999 Skipping link: not a file: https://pypi.org/simple/nltools/ 2025-09-08T06:02:32,029 Given no hashes to check 1 links for project 'nltools': discarding no candidates 2025-09-08T06:02:32,030 Collecting nltools==0.2.4 2025-09-08T06:02:32,032 Created temporary directory: /tmp/pip-unpack-9jpkpfor 2025-09-08T06:02:32,651 Downloading nltools-0.2.4.tar.gz (1.9 MB) 2025-09-08T06:02:32,904 Added nltools==0.2.4 from https://files.pythonhosted.org/packages/43/6f/44943e4991539457da089d6a5011c632a0fa1e5056219cc3b3414cc8f346/nltools-0.2.4.tar.gz to build tracker '/tmp/pip-build-tracker-i9nq8y56' 2025-09-08T06:02:32,905 Running setup.py (path:/tmp/pip-wheel-lhg0x7m5/nltools_e882b869bf3b49809394ab62cb5ebad7/setup.py) egg_info for package nltools 2025-09-08T06:02:32,906 Created temporary directory: /tmp/pip-pip-egg-info-re22b50z 2025-09-08T06:02:32,906 Preparing metadata (setup.py): started 2025-09-08T06:02:32,907 Running command python setup.py egg_info 2025-09-08T06:02:33,411 Traceback (most recent call last): 2025-09-08T06:02:33,412 File "", line 2, in 2025-09-08T06:02:33,412 exec(compile(''' 2025-09-08T06:02:33,412 ~~~~^^^^^^^^^^^^ 2025-09-08T06:02:33,412 # This is -- a caller that pip uses to run setup.py 2025-09-08T06:02:33,413 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T06:02:33,413 ...<32 lines>... 2025-09-08T06:02:33,413 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T06:02:33,413 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T06:02:33,413 ''' % ('/tmp/pip-wheel-lhg0x7m5/nltools_e882b869bf3b49809394ab62cb5ebad7/setup.py',), "", "exec")) 2025-09-08T06:02:33,413 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T06:02:33,413 File "", line 35, in 2025-09-08T06:02:33,413 File "/tmp/pip-wheel-lhg0x7m5/nltools_e882b869bf3b49809394ab62cb5ebad7/setup.py", line 1, in 2025-09-08T06:02:33,414 from nltools.version import __version__ 2025-09-08T06:02:33,414 File "/tmp/pip-wheel-lhg0x7m5/nltools_e882b869bf3b49809394ab62cb5ebad7/nltools/__init__.py", line 13, in 2025-09-08T06:02:33,414 from analysis import Roc 2025-09-08T06:02:33,414 ModuleNotFoundError: No module named 'analysis' 2025-09-08T06:02:33,497 ERROR: python setup.py egg_info exited with 1 2025-09-08T06:02:33,510 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-08T06:02:33,510 exec(compile('"'"''"'"''"'"' 2025-09-08T06:02:33,510 # This is -- a caller that pip uses to run setup.py 2025-09-08T06:02:33,510 # 2025-09-08T06:02:33,510 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-08T06:02:33,510 # import from `distutils.core` to work with newer packaging standards. 2025-09-08T06:02:33,510 # - It provides a clear error message when setuptools is not installed. 2025-09-08T06:02:33,510 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-08T06:02:33,510 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-08T06:02:33,510 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-08T06:02:33,510 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-08T06:02:33,510 import os, sys, tokenize, traceback 2025-09-08T06:02:33,510 2025-09-08T06:02:33,510 try: 2025-09-08T06:02:33,510 import setuptools 2025-09-08T06:02:33,510 except ImportError: 2025-09-08T06:02:33,510 print( 2025-09-08T06:02:33,510 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-08T06:02:33,510 "the build environment with exception:", 2025-09-08T06:02:33,510 file=sys.stderr, 2025-09-08T06:02:33,510 ) 2025-09-08T06:02:33,510 traceback.print_exc() 2025-09-08T06:02:33,510 sys.exit(1) 2025-09-08T06:02:33,510 2025-09-08T06:02:33,510 __file__ = %r 2025-09-08T06:02:33,510 sys.argv[0] = __file__ 2025-09-08T06:02:33,510 2025-09-08T06:02:33,510 if os.path.exists(__file__): 2025-09-08T06:02:33,510 filename = __file__ 2025-09-08T06:02:33,510 with tokenize.open(__file__) as f: 2025-09-08T06:02:33,510 setup_py_code = f.read() 2025-09-08T06:02:33,510 else: 2025-09-08T06:02:33,510 filename = "" 2025-09-08T06:02:33,510 setup_py_code = "from setuptools import setup; setup()" 2025-09-08T06:02:33,510 2025-09-08T06:02:33,510 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T06:02:33,510 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-lhg0x7m5/nltools_e882b869bf3b49809394ab62cb5ebad7/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-re22b50z[/] 2025-09-08T06:02:33,510 [bold magenta]cwd[/]: /tmp/pip-wheel-lhg0x7m5/nltools_e882b869bf3b49809394ab62cb5ebad7/ 2025-09-08T06:02:33,511 Preparing metadata (setup.py): finished with status 'error' 2025-09-08T06:02:33,511 ERROR: metadata generation failed 2025-09-08T06:02:33,517 Exception information: 2025-09-08T06:02:33,517 Traceback (most recent call last): 2025-09-08T06:02:33,517 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-08T06:02:33,517 call_subprocess( 2025-09-08T06:02:33,517 ~~~~~~~~~~~~~~~^ 2025-09-08T06:02:33,517 args, 2025-09-08T06:02:33,517 ^^^^^ 2025-09-08T06:02:33,517 ...<2 lines>... 2025-09-08T06:02:33,517 spinner=spinner, 2025-09-08T06:02:33,517 ^^^^^^^^^^^^^^^^ 2025-09-08T06:02:33,517 ) 2025-09-08T06:02:33,517 ^ 2025-09-08T06:02:33,517 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-08T06:02:33,517 raise error 2025-09-08T06:02:33,517 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-08T06:02:33,517 2025-09-08T06:02:33,517 The above exception was the direct cause of the following exception: 2025-09-08T06:02:33,517 2025-09-08T06:02:33,517 Traceback (most recent call last): 2025-09-08T06:02:33,517 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-08T06:02:33,517 status = _inner_run() 2025-09-08T06:02:33,517 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-08T06:02:33,517 return self.run(options, args) 2025-09-08T06:02:33,517 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-08T06:02:33,517 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-08T06:02:33,517 return func(self, options, args) 2025-09-08T06:02:33,517 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-08T06:02:33,517 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-08T06:02:33,517 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-08T06:02:33,517 result = self._result = resolver.resolve( 2025-09-08T06:02:33,517 ~~~~~~~~~~~~~~~~^ 2025-09-08T06:02:33,517 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-08T06:02:33,517 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T06:02:33,517 ) 2025-09-08T06:02:33,517 ^ 2025-09-08T06:02:33,517 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-08T06:02:33,517 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-08T06:02:33,517 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-08T06:02:33,517 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-08T06:02:33,517 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T06:02:33,517 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-08T06:02:33,517 if not criterion.candidates: 2025-09-08T06:02:33,517 ^^^^^^^^^^^^^^^^^^^^ 2025-09-08T06:02:33,517 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-08T06:02:33,517 return bool(self._sequence) 2025-09-08T06:02:33,517 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-08T06:02:33,517 self._bool = any(self) 2025-09-08T06:02:33,517 ~~~^^^^^^ 2025-09-08T06:02:33,517 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-08T06:02:33,517 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-08T06:02:33,517 ^^^^^^^^ 2025-09-08T06:02:33,517 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-08T06:02:33,517 candidate = func() 2025-09-08T06:02:33,517 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-08T06:02:33,517 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-08T06:02:33,517 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T06:02:33,517 link, template, name, version 2025-09-08T06:02:33,517 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T06:02:33,517 ) 2025-09-08T06:02:33,517 ^ 2025-09-08T06:02:33,517 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-08T06:02:33,517 self._link_candidate_cache[link] = LinkCandidate( 2025-09-08T06:02:33,517 ~~~~~~~~~~~~~^ 2025-09-08T06:02:33,517 link, 2025-09-08T06:02:33,517 ^^^^^ 2025-09-08T06:02:33,517 ...<3 lines>... 2025-09-08T06:02:33,517 version=version, 2025-09-08T06:02:33,517 ^^^^^^^^^^^^^^^^ 2025-09-08T06:02:33,517 ) 2025-09-08T06:02:33,517 ^ 2025-09-08T06:02:33,517 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-08T06:02:33,517 super().__init__( 2025-09-08T06:02:33,517 ~~~~~~~~~~~~~~~~^ 2025-09-08T06:02:33,517 link=link, 2025-09-08T06:02:33,517 ^^^^^^^^^^ 2025-09-08T06:02:33,517 ...<4 lines>... 2025-09-08T06:02:33,517 version=version, 2025-09-08T06:02:33,517 ^^^^^^^^^^^^^^^^ 2025-09-08T06:02:33,517 ) 2025-09-08T06:02:33,517 ^ 2025-09-08T06:02:33,517 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-08T06:02:33,517 self.dist = self._prepare() 2025-09-08T06:02:33,517 ~~~~~~~~~~~~~^^ 2025-09-08T06:02:33,517 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-08T06:02:33,517 dist = self._prepare_distribution() 2025-09-08T06:02:33,517 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-08T06:02:33,517 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-08T06:02:33,517 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T06:02:33,517 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-08T06:02:33,517 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-08T06:02:33,517 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T06:02:33,517 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-08T06:02:33,517 dist = _get_prepared_distribution( 2025-09-08T06:02:33,517 req, 2025-09-08T06:02:33,517 ...<3 lines>... 2025-09-08T06:02:33,517 self.check_build_deps, 2025-09-08T06:02:33,517 ) 2025-09-08T06:02:33,517 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-08T06:02:33,517 abstract_dist.prepare_distribution_metadata( 2025-09-08T06:02:33,517 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T06:02:33,517 finder, build_isolation, check_build_deps 2025-09-08T06:02:33,517 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T06:02:33,517 ) 2025-09-08T06:02:33,517 ^ 2025-09-08T06:02:33,517 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-08T06:02:33,517 self.req.prepare_metadata() 2025-09-08T06:02:33,517 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-08T06:02:33,517 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-08T06:02:33,517 self.metadata_directory = generate_metadata_legacy( 2025-09-08T06:02:33,517 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T06:02:33,517 build_env=self.build_env, 2025-09-08T06:02:33,517 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T06:02:33,517 ...<3 lines>... 2025-09-08T06:02:33,517 details=details, 2025-09-08T06:02:33,517 ^^^^^^^^^^^^^^^^ 2025-09-08T06:02:33,517 ) 2025-09-08T06:02:33,517 ^ 2025-09-08T06:02:33,517 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-08T06:02:33,517 raise MetadataGenerationFailed(package_details=details) from error 2025-09-08T06:02:33,517 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-08T06:02:33,537 Removed nltools==0.2.4 from https://files.pythonhosted.org/packages/43/6f/44943e4991539457da089d6a5011c632a0fa1e5056219cc3b3414cc8f346/nltools-0.2.4.tar.gz from build tracker '/tmp/pip-build-tracker-i9nq8y56' 2025-09-08T06:02:33,538 Removed build tracker: '/tmp/pip-build-tracker-i9nq8y56'