2025-09-07T21:31:27,414 Created temporary directory: /tmp/pip-build-tracker-zkxcpvu4 2025-09-07T21:31:27,415 Initialized build tracking at /tmp/pip-build-tracker-zkxcpvu4 2025-09-07T21:31:27,415 Created build tracker: /tmp/pip-build-tracker-zkxcpvu4 2025-09-07T21:31:27,415 Entered build tracker: /tmp/pip-build-tracker-zkxcpvu4 2025-09-07T21:31:27,415 Created temporary directory: /tmp/pip-wheel-oz_hankm 2025-09-07T21:31:27,418 Created temporary directory: /tmp/pip-ephem-wheel-cache-nhmp5ahy 2025-09-07T21:31:27,477 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-07T21:31:27,479 2 location(s) to search for versions of coop-cms: 2025-09-07T21:31:27,479 * https://pypi.org/simple/coop-cms/ 2025-09-07T21:31:27,479 * https://www.piwheels.org/simple/coop-cms/ 2025-09-07T21:31:27,479 Fetching project page and analyzing links: https://pypi.org/simple/coop-cms/ 2025-09-07T21:31:27,480 Getting page https://pypi.org/simple/coop-cms/ 2025-09-07T21:31:27,481 Found index url https://pypi.org/simple/ 2025-09-07T21:31:27,550 Fetched page https://pypi.org/simple/coop-cms/ as application/vnd.pypi.simple.v1+json 2025-09-07T21:31:27,553 Found link https://files.pythonhosted.org/packages/68/31/8ebec6aaa336f7f33db22874d6b3a716e5957a29a3944558e8410c2509b3/coop-cms-0.3.tar.gz (from https://pypi.org/simple/coop-cms/), version: 0.3 2025-09-07T21:31:27,553 Found link https://files.pythonhosted.org/packages/b8/2f/76c7310f8f526dfb579834d9238bf86afd42378754bf5239cdee597ecd09/coop-cms-0.3.1.tar.gz (from https://pypi.org/simple/coop-cms/), version: 0.3.1 2025-09-07T21:31:27,554 Found link https://files.pythonhosted.org/packages/74/71/2ec57e37813f1508947e34560b7b9b458039d4d9018a81793078e5a89e2c/coop-cms-0.3.2.tar.gz (from https://pypi.org/simple/coop-cms/), version: 0.3.2 2025-09-07T21:31:27,554 Found link https://files.pythonhosted.org/packages/99/18/73ff8ac970a4cbab83d4454144fd6f3bd3c5d04cc1bc38379fbfef7ee594/coop-cms-0.4.2.tar.gz (from https://pypi.org/simple/coop-cms/), version: 0.4.2 2025-09-07T21:31:27,554 Found link https://files.pythonhosted.org/packages/17/1e/76d3778238fd09457ade5667b756690ce3f810aa363f506cb7144801b624/coop-cms-0.4.4.tar.gz (from https://pypi.org/simple/coop-cms/), version: 0.4.4 2025-09-07T21:31:27,554 Found link https://files.pythonhosted.org/packages/75/6a/2e068b11e27b519368d207b2c3cbfed4ce6021d2404260919f9ee0651d7a/coop-cms-0.4.6.zip (from https://pypi.org/simple/coop-cms/), version: 0.4.6 2025-09-07T21:31:27,555 Found link https://files.pythonhosted.org/packages/bc/32/3fdf2da9d36cb400327a6c805734eefbf530e0b17c9b2b1e85eabfdeac64/coop-cms-0.4.7.zip (from https://pypi.org/simple/coop-cms/), version: 0.4.7 2025-09-07T21:31:27,555 Found link https://files.pythonhosted.org/packages/c4/6c/7e4ca716967c85a8376a3baa3e89955b7b5ad2528839cf179148c8e90cab/coop-cms-0.4.8.zip (from https://pypi.org/simple/coop-cms/), version: 0.4.8 2025-09-07T21:31:27,555 Found link https://files.pythonhosted.org/packages/9f/b1/e218d69cee4757cb93ccebea6ecc980e73239cd5649fee6425e8e648e570/coop-cms-0.4.9.tar.gz (from https://pypi.org/simple/coop-cms/), version: 0.4.9 2025-09-07T21:31:27,555 Found link https://files.pythonhosted.org/packages/a2/57/07851a42fc387048f899d1cd5b9f851d7ec03eff355dabec354a4717312e/coop-cms-0.4.10.tar.gz (from https://pypi.org/simple/coop-cms/), version: 0.4.10 2025-09-07T21:31:27,555 Found link https://files.pythonhosted.org/packages/5a/12/d2c3a6aae29e203666b5764b5eaab1274490c6bef542ad5d0511605e9c3c/coop-cms-0.4.11.tar.gz (from https://pypi.org/simple/coop-cms/), version: 0.4.11 2025-09-07T21:31:27,555 Found link https://files.pythonhosted.org/packages/2b/1e/14a6c8d577e2f4907fcca0dd99c6af626a114c90c850a6be6cfd9ffd596e/coop-cms-0.5.0.zip (from https://pypi.org/simple/coop-cms/), version: 0.5.0 2025-09-07T21:31:27,556 Found link https://files.pythonhosted.org/packages/a5/ec/0e00044be67a65aec43d607b828e86bec393eccf662cc5ef5bd692be51a1/coop-cms-0.5.1.tar.gz (from https://pypi.org/simple/coop-cms/), version: 0.5.1 2025-09-07T21:31:27,556 Found link https://files.pythonhosted.org/packages/23/42/dd8e50e6e1e131ccf18f9f1af4aebedb5d9084f2310cafca3d49a68b52ec/coop-cms-0.5.2.tar.gz (from https://pypi.org/simple/coop-cms/), version: 0.5.2 2025-09-07T21:31:27,556 Found link https://files.pythonhosted.org/packages/9f/bb/d81b4df7b7a0fd936367b16f32cc61af3d82ae6ff7242609ed48c85dcb1d/coop-cms-0.5.3.tar.gz (from https://pypi.org/simple/coop-cms/), version: 0.5.3 2025-09-07T21:31:27,556 Found link https://files.pythonhosted.org/packages/ef/24/be6b4ffdc4377e4bcc3705ca9c60be37adac110653d7c2fc65c1fd591b74/coop-cms-0.5.4.tar.gz (from https://pypi.org/simple/coop-cms/), version: 0.5.4 2025-09-07T21:31:27,557 Found link https://files.pythonhosted.org/packages/03/3a/b2fb20f110cf8c5224d639e2ae25e1fa90fde345a1e73550812eb4e30292/coop-cms-0.5.5.zip (from https://pypi.org/simple/coop-cms/), version: 0.5.5 2025-09-07T21:31:27,557 Found link https://files.pythonhosted.org/packages/38/45/52a7500f1e81ba264a76c473c2704efc1d09dc912a7dffaa081506eb354f/coop-cms-0.5.6.zip (from https://pypi.org/simple/coop-cms/), version: 0.5.6 2025-09-07T21:31:27,557 Found link https://files.pythonhosted.org/packages/66/15/aaadcb3d041d4ac601c0f00bee588957e6eba37848922fb68ac402fdfcdf/coop-cms-0.6.0.tar.gz (from https://pypi.org/simple/coop-cms/), version: 0.6.0 2025-09-07T21:31:27,557 Found link https://files.pythonhosted.org/packages/f4/96/14e1bc197aa7f2e8bb4d33e025fa27b94532c459f337b6d01891c581fc96/coop-cms-0.6.1.tar.gz (from https://pypi.org/simple/coop-cms/), version: 0.6.1 2025-09-07T21:31:27,558 Found link https://files.pythonhosted.org/packages/78/bb/601628dba965bae266ea657291111c093f1589c99c39009d1946a7044c55/coop-cms-0.6.2.tar.gz (from https://pypi.org/simple/coop-cms/), version: 0.6.2 2025-09-07T21:31:27,558 Found link https://files.pythonhosted.org/packages/b0/d4/e62bbbb25b86319642d33e0367b80e7267db15710e3678630b317190b7bc/coop-cms-0.6.3.tar.gz (from https://pypi.org/simple/coop-cms/), version: 0.6.3 2025-09-07T21:31:27,558 Found link https://files.pythonhosted.org/packages/4c/6d/b8f393ab911c2d6ab1545b3471396e6bfcff7bc14749232915cf949db1dc/coop-cms-0.7.0.tar.gz (from https://pypi.org/simple/coop-cms/), version: 0.7.0 2025-09-07T21:31:27,558 Fetching project page and analyzing links: https://www.piwheels.org/simple/coop-cms/ 2025-09-07T21:31:27,559 Getting page https://www.piwheels.org/simple/coop-cms/ 2025-09-07T21:31:27,559 Found index url https://www.piwheels.org/simple/ 2025-09-07T21:31:27,646 Fetched page https://www.piwheels.org/simple/coop-cms/ as text/html 2025-09-07T21:31:27,651 Skipping link: No binaries permitted for coop-cms: https://archive1.piwheels.org/simple/coop-cms/coop_cms-0.7.0-py3-none-any.whl#sha256=7f0e63fd1eb034ec249345da9e28cfa020ececd5f7759d4eafc7579517a56e55 (from https://www.piwheels.org/simple/coop-cms/) 2025-09-07T21:31:27,651 Skipping link: No binaries permitted for coop-cms: https://archive1.piwheels.org/simple/coop-cms/coop_cms-0.6.3-py3-none-any.whl#sha256=86bfa9f4d66e2824c24fb1d9fe442b4838a46169f1b97d6c2bb99522f3afd07c (from https://www.piwheels.org/simple/coop-cms/) 2025-09-07T21:31:27,651 Skipping link: No binaries permitted for coop-cms: https://archive1.piwheels.org/simple/coop-cms/coop_cms-0.6.2-py3-none-any.whl#sha256=53023399399910bb978b5399285a98a72dcbe0de58f7ec7dc7d11109386e9c71 (from https://www.piwheels.org/simple/coop-cms/) 2025-09-07T21:31:27,651 Skipping link: No binaries permitted for coop-cms: https://archive1.piwheels.org/simple/coop-cms/coop_cms-0.6.1-py3-none-any.whl#sha256=551c251b05651c98a7e34b68dbeba638d6a2c1eabb436d8ddf15ba9eaa1b82ea (from https://www.piwheels.org/simple/coop-cms/) 2025-09-07T21:31:27,651 Skipping link: No binaries permitted for coop-cms: https://archive1.piwheels.org/simple/coop-cms/coop_cms-0.6.0-py3-none-any.whl#sha256=22a644e516ed90448b6e5de627e70ee65f4cbce2e855aeb0c117fadb6a46dd43 (from https://www.piwheels.org/simple/coop-cms/) 2025-09-07T21:31:27,652 Skipping link: No binaries permitted for coop-cms: https://archive1.piwheels.org/simple/coop-cms/coop_cms-0.5.6-py3-none-any.whl#sha256=9c4140b2e1ca1bcd770faa28fa506fecf576d44b926d8cb37d8377ca2494fb1f (from https://www.piwheels.org/simple/coop-cms/) 2025-09-07T21:31:27,652 Skipping link: No binaries permitted for coop-cms: https://archive1.piwheels.org/simple/coop-cms/coop_cms-0.5.5-py3-none-any.whl#sha256=aa18d89f4c1a8774ea6faaa20ad5d6bfa2452e5e65c9ef4c23dcc75182e06fb5 (from https://www.piwheels.org/simple/coop-cms/) 2025-09-07T21:31:27,652 Skipping link: No binaries permitted for coop-cms: https://archive1.piwheels.org/simple/coop-cms/coop_cms-0.5.4-py3-none-any.whl#sha256=6a65cfd7cc1466426d70267814327cb559cecea262a625de987a41c861fb2337 (from https://www.piwheels.org/simple/coop-cms/) 2025-09-07T21:31:27,652 Skipping link: No binaries permitted for coop-cms: https://archive1.piwheels.org/simple/coop-cms/coop_cms-0.5.3-py3-none-any.whl#sha256=1ef2b944a85b48327bc577a00a84bd21313f7a52df9659dad5911a993cf9df43 (from https://www.piwheels.org/simple/coop-cms/) 2025-09-07T21:31:27,652 Skipping link: No binaries permitted for coop-cms: https://archive1.piwheels.org/simple/coop-cms/coop_cms-0.5.2-py3-none-any.whl#sha256=75e387e5ab27e0115bfd6f2e46cea42a35cd4750fa80b233e95893fb7f5d2aa2 (from https://www.piwheels.org/simple/coop-cms/) 2025-09-07T21:31:27,652 Skipping link: No binaries permitted for coop-cms: https://archive1.piwheels.org/simple/coop-cms/coop_cms-0.5.1-py3-none-any.whl#sha256=ccb9845aabd384322300864a829cb6edef28ef53cacdf475aed6d4a75112ee6b (from https://www.piwheels.org/simple/coop-cms/) 2025-09-07T21:31:27,653 Skipping link: No binaries permitted for coop-cms: https://archive1.piwheels.org/simple/coop-cms/coop_cms-0.5.0-py3-none-any.whl#sha256=211137f348a1b4379f2d4376aac829b87c92e68fcce76f4954c4c97ac33e3ac9 (from https://www.piwheels.org/simple/coop-cms/) 2025-09-07T21:31:27,653 Skipping link: No binaries permitted for coop-cms: https://archive1.piwheels.org/simple/coop-cms/coop_cms-0.4.11-py3-none-any.whl#sha256=7ac180549522844c4ceb58c0b6cbad23e1206cc0576e1d9732ea02f963e41f5d (from https://www.piwheels.org/simple/coop-cms/) 2025-09-07T21:31:27,653 Skipping link: No binaries permitted for coop-cms: https://archive1.piwheels.org/simple/coop-cms/coop_cms-0.4.10-py3-none-any.whl#sha256=38532102b3f935b365d8322b158a1d0d1d01ec20fbf07fda48816d3cfe9880a0 (from https://www.piwheels.org/simple/coop-cms/) 2025-09-07T21:31:27,653 Skipping link: No binaries permitted for coop-cms: https://archive1.piwheels.org/simple/coop-cms/coop_cms-0.4.9-py3-none-any.whl#sha256=681a2baacc9d75671310bebaca413482e792f02bdeca958b109e0722c1e80ebb (from https://www.piwheels.org/simple/coop-cms/) 2025-09-07T21:31:27,653 Skipping link: No binaries permitted for coop-cms: https://archive1.piwheels.org/simple/coop-cms/coop_cms-0.4.8-py3-none-any.whl#sha256=925fbb19a54aa4c17509099a695f4b1ec5a61529c9e1be05de2f2a991ae6852c (from https://www.piwheels.org/simple/coop-cms/) 2025-09-07T21:31:27,653 Skipping link: No binaries permitted for coop-cms: https://archive1.piwheels.org/simple/coop-cms/coop_cms-0.4.4-py3-none-any.whl#sha256=a042507eae83ad8d7f848e1fefc50f71df283b41ad9ccf7b35f6ae660d3c7cb1 (from https://www.piwheels.org/simple/coop-cms/) 2025-09-07T21:31:27,653 Skipping link: No binaries permitted for coop-cms: https://archive1.piwheels.org/simple/coop-cms/coop_cms-0.4.2-py3-none-any.whl#sha256=a4b15e455d478ca7c2a427014faca21969c3881d68e1a7a88ef6f1d2e569e308 (from https://www.piwheels.org/simple/coop-cms/) 2025-09-07T21:31:27,654 Skipping link: No binaries permitted for coop-cms: https://archive1.piwheels.org/simple/coop-cms/coop_cms-0.3.2-py3-none-any.whl#sha256=9388b47ca2a4121d1d387cc1923de939cdb69e10bb55beeab0cdbe61d088e27e (from https://www.piwheels.org/simple/coop-cms/) 2025-09-07T21:31:27,654 Skipping link: No binaries permitted for coop-cms: https://archive1.piwheels.org/simple/coop-cms/coop_cms-0.3.1-py3-none-any.whl#sha256=361c294dace57942eac9479a4272f255e7146450699377640498cc19ffa622b3 (from https://www.piwheels.org/simple/coop-cms/) 2025-09-07T21:31:27,654 Skipping link: No binaries permitted for coop-cms: https://archive1.piwheels.org/simple/coop-cms/coop_cms-0.3-py3-none-any.whl#sha256=0cdb280cbd0667864d5eb704042e635b301527433e4631e715ec4640d9031a80 (from https://www.piwheels.org/simple/coop-cms/) 2025-09-07T21:31:27,654 Skipping link: not a file: https://www.piwheels.org/simple/coop-cms/ 2025-09-07T21:31:27,654 Skipping link: not a file: https://pypi.org/simple/coop-cms/ 2025-09-07T21:31:27,681 Given no hashes to check 1 links for project 'coop-cms': discarding no candidates 2025-09-07T21:31:27,682 Collecting coop-cms==0.4.7 2025-09-07T21:31:27,684 Created temporary directory: /tmp/pip-unpack-c05fedcd 2025-09-07T21:31:27,823 Downloading coop-cms-0.4.7.zip (405 kB) 2025-09-07T21:31:27,932 Added coop-cms==0.4.7 from https://files.pythonhosted.org/packages/bc/32/3fdf2da9d36cb400327a6c805734eefbf530e0b17c9b2b1e85eabfdeac64/coop-cms-0.4.7.zip to build tracker '/tmp/pip-build-tracker-zkxcpvu4' 2025-09-07T21:31:27,933 Running setup.py (path:/tmp/pip-wheel-oz_hankm/coop-cms_79a0bd830be94a5aa1bb43c0dbb91135/setup.py) egg_info for package coop-cms 2025-09-07T21:31:27,933 Created temporary directory: /tmp/pip-pip-egg-info-1fgwh4p5 2025-09-07T21:31:27,934 Preparing metadata (setup.py): started 2025-09-07T21:31:27,934 Running command python setup.py egg_info 2025-09-07T21:31:28,465 Traceback (most recent call last): 2025-09-07T21:31:28,467 File "", line 2, in 2025-09-07T21:31:28,467 exec(compile(''' 2025-09-07T21:31:28,467 ~~~~^^^^^^^^^^^^ 2025-09-07T21:31:28,467 # This is -- a caller that pip uses to run setup.py 2025-09-07T21:31:28,467 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:31:28,467 ...<32 lines>... 2025-09-07T21:31:28,467 exec(compile(setup_py_code, filename, "exec")) 2025-09-07T21:31:28,467 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:31:28,467 ''' % ('/tmp/pip-wheel-oz_hankm/coop-cms_79a0bd830be94a5aa1bb43c0dbb91135/setup.py',), "", "exec")) 2025-09-07T21:31:28,468 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:31:28,468 File "", line 35, in 2025-09-07T21:31:28,468 File "/tmp/pip-wheel-oz_hankm/coop-cms_79a0bd830be94a5aa1bb43c0dbb91135/setup.py", line 50, in 2025-09-07T21:31:28,468 long_description = open('README.rst').read(), 2025-09-07T21:31:28,468 ~~~~^^^^^^^^^^^^^^ 2025-09-07T21:31:28,468 FileNotFoundError: [Errno 2] No such file or directory: 'README.rst' 2025-09-07T21:31:28,552 ERROR: python setup.py egg_info exited with 1 2025-09-07T21:31:28,564 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-07T21:31:28,564 exec(compile('"'"''"'"''"'"' 2025-09-07T21:31:28,564 # This is -- a caller that pip uses to run setup.py 2025-09-07T21:31:28,564 # 2025-09-07T21:31:28,564 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-07T21:31:28,564 # import from `distutils.core` to work with newer packaging standards. 2025-09-07T21:31:28,564 # - It provides a clear error message when setuptools is not installed. 2025-09-07T21:31:28,564 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-07T21:31:28,564 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-07T21:31:28,564 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-07T21:31:28,564 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-07T21:31:28,564 import os, sys, tokenize, traceback 2025-09-07T21:31:28,564 2025-09-07T21:31:28,564 try: 2025-09-07T21:31:28,564 import setuptools 2025-09-07T21:31:28,564 except ImportError: 2025-09-07T21:31:28,564 print( 2025-09-07T21:31:28,564 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-07T21:31:28,564 "the build environment with exception:", 2025-09-07T21:31:28,564 file=sys.stderr, 2025-09-07T21:31:28,564 ) 2025-09-07T21:31:28,564 traceback.print_exc() 2025-09-07T21:31:28,564 sys.exit(1) 2025-09-07T21:31:28,564 2025-09-07T21:31:28,564 __file__ = %r 2025-09-07T21:31:28,564 sys.argv[0] = __file__ 2025-09-07T21:31:28,564 2025-09-07T21:31:28,564 if os.path.exists(__file__): 2025-09-07T21:31:28,564 filename = __file__ 2025-09-07T21:31:28,564 with tokenize.open(__file__) as f: 2025-09-07T21:31:28,564 setup_py_code = f.read() 2025-09-07T21:31:28,564 else: 2025-09-07T21:31:28,564 filename = "" 2025-09-07T21:31:28,564 setup_py_code = "from setuptools import setup; setup()" 2025-09-07T21:31:28,564 2025-09-07T21:31:28,564 exec(compile(setup_py_code, filename, "exec")) 2025-09-07T21:31:28,564 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-oz_hankm/coop-cms_79a0bd830be94a5aa1bb43c0dbb91135/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-1fgwh4p5[/] 2025-09-07T21:31:28,564 [bold magenta]cwd[/]: /tmp/pip-wheel-oz_hankm/coop-cms_79a0bd830be94a5aa1bb43c0dbb91135/ 2025-09-07T21:31:28,565 Preparing metadata (setup.py): finished with status 'error' 2025-09-07T21:31:28,565 ERROR: metadata generation failed 2025-09-07T21:31:28,570 Exception information: 2025-09-07T21:31:28,570 Traceback (most recent call last): 2025-09-07T21:31:28,570 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-07T21:31:28,570 call_subprocess( 2025-09-07T21:31:28,570 ~~~~~~~~~~~~~~~^ 2025-09-07T21:31:28,570 args, 2025-09-07T21:31:28,570 ^^^^^ 2025-09-07T21:31:28,570 ...<2 lines>... 2025-09-07T21:31:28,570 spinner=spinner, 2025-09-07T21:31:28,570 ^^^^^^^^^^^^^^^^ 2025-09-07T21:31:28,570 ) 2025-09-07T21:31:28,570 ^ 2025-09-07T21:31:28,570 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-07T21:31:28,570 raise error 2025-09-07T21:31:28,570 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-07T21:31:28,570 2025-09-07T21:31:28,570 The above exception was the direct cause of the following exception: 2025-09-07T21:31:28,570 2025-09-07T21:31:28,570 Traceback (most recent call last): 2025-09-07T21:31:28,570 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-07T21:31:28,570 status = _inner_run() 2025-09-07T21:31:28,570 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-07T21:31:28,570 return self.run(options, args) 2025-09-07T21:31:28,570 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-07T21:31:28,570 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-07T21:31:28,570 return func(self, options, args) 2025-09-07T21:31:28,570 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-07T21:31:28,570 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-07T21:31:28,570 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-07T21:31:28,570 result = self._result = resolver.resolve( 2025-09-07T21:31:28,570 ~~~~~~~~~~~~~~~~^ 2025-09-07T21:31:28,570 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-07T21:31:28,570 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:31:28,570 ) 2025-09-07T21:31:28,570 ^ 2025-09-07T21:31:28,570 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-07T21:31:28,570 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-07T21:31:28,570 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-07T21:31:28,570 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-07T21:31:28,570 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:31:28,570 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-07T21:31:28,570 if not criterion.candidates: 2025-09-07T21:31:28,570 ^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:31:28,570 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-07T21:31:28,570 return bool(self._sequence) 2025-09-07T21:31:28,570 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-07T21:31:28,570 self._bool = any(self) 2025-09-07T21:31:28,570 ~~~^^^^^^ 2025-09-07T21:31:28,570 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-07T21:31:28,570 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-07T21:31:28,570 ^^^^^^^^ 2025-09-07T21:31:28,570 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-07T21:31:28,570 candidate = func() 2025-09-07T21:31:28,570 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-07T21:31:28,570 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-07T21:31:28,570 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T21:31:28,570 link, template, name, version 2025-09-07T21:31:28,570 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:31:28,570 ) 2025-09-07T21:31:28,570 ^ 2025-09-07T21:31:28,570 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-07T21:31:28,570 self._link_candidate_cache[link] = LinkCandidate( 2025-09-07T21:31:28,570 ~~~~~~~~~~~~~^ 2025-09-07T21:31:28,570 link, 2025-09-07T21:31:28,570 ^^^^^ 2025-09-07T21:31:28,570 ...<3 lines>... 2025-09-07T21:31:28,570 version=version, 2025-09-07T21:31:28,570 ^^^^^^^^^^^^^^^^ 2025-09-07T21:31:28,570 ) 2025-09-07T21:31:28,570 ^ 2025-09-07T21:31:28,570 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-07T21:31:28,570 super().__init__( 2025-09-07T21:31:28,570 ~~~~~~~~~~~~~~~~^ 2025-09-07T21:31:28,570 link=link, 2025-09-07T21:31:28,570 ^^^^^^^^^^ 2025-09-07T21:31:28,570 ...<4 lines>... 2025-09-07T21:31:28,570 version=version, 2025-09-07T21:31:28,570 ^^^^^^^^^^^^^^^^ 2025-09-07T21:31:28,570 ) 2025-09-07T21:31:28,570 ^ 2025-09-07T21:31:28,570 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-07T21:31:28,570 self.dist = self._prepare() 2025-09-07T21:31:28,570 ~~~~~~~~~~~~~^^ 2025-09-07T21:31:28,570 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-07T21:31:28,570 dist = self._prepare_distribution() 2025-09-07T21:31:28,570 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-07T21:31:28,570 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-07T21:31:28,570 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:31:28,570 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-07T21:31:28,570 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-07T21:31:28,570 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:31:28,570 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-07T21:31:28,570 dist = _get_prepared_distribution( 2025-09-07T21:31:28,570 req, 2025-09-07T21:31:28,570 ...<3 lines>... 2025-09-07T21:31:28,570 self.check_build_deps, 2025-09-07T21:31:28,570 ) 2025-09-07T21:31:28,570 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-07T21:31:28,570 abstract_dist.prepare_distribution_metadata( 2025-09-07T21:31:28,570 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T21:31:28,570 finder, build_isolation, check_build_deps 2025-09-07T21:31:28,570 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:31:28,570 ) 2025-09-07T21:31:28,570 ^ 2025-09-07T21:31:28,570 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-07T21:31:28,570 self.req.prepare_metadata() 2025-09-07T21:31:28,570 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-07T21:31:28,570 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-07T21:31:28,570 self.metadata_directory = generate_metadata_legacy( 2025-09-07T21:31:28,570 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T21:31:28,570 build_env=self.build_env, 2025-09-07T21:31:28,570 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:31:28,570 ...<3 lines>... 2025-09-07T21:31:28,570 details=details, 2025-09-07T21:31:28,570 ^^^^^^^^^^^^^^^^ 2025-09-07T21:31:28,570 ) 2025-09-07T21:31:28,570 ^ 2025-09-07T21:31:28,570 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-07T21:31:28,570 raise MetadataGenerationFailed(package_details=details) from error 2025-09-07T21:31:28,570 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-07T21:31:28,594 Removed coop-cms==0.4.7 from https://files.pythonhosted.org/packages/bc/32/3fdf2da9d36cb400327a6c805734eefbf530e0b17c9b2b1e85eabfdeac64/coop-cms-0.4.7.zip from build tracker '/tmp/pip-build-tracker-zkxcpvu4' 2025-09-07T21:31:28,594 Removed build tracker: '/tmp/pip-build-tracker-zkxcpvu4'