2025-09-07T21:56:04,593 Created temporary directory: /tmp/pip-build-tracker-6mw3h0on 2025-09-07T21:56:04,594 Initialized build tracking at /tmp/pip-build-tracker-6mw3h0on 2025-09-07T21:56:04,594 Created build tracker: /tmp/pip-build-tracker-6mw3h0on 2025-09-07T21:56:04,594 Entered build tracker: /tmp/pip-build-tracker-6mw3h0on 2025-09-07T21:56:04,595 Created temporary directory: /tmp/pip-wheel-1z4a80iv 2025-09-07T21:56:04,598 Created temporary directory: /tmp/pip-ephem-wheel-cache-_jz_sd7u 2025-09-07T21:56:04,656 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-07T21:56:04,659 2 location(s) to search for versions of python-tds: 2025-09-07T21:56:04,659 * https://pypi.org/simple/python-tds/ 2025-09-07T21:56:04,659 * https://www.piwheels.org/simple/python-tds/ 2025-09-07T21:56:04,659 Fetching project page and analyzing links: https://pypi.org/simple/python-tds/ 2025-09-07T21:56:04,659 Getting page https://pypi.org/simple/python-tds/ 2025-09-07T21:56:04,660 Found index url https://pypi.org/simple/ 2025-09-07T21:56:04,732 Fetched page https://pypi.org/simple/python-tds/ as application/vnd.pypi.simple.v1+json 2025-09-07T21:56:04,740 Found link https://files.pythonhosted.org/packages/34/70/176e77e4c357d2fd772ed592c5b5be849a7f4a373531a8f9f0d8ad803f9d/python-tds-0.1.tar.gz (from https://pypi.org/simple/python-tds/), version: 0.1 2025-09-07T21:56:04,740 Found link https://files.pythonhosted.org/packages/d6/8d/cef59137a071ceb9c0c5b19d033257cdd5ac6709a33a2eb6b3b9cde859dc/python-tds-0.2.0.tar.gz (from https://pypi.org/simple/python-tds/), version: 0.2.0 2025-09-07T21:56:04,740 Found link https://files.pythonhosted.org/packages/12/6e/46c2d463d12495b8dca53303b87a48d4d7b9f6df4e7f4bbfc601dceaf887/python-tds-0.3.0.tar.gz (from https://pypi.org/simple/python-tds/), version: 0.3.0 2025-09-07T21:56:04,741 Found link https://files.pythonhosted.org/packages/3d/c8/2ce78be0c4f789528a05ce97a28bb713a24864ca7830df467ec9477612c1/python-tds-0.3.1.tar.gz (from https://pypi.org/simple/python-tds/), version: 0.3.1 2025-09-07T21:56:04,741 Found link https://files.pythonhosted.org/packages/73/22/01cc5879ec38c545f1d041604699c00dfa88540acf2b1b38f3b4703bb80f/python-tds-0.4.0.tar.gz (from https://pypi.org/simple/python-tds/), version: 0.4.0 2025-09-07T21:56:04,741 Found link https://files.pythonhosted.org/packages/e0/86/6b5effbc5846c7f74e7c45f148c5ee3d9a02d9077f9ae423122c010704a4/python-tds-0.5.0.tar.gz (from https://pypi.org/simple/python-tds/), version: 0.5.0 2025-09-07T21:56:04,741 Found link https://files.pythonhosted.org/packages/7f/58/bfbc5c007b383fec63e6682fb104d0a005a78baff2758b5d5ab15f1c9e30/python-tds-0.6.0.tar.gz (from https://pypi.org/simple/python-tds/), version: 0.6.0 2025-09-07T21:56:04,741 Found link https://files.pythonhosted.org/packages/95/20/944913b603d4892ae310c0a9cfdb5e6ebaa7b4654aac7c6d4e31debe9ad7/python-tds-0.7.0.tar.gz (from https://pypi.org/simple/python-tds/), version: 0.7.0 2025-09-07T21:56:04,742 Found link https://files.pythonhosted.org/packages/55/59/8754673a57f92a695bbf43a1abc967c01bb0796eccabe62f32faca0109d9/python-tds-0.8.0.tar.gz (from https://pypi.org/simple/python-tds/), version: 0.8.0 2025-09-07T21:56:04,742 Found link https://files.pythonhosted.org/packages/70/1b/ff6346deec63c7ebe03b95b8dacbbff2a00d7e8bb46ff422dee3a7ddc536/python-tds-0.8.1.tar.gz (from https://pypi.org/simple/python-tds/), version: 0.8.1 2025-09-07T21:56:04,742 Found link https://files.pythonhosted.org/packages/5a/b8/c18aaf35cffb12df1d3aa2895decb12f7a049376df0126c1994a2ad57878/python-tds-1.0.0.tar.gz (from https://pypi.org/simple/python-tds/), version: 1.0.0 2025-09-07T21:56:04,742 Found link https://files.pythonhosted.org/packages/7f/ad/57906636fe123ac001192aae5701eaa0f03b8cb3d4eb64c0f15399a37ad5/python-tds-1.0.1.tar.gz (from https://pypi.org/simple/python-tds/), version: 1.0.1 2025-09-07T21:56:04,743 Found link https://files.pythonhosted.org/packages/8a/1f/7c20f88cc51831c6adf66aa3bae6506e1de736c06255d7224c24df103249/python-tds-1.0.2.tar.gz (from https://pypi.org/simple/python-tds/), version: 1.0.2 2025-09-07T21:56:04,743 Found link https://files.pythonhosted.org/packages/91/d2/c75392beb77b1d7c582685f3a2e221306513ecf9eab163007c71771bfd2c/python-tds-1.0.3.tar.gz (from https://pypi.org/simple/python-tds/), version: 1.0.3 2025-09-07T21:56:04,743 Found link https://files.pythonhosted.org/packages/e0/ef/877d2a84a355bc38617e76a27c5a62d963659c91aa262253e80b6ff51ad5/python-tds-1.0.4.tar.gz (from https://pypi.org/simple/python-tds/), version: 1.0.4 2025-09-07T21:56:04,743 Found link https://files.pythonhosted.org/packages/24/63/3c2bd2a0d87d4a313a79817f1bce841ceb2df40f6d42d8de65604fe91fde/python-tds-1.1.0.tar.gz (from https://pypi.org/simple/python-tds/), version: 1.1.0 2025-09-07T21:56:04,743 Found link https://files.pythonhosted.org/packages/de/6d/9ab041a5aa9ae8e9e3ce201b259e029528354048a731b8e143aa0d5965e3/python-tds-1.1.1.tar.gz (from https://pypi.org/simple/python-tds/), version: 1.1.1 2025-09-07T21:56:04,744 Found link https://files.pythonhosted.org/packages/6a/37/1e0ba7a00061f8e1dcd63fab0be423082441961ea88cfaef46376e002e78/python-tds-1.1.2.tar.gz (from https://pypi.org/simple/python-tds/), version: 1.1.2 2025-09-07T21:56:04,744 Found link https://files.pythonhosted.org/packages/ce/30/2bef6799375316039ea8a526b109dbdb3969ffc1da75c172cc0fe42e8f86/python-tds-1.1.3.tar.gz (from https://pypi.org/simple/python-tds/), version: 1.1.3 2025-09-07T21:56:04,744 Found link https://files.pythonhosted.org/packages/56/1c/beb67cad8ca4804f66f0ebd03ce8f1a6c74c0b9a99f88d7bee369c16301c/python-tds-1.2.1.tar.gz (from https://pypi.org/simple/python-tds/), version: 1.2.1 2025-09-07T21:56:04,744 Found link https://files.pythonhosted.org/packages/af/86/54e9e5d1a884a62b82fd8ea2769e59c38dacd6a36494543fd7c4f95f4600/python-tds-1.3.0.tar.gz (from https://pypi.org/simple/python-tds/), version: 1.3.0 2025-09-07T21:56:04,745 Found link https://files.pythonhosted.org/packages/5c/8d/2cbbc01bde3ee603cc3ae7ed6e9000f6aebb750a280d49e9a65868ba69ba/python-tds-1.3.1.tar.gz (from https://pypi.org/simple/python-tds/), version: 1.3.1 2025-09-07T21:56:04,745 Found link https://files.pythonhosted.org/packages/c0/8e/373cc1cb7c7bd2d5778da729b8c1b9a7218973a87170e6e8b1256704da61/python-tds-1.3.2.tar.gz (from https://pypi.org/simple/python-tds/), version: 1.3.2 2025-09-07T21:56:04,745 Found link https://files.pythonhosted.org/packages/7c/9a/51a1afdfc96721d8c54d0ebca7b905e8e6f8361397f587fbc9c5510c2858/python-tds-1.3.3.tar.gz (from https://pypi.org/simple/python-tds/), version: 1.3.3 2025-09-07T21:56:04,745 Found link https://files.pythonhosted.org/packages/0f/9e/5ddf98507d2db7b02c99a4023ca012b90ff673ce9617ed3510b1766aac86/python-tds-1.3.4.tar.gz (from https://pypi.org/simple/python-tds/), version: 1.3.4 2025-09-07T21:56:04,745 Found link https://files.pythonhosted.org/packages/2c/1a/236179b367aa8b679152f6dc8368007ba050f3fe360e3655055117dd77dd/python-tds-1.3.5.tar.gz (from https://pypi.org/simple/python-tds/), version: 1.3.5 2025-09-07T21:56:04,746 Found link https://files.pythonhosted.org/packages/68/09/2f192d0e1ff3a3ab54d22f9a2c31010023fe8daf4a10050d197bec993953/python-tds-1.3.6.tar.gz (from https://pypi.org/simple/python-tds/), version: 1.3.6 2025-09-07T21:56:04,746 Found link https://files.pythonhosted.org/packages/ec/64/dc9fc9b38da0f4559fb43dc3dbc5b95e15380dcdb6001c9a1ba3ec9775c9/python-tds-1.4.0.tar.gz (from https://pypi.org/simple/python-tds/), version: 1.4.0 2025-09-07T21:56:04,746 Found link https://files.pythonhosted.org/packages/ee/6d/d42a5e41531ff9fbc2e0a8f3a4b8a222cc044a5684ff633837db26b46d0e/python-tds-1.4.1.tar.gz (from https://pypi.org/simple/python-tds/), version: 1.4.1 2025-09-07T21:56:04,746 Found link https://files.pythonhosted.org/packages/98/c1/bd044496281fb61140c741db6d3d9f80250d7d104e2fd0548ac9305fba81/python-tds-1.5.0.tar.gz (from https://pypi.org/simple/python-tds/), version: 1.5.0 2025-09-07T21:56:04,746 Found link https://files.pythonhosted.org/packages/0f/14/3fbd33f90163004a9c940598ee5db25c9a71987054194804d97a253be1af/python-tds-1.5.1.tar.gz (from https://pypi.org/simple/python-tds/), version: 1.5.1 2025-09-07T21:56:04,747 Found link https://files.pythonhosted.org/packages/70/06/5f42f28acf98b6b608029c56ba77aeb24ba754f3f315e12c0a241aa81df0/python-tds-1.5.2.tar.gz (from https://pypi.org/simple/python-tds/), version: 1.5.2 2025-09-07T21:56:04,747 Found link https://files.pythonhosted.org/packages/77/3e/39e21ac214365d5251c1a75cf12cba3a980d0e7a9b1977d6f4ada9ae7922/python-tds-1.5.4.tar.gz (from https://pypi.org/simple/python-tds/), version: 1.5.4 2025-09-07T21:56:04,747 Found link https://files.pythonhosted.org/packages/e8/cd/8e765cb3e98434b1bfb599d833d017db913403e8ef8f279ea992f52c906d/python-tds-1.5.5.tar.gz (from https://pypi.org/simple/python-tds/), version: 1.5.5 2025-09-07T21:56:04,747 Found link https://files.pythonhosted.org/packages/2b/b5/f5a7964451678c69feb3c148c828fbaf0c38fb4863ed4ada8c411b70363d/python-tds-1.5.6.tar.gz (from https://pypi.org/simple/python-tds/), version: 1.5.6 2025-09-07T21:56:04,748 Found link https://files.pythonhosted.org/packages/e9/7f/4bacc8306482c9b78e9c9a5d7d5ab1b5e0d74c8795eef29c460e8dd2715e/python-tds-1.6.0.tar.gz (from https://pypi.org/simple/python-tds/), version: 1.6.0 2025-09-07T21:56:04,748 Found link https://files.pythonhosted.org/packages/5f/ff/60cb33ca756ba237d4f62ff24f8c4e15e17b06e293dabb42d7ba6d7660ef/python-tds-1.6.1.tar.gz (from https://pypi.org/simple/python-tds/), version: 1.6.1 2025-09-07T21:56:04,748 Found link https://files.pythonhosted.org/packages/04/31/fd8d022b1dd0aaf0d47bd96462c0aa5f38a3a5658eff53aec6a5a872eeee/python-tds-1.6.2.tar.gz (from https://pypi.org/simple/python-tds/), version: 1.6.2 2025-09-07T21:56:04,748 Found link https://files.pythonhosted.org/packages/df/01/b701e6d9c64d82cb2c1a8c9b7dd92388a4cc15da624c983acef93f88d76e/python-tds-1.6.3.tar.gz (from https://pypi.org/simple/python-tds/), version: 1.6.3 2025-09-07T21:56:04,749 Found link https://files.pythonhosted.org/packages/5a/08/f34b4bf5873a259ca4bc3b6cae44c3986d2d6b8ca949ce63683fa0c2ff69/python-tds-1.6.4.tar.gz (from https://pypi.org/simple/python-tds/), version: 1.6.4 2025-09-07T21:56:04,749 Found link https://files.pythonhosted.org/packages/a3/97/c027d520b7c3bb049544147cf35947a9a3341c229679ef5f8a686eeb9ea1/python-tds-1.6.5.tar.gz (from https://pypi.org/simple/python-tds/), version: 1.6.5 2025-09-07T21:56:04,749 Found link https://files.pythonhosted.org/packages/18/e5/5a8d03b795a047416e8f692b940d33941b6f1ca6850d1d54d0a983a7d9cb/python-tds-1.6.6.tar.gz (from https://pypi.org/simple/python-tds/), version: 1.6.6 2025-09-07T21:56:04,749 Found link https://files.pythonhosted.org/packages/5a/e2/944ad876a6e91e9445687753c5c1c03677a4794c0e72af9de391e01289ab/python-tds-1.6.11.tar.gz (from https://pypi.org/simple/python-tds/), version: 1.6.11 2025-09-07T21:56:04,749 Found link https://files.pythonhosted.org/packages/e9/f9/ff1738706188ee6591c0306a4b18954cf665c3d3718c76f082a93fc1e290/python-tds-1.6.12.tar.gz (from https://pypi.org/simple/python-tds/), version: 1.6.12 2025-09-07T21:56:04,750 Found link https://files.pythonhosted.org/packages/5b/28/95b4dc1a7c03e84e136cfdea63e2c42845380b8026d6d4cca756e5a2dc9b/python-tds-1.7.0.tar.gz (from https://pypi.org/simple/python-tds/), version: 1.7.0 2025-09-07T21:56:04,750 Found link https://files.pythonhosted.org/packages/56/9c/86b365b6fcaaaadbef14fe68c2097430668052f9b2261f3ad921ba2d394d/python-tds-1.7.1.tar.gz (from https://pypi.org/simple/python-tds/), version: 1.7.1 2025-09-07T21:56:04,750 Found link https://files.pythonhosted.org/packages/96/d1/cc1b17894f9679396c885e674b3f1ab0e9f17623d2b65182d0ff298da086/python-tds-1.7.2.tar.gz (from https://pypi.org/simple/python-tds/), version: 1.7.2 2025-09-07T21:56:04,750 Found link https://files.pythonhosted.org/packages/30/1c/d7c9f72435697c6cb8970742b708ed7d24f0c2604bcaa764bb1572067d10/python-tds-1.7.3.tar.gz (from https://pypi.org/simple/python-tds/), version: 1.7.3 2025-09-07T21:56:04,750 Found link https://files.pythonhosted.org/packages/d2/46/df877b213896d766673356d36c985449b349e42f448bdcb052de9e2d7b9d/python-tds-1.7.3.1.tar.gz (from https://pypi.org/simple/python-tds/), version: 1.7.3.1 2025-09-07T21:56:04,751 Found link https://files.pythonhosted.org/packages/c4/b8/706b79af03eff50574b4f39af08b38726fd496fd2313d50f8abb73e93bab/python-tds-1.8.0.zip (from https://pypi.org/simple/python-tds/), version: 1.8.0 2025-09-07T21:56:04,751 Found link https://files.pythonhosted.org/packages/54/da/2de079a6682be4b10e33b6d3b28564f58c1328a0a12c0ade7ef2a5ddbab5/python-tds-1.8.1.tar.gz (from https://pypi.org/simple/python-tds/), version: 1.8.1 2025-09-07T21:56:04,751 Found link https://files.pythonhosted.org/packages/86/5b/232ba430ef7211d6f85fcd86086b2be56d0abb45d92fb9b2a3eb9746a4e1/python-tds-1.8.2.zip (from https://pypi.org/simple/python-tds/), version: 1.8.2 2025-09-07T21:56:04,751 Found link https://files.pythonhosted.org/packages/4a/97/4197c587f91f6f1973bdc7be0372032e3e631cc92a72bce50912a5c77057/python-tds-1.9.0.tar.gz (from https://pypi.org/simple/python-tds/), version: 1.9.0 2025-09-07T21:56:04,751 Found link https://files.pythonhosted.org/packages/5a/8a/d2f56210011f76616ff1673f3a4d77b80f4092de0c7e6207e66ad7fe124d/python-tds-1.9.1.tar.gz (from https://pypi.org/simple/python-tds/), version: 1.9.1 2025-09-07T21:56:04,752 Found link https://files.pythonhosted.org/packages/35/ef/3ae01eaef524a9d918f4024e40d98d2f06b8d5fd2f701d2f988cca8a394d/python-tds-1.10.0.tar.gz (from https://pypi.org/simple/python-tds/), version: 1.10.0 2025-09-07T21:56:04,752 Found link https://files.pythonhosted.org/packages/5f/ef/6640b6209d889cdaeb7dca59a9fd88cabd0224c6ec396d80dec36b7a93cf/python-tds-1.11.0.tar.gz (from https://pypi.org/simple/python-tds/), version: 1.11.0 2025-09-07T21:56:04,752 Found link https://files.pythonhosted.org/packages/a1/9e/9153e6b0f6fc06822ba8692835b972b235d226e5c28d884f8e1841d6abd9/python-tds-1.12.0.tar.gz (from https://pypi.org/simple/python-tds/), version: 1.12.0 2025-09-07T21:56:04,752 Found link https://files.pythonhosted.org/packages/85/36/f3ad7073ce483522f9ee238546ced94409d2d45c1aeff0b8d8ad6f7dd47c/python-tds-1.13.0.tar.gz (from https://pypi.org/simple/python-tds/), version: 1.13.0 2025-09-07T21:56:04,752 Found link https://files.pythonhosted.org/packages/93/e0/20aadb1285f91ee03ce542c380bc225c9d98c01ae9a2e8c294f57b6fb4ef/python-tds-1.14.0.tar.gz (from https://pypi.org/simple/python-tds/), version: 1.14.0 2025-09-07T21:56:04,753 Found link https://files.pythonhosted.org/packages/00/af/2e16eb395451ac31326b3b283d1c630843b955b8045557354d7d43e09ad1/python-tds-1.15.0.tar.gz (from https://pypi.org/simple/python-tds/), version: 1.15.0 2025-09-07T21:56:04,753 Skipping link: No binaries permitted for python-tds: https://files.pythonhosted.org/packages/b5/a8/4ffd1ca187b35a1aadee0b43416b18d83f0e8e58ada02643bd4f7aa54443/python_tds-1.16.0-py3-none-any.whl (from https://pypi.org/simple/python-tds/) 2025-09-07T21:56:04,753 Found link https://files.pythonhosted.org/packages/e8/1e/1875f69ad1c8a15fb5e84df4c17f3b3779b399e335de9ad75ae6b746c14c/python_tds-1.16.0.tar.gz (from https://pypi.org/simple/python-tds/), version: 1.16.0 2025-09-07T21:56:04,753 Skipping link: No binaries permitted for python-tds: https://files.pythonhosted.org/packages/3d/00/1defda3531974dd9957cbd372e76d091d83af9baf229615c7d55ebee6281/python_tds-1.16.1-py3-none-any.whl (from https://pypi.org/simple/python-tds/) 2025-09-07T21:56:04,753 Found link https://files.pythonhosted.org/packages/39/73/508c42421f7cd924d40024f6e011d8503b869364a5f1a89af4b86777d342/python_tds-1.16.1.tar.gz (from https://pypi.org/simple/python-tds/), version: 1.16.1 2025-09-07T21:56:04,753 Skipping link: No binaries permitted for python-tds: https://files.pythonhosted.org/packages/3e/b7/a9b60649a3744542ee6994cf03dd5f833676f8d4b6621ff0c4f9aaac5755/python_tds-1.17.0-py3-none-any.whl (from https://pypi.org/simple/python-tds/) 2025-09-07T21:56:04,754 Found link https://files.pythonhosted.org/packages/3c/9c/5710dc30e73bab631dcd63bd590425da64dc6ffc1d7dd481fdf71cd8961d/python_tds-1.17.0.tar.gz (from https://pypi.org/simple/python-tds/), version: 1.17.0 2025-09-07T21:56:04,754 Fetching project page and analyzing links: https://www.piwheels.org/simple/python-tds/ 2025-09-07T21:56:04,754 Getting page https://www.piwheels.org/simple/python-tds/ 2025-09-07T21:56:04,755 Found index url https://www.piwheels.org/simple/ 2025-09-07T21:56:04,846 Fetched page https://www.piwheels.org/simple/python-tds/ as text/html 2025-09-07T21:56:04,856 Skipping link: No binaries permitted for python-tds: https://archive1.piwheels.org/simple/python-tds/python_tds-1.17.0-py3-none-any.whl#sha256=fc9218a616767f789916a3ae04e9b145519e17ab6d74061410c7ef50d2eb827f (from https://www.piwheels.org/simple/python-tds/) 2025-09-07T21:56:04,856 Skipping link: No binaries permitted for python-tds: https://archive1.piwheels.org/simple/python-tds/python_tds-1.16.1-py3-none-any.whl#sha256=c341b618712207dd5d905aae952a87b00660d0ea923724e463becd3ab0649b58 (from https://www.piwheels.org/simple/python-tds/) 2025-09-07T21:56:04,857 Skipping link: No binaries permitted for python-tds: https://archive1.piwheels.org/simple/python-tds/python_tds-1.16.0-py3-none-any.whl#sha256=efcdb59f94077b3b06c8126ebf76c70930f5abbc717929a04abf83346eba681a (from https://www.piwheels.org/simple/python-tds/) 2025-09-07T21:56:04,857 Skipping link: No binaries permitted for python-tds: https://archive1.piwheels.org/simple/python-tds/python_tds-1.15.0-py3-none-any.whl#sha256=fab1fc682fc43b2a8b3b8d59d905f0fc78e66168e0081a0f4e084c0c677cbe2c (from https://www.piwheels.org/simple/python-tds/) 2025-09-07T21:56:04,857 Skipping link: No binaries permitted for python-tds: https://archive1.piwheels.org/simple/python-tds/python_tds-1.14.0-py3-none-any.whl#sha256=3645b4da645f5e4e98f6d040feb54b56209fe48eb26e8118e33b36be3a6737c0 (from https://www.piwheels.org/simple/python-tds/) 2025-09-07T21:56:04,857 Skipping link: No binaries permitted for python-tds: https://archive1.piwheels.org/simple/python-tds/python_tds-1.13.0-py3-none-any.whl#sha256=76564f900b5e8d63978a0196d5a46c94ea5b3d0044aae7b31065e45b0ee64e54 (from https://www.piwheels.org/simple/python-tds/) 2025-09-07T21:56:04,857 Skipping link: No binaries permitted for python-tds: https://archive1.piwheels.org/simple/python-tds/python_tds-1.12.0-py3-none-any.whl#sha256=4ba17e5481bb6ab40cbaa4fd65e7c52550a14e8d1faba1af8367dd561fc8a63a (from https://www.piwheels.org/simple/python-tds/) 2025-09-07T21:56:04,857 Skipping link: No binaries permitted for python-tds: https://archive1.piwheels.org/simple/python-tds/python_tds-1.11.0-py3-none-any.whl#sha256=d6cc9c942d649bae876a02abfe96834f4df3992c49e84d620d43ced11ce7f014 (from https://www.piwheels.org/simple/python-tds/) 2025-09-07T21:56:04,857 Skipping link: No binaries permitted for python-tds: https://archive1.piwheels.org/simple/python-tds/python_tds-1.10.0-py3-none-any.whl#sha256=d0b553dcf1f4aaae239295612874c1a950efb576f7b8159f8cf6bb7ad3ad0f19 (from https://www.piwheels.org/simple/python-tds/) 2025-09-07T21:56:04,858 Skipping link: No binaries permitted for python-tds: https://archive1.piwheels.org/simple/python-tds/python_tds-1.9.1-py3-none-any.whl#sha256=d2eef7474cb254f40795682386d384cb1c7e38c4df267c9d2e28a38034bdf737 (from https://www.piwheels.org/simple/python-tds/) 2025-09-07T21:56:04,858 Skipping link: No binaries permitted for python-tds: https://archive1.piwheels.org/simple/python-tds/python_tds-1.9.0-py3-none-any.whl#sha256=fbfe0789b5452f101f79cc20d823f868d2dadf14ee801427444dafcde791c9da (from https://www.piwheels.org/simple/python-tds/) 2025-09-07T21:56:04,858 Skipping link: No binaries permitted for python-tds: https://archive1.piwheels.org/simple/python-tds/python_tds-1.8.2-py3-none-any.whl#sha256=578f10a136373436b9c18b5d67b47b6548538852e61ce04ad0d0bdfbc1ea676f (from https://www.piwheels.org/simple/python-tds/) 2025-09-07T21:56:04,858 Skipping link: No binaries permitted for python-tds: https://archive1.piwheels.org/simple/python-tds/python_tds-1.8.1-py3-none-any.whl#sha256=f0ca88b3ce588ff8af0b6aea425c377441afae75f4fc131ee0bc3c179177786d (from https://www.piwheels.org/simple/python-tds/) 2025-09-07T21:56:04,858 Skipping link: No binaries permitted for python-tds: https://archive1.piwheels.org/simple/python-tds/python_tds-1.7.3.1-py3-none-any.whl#sha256=a267f699bbc46a87e14f33e7e6ac9591187ecc36a90042e7f53081f31273a10a (from https://www.piwheels.org/simple/python-tds/) 2025-09-07T21:56:04,858 Skipping link: No binaries permitted for python-tds: https://archive1.piwheels.org/simple/python-tds/python_tds-1.7.3-py3-none-any.whl#sha256=7b9ff8b3568078319bcdbd10983bd1d0b43bb2a1948d61fdcf2e6ece195f80d7 (from https://www.piwheels.org/simple/python-tds/) 2025-09-07T21:56:04,858 Skipping link: No binaries permitted for python-tds: https://archive1.piwheels.org/simple/python-tds/python_tds-1.7.2-py3-none-any.whl#sha256=9483552679987504420c8b8f02dc7997b54a6c8453e95930de196aa95fce02b9 (from https://www.piwheels.org/simple/python-tds/) 2025-09-07T21:56:04,858 Skipping link: No binaries permitted for python-tds: https://archive1.piwheels.org/simple/python-tds/python_tds-1.7.1-py3-none-any.whl#sha256=5b0a8f2e9318082bc99fbb533ccd6194679e867799aeb3c823edeb6c72e6c1d5 (from https://www.piwheels.org/simple/python-tds/) 2025-09-07T21:56:04,859 Skipping link: No binaries permitted for python-tds: https://archive1.piwheels.org/simple/python-tds/python_tds-1.7.0-py3-none-any.whl#sha256=5265a7265921e9390233e111da091c46eae5253ea17c80602a9b003ed324d853 (from https://www.piwheels.org/simple/python-tds/) 2025-09-07T21:56:04,859 Skipping link: No binaries permitted for python-tds: https://archive1.piwheels.org/simple/python-tds/python_tds-1.6.12-py3-none-any.whl#sha256=86e15d3c68968c68d742fa934b59ba69ebaac77e9614f371ca1d3e42738e90f9 (from https://www.piwheels.org/simple/python-tds/) 2025-09-07T21:56:04,859 Skipping link: No binaries permitted for python-tds: https://archive1.piwheels.org/simple/python-tds/python_tds-1.6.11-py3-none-any.whl#sha256=82331c863d83ae9ae392f81ee8eafc1eaf6f200bbea831e4a1f7093bfe2a3811 (from https://www.piwheels.org/simple/python-tds/) 2025-09-07T21:56:04,859 Skipping link: No binaries permitted for python-tds: https://archive1.piwheels.org/simple/python-tds/python_tds-1.6.6-py3-none-any.whl#sha256=61d1059961c1f78d4e9de08172dbbcecc9c6b5829acd684dc09d8ae9f7a47ca1 (from https://www.piwheels.org/simple/python-tds/) 2025-09-07T21:56:04,859 Skipping link: No binaries permitted for python-tds: https://archive1.piwheels.org/simple/python-tds/python_tds-1.6.5-py3-none-any.whl#sha256=63c7e258dacaf354aa2b690de6b9f2b058dbde9ffb7819a156b49c08be7beed5 (from https://www.piwheels.org/simple/python-tds/) 2025-09-07T21:56:04,859 Skipping link: No binaries permitted for python-tds: https://archive1.piwheels.org/simple/python-tds/python_tds-1.6.4-py3-none-any.whl#sha256=ca00b6d2401587da99dc6e05a6a9995287d17de2435530249ca4ef844fddbeb5 (from https://www.piwheels.org/simple/python-tds/) 2025-09-07T21:56:04,859 Skipping link: No binaries permitted for python-tds: https://archive1.piwheels.org/simple/python-tds/python_tds-1.6.3-py3-none-any.whl#sha256=9132b2f775e2d12e41a219f6fd8ad3b8c65af683c74dd73da0dce602974acc73 (from https://www.piwheels.org/simple/python-tds/) 2025-09-07T21:56:04,860 Skipping link: No binaries permitted for python-tds: https://archive1.piwheels.org/simple/python-tds/python_tds-1.6.2-py3-none-any.whl#sha256=ee6c952084e772719844dcb83a380e6a14065c22344b5a29a52d049a43e449d8 (from https://www.piwheels.org/simple/python-tds/) 2025-09-07T21:56:04,860 Skipping link: No binaries permitted for python-tds: https://archive1.piwheels.org/simple/python-tds/python_tds-1.6.1-py3-none-any.whl#sha256=8fe65f7a15666fb03614ec5ad0adeabc6e945e6d581215f5312ea9d93ccce771 (from https://www.piwheels.org/simple/python-tds/) 2025-09-07T21:56:04,860 Skipping link: No binaries permitted for python-tds: https://archive1.piwheels.org/simple/python-tds/python_tds-1.6.0-py3-none-any.whl#sha256=45a13b5c44e049b15a440bb24db310c0d2a178c007b5c78f7333ac221bf1ecca (from https://www.piwheels.org/simple/python-tds/) 2025-09-07T21:56:04,860 Skipping link: No binaries permitted for python-tds: https://archive1.piwheels.org/simple/python-tds/python_tds-1.5.6-py3-none-any.whl#sha256=6ab9a99c358897d4c1afd9df267d4f4d4276200e1826bd2fe0d0035c9aaf26e4 (from https://www.piwheels.org/simple/python-tds/) 2025-09-07T21:56:04,860 Skipping link: No binaries permitted for python-tds: https://archive1.piwheels.org/simple/python-tds/python_tds-1.5.5-py3-none-any.whl#sha256=08b4422cd7fde39d527f02895824bd488a1462ed2542bddd69ab41ed1d382de8 (from https://www.piwheels.org/simple/python-tds/) 2025-09-07T21:56:04,860 Skipping link: No binaries permitted for python-tds: https://archive1.piwheels.org/simple/python-tds/python_tds-1.5.4-py3-none-any.whl#sha256=24b4fdbe8c6d3b6e73f6d05147885b00c9d9e490951fd9afd20307e342edb047 (from https://www.piwheels.org/simple/python-tds/) 2025-09-07T21:56:04,860 Skipping link: No binaries permitted for python-tds: https://archive1.piwheels.org/simple/python-tds/python_tds-1.5.2-py3-none-any.whl#sha256=4f1a3399215a18934b2ce01ad5fa7703e675212a70f2def2b5cba680db8aff30 (from https://www.piwheels.org/simple/python-tds/) 2025-09-07T21:56:04,861 Skipping link: No binaries permitted for python-tds: https://archive1.piwheels.org/simple/python-tds/python_tds-1.5.1-py3-none-any.whl#sha256=ed61bb9a98d33cb283182cb1f3389f3653683e7cea7f0e068e841fc491dd5bc0 (from https://www.piwheels.org/simple/python-tds/) 2025-09-07T21:56:04,861 Skipping link: No binaries permitted for python-tds: https://archive1.piwheels.org/simple/python-tds/python_tds-1.5.0-py3-none-any.whl#sha256=3df1b145031ad42e167aba324487ddab80ebc7637f7689d397e6af95c24bc1b9 (from https://www.piwheels.org/simple/python-tds/) 2025-09-07T21:56:04,861 Skipping link: No binaries permitted for python-tds: https://archive1.piwheels.org/simple/python-tds/python_tds-1.4.1-py3-none-any.whl#sha256=da4909a87fb910239b5003855d78db77bbd09eb3a96d1e65314244a90a078f00 (from https://www.piwheels.org/simple/python-tds/) 2025-09-07T21:56:04,861 Skipping link: No binaries permitted for python-tds: https://archive1.piwheels.org/simple/python-tds/python_tds-1.4.0-py3-none-any.whl#sha256=13d5317757e4f903d17581c9a371828944f7a81c6469bde46cf2de1df55d2a39 (from https://www.piwheels.org/simple/python-tds/) 2025-09-07T21:56:04,861 Skipping link: No binaries permitted for python-tds: https://archive1.piwheels.org/simple/python-tds/python_tds-1.3.6-py3-none-any.whl#sha256=8db9f50ca58b26754fb256808dde70eddf15659af5a22a0ca2d41a8ae6d1677e (from https://www.piwheels.org/simple/python-tds/) 2025-09-07T21:56:04,861 Skipping link: No binaries permitted for python-tds: https://archive1.piwheels.org/simple/python-tds/python_tds-1.3.5-py3-none-any.whl#sha256=b1b16ce165377b9b3951151fd8fc9c1c1ec38d95554e51c440f21715bfd15bec (from https://www.piwheels.org/simple/python-tds/) 2025-09-07T21:56:04,861 Skipping link: No binaries permitted for python-tds: https://archive1.piwheels.org/simple/python-tds/python_tds-1.3.4-py3-none-any.whl#sha256=1f39a36ba74e35ad76edace31ee006fb70b35e674114f03311acaf54a54522d5 (from https://www.piwheels.org/simple/python-tds/) 2025-09-07T21:56:04,861 Skipping link: No binaries permitted for python-tds: https://archive1.piwheels.org/simple/python-tds/python_tds-1.3.3-py3-none-any.whl#sha256=f8b2a7c02eeaafc5e3fb7d5773e28a1e6a02474c89c51bbcb2b259ce9b644fae (from https://www.piwheels.org/simple/python-tds/) 2025-09-07T21:56:04,862 Skipping link: No binaries permitted for python-tds: https://archive1.piwheels.org/simple/python-tds/python_tds-1.3.2-py3-none-any.whl#sha256=b0afd95904fe074feeab7feaadd43de26094ad33c9b680e943a3e5ce0e06c5e0 (from https://www.piwheels.org/simple/python-tds/) 2025-09-07T21:56:04,862 Skipping link: No binaries permitted for python-tds: https://archive1.piwheels.org/simple/python-tds/python_tds-1.3.1-py3-none-any.whl#sha256=5243cc4523a07dd3ee6d5ce5797310254d481acd3681db5b32e106dad4db06d6 (from https://www.piwheels.org/simple/python-tds/) 2025-09-07T21:56:04,862 Skipping link: No binaries permitted for python-tds: https://archive1.piwheels.org/simple/python-tds/python_tds-1.3.0-py3-none-any.whl#sha256=f5d4a34993dd683678a4d68cc52d5a534ff7e8196fee6f5e873cbca648e64d56 (from https://www.piwheels.org/simple/python-tds/) 2025-09-07T21:56:04,862 Skipping link: No binaries permitted for python-tds: https://archive1.piwheels.org/simple/python-tds/python_tds-1.2.1-py3-none-any.whl#sha256=062f3071f2e5d574389470ed20e8facc9db3f72614b2de7cd323109c558569bc (from https://www.piwheels.org/simple/python-tds/) 2025-09-07T21:56:04,862 Skipping link: No binaries permitted for python-tds: https://archive1.piwheels.org/simple/python-tds/python_tds-1.1.3-py3-none-any.whl#sha256=763b01de1e0f71235e38858a50f83ea5fe145b717110404e3009a4297b591090 (from https://www.piwheels.org/simple/python-tds/) 2025-09-07T21:56:04,862 Skipping link: No binaries permitted for python-tds: https://archive1.piwheels.org/simple/python-tds/python_tds-1.1.2-py3-none-any.whl#sha256=c9687a95bddbde65f37da73800965b10be79434766eb2966a6e47db5676eff82 (from https://www.piwheels.org/simple/python-tds/) 2025-09-07T21:56:04,862 Skipping link: No binaries permitted for python-tds: https://archive1.piwheels.org/simple/python-tds/python_tds-1.1.1-py3-none-any.whl#sha256=1c6a56b45a1b927ebc51674c22da9a997c266593da2f9b7ce93a9bd5aaba2dc6 (from https://www.piwheels.org/simple/python-tds/) 2025-09-07T21:56:04,863 Skipping link: No binaries permitted for python-tds: https://archive1.piwheels.org/simple/python-tds/python_tds-1.1.0-py3-none-any.whl#sha256=d74c5c061ea33e11ec5791d5b7322463bb6a1cdb902a12b93feaa9afeebc7f1e (from https://www.piwheels.org/simple/python-tds/) 2025-09-07T21:56:04,863 Skipping link: No binaries permitted for python-tds: https://archive1.piwheels.org/simple/python-tds/python_tds-1.0.4-py3-none-any.whl#sha256=59eb7e5de4a7dd5897a38f0d0020bc09d6386d9165f307a54218b0a08508e0bf (from https://www.piwheels.org/simple/python-tds/) 2025-09-07T21:56:04,863 Skipping link: No binaries permitted for python-tds: https://archive1.piwheels.org/simple/python-tds/python_tds-1.0.3-py3-none-any.whl#sha256=5b01dc9a7b394007518cb8e72d844596c40fb74b1762019112f40fa703678d71 (from https://www.piwheels.org/simple/python-tds/) 2025-09-07T21:56:04,863 Skipping link: No binaries permitted for python-tds: https://archive1.piwheels.org/simple/python-tds/python_tds-1.0.2-py3-none-any.whl#sha256=88dc4cfa1c323081142b131fdc698f78b0a42a5a11f377eb1f0027f247f41be8 (from https://www.piwheels.org/simple/python-tds/) 2025-09-07T21:56:04,863 Skipping link: No binaries permitted for python-tds: https://archive1.piwheels.org/simple/python-tds/python_tds-1.0.1-py3-none-any.whl#sha256=d555e5efbbc70f4a45fdbdc8578892f3bb3e13b3ea0b27516da27ed8ba964add (from https://www.piwheels.org/simple/python-tds/) 2025-09-07T21:56:04,863 Skipping link: No binaries permitted for python-tds: https://archive1.piwheels.org/simple/python-tds/python_tds-1.0.0-py3-none-any.whl#sha256=4f0fe65960022eb8911f18281338206261bbec56317126574d0ef04263a33b93 (from https://www.piwheels.org/simple/python-tds/) 2025-09-07T21:56:04,863 Skipping link: No binaries permitted for python-tds: https://archive1.piwheels.org/simple/python-tds/python_tds-0.8.1-py3-none-any.whl#sha256=423c0ea16eb0e191a54f35b132aeb107708fbb0665037dd1e6f34442b74ae4c3 (from https://www.piwheels.org/simple/python-tds/) 2025-09-07T21:56:04,863 Skipping link: No binaries permitted for python-tds: https://archive1.piwheels.org/simple/python-tds/python_tds-0.8.0-py3-none-any.whl#sha256=7ae6206055f044d4d1b7b81c94f6aaea07794e388728cbabca2198a92c2b49ef (from https://www.piwheels.org/simple/python-tds/) 2025-09-07T21:56:04,864 Skipping link: No binaries permitted for python-tds: https://archive1.piwheels.org/simple/python-tds/python_tds-0.7.0-py3-none-any.whl#sha256=735a1be7db42c082635c40258bda881b3926f3fbddd72865ba1b1d97bea57092 (from https://www.piwheels.org/simple/python-tds/) 2025-09-07T21:56:04,864 Skipping link: No binaries permitted for python-tds: https://archive1.piwheels.org/simple/python-tds/python_tds-0.6.0-py3-none-any.whl#sha256=e4c91b39880df606e1a9ae1bd92c8286874115f2c59015e25c5a1a7ce47ee107 (from https://www.piwheels.org/simple/python-tds/) 2025-09-07T21:56:04,864 Skipping link: No binaries permitted for python-tds: https://archive1.piwheels.org/simple/python-tds/python_tds-0.5.0-py3-none-any.whl#sha256=b3023ec6ed570f664f41e98ebcf67945e2edba96f1a62af34b5031c9d0660260 (from https://www.piwheels.org/simple/python-tds/) 2025-09-07T21:56:04,864 Skipping link: No binaries permitted for python-tds: https://archive1.piwheels.org/simple/python-tds/python_tds-0.4.0-py3-none-any.whl#sha256=839ae033d42dc7ec14d6fcca7a229cd685249c082ec15f74cc95dd0976f41947 (from https://www.piwheels.org/simple/python-tds/) 2025-09-07T21:56:04,864 Skipping link: No binaries permitted for python-tds: https://archive1.piwheels.org/simple/python-tds/python_tds-0.3.1-py3-none-any.whl#sha256=416230c3538a9d05b856667a5825862b0f9a1a255e7779da2f0431214259499c (from https://www.piwheels.org/simple/python-tds/) 2025-09-07T21:56:04,864 Skipping link: No binaries permitted for python-tds: https://archive1.piwheels.org/simple/python-tds/python_tds-0.1-py3-none-any.whl#sha256=9ca25d4e62cf3cfa44b7782247155e619c05bf150010a22008af5394a73707e8 (from https://www.piwheels.org/simple/python-tds/) 2025-09-07T21:56:04,865 Skipping link: not a file: https://www.piwheels.org/simple/python-tds/ 2025-09-07T21:56:04,865 Skipping link: not a file: https://pypi.org/simple/python-tds/ 2025-09-07T21:56:04,894 Given no hashes to check 1 links for project 'python-tds': discarding no candidates 2025-09-07T21:56:04,895 Collecting python-tds==0.3.0 2025-09-07T21:56:04,897 Created temporary directory: /tmp/pip-unpack-n14tpvgn 2025-09-07T21:56:05,099 Downloading python-tds-0.3.0.tar.gz (48 kB) 2025-09-07T21:56:05,139 Added python-tds==0.3.0 from https://files.pythonhosted.org/packages/12/6e/46c2d463d12495b8dca53303b87a48d4d7b9f6df4e7f4bbfc601dceaf887/python-tds-0.3.0.tar.gz to build tracker '/tmp/pip-build-tracker-6mw3h0on' 2025-09-07T21:56:05,140 Running setup.py (path:/tmp/pip-wheel-1z4a80iv/python-tds_e2ef0714b38d443e955f5ef5a4195456/setup.py) egg_info for package python-tds 2025-09-07T21:56:05,140 Created temporary directory: /tmp/pip-pip-egg-info-0neykvl4 2025-09-07T21:56:05,140 Preparing metadata (setup.py): started 2025-09-07T21:56:05,141 Running command python setup.py egg_info 2025-09-07T21:56:05,651 Traceback (most recent call last): 2025-09-07T21:56:05,652 File "", line 2, in 2025-09-07T21:56:05,653 exec(compile(''' 2025-09-07T21:56:05,653 ~~~~^^^^^^^^^^^^ 2025-09-07T21:56:05,653 # This is -- a caller that pip uses to run setup.py 2025-09-07T21:56:05,653 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:56:05,653 ...<32 lines>... 2025-09-07T21:56:05,653 exec(compile(setup_py_code, filename, "exec")) 2025-09-07T21:56:05,653 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:56:05,653 ''' % ('/tmp/pip-wheel-1z4a80iv/python-tds_e2ef0714b38d443e955f5ef5a4195456/setup.py',), "", "exec")) 2025-09-07T21:56:05,653 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:56:05,654 File "", line 35, in 2025-09-07T21:56:05,654 File "/tmp/pip-wheel-1z4a80iv/python-tds_e2ef0714b38d443e955f5ef5a4195456/setup.py", line 2, in 2025-09-07T21:56:05,654 import pytds 2025-09-07T21:56:05,654 File "/tmp/pip-wheel-1z4a80iv/python-tds_e2ef0714b38d443e955f5ef5a4195456/pytds/__init__.py", line 1, in 2025-09-07T21:56:05,654 from dbapi import * 2025-09-07T21:56:05,654 ModuleNotFoundError: No module named 'dbapi' 2025-09-07T21:56:05,738 ERROR: python setup.py egg_info exited with 1 2025-09-07T21:56:05,752 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-07T21:56:05,752 exec(compile('"'"''"'"''"'"' 2025-09-07T21:56:05,752 # This is -- a caller that pip uses to run setup.py 2025-09-07T21:56:05,752 # 2025-09-07T21:56:05,752 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-07T21:56:05,752 # import from `distutils.core` to work with newer packaging standards. 2025-09-07T21:56:05,752 # - It provides a clear error message when setuptools is not installed. 2025-09-07T21:56:05,752 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-07T21:56:05,752 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-07T21:56:05,752 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-07T21:56:05,752 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-07T21:56:05,752 import os, sys, tokenize, traceback 2025-09-07T21:56:05,752 2025-09-07T21:56:05,752 try: 2025-09-07T21:56:05,752 import setuptools 2025-09-07T21:56:05,752 except ImportError: 2025-09-07T21:56:05,752 print( 2025-09-07T21:56:05,752 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-07T21:56:05,752 "the build environment with exception:", 2025-09-07T21:56:05,752 file=sys.stderr, 2025-09-07T21:56:05,752 ) 2025-09-07T21:56:05,752 traceback.print_exc() 2025-09-07T21:56:05,752 sys.exit(1) 2025-09-07T21:56:05,752 2025-09-07T21:56:05,752 __file__ = %r 2025-09-07T21:56:05,752 sys.argv[0] = __file__ 2025-09-07T21:56:05,752 2025-09-07T21:56:05,752 if os.path.exists(__file__): 2025-09-07T21:56:05,752 filename = __file__ 2025-09-07T21:56:05,752 with tokenize.open(__file__) as f: 2025-09-07T21:56:05,752 setup_py_code = f.read() 2025-09-07T21:56:05,752 else: 2025-09-07T21:56:05,752 filename = "" 2025-09-07T21:56:05,752 setup_py_code = "from setuptools import setup; setup()" 2025-09-07T21:56:05,752 2025-09-07T21:56:05,752 exec(compile(setup_py_code, filename, "exec")) 2025-09-07T21:56:05,752 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-1z4a80iv/python-tds_e2ef0714b38d443e955f5ef5a4195456/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-0neykvl4[/] 2025-09-07T21:56:05,752 [bold magenta]cwd[/]: /tmp/pip-wheel-1z4a80iv/python-tds_e2ef0714b38d443e955f5ef5a4195456/ 2025-09-07T21:56:05,752 Preparing metadata (setup.py): finished with status 'error' 2025-09-07T21:56:05,753 ERROR: metadata generation failed 2025-09-07T21:56:05,760 Exception information: 2025-09-07T21:56:05,760 Traceback (most recent call last): 2025-09-07T21:56:05,760 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-07T21:56:05,760 call_subprocess( 2025-09-07T21:56:05,760 ~~~~~~~~~~~~~~~^ 2025-09-07T21:56:05,760 args, 2025-09-07T21:56:05,760 ^^^^^ 2025-09-07T21:56:05,760 ...<2 lines>... 2025-09-07T21:56:05,760 spinner=spinner, 2025-09-07T21:56:05,760 ^^^^^^^^^^^^^^^^ 2025-09-07T21:56:05,760 ) 2025-09-07T21:56:05,760 ^ 2025-09-07T21:56:05,760 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-07T21:56:05,760 raise error 2025-09-07T21:56:05,760 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-07T21:56:05,760 2025-09-07T21:56:05,760 The above exception was the direct cause of the following exception: 2025-09-07T21:56:05,760 2025-09-07T21:56:05,760 Traceback (most recent call last): 2025-09-07T21:56:05,760 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-07T21:56:05,760 status = _inner_run() 2025-09-07T21:56:05,760 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-07T21:56:05,760 return self.run(options, args) 2025-09-07T21:56:05,760 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-07T21:56:05,760 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-07T21:56:05,760 return func(self, options, args) 2025-09-07T21:56:05,760 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-07T21:56:05,760 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-07T21:56:05,760 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-07T21:56:05,760 result = self._result = resolver.resolve( 2025-09-07T21:56:05,760 ~~~~~~~~~~~~~~~~^ 2025-09-07T21:56:05,760 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-07T21:56:05,760 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:56:05,760 ) 2025-09-07T21:56:05,760 ^ 2025-09-07T21:56:05,760 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-07T21:56:05,760 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-07T21:56:05,760 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-07T21:56:05,760 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-07T21:56:05,760 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:56:05,760 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-07T21:56:05,760 if not criterion.candidates: 2025-09-07T21:56:05,760 ^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:56:05,760 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-07T21:56:05,760 return bool(self._sequence) 2025-09-07T21:56:05,760 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-07T21:56:05,760 self._bool = any(self) 2025-09-07T21:56:05,760 ~~~^^^^^^ 2025-09-07T21:56:05,760 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-07T21:56:05,760 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-07T21:56:05,760 ^^^^^^^^ 2025-09-07T21:56:05,760 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-07T21:56:05,760 candidate = func() 2025-09-07T21:56:05,760 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-07T21:56:05,760 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-07T21:56:05,760 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T21:56:05,760 link, template, name, version 2025-09-07T21:56:05,760 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:56:05,760 ) 2025-09-07T21:56:05,760 ^ 2025-09-07T21:56:05,760 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-07T21:56:05,760 self._link_candidate_cache[link] = LinkCandidate( 2025-09-07T21:56:05,760 ~~~~~~~~~~~~~^ 2025-09-07T21:56:05,760 link, 2025-09-07T21:56:05,760 ^^^^^ 2025-09-07T21:56:05,760 ...<3 lines>... 2025-09-07T21:56:05,760 version=version, 2025-09-07T21:56:05,760 ^^^^^^^^^^^^^^^^ 2025-09-07T21:56:05,760 ) 2025-09-07T21:56:05,760 ^ 2025-09-07T21:56:05,760 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-07T21:56:05,760 super().__init__( 2025-09-07T21:56:05,760 ~~~~~~~~~~~~~~~~^ 2025-09-07T21:56:05,760 link=link, 2025-09-07T21:56:05,760 ^^^^^^^^^^ 2025-09-07T21:56:05,760 ...<4 lines>... 2025-09-07T21:56:05,760 version=version, 2025-09-07T21:56:05,760 ^^^^^^^^^^^^^^^^ 2025-09-07T21:56:05,760 ) 2025-09-07T21:56:05,760 ^ 2025-09-07T21:56:05,760 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-07T21:56:05,760 self.dist = self._prepare() 2025-09-07T21:56:05,760 ~~~~~~~~~~~~~^^ 2025-09-07T21:56:05,760 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-07T21:56:05,760 dist = self._prepare_distribution() 2025-09-07T21:56:05,760 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-07T21:56:05,760 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-07T21:56:05,760 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:56:05,760 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-07T21:56:05,760 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-07T21:56:05,760 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:56:05,760 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-07T21:56:05,760 dist = _get_prepared_distribution( 2025-09-07T21:56:05,760 req, 2025-09-07T21:56:05,760 ...<3 lines>... 2025-09-07T21:56:05,760 self.check_build_deps, 2025-09-07T21:56:05,760 ) 2025-09-07T21:56:05,760 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-07T21:56:05,760 abstract_dist.prepare_distribution_metadata( 2025-09-07T21:56:05,760 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T21:56:05,760 finder, build_isolation, check_build_deps 2025-09-07T21:56:05,760 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:56:05,760 ) 2025-09-07T21:56:05,760 ^ 2025-09-07T21:56:05,760 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-07T21:56:05,760 self.req.prepare_metadata() 2025-09-07T21:56:05,760 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-07T21:56:05,760 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-07T21:56:05,760 self.metadata_directory = generate_metadata_legacy( 2025-09-07T21:56:05,760 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T21:56:05,760 build_env=self.build_env, 2025-09-07T21:56:05,760 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:56:05,760 ...<3 lines>... 2025-09-07T21:56:05,760 details=details, 2025-09-07T21:56:05,760 ^^^^^^^^^^^^^^^^ 2025-09-07T21:56:05,760 ) 2025-09-07T21:56:05,760 ^ 2025-09-07T21:56:05,760 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-07T21:56:05,760 raise MetadataGenerationFailed(package_details=details) from error 2025-09-07T21:56:05,760 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-07T21:56:05,782 Removed python-tds==0.3.0 from https://files.pythonhosted.org/packages/12/6e/46c2d463d12495b8dca53303b87a48d4d7b9f6df4e7f4bbfc601dceaf887/python-tds-0.3.0.tar.gz from build tracker '/tmp/pip-build-tracker-6mw3h0on' 2025-09-07T21:56:05,783 Removed build tracker: '/tmp/pip-build-tracker-6mw3h0on'