2025-09-07T20:31:03,955 Created temporary directory: /tmp/pip-build-tracker-w5ip5jps 2025-09-07T20:31:03,955 Initialized build tracking at /tmp/pip-build-tracker-w5ip5jps 2025-09-07T20:31:03,956 Created build tracker: /tmp/pip-build-tracker-w5ip5jps 2025-09-07T20:31:03,956 Entered build tracker: /tmp/pip-build-tracker-w5ip5jps 2025-09-07T20:31:03,956 Created temporary directory: /tmp/pip-wheel-nel8q6vo 2025-09-07T20:31:03,959 Created temporary directory: /tmp/pip-ephem-wheel-cache-mwqxhzl_ 2025-09-07T20:31:04,017 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-07T20:31:04,020 2 location(s) to search for versions of slc-seminarportal: 2025-09-07T20:31:04,020 * https://pypi.org/simple/slc-seminarportal/ 2025-09-07T20:31:04,020 * https://www.piwheels.org/simple/slc-seminarportal/ 2025-09-07T20:31:04,020 Fetching project page and analyzing links: https://pypi.org/simple/slc-seminarportal/ 2025-09-07T20:31:04,020 Getting page https://pypi.org/simple/slc-seminarportal/ 2025-09-07T20:31:04,022 Found index url https://pypi.org/simple/ 2025-09-07T20:31:04,094 Fetched page https://pypi.org/simple/slc-seminarportal/ as application/vnd.pypi.simple.v1+json 2025-09-07T20:31:04,097 Found link https://files.pythonhosted.org/packages/4e/6a/4c926a8dba4003f95f21c733e763062fb9561e2a593b087334d391d380a0/slc.seminarportal-1.2.4.zip (from https://pypi.org/simple/slc-seminarportal/), version: 1.2.4 2025-09-07T20:31:04,097 Found link https://files.pythonhosted.org/packages/43/15/442be5080291fc2697c51821bbb085ce5a555581bec826db2636d0ac38df/slc.seminarportal-1.2.5.zip (from https://pypi.org/simple/slc-seminarportal/), version: 1.2.5 2025-09-07T20:31:04,098 Found link https://files.pythonhosted.org/packages/75/34/be28c18e4c6bc718ba74a563f5d1924db29d053e8dae96ff15ccfadb1898/slc.seminarportal-1.2.6.zip (from https://pypi.org/simple/slc-seminarportal/), version: 1.2.6 2025-09-07T20:31:04,098 Found link https://files.pythonhosted.org/packages/b9/96/05591061db447af47c3c7f8aa2554774b47137969478e6c984c64ec85e0d/slc.seminarportal-1.2.7.zip (from https://pypi.org/simple/slc-seminarportal/), version: 1.2.7 2025-09-07T20:31:04,098 Found link https://files.pythonhosted.org/packages/af/68/6e6148447b371cb057833d2bfd1f2e6c03554f8016b81b0914195d6a325e/slc.seminarportal-1.2.8.zip (from https://pypi.org/simple/slc-seminarportal/), version: 1.2.8 2025-09-07T20:31:04,098 Found link https://files.pythonhosted.org/packages/7e/69/d4d537389de431328f4fc83741b250e6d6574de2d9b123f7951365d83472/slc.seminarportal-1.2.9.zip (from https://pypi.org/simple/slc-seminarportal/), version: 1.2.9 2025-09-07T20:31:04,098 Found link https://files.pythonhosted.org/packages/9c/b9/e931e6f2f7c1903d855d363605d7f59bf63b51bca1b773b9e4d40efc2d01/slc.seminarportal-1.2.11.tar.gz (from https://pypi.org/simple/slc-seminarportal/), version: 1.2.11 2025-09-07T20:31:04,099 Found link https://files.pythonhosted.org/packages/c2/30/8ed1e50782fc97160c1681cb8afa0a16ea0450c38dbd69d53e151caef051/slc.seminarportal-1.2.12.tar.gz (from https://pypi.org/simple/slc-seminarportal/), version: 1.2.12 2025-09-07T20:31:04,099 Found link https://files.pythonhosted.org/packages/64/d8/dabe24badaa9547557827652db1d929c36aa1c2de49e5c572de5d969a737/slc.seminarportal-1.2.13.zip (from https://pypi.org/simple/slc-seminarportal/), version: 1.2.13 2025-09-07T20:31:04,099 Found link https://files.pythonhosted.org/packages/ac/d8/746cebfa43184b124bdf2a34acee5d6e29cc107fb25e3808e6d069be1a3b/slc.seminarportal-1.2.14.zip (from https://pypi.org/simple/slc-seminarportal/), version: 1.2.14 2025-09-07T20:31:04,099 Found link https://files.pythonhosted.org/packages/b5/ba/4db2dbae04c87858eff168824bd3133958be7220b45837a772fd05359036/slc.seminarportal-1.2.15.tar.gz (from https://pypi.org/simple/slc-seminarportal/), version: 1.2.15 2025-09-07T20:31:04,099 Found link https://files.pythonhosted.org/packages/f2/fd/0cc32318328193d0f7e4f4d1de5e8d6c1c62cc48392caabd187e0d1fee4c/slc.seminarportal-1.3.0b1.tar.gz (from https://pypi.org/simple/slc-seminarportal/), version: 1.3.0b1 2025-09-07T20:31:04,100 Found link https://files.pythonhosted.org/packages/98/47/f16bb27d41973ca90b2e359079910e2329d5de93e3d6508966c535135b65/slc.seminarportal-1.3.0.zip (from https://pypi.org/simple/slc-seminarportal/), version: 1.3.0 2025-09-07T20:31:04,100 Found link https://files.pythonhosted.org/packages/08/65/6b3de133084d83a2a4355a70d854c0539424200d50d20aca47350bacf1d7/slc.seminarportal-1.3.1.tar.gz (from https://pypi.org/simple/slc-seminarportal/), version: 1.3.1 2025-09-07T20:31:04,100 Found link https://files.pythonhosted.org/packages/d4/c7/0d5b9cbce6e7101acac70e4448cf3005bd63657a18d94b32dbe77dfc111a/slc.seminarportal-1.3.2.zip (from https://pypi.org/simple/slc-seminarportal/), version: 1.3.2 2025-09-07T20:31:04,100 Found link https://files.pythonhosted.org/packages/41/4d/1bc8ce28dfc5e32e358cada4ab8cc6432eea6640c0bc39411c650dc58e23/slc.seminarportal-1.3.3.zip (from https://pypi.org/simple/slc-seminarportal/), version: 1.3.3 2025-09-07T20:31:04,100 Found link https://files.pythonhosted.org/packages/e7/5c/936e09c611fe7f94a6b2854fe794b1a056d4f6c0c41c9a9ff0252adab6c5/slc.seminarportal-1.3.4.zip (from https://pypi.org/simple/slc-seminarportal/), version: 1.3.4 2025-09-07T20:31:04,101 Found link https://files.pythonhosted.org/packages/92/ab/89f3ec01af157c17b588b36f18a949bb9f5aba77fe88d37ea39d27c319cd/slc.seminarportal-1.3.5.zip (from https://pypi.org/simple/slc-seminarportal/), version: 1.3.5 2025-09-07T20:31:04,101 Found link https://files.pythonhosted.org/packages/b1/95/866adbe23144e81b7ead4af84e4bde4d2ffe7b2da03a68dc6be21a3196a3/slc.seminarportal-1.4b1.tar.gz (from https://pypi.org/simple/slc-seminarportal/), version: 1.4b1 2025-09-07T20:31:04,101 Found link https://files.pythonhosted.org/packages/f7/fb/8b7158cb12fbc3fddc22a267c860adcb9a575cbe10992480b8a70b897fa9/slc.seminarportal-1.4b2.tar.gz (from https://pypi.org/simple/slc-seminarportal/), version: 1.4b2 2025-09-07T20:31:04,101 Found link https://files.pythonhosted.org/packages/07/72/5ae75bccb38859547a3df97565adc91f8165dcb183ccb92ddf3906eeb8ae/slc.seminarportal-1.4b3.tar.gz (from https://pypi.org/simple/slc-seminarportal/), version: 1.4b3 2025-09-07T20:31:04,101 Found link https://files.pythonhosted.org/packages/08/38/e554b7697c19f3a40fb8231396b0f0a046ee33d63903f510c2af53f8c545/slc.seminarportal-1.4.0.zip (from https://pypi.org/simple/slc-seminarportal/), version: 1.4.0 2025-09-07T20:31:04,102 Found link https://files.pythonhosted.org/packages/cb/b3/58224d4a44feef91a555d7a3215050bcb4ac1f6c1d83af4795366eb3f110/slc.seminarportal-1.4.1.zip (from https://pypi.org/simple/slc-seminarportal/), version: 1.4.1 2025-09-07T20:31:04,102 Found link https://files.pythonhosted.org/packages/98/82/3543e3c68fb465aba0c48e8be0dc2951c74b9bd989f193596d5b1cc18ac5/slc.seminarportal-1.4.2.zip (from https://pypi.org/simple/slc-seminarportal/), version: 1.4.2 2025-09-07T20:31:04,102 Found link https://files.pythonhosted.org/packages/95/e6/6cc0076323451ed97adeb0f97699918c420ef837afba72c454063c83ea42/slc.seminarportal-1.4.4.zip (from https://pypi.org/simple/slc-seminarportal/), version: 1.4.4 2025-09-07T20:31:04,102 Found link https://files.pythonhosted.org/packages/63/e8/85db9978adc4593f22074c13c8a66740309633c969f5231a4c194f4c15bc/slc.seminarportal-1.4.5.zip (from https://pypi.org/simple/slc-seminarportal/), version: 1.4.5 2025-09-07T20:31:04,102 Found link https://files.pythonhosted.org/packages/30/3d/1e0cdca7bb93583226703ba92d09c6ac14ebc3afcd3f5dde9c9e1ddcadd1/slc.seminarportal-1.4.6.zip (from https://pypi.org/simple/slc-seminarportal/), version: 1.4.6 2025-09-07T20:31:04,103 Found link https://files.pythonhosted.org/packages/09/91/24fd3922b6d427b3041168d7214416072986dc47d71da4be079667b36a0f/slc.seminarportal-1.4.7.zip (from https://pypi.org/simple/slc-seminarportal/), version: 1.4.7 2025-09-07T20:31:04,103 Found link https://files.pythonhosted.org/packages/4b/20/49428b72501be21d2324170fb55e00aa1df86eaed8cc6e90bb00d2d3be97/slc.seminarportal-1.4.8.zip (from https://pypi.org/simple/slc-seminarportal/), version: 1.4.8 2025-09-07T20:31:04,103 Found link https://files.pythonhosted.org/packages/cc/28/54ef76a76ea82759e26a9ca3e406736f531358dcb537b947b8313776180f/slc.seminarportal-1.4.9.zip (from https://pypi.org/simple/slc-seminarportal/), version: 1.4.9 2025-09-07T20:31:04,103 Fetching project page and analyzing links: https://www.piwheels.org/simple/slc-seminarportal/ 2025-09-07T20:31:04,103 Getting page https://www.piwheels.org/simple/slc-seminarportal/ 2025-09-07T20:31:04,104 Found index url https://www.piwheels.org/simple/ 2025-09-07T20:31:04,210 Fetched page https://www.piwheels.org/simple/slc-seminarportal/ as text/html 2025-09-07T20:31:04,216 Skipping link: No binaries permitted for slc-seminarportal: https://archive1.piwheels.org/simple/slc-seminarportal/slc.seminarportal-1.4.9-py3-none-any.whl#sha256=247d76b0f85cc0485fe05cd8383c84fa08313b93d031aac388ddeee3fad3f5d1 (from https://www.piwheels.org/simple/slc-seminarportal/) 2025-09-07T20:31:04,216 Skipping link: No binaries permitted for slc-seminarportal: https://archive1.piwheels.org/simple/slc-seminarportal/slc.seminarportal-1.4.8-py3-none-any.whl#sha256=3f8c1834a103cd82f17f5c6ba7425ec1f342faeb62be98e51a2d40a35d072f9a (from https://www.piwheels.org/simple/slc-seminarportal/) 2025-09-07T20:31:04,216 Skipping link: No binaries permitted for slc-seminarportal: https://archive1.piwheels.org/simple/slc-seminarportal/slc.seminarportal-1.4.7-py3-none-any.whl#sha256=2481f2cc8d15722d392cd4f1cf840427fd5e7f1c4e0a76c9a32ac8922972093b (from https://www.piwheels.org/simple/slc-seminarportal/) 2025-09-07T20:31:04,216 Skipping link: No binaries permitted for slc-seminarportal: https://archive1.piwheels.org/simple/slc-seminarportal/slc.seminarportal-1.4.6-py3-none-any.whl#sha256=bdb4b6cf5f722e86e1085ac3952ed69a3522c8656b8d905ecf6c9e81c66bafc1 (from https://www.piwheels.org/simple/slc-seminarportal/) 2025-09-07T20:31:04,217 Skipping link: No binaries permitted for slc-seminarportal: https://archive1.piwheels.org/simple/slc-seminarportal/slc.seminarportal-1.4.5-py3-none-any.whl#sha256=f064aea6c56c1c1873747e0705ec710eccf322580412e5a5bafbfb82e77ba101 (from https://www.piwheels.org/simple/slc-seminarportal/) 2025-09-07T20:31:04,217 Skipping link: No binaries permitted for slc-seminarportal: https://archive1.piwheels.org/simple/slc-seminarportal/slc.seminarportal-1.4.4-py3-none-any.whl#sha256=b18aaad523c4597dbdc723501a40c3fa5b06deca40631610f9be945480b2f9a8 (from https://www.piwheels.org/simple/slc-seminarportal/) 2025-09-07T20:31:04,217 Skipping link: No binaries permitted for slc-seminarportal: https://archive1.piwheels.org/simple/slc-seminarportal/slc.seminarportal-1.4.2-py3-none-any.whl#sha256=ed0f18f2ba9e3de876e3a96a36db641302677cc53af4f6177eeda86ad21bcf4c (from https://www.piwheels.org/simple/slc-seminarportal/) 2025-09-07T20:31:04,217 Skipping link: No binaries permitted for slc-seminarportal: https://archive1.piwheels.org/simple/slc-seminarportal/slc.seminarportal-1.4.1-py3-none-any.whl#sha256=6064bdafad63ccab9d8ea0972e421d2bcf8b7cc38a504d346426df9614c67818 (from https://www.piwheels.org/simple/slc-seminarportal/) 2025-09-07T20:31:04,217 Skipping link: No binaries permitted for slc-seminarportal: https://archive1.piwheels.org/simple/slc-seminarportal/slc.seminarportal-1.4.0-py3-none-any.whl#sha256=a0954d4572e70756a197ee20d41b2483b2ff930a92ddefc0ed72521519929034 (from https://www.piwheels.org/simple/slc-seminarportal/) 2025-09-07T20:31:04,217 Skipping link: No binaries permitted for slc-seminarportal: https://archive1.piwheels.org/simple/slc-seminarportal/slc.seminarportal-1.4b3-py3-none-any.whl#sha256=7a016c7b53eea60c761269d3b88be449c694923abfa6778759c748fb6d75bf7a (from https://www.piwheels.org/simple/slc-seminarportal/) 2025-09-07T20:31:04,217 Skipping link: No binaries permitted for slc-seminarportal: https://archive1.piwheels.org/simple/slc-seminarportal/slc.seminarportal-1.4b2-py3-none-any.whl#sha256=045336f5a7eb8c2373c2139cf074f2b8d7e4c33e82e57b6b0b558ba3744fe885 (from https://www.piwheels.org/simple/slc-seminarportal/) 2025-09-07T20:31:04,217 Skipping link: No binaries permitted for slc-seminarportal: https://archive1.piwheels.org/simple/slc-seminarportal/slc.seminarportal-1.4b1-py3-none-any.whl#sha256=c03311daf17818579834eb5a938506e3a7bdfc95e10dedfdb9038da3580dcd3d (from https://www.piwheels.org/simple/slc-seminarportal/) 2025-09-07T20:31:04,218 Skipping link: No binaries permitted for slc-seminarportal: https://archive1.piwheels.org/simple/slc-seminarportal/slc.seminarportal-1.3.5-py3-none-any.whl#sha256=e4826eb3da7074a1798dcacdcc578b5f8210971d38244eaddc581cc5af1fdc6d (from https://www.piwheels.org/simple/slc-seminarportal/) 2025-09-07T20:31:04,218 Skipping link: No binaries permitted for slc-seminarportal: https://archive1.piwheels.org/simple/slc-seminarportal/slc.seminarportal-1.3.4-py3-none-any.whl#sha256=2a2d8d38245897207da8906a88137f50aadb1dc09d1fe0ab66f6b40749b8c290 (from https://www.piwheels.org/simple/slc-seminarportal/) 2025-09-07T20:31:04,218 Skipping link: No binaries permitted for slc-seminarportal: https://archive1.piwheels.org/simple/slc-seminarportal/slc.seminarportal-1.3.3-py3-none-any.whl#sha256=25128edfb58c536c4a59d0a82e53b0ec7e6bde4a1a2babe219c9fe08670f7d17 (from https://www.piwheels.org/simple/slc-seminarportal/) 2025-09-07T20:31:04,218 Skipping link: No binaries permitted for slc-seminarportal: https://archive1.piwheels.org/simple/slc-seminarportal/slc.seminarportal-1.3.2-py3-none-any.whl#sha256=3867d47c90d705b315ea6c248f6fdfc23c78a1fdbac8e9789b5a8054feffc91f (from https://www.piwheels.org/simple/slc-seminarportal/) 2025-09-07T20:31:04,218 Skipping link: No binaries permitted for slc-seminarportal: https://archive1.piwheels.org/simple/slc-seminarportal/slc.seminarportal-1.3.1-py3-none-any.whl#sha256=97f9f4a2521a89179b235c3c63947e1548fbea6a778fd74e83605d85bab2475a (from https://www.piwheels.org/simple/slc-seminarportal/) 2025-09-07T20:31:04,218 Skipping link: No binaries permitted for slc-seminarportal: https://archive1.piwheels.org/simple/slc-seminarportal/slc.seminarportal-1.3.0-py3-none-any.whl#sha256=f5816d9bf994d8ab49573a87e4eeaca000b21c207565bf3c4347f933d73d216c (from https://www.piwheels.org/simple/slc-seminarportal/) 2025-09-07T20:31:04,218 Skipping link: No binaries permitted for slc-seminarportal: https://archive1.piwheels.org/simple/slc-seminarportal/slc.seminarportal-1.3.0b1-py3-none-any.whl#sha256=bde50342db4479ddc155399dcc4791ff570cce2ab03df3dbda61a2d0debcccac (from https://www.piwheels.org/simple/slc-seminarportal/) 2025-09-07T20:31:04,218 Skipping link: No binaries permitted for slc-seminarportal: https://archive1.piwheels.org/simple/slc-seminarportal/slc.seminarportal-1.2.15-py3-none-any.whl#sha256=c6c516091c6d4571e32c09f22fe3fb98f36ec2ac158a6e4f21f3ea042e1e8039 (from https://www.piwheels.org/simple/slc-seminarportal/) 2025-09-07T20:31:04,219 Skipping link: No binaries permitted for slc-seminarportal: https://archive1.piwheels.org/simple/slc-seminarportal/slc.seminarportal-1.2.14-py3-none-any.whl#sha256=9677350237bea230a3b12c1312698eb9b2b6511023b1f5196f59fb40dd56ba7f (from https://www.piwheels.org/simple/slc-seminarportal/) 2025-09-07T20:31:04,219 Skipping link: No binaries permitted for slc-seminarportal: https://archive1.piwheels.org/simple/slc-seminarportal/slc.seminarportal-1.2.13-py3-none-any.whl#sha256=e4d401a59475155cc9cbc2f10269d26427b40ce1cf579b0f129a4b6594db8251 (from https://www.piwheels.org/simple/slc-seminarportal/) 2025-09-07T20:31:04,219 Skipping link: No binaries permitted for slc-seminarportal: https://archive1.piwheels.org/simple/slc-seminarportal/slc.seminarportal-1.2.12-py3-none-any.whl#sha256=15b7e5e2193852921c175fd955a386d496680e63c3de22618b609e910f6f2ba6 (from https://www.piwheels.org/simple/slc-seminarportal/) 2025-09-07T20:31:04,219 Skipping link: No binaries permitted for slc-seminarportal: https://archive1.piwheels.org/simple/slc-seminarportal/slc.seminarportal-1.2.11-py3-none-any.whl#sha256=ea5a9854771be8af79618d355a4f3070de6585114ba393e742f388d2e6fc2485 (from https://www.piwheels.org/simple/slc-seminarportal/) 2025-09-07T20:31:04,219 Skipping link: No binaries permitted for slc-seminarportal: https://archive1.piwheels.org/simple/slc-seminarportal/slc.seminarportal-1.2.9-py3-none-any.whl#sha256=194d886d0f71252e689bb23fc1899eb5b265a94e46c08592f113305492242d32 (from https://www.piwheels.org/simple/slc-seminarportal/) 2025-09-07T20:31:04,219 Skipping link: No binaries permitted for slc-seminarportal: https://archive1.piwheels.org/simple/slc-seminarportal/slc.seminarportal-1.2.8-py3-none-any.whl#sha256=7d2082e4b223f763f5fcda020b0311996581abe20314b0e4fe9a17947e8b31b7 (from https://www.piwheels.org/simple/slc-seminarportal/) 2025-09-07T20:31:04,219 Skipping link: No binaries permitted for slc-seminarportal: https://archive1.piwheels.org/simple/slc-seminarportal/slc.seminarportal-1.2.7-py3-none-any.whl#sha256=916f6dc5c7052880d60fc7e4f7426c5e65f82f42902f0586c75f8db00c42dc2d (from https://www.piwheels.org/simple/slc-seminarportal/) 2025-09-07T20:31:04,219 Skipping link: No binaries permitted for slc-seminarportal: https://archive1.piwheels.org/simple/slc-seminarportal/slc.seminarportal-1.2.6-py3-none-any.whl#sha256=b9640d603eac4754e48ea64b5ccb000c3fab26b63816ea92c1be8ff57fec7b73 (from https://www.piwheels.org/simple/slc-seminarportal/) 2025-09-07T20:31:04,220 Skipping link: not a file: https://www.piwheels.org/simple/slc-seminarportal/ 2025-09-07T20:31:04,220 Skipping link: not a file: https://pypi.org/simple/slc-seminarportal/ 2025-09-07T20:31:04,245 Given no hashes to check 1 links for project 'slc-seminarportal': discarding no candidates 2025-09-07T20:31:04,246 Collecting slc-seminarportal==1.2.5 2025-09-07T20:31:04,247 Created temporary directory: /tmp/pip-unpack-b5lxyl7l 2025-09-07T20:31:04,382 Downloading slc.seminarportal-1.2.5.zip (70 kB) 2025-09-07T20:31:04,438 Added slc-seminarportal==1.2.5 from https://files.pythonhosted.org/packages/43/15/442be5080291fc2697c51821bbb085ce5a555581bec826db2636d0ac38df/slc.seminarportal-1.2.5.zip to build tracker '/tmp/pip-build-tracker-w5ip5jps' 2025-09-07T20:31:04,439 Running setup.py (path:/tmp/pip-wheel-nel8q6vo/slc-seminarportal_622ba7eb0b5d486f89c748038ea51337/setup.py) egg_info for package slc-seminarportal 2025-09-07T20:31:04,439 Created temporary directory: /tmp/pip-pip-egg-info-o_w5oe7p 2025-09-07T20:31:04,439 Preparing metadata (setup.py): started 2025-09-07T20:31:04,440 Running command python setup.py egg_info 2025-09-07T20:31:04,952 Traceback (most recent call last): 2025-09-07T20:31:04,954 File "", line 2, in 2025-09-07T20:31:04,954 exec(compile(''' 2025-09-07T20:31:04,954 ~~~~^^^^^^^^^^^^ 2025-09-07T20:31:04,954 # This is -- a caller that pip uses to run setup.py 2025-09-07T20:31:04,954 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:31:04,954 ...<32 lines>... 2025-09-07T20:31:04,954 exec(compile(setup_py_code, filename, "exec")) 2025-09-07T20:31:04,955 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:31:04,955 ''' % ('/tmp/pip-wheel-nel8q6vo/slc-seminarportal_622ba7eb0b5d486f89c748038ea51337/setup.py',), "", "exec")) 2025-09-07T20:31:04,955 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:31:04,955 File "", line 35, in 2025-09-07T20:31:04,955 File "/tmp/pip-wheel-nel8q6vo/slc-seminarportal_622ba7eb0b5d486f89c748038ea51337/setup.py", line 19, in 2025-09-07T20:31:04,955 read('docs/HISTORY.txt') 2025-09-07T20:31:04,955 ~~~~^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:31:04,955 File "/tmp/pip-wheel-nel8q6vo/slc-seminarportal_622ba7eb0b5d486f89c748038ea51337/setup.py", line 9, in read 2025-09-07T20:31:04,955 return open(os.path.join(os.path.dirname(__file__), *rnames)).read() 2025-09-07T20:31:04,956 ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:31:04,956 FileNotFoundError: [Errno 2] No such file or directory: '/tmp/pip-wheel-nel8q6vo/slc-seminarportal_622ba7eb0b5d486f89c748038ea51337/docs/HISTORY.txt' 2025-09-07T20:31:05,039 ERROR: python setup.py egg_info exited with 1 2025-09-07T20:31:05,051 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-07T20:31:05,051 exec(compile('"'"''"'"''"'"' 2025-09-07T20:31:05,051 # This is -- a caller that pip uses to run setup.py 2025-09-07T20:31:05,051 # 2025-09-07T20:31:05,051 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-07T20:31:05,051 # import from `distutils.core` to work with newer packaging standards. 2025-09-07T20:31:05,051 # - It provides a clear error message when setuptools is not installed. 2025-09-07T20:31:05,051 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-07T20:31:05,051 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-07T20:31:05,051 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-07T20:31:05,051 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-07T20:31:05,051 import os, sys, tokenize, traceback 2025-09-07T20:31:05,051 2025-09-07T20:31:05,051 try: 2025-09-07T20:31:05,051 import setuptools 2025-09-07T20:31:05,051 except ImportError: 2025-09-07T20:31:05,051 print( 2025-09-07T20:31:05,051 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-07T20:31:05,051 "the build environment with exception:", 2025-09-07T20:31:05,051 file=sys.stderr, 2025-09-07T20:31:05,051 ) 2025-09-07T20:31:05,051 traceback.print_exc() 2025-09-07T20:31:05,051 sys.exit(1) 2025-09-07T20:31:05,051 2025-09-07T20:31:05,051 __file__ = %r 2025-09-07T20:31:05,051 sys.argv[0] = __file__ 2025-09-07T20:31:05,051 2025-09-07T20:31:05,051 if os.path.exists(__file__): 2025-09-07T20:31:05,051 filename = __file__ 2025-09-07T20:31:05,051 with tokenize.open(__file__) as f: 2025-09-07T20:31:05,051 setup_py_code = f.read() 2025-09-07T20:31:05,051 else: 2025-09-07T20:31:05,051 filename = "" 2025-09-07T20:31:05,051 setup_py_code = "from setuptools import setup; setup()" 2025-09-07T20:31:05,051 2025-09-07T20:31:05,051 exec(compile(setup_py_code, filename, "exec")) 2025-09-07T20:31:05,051 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-nel8q6vo/slc-seminarportal_622ba7eb0b5d486f89c748038ea51337/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-o_w5oe7p[/] 2025-09-07T20:31:05,051 [bold magenta]cwd[/]: /tmp/pip-wheel-nel8q6vo/slc-seminarportal_622ba7eb0b5d486f89c748038ea51337/ 2025-09-07T20:31:05,051 Preparing metadata (setup.py): finished with status 'error' 2025-09-07T20:31:05,052 ERROR: metadata generation failed 2025-09-07T20:31:05,057 Exception information: 2025-09-07T20:31:05,057 Traceback (most recent call last): 2025-09-07T20:31:05,057 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-07T20:31:05,057 call_subprocess( 2025-09-07T20:31:05,057 ~~~~~~~~~~~~~~~^ 2025-09-07T20:31:05,057 args, 2025-09-07T20:31:05,057 ^^^^^ 2025-09-07T20:31:05,057 ...<2 lines>... 2025-09-07T20:31:05,057 spinner=spinner, 2025-09-07T20:31:05,057 ^^^^^^^^^^^^^^^^ 2025-09-07T20:31:05,057 ) 2025-09-07T20:31:05,057 ^ 2025-09-07T20:31:05,057 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-07T20:31:05,057 raise error 2025-09-07T20:31:05,057 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-07T20:31:05,057 2025-09-07T20:31:05,057 The above exception was the direct cause of the following exception: 2025-09-07T20:31:05,057 2025-09-07T20:31:05,057 Traceback (most recent call last): 2025-09-07T20:31:05,057 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-07T20:31:05,057 status = _inner_run() 2025-09-07T20:31:05,057 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-07T20:31:05,057 return self.run(options, args) 2025-09-07T20:31:05,057 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-07T20:31:05,057 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-07T20:31:05,057 return func(self, options, args) 2025-09-07T20:31:05,057 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-07T20:31:05,057 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-07T20:31:05,057 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-07T20:31:05,057 result = self._result = resolver.resolve( 2025-09-07T20:31:05,057 ~~~~~~~~~~~~~~~~^ 2025-09-07T20:31:05,057 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-07T20:31:05,057 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:31:05,057 ) 2025-09-07T20:31:05,057 ^ 2025-09-07T20:31:05,057 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-07T20:31:05,057 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-07T20:31:05,057 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-07T20:31:05,057 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-07T20:31:05,057 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:31:05,057 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-07T20:31:05,057 if not criterion.candidates: 2025-09-07T20:31:05,057 ^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:31:05,057 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-07T20:31:05,057 return bool(self._sequence) 2025-09-07T20:31:05,057 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-07T20:31:05,057 self._bool = any(self) 2025-09-07T20:31:05,057 ~~~^^^^^^ 2025-09-07T20:31:05,057 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-07T20:31:05,057 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-07T20:31:05,057 ^^^^^^^^ 2025-09-07T20:31:05,057 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-07T20:31:05,057 candidate = func() 2025-09-07T20:31:05,057 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-07T20:31:05,057 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-07T20:31:05,057 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T20:31:05,057 link, template, name, version 2025-09-07T20:31:05,057 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:31:05,057 ) 2025-09-07T20:31:05,057 ^ 2025-09-07T20:31:05,057 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-07T20:31:05,057 self._link_candidate_cache[link] = LinkCandidate( 2025-09-07T20:31:05,057 ~~~~~~~~~~~~~^ 2025-09-07T20:31:05,057 link, 2025-09-07T20:31:05,057 ^^^^^ 2025-09-07T20:31:05,057 ...<3 lines>... 2025-09-07T20:31:05,057 version=version, 2025-09-07T20:31:05,057 ^^^^^^^^^^^^^^^^ 2025-09-07T20:31:05,057 ) 2025-09-07T20:31:05,057 ^ 2025-09-07T20:31:05,057 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-07T20:31:05,057 super().__init__( 2025-09-07T20:31:05,057 ~~~~~~~~~~~~~~~~^ 2025-09-07T20:31:05,057 link=link, 2025-09-07T20:31:05,057 ^^^^^^^^^^ 2025-09-07T20:31:05,057 ...<4 lines>... 2025-09-07T20:31:05,057 version=version, 2025-09-07T20:31:05,057 ^^^^^^^^^^^^^^^^ 2025-09-07T20:31:05,057 ) 2025-09-07T20:31:05,057 ^ 2025-09-07T20:31:05,057 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-07T20:31:05,057 self.dist = self._prepare() 2025-09-07T20:31:05,057 ~~~~~~~~~~~~~^^ 2025-09-07T20:31:05,057 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-07T20:31:05,057 dist = self._prepare_distribution() 2025-09-07T20:31:05,057 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-07T20:31:05,057 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-07T20:31:05,057 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:31:05,057 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-07T20:31:05,057 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-07T20:31:05,057 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:31:05,057 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-07T20:31:05,057 dist = _get_prepared_distribution( 2025-09-07T20:31:05,057 req, 2025-09-07T20:31:05,057 ...<3 lines>... 2025-09-07T20:31:05,057 self.check_build_deps, 2025-09-07T20:31:05,057 ) 2025-09-07T20:31:05,057 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-07T20:31:05,057 abstract_dist.prepare_distribution_metadata( 2025-09-07T20:31:05,057 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T20:31:05,057 finder, build_isolation, check_build_deps 2025-09-07T20:31:05,057 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:31:05,057 ) 2025-09-07T20:31:05,057 ^ 2025-09-07T20:31:05,057 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-07T20:31:05,057 self.req.prepare_metadata() 2025-09-07T20:31:05,057 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-07T20:31:05,057 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-07T20:31:05,057 self.metadata_directory = generate_metadata_legacy( 2025-09-07T20:31:05,057 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T20:31:05,057 build_env=self.build_env, 2025-09-07T20:31:05,057 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:31:05,057 ...<3 lines>... 2025-09-07T20:31:05,057 details=details, 2025-09-07T20:31:05,057 ^^^^^^^^^^^^^^^^ 2025-09-07T20:31:05,057 ) 2025-09-07T20:31:05,057 ^ 2025-09-07T20:31:05,057 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-07T20:31:05,057 raise MetadataGenerationFailed(package_details=details) from error 2025-09-07T20:31:05,057 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-07T20:31:05,081 Removed slc-seminarportal==1.2.5 from https://files.pythonhosted.org/packages/43/15/442be5080291fc2697c51821bbb085ce5a555581bec826db2636d0ac38df/slc.seminarportal-1.2.5.zip from build tracker '/tmp/pip-build-tracker-w5ip5jps' 2025-09-07T20:31:05,081 Removed build tracker: '/tmp/pip-build-tracker-w5ip5jps'