2025-09-07T22:46:51,855 Created temporary directory: /tmp/pip-build-tracker-u1g6g64v 2025-09-07T22:46:51,855 Initialized build tracking at /tmp/pip-build-tracker-u1g6g64v 2025-09-07T22:46:51,855 Created build tracker: /tmp/pip-build-tracker-u1g6g64v 2025-09-07T22:46:51,856 Entered build tracker: /tmp/pip-build-tracker-u1g6g64v 2025-09-07T22:46:51,856 Created temporary directory: /tmp/pip-wheel-76v2_a9w 2025-09-07T22:46:51,859 Created temporary directory: /tmp/pip-ephem-wheel-cache-x0urizxd 2025-09-07T22:46:51,914 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-07T22:46:51,916 2 location(s) to search for versions of django-tango: 2025-09-07T22:46:51,916 * https://pypi.org/simple/django-tango/ 2025-09-07T22:46:51,916 * https://www.piwheels.org/simple/django-tango/ 2025-09-07T22:46:51,917 Fetching project page and analyzing links: https://pypi.org/simple/django-tango/ 2025-09-07T22:46:51,917 Getting page https://pypi.org/simple/django-tango/ 2025-09-07T22:46:51,918 Found index url https://pypi.org/simple/ 2025-09-07T22:46:52,066 Fetched page https://pypi.org/simple/django-tango/ as application/vnd.pypi.simple.v1+json 2025-09-07T22:46:52,076 Found link https://files.pythonhosted.org/packages/e3/94/a3bdf124db142d515c1b31498297dc4df053ac0e217818d057f33baf6383/django-tango-0.1.1.tar.gz (from https://pypi.org/simple/django-tango/), version: 0.1.1 2025-09-07T22:46:52,076 Found link https://files.pythonhosted.org/packages/c4/da/cbf9870cee6f63ea18f1fd62c796dcb958575ee44136624a1ea82aa9efa0/django-tango-0.1.2.tar.gz (from https://pypi.org/simple/django-tango/), version: 0.1.2 2025-09-07T22:46:52,077 Found link https://files.pythonhosted.org/packages/91/9a/78fffe7ecbe55fcc3ddd202e0dd0a3d38b14c365e7dabc18308a2523bde6/django-tango-0.1.3.tar.gz (from https://pypi.org/simple/django-tango/), version: 0.1.3 2025-09-07T22:46:52,077 Found link https://files.pythonhosted.org/packages/a1/6c/c137675cd684fb4c835584dca1f20e5d45d3a968735d98024792b00dbca5/django-tango-0.1.4.tar.gz (from https://pypi.org/simple/django-tango/), version: 0.1.4 2025-09-07T22:46:52,078 Found link https://files.pythonhosted.org/packages/2e/b6/8f5024dc73e1a1bbed6575a45dffa194855c7f7bdfbb2308bf8c107abdef/django-tango-0.1.5.tar.gz (from https://pypi.org/simple/django-tango/), version: 0.1.5 2025-09-07T22:46:52,078 Found link https://files.pythonhosted.org/packages/15/0c/b9cd7c841936a3a616755634c0a17bfa94f2a2d4b93b02bee9a6d49fce76/django-tango-0.1.6.tar.gz (from https://pypi.org/simple/django-tango/), version: 0.1.6 2025-09-07T22:46:52,079 Found link https://files.pythonhosted.org/packages/9e/20/fe7301fec8243e32efbe31ac97c6b0b0f184450def0061d5fbee230d9587/django-tango-0.2.tar.gz (from https://pypi.org/simple/django-tango/), version: 0.2 2025-09-07T22:46:52,079 Found link https://files.pythonhosted.org/packages/cf/7a/51674cae54507566590a8ff14511992df10d74bff93182f866e72f4dadaa/django-tango-0.3.tar.gz (from https://pypi.org/simple/django-tango/), version: 0.3 2025-09-07T22:46:52,080 Found link https://files.pythonhosted.org/packages/00/7b/e6590673a04b6b6a36e0fa1aa3ee56f5c3e0b5cfa10a43ea3d5e93a8928a/django-tango-0.3.1.tar.gz (from https://pypi.org/simple/django-tango/), version: 0.3.1 2025-09-07T22:46:52,080 Found link https://files.pythonhosted.org/packages/ac/93/0f07596ad4ad69204e2e7a6fddb39213ae813205878c8de957407e270628/django-tango-0.3.2.tar.gz (from https://pypi.org/simple/django-tango/), version: 0.3.2 2025-09-07T22:46:52,081 Found link https://files.pythonhosted.org/packages/6f/9f/40de073c7b88fae5223b17cdef499d73d05c24998af93c122bdad03ea4f9/django-tango-0.3.3.tar.gz (from https://pypi.org/simple/django-tango/), version: 0.3.3 2025-09-07T22:46:52,081 Found link https://files.pythonhosted.org/packages/8a/50/42293358bf10cb3f0843169759f1c934f7fe7e1537a91a1661707979e5b9/django-tango-0.4.1.tar.gz (from https://pypi.org/simple/django-tango/), version: 0.4.1 2025-09-07T22:46:52,082 Found link https://files.pythonhosted.org/packages/35/07/bec299166d7ab59534995062ff7ff7155437e7965c1fd44f47fa7a6aa94e/django-tango-0.4.3.tar.gz (from https://pypi.org/simple/django-tango/), version: 0.4.3 2025-09-07T22:46:52,082 Found link https://files.pythonhosted.org/packages/ed/ea/1fbdd917007287f23ee982b23e5f9c45aaadab96707e9f2a71f38d24d6a8/django-tango-0.4.4.tar.gz (from https://pypi.org/simple/django-tango/), version: 0.4.4 2025-09-07T22:46:52,083 Found link https://files.pythonhosted.org/packages/82/1f/65f6855a0b1a8523044472c3ed076a8553cfd34e5108f4040bbf7cfb06b6/django-tango-0.4.5.tar.gz (from https://pypi.org/simple/django-tango/), version: 0.4.5 2025-09-07T22:46:52,083 Found link https://files.pythonhosted.org/packages/85/07/95b9da929bb5cead407515bcb4dd614909a96f43a244c7fb13b6526f34bb/django-tango-0.4.6.tar.gz (from https://pypi.org/simple/django-tango/), version: 0.4.6 2025-09-07T22:46:52,084 Found link https://files.pythonhosted.org/packages/d7/0b/b30a6c6bec80b2a0bb17d4df16c02d26632826bffcf23e2728beb68b14ce/django-tango-0.4.7.tar.gz (from https://pypi.org/simple/django-tango/), version: 0.4.7 2025-09-07T22:46:52,084 Found link https://files.pythonhosted.org/packages/eb/0b/6cc107bc3ba6f278c420a5a446a90a39182ded632b1ee629fcef420adb1f/django-tango-0.5.2.tar.gz (from https://pypi.org/simple/django-tango/), version: 0.5.2 2025-09-07T22:46:52,085 Found link https://files.pythonhosted.org/packages/8c/79/91682c669356d0550be693898ff7167ddda37a52dfaa773affc660169d6a/django-tango-0.6.0.tar.gz (from https://pypi.org/simple/django-tango/), version: 0.6.0 2025-09-07T22:46:52,085 Found link https://files.pythonhosted.org/packages/3b/43/3a1fda073e8bfa6e12bb442e253323fb69be7e9f23170ae140a3d107cc7a/django-tango-0.6.1.tar.gz (from https://pypi.org/simple/django-tango/), version: 0.6.1 2025-09-07T22:46:52,085 Found link https://files.pythonhosted.org/packages/67/34/f630ebed7040d5ee6f863c5968ed5647356a3b151b41e1a2d71986066d06/django-tango-0.7.1.tar.gz (from https://pypi.org/simple/django-tango/), version: 0.7.1 2025-09-07T22:46:52,086 Found link https://files.pythonhosted.org/packages/e3/12/23ac1230875fd6d383f8c896f2f2f713340d48858109b3ce36722989b92b/django-tango-0.7.3.tar.gz (from https://pypi.org/simple/django-tango/), version: 0.7.3 2025-09-07T22:46:52,086 Found link https://files.pythonhosted.org/packages/96/28/a279adf1ad89896798458caf01e8102922374d4097997125a30196f798b0/django-tango-0.7.4.tar.gz (from https://pypi.org/simple/django-tango/), version: 0.7.4 2025-09-07T22:46:52,087 Found link https://files.pythonhosted.org/packages/68/ee/368a64174e394a851ae4f6b8f3882563d0497e97ae2939f2634ca062be4e/django-tango-0.7.5.tar.gz (from https://pypi.org/simple/django-tango/), version: 0.7.5 2025-09-07T22:46:52,087 Found link https://files.pythonhosted.org/packages/a0/7f/44f34c094ff33210b0dde4cfd90c2e3c01c91c636448dec38a8620f142f1/django-tango-0.8.tar.gz (from https://pypi.org/simple/django-tango/), version: 0.8 2025-09-07T22:46:52,088 Skipping link: No binaries permitted for django-tango: https://files.pythonhosted.org/packages/f1/44/28901435aaf61ef8b6adc6d34c2906587658c6ceb3be637cfebc56f39e03/django_tango-0.8-py3-none-any.whl (from https://pypi.org/simple/django-tango/) 2025-09-07T22:46:52,088 Found link https://files.pythonhosted.org/packages/59/94/02c1032682cb9add82c8ca779c152e182c53eeaea99cfcdbb31535156b46/django-tango-0.8.1.tar.gz (from https://pypi.org/simple/django-tango/), version: 0.8.1 2025-09-07T22:46:52,089 Skipping link: No binaries permitted for django-tango: https://files.pythonhosted.org/packages/61/8d/9a3229f61af128e815ecd5fd21a9634d7f511dae30bdde82676bc372f72f/django_tango-0.8.1-py3-none-any.whl (from https://pypi.org/simple/django-tango/) 2025-09-07T22:46:52,089 Found link https://files.pythonhosted.org/packages/18/21/86b2bbcd6a2075edd558a4bd7f3cdd7e231324ce252e254f0cc8a8eb219e/django-tango-0.9.0.tar.gz (from https://pypi.org/simple/django-tango/), version: 0.9.0 2025-09-07T22:46:52,089 Skipping link: No binaries permitted for django-tango: https://files.pythonhosted.org/packages/c3/e8/80187f7941f1e45858b93ce72a8c010b79bfdf2e73249533bd58ef6c0923/django_tango-0.9.0-py3-none-any.whl (from https://pypi.org/simple/django-tango/) 2025-09-07T22:46:52,090 Found link https://files.pythonhosted.org/packages/c6/4e/3a38a1cef6e6dbdf963471eb9fd78285cf845b22877a45818d04ade2c532/django-tango-0.9.1.tar.gz (from https://pypi.org/simple/django-tango/), version: 0.9.1 2025-09-07T22:46:52,090 Skipping link: No binaries permitted for django-tango: https://files.pythonhosted.org/packages/d8/1a/d1f7454f97d5e0a34d2658f27526abf8a20c888d9e14817aa6841a7d162b/django_tango-0.9.1-py3-none-any.whl (from https://pypi.org/simple/django-tango/) 2025-09-07T22:46:52,091 Found link https://files.pythonhosted.org/packages/ef/40/74b103c1a00449e9f4a97fe9d2c4107ef7773b36a5ea8826e940655e2001/django-tango-0.9.2.tar.gz (from https://pypi.org/simple/django-tango/), version: 0.9.2 2025-09-07T22:46:52,091 Skipping link: No binaries permitted for django-tango: https://files.pythonhosted.org/packages/1c/ba/a465acca636beb265345e407c25dc55117dbe56c1fe56ac16214e40de1b5/django_tango-0.9.2-py3-none-any.whl (from https://pypi.org/simple/django-tango/) 2025-09-07T22:46:52,092 Found link https://files.pythonhosted.org/packages/bb/8c/c73b858ded58b44c81c4e9e85bbb3735d1135e0c1fd02796cc3be5d5ae80/django-tango-0.10.0.tar.gz (from https://pypi.org/simple/django-tango/), version: 0.10.0 2025-09-07T22:46:52,092 Skipping link: No binaries permitted for django-tango: https://files.pythonhosted.org/packages/23/67/e9647c8ab191a76dcb8cce67bef57ed9008ec3888c95943459f4a2bae289/django_tango-0.10.0-py3-none-any.whl (from https://pypi.org/simple/django-tango/) 2025-09-07T22:46:52,093 Fetching project page and analyzing links: https://www.piwheels.org/simple/django-tango/ 2025-09-07T22:46:52,093 Getting page https://www.piwheels.org/simple/django-tango/ 2025-09-07T22:46:52,094 Found index url https://www.piwheels.org/simple/ 2025-09-07T22:46:52,202 Fetched page https://www.piwheels.org/simple/django-tango/ as text/html 2025-09-07T22:46:52,208 Skipping link: No binaries permitted for django-tango: https://archive1.piwheels.org/simple/django-tango/django_tango-0.10.0-py3-none-any.whl#sha256=8c61e0a78282493562d5ec10559d350d439a007499cd4a22c4155d49ca7a7f71 (from https://www.piwheels.org/simple/django-tango/) 2025-09-07T22:46:52,208 Skipping link: No binaries permitted for django-tango: https://archive1.piwheels.org/simple/django-tango/django_tango-0.9.2-py3-none-any.whl#sha256=663976b4b0dfacebaab2815083e9803f325166ba621cf2375466cf1eeb985199 (from https://www.piwheels.org/simple/django-tango/) 2025-09-07T22:46:52,208 Skipping link: No binaries permitted for django-tango: https://archive1.piwheels.org/simple/django-tango/django_tango-0.9.1-py3-none-any.whl#sha256=aa9c93d4a2eb58285e2f6cf4e8927251e1ec40dd09aa727eff2e1228dcbefc93 (from https://www.piwheels.org/simple/django-tango/) 2025-09-07T22:46:52,208 Skipping link: No binaries permitted for django-tango: https://archive1.piwheels.org/simple/django-tango/django_tango-0.9.0-py3-none-any.whl#sha256=86cc42b53d1bfd48f29c7041d90556ce25b582e15ed0a23bd3647884303b5856 (from https://www.piwheels.org/simple/django-tango/) 2025-09-07T22:46:52,208 Skipping link: No binaries permitted for django-tango: https://archive1.piwheels.org/simple/django-tango/django_tango-0.8.1-py3-none-any.whl#sha256=1a49dde2746fddc0c3470b50844cdc16d42fd9a94093e15175b0557ee39b0de8 (from https://www.piwheels.org/simple/django-tango/) 2025-09-07T22:46:52,208 Skipping link: No binaries permitted for django-tango: https://archive1.piwheels.org/simple/django-tango/django_tango-0.8-py3-none-any.whl#sha256=fca58eaf4dba0beef51c50106c10a00e05eaef2e4d8bbcdcf80e7f46e48c0c9b (from https://www.piwheels.org/simple/django-tango/) 2025-09-07T22:46:52,208 Skipping link: No binaries permitted for django-tango: https://archive1.piwheels.org/simple/django-tango/django_tango-0.7.5-py3-none-any.whl#sha256=5b922f3f6d0b3cb9601be66f3883fe4c2305d8efeb5cc3900d5408dd5736b3dd (from https://www.piwheels.org/simple/django-tango/) 2025-09-07T22:46:52,209 Skipping link: No binaries permitted for django-tango: https://archive1.piwheels.org/simple/django-tango/django_tango-0.7.4-py3-none-any.whl#sha256=a7d8e124d9c948200d88f3a97d7318a7242df6d6caf005f44a8862968ddd68e9 (from https://www.piwheels.org/simple/django-tango/) 2025-09-07T22:46:52,209 Skipping link: No binaries permitted for django-tango: https://archive1.piwheels.org/simple/django-tango/django_tango-0.7.3-py3-none-any.whl#sha256=89b19ee3b90a895acc06a25c404b50a34de896bc904aba923b97948fa1da8f35 (from https://www.piwheels.org/simple/django-tango/) 2025-09-07T22:46:52,209 Skipping link: No binaries permitted for django-tango: https://archive1.piwheels.org/simple/django-tango/django_tango-0.7.1-py3-none-any.whl#sha256=f6b583d0d341957508c0bfddaa6b2f3484ea9f81515b980f20b4d19fadf9164f (from https://www.piwheels.org/simple/django-tango/) 2025-09-07T22:46:52,209 Skipping link: No binaries permitted for django-tango: https://archive1.piwheels.org/simple/django-tango/django_tango-0.6.1-py3-none-any.whl#sha256=d6bb2700ba4dc1c4ac87732878f2521c2ec04c5b380c7f89fa877582682eaddb (from https://www.piwheels.org/simple/django-tango/) 2025-09-07T22:46:52,209 Skipping link: No binaries permitted for django-tango: https://archive1.piwheels.org/simple/django-tango/django_tango-0.6.0-py3-none-any.whl#sha256=a0a1a66859d6f9e5a3458a48fb78eb6a19b49a75be33c23cbd71182018b1e42e (from https://www.piwheels.org/simple/django-tango/) 2025-09-07T22:46:52,209 Skipping link: No binaries permitted for django-tango: https://archive1.piwheels.org/simple/django-tango/django_tango-0.5.2-py3-none-any.whl#sha256=d6c149d3983be58d08d73525c1bf8f5dd0a4afe6072e69c24b8c25ecbe114309 (from https://www.piwheels.org/simple/django-tango/) 2025-09-07T22:46:52,209 Skipping link: No binaries permitted for django-tango: https://archive1.piwheels.org/simple/django-tango/django_tango-0.4.7-py3-none-any.whl#sha256=eecb0c707512db9ad7b2aafdd567d7a7fd0f94a0e129fd694bfcbd462844cd1c (from https://www.piwheels.org/simple/django-tango/) 2025-09-07T22:46:52,210 Skipping link: No binaries permitted for django-tango: https://archive1.piwheels.org/simple/django-tango/django_tango-0.4.6-py3-none-any.whl#sha256=e2766d65b39d5cae5c7719dd31103b4121f61d8a36c0278f2b5d94ff4de2eabd (from https://www.piwheels.org/simple/django-tango/) 2025-09-07T22:46:52,210 Skipping link: No binaries permitted for django-tango: https://archive1.piwheels.org/simple/django-tango/django_tango-0.4.5-py3-none-any.whl#sha256=3f77145cfb6c070f49528f429853f698faa72ac6f99b39a5f54d093edf2f4646 (from https://www.piwheels.org/simple/django-tango/) 2025-09-07T22:46:52,210 Skipping link: No binaries permitted for django-tango: https://archive1.piwheels.org/simple/django-tango/django_tango-0.4.4-py3-none-any.whl#sha256=27f52eff026b221fc1ed998ae181c4e1592731a39c738512da3565c23f027619 (from https://www.piwheels.org/simple/django-tango/) 2025-09-07T22:46:52,210 Skipping link: No binaries permitted for django-tango: https://archive1.piwheels.org/simple/django-tango/django_tango-0.4.3-py3-none-any.whl#sha256=d6f450db3828b81dc93397c4cc8e1a1e3815afe429d2bb28a0ff05bd025772e5 (from https://www.piwheels.org/simple/django-tango/) 2025-09-07T22:46:52,210 Skipping link: No binaries permitted for django-tango: https://archive1.piwheels.org/simple/django-tango/django_tango-0.4.1-py3-none-any.whl#sha256=4a3a579b52bc583b4021d9898468c592c4cf294317623ea16c34c92474e2014a (from https://www.piwheels.org/simple/django-tango/) 2025-09-07T22:46:52,210 Skipping link: No binaries permitted for django-tango: https://archive1.piwheels.org/simple/django-tango/django_tango-0.3.3-py3-none-any.whl#sha256=6f49d964d58009727d723fcd50b023a9f78a509cc2e0cb5a86ade2f38359d741 (from https://www.piwheels.org/simple/django-tango/) 2025-09-07T22:46:52,210 Skipping link: No binaries permitted for django-tango: https://archive1.piwheels.org/simple/django-tango/django_tango-0.3.2-py3-none-any.whl#sha256=d57efa5e46d40f314772fae2ae9fc9cf11a609ed148af26edd5775e8af5e9ec5 (from https://www.piwheels.org/simple/django-tango/) 2025-09-07T22:46:52,211 Skipping link: No binaries permitted for django-tango: https://archive1.piwheels.org/simple/django-tango/django_tango-0.3.1-py3-none-any.whl#sha256=9d3fff4d1369f72fa3c1fe28ead509528a6a3b04c3e07b266d10af02a2ddb23e (from https://www.piwheels.org/simple/django-tango/) 2025-09-07T22:46:52,211 Skipping link: No binaries permitted for django-tango: https://archive1.piwheels.org/simple/django-tango/django_tango-0.3-py3-none-any.whl#sha256=2a9d8923f7c8bed24ff163ae2906df89d0627fc7ba8a5b13c4e34e74f5dd654e (from https://www.piwheels.org/simple/django-tango/) 2025-09-07T22:46:52,211 Skipping link: No binaries permitted for django-tango: https://archive1.piwheels.org/simple/django-tango/django_tango-0.2-py3-none-any.whl#sha256=51bee1a990820944a4f8473b8c331a3ab90fa360a170b96e5a32fa84535d48d9 (from https://www.piwheels.org/simple/django-tango/) 2025-09-07T22:46:52,211 Skipping link: No binaries permitted for django-tango: https://archive1.piwheels.org/simple/django-tango/django_tango-0.1.6-py3-none-any.whl#sha256=718dd3c87f2b562b6847f20eb837b2234ecf9cb547f4b7925d28b24fd20e3c05 (from https://www.piwheels.org/simple/django-tango/) 2025-09-07T22:46:52,211 Skipping link: No binaries permitted for django-tango: https://archive1.piwheels.org/simple/django-tango/django_tango-0.1.5-py3-none-any.whl#sha256=e9fe4aa17abeb78df474d819be90a81c190730cedda529cd0a9751b9d71b267e (from https://www.piwheels.org/simple/django-tango/) 2025-09-07T22:46:52,211 Skipping link: No binaries permitted for django-tango: https://archive1.piwheels.org/simple/django-tango/django_tango-0.1.4-py3-none-any.whl#sha256=567bec0c8b7b5d7f2e7437aa1cd8053f1ec03af378aabdd955f3a8f21a10dbf4 (from https://www.piwheels.org/simple/django-tango/) 2025-09-07T22:46:52,211 Skipping link: No binaries permitted for django-tango: https://archive1.piwheels.org/simple/django-tango/django_tango-0.1.3-py3-none-any.whl#sha256=c9589b1a904832ebeda2624ea3f09b7b0dd275e87407d4dc27d9ef7d5f79dc4d (from https://www.piwheels.org/simple/django-tango/) 2025-09-07T22:46:52,211 Skipping link: No binaries permitted for django-tango: https://archive1.piwheels.org/simple/django-tango/django_tango-0.1.2-py3-none-any.whl#sha256=6d2d5bc19247351287f54486000c9ccd2ac47b6e5165306cd34f6a42157a3d5c (from https://www.piwheels.org/simple/django-tango/) 2025-09-07T22:46:52,212 Skipping link: not a file: https://www.piwheels.org/simple/django-tango/ 2025-09-07T22:46:52,212 Skipping link: not a file: https://pypi.org/simple/django-tango/ 2025-09-07T22:46:52,240 Given no hashes to check 1 links for project 'django-tango': discarding no candidates 2025-09-07T22:46:52,241 Collecting django-tango==0.1.1 2025-09-07T22:46:52,243 Created temporary directory: /tmp/pip-unpack-j_2e2juu 2025-09-07T22:46:52,382 Downloading django-tango-0.1.1.tar.gz (480 kB) 2025-09-07T22:46:52,654 Added django-tango==0.1.1 from https://files.pythonhosted.org/packages/e3/94/a3bdf124db142d515c1b31498297dc4df053ac0e217818d057f33baf6383/django-tango-0.1.1.tar.gz to build tracker '/tmp/pip-build-tracker-u1g6g64v' 2025-09-07T22:46:52,655 Running setup.py (path:/tmp/pip-wheel-76v2_a9w/django-tango_5da6e83187c243d6bda6d5d6d756d92a/setup.py) egg_info for package django-tango 2025-09-07T22:46:52,655 Created temporary directory: /tmp/pip-pip-egg-info-yx4tuyzo 2025-09-07T22:46:52,655 Preparing metadata (setup.py): started 2025-09-07T22:46:52,656 Running command python setup.py egg_info 2025-09-07T22:46:53,172 Traceback (most recent call last): 2025-09-07T22:46:53,173 File "", line 2, in 2025-09-07T22:46:53,173 exec(compile(''' 2025-09-07T22:46:53,173 ~~~~^^^^^^^^^^^^ 2025-09-07T22:46:53,173 # This is -- a caller that pip uses to run setup.py 2025-09-07T22:46:53,173 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T22:46:53,173 ...<32 lines>... 2025-09-07T22:46:53,174 exec(compile(setup_py_code, filename, "exec")) 2025-09-07T22:46:53,174 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T22:46:53,174 ''' % ('/tmp/pip-wheel-76v2_a9w/django-tango_5da6e83187c243d6bda6d5d6d756d92a/setup.py',), "", "exec")) 2025-09-07T22:46:53,174 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T22:46:53,174 File "", line 35, in 2025-09-07T22:46:53,174 File "/tmp/pip-wheel-76v2_a9w/django-tango_5da6e83187c243d6bda6d5d6d756d92a/setup.py", line 4, in 2025-09-07T22:46:53,174 with open('requirements.txt') as f: 2025-09-07T22:46:53,174 ~~~~^^^^^^^^^^^^^^^^^^^^ 2025-09-07T22:46:53,175 FileNotFoundError: [Errno 2] No such file or directory: 'requirements.txt' 2025-09-07T22:46:53,258 ERROR: python setup.py egg_info exited with 1 2025-09-07T22:46:53,270 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-07T22:46:53,270 exec(compile('"'"''"'"''"'"' 2025-09-07T22:46:53,270 # This is -- a caller that pip uses to run setup.py 2025-09-07T22:46:53,270 # 2025-09-07T22:46:53,270 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-07T22:46:53,270 # import from `distutils.core` to work with newer packaging standards. 2025-09-07T22:46:53,270 # - It provides a clear error message when setuptools is not installed. 2025-09-07T22:46:53,270 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-07T22:46:53,270 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-07T22:46:53,270 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-07T22:46:53,270 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-07T22:46:53,270 import os, sys, tokenize, traceback 2025-09-07T22:46:53,270 2025-09-07T22:46:53,270 try: 2025-09-07T22:46:53,270 import setuptools 2025-09-07T22:46:53,270 except ImportError: 2025-09-07T22:46:53,270 print( 2025-09-07T22:46:53,270 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-07T22:46:53,270 "the build environment with exception:", 2025-09-07T22:46:53,270 file=sys.stderr, 2025-09-07T22:46:53,270 ) 2025-09-07T22:46:53,270 traceback.print_exc() 2025-09-07T22:46:53,270 sys.exit(1) 2025-09-07T22:46:53,270 2025-09-07T22:46:53,270 __file__ = %r 2025-09-07T22:46:53,270 sys.argv[0] = __file__ 2025-09-07T22:46:53,270 2025-09-07T22:46:53,270 if os.path.exists(__file__): 2025-09-07T22:46:53,270 filename = __file__ 2025-09-07T22:46:53,270 with tokenize.open(__file__) as f: 2025-09-07T22:46:53,270 setup_py_code = f.read() 2025-09-07T22:46:53,270 else: 2025-09-07T22:46:53,270 filename = "" 2025-09-07T22:46:53,270 setup_py_code = "from setuptools import setup; setup()" 2025-09-07T22:46:53,270 2025-09-07T22:46:53,270 exec(compile(setup_py_code, filename, "exec")) 2025-09-07T22:46:53,270 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-76v2_a9w/django-tango_5da6e83187c243d6bda6d5d6d756d92a/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-yx4tuyzo[/] 2025-09-07T22:46:53,271 [bold magenta]cwd[/]: /tmp/pip-wheel-76v2_a9w/django-tango_5da6e83187c243d6bda6d5d6d756d92a/ 2025-09-07T22:46:53,271 Preparing metadata (setup.py): finished with status 'error' 2025-09-07T22:46:53,272 ERROR: metadata generation failed 2025-09-07T22:46:53,277 Exception information: 2025-09-07T22:46:53,277 Traceback (most recent call last): 2025-09-07T22:46:53,277 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-07T22:46:53,277 call_subprocess( 2025-09-07T22:46:53,277 ~~~~~~~~~~~~~~~^ 2025-09-07T22:46:53,277 args, 2025-09-07T22:46:53,277 ^^^^^ 2025-09-07T22:46:53,277 ...<2 lines>... 2025-09-07T22:46:53,277 spinner=spinner, 2025-09-07T22:46:53,277 ^^^^^^^^^^^^^^^^ 2025-09-07T22:46:53,277 ) 2025-09-07T22:46:53,277 ^ 2025-09-07T22:46:53,277 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-07T22:46:53,277 raise error 2025-09-07T22:46:53,277 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-07T22:46:53,277 2025-09-07T22:46:53,277 The above exception was the direct cause of the following exception: 2025-09-07T22:46:53,277 2025-09-07T22:46:53,277 Traceback (most recent call last): 2025-09-07T22:46:53,277 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-07T22:46:53,277 status = _inner_run() 2025-09-07T22:46:53,277 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-07T22:46:53,277 return self.run(options, args) 2025-09-07T22:46:53,277 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-07T22:46:53,277 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-07T22:46:53,277 return func(self, options, args) 2025-09-07T22:46:53,277 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-07T22:46:53,277 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-07T22:46:53,277 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-07T22:46:53,277 result = self._result = resolver.resolve( 2025-09-07T22:46:53,277 ~~~~~~~~~~~~~~~~^ 2025-09-07T22:46:53,277 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-07T22:46:53,277 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T22:46:53,277 ) 2025-09-07T22:46:53,277 ^ 2025-09-07T22:46:53,277 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-07T22:46:53,277 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-07T22:46:53,277 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-07T22:46:53,277 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-07T22:46:53,277 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T22:46:53,277 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-07T22:46:53,277 if not criterion.candidates: 2025-09-07T22:46:53,277 ^^^^^^^^^^^^^^^^^^^^ 2025-09-07T22:46:53,277 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-07T22:46:53,277 return bool(self._sequence) 2025-09-07T22:46:53,277 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-07T22:46:53,277 self._bool = any(self) 2025-09-07T22:46:53,277 ~~~^^^^^^ 2025-09-07T22:46:53,277 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-07T22:46:53,277 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-07T22:46:53,277 ^^^^^^^^ 2025-09-07T22:46:53,277 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-07T22:46:53,277 candidate = func() 2025-09-07T22:46:53,277 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-07T22:46:53,277 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-07T22:46:53,277 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T22:46:53,277 link, template, name, version 2025-09-07T22:46:53,277 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T22:46:53,277 ) 2025-09-07T22:46:53,277 ^ 2025-09-07T22:46:53,277 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-07T22:46:53,277 self._link_candidate_cache[link] = LinkCandidate( 2025-09-07T22:46:53,277 ~~~~~~~~~~~~~^ 2025-09-07T22:46:53,277 link, 2025-09-07T22:46:53,277 ^^^^^ 2025-09-07T22:46:53,277 ...<3 lines>... 2025-09-07T22:46:53,277 version=version, 2025-09-07T22:46:53,277 ^^^^^^^^^^^^^^^^ 2025-09-07T22:46:53,277 ) 2025-09-07T22:46:53,277 ^ 2025-09-07T22:46:53,277 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-07T22:46:53,277 super().__init__( 2025-09-07T22:46:53,277 ~~~~~~~~~~~~~~~~^ 2025-09-07T22:46:53,277 link=link, 2025-09-07T22:46:53,277 ^^^^^^^^^^ 2025-09-07T22:46:53,277 ...<4 lines>... 2025-09-07T22:46:53,277 version=version, 2025-09-07T22:46:53,277 ^^^^^^^^^^^^^^^^ 2025-09-07T22:46:53,277 ) 2025-09-07T22:46:53,277 ^ 2025-09-07T22:46:53,277 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-07T22:46:53,277 self.dist = self._prepare() 2025-09-07T22:46:53,277 ~~~~~~~~~~~~~^^ 2025-09-07T22:46:53,277 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-07T22:46:53,277 dist = self._prepare_distribution() 2025-09-07T22:46:53,277 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-07T22:46:53,277 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-07T22:46:53,277 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T22:46:53,277 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-07T22:46:53,277 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-07T22:46:53,277 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T22:46:53,277 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-07T22:46:53,277 dist = _get_prepared_distribution( 2025-09-07T22:46:53,277 req, 2025-09-07T22:46:53,277 ...<3 lines>... 2025-09-07T22:46:53,277 self.check_build_deps, 2025-09-07T22:46:53,277 ) 2025-09-07T22:46:53,277 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-07T22:46:53,277 abstract_dist.prepare_distribution_metadata( 2025-09-07T22:46:53,277 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T22:46:53,277 finder, build_isolation, check_build_deps 2025-09-07T22:46:53,277 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T22:46:53,277 ) 2025-09-07T22:46:53,277 ^ 2025-09-07T22:46:53,277 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-07T22:46:53,277 self.req.prepare_metadata() 2025-09-07T22:46:53,277 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-07T22:46:53,277 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-07T22:46:53,277 self.metadata_directory = generate_metadata_legacy( 2025-09-07T22:46:53,277 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T22:46:53,277 build_env=self.build_env, 2025-09-07T22:46:53,277 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T22:46:53,277 ...<3 lines>... 2025-09-07T22:46:53,277 details=details, 2025-09-07T22:46:53,277 ^^^^^^^^^^^^^^^^ 2025-09-07T22:46:53,277 ) 2025-09-07T22:46:53,277 ^ 2025-09-07T22:46:53,277 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-07T22:46:53,277 raise MetadataGenerationFailed(package_details=details) from error 2025-09-07T22:46:53,277 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-07T22:46:53,298 Removed django-tango==0.1.1 from https://files.pythonhosted.org/packages/e3/94/a3bdf124db142d515c1b31498297dc4df053ac0e217818d057f33baf6383/django-tango-0.1.1.tar.gz from build tracker '/tmp/pip-build-tracker-u1g6g64v' 2025-09-07T22:46:53,298 Removed build tracker: '/tmp/pip-build-tracker-u1g6g64v'