2025-09-14T05:10:05,369 Created temporary directory: /tmp/pip-build-tracker-bxazc3ti 2025-09-14T05:10:05,370 Initialized build tracking at /tmp/pip-build-tracker-bxazc3ti 2025-09-14T05:10:05,370 Created build tracker: /tmp/pip-build-tracker-bxazc3ti 2025-09-14T05:10:05,370 Entered build tracker: /tmp/pip-build-tracker-bxazc3ti 2025-09-14T05:10:05,371 Created temporary directory: /tmp/pip-wheel-59gaqjqt 2025-09-14T05:10:05,374 Created temporary directory: /tmp/pip-ephem-wheel-cache-xt1gnxn4 2025-09-14T05:10:05,433 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-14T05:10:05,436 2 location(s) to search for versions of django-post-deploy: 2025-09-14T05:10:05,436 * https://pypi.org/simple/django-post-deploy/ 2025-09-14T05:10:05,436 * https://www.piwheels.org/simple/django-post-deploy/ 2025-09-14T05:10:05,436 Fetching project page and analyzing links: https://pypi.org/simple/django-post-deploy/ 2025-09-14T05:10:05,437 Getting page https://pypi.org/simple/django-post-deploy/ 2025-09-14T05:10:05,438 Found index url https://pypi.org/simple/ 2025-09-14T05:10:05,592 Fetched page https://pypi.org/simple/django-post-deploy/ as application/vnd.pypi.simple.v1+json 2025-09-14T05:10:05,596 Found link https://files.pythonhosted.org/packages/2b/75/189be1d955b519fea1f25cbcc33b36b20ffc50e7aec87662376c426557a1/django_post_deploy-1.0.tar.gz (from https://pypi.org/simple/django-post-deploy/), version: 1.0 2025-09-14T05:10:05,596 Found link https://files.pythonhosted.org/packages/27/73/1c6af99bb8a5bb07f43bb04e9d02ccde4c0fb56d4028e12cd2952a98a2b2/django_post_deploy-1.1.tar.gz (from https://pypi.org/simple/django-post-deploy/), version: 1.1 2025-09-14T05:10:05,597 Found link https://files.pythonhosted.org/packages/06/f9/4824f578d7c5e73648bcb002e395a8b506a9f684371da094abc2dbc30e7a/django_post_deploy-1.2.tar.gz (from https://pypi.org/simple/django-post-deploy/), version: 1.2 2025-09-14T05:10:05,597 Found link https://files.pythonhosted.org/packages/31/b9/537efe39d79bda3118e0425f46208fef1818ec03acd51c2e2a8eee0239ea/django_post_deploy-1.2.1.tar.gz (from https://pypi.org/simple/django-post-deploy/), version: 1.2.1 2025-09-14T05:10:05,597 Found link https://files.pythonhosted.org/packages/5a/66/3d92830590cad921889a5bd01e01473484e0e3c827c46ee6d86fdbd1adc2/django_post_deploy-1.2.2.tar.gz (from https://pypi.org/simple/django-post-deploy/), version: 1.2.2 2025-09-14T05:10:05,598 Found link https://files.pythonhosted.org/packages/55/3c/883ee4a5f454eaee6171fe0523aa036bb1e7d584a868d00df0c5ba11e9f2/django_post_deploy-1.2.3.tar.gz (from https://pypi.org/simple/django-post-deploy/), version: 1.2.3 2025-09-14T05:10:05,598 Found link https://files.pythonhosted.org/packages/40/d2/31fe1784509a60e8e644bbaf6a25de35c513e487adede4f39e6cd9f6c250/django_post_deploy-1.2.4.tar.gz (from https://pypi.org/simple/django-post-deploy/), version: 1.2.4 2025-09-14T05:10:05,598 Found link https://files.pythonhosted.org/packages/27/1d/76cdbd7516ca19bf1fecda98b1388bb95a76f9ee8a51337e7ade93dfe59f/django_post_deploy-1.3.0.tar.gz (from https://pypi.org/simple/django-post-deploy/), version: 1.3.0 2025-09-14T05:10:05,598 Found link https://files.pythonhosted.org/packages/65/51/78b104d1aa54a2e4e88b1aac6f2cdfb924d5e050503c36603eef1c00585d/django_post_deploy-1.3.1.tar.gz (from https://pypi.org/simple/django-post-deploy/), version: 1.3.1 2025-09-14T05:10:05,599 Found link https://files.pythonhosted.org/packages/b1/a7/b0bb44ca9e2cc75f0f0da7bf50e4c8587ad77577291aa6b9fd1af82d15c1/django_post_deploy-2.0.0.tar.gz (from https://pypi.org/simple/django-post-deploy/), version: 2.0.0 2025-09-14T05:10:05,599 Found link https://files.pythonhosted.org/packages/cd/76/154bcc8c98138b834681562e759f58a168bc4368ca04e481a88974a0012f/django_post_deploy-2.0.1.tar.gz (from https://pypi.org/simple/django-post-deploy/), version: 2.0.1 2025-09-14T05:10:05,599 Found link https://files.pythonhosted.org/packages/31/10/63b19301214cc22d3aa4364e81a1b5b142429b2db85cf5186ef9d977dc1a/django_post_deploy-2.0.2.tar.gz (from https://pypi.org/simple/django-post-deploy/), version: 2.0.2 2025-09-14T05:10:05,599 Found link https://files.pythonhosted.org/packages/79/40/c64b98950a5ed8766cf81dbb532435d38438cccdd6e088ea33972753a594/django_post_deploy-2.1.0.tar.gz (from https://pypi.org/simple/django-post-deploy/), version: 2.1.0 2025-09-14T05:10:05,600 Found link https://files.pythonhosted.org/packages/f8/01/89db7ea7a02010b709bb25f36689c28cdfe66869f0fc2881fcf0d0996bc2/django_post_deploy-2.1.1.tar.gz (from https://pypi.org/simple/django-post-deploy/), version: 2.1.1 2025-09-14T05:10:05,600 Found link https://files.pythonhosted.org/packages/11/65/3627e515f46831d5b7e49b98351995a5e5c46aa1353efe654dc999362ba4/django_post_deploy-2.2.0.tar.gz (from https://pypi.org/simple/django-post-deploy/), version: 2.2.0 2025-09-14T05:10:05,600 Found link https://files.pythonhosted.org/packages/aa/a5/30f2a6ffdd21ce57a2e2cad8b828d811fab483139bbb71fb881dbd374e6d/django_post_deploy-2.2.1.tar.gz (from https://pypi.org/simple/django-post-deploy/), version: 2.2.1 2025-09-14T05:10:05,601 Found link https://files.pythonhosted.org/packages/a0/b6/cb357e470352770a9172ba5f4d4b13da77647accf0b4ce4762b6c6fa4d3c/django_post_deploy-2.2.2.tar.gz (from https://pypi.org/simple/django-post-deploy/), version: 2.2.2 2025-09-14T05:10:05,601 Found link https://files.pythonhosted.org/packages/3c/8a/b4eb27aadb94ecb49ed36b8171cfb4d57ae719b3c85a2947b17247b20da5/django_post_deploy-2.2.3.tar.gz (from https://pypi.org/simple/django-post-deploy/), version: 2.2.3 2025-09-14T05:10:05,601 Found link https://files.pythonhosted.org/packages/dd/29/bfc8f7258c7805206035dc608eccdce1120d02178fd92c882b0a2061d32b/django_post_deploy-2.2.4.tar.gz (from https://pypi.org/simple/django-post-deploy/), version: 2.2.4 2025-09-14T05:10:05,602 Found link https://files.pythonhosted.org/packages/db/a5/02f07d7adc63b579745635c17400f380cb7cad6f3ad1de37445dfeb0c109/django_post_deploy-2.3.0.tar.gz (from https://pypi.org/simple/django-post-deploy/), version: 2.3.0 2025-09-14T05:10:05,602 Found link https://files.pythonhosted.org/packages/32/0b/da2b6a06606ed6fa144bf9d0606194b35a5377a16230ae65fca7325c40e0/django_post_deploy-2.3.1.tar.gz (from https://pypi.org/simple/django-post-deploy/), version: 2.3.1 2025-09-14T05:10:05,602 Found link https://files.pythonhosted.org/packages/9d/35/03afe2e51383e8b439938d78a6aae9b5d352b63c89c8f878bc624abe733f/django_post_deploy-2.4.0.tar.gz (from https://pypi.org/simple/django-post-deploy/), version: 2.4.0 2025-09-14T05:10:05,602 Found link https://files.pythonhosted.org/packages/3c/a7/c4aa045a4c54870e5aa675bb3612792ffcf5e8748e9991ad5cfa6af96766/django_post_deploy-2.4.1.tar.gz (from https://pypi.org/simple/django-post-deploy/), version: 2.4.1 2025-09-14T05:10:05,603 Found link https://files.pythonhosted.org/packages/ee/83/69b5f4631cd1d8a91d4259a3b5fd241f0fba5f97fbf6145eda4203700c03/django_post_deploy-2.4.2.tar.gz (from https://pypi.org/simple/django-post-deploy/), version: 2.4.2 2025-09-14T05:10:05,603 Found link https://files.pythonhosted.org/packages/e5/e1/04703809b061f99c211c2c2c21469513669714f2a16d091a04e06051bff0/django_post_deploy-2.4.3.tar.gz (from https://pypi.org/simple/django-post-deploy/), version: 2.4.3 2025-09-14T05:10:05,603 Found link https://files.pythonhosted.org/packages/4d/2a/32270be52808314349b5f826e086058bf3485f082aa234adbed7dcd19294/django_post_deploy-2.4.4.tar.gz (from https://pypi.org/simple/django-post-deploy/), version: 2.4.4 2025-09-14T05:10:05,603 Found link https://files.pythonhosted.org/packages/68/77/b25b381fbca62e143f9520201194ef620f8e27a99416cc31a5bb4e634985/django_post_deploy-2.4.5.tar.gz (from https://pypi.org/simple/django-post-deploy/), version: 2.4.5 2025-09-14T05:10:05,604 Fetching project page and analyzing links: https://www.piwheels.org/simple/django-post-deploy/ 2025-09-14T05:10:05,604 Getting page https://www.piwheels.org/simple/django-post-deploy/ 2025-09-14T05:10:05,605 Found index url https://www.piwheels.org/simple/ 2025-09-14T05:10:05,699 Fetched page https://www.piwheels.org/simple/django-post-deploy/ as text/html 2025-09-14T05:10:05,705 Skipping link: No binaries permitted for django-post-deploy: https://archive1.piwheels.org/simple/django-post-deploy/django_post_deploy-2.4.5-py3-none-any.whl#sha256=82c6ca1bd994bfee25f5bc23b9c568a6816bb18d2e4250508c99716bea75dc49 (from https://www.piwheels.org/simple/django-post-deploy/) 2025-09-14T05:10:05,705 Skipping link: No binaries permitted for django-post-deploy: https://archive1.piwheels.org/simple/django-post-deploy/django_post_deploy-2.4.4-py3-none-any.whl#sha256=8f4914174735d569e02e80f3f0ef4d82937444688f1f9d26e465b4d4b4a67c4b (from https://www.piwheels.org/simple/django-post-deploy/) 2025-09-14T05:10:05,705 Skipping link: No binaries permitted for django-post-deploy: https://archive1.piwheels.org/simple/django-post-deploy/django_post_deploy-2.4.3-py3-none-any.whl#sha256=f327794c7d5b9a9ccbfc4cd78ddb9c1e59818e59d5da536c503ef1368a0bb51f (from https://www.piwheels.org/simple/django-post-deploy/) 2025-09-14T05:10:05,705 Skipping link: No binaries permitted for django-post-deploy: https://archive1.piwheels.org/simple/django-post-deploy/django_post_deploy-2.4.2-py3-none-any.whl#sha256=32fe0ccb032b1fb59ae5b4a3362f30fd056315948a15d5fc045f95f8d45c50e2 (from https://www.piwheels.org/simple/django-post-deploy/) 2025-09-14T05:10:05,706 Skipping link: No binaries permitted for django-post-deploy: https://archive1.piwheels.org/simple/django-post-deploy/django_post_deploy-2.4.1-py3-none-any.whl#sha256=555afb02b678035df5bd13feeb934fc2cf26f1532eec3c497ac72f2a7aa8dfa2 (from https://www.piwheels.org/simple/django-post-deploy/) 2025-09-14T05:10:05,706 Skipping link: No binaries permitted for django-post-deploy: https://archive1.piwheels.org/simple/django-post-deploy/django_post_deploy-2.3.1-py3-none-any.whl#sha256=661b83ccb5722a19869e42be52c19de497b4910a6f978910b7e7e8c8e140a6f2 (from https://www.piwheels.org/simple/django-post-deploy/) 2025-09-14T05:10:05,706 Skipping link: No binaries permitted for django-post-deploy: https://archive1.piwheels.org/simple/django-post-deploy/django_post_deploy-2.3.0-py3-none-any.whl#sha256=51229c1809834c2e97eda607cc21519ea6b170b40fa0c4750e88afb7d6e9e4e8 (from https://www.piwheels.org/simple/django-post-deploy/) 2025-09-14T05:10:05,706 Skipping link: No binaries permitted for django-post-deploy: https://archive1.piwheels.org/simple/django-post-deploy/django_post_deploy-2.2.4-py3-none-any.whl#sha256=bc37a237f153858b8ceacfdbc4e1348b3af16361d50cd449c46a2f762dc9542b (from https://www.piwheels.org/simple/django-post-deploy/) 2025-09-14T05:10:05,706 Skipping link: No binaries permitted for django-post-deploy: https://archive1.piwheels.org/simple/django-post-deploy/django_post_deploy-2.2.3-py3-none-any.whl#sha256=36c39767a68946dbace79d786e4341ca78c3d527f62e91ebaeea7fc41c3b1e44 (from https://www.piwheels.org/simple/django-post-deploy/) 2025-09-14T05:10:05,706 Skipping link: No binaries permitted for django-post-deploy: https://archive1.piwheels.org/simple/django-post-deploy/django_post_deploy-2.2.2-py3-none-any.whl#sha256=cf2fa0d41c11c4d866a0b43d5aeb9a05327b2cba254e869ad8298fa415fd5098 (from https://www.piwheels.org/simple/django-post-deploy/) 2025-09-14T05:10:05,707 Skipping link: No binaries permitted for django-post-deploy: https://archive1.piwheels.org/simple/django-post-deploy/django_post_deploy-2.2.1-py3-none-any.whl#sha256=6b8e0a6810fe66aebc8a1032732240884e9422d48c449026e22eeb481009aed6 (from https://www.piwheels.org/simple/django-post-deploy/) 2025-09-14T05:10:05,707 Skipping link: No binaries permitted for django-post-deploy: https://archive1.piwheels.org/simple/django-post-deploy/django_post_deploy-2.2.0-py3-none-any.whl#sha256=82784f8bd59e04ab540518efc39ae5304ff5d5ccf6ffa190d3348311ee768f8c (from https://www.piwheels.org/simple/django-post-deploy/) 2025-09-14T05:10:05,707 Skipping link: No binaries permitted for django-post-deploy: https://archive1.piwheels.org/simple/django-post-deploy/django_post_deploy-2.1.1-py3-none-any.whl#sha256=a891b5098ccf1d8c1873485d7e10db1f75ca00f6c1b3e1e0a39fa4c01a6f9da1 (from https://www.piwheels.org/simple/django-post-deploy/) 2025-09-14T05:10:05,707 Skipping link: No binaries permitted for django-post-deploy: https://archive1.piwheels.org/simple/django-post-deploy/django_post_deploy-2.1.0-py3-none-any.whl#sha256=01bed7d4dd95734ed1eb295a0b6d9faa62679fe9522190363aba886c6abc8437 (from https://www.piwheels.org/simple/django-post-deploy/) 2025-09-14T05:10:05,707 Skipping link: No binaries permitted for django-post-deploy: https://archive1.piwheels.org/simple/django-post-deploy/django_post_deploy-2.0.2-py3-none-any.whl#sha256=0e54ea451ac51a856a3a3cd60a6c5fbe134b7eae7b643cdebf0da07ab0f2765b (from https://www.piwheels.org/simple/django-post-deploy/) 2025-09-14T05:10:05,707 Skipping link: No binaries permitted for django-post-deploy: https://archive1.piwheels.org/simple/django-post-deploy/django_post_deploy-2.0.1-py3-none-any.whl#sha256=69ebc8eab67c04a78d933854dea51fbd15859f68442b57f6efb814a5e8e9ba27 (from https://www.piwheels.org/simple/django-post-deploy/) 2025-09-14T05:10:05,708 Skipping link: No binaries permitted for django-post-deploy: https://archive1.piwheels.org/simple/django-post-deploy/django_post_deploy-2.0.0-py3-none-any.whl#sha256=13e7be34e944947d0d62da7228e7b2c0c6f35dfd3a951913c1d9e93c3bebb886 (from https://www.piwheels.org/simple/django-post-deploy/) 2025-09-14T05:10:05,708 Skipping link: No binaries permitted for django-post-deploy: https://archive1.piwheels.org/simple/django-post-deploy/django_post_deploy-1.3.1-py3-none-any.whl#sha256=bfe2b8bdbde987215f8590cda1312cbb991c7fdf7d6dc5874d0c6428d6f70854 (from https://www.piwheels.org/simple/django-post-deploy/) 2025-09-14T05:10:05,708 Skipping link: No binaries permitted for django-post-deploy: https://archive1.piwheels.org/simple/django-post-deploy/django_post_deploy-1.3.0-py3-none-any.whl#sha256=b29a2bdde52ef7dc7018b3828ee2042e1f34879b2f7150a726697bef154bce75 (from https://www.piwheels.org/simple/django-post-deploy/) 2025-09-14T05:10:05,708 Skipping link: No binaries permitted for django-post-deploy: https://archive1.piwheels.org/simple/django-post-deploy/django_post_deploy-1.2.4-py3-none-any.whl#sha256=c6a178c98136cf6834a0e38a4f93ab0c2023b1fdec244734464665efd7a73a17 (from https://www.piwheels.org/simple/django-post-deploy/) 2025-09-14T05:10:05,708 Skipping link: No binaries permitted for django-post-deploy: https://archive1.piwheels.org/simple/django-post-deploy/django_post_deploy-1.2.3-py3-none-any.whl#sha256=40a3baf2016ada24004f0d2865052217224af4569a40efebbdb644ae184d17d1 (from https://www.piwheels.org/simple/django-post-deploy/) 2025-09-14T05:10:05,708 Skipping link: No binaries permitted for django-post-deploy: https://archive1.piwheels.org/simple/django-post-deploy/django_post_deploy-1.2.2-py3-none-any.whl#sha256=2a85d8252f010bbee2957d89a899f1161e0194a78adf8acf75c8e5321fe6feb4 (from https://www.piwheels.org/simple/django-post-deploy/) 2025-09-14T05:10:05,709 Skipping link: No binaries permitted for django-post-deploy: https://archive1.piwheels.org/simple/django-post-deploy/django_post_deploy-1.2.1-py3-none-any.whl#sha256=4ceeb7f6131aaba3389ccdf84fde3ffdd9c81fcf4d46e0ccef12ecf74f3b31cf (from https://www.piwheels.org/simple/django-post-deploy/) 2025-09-14T05:10:05,709 Skipping link: No binaries permitted for django-post-deploy: https://archive1.piwheels.org/simple/django-post-deploy/django_post_deploy-1.2-py3-none-any.whl#sha256=bb98e56c704b7ca7fa8ed8ebd27d132163f5b9ff949126098f004109317b78a1 (from https://www.piwheels.org/simple/django-post-deploy/) 2025-09-14T05:10:05,709 Skipping link: No binaries permitted for django-post-deploy: https://archive1.piwheels.org/simple/django-post-deploy/django_post_deploy-1.1-py3-none-any.whl#sha256=32985998f2f0724737c0d7d3d4640b284d0f6fbb6cc7b1dc75f52dbf5e0cf402 (from https://www.piwheels.org/simple/django-post-deploy/) 2025-09-14T05:10:05,709 Skipping link: No binaries permitted for django-post-deploy: https://archive1.piwheels.org/simple/django-post-deploy/django_post_deploy-1.0-py3-none-any.whl#sha256=45544be5e3c1946e249cf7a72a7a0cda5c5b8dfc9dec53d7a11aeb62cdec098e (from https://www.piwheels.org/simple/django-post-deploy/) 2025-09-14T05:10:05,709 Skipping link: not a file: https://www.piwheels.org/simple/django-post-deploy/ 2025-09-14T05:10:05,709 Skipping link: not a file: https://pypi.org/simple/django-post-deploy/ 2025-09-14T05:10:05,741 Given no hashes to check 1 links for project 'django-post-deploy': discarding no candidates 2025-09-14T05:10:05,742 Collecting django-post-deploy==2.4.0 2025-09-14T05:10:05,744 Created temporary directory: /tmp/pip-unpack-9cer37qh 2025-09-14T05:10:05,886 Downloading django_post_deploy-2.4.0.tar.gz (18 kB) 2025-09-14T05:10:05,926 Added django-post-deploy==2.4.0 from https://files.pythonhosted.org/packages/9d/35/03afe2e51383e8b439938d78a6aae9b5d352b63c89c8f878bc624abe733f/django_post_deploy-2.4.0.tar.gz to build tracker '/tmp/pip-build-tracker-bxazc3ti' 2025-09-14T05:10:05,927 Running setup.py (path:/tmp/pip-wheel-59gaqjqt/django-post-deploy_e9c1912f7d6d4decb55edf9e6d832634/setup.py) egg_info for package django-post-deploy 2025-09-14T05:10:05,928 Created temporary directory: /tmp/pip-pip-egg-info-p7sj4asl 2025-09-14T05:10:05,928 Preparing metadata (setup.py): started 2025-09-14T05:10:05,929 Running command python setup.py egg_info 2025-09-14T05:10:06,526 Traceback (most recent call last): 2025-09-14T05:10:06,528 File "", line 2, in 2025-09-14T05:10:06,528 exec(compile(''' 2025-09-14T05:10:06,529 ~~~~^^^^^^^^^^^^ 2025-09-14T05:10:06,529 # This is -- a caller that pip uses to run setup.py 2025-09-14T05:10:06,529 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-14T05:10:06,529 ...<32 lines>... 2025-09-14T05:10:06,529 exec(compile(setup_py_code, filename, "exec")) 2025-09-14T05:10:06,529 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-14T05:10:06,529 ''' % ('/tmp/pip-wheel-59gaqjqt/django-post-deploy_e9c1912f7d6d4decb55edf9e6d832634/setup.py',), "", "exec")) 2025-09-14T05:10:06,530 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-14T05:10:06,530 File "", line 35, in 2025-09-14T05:10:06,530 File "/tmp/pip-wheel-59gaqjqt/django-post-deploy_e9c1912f7d6d4decb55edf9e6d832634/setup.py", line 7, in 2025-09-14T05:10:06,530 from post_deploy import VERSION 2025-09-14T05:10:06,530 File "/tmp/pip-wheel-59gaqjqt/django-post-deploy_e9c1912f7d6d4decb55edf9e6d832634/post_deploy/__init__.py", line 1, in 2025-09-14T05:10:06,530 from .utils import register_post_deploy as post_deploy_action 2025-09-14T05:10:06,531 File "/tmp/pip-wheel-59gaqjqt/django-post-deploy_e9c1912f7d6d4decb55edf9e6d832634/post_deploy/utils.py", line 5, in 2025-09-14T05:10:06,531 from django.utils.translation import gettext as _ 2025-09-14T05:10:06,531 ModuleNotFoundError: No module named 'django' 2025-09-14T05:10:06,635 ERROR: python setup.py egg_info exited with 1 2025-09-14T05:10:06,648 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-14T05:10:06,648 exec(compile('"'"''"'"''"'"' 2025-09-14T05:10:06,648 # This is -- a caller that pip uses to run setup.py 2025-09-14T05:10:06,648 # 2025-09-14T05:10:06,648 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-14T05:10:06,648 # import from `distutils.core` to work with newer packaging standards. 2025-09-14T05:10:06,648 # - It provides a clear error message when setuptools is not installed. 2025-09-14T05:10:06,648 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-14T05:10:06,648 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-14T05:10:06,648 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-14T05:10:06,648 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-14T05:10:06,648 import os, sys, tokenize, traceback 2025-09-14T05:10:06,648 2025-09-14T05:10:06,648 try: 2025-09-14T05:10:06,648 import setuptools 2025-09-14T05:10:06,648 except ImportError: 2025-09-14T05:10:06,648 print( 2025-09-14T05:10:06,648 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-14T05:10:06,648 "the build environment with exception:", 2025-09-14T05:10:06,648 file=sys.stderr, 2025-09-14T05:10:06,648 ) 2025-09-14T05:10:06,648 traceback.print_exc() 2025-09-14T05:10:06,648 sys.exit(1) 2025-09-14T05:10:06,648 2025-09-14T05:10:06,648 __file__ = %r 2025-09-14T05:10:06,648 sys.argv[0] = __file__ 2025-09-14T05:10:06,648 2025-09-14T05:10:06,648 if os.path.exists(__file__): 2025-09-14T05:10:06,648 filename = __file__ 2025-09-14T05:10:06,648 with tokenize.open(__file__) as f: 2025-09-14T05:10:06,648 setup_py_code = f.read() 2025-09-14T05:10:06,648 else: 2025-09-14T05:10:06,648 filename = "" 2025-09-14T05:10:06,648 setup_py_code = "from setuptools import setup; setup()" 2025-09-14T05:10:06,648 2025-09-14T05:10:06,648 exec(compile(setup_py_code, filename, "exec")) 2025-09-14T05:10:06,648 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-59gaqjqt/django-post-deploy_e9c1912f7d6d4decb55edf9e6d832634/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-p7sj4asl[/] 2025-09-14T05:10:06,648 [bold magenta]cwd[/]: /tmp/pip-wheel-59gaqjqt/django-post-deploy_e9c1912f7d6d4decb55edf9e6d832634/ 2025-09-14T05:10:06,648 Preparing metadata (setup.py): finished with status 'error' 2025-09-14T05:10:06,650 ERROR: metadata generation failed 2025-09-14T05:10:06,656 Exception information: 2025-09-14T05:10:06,656 Traceback (most recent call last): 2025-09-14T05:10:06,656 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-14T05:10:06,656 call_subprocess( 2025-09-14T05:10:06,656 ~~~~~~~~~~~~~~~^ 2025-09-14T05:10:06,656 args, 2025-09-14T05:10:06,656 ^^^^^ 2025-09-14T05:10:06,656 ...<2 lines>... 2025-09-14T05:10:06,656 spinner=spinner, 2025-09-14T05:10:06,656 ^^^^^^^^^^^^^^^^ 2025-09-14T05:10:06,656 ) 2025-09-14T05:10:06,656 ^ 2025-09-14T05:10:06,656 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-14T05:10:06,656 raise error 2025-09-14T05:10:06,656 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-14T05:10:06,656 2025-09-14T05:10:06,656 The above exception was the direct cause of the following exception: 2025-09-14T05:10:06,656 2025-09-14T05:10:06,656 Traceback (most recent call last): 2025-09-14T05:10:06,656 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-14T05:10:06,656 status = _inner_run() 2025-09-14T05:10:06,656 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-14T05:10:06,656 return self.run(options, args) 2025-09-14T05:10:06,656 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-14T05:10:06,656 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-14T05:10:06,656 return func(self, options, args) 2025-09-14T05:10:06,656 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-14T05:10:06,656 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-14T05:10:06,656 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-14T05:10:06,656 result = self._result = resolver.resolve( 2025-09-14T05:10:06,656 ~~~~~~~~~~~~~~~~^ 2025-09-14T05:10:06,656 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-14T05:10:06,656 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-14T05:10:06,656 ) 2025-09-14T05:10:06,656 ^ 2025-09-14T05:10:06,656 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-14T05:10:06,656 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-14T05:10:06,656 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-14T05:10:06,656 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-14T05:10:06,656 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-14T05:10:06,656 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-14T05:10:06,656 if not criterion.candidates: 2025-09-14T05:10:06,656 ^^^^^^^^^^^^^^^^^^^^ 2025-09-14T05:10:06,656 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-14T05:10:06,656 return bool(self._sequence) 2025-09-14T05:10:06,656 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-14T05:10:06,656 self._bool = any(self) 2025-09-14T05:10:06,656 ~~~^^^^^^ 2025-09-14T05:10:06,656 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-14T05:10:06,656 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-14T05:10:06,656 ^^^^^^^^ 2025-09-14T05:10:06,656 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-14T05:10:06,656 candidate = func() 2025-09-14T05:10:06,656 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-14T05:10:06,656 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-14T05:10:06,656 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-14T05:10:06,656 link, template, name, version 2025-09-14T05:10:06,656 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-14T05:10:06,656 ) 2025-09-14T05:10:06,656 ^ 2025-09-14T05:10:06,656 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-14T05:10:06,656 self._link_candidate_cache[link] = LinkCandidate( 2025-09-14T05:10:06,656 ~~~~~~~~~~~~~^ 2025-09-14T05:10:06,656 link, 2025-09-14T05:10:06,656 ^^^^^ 2025-09-14T05:10:06,656 ...<3 lines>... 2025-09-14T05:10:06,656 version=version, 2025-09-14T05:10:06,656 ^^^^^^^^^^^^^^^^ 2025-09-14T05:10:06,656 ) 2025-09-14T05:10:06,656 ^ 2025-09-14T05:10:06,656 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-14T05:10:06,656 super().__init__( 2025-09-14T05:10:06,656 ~~~~~~~~~~~~~~~~^ 2025-09-14T05:10:06,656 link=link, 2025-09-14T05:10:06,656 ^^^^^^^^^^ 2025-09-14T05:10:06,656 ...<4 lines>... 2025-09-14T05:10:06,656 version=version, 2025-09-14T05:10:06,656 ^^^^^^^^^^^^^^^^ 2025-09-14T05:10:06,656 ) 2025-09-14T05:10:06,656 ^ 2025-09-14T05:10:06,656 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-14T05:10:06,656 self.dist = self._prepare() 2025-09-14T05:10:06,656 ~~~~~~~~~~~~~^^ 2025-09-14T05:10:06,656 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-14T05:10:06,656 dist = self._prepare_distribution() 2025-09-14T05:10:06,656 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-14T05:10:06,656 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-14T05:10:06,656 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-14T05:10:06,656 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-14T05:10:06,656 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-14T05:10:06,656 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-14T05:10:06,656 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-14T05:10:06,656 dist = _get_prepared_distribution( 2025-09-14T05:10:06,656 req, 2025-09-14T05:10:06,656 ...<3 lines>... 2025-09-14T05:10:06,656 self.check_build_deps, 2025-09-14T05:10:06,656 ) 2025-09-14T05:10:06,656 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-14T05:10:06,656 abstract_dist.prepare_distribution_metadata( 2025-09-14T05:10:06,656 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-14T05:10:06,656 finder, build_isolation, check_build_deps 2025-09-14T05:10:06,656 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-14T05:10:06,656 ) 2025-09-14T05:10:06,656 ^ 2025-09-14T05:10:06,656 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-14T05:10:06,656 self.req.prepare_metadata() 2025-09-14T05:10:06,656 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-14T05:10:06,656 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-14T05:10:06,656 self.metadata_directory = generate_metadata_legacy( 2025-09-14T05:10:06,656 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-14T05:10:06,656 build_env=self.build_env, 2025-09-14T05:10:06,656 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-14T05:10:06,656 ...<3 lines>... 2025-09-14T05:10:06,656 details=details, 2025-09-14T05:10:06,656 ^^^^^^^^^^^^^^^^ 2025-09-14T05:10:06,656 ) 2025-09-14T05:10:06,656 ^ 2025-09-14T05:10:06,656 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-14T05:10:06,656 raise MetadataGenerationFailed(package_details=details) from error 2025-09-14T05:10:06,656 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-14T05:10:06,680 Removed django-post-deploy==2.4.0 from https://files.pythonhosted.org/packages/9d/35/03afe2e51383e8b439938d78a6aae9b5d352b63c89c8f878bc624abe733f/django_post_deploy-2.4.0.tar.gz from build tracker '/tmp/pip-build-tracker-bxazc3ti' 2025-09-14T05:10:06,681 Removed build tracker: '/tmp/pip-build-tracker-bxazc3ti'