2025-09-09T19:39:54,451 Created temporary directory: /tmp/pip-build-tracker-ncxtl0zm 2025-09-09T19:39:54,452 Initialized build tracking at /tmp/pip-build-tracker-ncxtl0zm 2025-09-09T19:39:54,453 Created build tracker: /tmp/pip-build-tracker-ncxtl0zm 2025-09-09T19:39:54,453 Entered build tracker: /tmp/pip-build-tracker-ncxtl0zm 2025-09-09T19:39:54,454 Created temporary directory: /tmp/pip-wheel-7t72i2_2 2025-09-09T19:39:54,461 Created temporary directory: /tmp/pip-ephem-wheel-cache-yd3g6rn_ 2025-09-09T19:39:54,582 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-09T19:39:54,588 2 location(s) to search for versions of upt: 2025-09-09T19:39:54,588 * https://pypi.org/simple/upt/ 2025-09-09T19:39:54,588 * https://www.piwheels.org/simple/upt/ 2025-09-09T19:39:54,589 Fetching project page and analyzing links: https://pypi.org/simple/upt/ 2025-09-09T19:39:54,590 Getting page https://pypi.org/simple/upt/ 2025-09-09T19:39:54,593 Found index url https://pypi.org/simple/ 2025-09-09T19:39:54,803 Fetched page https://pypi.org/simple/upt/ as application/vnd.pypi.simple.v1+json 2025-09-09T19:39:54,816 Skipping link: No binaries permitted for upt: https://files.pythonhosted.org/packages/3d/d9/695836d7473da225924b3c952c262052bb7fac4decb97ee0d6a6abbf13e2/upt-0.1-py3-none-any.whl (from https://pypi.org/simple/upt/) 2025-09-09T19:39:54,816 Found link https://files.pythonhosted.org/packages/b6/61/77bbc10df5085909fb936abc1b823050b2cb836e4e7f4b235d130a0aa815/upt-0.1.tar.gz (from https://pypi.org/simple/upt/), version: 0.1 2025-09-09T19:39:54,817 Skipping link: No binaries permitted for upt: https://files.pythonhosted.org/packages/41/ff/6e6db5313744ad46c4172324fdffa975fad026b56f7536d607179a6636a3/upt-0.1.1-py3-none-any.whl (from https://pypi.org/simple/upt/) 2025-09-09T19:39:54,818 Found link https://files.pythonhosted.org/packages/02/e6/c28e79ceded78617d4cc772a87f3d64c997cb4537afa3bf56615e89c0019/upt-0.1.1.tar.gz (from https://pypi.org/simple/upt/), version: 0.1.1 2025-09-09T19:39:54,819 Skipping link: No binaries permitted for upt: https://files.pythonhosted.org/packages/42/d3/d529bea73c2131e42af6821531b56fa1d12a2859ece93cfcff29a4fec99f/upt-0.2-py3-none-any.whl (from https://pypi.org/simple/upt/) 2025-09-09T19:39:54,819 Found link https://files.pythonhosted.org/packages/47/3f/b17af919ca6972ae1e011372baf9626b5a707b51b4db1b42864b14649e2b/upt-0.2.tar.gz (from https://pypi.org/simple/upt/), version: 0.2 2025-09-09T19:39:54,820 Skipping link: No binaries permitted for upt: https://files.pythonhosted.org/packages/09/ee/e340029464b9c83a067435c2589185a0c9e817bbce5114da183464883631/upt-0.2.1-py3-none-any.whl (from https://pypi.org/simple/upt/) 2025-09-09T19:39:54,821 Found link https://files.pythonhosted.org/packages/00/86/28166caa701b863597ea1e497163aa894013b76368f2c357f4d585660962/upt-0.2.1.tar.gz (from https://pypi.org/simple/upt/), version: 0.2.1 2025-09-09T19:39:54,822 Skipping link: No binaries permitted for upt: https://files.pythonhosted.org/packages/4a/41/2e3e69d35503634fd700f3a65a579b86da4a0b562fe0a19bcf65370435c4/upt-0.2.2-py3-none-any.whl (from https://pypi.org/simple/upt/) 2025-09-09T19:39:54,822 Found link https://files.pythonhosted.org/packages/c2/0c/8e7dbf9df281a4ea22899f3b8d174ab498f3b954dffc04ab154b4168e095/upt-0.2.2.tar.gz (from https://pypi.org/simple/upt/), version: 0.2.2 2025-09-09T19:39:54,823 Skipping link: No binaries permitted for upt: https://files.pythonhosted.org/packages/32/a3/b59afd5466ece42ec7942692f910a3d759f72baf992fa7f9a5590174a5b0/upt-0.3-py3-none-any.whl (from https://pypi.org/simple/upt/) 2025-09-09T19:39:54,824 Found link https://files.pythonhosted.org/packages/3a/5e/02e2481d247d0fb4448b08ec582785eff1bf1087a8d9e631b7c5d9f6cf72/upt-0.3.tar.gz (from https://pypi.org/simple/upt/), version: 0.3 2025-09-09T19:39:54,824 Skipping link: No binaries permitted for upt: https://files.pythonhosted.org/packages/0f/0e/098686df04f2338ac8cf64efc7eacafc8994163d64000d6b09bc284d148d/upt-0.4-py3-none-any.whl (from https://pypi.org/simple/upt/) 2025-09-09T19:39:54,825 Found link https://files.pythonhosted.org/packages/79/65/a3aef62003d6e48909c22e01732487c9e2ec9d39853a00ff86ec2fe9e9ca/upt-0.4.tar.gz (from https://pypi.org/simple/upt/), version: 0.4 2025-09-09T19:39:54,826 Skipping link: No binaries permitted for upt: https://files.pythonhosted.org/packages/3b/51/824ba283dfa598a544ad04e2773231714f615953176db90ca93a70d4f58f/upt-0.4.1-py3-none-any.whl (from https://pypi.org/simple/upt/) 2025-09-09T19:39:54,826 Found link https://files.pythonhosted.org/packages/8e/d9/8e540d160b92b862d0cef05deb87934b8eb2b8b88de57259c4c11380f459/upt-0.4.1.tar.gz (from https://pypi.org/simple/upt/), version: 0.4.1 2025-09-09T19:39:54,827 Skipping link: No binaries permitted for upt: https://files.pythonhosted.org/packages/f6/55/77ff3e7adf997074f81eabe00bf0b034ebb295f4965a7b986e1a66012aa7/upt-0.5-py3-none-any.whl (from https://pypi.org/simple/upt/) 2025-09-09T19:39:54,828 Found link https://files.pythonhosted.org/packages/48/ac/1cdf39ded76a99cd04cb7323f79d8f62894839b3d6a8be5ac77eb5f55694/upt-0.5.tar.gz (from https://pypi.org/simple/upt/), version: 0.5 2025-09-09T19:39:54,828 Skipping link: No binaries permitted for upt: https://files.pythonhosted.org/packages/33/7f/8aeac6cafcf7ccefd220d474508fa8a9ad24f615d8a58109e01e7297257a/upt-0.6-py3-none-any.whl (from https://pypi.org/simple/upt/) 2025-09-09T19:39:54,829 Found link https://files.pythonhosted.org/packages/85/91/545f02d019f64af6c135b680c660a17f54b1d81afa9ebcc2b19999159d3b/upt-0.6.tar.gz (from https://pypi.org/simple/upt/), version: 0.6 2025-09-09T19:39:54,830 Skipping link: No binaries permitted for upt: https://files.pythonhosted.org/packages/7c/7f/1045bd1a3b37568d316a6a3c0263b23fc60b081c992537fef61964b38aa8/upt-0.7-py3-none-any.whl (from https://pypi.org/simple/upt/) 2025-09-09T19:39:54,830 Found link https://files.pythonhosted.org/packages/f8/dd/6867d803067ad54fdd06f2602a1c6f0d947152565bb29edac1e9c0c2a4f7/upt-0.7.tar.gz (from https://pypi.org/simple/upt/), version: 0.7 2025-09-09T19:39:54,831 Skipping link: No binaries permitted for upt: https://files.pythonhosted.org/packages/72/e0/42d4fcd1c55bd13356bfed945d143999d976d522c1451a895e2f64171bdc/upt-0.8-py3-none-any.whl (from https://pypi.org/simple/upt/) 2025-09-09T19:39:54,832 Found link https://files.pythonhosted.org/packages/a2/d8/5bff77dffb3ab1bbb8e97ceeecbba216f0cd005e6f8b4a6e36950433d18c/upt-0.8.tar.gz (from https://pypi.org/simple/upt/), version: 0.8 2025-09-09T19:39:54,833 Skipping link: No binaries permitted for upt: https://files.pythonhosted.org/packages/8b/b2/cfb7dfb5cc04efd4bae92ae7ad655a2c934555add8983f8ccb4c51278efc/upt-0.9-py3-none-any.whl (from https://pypi.org/simple/upt/) 2025-09-09T19:39:54,833 Found link https://files.pythonhosted.org/packages/63/89/07765f09eace4b96cd0872a2c81736940d1f0f7388f76dbc55cfb33209ce/upt-0.9.tar.gz (from https://pypi.org/simple/upt/), version: 0.9 2025-09-09T19:39:54,834 Skipping link: No binaries permitted for upt: https://files.pythonhosted.org/packages/95/18/992c19b1f5affc34404185aede747abf4bd9d69533db4519be7bd2f83f83/upt-0.10-py3-none-any.whl (from https://pypi.org/simple/upt/) 2025-09-09T19:39:54,834 Found link https://files.pythonhosted.org/packages/f7/81/0fb5c7f6cc277be4f828f2c665449b3f530849b335dff57463db707c7ebb/upt-0.10.tar.gz (from https://pypi.org/simple/upt/), version: 0.10 2025-09-09T19:39:54,835 Skipping link: No binaries permitted for upt: https://files.pythonhosted.org/packages/71/91/254b3fc18c51c0066e38d71a3290a997617339b5bd4a734a65419d0a45d3/upt-0.10.1-py3-none-any.whl (from https://pypi.org/simple/upt/) 2025-09-09T19:39:54,836 Found link https://files.pythonhosted.org/packages/ce/82/64640eb39bcef5e39560612c6b05d65aab8bc196850039c100396d574806/upt-0.10.1.tar.gz (from https://pypi.org/simple/upt/), version: 0.10.1 2025-09-09T19:39:54,837 Skipping link: No binaries permitted for upt: https://files.pythonhosted.org/packages/ac/11/2b35c22aec6c17eba3ecb920c2fc89f938cb83445fc6af4d21fd9fe50dbb/upt-0.10.2-py3-none-any.whl (from https://pypi.org/simple/upt/) 2025-09-09T19:39:54,837 Found link https://files.pythonhosted.org/packages/7a/3c/2e221cb2a658672a6c4eca362b4353cfbbb5919acbb22292af52cdb239a4/upt-0.10.2.tar.gz (from https://pypi.org/simple/upt/), version: 0.10.2 2025-09-09T19:39:54,838 Skipping link: No binaries permitted for upt: https://files.pythonhosted.org/packages/9f/c4/1339aa5fc9cd90c50d34cb487009d61878609d755638c924095253e273f0/upt-0.10.3-py3-none-any.whl (from https://pypi.org/simple/upt/) 2025-09-09T19:39:54,839 Found link https://files.pythonhosted.org/packages/e0/76/693147981894b8d6447c298e277a0cea184760d43cda1272af2c74937882/upt-0.10.3.tar.gz (from https://pypi.org/simple/upt/), version: 0.10.3 2025-09-09T19:39:54,839 Skipping link: No binaries permitted for upt: https://files.pythonhosted.org/packages/28/1f/133cc8005a91eb0261155f34fe4136ac6bb6f611ed7a950f64e523bf44d9/upt-0.11-py3-none-any.whl (from https://pypi.org/simple/upt/) 2025-09-09T19:39:54,840 Found link https://files.pythonhosted.org/packages/fb/2b/26b7ba4b81a94bc48cf0181d19510f831a4430b9efea51b789530c0dedaa/upt-0.11.tar.gz (from https://pypi.org/simple/upt/), version: 0.11 2025-09-09T19:39:54,841 Skipping link: No binaries permitted for upt: https://files.pythonhosted.org/packages/29/c4/9f18fb941db856c05069704603903990b4930dc3d0bd22fc36e1f20de04c/upt-0.11.1-py3-none-any.whl (from https://pypi.org/simple/upt/) 2025-09-09T19:39:54,841 Found link https://files.pythonhosted.org/packages/a7/60/71bc1c8cee0717fb2c2862b63c2d2e649ba4884c26d928ed8989c1491d2d/upt-0.11.1.tar.gz (from https://pypi.org/simple/upt/), version: 0.11.1 2025-09-09T19:39:54,842 Skipping link: No binaries permitted for upt: https://files.pythonhosted.org/packages/d9/1a/e4c4e60b609864f1014d242c76d9c81ccba0efdbc8870076eb53a9ad80f1/upt-0.12-py3-none-any.whl (from https://pypi.org/simple/upt/) 2025-09-09T19:39:54,843 Found link https://files.pythonhosted.org/packages/81/f7/02ff83b788bbb8aa6845663df511a5b729a153be31ed3a943ab7d11e9a73/upt-0.12.tar.gz (from https://pypi.org/simple/upt/), version: 0.12 2025-09-09T19:39:54,844 Fetching project page and analyzing links: https://www.piwheels.org/simple/upt/ 2025-09-09T19:39:54,845 Getting page https://www.piwheels.org/simple/upt/ 2025-09-09T19:39:54,847 Found index url https://www.piwheels.org/simple/ 2025-09-09T19:39:54,982 Fetched page https://www.piwheels.org/simple/upt/ as text/html 2025-09-09T19:39:54,988 Skipping link: No binaries permitted for upt: https://archive1.piwheels.org/simple/upt/upt-0.11.1-py3-none-any.whl#sha256=847dc22e679c74d34758cf43c6fbe58adc884e6c089f1ed18a8fcc68c85374b3 (from https://www.piwheels.org/simple/upt/) 2025-09-09T19:39:54,988 Skipping link: No binaries permitted for upt: https://archive1.piwheels.org/simple/upt/upt-0.11-py3-none-any.whl#sha256=cc98d3e835ad6c1686316003ba0c07695feadddae748b76a618207d567ffd4fd (from https://www.piwheels.org/simple/upt/) 2025-09-09T19:39:54,989 Skipping link: No binaries permitted for upt: https://archive1.piwheels.org/simple/upt/upt-0.10.3-py3-none-any.whl#sha256=cc2211977226d1a3807cb17729b0633c96aeeb215e61692233be42f9aa0f99a9 (from https://www.piwheels.org/simple/upt/) 2025-09-09T19:39:54,990 Skipping link: No binaries permitted for upt: https://archive1.piwheels.org/simple/upt/upt-0.10.2-py3-none-any.whl#sha256=a0a58b543312c998b74ec738241418ce9d570d60a9c05621589725ec73967b28 (from https://www.piwheels.org/simple/upt/) 2025-09-09T19:39:54,990 Skipping link: No binaries permitted for upt: https://archive1.piwheels.org/simple/upt/upt-0.10.1-py3-none-any.whl#sha256=c6768adb698158c644d30ee02b29fb3bc6b43e8046c66aa01f6d5298cfdd0049 (from https://www.piwheels.org/simple/upt/) 2025-09-09T19:39:54,991 Skipping link: No binaries permitted for upt: https://archive1.piwheels.org/simple/upt/upt-0.10-py3-none-any.whl#sha256=61a03da73f8956773fa61040f2ae34c46d34b94a4e327d4c8d8383ec4d07a6c8 (from https://www.piwheels.org/simple/upt/) 2025-09-09T19:39:54,991 Skipping link: No binaries permitted for upt: https://archive1.piwheels.org/simple/upt/upt-0.9-py3-none-any.whl#sha256=e1668b0b37af1f2bf2d36b7c0a8bc7b28705bfa88546dda1da9c1ec5e9d03cd3 (from https://www.piwheels.org/simple/upt/) 2025-09-09T19:39:54,992 Skipping link: No binaries permitted for upt: https://archive1.piwheels.org/simple/upt/upt-0.8-py3-none-any.whl#sha256=04dc9a058b4c1db7f7b6eb67ee3d257b28e653ff858fa7f21cd8254d1a842a03 (from https://www.piwheels.org/simple/upt/) 2025-09-09T19:39:54,992 Skipping link: No binaries permitted for upt: https://archive1.piwheels.org/simple/upt/upt-0.7-py3-none-any.whl#sha256=ebddeff369e0d1982479b8c7bb2b18f713a91cb46a6bfb703862bda63039e184 (from https://www.piwheels.org/simple/upt/) 2025-09-09T19:39:54,993 Skipping link: No binaries permitted for upt: https://archive1.piwheels.org/simple/upt/upt-0.6-py3-none-any.whl#sha256=71eedcc8c083b30f64732fbbd03d67705667e8586d7b5f01d0860bc0c164ba22 (from https://www.piwheels.org/simple/upt/) 2025-09-09T19:39:54,993 Skipping link: No binaries permitted for upt: https://archive1.piwheels.org/simple/upt/upt-0.5-py3-none-any.whl#sha256=5c8b99166517696e81b35aee992864fd2644b298af98f0e0ef84252575423f87 (from https://www.piwheels.org/simple/upt/) 2025-09-09T19:39:54,994 Skipping link: No binaries permitted for upt: https://archive1.piwheels.org/simple/upt/upt-0.4.1-py3-none-any.whl#sha256=a229806c033588f9c6f5a28bde8c0ef7bd6468d577ec93fe300c0c849f829a97 (from https://www.piwheels.org/simple/upt/) 2025-09-09T19:39:54,994 Skipping link: No binaries permitted for upt: https://archive1.piwheels.org/simple/upt/upt-0.4-py3-none-any.whl#sha256=56f61c16e91f4a6721e58afebb9cb194a86d4e03571f79f0631989b2949a47b7 (from https://www.piwheels.org/simple/upt/) 2025-09-09T19:39:54,995 Skipping link: No binaries permitted for upt: https://archive1.piwheels.org/simple/upt/upt-0.3-py3-none-any.whl#sha256=7b8b25283ba0ffc51680c62f4f9a16d5734b2a92d8381ab1df58f29bef3b32a5 (from https://www.piwheels.org/simple/upt/) 2025-09-09T19:39:54,995 Skipping link: No binaries permitted for upt: https://archive1.piwheels.org/simple/upt/upt-0.2.2-py3-none-any.whl#sha256=964e861af2a817da2f6dd8ade33b555897673cbe862f1f9364b2ff41d668b462 (from https://www.piwheels.org/simple/upt/) 2025-09-09T19:39:54,996 Skipping link: No binaries permitted for upt: https://archive1.piwheels.org/simple/upt/upt-0.2.1-py3-none-any.whl#sha256=e680c86d4ecc199175ff0944ae6844c46741a77653afd4ed989b33d754283a29 (from https://www.piwheels.org/simple/upt/) 2025-09-09T19:39:54,996 Skipping link: No binaries permitted for upt: https://archive1.piwheels.org/simple/upt/upt-0.2-py3-none-any.whl#sha256=11da461d1e5abb67b65dd752b2f7c8e4aebf6f1cc3ec482af9550e3799e3b937 (from https://www.piwheels.org/simple/upt/) 2025-09-09T19:39:54,997 Skipping link: No binaries permitted for upt: https://archive1.piwheels.org/simple/upt/upt-0.1.1-py3-none-any.whl#sha256=c7ffb570575e97a96c7e8a8a4ee22dd81992dad87a9803dd2bb005965ddf2561 (from https://www.piwheels.org/simple/upt/) 2025-09-09T19:39:54,997 Skipping link: No binaries permitted for upt: https://archive1.piwheels.org/simple/upt/upt-0.1-py3-none-any.whl#sha256=38fffcf0a531315083a72bf077d568eecd0583fc016d412bc749129454f5b4a6 (from https://www.piwheels.org/simple/upt/) 2025-09-09T19:39:54,998 Skipping link: not a file: https://www.piwheels.org/simple/upt/ 2025-09-09T19:39:54,999 Skipping link: not a file: https://pypi.org/simple/upt/ 2025-09-09T19:39:55,051 Given no hashes to check 1 links for project 'upt': discarding no candidates 2025-09-09T19:39:55,053 Collecting upt==0.12 2025-09-09T19:39:55,056 Created temporary directory: /tmp/pip-unpack-117x860m 2025-09-09T19:39:55,260 Downloading upt-0.12.tar.gz (32 kB) 2025-09-09T19:39:55,338 Added upt==0.12 from https://files.pythonhosted.org/packages/81/f7/02ff83b788bbb8aa6845663df511a5b729a153be31ed3a943ab7d11e9a73/upt-0.12.tar.gz to build tracker '/tmp/pip-build-tracker-ncxtl0zm' 2025-09-09T19:39:55,340 Running setup.py (path:/tmp/pip-wheel-7t72i2_2/upt_acbd1c3bd8454479a3c3232c0dd1e213/setup.py) egg_info for package upt 2025-09-09T19:39:55,341 Created temporary directory: /tmp/pip-pip-egg-info-p2okhwtw 2025-09-09T19:39:55,342 Preparing metadata (setup.py): started 2025-09-09T19:39:55,343 Running command python setup.py egg_info 2025-09-09T19:39:56,788 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-09T19:39:56,789 !! 2025-09-09T19:39:56,790 ******************************************************************************** 2025-09-09T19:39:56,790 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-09T19:39:56,791 License :: OSI Approved :: BSD License 2025-09-09T19:39:56,792 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-09T19:39:56,792 ******************************************************************************** 2025-09-09T19:39:56,793 !! 2025-09-09T19:39:56,793 self._finalize_license_expression() 2025-09-09T19:39:58,174 running egg_info 2025-09-09T19:39:58,435 creating /tmp/pip-pip-egg-info-p2okhwtw/upt.egg-info 2025-09-09T19:39:58,436 writing /tmp/pip-pip-egg-info-p2okhwtw/upt.egg-info/PKG-INFO 2025-09-09T19:39:58,448 writing dependency_links to /tmp/pip-pip-egg-info-p2okhwtw/upt.egg-info/dependency_links.txt 2025-09-09T19:39:58,450 writing entry points to /tmp/pip-pip-egg-info-p2okhwtw/upt.egg-info/entry_points.txt 2025-09-09T19:39:58,455 writing requirements to /tmp/pip-pip-egg-info-p2okhwtw/upt.egg-info/requires.txt 2025-09-09T19:39:58,456 writing top-level names to /tmp/pip-pip-egg-info-p2okhwtw/upt.egg-info/top_level.txt 2025-09-09T19:39:58,457 writing manifest file '/tmp/pip-pip-egg-info-p2okhwtw/upt.egg-info/SOURCES.txt' 2025-09-09T19:39:59,253 reading manifest file '/tmp/pip-pip-egg-info-p2okhwtw/upt.egg-info/SOURCES.txt' 2025-09-09T19:39:59,255 reading manifest template 'MANIFEST.in' 2025-09-09T19:39:59,258 adding license file 'LICENSE' 2025-09-09T19:39:59,263 writing manifest file '/tmp/pip-pip-egg-info-p2okhwtw/upt.egg-info/SOURCES.txt' 2025-09-09T19:39:59,485 Preparing metadata (setup.py): finished with status 'done' 2025-09-09T19:39:59,497 Source in /tmp/pip-wheel-7t72i2_2/upt_acbd1c3bd8454479a3c3232c0dd1e213 has version 0.12, which satisfies requirement upt==0.12 from https://files.pythonhosted.org/packages/81/f7/02ff83b788bbb8aa6845663df511a5b729a153be31ed3a943ab7d11e9a73/upt-0.12.tar.gz 2025-09-09T19:39:59,498 Removed upt==0.12 from https://files.pythonhosted.org/packages/81/f7/02ff83b788bbb8aa6845663df511a5b729a153be31ed3a943ab7d11e9a73/upt-0.12.tar.gz from build tracker '/tmp/pip-build-tracker-ncxtl0zm' 2025-09-09T19:39:59,520 Created temporary directory: /tmp/pip-unpack-okh8fhlt 2025-09-09T19:39:59,521 Created temporary directory: /tmp/pip-unpack-6wtvfywu 2025-09-09T19:39:59,521 Building wheels for collected packages: upt 2025-09-09T19:39:59,525 Created temporary directory: /tmp/pip-wheel-4rfkgt0m 2025-09-09T19:39:59,526 DEPRECATION: Building 'upt' using the legacy setup.py bdist_wheel mechanism, which will be removed in a future version. pip 25.3 will enforce this behaviour change. A possible replacement is to use the standardized build interface by setting the `--use-pep517` option, (possibly combined with `--no-build-isolation`), or adding a `pyproject.toml` file to the source tree of 'upt'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-09-09T19:39:59,528 Building wheel for upt (setup.py): started 2025-09-09T19:39:59,530 Destination directory: /tmp/pip-wheel-4rfkgt0m 2025-09-09T19:39:59,531 Running command python setup.py bdist_wheel 2025-09-09T19:40:00,969 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-09T19:40:00,970 !! 2025-09-09T19:40:00,971 ******************************************************************************** 2025-09-09T19:40:00,971 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-09T19:40:00,972 License :: OSI Approved :: BSD License 2025-09-09T19:40:00,973 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-09T19:40:00,973 ******************************************************************************** 2025-09-09T19:40:00,974 !! 2025-09-09T19:40:00,974 self._finalize_license_expression() 2025-09-09T19:40:02,102 running bdist_wheel 2025-09-09T19:40:02,885 Generating manpage 2025-09-09T19:40:03,500 pandoc: upt.1.md: withBinaryFile: does not exist (No such file or directory) 2025-09-09T19:40:03,534 Traceback (most recent call last): 2025-09-09T19:40:03,545 File "", line 2, in 2025-09-09T19:40:03,546 exec(compile(''' 2025-09-09T19:40:03,546 ~~~~^^^^^^^^^^^^ 2025-09-09T19:40:03,547 # This is -- a caller that pip uses to run setup.py 2025-09-09T19:40:03,547 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T19:40:03,548 ...<32 lines>... 2025-09-09T19:40:03,548 exec(compile(setup_py_code, filename, "exec")) 2025-09-09T19:40:03,549 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T19:40:03,549 ''' % ('/tmp/pip-wheel-7t72i2_2/upt_acbd1c3bd8454479a3c3232c0dd1e213/setup.py',), "", "exec")) 2025-09-09T19:40:03,550 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T19:40:03,550 File "", line 35, in 2025-09-09T19:40:03,551 File "/tmp/pip-wheel-7t72i2_2/upt_acbd1c3bd8454479a3c3232c0dd1e213/setup.py", line 67, in 2025-09-09T19:40:03,552 setup( 2025-09-09T19:40:03,552 ~~~~~^ 2025-09-09T19:40:03,553 cmdclass={ 2025-09-09T19:40:03,553 ^^^^^^^^^^ 2025-09-09T19:40:03,553 ...<2 lines>... 2025-09-09T19:40:03,554 }, 2025-09-09T19:40:03,554 ^^ 2025-09-09T19:40:03,555 ) 2025-09-09T19:40:03,555 ^ 2025-09-09T19:40:03,556 File "/usr/local/lib/python3.13/dist-packages/setuptools/__init__.py", line 115, in setup 2025-09-09T19:40:03,556 return distutils.core.setup(**attrs) 2025-09-09T19:40:03,557 ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 2025-09-09T19:40:03,557 File "/usr/local/lib/python3.13/dist-packages/setuptools/_distutils/core.py", line 186, in setup 2025-09-09T19:40:03,558 return run_commands(dist) 2025-09-09T19:40:03,558 File "/usr/local/lib/python3.13/dist-packages/setuptools/_distutils/core.py", line 202, in run_commands 2025-09-09T19:40:03,559 dist.run_commands() 2025-09-09T19:40:03,559 ~~~~~~~~~~~~~~~~~^^ 2025-09-09T19:40:03,560 File "/usr/local/lib/python3.13/dist-packages/setuptools/_distutils/dist.py", line 1002, in run_commands 2025-09-09T19:40:03,561 self.run_command(cmd) 2025-09-09T19:40:03,561 ~~~~~~~~~~~~~~~~^^^^^ 2025-09-09T19:40:03,562 File "/usr/local/lib/python3.13/dist-packages/setuptools/dist.py", line 1102, in run_command 2025-09-09T19:40:03,562 super().run_command(command) 2025-09-09T19:40:03,563 ~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 2025-09-09T19:40:03,563 File "/usr/local/lib/python3.13/dist-packages/setuptools/_distutils/dist.py", line 1021, in run_command 2025-09-09T19:40:03,564 cmd_obj.run() 2025-09-09T19:40:03,564 ~~~~~~~~~~~^^ 2025-09-09T19:40:03,565 File "/tmp/pip-wheel-7t72i2_2/upt_acbd1c3bd8454479a3c3232c0dd1e213/setup.py", line 50, in run 2025-09-09T19:40:03,565 generate_manpage() 2025-09-09T19:40:03,565 ~~~~~~~~~~~~~~~~^^ 2025-09-09T19:40:03,566 File "/tmp/pip-wheel-7t72i2_2/upt_acbd1c3bd8454479a3c3232c0dd1e213/setup.py", line 26, in generate_manpage 2025-09-09T19:40:03,566 subprocess.check_call(cmd.split(' ')) 2025-09-09T19:40:03,567 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ 2025-09-09T19:40:03,567 File "/usr/lib/python3.13/subprocess.py", line 419, in check_call 2025-09-09T19:40:03,568 raise CalledProcessError(retcode, cmd) 2025-09-09T19:40:03,568 subprocess.CalledProcessError: Command '['pandoc', '-s', '-t', 'man', 'upt.1.md', '-o', 'upt.1']' returned non-zero exit status 1. 2025-09-09T19:40:03,770 ERROR: python setup.py bdist_wheel exited with 1 2025-09-09T19:40:03,793 [bold magenta]full command[/]: [blue]/usr/bin/python3 -u -c ' 2025-09-09T19:40:03,793 exec(compile('"'"''"'"''"'"' 2025-09-09T19:40:03,793 # This is -- a caller that pip uses to run setup.py 2025-09-09T19:40:03,793 # 2025-09-09T19:40:03,793 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-09T19:40:03,793 # import from `distutils.core` to work with newer packaging standards. 2025-09-09T19:40:03,793 # - It provides a clear error message when setuptools is not installed. 2025-09-09T19:40:03,793 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-09T19:40:03,793 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-09T19:40:03,793 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-09T19:40:03,793 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-09T19:40:03,793 import os, sys, tokenize, traceback 2025-09-09T19:40:03,793 2025-09-09T19:40:03,793 try: 2025-09-09T19:40:03,793 import setuptools 2025-09-09T19:40:03,793 except ImportError: 2025-09-09T19:40:03,793 print( 2025-09-09T19:40:03,793 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-09T19:40:03,793 "the build environment with exception:", 2025-09-09T19:40:03,793 file=sys.stderr, 2025-09-09T19:40:03,793 ) 2025-09-09T19:40:03,793 traceback.print_exc() 2025-09-09T19:40:03,793 sys.exit(1) 2025-09-09T19:40:03,793 2025-09-09T19:40:03,793 __file__ = %r 2025-09-09T19:40:03,793 sys.argv[0] = __file__ 2025-09-09T19:40:03,793 2025-09-09T19:40:03,793 if os.path.exists(__file__): 2025-09-09T19:40:03,793 filename = __file__ 2025-09-09T19:40:03,793 with tokenize.open(__file__) as f: 2025-09-09T19:40:03,793 setup_py_code = f.read() 2025-09-09T19:40:03,793 else: 2025-09-09T19:40:03,793 filename = "" 2025-09-09T19:40:03,793 setup_py_code = "from setuptools import setup; setup()" 2025-09-09T19:40:03,793 2025-09-09T19:40:03,793 exec(compile(setup_py_code, filename, "exec")) 2025-09-09T19:40:03,793 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-7t72i2_2/upt_acbd1c3bd8454479a3c3232c0dd1e213/setup.py'"'"',), "", "exec"))' bdist_wheel -d /tmp/pip-wheel-4rfkgt0m[/] 2025-09-09T19:40:03,794 [bold magenta]cwd[/]: /tmp/pip-wheel-7t72i2_2/upt_acbd1c3bd8454479a3c3232c0dd1e213/ 2025-09-09T19:40:03,795 Building wheel for upt (setup.py): finished with status 'error' 2025-09-09T19:40:03,796 ERROR: Failed building wheel for upt 2025-09-09T19:40:03,798 Running setup.py clean for upt 2025-09-09T19:40:03,800 Running command python setup.py clean 2025-09-09T19:40:05,228 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-09T19:40:05,229 !! 2025-09-09T19:40:05,230 ******************************************************************************** 2025-09-09T19:40:05,230 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-09T19:40:05,231 License :: OSI Approved :: BSD License 2025-09-09T19:40:05,232 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-09T19:40:05,232 ******************************************************************************** 2025-09-09T19:40:05,233 !! 2025-09-09T19:40:05,233 self._finalize_license_expression() 2025-09-09T19:40:06,608 running clean 2025-09-09T19:40:07,125 'build/lib' does not exist -- can't clean it 2025-09-09T19:40:07,125 'build/bdist.linux-armv7l' does not exist -- can't clean it 2025-09-09T19:40:07,126 'build/scripts-3.13' does not exist -- can't clean it 2025-09-09T19:40:07,345 Failed to build upt 2025-09-09T19:40:07,347 ERROR: Failed to build one or more wheels 2025-09-09T19:40:07,349 Exception information: 2025-09-09T19:40:07,349 Traceback (most recent call last): 2025-09-09T19:40:07,349 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-09T19:40:07,349 status = _inner_run() 2025-09-09T19:40:07,349 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-09T19:40:07,349 return self.run(options, args) 2025-09-09T19:40:07,349 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-09T19:40:07,349 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-09T19:40:07,349 return func(self, options, args) 2025-09-09T19:40:07,349 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 180, in run 2025-09-09T19:40:07,349 raise CommandError("Failed to build one or more wheels") 2025-09-09T19:40:07,349 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2025-09-09T19:40:07,359 Removed build tracker: '/tmp/pip-build-tracker-ncxtl0zm'