2025-09-09T23:45:41,263 Created temporary directory: /tmp/pip-build-tracker-x4sjsx1x 2025-09-09T23:45:41,263 Initialized build tracking at /tmp/pip-build-tracker-x4sjsx1x 2025-09-09T23:45:41,263 Created build tracker: /tmp/pip-build-tracker-x4sjsx1x 2025-09-09T23:45:41,263 Entered build tracker: /tmp/pip-build-tracker-x4sjsx1x 2025-09-09T23:45:41,264 Created temporary directory: /tmp/pip-wheel-bl3o14b3 2025-09-09T23:45:41,267 Created temporary directory: /tmp/pip-ephem-wheel-cache-kto6c6ji 2025-09-09T23:45:41,327 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-09T23:45:41,329 2 location(s) to search for versions of ixdat: 2025-09-09T23:45:41,329 * https://pypi.org/simple/ixdat/ 2025-09-09T23:45:41,329 * https://www.piwheels.org/simple/ixdat/ 2025-09-09T23:45:41,329 Fetching project page and analyzing links: https://pypi.org/simple/ixdat/ 2025-09-09T23:45:41,330 Getting page https://pypi.org/simple/ixdat/ 2025-09-09T23:45:41,331 Found index url https://pypi.org/simple/ 2025-09-09T23:45:41,585 Fetched page https://pypi.org/simple/ixdat/ as application/vnd.pypi.simple.v1+json 2025-09-09T23:45:41,607 Skipping link: No binaries permitted for ixdat: https://files.pythonhosted.org/packages/fb/2f/0256fbbfb91011642cb973393bc1afb87cad7379f08f19ee3cb4c7751b83/ixdat-0.0.3.dev0-py3-none-any.whl (from https://pypi.org/simple/ixdat/) (requires-python:>=3.6) 2025-09-09T23:45:41,609 Found link https://files.pythonhosted.org/packages/ee/b6/9f9baef8114c13ab5394cf24dd2530afa5ce788d09182f1f7345fa53c3db/ixdat-0.0.3.dev0.tar.gz (from https://pypi.org/simple/ixdat/) (requires-python:>=3.6), version: 0.0.3.dev0 2025-09-09T23:45:41,609 Skipping link: No binaries permitted for ixdat: https://files.pythonhosted.org/packages/dd/2c/bd4fac5caa3f332ee128ad9ac19a7b9f21fd1e119f7deb7c14c6661be11b/ixdat-0.0.4.dev0-py3-none-any.whl (from https://pypi.org/simple/ixdat/) (requires-python:>=3.6) 2025-09-09T23:45:41,610 Found link https://files.pythonhosted.org/packages/de/83/1c6e038f3affd281f174116687ad47f1854f055c575f189452c953ffe0c3/ixdat-0.0.4.dev0.tar.gz (from https://pypi.org/simple/ixdat/) (requires-python:>=3.6), version: 0.0.4.dev0 2025-09-09T23:45:41,610 Skipping link: No binaries permitted for ixdat: https://files.pythonhosted.org/packages/e2/03/56e40a805b33cbfb49018e03a5155007afb6c02ad62c3b6557037b06fba5/ixdat-0.0.5-py3-none-any.whl (from https://pypi.org/simple/ixdat/) (requires-python:>=3.6) 2025-09-09T23:45:41,610 Found link https://files.pythonhosted.org/packages/5b/18/194411c2d64d76c2de8b1bdb777b18f5b66e485d93321b6a3e636287db7d/ixdat-0.0.5.tar.gz (from https://pypi.org/simple/ixdat/) (requires-python:>=3.6), version: 0.0.5 2025-09-09T23:45:41,610 Skipping link: No binaries permitted for ixdat: https://files.pythonhosted.org/packages/27/77/01d342510999350cfddab712db44f9e35b355afbf2a36674bdd004c2bd45/ixdat-0.0.6-py3-none-any.whl (from https://pypi.org/simple/ixdat/) (requires-python:>=3.6) 2025-09-09T23:45:41,611 Found link https://files.pythonhosted.org/packages/9e/42/c2e21e42cf37c7a48dbf9ee0aa72f898fff634d40aab5982fa0f5faaf6e0/ixdat-0.0.6.tar.gz (from https://pypi.org/simple/ixdat/) (requires-python:>=3.6), version: 0.0.6 2025-09-09T23:45:41,611 Skipping link: No binaries permitted for ixdat: https://files.pythonhosted.org/packages/78/a4/4d8d816b71c885d3eddb2f19114dc98abd01dd3804c8fabe3ecbc6daa8d3/ixdat-0.0.7.dev0-py3-none-any.whl (from https://pypi.org/simple/ixdat/) (requires-python:>=3.6) 2025-09-09T23:45:41,611 Found link https://files.pythonhosted.org/packages/8c/95/de976714ccfd30f82006ffcc5d207b567dc65bdd9bb50ca7373a2f0f174c/ixdat-0.0.7.dev0.tar.gz (from https://pypi.org/simple/ixdat/) (requires-python:>=3.6), version: 0.0.7.dev0 2025-09-09T23:45:41,611 Skipping link: No binaries permitted for ixdat: https://files.pythonhosted.org/packages/40/ce/66ce4d00b29b3f72dfd3dacb7689fe743c40f8be47cd0025b9f694f5d7ed/ixdat-0.0.8-py3-none-any.whl (from https://pypi.org/simple/ixdat/) (requires-python:>=3.6) 2025-09-09T23:45:41,611 Found link https://files.pythonhosted.org/packages/00/22/dcfb5cd3a9799f3ee4db57a15a2e6a01b25ed6532dca5cc76987dba2dc7c/ixdat-0.0.8.tar.gz (from https://pypi.org/simple/ixdat/) (requires-python:>=3.6), version: 0.0.8 2025-09-09T23:45:41,611 Skipping link: No binaries permitted for ixdat: https://files.pythonhosted.org/packages/15/dd/8797e661ae072efe6bad1d3084191676195f22ef68275b4124dcd2bba78e/ixdat-0.0.9.dev0-py3-none-any.whl (from https://pypi.org/simple/ixdat/) (requires-python:>=3.6) 2025-09-09T23:45:41,612 Found link https://files.pythonhosted.org/packages/7d/ad/5978397bfb54a7017847e2df9acf6f5ec84d1ae6f8e88e5bba6f132d3552/ixdat-0.0.9.dev0.tar.gz (from https://pypi.org/simple/ixdat/) (requires-python:>=3.6), version: 0.0.9.dev0 2025-09-09T23:45:41,612 Skipping link: No binaries permitted for ixdat: https://files.pythonhosted.org/packages/23/87/cb41a51737d1594106b5833a969d6f046c7b7a79731abb028cfc5de52ee4/ixdat-0.0.9-py3-none-any.whl (from https://pypi.org/simple/ixdat/) (requires-python:>=3.6) 2025-09-09T23:45:41,612 Found link https://files.pythonhosted.org/packages/13/04/00e41071af7dbf293fa0c469c8765f87e6eaf18ee4409ef0a2bebd4be06e/ixdat-0.0.9.tar.gz (from https://pypi.org/simple/ixdat/) (requires-python:>=3.6), version: 0.0.9 2025-09-09T23:45:41,612 Skipping link: No binaries permitted for ixdat: https://files.pythonhosted.org/packages/90/e1/303a0ef81a79b4f86c97684eb39a1d7940bcd7042a66a4fc107d8b3ec190/ixdat-0.0.10-py3-none-any.whl (from https://pypi.org/simple/ixdat/) (requires-python:>=3.6) 2025-09-09T23:45:41,612 Found link https://files.pythonhosted.org/packages/b4/52/8f7e2dd44fa987d487c66c11b0fc97ade217848ff3026681040af169a8af/ixdat-0.0.10.tar.gz (from https://pypi.org/simple/ixdat/) (requires-python:>=3.6), version: 0.0.10 2025-09-09T23:45:41,612 Skipping link: No binaries permitted for ixdat: https://files.pythonhosted.org/packages/41/c9/8a41242382d50f1bf0f12b6142c692c946a378b4cabcfc314e836005663c/ixdat-0.0.11-py3-none-any.whl (from https://pypi.org/simple/ixdat/) (requires-python:>=3.6) 2025-09-09T23:45:41,612 Found link https://files.pythonhosted.org/packages/ef/76/7153bd4e8d9f7bd4b8ab526996060b28b5dce9bb2fcbdc3ae50347d041c3/ixdat-0.0.11.tar.gz (from https://pypi.org/simple/ixdat/) (requires-python:>=3.6), version: 0.0.11 2025-09-09T23:45:41,613 Skipping link: No binaries permitted for ixdat: https://files.pythonhosted.org/packages/30/20/f56e736b8d9daa59be0bdfaf765f16832a4e15463337d5294ab30b1e7f0f/ixdat-0.1.0-py2.py3-none-any.whl (from https://pypi.org/simple/ixdat/) (requires-python:>=3.6) 2025-09-09T23:45:41,613 Found link https://files.pythonhosted.org/packages/2a/ad/8c7bd6c02a540074036ed66c5aea012eefe9219a86d62c497e1592bed036/ixdat-0.1.0.tar.gz (from https://pypi.org/simple/ixdat/) (requires-python:>=3.6), version: 0.1.0 2025-09-09T23:45:41,613 Skipping link: No binaries permitted for ixdat: https://files.pythonhosted.org/packages/b2/26/da603db2dfdd5f473c6989c698c953ffa7615cfa9733089ebf044b7cda56/ixdat-0.1.1-py2.py3-none-any.whl (from https://pypi.org/simple/ixdat/) (requires-python:>=3.6) 2025-09-09T23:45:41,613 Skipping link: No binaries permitted for ixdat: https://files.pythonhosted.org/packages/2e/0d/778756cd202691775d06abca1ab04e4f98d291143a11b37c6d15078472a4/ixdat-0.1.2-py2.py3-none-any.whl (from https://pypi.org/simple/ixdat/) (requires-python:>=3.6) 2025-09-09T23:45:41,613 Skipping link: No binaries permitted for ixdat: https://files.pythonhosted.org/packages/a8/8d/e8853ebbdae51e3ba4698b402a1caa0c4a5c3ec3bcc8d78e887d8c1b84fa/ixdat-0.1.3-py3-none-any.whl (from https://pypi.org/simple/ixdat/) (requires-python:>=3.6) 2025-09-09T23:45:41,613 Found link https://files.pythonhosted.org/packages/55/c6/726718960a274fce28b31a581699e4a66d598b998e300b3022e45984cfe2/ixdat-0.1.3.tar.gz (from https://pypi.org/simple/ixdat/) (requires-python:>=3.6), version: 0.1.3 2025-09-09T23:45:41,613 Skipping link: No binaries permitted for ixdat: https://files.pythonhosted.org/packages/0d/ea/3d48f7897c86efbe07306b7de58c095bcc78a32ffa62c314a9550dcef370/ixdat-0.1.5-py3-none-any.whl (from https://pypi.org/simple/ixdat/) (requires-python:>=3.6) 2025-09-09T23:45:41,614 Found link https://files.pythonhosted.org/packages/58/fd/c584af636dde61861dcf19e2e2b1a6aa68a3c37cbc4f86c98d3b45762de7/ixdat-0.1.5.tar.gz (from https://pypi.org/simple/ixdat/) (requires-python:>=3.6), version: 0.1.5 2025-09-09T23:45:41,614 Skipping link: No binaries permitted for ixdat: https://files.pythonhosted.org/packages/41/bb/64e3896c9cdebceb1803fbd5ad626795cfac1a69c3f976adc97173f7eb22/ixdat-0.1.6-py3-none-any.whl (from https://pypi.org/simple/ixdat/) (requires-python:>=3.6) 2025-09-09T23:45:41,614 Found link https://files.pythonhosted.org/packages/cc/ae/f3a1fb3387baef03a2e71094536f3e9819499e32edc50b38ab0d03e3ad48/ixdat-0.1.6.tar.gz (from https://pypi.org/simple/ixdat/) (requires-python:>=3.6), version: 0.1.6 2025-09-09T23:45:41,614 Skipping link: No binaries permitted for ixdat: https://files.pythonhosted.org/packages/28/3a/5f8996f66feac60542ba47558ad4516e8fc83ba5fa16abf835774d5281de/ixdat-0.1.7-py3-none-any.whl (from https://pypi.org/simple/ixdat/) (requires-python:>=3.6) 2025-09-09T23:45:41,614 Found link https://files.pythonhosted.org/packages/05/d3/7107f56992bda40e15e6780025e5db6ae684445bb675cb05b07b700937c2/ixdat-0.1.7.tar.gz (from https://pypi.org/simple/ixdat/) (requires-python:>=3.6), version: 0.1.7 2025-09-09T23:45:41,614 Skipping link: No binaries permitted for ixdat: https://files.pythonhosted.org/packages/a3/d7/5ef79272d5801ce451137d5d5395988797390b3210c6a6a85ac85d7dd927/ixdat-0.1.8-py3-none-any.whl (from https://pypi.org/simple/ixdat/) (requires-python:>=3.6) 2025-09-09T23:45:41,615 Found link https://files.pythonhosted.org/packages/44/7e/2eefc3aa8531316d93a4fabbbc814497f035395645b1b242579c9dd6e84c/ixdat-0.1.8.tar.gz (from https://pypi.org/simple/ixdat/) (requires-python:>=3.6), version: 0.1.8 2025-09-09T23:45:41,615 Skipping link: No binaries permitted for ixdat: https://files.pythonhosted.org/packages/c0/e4/3712de39908aa337830b91948cb0b5dff59b06104c62c64216d56e73a549/ixdat-0.1.9-py3-none-any.whl (from https://pypi.org/simple/ixdat/) (requires-python:>=3.6) 2025-09-09T23:45:41,615 Found link https://files.pythonhosted.org/packages/33/25/7738da6341b9ee9dcf9704f19f56c402c4afee1c8a45ebc4662aa2f4c2ed/ixdat-0.1.9.tar.gz (from https://pypi.org/simple/ixdat/) (requires-python:>=3.6), version: 0.1.9 2025-09-09T23:45:41,615 Skipping link: No binaries permitted for ixdat: https://files.pythonhosted.org/packages/5d/3a/b2d1c18d3b46095167ebf3ebd5491959fe40be4198ce768eb761fc8ab5b6/ixdat-0.2.0-py3-none-any.whl (from https://pypi.org/simple/ixdat/) (requires-python:>=3.6) 2025-09-09T23:45:41,615 Found link https://files.pythonhosted.org/packages/39/8c/bcb22168d666d3d08ff33f740aaa41613a926d4bb3c886ed33ecbf279692/ixdat-0.2.0.tar.gz (from https://pypi.org/simple/ixdat/) (requires-python:>=3.6), version: 0.2.0 2025-09-09T23:45:41,615 Skipping link: No binaries permitted for ixdat: https://files.pythonhosted.org/packages/cc/22/db0773457f9cce0d267eaa1bf95c92e0b3b5db126e19a5520286d4ca6047/ixdat-0.2.1-py3-none-any.whl (from https://pypi.org/simple/ixdat/) (requires-python:>=3.6) 2025-09-09T23:45:41,615 Found link https://files.pythonhosted.org/packages/89/c7/753172362aba13d734519fb9a50c78050bd0dc031b1508c7ca8d6a243942/ixdat-0.2.1.tar.gz (from https://pypi.org/simple/ixdat/) (requires-python:>=3.6), version: 0.2.1 2025-09-09T23:45:41,616 Skipping link: No binaries permitted for ixdat: https://files.pythonhosted.org/packages/ea/4c/5d668c160405950390409fbdccb128ceee27bbe5161aed5ecc290641085f/ixdat-0.2.2-py3-none-any.whl (from https://pypi.org/simple/ixdat/) (requires-python:>=3.6) 2025-09-09T23:45:41,616 Found link https://files.pythonhosted.org/packages/b9/25/1c04ec72c68e40791b0abbc28fd3e66af57ace41483e6154cfe0dca2f784/ixdat-0.2.2.tar.gz (from https://pypi.org/simple/ixdat/) (requires-python:>=3.6), version: 0.2.2 2025-09-09T23:45:41,616 Skipping link: No binaries permitted for ixdat: https://files.pythonhosted.org/packages/67/af/e250b25b52a5552ad472d342a7ff81671487cddd485fd093b001d2c7f6b0/ixdat-0.2.3.dev0-py3-none-any.whl (from https://pypi.org/simple/ixdat/) (requires-python:>=3.6) 2025-09-09T23:45:41,616 Found link https://files.pythonhosted.org/packages/3e/d4/b969a190a7ea6fe0abc597289463d77501c03f1ba04ccc0664449b5736c2/ixdat-0.2.3.dev0.tar.gz (from https://pypi.org/simple/ixdat/) (requires-python:>=3.6), version: 0.2.3.dev0 2025-09-09T23:45:41,616 Skipping link: No binaries permitted for ixdat: https://files.pythonhosted.org/packages/aa/48/e709dd0b0b0d28abed89ec1f44cfc8f1c1fb182294e229d9a4368dfcf05c/ixdat-0.2.3.dev1-py3-none-any.whl (from https://pypi.org/simple/ixdat/) (requires-python:>=3.6) 2025-09-09T23:45:41,616 Found link https://files.pythonhosted.org/packages/88/50/c09de816851e4f61ac6867c37e7e78de3b1d0f4760e151e7caf9ab0e6b9c/ixdat-0.2.3.dev1.tar.gz (from https://pypi.org/simple/ixdat/) (requires-python:>=3.6), version: 0.2.3.dev1 2025-09-09T23:45:41,617 Skipping link: No binaries permitted for ixdat: https://files.pythonhosted.org/packages/4a/2e/49bbc9bab9967c41f5adda2bbde9dcffee59d293e784adf95fbe78a11f51/ixdat-0.2.3-py3-none-any.whl (from https://pypi.org/simple/ixdat/) (requires-python:>=3.6) 2025-09-09T23:45:41,617 Found link https://files.pythonhosted.org/packages/aa/de/8d026f66944451d4759cec5b56e9b000cdce0566b83b9df69798148015d6/ixdat-0.2.3.tar.gz (from https://pypi.org/simple/ixdat/) (requires-python:>=3.6), version: 0.2.3 2025-09-09T23:45:41,617 Skipping link: No binaries permitted for ixdat: https://files.pythonhosted.org/packages/6c/dd/4a3d740788d30b5679f94a32dd75856b8560b4097b8273b07c8c7e66ba6e/ixdat-0.2.4-py3-none-any.whl (from https://pypi.org/simple/ixdat/) (requires-python:>=3.6) 2025-09-09T23:45:41,617 Found link https://files.pythonhosted.org/packages/ef/08/a877bd5d1603e7e8fb02a83b64c1717c23cde5e2db8e3f873957d45f3bca/ixdat-0.2.4.tar.gz (from https://pypi.org/simple/ixdat/) (requires-python:>=3.6), version: 0.2.4 2025-09-09T23:45:41,617 Skipping link: No binaries permitted for ixdat: https://files.pythonhosted.org/packages/89/5b/057cfb6a124b1e98eba5f8bb3513b243a35c7499ca78803c4cf36fe8df38/ixdat-0.2.5.dev1-py3-none-any.whl (from https://pypi.org/simple/ixdat/) (requires-python:>=3.6) 2025-09-09T23:45:41,617 Found link https://files.pythonhosted.org/packages/db/90/d4b06211354b04e08e0c241b79f7c51e80346b9b38226d53cfb9b56d5c26/ixdat-0.2.5.dev1.tar.gz (from https://pypi.org/simple/ixdat/) (requires-python:>=3.6), version: 0.2.5.dev1 2025-09-09T23:45:41,618 Skipping link: No binaries permitted for ixdat: https://files.pythonhosted.org/packages/20/51/7e27449590b3360d5e4ba12735ea1eef67c0f2507148ec8d61baf624db14/ixdat-0.2.5.dev3-py3-none-any.whl (from https://pypi.org/simple/ixdat/) (requires-python:>=3.6) 2025-09-09T23:45:41,618 Found link https://files.pythonhosted.org/packages/69/af/2298b4daf1c5fc6bf4880497e44d4b822b22ada544576f53b137560c6ac1/ixdat-0.2.5.dev3.tar.gz (from https://pypi.org/simple/ixdat/) (requires-python:>=3.6), version: 0.2.5.dev3 2025-09-09T23:45:41,618 Skipping link: No binaries permitted for ixdat: https://files.pythonhosted.org/packages/e4/9d/5a28a4bdae7a535235e975dadeef44b4d7d359dadf858a11b09bf64e7b5f/ixdat-0.2.5.dev4-py3-none-any.whl (from https://pypi.org/simple/ixdat/) (requires-python:>=3.6) 2025-09-09T23:45:41,618 Found link https://files.pythonhosted.org/packages/53/15/251bf9935cc7a4bb9327348f078a682468a0f619a1cd05be1ba41725ba99/ixdat-0.2.5.dev4.tar.gz (from https://pypi.org/simple/ixdat/) (requires-python:>=3.6), version: 0.2.5.dev4 2025-09-09T23:45:41,618 Skipping link: No binaries permitted for ixdat: https://files.pythonhosted.org/packages/c6/f4/143e5d838a74e82888295df7010ecab1a46aae6fe866cc81f8200d91297b/ixdat-0.2.5.dev5-py3-none-any.whl (from https://pypi.org/simple/ixdat/) (requires-python:>=3.6) 2025-09-09T23:45:41,618 Found link https://files.pythonhosted.org/packages/9b/1d/b2748b494a4a39810bb7260b2971e49bdfb7b4be1cc28591de8d2edbac26/ixdat-0.2.5.dev5.tar.gz (from https://pypi.org/simple/ixdat/) (requires-python:>=3.6), version: 0.2.5.dev5 2025-09-09T23:45:41,619 Skipping link: No binaries permitted for ixdat: https://files.pythonhosted.org/packages/94/67/8a946aa69ce9875bcb422360a4cfd362d135f65065e656f02825ef3d7495/ixdat-0.2.5-py3-none-any.whl (from https://pypi.org/simple/ixdat/) (requires-python:>=3.6) 2025-09-09T23:45:41,619 Found link https://files.pythonhosted.org/packages/a6/42/1e6cd5db846d33ebc13242fa0e306a6e037411fdcef9ef10413f503cae99/ixdat-0.2.5.tar.gz (from https://pypi.org/simple/ixdat/) (requires-python:>=3.6), version: 0.2.5 2025-09-09T23:45:41,619 Skipping link: No binaries permitted for ixdat: https://files.pythonhosted.org/packages/53/09/071649c34c0420f703269ce2c715d1897c2de11758dcf54234c15e1a40c0/ixdat-0.2.6-py3-none-any.whl (from https://pypi.org/simple/ixdat/) (requires-python:>=3.6) 2025-09-09T23:45:41,619 Found link https://files.pythonhosted.org/packages/fc/a2/28b1bbc8a34350f15675cf2cedb86b50a3a875457d0a36ee89f7907f8390/ixdat-0.2.6.tar.gz (from https://pypi.org/simple/ixdat/) (requires-python:>=3.6), version: 0.2.6 2025-09-09T23:45:41,619 Skipping link: No binaries permitted for ixdat: https://files.pythonhosted.org/packages/6f/1e/65826680d287d6718cf36539e4eaf720fc93e2b70503cd625a6950b383ff/ixdat-0.2.8-py3-none-any.whl (from https://pypi.org/simple/ixdat/) (requires-python:>=3.6) 2025-09-09T23:45:41,619 Found link https://files.pythonhosted.org/packages/eb/e1/5eac977888fa88c2053308936d9b3bb936fb75437ba1e83cb97e765c2d92/ixdat-0.2.8.tar.gz (from https://pypi.org/simple/ixdat/) (requires-python:>=3.6), version: 0.2.8 2025-09-09T23:45:41,620 Skipping link: No binaries permitted for ixdat: https://files.pythonhosted.org/packages/e6/e9/83429e3ab99a079418208b4b10e82de358160cb6431e5e73ccec25f52d8a/ixdat-0.2.9.dev1-py3-none-any.whl (from https://pypi.org/simple/ixdat/) (requires-python:>=3.6) 2025-09-09T23:45:41,620 Found link https://files.pythonhosted.org/packages/41/c4/3a412994d1739ee5e16ccfaee8e4995244bffa77bf0037432aae34e64528/ixdat-0.2.9.dev1.tar.gz (from https://pypi.org/simple/ixdat/) (requires-python:>=3.6), version: 0.2.9.dev1 2025-09-09T23:45:41,620 Skipping link: No binaries permitted for ixdat: https://files.pythonhosted.org/packages/7c/ca/6ee84ea5f79869583646844d63aba4b442c442d3d24cde8d591f0c080775/ixdat-0.2.9.dev2-py3-none-any.whl (from https://pypi.org/simple/ixdat/) (requires-python:>=3.6) 2025-09-09T23:45:41,620 Found link https://files.pythonhosted.org/packages/20/63/41d061966caea5cea68b1a29d470aa2177fc58ecb48d0bf0d63156de8400/ixdat-0.2.9.dev2.tar.gz (from https://pypi.org/simple/ixdat/) (requires-python:>=3.6), version: 0.2.9.dev2 2025-09-09T23:45:41,620 Skipping link: No binaries permitted for ixdat: https://files.pythonhosted.org/packages/b4/fb/e8ae6b90fae45daba16c4f5a5a92445179c0fac42624b14be19b96be50c6/ixdat-0.2.9.dev3-py3-none-any.whl (from https://pypi.org/simple/ixdat/) (requires-python:>=3.6) 2025-09-09T23:45:41,620 Found link https://files.pythonhosted.org/packages/c4/96/eb005b5f5a99def9d9224c796b21fd730183993c025a893b291478ef7e85/ixdat-0.2.9.dev3.tar.gz (from https://pypi.org/simple/ixdat/) (requires-python:>=3.6), version: 0.2.9.dev3 2025-09-09T23:45:41,620 Skipping link: No binaries permitted for ixdat: https://files.pythonhosted.org/packages/da/a8/3cf86b334b96bd803bb6ae7e82d1b5b656387c90b4873862fe165b7f8f1c/ixdat-0.2.9-py3-none-any.whl (from https://pypi.org/simple/ixdat/) (requires-python:>=3.6) 2025-09-09T23:45:41,621 Found link https://files.pythonhosted.org/packages/fd/a6/d95c096611fc249045b0d28314556908e34157edd8539f127b816ac7ec49/ixdat-0.2.9.tar.gz (from https://pypi.org/simple/ixdat/) (requires-python:>=3.6), version: 0.2.9 2025-09-09T23:45:41,621 Skipping link: No binaries permitted for ixdat: https://files.pythonhosted.org/packages/8f/b2/4231c7eea6818f34e635497e08669586df4d2b3708d8bc39a2d95d509ca7/ixdat-0.2.10-py3-none-any.whl (from https://pypi.org/simple/ixdat/) (requires-python:>=3.6) 2025-09-09T23:45:41,621 Found link https://files.pythonhosted.org/packages/e7/18/d59e1a858783957bfe793de96f64738ae496d10b8e2f6af1a87eac940778/ixdat-0.2.10.tar.gz (from https://pypi.org/simple/ixdat/) (requires-python:>=3.6), version: 0.2.10 2025-09-09T23:45:41,621 Skipping link: No binaries permitted for ixdat: https://files.pythonhosted.org/packages/e4/43/c9a54d8e3dddbf69b9c758eb22890100c6dd098f292c780a7d1e28eb680b/ixdat-0.2.11-py3-none-any.whl (from https://pypi.org/simple/ixdat/) (requires-python:>=3.6) 2025-09-09T23:45:41,621 Found link https://files.pythonhosted.org/packages/2c/ff/de7332dcf81e22b1556953af6fadf3844fa6957b38bd8e9036746489b05e/ixdat-0.2.11.tar.gz (from https://pypi.org/simple/ixdat/) (requires-python:>=3.6), version: 0.2.11 2025-09-09T23:45:41,621 Skipping link: No binaries permitted for ixdat: https://files.pythonhosted.org/packages/7d/f9/2e047aacef54b523e784ac346662f9b7d875fb72f52c3f320ff96cc4f435/ixdat-0.2.12-py3-none-any.whl (from https://pypi.org/simple/ixdat/) (requires-python:>=3.6) 2025-09-09T23:45:41,622 Found link https://files.pythonhosted.org/packages/01/87/b1c853359615e58ed07fb8ccf8d62a0345953c94d6c18031e1f2c4499f14/ixdat-0.2.12.tar.gz (from https://pypi.org/simple/ixdat/) (requires-python:>=3.6), version: 0.2.12 2025-09-09T23:45:41,622 Skipping link: No binaries permitted for ixdat: https://files.pythonhosted.org/packages/4b/4f/2a0684931b382c7e281a8619b38db07d3e0d022104360827049f7c1a7227/ixdat-0.2.13-py3-none-any.whl (from https://pypi.org/simple/ixdat/) (requires-python:>=3.6) 2025-09-09T23:45:41,622 Found link https://files.pythonhosted.org/packages/61/40/ed0397abfcd9713e40d408a10bda4fe249268c6acfa8d60191e28cb92ea7/ixdat-0.2.13.tar.gz (from https://pypi.org/simple/ixdat/) (requires-python:>=3.6), version: 0.2.13 2025-09-09T23:45:41,622 Skipping link: No binaries permitted for ixdat: https://files.pythonhosted.org/packages/d3/33/2ff783e32084cb218472c7dfc54b9f8b4378077e5fab4cd0845d859f011c/ixdat-0.3.0-py3-none-any.whl (from https://pypi.org/simple/ixdat/) (requires-python:>=3.6) 2025-09-09T23:45:41,622 Found link https://files.pythonhosted.org/packages/47/f6/5ec01fabcfd81a5420581283783de0a6bb3bb190b0d613d1529ac14dbe06/ixdat-0.3.0.tar.gz (from https://pypi.org/simple/ixdat/) (requires-python:>=3.6), version: 0.3.0 2025-09-09T23:45:41,622 Fetching project page and analyzing links: https://www.piwheels.org/simple/ixdat/ 2025-09-09T23:45:41,623 Getting page https://www.piwheels.org/simple/ixdat/ 2025-09-09T23:45:41,623 Found index url https://www.piwheels.org/simple/ 2025-09-09T23:45:41,722 Fetched page https://www.piwheels.org/simple/ixdat/ as text/html 2025-09-09T23:45:41,725 Skipping link: No binaries permitted for ixdat: https://archive1.piwheels.org/simple/ixdat/ixdat-0.1.3-py3-none-any.whl#sha256=20fe3159fd2371b7041abcc3e934e3b9c610e89e539a96a175ec87e5acda75c0 (from https://www.piwheels.org/simple/ixdat/) (requires-python:>=3.6) 2025-09-09T23:45:41,725 Skipping link: No binaries permitted for ixdat: https://archive1.piwheels.org/simple/ixdat/ixdat-0.1.0-py2.py3-none-any.whl#sha256=0ef44642a75fd88fed999fa1a20cbbf62cd114e9b7973c1ec815d8fd48738fb7 (from https://www.piwheels.org/simple/ixdat/) (requires-python:>=3.6) 2025-09-09T23:45:41,725 Skipping link: No binaries permitted for ixdat: https://archive1.piwheels.org/simple/ixdat/ixdat-0.0.11-py3-none-any.whl#sha256=1af4501789865ca329b9de26728d47782ede719dbd58da37b6e16e2b22165e46 (from https://www.piwheels.org/simple/ixdat/) (requires-python:>=3.6) 2025-09-09T23:45:41,726 Skipping link: No binaries permitted for ixdat: https://archive1.piwheels.org/simple/ixdat/ixdat-0.0.10-py3-none-any.whl#sha256=f8af121ba86e855059ee0311bd208400a051612f97cbe8b1b51e7f746385129a (from https://www.piwheels.org/simple/ixdat/) (requires-python:>=3.6) 2025-09-09T23:45:41,726 Skipping link: No binaries permitted for ixdat: https://archive1.piwheels.org/simple/ixdat/ixdat-0.0.9-py3-none-any.whl#sha256=2111f7af7cf55032304bd924ab00ca7943df070285c858872c5e9e90b56f9d98 (from https://www.piwheels.org/simple/ixdat/) (requires-python:>=3.6) 2025-09-09T23:45:41,726 Skipping link: No binaries permitted for ixdat: https://archive1.piwheels.org/simple/ixdat/ixdat-0.0.9.dev0-py3-none-any.whl#sha256=c7c9c06c8d8bed0e22a945ead72b8873eacc2bd85f5f1fa94476b7b2985b10a4 (from https://www.piwheels.org/simple/ixdat/) (requires-python:>=3.6) 2025-09-09T23:45:41,726 Skipping link: No binaries permitted for ixdat: https://archive1.piwheels.org/simple/ixdat/ixdat-0.0.8-py3-none-any.whl#sha256=af5a1861f1d10c7b810887d2923c83ca1360b81d9b5e175815c582374098dccc (from https://www.piwheels.org/simple/ixdat/) (requires-python:>=3.6) 2025-09-09T23:45:41,726 Skipping link: No binaries permitted for ixdat: https://archive1.piwheels.org/simple/ixdat/ixdat-0.0.7.dev0-py3-none-any.whl#sha256=cbbbfdd0c26f76702eec78b4016b6277af1c4d6cbe9eb7fb439dcc3ef8eda4fb (from https://www.piwheels.org/simple/ixdat/) (requires-python:>=3.6) 2025-09-09T23:45:41,726 Skipping link: No binaries permitted for ixdat: https://archive1.piwheels.org/simple/ixdat/ixdat-0.0.6-py3-none-any.whl#sha256=31c1e56e4f05f08ea28ff1acdac724a07e8274096c1dec790d00599a0091810f (from https://www.piwheels.org/simple/ixdat/) (requires-python:>=3.6) 2025-09-09T23:45:41,726 Skipping link: No binaries permitted for ixdat: https://archive1.piwheels.org/simple/ixdat/ixdat-0.0.5-py3-none-any.whl#sha256=c59e071e3e11b508e90875b6239841543fc9b205ab74b40713a961163519069b (from https://www.piwheels.org/simple/ixdat/) (requires-python:>=3.6) 2025-09-09T23:45:41,726 Skipping link: No binaries permitted for ixdat: https://archive1.piwheels.org/simple/ixdat/ixdat-0.0.4.dev0-py3-none-any.whl#sha256=5d0910188314f3b6bbd3e7441cf852e82b04e388746be4f953a0ae5cc9626993 (from https://www.piwheels.org/simple/ixdat/) (requires-python:>=3.6) 2025-09-09T23:45:41,727 Skipping link: No binaries permitted for ixdat: https://archive1.piwheels.org/simple/ixdat/ixdat-0.0.3.dev0-py3-none-any.whl#sha256=0a496245d9eff7aebb56e7a86a1e7a66db40509dac5dfdd232aa237595900666 (from https://www.piwheels.org/simple/ixdat/) (requires-python:>=3.6) 2025-09-09T23:45:41,727 Skipping link: not a file: https://www.piwheels.org/simple/ixdat/ 2025-09-09T23:45:41,727 Skipping link: not a file: https://pypi.org/simple/ixdat/ 2025-09-09T23:45:41,753 Given no hashes to check 1 links for project 'ixdat': discarding no candidates 2025-09-09T23:45:41,755 Collecting ixdat==0.1.5 2025-09-09T23:45:41,756 Created temporary directory: /tmp/pip-unpack-0nmi41r8 2025-09-09T23:45:41,897 Downloading ixdat-0.1.5.tar.gz (85 kB) 2025-09-09T23:45:41,979 Added ixdat==0.1.5 from https://files.pythonhosted.org/packages/58/fd/c584af636dde61861dcf19e2e2b1a6aa68a3c37cbc4f86c98d3b45762de7/ixdat-0.1.5.tar.gz to build tracker '/tmp/pip-build-tracker-x4sjsx1x' 2025-09-09T23:45:41,980 Running setup.py (path:/tmp/pip-wheel-bl3o14b3/ixdat_1209b9f8c7964087821bac526c8cc462/setup.py) egg_info for package ixdat 2025-09-09T23:45:41,980 Created temporary directory: /tmp/pip-pip-egg-info-pv0dw7w_ 2025-09-09T23:45:41,980 Preparing metadata (setup.py): started 2025-09-09T23:45:41,981 Running command python setup.py egg_info 2025-09-09T23:45:42,497 Traceback (most recent call last): 2025-09-09T23:45:42,499 File "", line 2, in 2025-09-09T23:45:42,499 exec(compile(''' 2025-09-09T23:45:42,500 ~~~~^^^^^^^^^^^^ 2025-09-09T23:45:42,500 # This is -- a caller that pip uses to run setup.py 2025-09-09T23:45:42,500 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T23:45:42,500 ...<32 lines>... 2025-09-09T23:45:42,500 exec(compile(setup_py_code, filename, "exec")) 2025-09-09T23:45:42,500 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T23:45:42,500 ''' % ('/tmp/pip-wheel-bl3o14b3/ixdat_1209b9f8c7964087821bac526c8cc462/setup.py',), "", "exec")) 2025-09-09T23:45:42,500 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T23:45:42,501 File "", line 35, in 2025-09-09T23:45:42,501 File "/tmp/pip-wheel-bl3o14b3/ixdat_1209b9f8c7964087821bac526c8cc462/setup.py", line 71, in 2025-09-09T23:45:42,501 install_requires=read("requirements.txt").split("\n"), 2025-09-09T23:45:42,501 ~~~~^^^^^^^^^^^^^^^^^^^^ 2025-09-09T23:45:42,501 File "/tmp/pip-wheel-bl3o14b3/ixdat_1209b9f8c7964087821bac526c8cc462/setup.py", line 27, in read 2025-09-09T23:45:42,501 with open(path_to_file, "r") as f: 2025-09-09T23:45:42,501 ~~~~^^^^^^^^^^^^^^^^^^^ 2025-09-09T23:45:42,501 FileNotFoundError: [Errno 2] No such file or directory: '/tmp/pip-wheel-bl3o14b3/ixdat_1209b9f8c7964087821bac526c8cc462/requirements.txt' 2025-09-09T23:45:42,501 found title: 'ixdat' 2025-09-09T23:45:42,502 found version: '0.1.5' 2025-09-09T23:45:42,502 found license: 'MIT' 2025-09-09T23:45:42,502 found author: 'Soren B. Scott, Kevin Krempl, Kenneth Nielsen' 2025-09-09T23:45:42,502 found email: 'scott.soren@gmail.com' 2025-09-09T23:45:42,502 found description: 'The in-situ experimental data tool' 2025-09-09T23:45:42,585 ERROR: python setup.py egg_info exited with 1 2025-09-09T23:45:42,597 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-09T23:45:42,597 exec(compile('"'"''"'"''"'"' 2025-09-09T23:45:42,597 # This is -- a caller that pip uses to run setup.py 2025-09-09T23:45:42,597 # 2025-09-09T23:45:42,597 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-09T23:45:42,597 # import from `distutils.core` to work with newer packaging standards. 2025-09-09T23:45:42,597 # - It provides a clear error message when setuptools is not installed. 2025-09-09T23:45:42,597 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-09T23:45:42,597 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-09T23:45:42,597 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-09T23:45:42,597 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-09T23:45:42,597 import os, sys, tokenize, traceback 2025-09-09T23:45:42,597 2025-09-09T23:45:42,597 try: 2025-09-09T23:45:42,597 import setuptools 2025-09-09T23:45:42,597 except ImportError: 2025-09-09T23:45:42,597 print( 2025-09-09T23:45:42,597 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-09T23:45:42,597 "the build environment with exception:", 2025-09-09T23:45:42,597 file=sys.stderr, 2025-09-09T23:45:42,597 ) 2025-09-09T23:45:42,597 traceback.print_exc() 2025-09-09T23:45:42,597 sys.exit(1) 2025-09-09T23:45:42,597 2025-09-09T23:45:42,597 __file__ = %r 2025-09-09T23:45:42,597 sys.argv[0] = __file__ 2025-09-09T23:45:42,597 2025-09-09T23:45:42,597 if os.path.exists(__file__): 2025-09-09T23:45:42,597 filename = __file__ 2025-09-09T23:45:42,597 with tokenize.open(__file__) as f: 2025-09-09T23:45:42,597 setup_py_code = f.read() 2025-09-09T23:45:42,597 else: 2025-09-09T23:45:42,597 filename = "" 2025-09-09T23:45:42,597 setup_py_code = "from setuptools import setup; setup()" 2025-09-09T23:45:42,597 2025-09-09T23:45:42,597 exec(compile(setup_py_code, filename, "exec")) 2025-09-09T23:45:42,597 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-bl3o14b3/ixdat_1209b9f8c7964087821bac526c8cc462/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-pv0dw7w_[/] 2025-09-09T23:45:42,597 [bold magenta]cwd[/]: /tmp/pip-wheel-bl3o14b3/ixdat_1209b9f8c7964087821bac526c8cc462/ 2025-09-09T23:45:42,598 Preparing metadata (setup.py): finished with status 'error' 2025-09-09T23:45:42,598 ERROR: metadata generation failed 2025-09-09T23:45:42,603 Exception information: 2025-09-09T23:45:42,603 Traceback (most recent call last): 2025-09-09T23:45:42,603 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-09T23:45:42,603 call_subprocess( 2025-09-09T23:45:42,603 ~~~~~~~~~~~~~~~^ 2025-09-09T23:45:42,603 args, 2025-09-09T23:45:42,603 ^^^^^ 2025-09-09T23:45:42,603 ...<2 lines>... 2025-09-09T23:45:42,603 spinner=spinner, 2025-09-09T23:45:42,603 ^^^^^^^^^^^^^^^^ 2025-09-09T23:45:42,603 ) 2025-09-09T23:45:42,603 ^ 2025-09-09T23:45:42,603 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-09T23:45:42,603 raise error 2025-09-09T23:45:42,603 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-09T23:45:42,603 2025-09-09T23:45:42,603 The above exception was the direct cause of the following exception: 2025-09-09T23:45:42,603 2025-09-09T23:45:42,603 Traceback (most recent call last): 2025-09-09T23:45:42,603 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-09T23:45:42,603 status = _inner_run() 2025-09-09T23:45:42,603 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-09T23:45:42,603 return self.run(options, args) 2025-09-09T23:45:42,603 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-09T23:45:42,603 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-09T23:45:42,603 return func(self, options, args) 2025-09-09T23:45:42,603 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-09T23:45:42,603 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-09T23:45:42,603 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-09T23:45:42,603 result = self._result = resolver.resolve( 2025-09-09T23:45:42,603 ~~~~~~~~~~~~~~~~^ 2025-09-09T23:45:42,603 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-09T23:45:42,603 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T23:45:42,603 ) 2025-09-09T23:45:42,603 ^ 2025-09-09T23:45:42,603 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-09T23:45:42,603 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-09T23:45:42,603 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-09T23:45:42,603 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-09T23:45:42,603 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T23:45:42,603 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-09T23:45:42,603 if not criterion.candidates: 2025-09-09T23:45:42,603 ^^^^^^^^^^^^^^^^^^^^ 2025-09-09T23:45:42,603 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-09T23:45:42,603 return bool(self._sequence) 2025-09-09T23:45:42,603 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-09T23:45:42,603 self._bool = any(self) 2025-09-09T23:45:42,603 ~~~^^^^^^ 2025-09-09T23:45:42,603 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-09T23:45:42,603 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-09T23:45:42,603 ^^^^^^^^ 2025-09-09T23:45:42,603 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-09T23:45:42,603 candidate = func() 2025-09-09T23:45:42,603 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-09T23:45:42,603 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-09T23:45:42,603 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T23:45:42,603 link, template, name, version 2025-09-09T23:45:42,603 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T23:45:42,603 ) 2025-09-09T23:45:42,603 ^ 2025-09-09T23:45:42,603 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-09T23:45:42,603 self._link_candidate_cache[link] = LinkCandidate( 2025-09-09T23:45:42,603 ~~~~~~~~~~~~~^ 2025-09-09T23:45:42,603 link, 2025-09-09T23:45:42,603 ^^^^^ 2025-09-09T23:45:42,603 ...<3 lines>... 2025-09-09T23:45:42,603 version=version, 2025-09-09T23:45:42,603 ^^^^^^^^^^^^^^^^ 2025-09-09T23:45:42,603 ) 2025-09-09T23:45:42,603 ^ 2025-09-09T23:45:42,603 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-09T23:45:42,603 super().__init__( 2025-09-09T23:45:42,603 ~~~~~~~~~~~~~~~~^ 2025-09-09T23:45:42,603 link=link, 2025-09-09T23:45:42,603 ^^^^^^^^^^ 2025-09-09T23:45:42,603 ...<4 lines>... 2025-09-09T23:45:42,603 version=version, 2025-09-09T23:45:42,603 ^^^^^^^^^^^^^^^^ 2025-09-09T23:45:42,603 ) 2025-09-09T23:45:42,603 ^ 2025-09-09T23:45:42,603 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-09T23:45:42,603 self.dist = self._prepare() 2025-09-09T23:45:42,603 ~~~~~~~~~~~~~^^ 2025-09-09T23:45:42,603 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-09T23:45:42,603 dist = self._prepare_distribution() 2025-09-09T23:45:42,603 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-09T23:45:42,603 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-09T23:45:42,603 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T23:45:42,603 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-09T23:45:42,603 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-09T23:45:42,603 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T23:45:42,603 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-09T23:45:42,603 dist = _get_prepared_distribution( 2025-09-09T23:45:42,603 req, 2025-09-09T23:45:42,603 ...<3 lines>... 2025-09-09T23:45:42,603 self.check_build_deps, 2025-09-09T23:45:42,603 ) 2025-09-09T23:45:42,603 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-09T23:45:42,603 abstract_dist.prepare_distribution_metadata( 2025-09-09T23:45:42,603 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T23:45:42,603 finder, build_isolation, check_build_deps 2025-09-09T23:45:42,603 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T23:45:42,603 ) 2025-09-09T23:45:42,603 ^ 2025-09-09T23:45:42,603 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-09T23:45:42,603 self.req.prepare_metadata() 2025-09-09T23:45:42,603 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-09T23:45:42,603 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-09T23:45:42,603 self.metadata_directory = generate_metadata_legacy( 2025-09-09T23:45:42,603 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T23:45:42,603 build_env=self.build_env, 2025-09-09T23:45:42,603 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T23:45:42,603 ...<3 lines>... 2025-09-09T23:45:42,603 details=details, 2025-09-09T23:45:42,603 ^^^^^^^^^^^^^^^^ 2025-09-09T23:45:42,603 ) 2025-09-09T23:45:42,603 ^ 2025-09-09T23:45:42,603 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-09T23:45:42,603 raise MetadataGenerationFailed(package_details=details) from error 2025-09-09T23:45:42,603 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-09T23:45:42,626 Removed ixdat==0.1.5 from https://files.pythonhosted.org/packages/58/fd/c584af636dde61861dcf19e2e2b1a6aa68a3c37cbc4f86c98d3b45762de7/ixdat-0.1.5.tar.gz from build tracker '/tmp/pip-build-tracker-x4sjsx1x' 2025-09-09T23:45:42,626 Removed build tracker: '/tmp/pip-build-tracker-x4sjsx1x'