2025-09-04T16:00:01,949 Created temporary directory: /tmp/pip-build-tracker-232d1jgl 2025-09-04T16:00:01,950 Initialized build tracking at /tmp/pip-build-tracker-232d1jgl 2025-09-04T16:00:01,950 Created build tracker: /tmp/pip-build-tracker-232d1jgl 2025-09-04T16:00:01,950 Entered build tracker: /tmp/pip-build-tracker-232d1jgl 2025-09-04T16:00:01,950 Created temporary directory: /tmp/pip-wheel-4dgpn3e6 2025-09-04T16:00:01,955 Created temporary directory: /tmp/pip-ephem-wheel-cache-c0q04c4_ 2025-09-04T16:00:02,013 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-04T16:00:02,015 2 location(s) to search for versions of jasy: 2025-09-04T16:00:02,015 * https://pypi.org/simple/jasy/ 2025-09-04T16:00:02,015 * https://www.piwheels.org/simple/jasy/ 2025-09-04T16:00:02,016 Fetching project page and analyzing links: https://pypi.org/simple/jasy/ 2025-09-04T16:00:02,016 Getting page https://pypi.org/simple/jasy/ 2025-09-04T16:00:02,017 Found index url https://pypi.org/simple/ 2025-09-04T16:00:02,162 Fetched page https://pypi.org/simple/jasy/ as application/vnd.pypi.simple.v1+json 2025-09-04T16:00:02,166 Found link https://files.pythonhosted.org/packages/da/6f/8e38a8d87245edecd7324f5016b076ecddc5cc22f3fe24d9beaa801d364d/jasy-0.3.zip (from https://pypi.org/simple/jasy/), version: 0.3 2025-09-04T16:00:02,167 Found link https://files.pythonhosted.org/packages/73/42/8f000aae86dfa08d55e577686b13d877b793ebeea646c833597492df1ac4/jasy-0.4.zip (from https://pypi.org/simple/jasy/), version: 0.4 2025-09-04T16:00:02,167 Found link https://files.pythonhosted.org/packages/46/74/b79d09f112d461df651df85ebd99f559112921f16f2fa281954862f98dc1/jasy-0.4.6.zip (from https://pypi.org/simple/jasy/), version: 0.4.6 2025-09-04T16:00:02,167 Found link https://files.pythonhosted.org/packages/a5/1e/1b2e0a2c5bf6931e3275edc5b8bc37a025eade3b369ae177f3cdf2fb40cb/jasy-0.5-beta12.zip (from https://pypi.org/simple/jasy/), version: 0.5-beta12 2025-09-04T16:00:02,168 Found link https://files.pythonhosted.org/packages/ba/f5/2320b09d4ab91e6be7cff231495b51dc9697f3ec63e2e906fe53faf65a40/jasy-0.6.zip (from https://pypi.org/simple/jasy/), version: 0.6 2025-09-04T16:00:02,168 Found link https://files.pythonhosted.org/packages/3d/c5/aded3929d32f57486a5c53862b1dc227df0b940f6a71d4dc3a78f8d6a016/jasy-0.6.1.zip (from https://pypi.org/simple/jasy/), version: 0.6.1 2025-09-04T16:00:02,168 Found link https://files.pythonhosted.org/packages/7b/43/8add9d3553c28a1ec8f20a5a232063113d06f611cdb61c70aa732dd6f85e/jasy-0.7.zip (from https://pypi.org/simple/jasy/), version: 0.7 2025-09-04T16:00:02,169 Found link https://files.pythonhosted.org/packages/9d/d0/5782a87a4416e416a32e8b1ff396e2cc655e018bd6d7b03ef7fcaf61150e/jasy-0.7.1.zip (from https://pypi.org/simple/jasy/), version: 0.7.1 2025-09-04T16:00:02,169 Found link https://files.pythonhosted.org/packages/bf/90/959dc65621b0783e7c68a39cc1a5c26c4f9dafb450feaf2910f1f3d2dcea/jasy-0.7.2.zip (from https://pypi.org/simple/jasy/), version: 0.7.2 2025-09-04T16:00:02,169 Found link https://files.pythonhosted.org/packages/5f/c4/7a2f55b5214ac493e5df8f28f51ca172ac440519102db922088c69df5084/jasy-0.7.3.zip (from https://pypi.org/simple/jasy/), version: 0.7.3 2025-09-04T16:00:02,170 Found link https://files.pythonhosted.org/packages/aa/35/f4d2724f7acb56c2c1fbf2b330695db6f90058c049617ac05b49ada794e9/jasy-0.7.4.zip (from https://pypi.org/simple/jasy/), version: 0.7.4 2025-09-04T16:00:02,170 Found link https://files.pythonhosted.org/packages/dd/76/a459d659fc234b6e61a86ae440fdf7961890ee613a23fca5dfa918b9861e/jasy-0.8.zip (from https://pypi.org/simple/jasy/), version: 0.8 2025-09-04T16:00:02,170 Found link https://files.pythonhosted.org/packages/94/26/22f8dec575cbf7b8e324de505deebb345706dc4683986366bde86b5fb109/jasy-0.8.1.zip (from https://pypi.org/simple/jasy/), version: 0.8.1 2025-09-04T16:00:02,171 Found link https://files.pythonhosted.org/packages/55/e1/7c5492954ae8e5b930b56991b3714550917e316af7f764a8df68239a44f6/jasy-1.0.zip (from https://pypi.org/simple/jasy/), version: 1.0 2025-09-04T16:00:02,171 Found link https://files.pythonhosted.org/packages/95/94/b59a2646560aa6d768c515834d829e9b9afc15c8f330c54e07694d899cae/jasy-1.0.1.zip (from https://pypi.org/simple/jasy/), version: 1.0.1 2025-09-04T16:00:02,171 Found link https://files.pythonhosted.org/packages/b4/77/31a18cf49326c8e138ff6900f7af2b276198415ad20b1e18894c8fd8acc7/jasy-1.0.2.zip (from https://pypi.org/simple/jasy/), version: 1.0.2 2025-09-04T16:00:02,172 Found link https://files.pythonhosted.org/packages/8c/2e/cfe606273e9fbebbdb71ebbed3cc907480a68303a79e72b26cd98075c55b/jasy-1.1.0-rc1.zip (from https://pypi.org/simple/jasy/), version: 1.1.0-rc1 2025-09-04T16:00:02,172 Found link https://files.pythonhosted.org/packages/01/c1/5cb83a0b5fb90818c0f7e70634bb2db60f05ecb2999694c1f59e4511425e/jasy-1.1.0-rc2.zip (from https://pypi.org/simple/jasy/), version: 1.1.0-rc2 2025-09-04T16:00:02,172 Found link https://files.pythonhosted.org/packages/cc/40/8786aa80035299221dc436f0e4fb9f553823d29074e91598db153cf0256a/jasy-1.1.0-rc3.zip (from https://pypi.org/simple/jasy/), version: 1.1.0-rc3 2025-09-04T16:00:02,173 Found link https://files.pythonhosted.org/packages/fc/92/707260b8451aec070a49063b31471cf4c5aa16be125101916b4391cc76b5/jasy-1.1.0.zip (from https://pypi.org/simple/jasy/), version: 1.1.0 2025-09-04T16:00:02,173 Found link https://files.pythonhosted.org/packages/2b/a1/9a2d4d8fb1d49582cb753c547ae6cc19c190c198340801f698e750c13bd4/jasy-1.1.1.zip (from https://pypi.org/simple/jasy/), version: 1.1.1 2025-09-04T16:00:02,174 Found link https://files.pythonhosted.org/packages/76/b1/051045f04c8cfe1ef8cef7832912c03baf684d0b5e80e2caa4a6f5820192/jasy-1.5-beta1.zip (from https://pypi.org/simple/jasy/), version: 1.5-beta1 2025-09-04T16:00:02,174 Found link https://files.pythonhosted.org/packages/ab/1d/6d718448170193a8f44e9eb4e25337b7cedb1270c741bb5274288a07e850/jasy-1.5-beta2.zip (from https://pypi.org/simple/jasy/), version: 1.5-beta2 2025-09-04T16:00:02,174 Found link https://files.pythonhosted.org/packages/a3/1c/ec417e5566bb4b1e54b040af81a1585882fc8120d235b50f4306c3e3008e/jasy-1.5-beta3.zip (from https://pypi.org/simple/jasy/), version: 1.5-beta3 2025-09-04T16:00:02,175 Found link https://files.pythonhosted.org/packages/35/4c/7b22af7f04f423b2e561d043918468b48532de2c2339dc1701ed24980fdb/jasy-1.5-beta4.zip (from https://pypi.org/simple/jasy/), version: 1.5-beta4 2025-09-04T16:00:02,175 Found link https://files.pythonhosted.org/packages/ce/c0/d4f420a9026a30fc5aa9776b01058ee53093b65883f3dba2a0f7e993be2a/jasy-1.5-beta5.zip (from https://pypi.org/simple/jasy/), version: 1.5-beta5 2025-09-04T16:00:02,175 Found link https://files.pythonhosted.org/packages/53/13/28ad7f5901d395557cb02242431ba1b4347685911d48d9f308030c066f64/jasy-1.5-beta6.zip (from https://pypi.org/simple/jasy/), version: 1.5-beta6 2025-09-04T16:00:02,176 Fetching project page and analyzing links: https://www.piwheels.org/simple/jasy/ 2025-09-04T16:00:02,176 Getting page https://www.piwheels.org/simple/jasy/ 2025-09-04T16:00:02,178 Found index url https://www.piwheels.org/simple/ 2025-09-04T16:00:02,272 Fetched page https://www.piwheels.org/simple/jasy/ as text/html 2025-09-04T16:00:02,277 Skipping link: No binaries permitted for jasy: https://archive1.piwheels.org/simple/jasy/jasy-1.5b6-py3-none-any.whl#sha256=2751ace0395caa7d28dc10554002df6b484be476f8bef007deeeb18e20f33042 (from https://www.piwheels.org/simple/jasy/) 2025-09-04T16:00:02,278 Skipping link: No binaries permitted for jasy: https://archive1.piwheels.org/simple/jasy/jasy-1.5b5-py3-none-any.whl#sha256=3ed8192af0f15152a020ccd12ebd4f94104ebfade34bda2e9908f461cbbff162 (from https://www.piwheels.org/simple/jasy/) 2025-09-04T16:00:02,278 Skipping link: No binaries permitted for jasy: https://archive1.piwheels.org/simple/jasy/jasy-1.5b4-py3-none-any.whl#sha256=057fce9998c4e4bf7d02caf1f85c2ed616b40467414a3e03f5d4f77f4df86e09 (from https://www.piwheels.org/simple/jasy/) 2025-09-04T16:00:02,278 Skipping link: No binaries permitted for jasy: https://archive1.piwheels.org/simple/jasy/jasy-1.5b3-py3-none-any.whl#sha256=2a21e4f3d084ff06d73f521427b94c6c0f07007e2d9adeb450759f0cb522161f (from https://www.piwheels.org/simple/jasy/) 2025-09-04T16:00:02,278 Skipping link: No binaries permitted for jasy: https://archive1.piwheels.org/simple/jasy/jasy-1.5b2-py3-none-any.whl#sha256=75ab21bca1a0a075ce72f0b665a985a4f5442e74a1f891666c52c0fa4f98d934 (from https://www.piwheels.org/simple/jasy/) 2025-09-04T16:00:02,278 Skipping link: No binaries permitted for jasy: https://archive1.piwheels.org/simple/jasy/jasy-1.5b1-py3-none-any.whl#sha256=891283f63cef0af6ec561bb943e00d74517a3da24cdbf7e4678046b5f9deb058 (from https://www.piwheels.org/simple/jasy/) 2025-09-04T16:00:02,278 Skipping link: No binaries permitted for jasy: https://archive1.piwheels.org/simple/jasy/jasy-1.1.1-py3-none-any.whl#sha256=b60b3d62a04bb399f76691c2553f20ffa4cd043093e4c37b0f12ee63b828d51c (from https://www.piwheels.org/simple/jasy/) 2025-09-04T16:00:02,279 Skipping link: No binaries permitted for jasy: https://archive1.piwheels.org/simple/jasy/jasy-1.1.0-py3-none-any.whl#sha256=a5703ee66c4006cd1e3eac91da593aebebbca64ec537e3481906967deb3e8202 (from https://www.piwheels.org/simple/jasy/) 2025-09-04T16:00:02,279 Skipping link: No binaries permitted for jasy: https://archive1.piwheels.org/simple/jasy/jasy-1.1.0rc3-py3-none-any.whl#sha256=9f277bd3af1334fbe83ba78563829d2e3633c88a728c8b78031ea3beefef8972 (from https://www.piwheels.org/simple/jasy/) 2025-09-04T16:00:02,279 Skipping link: No binaries permitted for jasy: https://archive1.piwheels.org/simple/jasy/jasy-1.1.0rc2-py3-none-any.whl#sha256=103bd75b62a2fccad2c9dd82605065506050a061db1325b1de5edf1c14782bfc (from https://www.piwheels.org/simple/jasy/) 2025-09-04T16:00:02,279 Skipping link: No binaries permitted for jasy: https://archive1.piwheels.org/simple/jasy/jasy-1.1.0rc1-py3-none-any.whl#sha256=da887a7010f9d5b79032c24ced81f4d9a37ed67aeb2f2c78e5720b83730ac865 (from https://www.piwheels.org/simple/jasy/) 2025-09-04T16:00:02,279 Skipping link: No binaries permitted for jasy: https://archive1.piwheels.org/simple/jasy/jasy-1.0.2-py3-none-any.whl#sha256=2e046978f62888f399f38122493add958250d2fa813c9ebc10e28b92c0a8203b (from https://www.piwheels.org/simple/jasy/) 2025-09-04T16:00:02,279 Skipping link: No binaries permitted for jasy: https://archive1.piwheels.org/simple/jasy/jasy-1.0.1-py3-none-any.whl#sha256=28468c96c0da783b7648d36ef55af1cd7b131e47e68290f2806e1ed0ac784280 (from https://www.piwheels.org/simple/jasy/) 2025-09-04T16:00:02,279 Skipping link: No binaries permitted for jasy: https://archive1.piwheels.org/simple/jasy/jasy-1.0-py3-none-any.whl#sha256=f423a170360d979e59e652207e22a6ccb1bd7e8efa066d7d36f2324e46e4974d (from https://www.piwheels.org/simple/jasy/) 2025-09-04T16:00:02,280 Skipping link: No binaries permitted for jasy: https://archive1.piwheels.org/simple/jasy/jasy-0.8.1-py3-none-any.whl#sha256=4228f737594d3efd75cf30a684fc0eb4ae16c7baf9a381a8d439006de33ca93b (from https://www.piwheels.org/simple/jasy/) 2025-09-04T16:00:02,280 Skipping link: No binaries permitted for jasy: https://archive1.piwheels.org/simple/jasy/jasy-0.8-py3-none-any.whl#sha256=c0dea3b6c0b93e9850be5f728529291e2dba4e749d36b5849ff391123e4497c1 (from https://www.piwheels.org/simple/jasy/) 2025-09-04T16:00:02,280 Skipping link: No binaries permitted for jasy: https://archive1.piwheels.org/simple/jasy/jasy-0.7.4-py3-none-any.whl#sha256=2d83113b701aebd6a01054a4d9b9363205dcf24bcb4cd62d71cd17d4f9c3a7c6 (from https://www.piwheels.org/simple/jasy/) 2025-09-04T16:00:02,280 Skipping link: No binaries permitted for jasy: https://archive1.piwheels.org/simple/jasy/jasy-0.7.3-py3-none-any.whl#sha256=ce919cdc0c060da988f03f3336d944c0f504d3c4fdfc0473a66c59d40f63020a (from https://www.piwheels.org/simple/jasy/) 2025-09-04T16:00:02,280 Skipping link: No binaries permitted for jasy: https://archive1.piwheels.org/simple/jasy/jasy-0.7.2-py3-none-any.whl#sha256=832d358be13bd48f3707085465389e4ba1c1895fb76e8bd735a7b0f03d273e71 (from https://www.piwheels.org/simple/jasy/) 2025-09-04T16:00:02,280 Skipping link: No binaries permitted for jasy: https://archive1.piwheels.org/simple/jasy/jasy-0.7.1-py3-none-any.whl#sha256=19cd565f689cb5356ad9d44f3553c29345b55890d65dc11a38fcc7d61a77ec83 (from https://www.piwheels.org/simple/jasy/) 2025-09-04T16:00:02,280 Skipping link: No binaries permitted for jasy: https://archive1.piwheels.org/simple/jasy/jasy-0.7-py3-none-any.whl#sha256=2f05ef06b16b93aeb8e51a42f91fe7f7f4e62b764e9fb5b29a79743d708df272 (from https://www.piwheels.org/simple/jasy/) 2025-09-04T16:00:02,281 Skipping link: No binaries permitted for jasy: https://archive1.piwheels.org/simple/jasy/jasy-0.6.1-py3-none-any.whl#sha256=d47b71d2b65a7719279c2213156619673b38f80d142815786f5fcf7de562a935 (from https://www.piwheels.org/simple/jasy/) 2025-09-04T16:00:02,281 Skipping link: No binaries permitted for jasy: https://archive1.piwheels.org/simple/jasy/jasy-0.6-py3-none-any.whl#sha256=3e89844b289b9e18280d703f944f47d1009873170c1e6e1050c88beedd4dacf2 (from https://www.piwheels.org/simple/jasy/) 2025-09-04T16:00:02,281 Skipping link: No binaries permitted for jasy: https://archive1.piwheels.org/simple/jasy/jasy-0.5b12-py3-none-any.whl#sha256=738dca98b69b3d32a17c94845334e0c5bb0a2306a4dd2f32107e063a32474332 (from https://www.piwheels.org/simple/jasy/) 2025-09-04T16:00:02,281 Skipping link: not a file: https://www.piwheels.org/simple/jasy/ 2025-09-04T16:00:02,281 Skipping link: not a file: https://pypi.org/simple/jasy/ 2025-09-04T16:00:02,310 Given no hashes to check 1 links for project 'jasy': discarding no candidates 2025-09-04T16:00:02,311 Collecting jasy==0.3 2025-09-04T16:00:02,312 Created temporary directory: /tmp/pip-unpack-55rggnoo 2025-09-04T16:00:02,699 Downloading jasy-0.3.zip (2.8 MB) 2025-09-04T16:00:03,381 Added jasy==0.3 from https://files.pythonhosted.org/packages/da/6f/8e38a8d87245edecd7324f5016b076ecddc5cc22f3fe24d9beaa801d364d/jasy-0.3.zip to build tracker '/tmp/pip-build-tracker-232d1jgl' 2025-09-04T16:00:03,382 Running setup.py (path:/tmp/pip-wheel-4dgpn3e6/jasy_11dc6128011c493d9ab3b37872ed0c09/setup.py) egg_info for package jasy 2025-09-04T16:00:03,382 Created temporary directory: /tmp/pip-pip-egg-info-hgrscy7t 2025-09-04T16:00:03,383 Preparing metadata (setup.py): started 2025-09-04T16:00:03,383 Running command python setup.py egg_info 2025-09-04T16:00:03,931 /tmp/pip-wheel-4dgpn3e6/jasy_11dc6128011c493d9ab3b37872ed0c09/distribute_setup.py:139: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-04T16:00:03,931 import pkg_resources 2025-09-04T16:00:04,248 Downloading http://pypi.python.org/packages/source/d/distribute/distribute-0.6.24.tar.gz 2025-09-04T16:00:04,310 Traceback (most recent call last): 2025-09-04T16:00:04,311 File "/tmp/pip-wheel-4dgpn3e6/jasy_11dc6128011c493d9ab3b37872ed0c09/distribute_setup.py", line 143, in use_setuptools 2025-09-04T16:00:04,311 raise ImportError 2025-09-04T16:00:04,311 ImportError 2025-09-04T16:00:04,311 During handling of the above exception, another exception occurred: 2025-09-04T16:00:04,311 Traceback (most recent call last): 2025-09-04T16:00:04,315 File "", line 2, in 2025-09-04T16:00:04,315 exec(compile(''' 2025-09-04T16:00:04,315 ~~~~^^^^^^^^^^^^ 2025-09-04T16:00:04,315 # This is -- a caller that pip uses to run setup.py 2025-09-04T16:00:04,315 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T16:00:04,315 ...<32 lines>... 2025-09-04T16:00:04,316 exec(compile(setup_py_code, filename, "exec")) 2025-09-04T16:00:04,316 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T16:00:04,316 ''' % ('/tmp/pip-wheel-4dgpn3e6/jasy_11dc6128011c493d9ab3b37872ed0c09/setup.py',), "", "exec")) 2025-09-04T16:00:04,316 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T16:00:04,316 File "", line 35, in 2025-09-04T16:00:04,316 File "/tmp/pip-wheel-4dgpn3e6/jasy_11dc6128011c493d9ab3b37872ed0c09/setup.py", line 17, in 2025-09-04T16:00:04,316 use_setuptools() 2025-09-04T16:00:04,317 ~~~~~~~~~~~~~~^^ 2025-09-04T16:00:04,317 File "/tmp/pip-wheel-4dgpn3e6/jasy_11dc6128011c493d9ab3b37872ed0c09/distribute_setup.py", line 145, in use_setuptools 2025-09-04T16:00:04,317 return _do_download(version, download_base, to_dir, download_delay) 2025-09-04T16:00:04,317 File "/tmp/pip-wheel-4dgpn3e6/jasy_11dc6128011c493d9ab3b37872ed0c09/distribute_setup.py", line 123, in _do_download 2025-09-04T16:00:04,317 tarball = download_setuptools(version, download_base, 2025-09-04T16:00:04,317 to_dir, download_delay) 2025-09-04T16:00:04,317 File "/tmp/pip-wheel-4dgpn3e6/jasy_11dc6128011c493d9ab3b37872ed0c09/distribute_setup.py", line 193, in download_setuptools 2025-09-04T16:00:04,317 src = urlopen(url) 2025-09-04T16:00:04,318 File "/usr/lib/python3.13/urllib/request.py", line 189, in urlopen 2025-09-04T16:00:04,318 return opener.open(url, data, timeout) 2025-09-04T16:00:04,318 ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 2025-09-04T16:00:04,318 File "/usr/lib/python3.13/urllib/request.py", line 495, in open 2025-09-04T16:00:04,318 response = meth(req, response) 2025-09-04T16:00:04,318 File "/usr/lib/python3.13/urllib/request.py", line 604, in http_response 2025-09-04T16:00:04,318 response = self.parent.error( 2025-09-04T16:00:04,318 'http', request, response, code, msg, hdrs) 2025-09-04T16:00:04,319 File "/usr/lib/python3.13/urllib/request.py", line 533, in error 2025-09-04T16:00:04,319 return self._call_chain(*args) 2025-09-04T16:00:04,319 ~~~~~~~~~~~~~~~~^^^^^^^ 2025-09-04T16:00:04,319 File "/usr/lib/python3.13/urllib/request.py", line 466, in _call_chain 2025-09-04T16:00:04,319 result = func(*args) 2025-09-04T16:00:04,319 File "/usr/lib/python3.13/urllib/request.py", line 613, in http_error_default 2025-09-04T16:00:04,319 raise HTTPError(req.full_url, code, msg, hdrs, fp) 2025-09-04T16:00:04,319 urllib.error.HTTPError: HTTP Error 403: SSL is required 2025-09-04T16:00:04,418 ERROR: python setup.py egg_info exited with 1 2025-09-04T16:00:04,430 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-04T16:00:04,430 exec(compile('"'"''"'"''"'"' 2025-09-04T16:00:04,430 # This is -- a caller that pip uses to run setup.py 2025-09-04T16:00:04,430 # 2025-09-04T16:00:04,430 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-04T16:00:04,430 # import from `distutils.core` to work with newer packaging standards. 2025-09-04T16:00:04,430 # - It provides a clear error message when setuptools is not installed. 2025-09-04T16:00:04,430 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-04T16:00:04,430 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-04T16:00:04,430 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-04T16:00:04,430 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-04T16:00:04,430 import os, sys, tokenize, traceback 2025-09-04T16:00:04,430 2025-09-04T16:00:04,430 try: 2025-09-04T16:00:04,430 import setuptools 2025-09-04T16:00:04,430 except ImportError: 2025-09-04T16:00:04,430 print( 2025-09-04T16:00:04,430 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-04T16:00:04,430 "the build environment with exception:", 2025-09-04T16:00:04,430 file=sys.stderr, 2025-09-04T16:00:04,430 ) 2025-09-04T16:00:04,430 traceback.print_exc() 2025-09-04T16:00:04,430 sys.exit(1) 2025-09-04T16:00:04,430 2025-09-04T16:00:04,430 __file__ = %r 2025-09-04T16:00:04,430 sys.argv[0] = __file__ 2025-09-04T16:00:04,430 2025-09-04T16:00:04,430 if os.path.exists(__file__): 2025-09-04T16:00:04,430 filename = __file__ 2025-09-04T16:00:04,430 with tokenize.open(__file__) as f: 2025-09-04T16:00:04,430 setup_py_code = f.read() 2025-09-04T16:00:04,430 else: 2025-09-04T16:00:04,430 filename = "" 2025-09-04T16:00:04,430 setup_py_code = "from setuptools import setup; setup()" 2025-09-04T16:00:04,430 2025-09-04T16:00:04,430 exec(compile(setup_py_code, filename, "exec")) 2025-09-04T16:00:04,430 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-4dgpn3e6/jasy_11dc6128011c493d9ab3b37872ed0c09/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-hgrscy7t[/] 2025-09-04T16:00:04,430 [bold magenta]cwd[/]: /tmp/pip-wheel-4dgpn3e6/jasy_11dc6128011c493d9ab3b37872ed0c09/ 2025-09-04T16:00:04,430 Preparing metadata (setup.py): finished with status 'error' 2025-09-04T16:00:04,431 ERROR: metadata generation failed 2025-09-04T16:00:04,437 Exception information: 2025-09-04T16:00:04,437 Traceback (most recent call last): 2025-09-04T16:00:04,437 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-04T16:00:04,437 call_subprocess( 2025-09-04T16:00:04,437 ~~~~~~~~~~~~~~~^ 2025-09-04T16:00:04,437 args, 2025-09-04T16:00:04,437 ^^^^^ 2025-09-04T16:00:04,437 ...<2 lines>... 2025-09-04T16:00:04,437 spinner=spinner, 2025-09-04T16:00:04,437 ^^^^^^^^^^^^^^^^ 2025-09-04T16:00:04,437 ) 2025-09-04T16:00:04,437 ^ 2025-09-04T16:00:04,437 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-04T16:00:04,437 raise error 2025-09-04T16:00:04,437 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-04T16:00:04,437 2025-09-04T16:00:04,437 The above exception was the direct cause of the following exception: 2025-09-04T16:00:04,437 2025-09-04T16:00:04,437 Traceback (most recent call last): 2025-09-04T16:00:04,437 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-04T16:00:04,437 status = _inner_run() 2025-09-04T16:00:04,437 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-04T16:00:04,437 return self.run(options, args) 2025-09-04T16:00:04,437 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-04T16:00:04,437 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-04T16:00:04,437 return func(self, options, args) 2025-09-04T16:00:04,437 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-04T16:00:04,437 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-04T16:00:04,437 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-04T16:00:04,437 result = self._result = resolver.resolve( 2025-09-04T16:00:04,437 ~~~~~~~~~~~~~~~~^ 2025-09-04T16:00:04,437 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-04T16:00:04,437 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T16:00:04,437 ) 2025-09-04T16:00:04,437 ^ 2025-09-04T16:00:04,437 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-04T16:00:04,437 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-04T16:00:04,437 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-04T16:00:04,437 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-04T16:00:04,437 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T16:00:04,437 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-04T16:00:04,437 if not criterion.candidates: 2025-09-04T16:00:04,437 ^^^^^^^^^^^^^^^^^^^^ 2025-09-04T16:00:04,437 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-04T16:00:04,437 return bool(self._sequence) 2025-09-04T16:00:04,437 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-04T16:00:04,437 self._bool = any(self) 2025-09-04T16:00:04,437 ~~~^^^^^^ 2025-09-04T16:00:04,437 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-04T16:00:04,437 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-04T16:00:04,437 ^^^^^^^^ 2025-09-04T16:00:04,437 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-04T16:00:04,437 candidate = func() 2025-09-04T16:00:04,437 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-04T16:00:04,437 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-04T16:00:04,437 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T16:00:04,437 link, template, name, version 2025-09-04T16:00:04,437 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T16:00:04,437 ) 2025-09-04T16:00:04,437 ^ 2025-09-04T16:00:04,437 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-04T16:00:04,437 self._link_candidate_cache[link] = LinkCandidate( 2025-09-04T16:00:04,437 ~~~~~~~~~~~~~^ 2025-09-04T16:00:04,437 link, 2025-09-04T16:00:04,437 ^^^^^ 2025-09-04T16:00:04,437 ...<3 lines>... 2025-09-04T16:00:04,437 version=version, 2025-09-04T16:00:04,437 ^^^^^^^^^^^^^^^^ 2025-09-04T16:00:04,437 ) 2025-09-04T16:00:04,437 ^ 2025-09-04T16:00:04,437 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-04T16:00:04,437 super().__init__( 2025-09-04T16:00:04,437 ~~~~~~~~~~~~~~~~^ 2025-09-04T16:00:04,437 link=link, 2025-09-04T16:00:04,437 ^^^^^^^^^^ 2025-09-04T16:00:04,437 ...<4 lines>... 2025-09-04T16:00:04,437 version=version, 2025-09-04T16:00:04,437 ^^^^^^^^^^^^^^^^ 2025-09-04T16:00:04,437 ) 2025-09-04T16:00:04,437 ^ 2025-09-04T16:00:04,437 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-04T16:00:04,437 self.dist = self._prepare() 2025-09-04T16:00:04,437 ~~~~~~~~~~~~~^^ 2025-09-04T16:00:04,437 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-04T16:00:04,437 dist = self._prepare_distribution() 2025-09-04T16:00:04,437 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-04T16:00:04,437 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-04T16:00:04,437 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T16:00:04,437 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-04T16:00:04,437 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-04T16:00:04,437 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T16:00:04,437 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-04T16:00:04,437 dist = _get_prepared_distribution( 2025-09-04T16:00:04,437 req, 2025-09-04T16:00:04,437 ...<3 lines>... 2025-09-04T16:00:04,437 self.check_build_deps, 2025-09-04T16:00:04,437 ) 2025-09-04T16:00:04,437 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-04T16:00:04,437 abstract_dist.prepare_distribution_metadata( 2025-09-04T16:00:04,437 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T16:00:04,437 finder, build_isolation, check_build_deps 2025-09-04T16:00:04,437 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T16:00:04,437 ) 2025-09-04T16:00:04,437 ^ 2025-09-04T16:00:04,437 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-04T16:00:04,437 self.req.prepare_metadata() 2025-09-04T16:00:04,437 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-04T16:00:04,437 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-04T16:00:04,437 self.metadata_directory = generate_metadata_legacy( 2025-09-04T16:00:04,437 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T16:00:04,437 build_env=self.build_env, 2025-09-04T16:00:04,437 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T16:00:04,437 ...<3 lines>... 2025-09-04T16:00:04,437 details=details, 2025-09-04T16:00:04,437 ^^^^^^^^^^^^^^^^ 2025-09-04T16:00:04,437 ) 2025-09-04T16:00:04,437 ^ 2025-09-04T16:00:04,437 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-04T16:00:04,437 raise MetadataGenerationFailed(package_details=details) from error 2025-09-04T16:00:04,437 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-04T16:00:04,459 Removed jasy==0.3 from https://files.pythonhosted.org/packages/da/6f/8e38a8d87245edecd7324f5016b076ecddc5cc22f3fe24d9beaa801d364d/jasy-0.3.zip from build tracker '/tmp/pip-build-tracker-232d1jgl' 2025-09-04T16:00:04,459 Removed build tracker: '/tmp/pip-build-tracker-232d1jgl'