2025-09-08T02:40:46,818 Created temporary directory: /tmp/pip-build-tracker-ynl7zgzb 2025-09-08T02:40:46,819 Initialized build tracking at /tmp/pip-build-tracker-ynl7zgzb 2025-09-08T02:40:46,819 Created build tracker: /tmp/pip-build-tracker-ynl7zgzb 2025-09-08T02:40:46,819 Entered build tracker: /tmp/pip-build-tracker-ynl7zgzb 2025-09-08T02:40:46,819 Created temporary directory: /tmp/pip-wheel-5r1b6g6a 2025-09-08T02:40:46,822 Created temporary directory: /tmp/pip-ephem-wheel-cache-vzgvwnuy 2025-09-08T02:40:46,879 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T02:40:46,882 2 location(s) to search for versions of concord: 2025-09-08T02:40:46,882 * https://pypi.org/simple/concord/ 2025-09-08T02:40:46,882 * https://www.piwheels.org/simple/concord/ 2025-09-08T02:40:46,882 Fetching project page and analyzing links: https://pypi.org/simple/concord/ 2025-09-08T02:40:46,882 Getting page https://pypi.org/simple/concord/ 2025-09-08T02:40:46,883 Found index url https://pypi.org/simple/ 2025-09-08T02:40:46,953 Fetched page https://pypi.org/simple/concord/ as application/vnd.pypi.simple.v1+json 2025-09-08T02:40:46,957 Found link https://files.pythonhosted.org/packages/77/01/8830d8312aa93b34da0e5ce3c364b6d23aa4ee713354edd4d333af9251bf/concord-0.1.0.tar.gz (from https://pypi.org/simple/concord/), version: 0.1.0 2025-09-08T02:40:46,958 Found link https://files.pythonhosted.org/packages/95/e0/9142707b22c0ce96d37e6353bc6a33eccbcc3367b50f8737410cef13da1f/concord-0.1.1.tar.gz (from https://pypi.org/simple/concord/), version: 0.1.1 2025-09-08T02:40:46,958 Found link https://files.pythonhosted.org/packages/93/15/c61f6167a1e3ba3817c18289546d6d8f0cbc438818405d4cdaf13f16a77c/concord-0.1.2.tar.gz (from https://pypi.org/simple/concord/), version: 0.1.2 2025-09-08T02:40:46,958 Found link https://files.pythonhosted.org/packages/7c/a8/19e1c0f9fc1dc18938317b9a15545b3e158ba220e92dca1f7f9236cf712c/concord-0.1.3.tar.gz (from https://pypi.org/simple/concord/), version: 0.1.3 2025-09-08T02:40:46,958 Found link https://files.pythonhosted.org/packages/d7/27/2edcde71ffd6be36502f122aeccbcc62722bf4ee13d6e15cf46b0c0346d9/concord-0.1.3.1.tar.gz (from https://pypi.org/simple/concord/), version: 0.1.3.1 2025-09-08T02:40:46,959 Found link https://files.pythonhosted.org/packages/13/9f/5da4c265539c754d2721cd048fd498cd983d88365d862747a86dab0ced8a/concord-0.1.3.2.tar.gz (from https://pypi.org/simple/concord/), version: 0.1.3.2 2025-09-08T02:40:46,959 Found link https://files.pythonhosted.org/packages/b5/a7/1820eee2e8c314dc1e9e0d321b22ef1edb27190a1eeaaaa1d5212c2ed978/concord-0.1.3.3.tar.gz (from https://pypi.org/simple/concord/), version: 0.1.3.3 2025-09-08T02:40:46,959 Found link https://files.pythonhosted.org/packages/f4/a7/1db5a256cb67254fee0da7e97597ab0be975006be4deab69cbf51f24e57f/concord-0.1.3.4.tar.gz (from https://pypi.org/simple/concord/), version: 0.1.3.4 2025-09-08T02:40:46,959 Found link https://files.pythonhosted.org/packages/b5/b1/082beaa7797367f206bfe2062e7a8362adb7fc733879a3631dd0e9a5a100/concord-0.1.4.tar.gz (from https://pypi.org/simple/concord/), version: 0.1.4 2025-09-08T02:40:46,959 Found link https://files.pythonhosted.org/packages/db/51/944948975a2333cab579fdb8d2a0f2e3a4f9118fe62d8b767bab73f4263e/concord-0.1.5.tar.gz (from https://pypi.org/simple/concord/), version: 0.1.5 2025-09-08T02:40:46,960 Found link https://files.pythonhosted.org/packages/28/46/c4c69ef5b38797d7abe2f3fb89320bdfde4347af49649bd227847010a06e/concord-0.1.6.tar.gz (from https://pypi.org/simple/concord/), version: 0.1.6 2025-09-08T02:40:46,960 Found link https://files.pythonhosted.org/packages/2d/ea/a904f6f86ba0b16fb07222e6eceac795f784df6398e9c1b67458e3a71596/concord-0.1.7.tar.gz (from https://pypi.org/simple/concord/), version: 0.1.7 2025-09-08T02:40:46,960 Found link https://files.pythonhosted.org/packages/55/a9/02100e4cd0f0f3cacd293a6af915f076d7df236da4c0ac7d9b6c1bbc7088/concord-0.1.8.tar.gz (from https://pypi.org/simple/concord/), version: 0.1.8 2025-09-08T02:40:46,960 Found link https://files.pythonhosted.org/packages/3d/5b/34a9a05de89dbbe57c3a1be5f1f952f61a3b73e68d1bd458629de80b5d67/concord-0.1.9.tar.gz (from https://pypi.org/simple/concord/), version: 0.1.9 2025-09-08T02:40:46,960 Found link https://files.pythonhosted.org/packages/4a/c9/770f41535633a1edce06802efef8be23b5a0563c701dff3038b2b5a7be73/concord-0.1.10.tar.gz (from https://pypi.org/simple/concord/), version: 0.1.10 2025-09-08T02:40:46,961 Found link https://files.pythonhosted.org/packages/48/a6/0f8b086a3211618061f6433e7c12a03899039bf2f7e9da3f0cca0cfb0b9e/concord-0.1.11.tar.gz (from https://pypi.org/simple/concord/), version: 0.1.11 2025-09-08T02:40:46,961 Found link https://files.pythonhosted.org/packages/52/16/d6e7d0d059d0d8895b26ad9de0885834002ae2e1470efa4f41417e31f90d/concord-0.1.12.tar.gz (from https://pypi.org/simple/concord/), version: 0.1.12 2025-09-08T02:40:46,961 Found link https://files.pythonhosted.org/packages/04/8d/76ddc3e94a4d238262ad44101c7a399b114bd26525886d0cb352a35a3a3c/concord-0.1.13.tar.gz (from https://pypi.org/simple/concord/), version: 0.1.13 2025-09-08T02:40:46,961 Found link https://files.pythonhosted.org/packages/90/b6/ab09282264649f862f6f5a2ba79b8ceed6f226c8dd63566886a695e6ebbc/concord-0.1.14.tar.gz (from https://pypi.org/simple/concord/), version: 0.1.14 2025-09-08T02:40:46,961 Found link https://files.pythonhosted.org/packages/4e/61/2c86344664760619a594a5d285c5ddad0be6a14521d2d4d8844486694812/concord-0.1.15.tar.gz (from https://pypi.org/simple/concord/), version: 0.1.15 2025-09-08T02:40:46,962 Found link https://files.pythonhosted.org/packages/04/ca/09329c7869e79229900386aa7ad5ffd595722e4de676738e41122a54010c/concord-0.1.16.tar.gz (from https://pypi.org/simple/concord/), version: 0.1.16 2025-09-08T02:40:46,962 Found link https://files.pythonhosted.org/packages/80/fd/b08a299222b4ae94feabe9397e86d3db15c6069dfda0690444bf022c5e9a/concord-0.1.17.tar.gz (from https://pypi.org/simple/concord/), version: 0.1.17 2025-09-08T02:40:46,962 Found link https://files.pythonhosted.org/packages/56/21/d46d7b565bf9113060f285317ef105640afd28714e557031f9a793153efb/concord-0.1.18.tar.gz (from https://pypi.org/simple/concord/), version: 0.1.18 2025-09-08T02:40:46,962 Found link https://files.pythonhosted.org/packages/66/d8/4fc5400e639a03a0fd6b5a2d5dfdb515b655903e88cf1942917ca32e0ab7/concord-0.1.19.tar.gz (from https://pypi.org/simple/concord/), version: 0.1.19 2025-09-08T02:40:46,962 Found link https://files.pythonhosted.org/packages/b3/19/43867915070f183beb919d9fc01df371b96dc08035ca6c4bd8999fdaed8a/concord-0.1.20.tar.gz (from https://pypi.org/simple/concord/), version: 0.1.20 2025-09-08T02:40:46,963 Found link https://files.pythonhosted.org/packages/bc/a3/8641ca5537f8125c16beea0650fd1939e2dc3fc69e93e041e289f054fa33/concord-0.1.21.tar.gz (from https://pypi.org/simple/concord/), version: 0.1.21 2025-09-08T02:40:46,963 Found link https://files.pythonhosted.org/packages/b4/16/a9540ab6294bd12d16b42ed8f6d3a33eb2b8c1d5797ba6ce13b14b3e1410/concord-0.1.22.tar.gz (from https://pypi.org/simple/concord/), version: 0.1.22 2025-09-08T02:40:46,963 Found link https://files.pythonhosted.org/packages/3f/96/e1940718ab76f363e68fd7949a3693ec789a7b6ff09677e87ca9370f7050/concord-0.1.23.tar.gz (from https://pypi.org/simple/concord/), version: 0.1.23 2025-09-08T02:40:46,963 Found link https://files.pythonhosted.org/packages/0a/26/3998c9be5c4279b66c34f1c978710a906d66cc5b50b1e7b78082aeae2965/concord-0.2.2.tar.gz (from https://pypi.org/simple/concord/), version: 0.2.2 2025-09-08T02:40:46,963 Found link https://files.pythonhosted.org/packages/d2/ba/b87e6d4078a15f5eacc95c7ad99d52b626cb2294d18f5e2db71e5ac9af39/concord-0.2.3.tar.gz (from https://pypi.org/simple/concord/), version: 0.2.3 2025-09-08T02:40:46,964 Found link https://files.pythonhosted.org/packages/93/80/831fbcee8fb1ead813858100644838add3a3209e4bd5bc68cb888449e2a7/concord-0.2.4.tar.gz (from https://pypi.org/simple/concord/), version: 0.2.4 2025-09-08T02:40:46,964 Found link https://files.pythonhosted.org/packages/21/ae/51d0b55ac98e620f028eb8d50445b79e346c031d2bc8e17ca2aae019806c/concord-0.2.5.tar.gz (from https://pypi.org/simple/concord/), version: 0.2.5 2025-09-08T02:40:46,964 Found link https://files.pythonhosted.org/packages/d2/ec/38d40f3506f85bda110f15bcd44f21cb8eea55789f24ff94e85ab0de61c0/concord-0.2.6.tar.gz (from https://pypi.org/simple/concord/), version: 0.2.6 2025-09-08T02:40:46,964 Found link https://files.pythonhosted.org/packages/61/a4/91cbf2a56559851ffd588752c2494d888b24bd3b060884d309ec3cfbbdfe/concord-0.2.7.tar.gz (from https://pypi.org/simple/concord/), version: 0.2.7 2025-09-08T02:40:46,964 Found link https://files.pythonhosted.org/packages/12/4e/0973bd05dc733062c5a504f92b96724a49ebcb08ac20e9d1ddc68b0b6905/concord-0.2.8.tar.gz (from https://pypi.org/simple/concord/), version: 0.2.8 2025-09-08T02:40:46,964 Found link https://files.pythonhosted.org/packages/25/83/3c07269ef8a47e3d8d2a094e4db8193c633ccf35a33f76ec183c0e6a9fa8/concord-0.2.9.tar.gz (from https://pypi.org/simple/concord/), version: 0.2.9 2025-09-08T02:40:46,965 Fetching project page and analyzing links: https://www.piwheels.org/simple/concord/ 2025-09-08T02:40:46,965 Getting page https://www.piwheels.org/simple/concord/ 2025-09-08T02:40:46,966 Found index url https://www.piwheels.org/simple/ 2025-09-08T02:40:47,058 Fetched page https://www.piwheels.org/simple/concord/ as text/html 2025-09-08T02:40:47,067 Skipping link: No binaries permitted for concord: https://archive1.piwheels.org/simple/concord/concord-0.2.9-py3-none-any.whl#sha256=86b408af6298cccea49190ad30ab3985875c6d86f573aabf4ef00b9af65a9810 (from https://www.piwheels.org/simple/concord/) 2025-09-08T02:40:47,067 Skipping link: No binaries permitted for concord: https://archive1.piwheels.org/simple/concord/concord-0.2.8-py3-none-any.whl#sha256=796a6cf02632cfae7dd25d9dceeb6e04510d796f4de01addac6e8f2462702f6c (from https://www.piwheels.org/simple/concord/) 2025-09-08T02:40:47,067 Skipping link: No binaries permitted for concord: https://archive1.piwheels.org/simple/concord/concord-0.2.7-py3-none-any.whl#sha256=97b1ee31a20ddbd2484d867c9b498ece0b6793670498e4d49b783a6fc000f61a (from https://www.piwheels.org/simple/concord/) 2025-09-08T02:40:47,068 Skipping link: No binaries permitted for concord: https://archive1.piwheels.org/simple/concord/concord-0.2.6-py3-none-any.whl#sha256=07cc01e1ed928dace2fc890adc80c8123970d88d7e8b333036327f8004d835db (from https://www.piwheels.org/simple/concord/) 2025-09-08T02:40:47,068 Skipping link: No binaries permitted for concord: https://archive1.piwheels.org/simple/concord/concord-0.2.5-py3-none-any.whl#sha256=fa39cf4fd5c5038bee17fa50b61f5ff978ca01bff32a25d23cc4ed08afc755f5 (from https://www.piwheels.org/simple/concord/) 2025-09-08T02:40:47,068 Skipping link: No binaries permitted for concord: https://archive1.piwheels.org/simple/concord/concord-0.2.4-py3-none-any.whl#sha256=4ed6d363f63f4a1b11a823969196a401fddd54cf3133d97a1336f111dab5f9a9 (from https://www.piwheels.org/simple/concord/) 2025-09-08T02:40:47,068 Skipping link: No binaries permitted for concord: https://archive1.piwheels.org/simple/concord/concord-0.2.3-py3-none-any.whl#sha256=8360cc38dd2a78f835ba03eae2d512c9f519ad436e627743b70abf3b44a79962 (from https://www.piwheels.org/simple/concord/) 2025-09-08T02:40:47,068 Skipping link: No binaries permitted for concord: https://archive1.piwheels.org/simple/concord/concord-0.2.2-py3-none-any.whl#sha256=5a01110e74b344de73da76ab67ea704919e26c0db5a35f57702551258529983b (from https://www.piwheels.org/simple/concord/) 2025-09-08T02:40:47,069 Skipping link: No binaries permitted for concord: https://archive1.piwheels.org/simple/concord/concord-0.1.23-py3-none-any.whl#sha256=4e03c7a8f3fde4c4f141b26acc497567cf0c5c917360849334065a95ee96afca (from https://www.piwheels.org/simple/concord/) 2025-09-08T02:40:47,069 Skipping link: No binaries permitted for concord: https://archive1.piwheels.org/simple/concord/concord-0.1.22-py3-none-any.whl#sha256=0991efce07b09649b1a9d0d65fad7d85f74bc4959ca7c228ae70a742a3c0dea1 (from https://www.piwheels.org/simple/concord/) 2025-09-08T02:40:47,069 Skipping link: No binaries permitted for concord: https://archive1.piwheels.org/simple/concord/concord-0.1.21-py3-none-any.whl#sha256=92b9db64b08ce906446083c85ab44125cb3e8f87c97f054f94ab63c3c8d5cc64 (from https://www.piwheels.org/simple/concord/) 2025-09-08T02:40:47,069 Skipping link: No binaries permitted for concord: https://archive1.piwheels.org/simple/concord/concord-0.1.20-py3-none-any.whl#sha256=805500f33ea3fb4c480adbf39ace217c5a265a51b8ed5f7e4f637d4b5ebb0f91 (from https://www.piwheels.org/simple/concord/) 2025-09-08T02:40:47,069 Skipping link: No binaries permitted for concord: https://archive1.piwheels.org/simple/concord/concord-0.1.19-py3-none-any.whl#sha256=9d96147c7e1b54f5961ec008ef8ed714791e502bae83e881ff595a01f3083140 (from https://www.piwheels.org/simple/concord/) 2025-09-08T02:40:47,070 Skipping link: No binaries permitted for concord: https://archive1.piwheels.org/simple/concord/concord-0.1.18-py3-none-any.whl#sha256=d7b16f119653ba9556ac0844eab88144cbc3484e2fee90b3bfe2ed0d010d2791 (from https://www.piwheels.org/simple/concord/) 2025-09-08T02:40:47,070 Skipping link: No binaries permitted for concord: https://archive1.piwheels.org/simple/concord/concord-0.1.17-py3-none-any.whl#sha256=5b54d882c93b6ccde40ba63bdee5e8f9ea52f5c7c0911506f8dacbba66a94faf (from https://www.piwheels.org/simple/concord/) 2025-09-08T02:40:47,070 Skipping link: No binaries permitted for concord: https://archive1.piwheels.org/simple/concord/concord-0.1.16-py3-none-any.whl#sha256=f52c8690b0b9e5dd81f088e9fda2fe3d58ec3b5e5f742e4b5588e5e6aceedd41 (from https://www.piwheels.org/simple/concord/) 2025-09-08T02:40:47,070 Skipping link: No binaries permitted for concord: https://archive1.piwheels.org/simple/concord/concord-0.1.15-py3-none-any.whl#sha256=7f96388dfb75e5220576dc44a0e7f0e0e92789331ccc7e53038728bd61ecd524 (from https://www.piwheels.org/simple/concord/) 2025-09-08T02:40:47,070 Skipping link: No binaries permitted for concord: https://archive1.piwheels.org/simple/concord/concord-0.1.14-py3-none-any.whl#sha256=3dd69b621a5f3b47d8e2c7a69965809c585daa500cd2385633a6dd4a791e0509 (from https://www.piwheels.org/simple/concord/) 2025-09-08T02:40:47,070 Skipping link: No binaries permitted for concord: https://archive1.piwheels.org/simple/concord/concord-0.1.13-py3-none-any.whl#sha256=e8e7224ff1eaa73c5fd5102ea6f4e5c6f3c31b1454cec60036f9bdf752672bd0 (from https://www.piwheels.org/simple/concord/) 2025-09-08T02:40:47,070 Skipping link: No binaries permitted for concord: https://archive1.piwheels.org/simple/concord/concord-0.1.12-py3-none-any.whl#sha256=abd5eb294f02241a4ea7149a301fbe2abf4f0ecb56cc164751f3d10fe1e5d7dc (from https://www.piwheels.org/simple/concord/) 2025-09-08T02:40:47,070 Skipping link: No binaries permitted for concord: https://archive1.piwheels.org/simple/concord/concord-0.1.11-py3-none-any.whl#sha256=49c741078922108a96a2ead4ca1e11c5887c48651785db793637cba97404809b (from https://www.piwheels.org/simple/concord/) 2025-09-08T02:40:47,071 Skipping link: No binaries permitted for concord: https://archive1.piwheels.org/simple/concord/concord-0.1.10-py3-none-any.whl#sha256=55c0990991c2d5d2559ad1760d5e79859024415419caf3be11bbff6a77c023e5 (from https://www.piwheels.org/simple/concord/) 2025-09-08T02:40:47,071 Skipping link: No binaries permitted for concord: https://archive1.piwheels.org/simple/concord/concord-0.1.9-py3-none-any.whl#sha256=cf7b8ba555be5d96ffc8c49d4dafcd14b05fd977ee6d3d01d8959f57611c52e8 (from https://www.piwheels.org/simple/concord/) 2025-09-08T02:40:47,071 Skipping link: No binaries permitted for concord: https://archive1.piwheels.org/simple/concord/concord-0.1.8-py3-none-any.whl#sha256=3ce216992971c065f1eb8b3da5da98cb5300c0c1fcf718e46919e077b8a67d6a (from https://www.piwheels.org/simple/concord/) 2025-09-08T02:40:47,071 Skipping link: No binaries permitted for concord: https://archive1.piwheels.org/simple/concord/concord-0.1.7-py3-none-any.whl#sha256=e116e1d65dc7a135dd628289eb39fc9e50a80c72b6843d1150665f69a6170fc4 (from https://www.piwheels.org/simple/concord/) 2025-09-08T02:40:47,071 Skipping link: No binaries permitted for concord: https://archive1.piwheels.org/simple/concord/concord-0.1.6-py3-none-any.whl#sha256=0b0b012aac6031a5bcab8124ac2ada67d6669a99f180b055b3a8d9c0f8306d4c (from https://www.piwheels.org/simple/concord/) 2025-09-08T02:40:47,071 Skipping link: No binaries permitted for concord: https://archive1.piwheels.org/simple/concord/concord-0.1.5-py3-none-any.whl#sha256=6309bc4059579b22bbd303f061d73262c937c866cb3b307a56ec5fd9ee04cdcd (from https://www.piwheels.org/simple/concord/) 2025-09-08T02:40:47,071 Skipping link: No binaries permitted for concord: https://archive1.piwheels.org/simple/concord/concord-0.1.4-py3-none-any.whl#sha256=336e45729787d06ec638aa1dbe319cc7608637ae3a59fa73ad690dbede9061d9 (from https://www.piwheels.org/simple/concord/) 2025-09-08T02:40:47,071 Skipping link: No binaries permitted for concord: https://archive1.piwheels.org/simple/concord/concord-0.1.3.4-py3-none-any.whl#sha256=6994f24e1c9d8f3b09021935b5d75774ffbd4ed451ee5fef0857346b87e1b29a (from https://www.piwheels.org/simple/concord/) 2025-09-08T02:40:47,072 Skipping link: No binaries permitted for concord: https://archive1.piwheels.org/simple/concord/concord-0.1.3.3-py3-none-any.whl#sha256=e42874d22e131c03275eea0b81e9a2052dfa28c2106fc66cf25409d04e3fb2ff (from https://www.piwheels.org/simple/concord/) 2025-09-08T02:40:47,072 Skipping link: No binaries permitted for concord: https://archive1.piwheels.org/simple/concord/concord-0.1.3-py3-none-any.whl#sha256=d008255a476dd7f5cd6ac17c32884087be662cabc5d3a9035ace1d2b55646007 (from https://www.piwheels.org/simple/concord/) 2025-09-08T02:40:47,072 Skipping link: No binaries permitted for concord: https://archive1.piwheels.org/simple/concord/concord-0.1.2-py3-none-any.whl#sha256=49099dd4dd6b3e160bcf9eaff3667ef08a1d93506a1d02c3a616c57fde86ef21 (from https://www.piwheels.org/simple/concord/) 2025-09-08T02:40:47,072 Skipping link: No binaries permitted for concord: https://archive1.piwheels.org/simple/concord/concord-0.1.1-py3-none-any.whl#sha256=0341c727b3baec0fe5c04f2102f35b2c3fc29d72b08879298540b14f38cf21c5 (from https://www.piwheels.org/simple/concord/) 2025-09-08T02:40:47,072 Skipping link: No binaries permitted for concord: https://archive1.piwheels.org/simple/concord/concord-0.1.0-py3-none-any.whl#sha256=971f00401b92b32a4bb5a4b7376b6f36d216e5427b130bdb9842dbdf39d5265f (from https://www.piwheels.org/simple/concord/) 2025-09-08T02:40:47,072 Skipping link: not a file: https://www.piwheels.org/simple/concord/ 2025-09-08T02:40:47,072 Skipping link: not a file: https://pypi.org/simple/concord/ 2025-09-08T02:40:47,099 Given no hashes to check 1 links for project 'concord': discarding no candidates 2025-09-08T02:40:47,100 Collecting concord==0.1.3.2 2025-09-08T02:40:47,101 Created temporary directory: /tmp/pip-unpack-to24su_c 2025-09-08T02:40:47,241 Downloading concord-0.1.3.2.tar.gz (26 kB) 2025-09-08T02:40:47,285 Added concord==0.1.3.2 from https://files.pythonhosted.org/packages/13/9f/5da4c265539c754d2721cd048fd498cd983d88365d862747a86dab0ced8a/concord-0.1.3.2.tar.gz to build tracker '/tmp/pip-build-tracker-ynl7zgzb' 2025-09-08T02:40:47,286 Running setup.py (path:/tmp/pip-wheel-5r1b6g6a/concord_3cfef0017ba24249a649b23529bfb190/setup.py) egg_info for package concord 2025-09-08T02:40:47,286 Created temporary directory: /tmp/pip-pip-egg-info-qduoez37 2025-09-08T02:40:47,287 Preparing metadata (setup.py): started 2025-09-08T02:40:47,287 Running command python setup.py egg_info 2025-09-08T02:40:47,803 Traceback (most recent call last): 2025-09-08T02:40:47,804 File "", line 2, in 2025-09-08T02:40:47,804 exec(compile(''' 2025-09-08T02:40:47,805 ~~~~^^^^^^^^^^^^ 2025-09-08T02:40:47,805 # This is -- a caller that pip uses to run setup.py 2025-09-08T02:40:47,805 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T02:40:47,805 ...<32 lines>... 2025-09-08T02:40:47,805 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T02:40:47,805 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T02:40:47,805 ''' % ('/tmp/pip-wheel-5r1b6g6a/concord_3cfef0017ba24249a649b23529bfb190/setup.py',), "", "exec")) 2025-09-08T02:40:47,805 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T02:40:47,806 File "", line 35, in 2025-09-08T02:40:47,806 File "/tmp/pip-wheel-5r1b6g6a/concord_3cfef0017ba24249a649b23529bfb190/setup.py", line 5, in 2025-09-08T02:40:47,806 from pip.req import parse_requirements 2025-09-08T02:40:47,806 ModuleNotFoundError: No module named 'pip.req' 2025-09-08T02:40:47,891 ERROR: python setup.py egg_info exited with 1 2025-09-08T02:40:47,902 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-08T02:40:47,902 exec(compile('"'"''"'"''"'"' 2025-09-08T02:40:47,902 # This is -- a caller that pip uses to run setup.py 2025-09-08T02:40:47,902 # 2025-09-08T02:40:47,902 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-08T02:40:47,902 # import from `distutils.core` to work with newer packaging standards. 2025-09-08T02:40:47,902 # - It provides a clear error message when setuptools is not installed. 2025-09-08T02:40:47,902 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-08T02:40:47,902 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-08T02:40:47,902 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-08T02:40:47,902 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-08T02:40:47,902 import os, sys, tokenize, traceback 2025-09-08T02:40:47,902 2025-09-08T02:40:47,902 try: 2025-09-08T02:40:47,902 import setuptools 2025-09-08T02:40:47,902 except ImportError: 2025-09-08T02:40:47,902 print( 2025-09-08T02:40:47,902 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-08T02:40:47,902 "the build environment with exception:", 2025-09-08T02:40:47,902 file=sys.stderr, 2025-09-08T02:40:47,902 ) 2025-09-08T02:40:47,902 traceback.print_exc() 2025-09-08T02:40:47,902 sys.exit(1) 2025-09-08T02:40:47,902 2025-09-08T02:40:47,902 __file__ = %r 2025-09-08T02:40:47,902 sys.argv[0] = __file__ 2025-09-08T02:40:47,902 2025-09-08T02:40:47,902 if os.path.exists(__file__): 2025-09-08T02:40:47,902 filename = __file__ 2025-09-08T02:40:47,902 with tokenize.open(__file__) as f: 2025-09-08T02:40:47,902 setup_py_code = f.read() 2025-09-08T02:40:47,902 else: 2025-09-08T02:40:47,902 filename = "" 2025-09-08T02:40:47,902 setup_py_code = "from setuptools import setup; setup()" 2025-09-08T02:40:47,902 2025-09-08T02:40:47,902 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T02:40:47,902 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-5r1b6g6a/concord_3cfef0017ba24249a649b23529bfb190/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-qduoez37[/] 2025-09-08T02:40:47,903 [bold magenta]cwd[/]: /tmp/pip-wheel-5r1b6g6a/concord_3cfef0017ba24249a649b23529bfb190/ 2025-09-08T02:40:47,903 Preparing metadata (setup.py): finished with status 'error' 2025-09-08T02:40:47,904 ERROR: metadata generation failed 2025-09-08T02:40:47,908 Exception information: 2025-09-08T02:40:47,908 Traceback (most recent call last): 2025-09-08T02:40:47,908 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-08T02:40:47,908 call_subprocess( 2025-09-08T02:40:47,908 ~~~~~~~~~~~~~~~^ 2025-09-08T02:40:47,908 args, 2025-09-08T02:40:47,908 ^^^^^ 2025-09-08T02:40:47,908 ...<2 lines>... 2025-09-08T02:40:47,908 spinner=spinner, 2025-09-08T02:40:47,908 ^^^^^^^^^^^^^^^^ 2025-09-08T02:40:47,908 ) 2025-09-08T02:40:47,908 ^ 2025-09-08T02:40:47,908 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-08T02:40:47,908 raise error 2025-09-08T02:40:47,908 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-08T02:40:47,908 2025-09-08T02:40:47,908 The above exception was the direct cause of the following exception: 2025-09-08T02:40:47,908 2025-09-08T02:40:47,908 Traceback (most recent call last): 2025-09-08T02:40:47,908 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-08T02:40:47,908 status = _inner_run() 2025-09-08T02:40:47,908 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-08T02:40:47,908 return self.run(options, args) 2025-09-08T02:40:47,908 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-08T02:40:47,908 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-08T02:40:47,908 return func(self, options, args) 2025-09-08T02:40:47,908 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-08T02:40:47,908 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-08T02:40:47,908 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-08T02:40:47,908 result = self._result = resolver.resolve( 2025-09-08T02:40:47,908 ~~~~~~~~~~~~~~~~^ 2025-09-08T02:40:47,908 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-08T02:40:47,908 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T02:40:47,908 ) 2025-09-08T02:40:47,908 ^ 2025-09-08T02:40:47,908 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-08T02:40:47,908 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-08T02:40:47,908 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-08T02:40:47,908 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-08T02:40:47,908 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T02:40:47,908 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-08T02:40:47,908 if not criterion.candidates: 2025-09-08T02:40:47,908 ^^^^^^^^^^^^^^^^^^^^ 2025-09-08T02:40:47,908 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-08T02:40:47,908 return bool(self._sequence) 2025-09-08T02:40:47,908 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-08T02:40:47,908 self._bool = any(self) 2025-09-08T02:40:47,908 ~~~^^^^^^ 2025-09-08T02:40:47,908 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-08T02:40:47,908 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-08T02:40:47,908 ^^^^^^^^ 2025-09-08T02:40:47,908 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-08T02:40:47,908 candidate = func() 2025-09-08T02:40:47,908 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-08T02:40:47,908 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-08T02:40:47,908 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T02:40:47,908 link, template, name, version 2025-09-08T02:40:47,908 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T02:40:47,908 ) 2025-09-08T02:40:47,908 ^ 2025-09-08T02:40:47,908 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-08T02:40:47,908 self._link_candidate_cache[link] = LinkCandidate( 2025-09-08T02:40:47,908 ~~~~~~~~~~~~~^ 2025-09-08T02:40:47,908 link, 2025-09-08T02:40:47,908 ^^^^^ 2025-09-08T02:40:47,908 ...<3 lines>... 2025-09-08T02:40:47,908 version=version, 2025-09-08T02:40:47,908 ^^^^^^^^^^^^^^^^ 2025-09-08T02:40:47,908 ) 2025-09-08T02:40:47,908 ^ 2025-09-08T02:40:47,908 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-08T02:40:47,908 super().__init__( 2025-09-08T02:40:47,908 ~~~~~~~~~~~~~~~~^ 2025-09-08T02:40:47,908 link=link, 2025-09-08T02:40:47,908 ^^^^^^^^^^ 2025-09-08T02:40:47,908 ...<4 lines>... 2025-09-08T02:40:47,908 version=version, 2025-09-08T02:40:47,908 ^^^^^^^^^^^^^^^^ 2025-09-08T02:40:47,908 ) 2025-09-08T02:40:47,908 ^ 2025-09-08T02:40:47,908 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-08T02:40:47,908 self.dist = self._prepare() 2025-09-08T02:40:47,908 ~~~~~~~~~~~~~^^ 2025-09-08T02:40:47,908 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-08T02:40:47,908 dist = self._prepare_distribution() 2025-09-08T02:40:47,908 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-08T02:40:47,908 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-08T02:40:47,908 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T02:40:47,908 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-08T02:40:47,908 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-08T02:40:47,908 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T02:40:47,908 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-08T02:40:47,908 dist = _get_prepared_distribution( 2025-09-08T02:40:47,908 req, 2025-09-08T02:40:47,908 ...<3 lines>... 2025-09-08T02:40:47,908 self.check_build_deps, 2025-09-08T02:40:47,908 ) 2025-09-08T02:40:47,908 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-08T02:40:47,908 abstract_dist.prepare_distribution_metadata( 2025-09-08T02:40:47,908 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T02:40:47,908 finder, build_isolation, check_build_deps 2025-09-08T02:40:47,908 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T02:40:47,908 ) 2025-09-08T02:40:47,908 ^ 2025-09-08T02:40:47,908 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-08T02:40:47,908 self.req.prepare_metadata() 2025-09-08T02:40:47,908 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-08T02:40:47,908 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-08T02:40:47,908 self.metadata_directory = generate_metadata_legacy( 2025-09-08T02:40:47,908 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T02:40:47,908 build_env=self.build_env, 2025-09-08T02:40:47,908 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T02:40:47,908 ...<3 lines>... 2025-09-08T02:40:47,908 details=details, 2025-09-08T02:40:47,908 ^^^^^^^^^^^^^^^^ 2025-09-08T02:40:47,908 ) 2025-09-08T02:40:47,908 ^ 2025-09-08T02:40:47,908 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-08T02:40:47,908 raise MetadataGenerationFailed(package_details=details) from error 2025-09-08T02:40:47,908 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-08T02:40:47,930 Removed concord==0.1.3.2 from https://files.pythonhosted.org/packages/13/9f/5da4c265539c754d2721cd048fd498cd983d88365d862747a86dab0ced8a/concord-0.1.3.2.tar.gz from build tracker '/tmp/pip-build-tracker-ynl7zgzb' 2025-09-08T02:40:47,930 Removed build tracker: '/tmp/pip-build-tracker-ynl7zgzb'