2025-09-08T09:16:04,749 Created temporary directory: /tmp/pip-build-tracker-shbfw4h4 2025-09-08T09:16:04,750 Initialized build tracking at /tmp/pip-build-tracker-shbfw4h4 2025-09-08T09:16:04,750 Created build tracker: /tmp/pip-build-tracker-shbfw4h4 2025-09-08T09:16:04,750 Entered build tracker: /tmp/pip-build-tracker-shbfw4h4 2025-09-08T09:16:04,751 Created temporary directory: /tmp/pip-wheel-jm7qm90p 2025-09-08T09:16:04,754 Created temporary directory: /tmp/pip-ephem-wheel-cache-pjv8btxq 2025-09-08T09:16:04,811 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T09:16:04,814 2 location(s) to search for versions of singlem: 2025-09-08T09:16:04,814 * https://pypi.org/simple/singlem/ 2025-09-08T09:16:04,814 * https://www.piwheels.org/simple/singlem/ 2025-09-08T09:16:04,814 Fetching project page and analyzing links: https://pypi.org/simple/singlem/ 2025-09-08T09:16:04,814 Getting page https://pypi.org/simple/singlem/ 2025-09-08T09:16:04,815 Found index url https://pypi.org/simple/ 2025-09-08T09:16:04,885 Fetched page https://pypi.org/simple/singlem/ as application/vnd.pypi.simple.v1+json 2025-09-08T09:16:04,889 Found link https://files.pythonhosted.org/packages/35/55/72780c79146b2ccd465016b28eccbe6c326493f5a8db3c489eda3382fbb1/singlem-0.7.1.tar.gz (from https://pypi.org/simple/singlem/), version: 0.7.1 2025-09-08T09:16:04,890 Found link https://files.pythonhosted.org/packages/17/8b/f553c11bbb3e950516589aa26299b85098d0ac78405a4ebacefa023de306/singlem-0.8.0.tar.gz (from https://pypi.org/simple/singlem/), version: 0.8.0 2025-09-08T09:16:04,890 Found link https://files.pythonhosted.org/packages/b6/f9/9538a096be3c2cc820642d87a626e45ce03f55716175025605b2d33f5e39/singlem-0.8.1.tar.gz (from https://pypi.org/simple/singlem/), version: 0.8.1 2025-09-08T09:16:04,890 Found link https://files.pythonhosted.org/packages/ca/c5/95b117cf1ebc381cf922280dd0aaaf9967777c903c8a079330728a278709/singlem-0.8.2.tar.gz (from https://pypi.org/simple/singlem/), version: 0.8.2 2025-09-08T09:16:04,890 Found link https://files.pythonhosted.org/packages/9d/8d/156892825f51ea215336c9171ba98ddd3003bc72538232c3e5cc20840b9c/singlem-0.9.0.tar.gz (from https://pypi.org/simple/singlem/), version: 0.9.0 2025-09-08T09:16:04,891 Found link https://files.pythonhosted.org/packages/9c/7c/bdc416d19613e03f631006b9e63355480dfd5438007172002652014dccd5/singlem-0.11.0.tar.gz (from https://pypi.org/simple/singlem/), version: 0.11.0 2025-09-08T09:16:04,891 Found link https://files.pythonhosted.org/packages/a3/67/58f5f073fa50c02cf0ccbade3bc0823976f29d12545e48a0b2f2c45288f9/singlem-0.12.0.tar.gz (from https://pypi.org/simple/singlem/), version: 0.12.0 2025-09-08T09:16:04,891 Found link https://files.pythonhosted.org/packages/68/8c/8bd9277ff17836d14658186469cb05376569f052f90cb3a82a449ac7eea4/singlem-0.12.1.tar.gz (from https://pypi.org/simple/singlem/), version: 0.12.1 2025-09-08T09:16:04,891 Skipping link: No binaries permitted for singlem: https://files.pythonhosted.org/packages/17/71/31b5c5d9541c9104d713a0eced18a124a696ee81f9f9dddd578e02b4380f/singlem-0.13.0-py3-none-any.whl (from https://pypi.org/simple/singlem/) 2025-09-08T09:16:04,891 Found link https://files.pythonhosted.org/packages/db/0b/e73e8b154bbca8f6fb81337791f7420b54b128f3682f9b394843c6559bbc/singlem-0.13.0.tar.gz (from https://pypi.org/simple/singlem/), version: 0.13.0 2025-09-08T09:16:04,892 Skipping link: No binaries permitted for singlem: https://files.pythonhosted.org/packages/9c/c2/59c1904feff0407c2ca5f1ec0ae098f42415c722f36cf01836c400a0e6ec/singlem-0.13.1-py3-none-any.whl (from https://pypi.org/simple/singlem/) 2025-09-08T09:16:04,892 Found link https://files.pythonhosted.org/packages/54/6a/d718c26f15b38a4b0e999f8246dcfcd5b7237c2298009031ebd18d7e2a7d/singlem-0.13.1.tar.gz (from https://pypi.org/simple/singlem/), version: 0.13.1 2025-09-08T09:16:04,892 Skipping link: No binaries permitted for singlem: https://files.pythonhosted.org/packages/aa/67/a4cf9b0c9f573201e887a91a98251ad31dace8433b735c7f698a9e94ebc0/singlem-0.13.2-py3-none-any.whl (from https://pypi.org/simple/singlem/) 2025-09-08T09:16:04,892 Found link https://files.pythonhosted.org/packages/2a/bb/75b1c30a8c30835d277ce6cacbd827fde3f094648bf6c5d4fff5d922b2f7/singlem-0.13.2.tar.gz (from https://pypi.org/simple/singlem/), version: 0.13.2 2025-09-08T09:16:04,892 Skipping link: No binaries permitted for singlem: https://files.pythonhosted.org/packages/50/5a/f72ef558f096a3c9706e30c3bd0dab98c42539b6d507b8e8554c4433edda/singlem-0.14.0-py3-none-any.whl (from https://pypi.org/simple/singlem/) 2025-09-08T09:16:04,893 Found link https://files.pythonhosted.org/packages/7c/7b/ca7227ef1d9151143a723d74b26bca4d18c6d60870348b4a4aee539ad343/singlem-0.14.0.tar.gz (from https://pypi.org/simple/singlem/), version: 0.14.0 2025-09-08T09:16:04,893 Skipping link: No binaries permitted for singlem: https://files.pythonhosted.org/packages/4c/a3/98cd7cfaef694f36655d9c8d193774e7d94fd9e0f6fc9d92f402fc88b898/singlem-0.15.0-py3-none-any.whl (from https://pypi.org/simple/singlem/) 2025-09-08T09:16:04,893 Found link https://files.pythonhosted.org/packages/b1/7c/e32b071b5a3f79fb69c39f9a172a179a3c5071e5344fc52387b561fbf38e/singlem-0.15.0.tar.gz (from https://pypi.org/simple/singlem/), version: 0.15.0 2025-09-08T09:16:04,893 Skipping link: No binaries permitted for singlem: https://files.pythonhosted.org/packages/fc/16/ea6f071e069d735d896eec440e65fdeaf88d69123893b1e7198bde08ba5e/singlem-0.15.1-py3-none-any.whl (from https://pypi.org/simple/singlem/) 2025-09-08T09:16:04,893 Found link https://files.pythonhosted.org/packages/ed/e7/34484f28ce4bb10dc929264cea43d5683c213858b91520243c197eba77b0/singlem-0.15.1.tar.gz (from https://pypi.org/simple/singlem/), version: 0.15.1 2025-09-08T09:16:04,893 Skipping link: No binaries permitted for singlem: https://files.pythonhosted.org/packages/22/91/db397eac675c00346bf5cd791b7bf0e7ce239b22ae55f255af6f35e34d7e/singlem-0.16.0-py3-none-any.whl (from https://pypi.org/simple/singlem/) 2025-09-08T09:16:04,894 Found link https://files.pythonhosted.org/packages/04/5a/0eb1e0bcf0d3fdeb87d543d86ef1c5cba4e5dedb4165a06f21b84e80f744/singlem-0.16.0.tar.gz (from https://pypi.org/simple/singlem/), version: 0.16.0 2025-09-08T09:16:04,894 Skipping link: No binaries permitted for singlem: https://files.pythonhosted.org/packages/f7/8b/22924e7ea1fdafa961cd2534919ae78fb024516d61e5c3f988bd1a92cd3c/singlem-0.17.0-py3-none-any.whl (from https://pypi.org/simple/singlem/) 2025-09-08T09:16:04,894 Found link https://files.pythonhosted.org/packages/a6/b9/168d5463ab41e4f0511b7fe868b80d019dcedb5c14b3b04eea91b39ab5e5/singlem-0.17.0.tar.gz (from https://pypi.org/simple/singlem/), version: 0.17.0 2025-09-08T09:16:04,894 Skipping link: No binaries permitted for singlem: https://files.pythonhosted.org/packages/f2/ff/e5fa9cd9e05e0d066f173a6d1f89a54fd749a192f1107bd24807abc20290/singlem-0.18.0-py3-none-any.whl (from https://pypi.org/simple/singlem/) 2025-09-08T09:16:04,894 Found link https://files.pythonhosted.org/packages/47/dd/5bc943ee3849e5e8d5be202fe563beb4e76604310f136c87a6524ee2d6c4/singlem-0.18.0.tar.gz (from https://pypi.org/simple/singlem/), version: 0.18.0 2025-09-08T09:16:04,895 Skipping link: No binaries permitted for singlem: https://files.pythonhosted.org/packages/db/cf/78616e32c3df6f385cc3db921b1fb2099fee3cd03490fbed44cd3cde10f0/singlem-0.18.1-py3-none-any.whl (from https://pypi.org/simple/singlem/) 2025-09-08T09:16:04,895 Found link https://files.pythonhosted.org/packages/6c/99/ff18fa38032984bc8dd09441ce43c0b1277ef5869ea2b836635d27023e19/singlem-0.18.1.tar.gz (from https://pypi.org/simple/singlem/), version: 0.18.1 2025-09-08T09:16:04,895 Skipping link: No binaries permitted for singlem: https://files.pythonhosted.org/packages/2d/0c/f0ca152e1d53d4a5fb23591fc717ee74da694ed5f1973fc1191de14d2c0a/singlem-0.18.2-py3-none-any.whl (from https://pypi.org/simple/singlem/) 2025-09-08T09:16:04,895 Found link https://files.pythonhosted.org/packages/7f/d7/c4286a48ae93a74032d2ef6f765b256352dd01ce22263d69a75649dd89bc/singlem-0.18.2.tar.gz (from https://pypi.org/simple/singlem/), version: 0.18.2 2025-09-08T09:16:04,895 Skipping link: No binaries permitted for singlem: https://files.pythonhosted.org/packages/1c/b2/8219c658a9b4aaea7f2521297944fda1ea3b2c51813219805ffbd6045055/singlem-0.18.3-py3-none-any.whl (from https://pypi.org/simple/singlem/) 2025-09-08T09:16:04,895 Found link https://files.pythonhosted.org/packages/57/90/e0f7565915cbc92b8d9783c759a50ecab2e363285db2702c14897686a047/singlem-0.18.3.tar.gz (from https://pypi.org/simple/singlem/), version: 0.18.3 2025-09-08T09:16:04,896 Skipping link: No binaries permitted for singlem: https://files.pythonhosted.org/packages/5b/7e/ee3491459ac48fb16ce91e24bd7dcbc54cb4f5de550f137bddbf802e1dfd/singlem-0.19.0-py3-none-any.whl (from https://pypi.org/simple/singlem/) (requires-python:>=3.7) 2025-09-08T09:16:04,896 Found link https://files.pythonhosted.org/packages/88/78/53b3aad9b96ca16283557e6f08c9bab3e9b1730f2d0fe2756cc6449d5aef/singlem-0.19.0.tar.gz (from https://pypi.org/simple/singlem/) (requires-python:>=3.7), version: 0.19.0 2025-09-08T09:16:04,896 Skipping link: No binaries permitted for singlem: https://files.pythonhosted.org/packages/84/1a/8a17c9c2a441e8ec94ac79f90d63cb2dfd994594fc9b0ac177dd4d511a78/singlem-1.0.0b8-py3-none-any.whl (from https://pypi.org/simple/singlem/) 2025-09-08T09:16:04,897 Found link https://files.pythonhosted.org/packages/3e/08/4fe229183f8c2c33255bcf7148fa79b6dd1d65453bcb99d37f82600441b7/singlem-1.0.0b8.tar.gz (from https://pypi.org/simple/singlem/), version: 1.0.0b8 2025-09-08T09:16:04,897 Fetching project page and analyzing links: https://www.piwheels.org/simple/singlem/ 2025-09-08T09:16:04,897 Getting page https://www.piwheels.org/simple/singlem/ 2025-09-08T09:16:04,898 Found index url https://www.piwheels.org/simple/ 2025-09-08T09:16:05,002 Fetched page https://www.piwheels.org/simple/singlem/ as text/html 2025-09-08T09:16:05,006 Skipping link: No binaries permitted for singlem: https://archive1.piwheels.org/simple/singlem/singlem-1.0.0b8-py3-none-any.whl#sha256=3365626c8cb55d23a5197a42572fbbb259c9dbc65b14a97f8e800c940b9a362c (from https://www.piwheels.org/simple/singlem/) 2025-09-08T09:16:05,006 Skipping link: No binaries permitted for singlem: https://archive1.piwheels.org/simple/singlem/singlem-0.19.0-py3-none-any.whl#sha256=f36f064392b66d0a6f6f413ec67cc654e6514bcf36efe5153618f6d20743362c (from https://www.piwheels.org/simple/singlem/) (requires-python:>=3.7) 2025-09-08T09:16:05,006 Skipping link: No binaries permitted for singlem: https://archive1.piwheels.org/simple/singlem/singlem-0.18.3-py3-none-any.whl#sha256=1ee9f2c47c0487991cf85d23e679d21ae017ffee68f0e22a557457190733e703 (from https://www.piwheels.org/simple/singlem/) 2025-09-08T09:16:05,006 Skipping link: No binaries permitted for singlem: https://archive1.piwheels.org/simple/singlem/singlem-0.18.2-py3-none-any.whl#sha256=4b9da20cb3cf4579625a6ce463d4195bf6109091addd7ac2c4e83244c39671b2 (from https://www.piwheels.org/simple/singlem/) 2025-09-08T09:16:05,006 Skipping link: No binaries permitted for singlem: https://archive1.piwheels.org/simple/singlem/singlem-0.18.1-py3-none-any.whl#sha256=31d4ed37512fc7fc55a8b5b14fa0a274996b8524b4546ce7684c37e1506709ca (from https://www.piwheels.org/simple/singlem/) 2025-09-08T09:16:05,006 Skipping link: No binaries permitted for singlem: https://archive1.piwheels.org/simple/singlem/singlem-0.18.0-py3-none-any.whl#sha256=1242840cbfb61ba6c0a428bc2b6d5f4023200bd886a871bc4f3071e9265c60a2 (from https://www.piwheels.org/simple/singlem/) 2025-09-08T09:16:05,007 Skipping link: No binaries permitted for singlem: https://archive1.piwheels.org/simple/singlem/singlem-0.17.0-py3-none-any.whl#sha256=b12f157af3e578d4a2bf5ab66f5f54ee0e66e9c9c611e08eace7e36119563e2a (from https://www.piwheels.org/simple/singlem/) 2025-09-08T09:16:05,007 Skipping link: No binaries permitted for singlem: https://archive1.piwheels.org/simple/singlem/singlem-0.16.0-py3-none-any.whl#sha256=899b9e72e567babdc8e689ef6c2676d7d7c58fecb2ebed82d413c75d17c4e410 (from https://www.piwheels.org/simple/singlem/) 2025-09-08T09:16:05,007 Skipping link: No binaries permitted for singlem: https://archive1.piwheels.org/simple/singlem/singlem-0.15.1-py3-none-any.whl#sha256=4cc1d3a1e437383de7a99970d08e9abdd2633314cf3a06760f8822d81533f512 (from https://www.piwheels.org/simple/singlem/) 2025-09-08T09:16:05,007 Skipping link: No binaries permitted for singlem: https://archive1.piwheels.org/simple/singlem/singlem-0.15.0-py3-none-any.whl#sha256=51ac005a1c09c7004e5639c3045e1313d39f7d8d4d77c417b63c8f4e243cec51 (from https://www.piwheels.org/simple/singlem/) 2025-09-08T09:16:05,007 Skipping link: No binaries permitted for singlem: https://archive1.piwheels.org/simple/singlem/singlem-0.14.0-py3-none-any.whl#sha256=184ece47180c793b14866826b9436d33ec0fd1d3c5e2cf5bf0c7625520509208 (from https://www.piwheels.org/simple/singlem/) 2025-09-08T09:16:05,007 Skipping link: No binaries permitted for singlem: https://archive1.piwheels.org/simple/singlem/singlem-0.13.2-py3-none-any.whl#sha256=0b410717882ab1cf12894ff799a530aaacb1eb2b69ad778355384c3ec5316bbb (from https://www.piwheels.org/simple/singlem/) 2025-09-08T09:16:05,007 Skipping link: No binaries permitted for singlem: https://archive1.piwheels.org/simple/singlem/singlem-0.13.1-py3-none-any.whl#sha256=950f2fc4d7e4eee5e75cc2bb2a5b7119aaa39590ee8c5fe9086ae0425a268fa3 (from https://www.piwheels.org/simple/singlem/) 2025-09-08T09:16:05,007 Skipping link: No binaries permitted for singlem: https://archive1.piwheels.org/simple/singlem/singlem-0.13.0-py3-none-any.whl#sha256=5f5cb853b85d738f19c8d06c769e4c1f5ae107ae7a2489c75185a7eeb3f0a9e6 (from https://www.piwheels.org/simple/singlem/) 2025-09-08T09:16:05,008 Skipping link: No binaries permitted for singlem: https://archive1.piwheels.org/simple/singlem/singlem-0.12.0-py3-none-any.whl#sha256=044eb417530be9293ed3640ebb56b5a2f8cfb34d2f8dab45e96556494cf0c2d5 (from https://www.piwheels.org/simple/singlem/) 2025-09-08T09:16:05,008 Skipping link: No binaries permitted for singlem: https://archive1.piwheels.org/simple/singlem/singlem-0.11.0-py3-none-any.whl#sha256=83c2697c65261566314896fee814840e77012597bb29405182cf4a3063711651 (from https://www.piwheels.org/simple/singlem/) 2025-09-08T09:16:05,008 Skipping link: No binaries permitted for singlem: https://archive1.piwheels.org/simple/singlem/singlem-0.9.0-py3-none-any.whl#sha256=bfb2dc9633dea53293af0244d04cb1bd0e981c01cfe3dce8cc5b7cd4cf9d7eb9 (from https://www.piwheels.org/simple/singlem/) 2025-09-08T09:16:05,008 Skipping link: No binaries permitted for singlem: https://archive1.piwheels.org/simple/singlem/singlem-0.8.2-py3-none-any.whl#sha256=9f7f2cf19f5d8b565a8641eed3e9925ee9112647c245999a6f685af7bfa1c001 (from https://www.piwheels.org/simple/singlem/) 2025-09-08T09:16:05,008 Skipping link: not a file: https://www.piwheels.org/simple/singlem/ 2025-09-08T09:16:05,008 Skipping link: not a file: https://pypi.org/simple/singlem/ 2025-09-08T09:16:05,035 Given no hashes to check 1 links for project 'singlem': discarding no candidates 2025-09-08T09:16:05,036 Collecting singlem==0.8.1 2025-09-08T09:16:05,037 Created temporary directory: /tmp/pip-unpack-wqhf06xb 2025-09-08T09:16:06,284 Downloading singlem-0.8.1.tar.gz (38.9 MB) 2025-09-08T09:16:14,107 Added singlem==0.8.1 from https://files.pythonhosted.org/packages/b6/f9/9538a096be3c2cc820642d87a626e45ce03f55716175025605b2d33f5e39/singlem-0.8.1.tar.gz to build tracker '/tmp/pip-build-tracker-shbfw4h4' 2025-09-08T09:16:14,108 Running setup.py (path:/tmp/pip-wheel-jm7qm90p/singlem_71a9d582fc014d6c83ca2b0698ed423a/setup.py) egg_info for package singlem 2025-09-08T09:16:14,108 Created temporary directory: /tmp/pip-pip-egg-info-3urwadpb 2025-09-08T09:16:14,108 Preparing metadata (setup.py): started 2025-09-08T09:16:14,109 Running command python setup.py egg_info 2025-09-08T09:16:14,780 /usr/local/lib/python3.13/dist-packages/setuptools/__init__.py:92: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. 2025-09-08T09:16:14,780 !! 2025-09-08T09:16:14,781 ******************************************************************************** 2025-09-08T09:16:14,781 Requirements should be satisfied by a PEP 517 installer. 2025-09-08T09:16:14,781 If you are using pip, you can try `pip install --use-pep517`. 2025-09-08T09:16:14,781 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-09-08T09:16:14,781 or your builds will no longer be supported. 2025-09-08T09:16:14,781 ******************************************************************************** 2025-09-08T09:16:14,781 !! 2025-09-08T09:16:14,781 dist.fetch_build_eggs(dist.setup_requires) 2025-09-08T09:16:17,688 /usr/local/lib/python3.13/dist-packages/setuptools/_distutils/dist.py:289: UserWarning: Unknown distribution option: 'test_suite' 2025-09-08T09:16:17,688 warnings.warn(msg) 2025-09-08T09:16:17,841 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-08T09:16:17,841 !! 2025-09-08T09:16:17,841 ******************************************************************************** 2025-09-08T09:16:17,841 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-08T09:16:17,841 License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+) 2025-09-08T09:16:17,842 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-08T09:16:17,842 ******************************************************************************** 2025-09-08T09:16:17,842 !! 2025-09-08T09:16:17,842 self._finalize_license_expression() 2025-09-08T09:16:17,914 running egg_info 2025-09-08T09:16:17,987 creating /tmp/pip-pip-egg-info-3urwadpb/singlem.egg-info 2025-09-08T09:16:17,988 writing /tmp/pip-pip-egg-info-3urwadpb/singlem.egg-info/PKG-INFO 2025-09-08T09:16:17,989 writing dependency_links to /tmp/pip-pip-egg-info-3urwadpb/singlem.egg-info/dependency_links.txt 2025-09-08T09:16:17,990 writing requirements to /tmp/pip-pip-egg-info-3urwadpb/singlem.egg-info/requires.txt 2025-09-08T09:16:17,990 writing top-level names to /tmp/pip-pip-egg-info-3urwadpb/singlem.egg-info/top_level.txt 2025-09-08T09:16:17,990 writing manifest file '/tmp/pip-pip-egg-info-3urwadpb/singlem.egg-info/SOURCES.txt' 2025-09-08T09:16:18,289 reading manifest file '/tmp/pip-pip-egg-info-3urwadpb/singlem.egg-info/SOURCES.txt' 2025-09-08T09:16:18,290 reading manifest template 'MANIFEST.in' 2025-09-08T09:16:18,293 warning: no files found matching 'README.rst' 2025-09-08T09:16:18,300 warning: manifest_maker: MANIFEST.in, line 6: 'recursive-include' expects ... 2025-09-08T09:16:18,306 writing manifest file '/tmp/pip-pip-egg-info-3urwadpb/singlem.egg-info/SOURCES.txt' 2025-09-08T09:16:18,420 Preparing metadata (setup.py): finished with status 'done' 2025-09-08T09:16:18,444 Source in /tmp/pip-wheel-jm7qm90p/singlem_71a9d582fc014d6c83ca2b0698ed423a has version 0.8.1, which satisfies requirement singlem==0.8.1 from https://files.pythonhosted.org/packages/b6/f9/9538a096be3c2cc820642d87a626e45ce03f55716175025605b2d33f5e39/singlem-0.8.1.tar.gz 2025-09-08T09:16:18,445 Removed singlem==0.8.1 from https://files.pythonhosted.org/packages/b6/f9/9538a096be3c2cc820642d87a626e45ce03f55716175025605b2d33f5e39/singlem-0.8.1.tar.gz from build tracker '/tmp/pip-build-tracker-shbfw4h4' 2025-09-08T09:16:18,455 Created temporary directory: /tmp/pip-unpack-v35280_0 2025-09-08T09:16:18,455 Created temporary directory: /tmp/pip-unpack-1iqzay4i 2025-09-08T09:16:18,455 Building wheels for collected packages: singlem 2025-09-08T09:16:18,457 Created temporary directory: /tmp/pip-wheel-38hnd9t3 2025-09-08T09:16:18,458 DEPRECATION: Building 'singlem' 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 'singlem'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-09-08T09:16:18,459 Building wheel for singlem (setup.py): started 2025-09-08T09:16:18,460 Destination directory: /tmp/pip-wheel-38hnd9t3 2025-09-08T09:16:18,461 Running command python setup.py bdist_wheel 2025-09-08T09:16:18,984 Traceback (most recent call last): 2025-09-08T09:16:18,988 File "", line 2, in 2025-09-08T09:16:18,988 exec(compile(''' 2025-09-08T09:16:18,988 ~~~~^^^^^^^^^^^^ 2025-09-08T09:16:18,989 # This is -- a caller that pip uses to run setup.py 2025-09-08T09:16:18,989 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T09:16:18,989 ...<32 lines>... 2025-09-08T09:16:18,989 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T09:16:18,989 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T09:16:18,989 ''' % ('/tmp/pip-wheel-jm7qm90p/singlem_71a9d582fc014d6c83ca2b0698ed423a/setup.py',), "", "exec")) 2025-09-08T09:16:18,989 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T09:16:18,989 File "", line 35, in 2025-09-08T09:16:18,990 File "/tmp/pip-wheel-jm7qm90p/singlem_71a9d582fc014d6c83ca2b0698ed423a/setup.py", line 38, in 2025-09-08T09:16:18,990 subprocess.check_call( 2025-09-08T09:16:18,990 ~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T09:16:18,990 ["graftM", "archive", "--extract", 2025-09-08T09:16:18,990 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T09:16:18,990 ...<2 lines>... 2025-09-08T09:16:18,990 'db', spkg, gpkg+".tar.gz"), 2025-09-08T09:16:18,990 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T09:16:18,991 "--force"]) 2025-09-08T09:16:18,991 ^^^^^^^^^^^ 2025-09-08T09:16:18,991 File "/usr/lib/python3.13/subprocess.py", line 414, in check_call 2025-09-08T09:16:18,991 retcode = call(*popenargs, **kwargs) 2025-09-08T09:16:18,991 File "/usr/lib/python3.13/subprocess.py", line 395, in call 2025-09-08T09:16:18,991 with Popen(*popenargs, **kwargs) as p: 2025-09-08T09:16:18,991 ~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T09:16:18,991 File "/usr/lib/python3.13/subprocess.py", line 1039, in __init__ 2025-09-08T09:16:18,992 self._execute_child(args, executable, preexec_fn, close_fds, 2025-09-08T09:16:18,992 ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T09:16:18,992 pass_fds, cwd, env, 2025-09-08T09:16:18,992 ^^^^^^^^^^^^^^^^^^^ 2025-09-08T09:16:18,992 ...<5 lines>... 2025-09-08T09:16:18,992 gid, gids, uid, umask, 2025-09-08T09:16:18,992 ^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T09:16:18,992 start_new_session, process_group) 2025-09-08T09:16:18,993 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T09:16:18,993 File "/usr/lib/python3.13/subprocess.py", line 1972, in _execute_child 2025-09-08T09:16:18,993 raise child_exception_type(errno_num, err_msg, err_filename) 2025-09-08T09:16:18,993 FileNotFoundError: [Errno 2] No such file or directory: 'graftM' 2025-09-08T09:16:19,075 ERROR: python setup.py bdist_wheel exited with 1 2025-09-08T09:16:19,087 [bold magenta]full command[/]: [blue]/usr/bin/python3 -u -c ' 2025-09-08T09:16:19,087 exec(compile('"'"''"'"''"'"' 2025-09-08T09:16:19,087 # This is -- a caller that pip uses to run setup.py 2025-09-08T09:16:19,087 # 2025-09-08T09:16:19,087 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-08T09:16:19,087 # import from `distutils.core` to work with newer packaging standards. 2025-09-08T09:16:19,087 # - It provides a clear error message when setuptools is not installed. 2025-09-08T09:16:19,087 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-08T09:16:19,087 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-08T09:16:19,087 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-08T09:16:19,087 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-08T09:16:19,087 import os, sys, tokenize, traceback 2025-09-08T09:16:19,087 2025-09-08T09:16:19,087 try: 2025-09-08T09:16:19,087 import setuptools 2025-09-08T09:16:19,087 except ImportError: 2025-09-08T09:16:19,087 print( 2025-09-08T09:16:19,087 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-08T09:16:19,087 "the build environment with exception:", 2025-09-08T09:16:19,087 file=sys.stderr, 2025-09-08T09:16:19,087 ) 2025-09-08T09:16:19,087 traceback.print_exc() 2025-09-08T09:16:19,087 sys.exit(1) 2025-09-08T09:16:19,087 2025-09-08T09:16:19,087 __file__ = %r 2025-09-08T09:16:19,087 sys.argv[0] = __file__ 2025-09-08T09:16:19,087 2025-09-08T09:16:19,087 if os.path.exists(__file__): 2025-09-08T09:16:19,087 filename = __file__ 2025-09-08T09:16:19,087 with tokenize.open(__file__) as f: 2025-09-08T09:16:19,087 setup_py_code = f.read() 2025-09-08T09:16:19,087 else: 2025-09-08T09:16:19,087 filename = "" 2025-09-08T09:16:19,087 setup_py_code = "from setuptools import setup; setup()" 2025-09-08T09:16:19,087 2025-09-08T09:16:19,087 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T09:16:19,087 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-jm7qm90p/singlem_71a9d582fc014d6c83ca2b0698ed423a/setup.py'"'"',), "", "exec"))' bdist_wheel -d /tmp/pip-wheel-38hnd9t3[/] 2025-09-08T09:16:19,087 [bold magenta]cwd[/]: /tmp/pip-wheel-jm7qm90p/singlem_71a9d582fc014d6c83ca2b0698ed423a/ 2025-09-08T09:16:19,087 Building wheel for singlem (setup.py): finished with status 'error' 2025-09-08T09:16:19,088 ERROR: Failed building wheel for singlem 2025-09-08T09:16:19,089 Running setup.py clean for singlem 2025-09-08T09:16:19,089 Running command python setup.py clean 2025-09-08T09:16:19,730 /usr/local/lib/python3.13/dist-packages/setuptools/__init__.py:92: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. 2025-09-08T09:16:19,730 !! 2025-09-08T09:16:19,730 ******************************************************************************** 2025-09-08T09:16:19,730 Requirements should be satisfied by a PEP 517 installer. 2025-09-08T09:16:19,730 If you are using pip, you can try `pip install --use-pep517`. 2025-09-08T09:16:19,731 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-09-08T09:16:19,731 or your builds will no longer be supported. 2025-09-08T09:16:19,731 ******************************************************************************** 2025-09-08T09:16:19,731 !! 2025-09-08T09:16:19,731 dist.fetch_build_eggs(dist.setup_requires) 2025-09-08T09:16:20,208 /usr/local/lib/python3.13/dist-packages/setuptools/_distutils/dist.py:289: UserWarning: Unknown distribution option: 'test_suite' 2025-09-08T09:16:20,208 warnings.warn(msg) 2025-09-08T09:16:20,595 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-08T09:16:20,595 !! 2025-09-08T09:16:20,595 ******************************************************************************** 2025-09-08T09:16:20,596 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-08T09:16:20,596 License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+) 2025-09-08T09:16:20,596 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-08T09:16:20,596 ******************************************************************************** 2025-09-08T09:16:20,596 !! 2025-09-08T09:16:20,596 self._finalize_license_expression() 2025-09-08T09:16:20,672 running clean 2025-09-08T09:16:20,821 'build/lib' does not exist -- can't clean it 2025-09-08T09:16:20,821 'build/bdist.linux-armv7l' does not exist -- can't clean it 2025-09-08T09:16:20,821 'build/scripts-3.13' does not exist -- can't clean it 2025-09-08T09:16:20,933 Failed to build singlem 2025-09-08T09:16:20,934 ERROR: Failed to build one or more wheels 2025-09-08T09:16:20,934 Exception information: 2025-09-08T09:16:20,934 Traceback (most recent call last): 2025-09-08T09:16:20,934 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-08T09:16:20,934 status = _inner_run() 2025-09-08T09:16:20,934 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-08T09:16:20,934 return self.run(options, args) 2025-09-08T09:16:20,934 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-08T09:16:20,934 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-08T09:16:20,934 return func(self, options, args) 2025-09-08T09:16:20,934 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 180, in run 2025-09-08T09:16:20,934 raise CommandError("Failed to build one or more wheels") 2025-09-08T09:16:20,934 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2025-09-08T09:16:20,939 Removed build tracker: '/tmp/pip-build-tracker-shbfw4h4'