2025-09-07T21:51:19,749 Created temporary directory: /tmp/pip-build-tracker-cq2dekhh 2025-09-07T21:51:19,750 Initialized build tracking at /tmp/pip-build-tracker-cq2dekhh 2025-09-07T21:51:19,750 Created build tracker: /tmp/pip-build-tracker-cq2dekhh 2025-09-07T21:51:19,751 Entered build tracker: /tmp/pip-build-tracker-cq2dekhh 2025-09-07T21:51:19,751 Created temporary directory: /tmp/pip-wheel-fnwjtxne 2025-09-07T21:51:19,754 Created temporary directory: /tmp/pip-ephem-wheel-cache-9y9o7bwo 2025-09-07T21:51:19,810 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-07T21:51:19,813 2 location(s) to search for versions of pymarc: 2025-09-07T21:51:19,813 * https://pypi.org/simple/pymarc/ 2025-09-07T21:51:19,813 * https://www.piwheels.org/simple/pymarc/ 2025-09-07T21:51:19,813 Fetching project page and analyzing links: https://pypi.org/simple/pymarc/ 2025-09-07T21:51:19,813 Getting page https://pypi.org/simple/pymarc/ 2025-09-07T21:51:19,814 Found index url https://pypi.org/simple/ 2025-09-07T21:51:19,964 Fetched page https://pypi.org/simple/pymarc/ as application/vnd.pypi.simple.v1+json 2025-09-07T21:51:19,978 Found link https://files.pythonhosted.org/packages/e4/a2/f460f23dc78239ee977f50d360db131f26f7b559c38e7bc20020966ba24a/pymarc-2.8.0.tar.gz (from https://pypi.org/simple/pymarc/), version: 2.8.0 2025-09-07T21:51:19,979 Found link https://files.pythonhosted.org/packages/54/9b/714bb7a50c26e1030ed8e9b3e3cbbe83745c1350502b35759c53133b8f84/pymarc-2.8.1.tar.gz (from https://pypi.org/simple/pymarc/), version: 2.8.1 2025-09-07T21:51:19,979 Found link https://files.pythonhosted.org/packages/fa/02/9a7a6879f147521dbf6390982ef8fe9b0f5efe775e38032e3a7daff16cfe/pymarc-2.8.2.tar.gz (from https://pypi.org/simple/pymarc/), version: 2.8.2 2025-09-07T21:51:19,979 Found link https://files.pythonhosted.org/packages/7f/50/1fb571630f496885959a73c3f28e225f90a8bf9437026301cead246e0c7e/pymarc-2.8.3.tar.gz (from https://pypi.org/simple/pymarc/), version: 2.8.3 2025-09-07T21:51:19,980 Found link https://files.pythonhosted.org/packages/1e/49/9cddff7c98d9fd1e5fea7b8ba75ef5ada97433faeccc1aac0a62a699a2a0/pymarc-2.8.4.tar.gz (from https://pypi.org/simple/pymarc/), version: 2.8.4 2025-09-07T21:51:19,980 Found link https://files.pythonhosted.org/packages/9e/db/208118800d9ed440ea70e712ca16cf43ea5ec15aae76c596612eeceac99e/pymarc-2.8.5.tar.gz (from https://pypi.org/simple/pymarc/), version: 2.8.5 2025-09-07T21:51:19,981 Found link https://files.pythonhosted.org/packages/e0/7f/c7618ab51e4b878f9075ee6bde5dd84d21cf2220ab70ab5fe43420e8040c/pymarc-2.8.6.tar.gz (from https://pypi.org/simple/pymarc/), version: 2.8.6 2025-09-07T21:51:19,981 Found link https://files.pythonhosted.org/packages/69/12/83f4f7078d16c6167b0e1151bc1b3c347f0195e12d7497fad1928692ceab/pymarc-2.8.7.tar.gz (from https://pypi.org/simple/pymarc/), version: 2.8.7 2025-09-07T21:51:19,981 Found link https://files.pythonhosted.org/packages/f5/5b/e8f8994d30b5798496567403317bf490c74afcee3cf49a03c9c673ce5d09/pymarc-2.8.8.tar.gz (from https://pypi.org/simple/pymarc/), version: 2.8.8 2025-09-07T21:51:19,982 Found link https://files.pythonhosted.org/packages/51/7f/372eadabc8b1dda05a06ab9d488bce938cc35cbc6d5b908d6e2282e22979/pymarc-2.8.9.tar.gz (from https://pypi.org/simple/pymarc/), version: 2.8.9 2025-09-07T21:51:19,982 Found link https://files.pythonhosted.org/packages/78/f3/5934154f1b6797246e1787362b71add42ee4b6475ce35ee2e0dceffc97f4/pymarc-2.9.0.tar.gz (from https://pypi.org/simple/pymarc/), version: 2.9.0 2025-09-07T21:51:19,983 Found link https://files.pythonhosted.org/packages/d0/cb/a53464b32de19fb944aaa5c8eb29310c6b34f9efd7994a4c33e49e377229/pymarc-2.9.1.tar.gz (from https://pypi.org/simple/pymarc/), version: 2.9.1 2025-09-07T21:51:19,983 Found link https://files.pythonhosted.org/packages/2b/6e/e83cae651b075fe342e8228de52da3e1fa6e7d0573b8ee1b94f630bfab7b/pymarc-2.9.2.tar.gz (from https://pypi.org/simple/pymarc/), version: 2.9.2 2025-09-07T21:51:19,983 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/fe/8f/81a865e3a1d6bff34b83626abeaa92460995275a8163ebb6a1b382ce5124/pymarc-3.0.0-py2.7.egg (from https://pypi.org/simple/pymarc/) 2025-09-07T21:51:19,984 Found link https://files.pythonhosted.org/packages/c0/c3/d95e067627224fe286108341c6e5edf3a263d5e0c31eab58e5e5bcfbd5dc/pymarc-3.0.0.tar.gz (from https://pypi.org/simple/pymarc/), version: 3.0.0 2025-09-07T21:51:19,984 Found link https://files.pythonhosted.org/packages/fa/c4/e1b306852d7a563ada21740e5bf44b6d4d099b8abd244a08a26ba6abc819/pymarc-3.0.1.tar.gz (from https://pypi.org/simple/pymarc/), version: 3.0.1 2025-09-07T21:51:19,985 Found link https://files.pythonhosted.org/packages/d1/21/190d6b17d1e85a26f964c141eb6db55b7e3b20428f6d3f2adb8235ede0af/pymarc-3.0.2.tar.gz (from https://pypi.org/simple/pymarc/), version: 3.0.2 2025-09-07T21:51:19,985 Found link https://files.pythonhosted.org/packages/9f/e5/f9f7b8320e50ad911446bb3650730259d73a346e3e08239c6867d2cedbe4/pymarc-3.0.3.tar.gz (from https://pypi.org/simple/pymarc/), version: 3.0.3 2025-09-07T21:51:19,985 Found link https://files.pythonhosted.org/packages/a3/99/290bdcad0c7f84a37b420a3ce219b44862afffb96359dc1245ff8a82b72d/pymarc-3.0.4.tar.gz (from https://pypi.org/simple/pymarc/), version: 3.0.4 2025-09-07T21:51:19,986 Found link https://files.pythonhosted.org/packages/c8/59/ad439d8c310c154b39ecd04ed15efb67fbcf2c12434900cb54810c0877bb/pymarc-3.1.1.tar.gz (from https://pypi.org/simple/pymarc/), version: 3.1.1 2025-09-07T21:51:19,986 Found link https://files.pythonhosted.org/packages/c3/d0/6f279c223c7d35a18350d7a302aa4df75f38aab313147434ba988922298f/pymarc-3.1.2.tar.gz (from https://pypi.org/simple/pymarc/), version: 3.1.2 2025-09-07T21:51:19,987 Found link https://files.pythonhosted.org/packages/48/bf/bb009f5737ec64aace6b8898e5584148508f3ea34999dcb7a9cdac473c8b/pymarc-3.1.3.tar.gz (from https://pypi.org/simple/pymarc/), version: 3.1.3 2025-09-07T21:51:19,987 Found link https://files.pythonhosted.org/packages/a3/fa/0bb1591331a5926887d1617909eb0ff49a5b86220d892525942cbeac41d0/pymarc-3.1.5.tar.gz (from https://pypi.org/simple/pymarc/), version: 3.1.5 2025-09-07T21:51:19,987 Found link https://files.pythonhosted.org/packages/56/74/587b010f334dba7e7ec10dfd3b96f22ac2ca1b57d5ed18df54485c1bc526/pymarc-3.1.6.tar.gz (from https://pypi.org/simple/pymarc/), version: 3.1.6 2025-09-07T21:51:19,987 Found link https://files.pythonhosted.org/packages/78/bb/26b839ac49e327053bf9c3d0bd8489e634aa2f940219c44f7fa5c81d0898/pymarc-3.1.7.tar.gz (from https://pypi.org/simple/pymarc/), version: 3.1.7 2025-09-07T21:51:19,988 Found link https://files.pythonhosted.org/packages/62/5a/4ceee2d5932e12d42bb4717b1758cc0672e0f01ac94a81c52c3ae47d104f/pymarc-3.1.8.tar.gz (from https://pypi.org/simple/pymarc/), version: 3.1.8 2025-09-07T21:51:19,988 Found link https://files.pythonhosted.org/packages/ae/5d/d7f1641908726ff12c67d938d70e7f9d779dede5bbd96f563e86831ff4e3/pymarc-3.1.9.tar.gz (from https://pypi.org/simple/pymarc/), version: 3.1.9 2025-09-07T21:51:19,988 Found link https://files.pythonhosted.org/packages/2b/71/dd47f6bb599265317249503781302a74a7768474ccab2ac0b1ea3c51e076/pymarc-3.1.10.tar.gz (from https://pypi.org/simple/pymarc/), version: 3.1.10 2025-09-07T21:51:19,989 Found link https://files.pythonhosted.org/packages/0c/24/695f27689046266beb2f3de567434c526b8c6efa80a20156cfaa95ecde14/pymarc-3.1.11.tar.gz (from https://pypi.org/simple/pymarc/) (requires-python:>=2.6, !=3.0.*, !=3.1.*, !=3.2.*), version: 3.1.11 2025-09-07T21:51:19,989 Found link https://files.pythonhosted.org/packages/9b/01/50ee6f73c52866bc6288702ac45eed41e135d690bcc142fe63d7100b36ca/pymarc-3.1.12.tar.gz (from https://pypi.org/simple/pymarc/) (requires-python:>=2.6, !=3.0.*, !=3.1.*, !=3.2.*), version: 3.1.12 2025-09-07T21:51:19,990 Found link https://files.pythonhosted.org/packages/67/3e/1c4b239d179b2a24e8288ad4ae8f87a667bf5acb4c7907c68e3539ab9284/pymarc-3.1.13.tar.gz (from https://pypi.org/simple/pymarc/) (requires-python:>=2.6, !=3.0.*, !=3.1.*, !=3.2.*), version: 3.1.13 2025-09-07T21:51:19,991 Found link https://files.pythonhosted.org/packages/13/8a/ddf96fff7324aef1bbe6bfc99ba5a63bcf4a0f892b5fbe6764e3e3ad44f9/pymarc-3.2.0.tar.gz (from https://pypi.org/simple/pymarc/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*), version: 3.2.0 2025-09-07T21:51:19,991 Ignoring invalid Requires-Python ('>=3.6.*') for link: https://files.pythonhosted.org/packages/74/52/0e3455cb927859b68e07d210984af51a6f40f3bd8ac288227ec10dfee3cd/pymarc-4.0.0.tar.gz (from https://pypi.org/simple/pymarc/) (requires-python:>=3.6.*) 2025-09-07T21:51:19,991 Found link https://files.pythonhosted.org/packages/74/52/0e3455cb927859b68e07d210984af51a6f40f3bd8ac288227ec10dfee3cd/pymarc-4.0.0.tar.gz (from https://pypi.org/simple/pymarc/) (requires-python:>=3.6.*), version: 4.0.0 2025-09-07T21:51:19,991 Ignoring invalid Requires-Python ('>=3.6.*') for link: https://files.pythonhosted.org/packages/be/7e/9c09dfad20b36d373ad5b0e8573b8fd3ecf35ee56268f88f75327baa7025/pymarc-4.1.0.tar.gz (from https://pypi.org/simple/pymarc/) (requires-python:>=3.6.*) 2025-09-07T21:51:19,991 Found link https://files.pythonhosted.org/packages/be/7e/9c09dfad20b36d373ad5b0e8573b8fd3ecf35ee56268f88f75327baa7025/pymarc-4.1.0.tar.gz (from https://pypi.org/simple/pymarc/) (requires-python:>=3.6.*), version: 4.1.0 2025-09-07T21:51:19,992 Skipping link: No binaries permitted for pymarc: https://files.pythonhosted.org/packages/a7/9f/0ca02c0f8ae67309e6429452f760e883a39ace1f152a715695c536f16e5a/pymarc-4.1.1-py3-none-any.whl (from https://pypi.org/simple/pymarc/) (requires-python:>=3.6.*) 2025-09-07T21:51:19,992 Ignoring invalid Requires-Python ('>=3.6.*') for link: https://files.pythonhosted.org/packages/c9/63/a3dfd9d7198bbd41ed5ddd3a0c3cc297979a7828a7010ceeea323bdbcbfa/pymarc-4.1.1.tar.gz (from https://pypi.org/simple/pymarc/) (requires-python:>=3.6.*) 2025-09-07T21:51:19,992 Found link https://files.pythonhosted.org/packages/c9/63/a3dfd9d7198bbd41ed5ddd3a0c3cc297979a7828a7010ceeea323bdbcbfa/pymarc-4.1.1.tar.gz (from https://pypi.org/simple/pymarc/) (requires-python:>=3.6.*), version: 4.1.1 2025-09-07T21:51:19,992 Skipping link: No binaries permitted for pymarc: https://files.pythonhosted.org/packages/43/d6/7419900153f44befe68042dd7a86f99bde4e7aef3e16aa515578d51cad7a/pymarc-4.1.2-py3-none-any.whl (from https://pypi.org/simple/pymarc/) (requires-python:>=3.6.*) 2025-09-07T21:51:19,992 Ignoring invalid Requires-Python ('>=3.6.*') for link: https://files.pythonhosted.org/packages/78/1a/782cb3cead74ec13bb22aa4fc0c3c8fffa81e0e2acb662cff01b8ff3952c/pymarc-4.1.2.tar.gz (from https://pypi.org/simple/pymarc/) (requires-python:>=3.6.*) 2025-09-07T21:51:19,992 Found link https://files.pythonhosted.org/packages/78/1a/782cb3cead74ec13bb22aa4fc0c3c8fffa81e0e2acb662cff01b8ff3952c/pymarc-4.1.2.tar.gz (from https://pypi.org/simple/pymarc/) (requires-python:>=3.6.*), version: 4.1.2 2025-09-07T21:51:19,993 Ignoring invalid Requires-Python ('>=3.6.*') for link: https://files.pythonhosted.org/packages/d7/ed/7d64d58199b1ea40a2eb1f79d82bf4f522414b54439d1d46db8c21203a55/pymarc-4.1.3.tar.gz (from https://pypi.org/simple/pymarc/) (requires-python:>=3.6.*) 2025-09-07T21:51:19,993 Found link https://files.pythonhosted.org/packages/d7/ed/7d64d58199b1ea40a2eb1f79d82bf4f522414b54439d1d46db8c21203a55/pymarc-4.1.3.tar.gz (from https://pypi.org/simple/pymarc/) (requires-python:>=3.6.*), version: 4.1.3 2025-09-07T21:51:19,993 Ignoring invalid Requires-Python ('>=3.6.*') for link: https://files.pythonhosted.org/packages/b4/3b/218e162ccabcd72197b93a29196f3e31802cab5b1ebf836ca138835dad53/pymarc-4.2.0.tar.gz (from https://pypi.org/simple/pymarc/) (requires-python:>=3.6.*) 2025-09-07T21:51:19,993 Found link https://files.pythonhosted.org/packages/b4/3b/218e162ccabcd72197b93a29196f3e31802cab5b1ebf836ca138835dad53/pymarc-4.2.0.tar.gz (from https://pypi.org/simple/pymarc/) (requires-python:>=3.6.*), version: 4.2.0 2025-09-07T21:51:19,993 Skipping link: No binaries permitted for pymarc: https://files.pythonhosted.org/packages/fe/9c/bf0178febf2459e88c2faec0fe0bddfd9cdd70ff1e27e751ba4cc9cdfcdb/pymarc-4.2.1-py3-none-any.whl (from https://pypi.org/simple/pymarc/) (requires-python:>=3.6.*) 2025-09-07T21:51:19,993 Ignoring invalid Requires-Python ('>=3.6.*') for link: https://files.pythonhosted.org/packages/f5/1b/7d677b564fd3076390ebc02ddfac35ebb16f26f9e4d32a3b4ce7ca6c3d07/pymarc-4.2.1.tar.gz (from https://pypi.org/simple/pymarc/) (requires-python:>=3.6.*) 2025-09-07T21:51:19,993 Found link https://files.pythonhosted.org/packages/f5/1b/7d677b564fd3076390ebc02ddfac35ebb16f26f9e4d32a3b4ce7ca6c3d07/pymarc-4.2.1.tar.gz (from https://pypi.org/simple/pymarc/) (requires-python:>=3.6.*), version: 4.2.1 2025-09-07T21:51:19,994 Skipping link: No binaries permitted for pymarc: https://files.pythonhosted.org/packages/3b/74/07aaccdf19e6edc0add693e6824a9e8b1ffc3c7d578fb1dc4e66d0e3885e/pymarc-4.2.2-py3-none-any.whl (from https://pypi.org/simple/pymarc/) (requires-python:>=3.6) 2025-09-07T21:51:19,994 Found link https://files.pythonhosted.org/packages/0d/55/cf3cbb983c979069c6fde546453c30972c7905b91ba61b003c79872140eb/pymarc-4.2.2.tar.gz (from https://pypi.org/simple/pymarc/) (requires-python:>=3.6), version: 4.2.2 2025-09-07T21:51:19,994 Skipping link: No binaries permitted for pymarc: https://files.pythonhosted.org/packages/6b/4b/342cefda06b538c761ae7301fadf4d004ad4e1d26f87fa14ddcb85d0737e/pymarc-5.0.0-py3-none-any.whl (from https://pypi.org/simple/pymarc/) (requires-python:>=3.7) 2025-09-07T21:51:19,995 Found link https://files.pythonhosted.org/packages/1d/ad/f53cf6413a72f3a4fa3f53e6576f08c2affa588c43a2d1c77daba341d0e9/pymarc-5.0.0.tar.gz (from https://pypi.org/simple/pymarc/) (requires-python:>=3.7), version: 5.0.0 2025-09-07T21:51:19,995 Skipping link: No binaries permitted for pymarc: https://files.pythonhosted.org/packages/25/8c/6b69b2556b92c5551a57da278365161174a1d290a561884da4d73fe1d825/pymarc-5.1.0-py3-none-any.whl (from https://pypi.org/simple/pymarc/) (requires-python:>=3.7) 2025-09-07T21:51:19,995 Found link https://files.pythonhosted.org/packages/2f/1a/45bb431e4ca238f6a8e65fa35cd19ed42bd2f7f107f454a0754916ef0274/pymarc-5.1.0.tar.gz (from https://pypi.org/simple/pymarc/) (requires-python:>=3.7), version: 5.1.0 2025-09-07T21:51:19,995 Skipping link: No binaries permitted for pymarc: https://files.pythonhosted.org/packages/9e/0d/87cf1dfac739d79861ae2d327754d06034ceee4a62cf96b6464adc18cd44/pymarc-5.1.1-py3-none-any.whl (from https://pypi.org/simple/pymarc/) (requires-python:>=3.7) 2025-09-07T21:51:19,995 Found link https://files.pythonhosted.org/packages/93/94/71368b3f289574df4acb30e0640a997d52df4e6ce2eca83776af850f0946/pymarc-5.1.1.tar.gz (from https://pypi.org/simple/pymarc/) (requires-python:>=3.7), version: 5.1.1 2025-09-07T21:51:19,996 Skipping link: No binaries permitted for pymarc: https://files.pythonhosted.org/packages/2c/59/64acb30560fa6326409e2d6db7ed9eb6e8b75419e1c24dd6e3700b97e69c/pymarc-5.1.2-py3-none-any.whl (from https://pypi.org/simple/pymarc/) (requires-python:>=3.7) 2025-09-07T21:51:19,996 Found link https://files.pythonhosted.org/packages/bd/15/5d9d80edb561bdcf31bf47771c03a461b6136162daada2083dcdb9d3890d/pymarc-5.1.2.tar.gz (from https://pypi.org/simple/pymarc/) (requires-python:>=3.7), version: 5.1.2 2025-09-07T21:51:19,996 Skipping link: No binaries permitted for pymarc: https://files.pythonhosted.org/packages/eb/14/5ba08f1a27b2a4573f5a864877fbb0a16fd2a72b2189aa7a871a9dd2a573/pymarc-5.2.0-py3-none-any.whl (from https://pypi.org/simple/pymarc/) (requires-python:>=3.7) 2025-09-07T21:51:19,996 Found link https://files.pythonhosted.org/packages/3f/4d/a661e282cf7db4fdcbdf88c5feea5558a353a44d7ee198ed5f655b54c42b/pymarc-5.2.0.tar.gz (from https://pypi.org/simple/pymarc/) (requires-python:>=3.7), version: 5.2.0 2025-09-07T21:51:19,996 Skipping link: No binaries permitted for pymarc: https://files.pythonhosted.org/packages/30/5d/d639d706050d3e459975cb7a2fefe00ed23ff8f2f3812689e02ea3a3c3f5/pymarc-5.2.1-py3-none-any.whl (from https://pypi.org/simple/pymarc/) (requires-python:>=3.7) 2025-09-07T21:51:19,996 Found link https://files.pythonhosted.org/packages/3d/a6/399f7a582e6f70c8a74edc119571b3c18b1a09093acc047f0b9b58fc18aa/pymarc-5.2.1.tar.gz (from https://pypi.org/simple/pymarc/) (requires-python:>=3.7), version: 5.2.1 2025-09-07T21:51:19,997 Skipping link: No binaries permitted for pymarc: https://files.pythonhosted.org/packages/32/41/0c1c5564d9c816a54c6f40b389794d94963fb182b42d446baf0e942a9ae1/pymarc-5.2.2-py3-none-any.whl (from https://pypi.org/simple/pymarc/) (requires-python:>=3.7) 2025-09-07T21:51:19,997 Found link https://files.pythonhosted.org/packages/2c/85/b8fceffd3f093fbaf867212a18004f0a4e0a25130e9f44bcfae888bd406d/pymarc-5.2.2.tar.gz (from https://pypi.org/simple/pymarc/) (requires-python:>=3.7), version: 5.2.2 2025-09-07T21:51:19,997 Skipping link: No binaries permitted for pymarc: https://files.pythonhosted.org/packages/c3/9d/8835c34430e9bef6f4934e545678261eeae83c2b897fddd1562414dea026/pymarc-5.2.3-py3-none-any.whl (from https://pypi.org/simple/pymarc/) (requires-python:>=3.8) 2025-09-07T21:51:19,997 Found link https://files.pythonhosted.org/packages/3a/b1/88146f15a00daad0898dc5a65070f876e19b9c33ba3c73f00e131b5063d8/pymarc-5.2.3.tar.gz (from https://pypi.org/simple/pymarc/) (requires-python:>=3.8), version: 5.2.3 2025-09-07T21:51:19,997 Skipping link: No binaries permitted for pymarc: https://files.pythonhosted.org/packages/ca/ba/058498db9945b4f0b1bbf9d2e3095d3c4c21934946953056b1a0751cc5a1/pymarc-5.3.1-py3-none-any.whl (from https://pypi.org/simple/pymarc/) (requires-python:>=3.9) 2025-09-07T21:51:19,998 Found link https://files.pythonhosted.org/packages/e2/28/8cd999db1c4c6d7e855e7596bc17294829e95e818473afbb655cfa167dd0/pymarc-5.3.1.tar.gz (from https://pypi.org/simple/pymarc/) (requires-python:>=3.9), version: 5.3.1 2025-09-07T21:51:19,998 Fetching project page and analyzing links: https://www.piwheels.org/simple/pymarc/ 2025-09-07T21:51:19,998 Getting page https://www.piwheels.org/simple/pymarc/ 2025-09-07T21:51:19,999 Found index url https://www.piwheels.org/simple/ 2025-09-07T21:51:20,238 Fetched page https://www.piwheels.org/simple/pymarc/ as text/html 2025-09-07T21:51:20,255 Skipping link: No binaries permitted for pymarc: https://archive1.piwheels.org/simple/pymarc/pymarc-5.3.1-py3-none-any.whl#sha256=3fcc09f9d51ef27c40f8d215e3219d0f3eb29716a0767e689c4923e38182ad73 (from https://www.piwheels.org/simple/pymarc/) (requires-python:>=3.9) 2025-09-07T21:51:20,256 Skipping link: No binaries permitted for pymarc: https://archive1.piwheels.org/simple/pymarc/pymarc-5.2.3-py3-none-any.whl#sha256=9e0b2fff0f97764889fe2af08a93d137e0a46630c006c6330bebf0bdcd52201a (from https://www.piwheels.org/simple/pymarc/) (requires-python:>=3.8) 2025-09-07T21:51:20,256 Skipping link: No binaries permitted for pymarc: https://archive1.piwheels.org/simple/pymarc/pymarc-5.2.2-py3-none-any.whl#sha256=438ccd98cfe6861125aae60a91c4d5e88fd0d2c25aa011f20c9ae1f8f8f71d37 (from https://www.piwheels.org/simple/pymarc/) (requires-python:>=3.7) 2025-09-07T21:51:20,257 Skipping link: No binaries permitted for pymarc: https://archive1.piwheels.org/simple/pymarc/pymarc-5.2.1-py3-none-any.whl#sha256=206de3096c2e275c2e4b08b6e5f97d120b6c4d4ed64ee1c807deb12cddbe520e (from https://www.piwheels.org/simple/pymarc/) (requires-python:>=3.7) 2025-09-07T21:51:20,257 Skipping link: No binaries permitted for pymarc: https://archive1.piwheels.org/simple/pymarc/pymarc-5.2.0-py3-none-any.whl#sha256=d8efcb7ed0dfc4db9f5923a690746ba3dcb99894ca24a4ef8aa69b65c33e58ee (from https://www.piwheels.org/simple/pymarc/) (requires-python:>=3.7) 2025-09-07T21:51:20,257 Skipping link: No binaries permitted for pymarc: https://archive1.piwheels.org/simple/pymarc/pymarc-5.1.2-py3-none-any.whl#sha256=59e444b5a39970daae639d1d1744037deb621ecba6c116ce578726ddccb99508 (from https://www.piwheels.org/simple/pymarc/) (requires-python:>=3.7) 2025-09-07T21:51:20,258 Skipping link: No binaries permitted for pymarc: https://archive1.piwheels.org/simple/pymarc/pymarc-5.1.1-py3-none-any.whl#sha256=1eb5d94ca5345e0c65639f940079db28f8df6d29e2b32df8b9b57b348c0a730b (from https://www.piwheels.org/simple/pymarc/) (requires-python:>=3.7) 2025-09-07T21:51:20,258 Skipping link: No binaries permitted for pymarc: https://archive1.piwheels.org/simple/pymarc/pymarc-5.1.0-py3-none-any.whl#sha256=ca32755ab0118fc4f8a583aac87e228b8f32f55f2be500f02296139d540bb18e (from https://www.piwheels.org/simple/pymarc/) (requires-python:>=3.7) 2025-09-07T21:51:20,258 Skipping link: No binaries permitted for pymarc: https://archive1.piwheels.org/simple/pymarc/pymarc-5.0.0-py3-none-any.whl#sha256=419decda459626d85da383de7dbf316234cffbce67f68f145ce1c2db2cb99a99 (from https://www.piwheels.org/simple/pymarc/) (requires-python:>=3.7) 2025-09-07T21:51:20,258 Skipping link: No binaries permitted for pymarc: https://archive1.piwheels.org/simple/pymarc/pymarc-4.2.2-py3-none-any.whl#sha256=966f02a3b61f4e216c4afc709d77c9ef4ef4ea5e2926ff4db3076ea030eb4bce (from https://www.piwheels.org/simple/pymarc/) (requires-python:>=3.6) 2025-09-07T21:51:20,259 Skipping link: No binaries permitted for pymarc: https://archive1.piwheels.org/simple/pymarc/pymarc-4.2.1-py3-none-any.whl#sha256=3fcb7b28c0e2a9354965ecc7d9f1bd14a5a7bb97757ac5664377d3759e96d26f (from https://www.piwheels.org/simple/pymarc/) (requires-python:>=3.6.*) 2025-09-07T21:51:20,259 Skipping link: No binaries permitted for pymarc: https://archive1.piwheels.org/simple/pymarc/pymarc-4.2.0-py3-none-any.whl#sha256=fa5f027d651ab13a9948562c8f6245c15c1ec1f05dc3bd8bb986cfe08c801041 (from https://www.piwheels.org/simple/pymarc/) (requires-python:>=3.6.*) 2025-09-07T21:51:20,259 Skipping link: No binaries permitted for pymarc: https://archive1.piwheels.org/simple/pymarc/pymarc-4.1.3-py3-none-any.whl#sha256=9eba502a365771a0674f7310c1992aaae28df355252b9fca7e7df052ea8b1d30 (from https://www.piwheels.org/simple/pymarc/) (requires-python:>=3.6.*) 2025-09-07T21:51:20,260 Skipping link: No binaries permitted for pymarc: https://archive1.piwheels.org/simple/pymarc/pymarc-4.1.2-py3-none-any.whl#sha256=5b746254d65a872d8b4591493859ae5d9fcaaad7b1a982eb83689d38455bb1f5 (from https://www.piwheels.org/simple/pymarc/) (requires-python:>=3.6.*) 2025-09-07T21:51:20,260 Skipping link: No binaries permitted for pymarc: https://archive1.piwheels.org/simple/pymarc/pymarc-4.1.1-py3-none-any.whl#sha256=5532603567fb3696698119315b74506a85f59c5ff79954a8cf845fab2c4a5069 (from https://www.piwheels.org/simple/pymarc/) (requires-python:>=3.6.*) 2025-09-07T21:51:20,260 Skipping link: No binaries permitted for pymarc: https://archive1.piwheels.org/simple/pymarc/pymarc-4.1.0-py3-none-any.whl#sha256=8586a69d6e33ca9d0743be3de89abf4940df473638fa464260de07ff594be834 (from https://www.piwheels.org/simple/pymarc/) (requires-python:>=3.6.*) 2025-09-07T21:51:20,261 Skipping link: No binaries permitted for pymarc: https://archive1.piwheels.org/simple/pymarc/pymarc-4.0.0-py3-none-any.whl#sha256=3d0573291041c3e653c44448befadaaf4cdade229c733127e19c9fd39cd88014 (from https://www.piwheels.org/simple/pymarc/) (requires-python:>=3.6.*) 2025-09-07T21:51:20,261 Skipping link: No binaries permitted for pymarc: https://archive1.piwheels.org/simple/pymarc/pymarc-3.2.0-py3-none-any.whl#sha256=e8cf0bc62d629f8413e8ca661fa8434e06141e1eff66bd4c6ffd071d770453b9 (from https://www.piwheels.org/simple/pymarc/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*) 2025-09-07T21:51:20,261 Skipping link: No binaries permitted for pymarc: https://archive1.piwheels.org/simple/pymarc/pymarc-3.1.13-py3-none-any.whl#sha256=ab340dc7a043b6db98976697196701a580958a7c63808d210ab50f45526bc132 (from https://www.piwheels.org/simple/pymarc/) (requires-python:>=2.6, !=3.0.*, !=3.1.*, !=3.2.*) 2025-09-07T21:51:20,262 Skipping link: No binaries permitted for pymarc: https://archive1.piwheels.org/simple/pymarc/pymarc-3.1.12-py3-none-any.whl#sha256=ac5cc52027d2e9f5f61e9e1749ce5681bb3ef838d8bc1d09e001632a0de2a039 (from https://www.piwheels.org/simple/pymarc/) (requires-python:>=2.6, !=3.0.*, !=3.1.*, !=3.2.*) 2025-09-07T21:51:20,262 Skipping link: No binaries permitted for pymarc: https://archive1.piwheels.org/simple/pymarc/pymarc-3.1.11-py3-none-any.whl#sha256=67f4b1bdbc9fda32ffbc8f14bdbf8793c99110feff5cf21341a36d2043301c10 (from https://www.piwheels.org/simple/pymarc/) (requires-python:>=2.6, !=3.0.*, !=3.1.*, !=3.2.*) 2025-09-07T21:51:20,262 Skipping link: No binaries permitted for pymarc: https://archive1.piwheels.org/simple/pymarc/pymarc-3.1.10-py3-none-any.whl#sha256=b9fd93c8691c1899f56bead8e6810f67bb7b3e83b72921857ebbde305e077eb2 (from https://www.piwheels.org/simple/pymarc/) 2025-09-07T21:51:20,263 Skipping link: No binaries permitted for pymarc: https://archive1.piwheels.org/simple/pymarc/pymarc-3.1.9-py3-none-any.whl#sha256=d67650bc7b429f6237ed7c7cf89d768d7008d0be3e6a15ca76ea0d429054a99a (from https://www.piwheels.org/simple/pymarc/) 2025-09-07T21:51:20,263 Skipping link: No binaries permitted for pymarc: https://archive1.piwheels.org/simple/pymarc/pymarc-3.1.8-py3-none-any.whl#sha256=70360e5abef02a14263fda02ac96c504fb03f47f5149f64c040137e8cb3a8d94 (from https://www.piwheels.org/simple/pymarc/) 2025-09-07T21:51:20,263 Skipping link: No binaries permitted for pymarc: https://archive1.piwheels.org/simple/pymarc/pymarc-3.1.7-py3-none-any.whl#sha256=1d9dc439e349def3f793296c7fb090ad200796c91c99af2d04c99a70bf05c87b (from https://www.piwheels.org/simple/pymarc/) 2025-09-07T21:51:20,263 Skipping link: No binaries permitted for pymarc: https://archive1.piwheels.org/simple/pymarc/pymarc-3.1.6-py3-none-any.whl#sha256=b6e2c173afb25bd1d0bab3d26dfb718872fddd8b72416ce8b76edcf8ce6c0221 (from https://www.piwheels.org/simple/pymarc/) 2025-09-07T21:51:20,263 Skipping link: No binaries permitted for pymarc: https://archive1.piwheels.org/simple/pymarc/pymarc-3.1.5-py3-none-any.whl#sha256=8e78faf695cea2b8464134c99fbcef5641d74e2c76c3ce75886d345ffff4a880 (from https://www.piwheels.org/simple/pymarc/) 2025-09-07T21:51:20,263 Skipping link: No binaries permitted for pymarc: https://archive1.piwheels.org/simple/pymarc/pymarc-3.1.3-py3-none-any.whl#sha256=b143981dd27e108d635e9474428fb725cde9546865476927054bbb2277e8f447 (from https://www.piwheels.org/simple/pymarc/) 2025-09-07T21:51:20,264 Skipping link: No binaries permitted for pymarc: https://archive1.piwheels.org/simple/pymarc/pymarc-3.1.2-py3-none-any.whl#sha256=71eb6a3d1434895b32446c8c8ae6b10d44f9faedfcb3f9f8be73c89fbd66218f (from https://www.piwheels.org/simple/pymarc/) 2025-09-07T21:51:20,264 Skipping link: No binaries permitted for pymarc: https://archive1.piwheels.org/simple/pymarc/pymarc-3.1.1-py3-none-any.whl#sha256=1b2a40b164a5a44ab3a4b47657bb674ecc938609f786ee22807a2cc38c8fde60 (from https://www.piwheels.org/simple/pymarc/) 2025-09-07T21:51:20,264 Skipping link: No binaries permitted for pymarc: https://archive1.piwheels.org/simple/pymarc/pymarc-3.0.4-py3-none-any.whl#sha256=a7c55d03acbf9cb176015fcafcfcbb7a53d57f2e70157101bc0545062f59fc52 (from https://www.piwheels.org/simple/pymarc/) 2025-09-07T21:51:20,264 Skipping link: No binaries permitted for pymarc: https://archive1.piwheels.org/simple/pymarc/pymarc-3.0.3-py3-none-any.whl#sha256=5182941ef6af26c6571dfe145fed5cce6b2e93d011e438921c51f96efee08fcc (from https://www.piwheels.org/simple/pymarc/) 2025-09-07T21:51:20,264 Skipping link: No binaries permitted for pymarc: https://archive1.piwheels.org/simple/pymarc/pymarc-3.0.2-py3-none-any.whl#sha256=7509d8fec36977a32e01dcbc035c524dfc59f81d67753a1eeb78df30e88881f4 (from https://www.piwheels.org/simple/pymarc/) 2025-09-07T21:51:20,264 Skipping link: No binaries permitted for pymarc: https://archive1.piwheels.org/simple/pymarc/pymarc-3.0.1-py3-none-any.whl#sha256=11401bc877d7bae53e6028a7b8678bb08a3cc1e219ccac2e0ecd7942411fff26 (from https://www.piwheels.org/simple/pymarc/) 2025-09-07T21:51:20,264 Skipping link: No binaries permitted for pymarc: https://archive1.piwheels.org/simple/pymarc/pymarc-3.0.0-py3-none-any.whl#sha256=1a3794438afd95ac368d428debc2cafe46e616bc922ede7917e2dd994981a3dc (from https://www.piwheels.org/simple/pymarc/) 2025-09-07T21:51:20,264 Skipping link: not a file: https://www.piwheels.org/simple/pymarc/ 2025-09-07T21:51:20,265 Skipping link: not a file: https://pypi.org/simple/pymarc/ 2025-09-07T21:51:20,291 Given no hashes to check 1 links for project 'pymarc': discarding no candidates 2025-09-07T21:51:20,292 Collecting pymarc==2.8.5 2025-09-07T21:51:20,293 Created temporary directory: /tmp/pip-unpack-4847bseq 2025-09-07T21:51:20,690 Downloading pymarc-2.8.5.tar.gz (205 kB) 2025-09-07T21:51:20,781 Added pymarc==2.8.5 from https://files.pythonhosted.org/packages/9e/db/208118800d9ed440ea70e712ca16cf43ea5ec15aae76c596612eeceac99e/pymarc-2.8.5.tar.gz to build tracker '/tmp/pip-build-tracker-cq2dekhh' 2025-09-07T21:51:20,782 Running setup.py (path:/tmp/pip-wheel-fnwjtxne/pymarc_d798c00e1fad4ae9bd1c003535507db5/setup.py) egg_info for package pymarc 2025-09-07T21:51:20,782 Created temporary directory: /tmp/pip-pip-egg-info-oc_25g_r 2025-09-07T21:51:20,783 Preparing metadata (setup.py): started 2025-09-07T21:51:20,783 Running command python setup.py egg_info 2025-09-07T21:51:21,292 Traceback (most recent call last): 2025-09-07T21:51:21,293 File "", line 2, in 2025-09-07T21:51:21,294 exec(compile(''' 2025-09-07T21:51:21,294 ~~~~^^^^^^^^^^^^ 2025-09-07T21:51:21,294 # This is -- a caller that pip uses to run setup.py 2025-09-07T21:51:21,294 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:51:21,294 ...<32 lines>... 2025-09-07T21:51:21,294 exec(compile(setup_py_code, filename, "exec")) 2025-09-07T21:51:21,294 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:51:21,294 ''' % ('/tmp/pip-wheel-fnwjtxne/pymarc_d798c00e1fad4ae9bd1c003535507db5/setup.py',), "", "exec")) 2025-09-07T21:51:21,295 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:51:21,295 File "", line 35, in 2025-09-07T21:51:21,295 File "/tmp/pip-wheel-fnwjtxne/pymarc_d798c00e1fad4ae9bd1c003535507db5/setup.py", line 1, in 2025-09-07T21:51:21,295 import pymarc 2025-09-07T21:51:21,295 File "/tmp/pip-wheel-fnwjtxne/pymarc_d798c00e1fad4ae9bd1c003535507db5/pymarc/__init__.py", line 64, in 2025-09-07T21:51:21,295 from record import * 2025-09-07T21:51:21,295 ModuleNotFoundError: No module named 'record' 2025-09-07T21:51:21,379 ERROR: python setup.py egg_info exited with 1 2025-09-07T21:51:21,392 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-07T21:51:21,392 exec(compile('"'"''"'"''"'"' 2025-09-07T21:51:21,392 # This is -- a caller that pip uses to run setup.py 2025-09-07T21:51:21,392 # 2025-09-07T21:51:21,392 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-07T21:51:21,392 # import from `distutils.core` to work with newer packaging standards. 2025-09-07T21:51:21,392 # - It provides a clear error message when setuptools is not installed. 2025-09-07T21:51:21,392 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-07T21:51:21,392 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-07T21:51:21,392 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-07T21:51:21,392 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-07T21:51:21,392 import os, sys, tokenize, traceback 2025-09-07T21:51:21,392 2025-09-07T21:51:21,392 try: 2025-09-07T21:51:21,392 import setuptools 2025-09-07T21:51:21,392 except ImportError: 2025-09-07T21:51:21,392 print( 2025-09-07T21:51:21,392 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-07T21:51:21,392 "the build environment with exception:", 2025-09-07T21:51:21,392 file=sys.stderr, 2025-09-07T21:51:21,392 ) 2025-09-07T21:51:21,392 traceback.print_exc() 2025-09-07T21:51:21,392 sys.exit(1) 2025-09-07T21:51:21,392 2025-09-07T21:51:21,392 __file__ = %r 2025-09-07T21:51:21,392 sys.argv[0] = __file__ 2025-09-07T21:51:21,392 2025-09-07T21:51:21,392 if os.path.exists(__file__): 2025-09-07T21:51:21,392 filename = __file__ 2025-09-07T21:51:21,392 with tokenize.open(__file__) as f: 2025-09-07T21:51:21,392 setup_py_code = f.read() 2025-09-07T21:51:21,392 else: 2025-09-07T21:51:21,392 filename = "" 2025-09-07T21:51:21,392 setup_py_code = "from setuptools import setup; setup()" 2025-09-07T21:51:21,392 2025-09-07T21:51:21,392 exec(compile(setup_py_code, filename, "exec")) 2025-09-07T21:51:21,392 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-fnwjtxne/pymarc_d798c00e1fad4ae9bd1c003535507db5/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-oc_25g_r[/] 2025-09-07T21:51:21,392 [bold magenta]cwd[/]: /tmp/pip-wheel-fnwjtxne/pymarc_d798c00e1fad4ae9bd1c003535507db5/ 2025-09-07T21:51:21,392 Preparing metadata (setup.py): finished with status 'error' 2025-09-07T21:51:21,393 ERROR: metadata generation failed 2025-09-07T21:51:21,398 Exception information: 2025-09-07T21:51:21,398 Traceback (most recent call last): 2025-09-07T21:51:21,398 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-07T21:51:21,398 call_subprocess( 2025-09-07T21:51:21,398 ~~~~~~~~~~~~~~~^ 2025-09-07T21:51:21,398 args, 2025-09-07T21:51:21,398 ^^^^^ 2025-09-07T21:51:21,398 ...<2 lines>... 2025-09-07T21:51:21,398 spinner=spinner, 2025-09-07T21:51:21,398 ^^^^^^^^^^^^^^^^ 2025-09-07T21:51:21,398 ) 2025-09-07T21:51:21,398 ^ 2025-09-07T21:51:21,398 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-07T21:51:21,398 raise error 2025-09-07T21:51:21,398 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-07T21:51:21,398 2025-09-07T21:51:21,398 The above exception was the direct cause of the following exception: 2025-09-07T21:51:21,398 2025-09-07T21:51:21,398 Traceback (most recent call last): 2025-09-07T21:51:21,398 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-07T21:51:21,398 status = _inner_run() 2025-09-07T21:51:21,398 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-07T21:51:21,398 return self.run(options, args) 2025-09-07T21:51:21,398 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-07T21:51:21,398 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-07T21:51:21,398 return func(self, options, args) 2025-09-07T21:51:21,398 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-07T21:51:21,398 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-07T21:51:21,398 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-07T21:51:21,398 result = self._result = resolver.resolve( 2025-09-07T21:51:21,398 ~~~~~~~~~~~~~~~~^ 2025-09-07T21:51:21,398 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-07T21:51:21,398 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:51:21,398 ) 2025-09-07T21:51:21,398 ^ 2025-09-07T21:51:21,398 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-07T21:51:21,398 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-07T21:51:21,398 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-07T21:51:21,398 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-07T21:51:21,398 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:51:21,398 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-07T21:51:21,398 if not criterion.candidates: 2025-09-07T21:51:21,398 ^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:51:21,398 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-07T21:51:21,398 return bool(self._sequence) 2025-09-07T21:51:21,398 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-07T21:51:21,398 self._bool = any(self) 2025-09-07T21:51:21,398 ~~~^^^^^^ 2025-09-07T21:51:21,398 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-07T21:51:21,398 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-07T21:51:21,398 ^^^^^^^^ 2025-09-07T21:51:21,398 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-07T21:51:21,398 candidate = func() 2025-09-07T21:51:21,398 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-07T21:51:21,398 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-07T21:51:21,398 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T21:51:21,398 link, template, name, version 2025-09-07T21:51:21,398 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:51:21,398 ) 2025-09-07T21:51:21,398 ^ 2025-09-07T21:51:21,398 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-07T21:51:21,398 self._link_candidate_cache[link] = LinkCandidate( 2025-09-07T21:51:21,398 ~~~~~~~~~~~~~^ 2025-09-07T21:51:21,398 link, 2025-09-07T21:51:21,398 ^^^^^ 2025-09-07T21:51:21,398 ...<3 lines>... 2025-09-07T21:51:21,398 version=version, 2025-09-07T21:51:21,398 ^^^^^^^^^^^^^^^^ 2025-09-07T21:51:21,398 ) 2025-09-07T21:51:21,398 ^ 2025-09-07T21:51:21,398 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-07T21:51:21,398 super().__init__( 2025-09-07T21:51:21,398 ~~~~~~~~~~~~~~~~^ 2025-09-07T21:51:21,398 link=link, 2025-09-07T21:51:21,398 ^^^^^^^^^^ 2025-09-07T21:51:21,398 ...<4 lines>... 2025-09-07T21:51:21,398 version=version, 2025-09-07T21:51:21,398 ^^^^^^^^^^^^^^^^ 2025-09-07T21:51:21,398 ) 2025-09-07T21:51:21,398 ^ 2025-09-07T21:51:21,398 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-07T21:51:21,398 self.dist = self._prepare() 2025-09-07T21:51:21,398 ~~~~~~~~~~~~~^^ 2025-09-07T21:51:21,398 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-07T21:51:21,398 dist = self._prepare_distribution() 2025-09-07T21:51:21,398 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-07T21:51:21,398 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-07T21:51:21,398 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:51:21,398 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-07T21:51:21,398 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-07T21:51:21,398 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:51:21,398 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-07T21:51:21,398 dist = _get_prepared_distribution( 2025-09-07T21:51:21,398 req, 2025-09-07T21:51:21,398 ...<3 lines>... 2025-09-07T21:51:21,398 self.check_build_deps, 2025-09-07T21:51:21,398 ) 2025-09-07T21:51:21,398 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-07T21:51:21,398 abstract_dist.prepare_distribution_metadata( 2025-09-07T21:51:21,398 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T21:51:21,398 finder, build_isolation, check_build_deps 2025-09-07T21:51:21,398 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:51:21,398 ) 2025-09-07T21:51:21,398 ^ 2025-09-07T21:51:21,398 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-07T21:51:21,398 self.req.prepare_metadata() 2025-09-07T21:51:21,398 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-07T21:51:21,398 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-07T21:51:21,398 self.metadata_directory = generate_metadata_legacy( 2025-09-07T21:51:21,398 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T21:51:21,398 build_env=self.build_env, 2025-09-07T21:51:21,398 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:51:21,398 ...<3 lines>... 2025-09-07T21:51:21,398 details=details, 2025-09-07T21:51:21,398 ^^^^^^^^^^^^^^^^ 2025-09-07T21:51:21,398 ) 2025-09-07T21:51:21,398 ^ 2025-09-07T21:51:21,398 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-07T21:51:21,398 raise MetadataGenerationFailed(package_details=details) from error 2025-09-07T21:51:21,398 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-07T21:51:21,418 Removed pymarc==2.8.5 from https://files.pythonhosted.org/packages/9e/db/208118800d9ed440ea70e712ca16cf43ea5ec15aae76c596612eeceac99e/pymarc-2.8.5.tar.gz from build tracker '/tmp/pip-build-tracker-cq2dekhh' 2025-09-07T21:51:21,419 Removed build tracker: '/tmp/pip-build-tracker-cq2dekhh'