2026-05-22T14:11:10,834 Created temporary directory: /tmp/pip-ephem-wheel-cache-3a5h0pl5 2026-05-22T14:11:10,836 Created temporary directory: /tmp/pip-build-tracker-budigd4j 2026-05-22T14:11:10,836 Initialized build tracking at /tmp/pip-build-tracker-budigd4j 2026-05-22T14:11:10,837 Created build tracker: /tmp/pip-build-tracker-budigd4j 2026-05-22T14:11:10,837 Entered build tracker: /tmp/pip-build-tracker-budigd4j 2026-05-22T14:11:10,838 Created temporary directory: /tmp/pip-wheel-2embjocp 2026-05-22T14:11:10,841 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-05-22T14:11:10,843 Created temporary directory: /tmp/pip-ephem-wheel-cache-795_3v1x 2026-05-22T14:11:10,865 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-22T14:11:10,869 2 location(s) to search for versions of django-js-reverse: 2026-05-22T14:11:10,869 * https://pypi.org/simple/django-js-reverse/ 2026-05-22T14:11:10,869 * https://www.piwheels.org/simple/django-js-reverse/ 2026-05-22T14:11:10,870 Fetching project page and analyzing links: https://pypi.org/simple/django-js-reverse/ 2026-05-22T14:11:10,871 Getting page https://pypi.org/simple/django-js-reverse/ 2026-05-22T14:11:10,872 Found index url https://pypi.org/simple 2026-05-22T14:11:11,027 Fetched page https://pypi.org/simple/django-js-reverse/ as application/vnd.pypi.simple.v1+json 2026-05-22T14:11:11,037 Found link https://files.pythonhosted.org/packages/96/61/38566c5d770afa2168351e2fddfe801f0184fb58b5ef76297f416407b9e3/django-js-reverse-0.0.1.tar.gz (from https://pypi.org/simple/django-js-reverse/), version: 0.0.1 2026-05-22T14:11:11,038 Found link https://files.pythonhosted.org/packages/f3/f8/3af0965cf0949bd83aff0ba251bbb123782b42898b4d8acd323e05bcdb76/django-js-reverse-0.0.2.tar.gz (from https://pypi.org/simple/django-js-reverse/), version: 0.0.2 2026-05-22T14:11:11,039 Found link https://files.pythonhosted.org/packages/d3/e7/7f33c20c49e88a0ac69d0c673c8cbfa94e2b459bcc163d9b2ec0fab4ee29/django-js-reverse-0.1.0.tar.gz (from https://pypi.org/simple/django-js-reverse/), version: 0.1.0 2026-05-22T14:11:11,040 Found link https://files.pythonhosted.org/packages/0d/62/be68620e37462034b44402da8e38c7c608479f101aed18f9e47119b5c241/django-js-reverse-0.1.1.tar.gz (from https://pypi.org/simple/django-js-reverse/), version: 0.1.1 2026-05-22T14:11:11,041 Found link https://files.pythonhosted.org/packages/32/ac/5a1595873f2e65068a19a75432101219f6b7a1d4791b183041b76f332ce9/django-js-reverse-0.2.0.tar.gz (from https://pypi.org/simple/django-js-reverse/), version: 0.2.0 2026-05-22T14:11:11,042 Found link https://files.pythonhosted.org/packages/39/27/1d51fa035249c9a9b2ea0d56c54e03f93765fa92e4615cd004a76c56185e/django-js-reverse-0.2.1.tar.gz (from https://pypi.org/simple/django-js-reverse/), version: 0.2.1 2026-05-22T14:11:11,042 Found link https://files.pythonhosted.org/packages/a2/38/a2bd91e104b0de8f8c0addd588ce65535e1b1f981d3e3a1d0c83ef98e81a/django-js-reverse-0.3.0.tar.gz (from https://pypi.org/simple/django-js-reverse/), version: 0.3.0 2026-05-22T14:11:11,043 Found link https://files.pythonhosted.org/packages/de/dd/919fcfc0761a6f89dc30d23ca21b467cb99da0024684c6e4de7eabdbc032/django-js-reverse-0.3.1.tar.gz (from https://pypi.org/simple/django-js-reverse/), version: 0.3.1 2026-05-22T14:11:11,044 Found link https://files.pythonhosted.org/packages/bd/3e/c1479d4eea2d6498ad0d10c1600a3b239b3674716bb6ea36ac178c040729/django-js-reverse-0.3.2.tar.gz (from https://pypi.org/simple/django-js-reverse/), version: 0.3.2 2026-05-22T14:11:11,045 Found link https://files.pythonhosted.org/packages/e2/ee/8d9476f2234ce6a66c38e075d99d7346baf173a164eda60dcc176a61bf28/django-js-reverse-0.3.3.tar.gz (from https://pypi.org/simple/django-js-reverse/), version: 0.3.3 2026-05-22T14:11:11,045 Found link https://files.pythonhosted.org/packages/5d/8d/f0f76fc416a1b62c1f86746bb6fd072b290acdf599d548feb728076bba70/django-js-reverse-0.4.0.tar.gz (from https://pypi.org/simple/django-js-reverse/), version: 0.4.0 2026-05-22T14:11:11,046 Found link https://files.pythonhosted.org/packages/e8/c7/1510649309b28844ac2c10c1868381a3376fda5eb347b288833979295d18/django-js-reverse-0.4.2.tar.gz (from https://pypi.org/simple/django-js-reverse/), version: 0.4.2 2026-05-22T14:11:11,047 Found link https://files.pythonhosted.org/packages/fc/f3/6b6cf289a5b36c44e1ec0ee20098b06958a311e076ed9fc6b715cb2e6149/django-js-reverse-0.4.3.tar.gz (from https://pypi.org/simple/django-js-reverse/), version: 0.4.3 2026-05-22T14:11:11,047 Skipping link: No binaries permitted for django-js-reverse: https://files.pythonhosted.org/packages/92/74/f63a34674cb3cdbb833a715b95df434e8a9aa965fef5bfea7023e41b478a/django_js_reverse-0.4.3-py2.py3-none-any.whl (from https://pypi.org/simple/django-js-reverse/) 2026-05-22T14:11:11,048 Found link https://files.pythonhosted.org/packages/2c/59/0964cadbb4e72d06235706ee29f8e4fb3ce4819b655994c8c2ab7e2f95f9/django-js-reverse-0.4.4.tar.gz (from https://pypi.org/simple/django-js-reverse/), version: 0.4.4 2026-05-22T14:11:11,048 Skipping link: No binaries permitted for django-js-reverse: https://files.pythonhosted.org/packages/bb/a0/f0f3d44426c3579a52ff785295c3fc8537adbe2b3ce5efed5190058060dc/django_js_reverse-0.4.4-py2.py3-none-any.whl (from https://pypi.org/simple/django-js-reverse/) 2026-05-22T14:11:11,049 Found link https://files.pythonhosted.org/packages/c6/95/ad437729e9ae44f0fd8392b2cbdec0d1d2fefe35f368f721d9b6636214ce/django-js-reverse-0.4.5.tar.gz (from https://pypi.org/simple/django-js-reverse/), version: 0.4.5 2026-05-22T14:11:11,050 Skipping link: No binaries permitted for django-js-reverse: https://files.pythonhosted.org/packages/44/4b/22e35b8e39e32523b9d71cd2fac1922b16ec20ded7743676ba2833637a4b/django_js_reverse-0.4.5-py2.py3-none-any.whl (from https://pypi.org/simple/django-js-reverse/) 2026-05-22T14:11:11,050 Found link https://files.pythonhosted.org/packages/b7/21/d354cb5b66c84545508c03a27d7b97a0dace38395386fdaa49f1b43489d5/django-js-reverse-0.4.6.tar.gz (from https://pypi.org/simple/django-js-reverse/), version: 0.4.6 2026-05-22T14:11:11,051 Skipping link: No binaries permitted for django-js-reverse: https://files.pythonhosted.org/packages/44/0f/240cdc2fe7a2d12a6ebfd482e96ee6ada83dfceab776a1ec32e41b37cfbb/django_js_reverse-0.4.6-py2.py3-none-any.whl (from https://pypi.org/simple/django-js-reverse/) 2026-05-22T14:11:11,052 Found link https://files.pythonhosted.org/packages/ca/f4/216cccb177ec6f02a295298a071b2a9f6fc5b98ab3634ebf7dc44cd5c5a7/django-js-reverse-0.5.0.tar.gz (from https://pypi.org/simple/django-js-reverse/), version: 0.5.0 2026-05-22T14:11:11,053 Skipping link: No binaries permitted for django-js-reverse: https://files.pythonhosted.org/packages/f9/d8/7aa02dac96ff0f6d9441c2c002ac3fdcfe031284dd054e0418e1de33921d/django_js_reverse-0.5.0-py2.py3-none-any.whl (from https://pypi.org/simple/django-js-reverse/) 2026-05-22T14:11:11,053 Found link https://files.pythonhosted.org/packages/2d/21/d28d3524d2832bcbf9440137b3947d50feb56f82d0085432bd0b49c0265b/django-js-reverse-0.5.1.tar.gz (from https://pypi.org/simple/django-js-reverse/), version: 0.5.1 2026-05-22T14:11:11,054 Skipping link: No binaries permitted for django-js-reverse: https://files.pythonhosted.org/packages/f8/5b/1ecf87879ee07fa023cefb606ef956034bebfc3bdbfa15c4016bb1ecdcf3/django_js_reverse-0.5.1-py2.py3-none-any.whl (from https://pypi.org/simple/django-js-reverse/) 2026-05-22T14:11:11,055 Found link https://files.pythonhosted.org/packages/3b/55/1af486533f4331de3909721e5f160ea245ea9f181ab25898885a39290c6a/django-js-reverse-0.6.0.tar.gz (from https://pypi.org/simple/django-js-reverse/), version: 0.6.0 2026-05-22T14:11:11,055 Skipping link: No binaries permitted for django-js-reverse: https://files.pythonhosted.org/packages/ce/a9/bfd8b26a2a0b61fc27305832b843f5aba5f598bb2c3d107702e5d284e12f/django_js_reverse-0.6.0-py2.py3-none-any.whl (from https://pypi.org/simple/django-js-reverse/) 2026-05-22T14:11:11,056 Found link https://files.pythonhosted.org/packages/8a/86/e5207f75d2ede303a95955958081494fe7adc75c63478b9622ad0921b40b/django-js-reverse-0.6.1.tar.gz (from https://pypi.org/simple/django-js-reverse/), version: 0.6.1 2026-05-22T14:11:11,057 Skipping link: No binaries permitted for django-js-reverse: https://files.pythonhosted.org/packages/9a/ca/1a1bef7aa2f4e362ec433e56918cf9f6e2c80bac31decb2cda588c682308/django_js_reverse-0.6.1-py2.py3-none-any.whl (from https://pypi.org/simple/django-js-reverse/) 2026-05-22T14:11:11,058 Found link https://files.pythonhosted.org/packages/02/d7/a92af39aa92d29e1430dbaf379c2607361e25b9715d1e1529913188ac444/django-js-reverse-0.7.0.tar.gz (from https://pypi.org/simple/django-js-reverse/), version: 0.7.0 2026-05-22T14:11:11,058 Skipping link: No binaries permitted for django-js-reverse: https://files.pythonhosted.org/packages/4f/e4/8358274642c99e8fef11e2fc8bbf016aa4fa05ae403cde87c7849c592f0a/django_js_reverse-0.7.0-py2.py3-none-any.whl (from https://pypi.org/simple/django-js-reverse/) 2026-05-22T14:11:11,059 Found link https://files.pythonhosted.org/packages/06/e2/403156aa57c5de3df1385e95224b467917969097e63aec1c8f7a3b4ce689/django-js-reverse-0.7.1.tar.gz (from https://pypi.org/simple/django-js-reverse/), version: 0.7.1 2026-05-22T14:11:11,059 Skipping link: No binaries permitted for django-js-reverse: https://files.pythonhosted.org/packages/d9/61/ede31a6070ddba2e3e67d86090ea3fd9b02840ff0912339fa2daa7fe4f80/django_js_reverse-0.7.1-py2.py3-none-any.whl (from https://pypi.org/simple/django-js-reverse/) 2026-05-22T14:11:11,060 Found link https://files.pythonhosted.org/packages/de/63/211bfe57c84b5ac93417ac4169fdb7244f64485675b47000df520da601d4/django-js-reverse-0.7.2.tar.gz (from https://pypi.org/simple/django-js-reverse/), version: 0.7.2 2026-05-22T14:11:11,060 Skipping link: No binaries permitted for django-js-reverse: https://files.pythonhosted.org/packages/95/65/299c145ea51850dcdaf896518a1e858e7b24c4bfbc05d0afacb36a8f5965/django_js_reverse-0.7.2-py2.py3-none-any.whl (from https://pypi.org/simple/django-js-reverse/) 2026-05-22T14:11:11,061 Found link https://files.pythonhosted.org/packages/60/b0/51e7e591d3bb96a3fb89cc9a1c863bae0313ec09a26aa5016a847ad8a2a7/django-js-reverse-0.7.3.tar.gz (from https://pypi.org/simple/django-js-reverse/), version: 0.7.3 2026-05-22T14:11:11,062 Skipping link: No binaries permitted for django-js-reverse: https://files.pythonhosted.org/packages/9e/03/f2a42f48defffede0dce59fe1dc74b67ab43b78ecb085fb02e1025332805/django_js_reverse-0.7.3-py2.py3-none-any.whl (from https://pypi.org/simple/django-js-reverse/) 2026-05-22T14:11:11,062 Found link https://files.pythonhosted.org/packages/be/35/4dabc90cf5b3ada380646ccb09f3f60718a54f80b2f4dad951b4ddb1de37/django-js-reverse-0.8.1.tar.gz (from https://pypi.org/simple/django-js-reverse/), version: 0.8.1 2026-05-22T14:11:11,063 Skipping link: No binaries permitted for django-js-reverse: https://files.pythonhosted.org/packages/e8/00/ce789cf5fb65fa7f8e8babf647e5afbef5a712cc4e66d890ac41c10a0f1d/django_js_reverse-0.8.1-py2.py3-none-any.whl (from https://pypi.org/simple/django-js-reverse/) 2026-05-22T14:11:11,064 Found link https://files.pythonhosted.org/packages/88/60/36608197ac7a70f937ed8d1c9dc261e282a56c7b995df318574e07cb43e4/django-js-reverse-0.8.2.tar.gz (from https://pypi.org/simple/django-js-reverse/), version: 0.8.2 2026-05-22T14:11:11,064 Skipping link: No binaries permitted for django-js-reverse: https://files.pythonhosted.org/packages/f4/4e/774ab7379fa48129870ed331c06757a4115bfab9e22107d9d4742c52d2f9/django_js_reverse-0.8.2-py2.py3-none-any.whl (from https://pypi.org/simple/django-js-reverse/) 2026-05-22T14:11:11,065 Found link https://files.pythonhosted.org/packages/92/a5/7a8e2174dce93319ce7588b949c389e888d79dc54181ccfff84c8c823a6e/django-js-reverse-0.9.0.tar.gz (from https://pypi.org/simple/django-js-reverse/), version: 0.9.0 2026-05-22T14:11:11,066 Skipping link: No binaries permitted for django-js-reverse: https://files.pythonhosted.org/packages/0b/fb/878adc777b937a815761dd830568756f9d057b442b2327807a96ef59cdae/django_js_reverse-0.9.0-py2.py3-none-any.whl (from https://pypi.org/simple/django-js-reverse/) 2026-05-22T14:11:11,066 Found link https://files.pythonhosted.org/packages/cb/43/5f1175b013fc5a72f9effaffb8d0891f212ebc9fcf0c17048e6064b6ce73/django-js-reverse-0.9.1.tar.gz (from https://pypi.org/simple/django-js-reverse/), version: 0.9.1 2026-05-22T14:11:11,067 Skipping link: No binaries permitted for django-js-reverse: https://files.pythonhosted.org/packages/17/e0/283b0553f445bd3b45997d3c4d91ffb1a39855e5d7174a0879587a06674c/django_js_reverse-0.9.1-py2.py3-none-any.whl (from https://pypi.org/simple/django-js-reverse/) 2026-05-22T14:11:11,068 Found link https://files.pythonhosted.org/packages/78/80/ff35aca38515edf5aee5995f306d4ea87bbb54e75831a9b0d8f87984fcfe/django-js-reverse-0.10.1a0.tar.gz (from https://pypi.org/simple/django-js-reverse/), version: 0.10.1a0 2026-05-22T14:11:11,068 Skipping link: No binaries permitted for django-js-reverse: https://files.pythonhosted.org/packages/3a/b7/4a137ad762f171513537f6a4ffd2be69ba19475ba294b6d9c8833904de64/django_js_reverse-0.10.1a0-py2.py3-none-any.whl (from https://pypi.org/simple/django-js-reverse/) 2026-05-22T14:11:11,069 Found link https://files.pythonhosted.org/packages/1b/69/d0592199d806327d920f4174234a74b8df6cbb5825552282ffe2906111e1/django-js-reverse-0.10.1b1.dev0.tar.gz (from https://pypi.org/simple/django-js-reverse/), version: 0.10.1b1.dev0 2026-05-22T14:11:11,070 Skipping link: No binaries permitted for django-js-reverse: https://files.pythonhosted.org/packages/6e/4d/b8efd2849d630501ee164d888409e04a8f45b514f34fe5a3b5031db29cf2/django_js_reverse-0.10.1b1.dev0-py2.py3-none-any.whl (from https://pypi.org/simple/django-js-reverse/) 2026-05-22T14:11:11,070 Found link https://files.pythonhosted.org/packages/98/37/1d8c8a9f9de2588df8f18b36f6a3e4134e362f49a14d0c9b0b02a301ef9e/django-js-reverse-0.10.2.tar.gz (from https://pypi.org/simple/django-js-reverse/), version: 0.10.2 2026-05-22T14:11:11,071 Skipping link: No binaries permitted for django-js-reverse: https://files.pythonhosted.org/packages/dd/43/802aed629f651a922a5a6f4932fa5dff5b5324b6e6f0e3054f4edb483134/django_js_reverse-0.10.2-py2.py3-none-any.whl (from https://pypi.org/simple/django-js-reverse/) 2026-05-22T14:11:11,072 Skipping link: No binaries permitted for django-js-reverse: https://files.pythonhosted.org/packages/eb/27/f2f2fe8686d4a57c326605e6eedad3edb6c7d68f8df1a26ba42f1bc60e82/django_js_reverse-1.0.0-py3-none-any.whl (from https://pypi.org/simple/django-js-reverse/) (requires-python:>=3.10) 2026-05-22T14:11:11,073 Found link https://files.pythonhosted.org/packages/68/a9/6cee1dd6551ed58ea5cd1472326a5456a922ec6ce8f5160a6bb9df2b147a/django_js_reverse-1.0.0.tar.gz (from https://pypi.org/simple/django-js-reverse/) (requires-python:>=3.10), version: 1.0.0 2026-05-22T14:11:11,074 Fetching project page and analyzing links: https://www.piwheels.org/simple/django-js-reverse/ 2026-05-22T14:11:11,074 Getting page https://www.piwheels.org/simple/django-js-reverse/ 2026-05-22T14:11:11,076 Found index url https://www.piwheels.org/simple 2026-05-22T14:11:11,306 Fetched page https://www.piwheels.org/simple/django-js-reverse/ as text/html 2026-05-22T14:11:11,315 Skipping link: No binaries permitted for django-js-reverse: https://archive1.piwheels.org/simple/django-js-reverse/django_js_reverse-0.10.1a0-py2.py3-none-any.whl#sha256=d57671aeb35701238608d63ebca28a4f22359ce3f3030235d8d5d306decd9ee1 (from https://www.piwheels.org/simple/django-js-reverse/) 2026-05-22T14:11:11,315 Skipping link: No binaries permitted for django-js-reverse: https://archive1.piwheels.org/simple/django-js-reverse/django_js_reverse-0.9.1-py2.py3-none-any.whl#sha256=8134c2ab6307c945edfa90671ca65e85d6c1754d48566bdd6464be259cc80c30 (from https://www.piwheels.org/simple/django-js-reverse/) 2026-05-22T14:11:11,316 Skipping link: No binaries permitted for django-js-reverse: https://archive1.piwheels.org/simple/django-js-reverse/django_js_reverse-0.9.0-py2.py3-none-any.whl#sha256=abfab18a631fbf5de8d5e313ff003e842ec04d124cbc7a56c79b1b45eb882ed5 (from https://www.piwheels.org/simple/django-js-reverse/) 2026-05-22T14:11:11,317 Skipping link: No binaries permitted for django-js-reverse: https://archive1.piwheels.org/simple/django-js-reverse/django_js_reverse-0.8.2-py2.py3-none-any.whl#sha256=d2afc68cbe432d7b99966c7a5532f415a8b639342f3786c87cb9add4dd3b30a3 (from https://www.piwheels.org/simple/django-js-reverse/) 2026-05-22T14:11:11,317 Skipping link: No binaries permitted for django-js-reverse: https://archive1.piwheels.org/simple/django-js-reverse/django_js_reverse-0.8.1-py2.py3-none-any.whl#sha256=a4798c95cfa5d74f39d77fa70f886725548b2c8cf210a8071ae3d61b7f6f4f91 (from https://www.piwheels.org/simple/django-js-reverse/) 2026-05-22T14:11:11,318 Skipping link: No binaries permitted for django-js-reverse: https://archive1.piwheels.org/simple/django-js-reverse/django_js_reverse-0.7.3-py2.py3-none-any.whl#sha256=a9e60f53c1ce99d9cb425cd735438ed5fcb9fb56c1251c4441e0ef7fc21385fa (from https://www.piwheels.org/simple/django-js-reverse/) 2026-05-22T14:11:11,318 Skipping link: No binaries permitted for django-js-reverse: https://archive1.piwheels.org/simple/django-js-reverse/django_js_reverse-0.7.2-py2.py3-none-any.whl#sha256=3e0f60da33ee3d877329b44f2a4138d39b55c5e6785515c349530b74be01702e (from https://www.piwheels.org/simple/django-js-reverse/) 2026-05-22T14:11:11,319 Skipping link: No binaries permitted for django-js-reverse: https://archive1.piwheels.org/simple/django-js-reverse/django_js_reverse-0.7.1-py2.py3-none-any.whl#sha256=5e9da6a86159379280329a3d56d9a9ad974569817b838c4f849a051adbb6dd62 (from https://www.piwheels.org/simple/django-js-reverse/) 2026-05-22T14:11:11,319 Skipping link: No binaries permitted for django-js-reverse: https://archive1.piwheels.org/simple/django-js-reverse/django_js_reverse-0.7.0-py2.py3-none-any.whl#sha256=a0847bed896f38934331a5affa9e200fcf5de4d9c9977c5d148b9ee3d0d3eb6f (from https://www.piwheels.org/simple/django-js-reverse/) 2026-05-22T14:11:11,320 Skipping link: No binaries permitted for django-js-reverse: https://archive1.piwheels.org/simple/django-js-reverse/django_js_reverse-0.6.1-py2.py3-none-any.whl#sha256=928273d0cab8425af1851e9cd0de96d54b60e844163deb39bf0fe3b0585705a4 (from https://www.piwheels.org/simple/django-js-reverse/) 2026-05-22T14:11:11,320 Skipping link: No binaries permitted for django-js-reverse: https://archive1.piwheels.org/simple/django-js-reverse/django_js_reverse-0.6.0-py2.py3-none-any.whl#sha256=ca1e1c182d3ee6ca6dbf8267c3c9a2b1aa8fc8fba88ebb4e200d86c7f5604913 (from https://www.piwheels.org/simple/django-js-reverse/) 2026-05-22T14:11:11,321 Skipping link: No binaries permitted for django-js-reverse: https://archive1.piwheels.org/simple/django-js-reverse/django_js_reverse-0.5.1-py2.py3-none-any.whl#sha256=8922f6094b3b41e485a90469445a4ebc7679de81a5c218e1ecb05a7ff62304a4 (from https://www.piwheels.org/simple/django-js-reverse/) 2026-05-22T14:11:11,321 Skipping link: No binaries permitted for django-js-reverse: https://archive1.piwheels.org/simple/django-js-reverse/django_js_reverse-0.5.0-py2.py3-none-any.whl#sha256=d6bfed39d57233c8badd7b151b412023d18f9780a90b360e6cc8f700531e4102 (from https://www.piwheels.org/simple/django-js-reverse/) 2026-05-22T14:11:11,322 Skipping link: No binaries permitted for django-js-reverse: https://archive1.piwheels.org/simple/django-js-reverse/django_js_reverse-0.4.6-py2.py3-none-any.whl#sha256=0045847cb6741b2bf205f73c5a86a1b4a19195fa70b03dad594983abd6bba009 (from https://www.piwheels.org/simple/django-js-reverse/) 2026-05-22T14:11:11,323 Skipping link: No binaries permitted for django-js-reverse: https://archive1.piwheels.org/simple/django-js-reverse/django_js_reverse-0.4.5-py2.py3-none-any.whl#sha256=db4637827c9e91b69a7670807faec54be7aeb90abeeecac12070d313136bf2ac (from https://www.piwheels.org/simple/django-js-reverse/) 2026-05-22T14:11:11,323 Skipping link: No binaries permitted for django-js-reverse: https://archive1.piwheels.org/simple/django-js-reverse/django_js_reverse-0.4.4-py2.py3-none-any.whl#sha256=6c3d75eedd74f867b64548ba53c4828ca4a80f4640bfb915c75d17df368eccf9 (from https://www.piwheels.org/simple/django-js-reverse/) 2026-05-22T14:11:11,324 Skipping link: No binaries permitted for django-js-reverse: https://archive1.piwheels.org/simple/django-js-reverse/django_js_reverse-0.4.3-py2.py3-none-any.whl#sha256=a7bc3117b261701c7abe9ef79eefdc1d460fa80075316e17682c2e0588618595 (from https://www.piwheels.org/simple/django-js-reverse/) 2026-05-22T14:11:11,325 Skipping link: No binaries permitted for django-js-reverse: https://archive1.piwheels.org/simple/django-js-reverse/django_js_reverse-0.4.2-py2.py3-none-any.whl#sha256=dfb561547bddcf3b0693d14bd084d598dcd6e6110f2cbeae6ae29b55d386201b (from https://www.piwheels.org/simple/django-js-reverse/) 2026-05-22T14:11:11,325 Skipping link: No binaries permitted for django-js-reverse: https://archive1.piwheels.org/simple/django-js-reverse/django_js_reverse-0.4.0-py3-none-any.whl#sha256=118edb0d9efdaf6bf90656a4a17439584454aa3d21076ead45cbdddd8389afb6 (from https://www.piwheels.org/simple/django-js-reverse/) 2026-05-22T14:11:11,325 Skipping link: No binaries permitted for django-js-reverse: https://archive1.piwheels.org/simple/django-js-reverse/django_js_reverse-0.3.3-py3-none-any.whl#sha256=ce52c7192f956b566bdab8128b149fbea72a8d849995b9a6dc9d1554fd93c558 (from https://www.piwheels.org/simple/django-js-reverse/) 2026-05-22T14:11:11,326 Skipping link: No binaries permitted for django-js-reverse: https://archive1.piwheels.org/simple/django-js-reverse/django_js_reverse-0.3.2-py3-none-any.whl#sha256=dbd289ab165ef2a1e4a3bb26d22b31f1cad7c2cf92e4eaf9141b3eb0585a0e0b (from https://www.piwheels.org/simple/django-js-reverse/) 2026-05-22T14:11:11,326 Skipping link: No binaries permitted for django-js-reverse: https://archive1.piwheels.org/simple/django-js-reverse/django_js_reverse-0.3.1-py3-none-any.whl#sha256=1f48e268e5695defbaad3c487233144f908969e86344e434aacaa921785a395c (from https://www.piwheels.org/simple/django-js-reverse/) 2026-05-22T14:11:11,327 Skipping link: No binaries permitted for django-js-reverse: https://archive1.piwheels.org/simple/django-js-reverse/django_js_reverse-0.3.0-py3-none-any.whl#sha256=7f43f0a134086354720bdf76a42ea5058583ffe0cae6aa3239a45b4d34a79875 (from https://www.piwheels.org/simple/django-js-reverse/) 2026-05-22T14:11:11,328 Skipping link: No binaries permitted for django-js-reverse: https://archive1.piwheels.org/simple/django-js-reverse/django_js_reverse-0.2.1-py3-none-any.whl#sha256=423a6b5f6b968c2c1959a68a2cfc5847ee70a3e0139007351ca6b7c88eda15d8 (from https://www.piwheels.org/simple/django-js-reverse/) 2026-05-22T14:11:11,328 Skipping link: No binaries permitted for django-js-reverse: https://archive1.piwheels.org/simple/django-js-reverse/django_js_reverse-0.2.0-py3-none-any.whl#sha256=546b17689bbd8b6d275238bdea757b66472102af4e58a719973f30e19f2f3088 (from https://www.piwheels.org/simple/django-js-reverse/) 2026-05-22T14:11:11,329 Skipping link: No binaries permitted for django-js-reverse: https://archive1.piwheels.org/simple/django-js-reverse/django_js_reverse-0.1.1-py3-none-any.whl#sha256=580767c9bbc98cbddeb9c78db414787c6e1134cb8ffcb87ce1cc701633e8e0cb (from https://www.piwheels.org/simple/django-js-reverse/) 2026-05-22T14:11:11,329 Skipping link: No binaries permitted for django-js-reverse: https://archive1.piwheels.org/simple/django-js-reverse/django_js_reverse-0.1.0-py3-none-any.whl#sha256=c1d64cee5d92a7e1dfbab48c1ef6ab1029707f106f3d3df6074314f3dd4cb93b (from https://www.piwheels.org/simple/django-js-reverse/) 2026-05-22T14:11:11,330 Skipping link: No binaries permitted for django-js-reverse: https://archive1.piwheels.org/simple/django-js-reverse/django_js_reverse-0.0.1-py3-none-any.whl#sha256=714624f75001fb1b62cc67368cbdf62b6e62c0552a63282261d4bd2f269badf3 (from https://www.piwheels.org/simple/django-js-reverse/) 2026-05-22T14:11:11,331 Skipping link: not a file: https://www.piwheels.org/simple/django-js-reverse/ 2026-05-22T14:11:11,331 Skipping link: not a file: https://pypi.org/simple/django-js-reverse/ 2026-05-22T14:11:11,354 Given no hashes to check 1 links for project 'django-js-reverse': discarding no candidates 2026-05-22T14:11:11,372 Collecting django-js-reverse==1.0.0 2026-05-22T14:11:11,374 Created temporary directory: /tmp/pip-unpack-50wgddf1 2026-05-22T14:11:11,529 Downloading django_js_reverse-1.0.0.tar.gz (25 kB) 2026-05-22T14:11:11,615 Added django-js-reverse==1.0.0 from https://files.pythonhosted.org/packages/68/a9/6cee1dd6551ed58ea5cd1472326a5456a922ec6ce8f5160a6bb9df2b147a/django_js_reverse-1.0.0.tar.gz to build tracker '/tmp/pip-build-tracker-budigd4j' 2026-05-22T14:11:11,619 Created temporary directory: /tmp/pip-build-env-l78jzg8b 2026-05-22T14:11:11,623 Installing build dependencies: started 2026-05-22T14:11:11,624 Running command pip subprocess to install build dependencies 2026-05-22T14:11:12,760 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-05-22T14:11:13,173 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-05-22T14:11:13,197 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-22T14:11:14,956 Collecting setuptools>=69 2026-05-22T14:11:14,957 Obtaining dependency information for setuptools>=69 from https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata 2026-05-22T14:11:14,972 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata (6.5 kB) 2026-05-22T14:11:15,205 Collecting wheel 2026-05-22T14:11:15,206 Obtaining dependency information for wheel from https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl.metadata 2026-05-22T14:11:15,219 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl.metadata (2.3 kB) 2026-05-22T14:11:15,403 Collecting packaging>=24.0 2026-05-22T14:11:15,404 Obtaining dependency information for packaging>=24.0 from https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata 2026-05-22T14:11:15,417 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata (3.5 kB) 2026-05-22T14:11:15,606 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-05-22T14:11:15,628 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-05-22T14:11:15,703 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-05-22T14:11:15,734 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-05-22T14:11:15,758 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-05-22T14:11:15,842 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-05-22T14:11:18,581 Installing collected packages: setuptools, packaging, wheel 2026-05-22T14:11:22,003 Creating /tmp/pip-build-env-l78jzg8b/overlay/local/bin 2026-05-22T14:11:22,006 changing mode of /tmp/pip-build-env-l78jzg8b/overlay/local/bin/wheel to 755 2026-05-22T14:11:22,029 Successfully installed packaging-26.2 setuptools-82.0.1 wheel-0.47.0 2026-05-22T14:11:22,332 Installing build dependencies: finished with status 'done' 2026-05-22T14:11:22,339 Getting requirements to build wheel: started 2026-05-22T14:11:22,340 Running command Getting requirements to build wheel 2026-05-22T14:11:22,864 Traceback (most recent call last): 2026-05-22T14:11:22,864 File "/usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 353, in 2026-05-22T14:11:22,865 main() 2026-05-22T14:11:22,866 File "/usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 335, in main 2026-05-22T14:11:22,866 json_out['return_val'] = hook(**hook_input['kwargs']) 2026-05-22T14:11:22,867 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-05-22T14:11:22,867 File "/usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 118, in get_requires_for_build_wheel 2026-05-22T14:11:22,868 return hook(config_settings) 2026-05-22T14:11:22,868 ^^^^^^^^^^^^^^^^^^^^^ 2026-05-22T14:11:22,869 File "/tmp/pip-build-env-l78jzg8b/overlay/local/lib/python3.11/dist-packages/setuptools/build_meta.py", line 333, in get_requires_for_build_wheel 2026-05-22T14:11:22,870 return self._get_build_requires(config_settings, requirements=[]) 2026-05-22T14:11:22,871 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-05-22T14:11:22,871 File "/tmp/pip-build-env-l78jzg8b/overlay/local/lib/python3.11/dist-packages/setuptools/build_meta.py", line 301, in _get_build_requires 2026-05-22T14:11:22,872 self.run_setup() 2026-05-22T14:11:22,873 File "/tmp/pip-build-env-l78jzg8b/overlay/local/lib/python3.11/dist-packages/setuptools/build_meta.py", line 317, in run_setup 2026-05-22T14:11:22,874 exec(code, locals()) 2026-05-22T14:11:22,874 File "", line 42, in 2026-05-22T14:11:22,875 File "", line 11, in read 2026-05-22T14:11:22,876 File "", line 906, in open 2026-05-22T14:11:22,876 FileNotFoundError: [Errno 2] No such file or directory: '/tmp/pip-wheel-2embjocp/django-js-reverse_3d5cea2f174347deaad6426015dd1188/CHANGELOG.rst' 2026-05-22T14:11:22,937 ERROR: [present-rich] Getting requirements to build wheel exited with 1 2026-05-22T14:11:22,950 [bold magenta]full command[/]: [blue]/usr/bin/python3 /usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py get_requires_for_build_wheel /tmp/tmpprm80nt8[/] 2026-05-22T14:11:22,951 [bold magenta]cwd[/]: /tmp/pip-wheel-2embjocp/django-js-reverse_3d5cea2f174347deaad6426015dd1188 2026-05-22T14:11:22,952 Getting requirements to build wheel: finished with status 'error' 2026-05-22T14:11:22,954 ERROR: [present-rich] Getting requirements to build wheel exited with 1 2026-05-22T14:11:22,960 Exception information: 2026-05-22T14:11:22,960 Traceback (most recent call last): 2026-05-22T14:11:22,960 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 160, in exc_logging_wrapper 2026-05-22T14:11:22,960 status = run_func(*args) 2026-05-22T14:11:22,960 ^^^^^^^^^^^^^^^ 2026-05-22T14:11:22,960 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 247, in wrapper 2026-05-22T14:11:22,960 return func(self, options, args) 2026-05-22T14:11:22,960 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-05-22T14:11:22,960 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 170, in run 2026-05-22T14:11:22,960 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2026-05-22T14:11:22,960 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-05-22T14:11:22,960 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 92, in resolve 2026-05-22T14:11:22,960 result = self._result = resolver.resolve( 2026-05-22T14:11:22,960 ^^^^^^^^^^^^^^^^^ 2026-05-22T14:11:22,960 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 481, in resolve 2026-05-22T14:11:22,960 state = resolution.resolve(requirements, max_rounds=max_rounds) 2026-05-22T14:11:22,960 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-05-22T14:11:22,960 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 348, in resolve 2026-05-22T14:11:22,960 self._add_to_criteria(self.state.criteria, r, parent=None) 2026-05-22T14:11:22,960 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 172, in _add_to_criteria 2026-05-22T14:11:22,960 if not criterion.candidates: 2026-05-22T14:11:22,960 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 151, in __bool__ 2026-05-22T14:11:22,960 return bool(self._sequence) 2026-05-22T14:11:22,960 ^^^^^^^^^^^^^^^^^^^^ 2026-05-22T14:11:22,960 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 155, in __bool__ 2026-05-22T14:11:22,960 return any(self) 2026-05-22T14:11:22,960 ^^^^^^^^^ 2026-05-22T14:11:22,960 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 143, in 2026-05-22T14:11:22,960 return (c for c in iterator if id(c) not in self._incompatible_ids) 2026-05-22T14:11:22,960 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-05-22T14:11:22,960 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 47, in _iter_built 2026-05-22T14:11:22,960 candidate = func() 2026-05-22T14:11:22,960 ^^^^^^ 2026-05-22T14:11:22,960 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 206, in _make_candidate_from_link 2026-05-22T14:11:22,960 self._link_candidate_cache[link] = LinkCandidate( 2026-05-22T14:11:22,960 ^^^^^^^^^^^^^^ 2026-05-22T14:11:22,960 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 297, in __init__ 2026-05-22T14:11:22,960 super().__init__( 2026-05-22T14:11:22,960 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 162, in __init__ 2026-05-22T14:11:22,960 self.dist = self._prepare() 2026-05-22T14:11:22,960 ^^^^^^^^^^^^^^^ 2026-05-22T14:11:22,960 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 231, in _prepare 2026-05-22T14:11:22,960 dist = self._prepare_distribution() 2026-05-22T14:11:22,960 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-05-22T14:11:22,960 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 308, in _prepare_distribution 2026-05-22T14:11:22,960 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2026-05-22T14:11:22,960 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-05-22T14:11:22,960 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 491, in prepare_linked_requirement 2026-05-22T14:11:22,960 return self._prepare_linked_requirement(req, parallel_builds) 2026-05-22T14:11:22,960 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-05-22T14:11:22,960 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 577, in _prepare_linked_requirement 2026-05-22T14:11:22,960 dist = _get_prepared_distribution( 2026-05-22T14:11:22,960 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-05-22T14:11:22,960 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 69, in _get_prepared_distribution 2026-05-22T14:11:22,960 abstract_dist.prepare_distribution_metadata( 2026-05-22T14:11:22,960 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 48, in prepare_distribution_metadata 2026-05-22T14:11:22,960 self._install_build_reqs(finder) 2026-05-22T14:11:22,960 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 118, in _install_build_reqs 2026-05-22T14:11:22,960 build_reqs = self._get_build_requires_wheel() 2026-05-22T14:11:22,960 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-05-22T14:11:22,960 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 95, in _get_build_requires_wheel 2026-05-22T14:11:22,960 return backend.get_requires_for_build_wheel() 2026-05-22T14:11:22,960 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-05-22T14:11:22,960 File "/usr/lib/python3/dist-packages/pip/_internal/utils/misc.py", line 725, in get_requires_for_build_wheel 2026-05-22T14:11:22,960 return super().get_requires_for_build_wheel(config_settings=cs) 2026-05-22T14:11:22,960 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-05-22T14:11:22,960 File "/usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_impl.py", line 166, in get_requires_for_build_wheel 2026-05-22T14:11:22,960 return self._call_hook('get_requires_for_build_wheel', { 2026-05-22T14:11:22,960 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-05-22T14:11:22,960 File "/usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_impl.py", line 311, in _call_hook 2026-05-22T14:11:22,960 self._subprocess_runner( 2026-05-22T14:11:22,960 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 252, in runner 2026-05-22T14:11:22,960 call_subprocess( 2026-05-22T14:11:22,960 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 224, in call_subprocess 2026-05-22T14:11:22,960 raise error 2026-05-22T14:11:22,960 pip._internal.exceptions.InstallationSubprocessError: Getting requirements to build wheel exited with 1 2026-05-22T14:11:22,973 Removed django-js-reverse==1.0.0 from https://files.pythonhosted.org/packages/68/a9/6cee1dd6551ed58ea5cd1472326a5456a922ec6ce8f5160a6bb9df2b147a/django_js_reverse-1.0.0.tar.gz from build tracker '/tmp/pip-build-tracker-budigd4j' 2026-05-22T14:11:22,973 Removed build tracker: '/tmp/pip-build-tracker-budigd4j'