2025-05-31T20:07:05,200 Created temporary directory: /tmp/pip-build-tracker-ft6gyq4f 2025-05-31T20:07:05,201 Initialized build tracking at /tmp/pip-build-tracker-ft6gyq4f 2025-05-31T20:07:05,202 Created build tracker: /tmp/pip-build-tracker-ft6gyq4f 2025-05-31T20:07:05,202 Entered build tracker: /tmp/pip-build-tracker-ft6gyq4f 2025-05-31T20:07:05,203 Created temporary directory: /tmp/pip-wheel-_f7lpzzc 2025-05-31T20:07:05,207 Created temporary directory: /tmp/pip-ephem-wheel-cache-k27cqf4t 2025-05-31T20:07:05,263 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-05-31T20:07:05,266 2 location(s) to search for versions of qlty: 2025-05-31T20:07:05,266 * https://pypi.org/simple/qlty/ 2025-05-31T20:07:05,266 * https://www.piwheels.org/simple/qlty/ 2025-05-31T20:07:05,267 Fetching project page and analyzing links: https://pypi.org/simple/qlty/ 2025-05-31T20:07:05,267 Getting page https://pypi.org/simple/qlty/ 2025-05-31T20:07:05,269 Found index url https://pypi.org/simple/ 2025-05-31T20:07:05,494 Fetched page https://pypi.org/simple/qlty/ as application/vnd.pypi.simple.v1+json 2025-05-31T20:07:05,500 Skipping link: No binaries permitted for qlty: https://files.pythonhosted.org/packages/d8/3c/4741385de58fb1f76686e4ce929a760cf05b7b6835f49cfc91f720eb9e96/qlty-0.1.0-py2.py3-none-any.whl (from https://pypi.org/simple/qlty/) (requires-python:>=3.6) 2025-05-31T20:07:05,502 Found link https://files.pythonhosted.org/packages/52/db/a42d73288c0bd55aa0c6554fd82adcf654c97c4e9faa9fd5718aa7b983e7/qlty-0.1.0.tar.gz (from https://pypi.org/simple/qlty/) (requires-python:>=3.6), version: 0.1.0 2025-05-31T20:07:05,503 Skipping link: No binaries permitted for qlty: https://files.pythonhosted.org/packages/95/33/5b2701c1bbaa82bb36c2159febd105541993667e27ee6b75bc3a062bfd85/qlty-0.1.1-py2.py3-none-any.whl (from https://pypi.org/simple/qlty/) (requires-python:>=3.6) 2025-05-31T20:07:05,504 Found link https://files.pythonhosted.org/packages/f7/2f/4e7431567b5f31879ba0bc9302aede0b014cd39dde932ade22e3c6b414e6/qlty-0.1.1.tar.gz (from https://pypi.org/simple/qlty/) (requires-python:>=3.6), version: 0.1.1 2025-05-31T20:07:05,505 Skipping link: No binaries permitted for qlty: https://files.pythonhosted.org/packages/f8/46/b118a27bb3b7defa648c93a28fc00e0f595f41bf54d649e05594e5d3a910/qlty-0.1.3-py2.py3-none-any.whl (from https://pypi.org/simple/qlty/) (requires-python:>=3.9) 2025-05-31T20:07:05,507 Found link https://files.pythonhosted.org/packages/d9/ef/b516c00f1662ddc3bfb47bc5a680e96efdd8e2022622e75cd7afb8916562/qlty-0.1.3.tar.gz (from https://pypi.org/simple/qlty/) (requires-python:>=3.9), version: 0.1.3 2025-05-31T20:07:05,508 Found link https://files.pythonhosted.org/packages/c9/17/0914c2ec64ca874029f22c11fffd365a4488008fb2d4220e99556d208066/qlty-0.1.4.tar.gz (from https://pypi.org/simple/qlty/) (requires-python:>=3.9), version: 0.1.4 2025-05-31T20:07:05,509 Skipping link: No binaries permitted for qlty: https://files.pythonhosted.org/packages/b2/e7/ad9c99ae51a046d6ee09c183627a043d925491ff22714ee7098e59d85e17/qlty-0.1.6-py2.py3-none-any.whl (from https://pypi.org/simple/qlty/) (requires-python:>=3.8) 2025-05-31T20:07:05,511 Found link https://files.pythonhosted.org/packages/98/7a/27970af42d643e0d18464ab72983fdd7d1cab69bc6e147f7407d4176a329/qlty-0.1.6.tar.gz (from https://pypi.org/simple/qlty/) (requires-python:>=3.8), version: 0.1.6 2025-05-31T20:07:05,511 Skipping link: No binaries permitted for qlty: https://files.pythonhosted.org/packages/b6/a3/10c62fbaec048ddc45147aa2a36ad90e0960108fcdcf7cda337ef1564a97/qlty-0.1.7-py2.py3-none-any.whl (from https://pypi.org/simple/qlty/) (requires-python:>=3.8) 2025-05-31T20:07:05,512 Found link https://files.pythonhosted.org/packages/bf/b2/77f0a9a7a0e618ef4b4379e757b0b1c963c70fbc62048e37913a99a4fdb4/qlty-0.1.7.tar.gz (from https://pypi.org/simple/qlty/) (requires-python:>=3.8), version: 0.1.7 2025-05-31T20:07:05,513 Skipping link: No binaries permitted for qlty: https://files.pythonhosted.org/packages/31/fb/af784c1e1465df907d2a6fc29b05eff72f88e7ce944631075718059f1ea3/qlty-0.2.0-py2.py3-none-any.whl (from https://pypi.org/simple/qlty/) (requires-python:>=3.8) 2025-05-31T20:07:05,513 Found link https://files.pythonhosted.org/packages/7d/85/877c06823dca2b03aeb1379b4908e25594e652c48205a9d7bbb3f281a76b/qlty-0.2.0.tar.gz (from https://pypi.org/simple/qlty/) (requires-python:>=3.8), version: 0.2.0 2025-05-31T20:07:05,514 Skipping link: No binaries permitted for qlty: https://files.pythonhosted.org/packages/d7/43/e5e83bb2b7bb3538647943e4ddca585d4b820feb9b150ffa988ccf9c04c4/qlty-0.3.0-py2.py3-none-any.whl (from https://pypi.org/simple/qlty/) (requires-python:>=3.8) 2025-05-31T20:07:05,515 Found link https://files.pythonhosted.org/packages/67/60/86ffff47ed395d5fe02db8328062545f77e775f52eb1d5e141c316949924/qlty-0.3.0.tar.gz (from https://pypi.org/simple/qlty/) (requires-python:>=3.8), version: 0.3.0 2025-05-31T20:07:05,516 Fetching project page and analyzing links: https://www.piwheels.org/simple/qlty/ 2025-05-31T20:07:05,516 Getting page https://www.piwheels.org/simple/qlty/ 2025-05-31T20:07:05,518 Found index url https://www.piwheels.org/simple/ 2025-05-31T20:07:05,680 WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/qlty/ 2025-05-31T20:07:06,338 WARNING: Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/qlty/ 2025-05-31T20:07:07,507 WARNING: Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/qlty/ 2025-05-31T20:07:09,675 WARNING: Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/qlty/ 2025-05-31T20:07:13,845 WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/qlty/ 2025-05-31T20:07:14,012 Could not fetch URL https://www.piwheels.org/simple/qlty/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='www.piwheels.org', port=443): Max retries exceeded with url: /simple/qlty/ (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))) - skipping 2025-05-31T20:07:14,014 Skipping link: not a file: https://www.piwheels.org/simple/qlty/ 2025-05-31T20:07:14,015 Skipping link: not a file: https://pypi.org/simple/qlty/ 2025-05-31T20:07:14,035 Given no hashes to check 1 links for project 'qlty': discarding no candidates 2025-05-31T20:07:14,037 Collecting qlty==0.3.0 2025-05-31T20:07:14,039 Created temporary directory: /tmp/pip-unpack-fiw05m_r 2025-05-31T20:07:14,265 Downloading qlty-0.3.0.tar.gz (20 kB) 2025-05-31T20:07:14,362 Added qlty==0.3.0 from https://files.pythonhosted.org/packages/67/60/86ffff47ed395d5fe02db8328062545f77e775f52eb1d5e141c316949924/qlty-0.3.0.tar.gz to build tracker '/tmp/pip-build-tracker-ft6gyq4f' 2025-05-31T20:07:14,364 Running setup.py (path:/tmp/pip-wheel-_f7lpzzc/qlty_d0a2401050044e27898e09126696e4f6/setup.py) egg_info for package qlty 2025-05-31T20:07:14,365 Created temporary directory: /tmp/pip-pip-egg-info-pzdiein9 2025-05-31T20:07:14,366 Preparing metadata (setup.py): started 2025-05-31T20:07:14,368 Running command python setup.py egg_info 2025-05-31T20:07:14,946 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/dist.py:289: UserWarning: Unknown distribution option: 'test_suite' 2025-05-31T20:07:14,947 warnings.warn(msg) 2025-05-31T20:07:14,947 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/dist.py:289: UserWarning: Unknown distribution option: 'tests_require' 2025-05-31T20:07:14,948 warnings.warn(msg) 2025-05-31T20:07:15,269 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-05-31T20:07:15,270 !! 2025-05-31T20:07:15,270 ******************************************************************************** 2025-05-31T20:07:15,271 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-05-31T20:07:15,272 License :: OSI Approved :: BSD License 2025-05-31T20:07:15,273 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-05-31T20:07:15,273 ******************************************************************************** 2025-05-31T20:07:15,274 !! 2025-05-31T20:07:15,275 self._finalize_license_expression() 2025-05-31T20:07:15,304 running egg_info 2025-05-31T20:07:15,336 creating /tmp/pip-pip-egg-info-pzdiein9/qlty.egg-info 2025-05-31T20:07:15,337 writing /tmp/pip-pip-egg-info-pzdiein9/qlty.egg-info/PKG-INFO 2025-05-31T20:07:15,341 writing dependency_links to /tmp/pip-pip-egg-info-pzdiein9/qlty.egg-info/dependency_links.txt 2025-05-31T20:07:15,344 writing top-level names to /tmp/pip-pip-egg-info-pzdiein9/qlty.egg-info/top_level.txt 2025-05-31T20:07:15,345 writing manifest file '/tmp/pip-pip-egg-info-pzdiein9/qlty.egg-info/SOURCES.txt' 2025-05-31T20:07:15,442 reading manifest file '/tmp/pip-pip-egg-info-pzdiein9/qlty.egg-info/SOURCES.txt' 2025-05-31T20:07:15,444 reading manifest template 'MANIFEST.in' 2025-05-31T20:07:15,448 warning: no previously-included files matching '__pycache__' found under directory '*' 2025-05-31T20:07:15,449 warning: no previously-included files matching '*.py[co]' found under directory '*' 2025-05-31T20:07:15,487 warning: no files found matching '*.jpg' under directory 'docs' 2025-05-31T20:07:15,504 warning: no files found matching '*.gif' under directory 'docs' 2025-05-31T20:07:15,505 adding license file 'LICENSE' 2025-05-31T20:07:15,506 adding license file 'AUTHORS.rst' 2025-05-31T20:07:15,509 writing manifest file '/tmp/pip-pip-egg-info-pzdiein9/qlty.egg-info/SOURCES.txt' 2025-05-31T20:07:15,616 Preparing metadata (setup.py): finished with status 'done' 2025-05-31T20:07:15,620 Source in /tmp/pip-wheel-_f7lpzzc/qlty_d0a2401050044e27898e09126696e4f6 has version 0.3.0, which satisfies requirement qlty==0.3.0 from https://files.pythonhosted.org/packages/67/60/86ffff47ed395d5fe02db8328062545f77e775f52eb1d5e141c316949924/qlty-0.3.0.tar.gz 2025-05-31T20:07:15,621 Removed qlty==0.3.0 from https://files.pythonhosted.org/packages/67/60/86ffff47ed395d5fe02db8328062545f77e775f52eb1d5e141c316949924/qlty-0.3.0.tar.gz from build tracker '/tmp/pip-build-tracker-ft6gyq4f' 2025-05-31T20:07:15,627 Created temporary directory: /tmp/pip-unpack-jmocxl35 2025-05-31T20:07:15,628 Created temporary directory: /tmp/pip-unpack-im4n5wl9 2025-05-31T20:07:15,629 Building wheels for collected packages: qlty 2025-05-31T20:07:15,634 Created temporary directory: /tmp/pip-wheel-xzdmlxte 2025-05-31T20:07:15,635 DEPRECATION: Building 'qlty' 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 'qlty'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-05-31T20:07:15,637 Building wheel for qlty (setup.py): started 2025-05-31T20:07:15,638 Destination directory: /tmp/pip-wheel-xzdmlxte 2025-05-31T20:07:15,638 Running command python setup.py bdist_wheel 2025-05-31T20:07:16,189 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/dist.py:289: UserWarning: Unknown distribution option: 'test_suite' 2025-05-31T20:07:16,189 warnings.warn(msg) 2025-05-31T20:07:16,190 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/dist.py:289: UserWarning: Unknown distribution option: 'tests_require' 2025-05-31T20:07:16,190 warnings.warn(msg) 2025-05-31T20:07:16,485 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-05-31T20:07:16,485 !! 2025-05-31T20:07:16,486 ******************************************************************************** 2025-05-31T20:07:16,486 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-05-31T20:07:16,487 License :: OSI Approved :: BSD License 2025-05-31T20:07:16,488 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-05-31T20:07:16,489 ******************************************************************************** 2025-05-31T20:07:16,490 !! 2025-05-31T20:07:16,491 self._finalize_license_expression() 2025-05-31T20:07:16,491 running bdist_wheel 2025-05-31T20:07:16,572 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:135: SetuptoolsDeprecationWarning: bdist_wheel.universal is deprecated 2025-05-31T20:07:16,573 !! 2025-05-31T20:07:16,574 ******************************************************************************** 2025-05-31T20:07:16,575 With Python 2.7 end-of-life, support for building universal wheels 2025-05-31T20:07:16,575 (i.e., wheels that support both Python 2 and Python 3) 2025-05-31T20:07:16,576 is being obviated. 2025-05-31T20:07:16,576 Please discontinue using this option, or if you still need it, 2025-05-31T20:07:16,577 file an issue with pypa/setuptools describing your use case. 2025-05-31T20:07:16,578 By 2025-Aug-30, you need to update your project and remove deprecated calls 2025-05-31T20:07:16,578 or your builds will no longer be supported. 2025-05-31T20:07:16,579 ******************************************************************************** 2025-05-31T20:07:16,580 !! 2025-05-31T20:07:16,581 self.finalize_options() 2025-05-31T20:07:16,629 running build 2025-05-31T20:07:16,630 running build_py 2025-05-31T20:07:16,660 creating build/lib/qlty 2025-05-31T20:07:16,662 copying qlty/__init__.py -> build/lib/qlty 2025-05-31T20:07:16,665 copying qlty/cleanup.py -> build/lib/qlty 2025-05-31T20:07:16,667 copying qlty/qlty2D.py -> build/lib/qlty 2025-05-31T20:07:16,669 copying qlty/qlty3DLarge.py -> build/lib/qlty 2025-05-31T20:07:16,672 copying qlty/qlty2DLarge.py -> build/lib/qlty 2025-05-31T20:07:16,674 copying qlty/qlty3D.py -> build/lib/qlty 2025-05-31T20:07:16,676 running egg_info 2025-05-31T20:07:16,707 writing qlty.egg-info/PKG-INFO 2025-05-31T20:07:16,710 writing dependency_links to qlty.egg-info/dependency_links.txt 2025-05-31T20:07:16,712 writing top-level names to qlty.egg-info/top_level.txt 2025-05-31T20:07:16,744 reading manifest file 'qlty.egg-info/SOURCES.txt' 2025-05-31T20:07:16,748 reading manifest template 'MANIFEST.in' 2025-05-31T20:07:16,752 warning: no previously-included files matching '__pycache__' found under directory '*' 2025-05-31T20:07:16,753 warning: no previously-included files matching '*.py[co]' found under directory '*' 2025-05-31T20:07:16,785 warning: no files found matching '*.jpg' under directory 'docs' 2025-05-31T20:07:16,802 warning: no files found matching '*.gif' under directory 'docs' 2025-05-31T20:07:16,803 adding license file 'LICENSE' 2025-05-31T20:07:16,804 adding license file 'AUTHORS.rst' 2025-05-31T20:07:16,807 writing manifest file 'qlty.egg-info/SOURCES.txt' 2025-05-31T20:07:16,840 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2025-05-31T20:07:16,841 !! 2025-05-31T20:07:16,842 ******************************************************************************** 2025-05-31T20:07:16,843 Please avoid running ``setup.py`` directly. 2025-05-31T20:07:16,843 Instead, use pypa/build, pypa/installer or other 2025-05-31T20:07:16,844 standards-based tools. 2025-05-31T20:07:16,845 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-05-31T20:07:16,845 or your builds will no longer be supported. 2025-05-31T20:07:16,846 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2025-05-31T20:07:16,846 ******************************************************************************** 2025-05-31T20:07:16,847 !! 2025-05-31T20:07:16,848 self.initialize_options() 2025-05-31T20:07:16,869 installing to build/bdist.linux-armv7l/wheel 2025-05-31T20:07:16,869 running install 2025-05-31T20:07:16,895 running install_lib 2025-05-31T20:07:16,922 creating build/bdist.linux-armv7l/wheel 2025-05-31T20:07:16,924 creating build/bdist.linux-armv7l/wheel/qlty 2025-05-31T20:07:16,926 copying build/lib/qlty/__init__.py -> build/bdist.linux-armv7l/wheel/./qlty 2025-05-31T20:07:16,928 copying build/lib/qlty/cleanup.py -> build/bdist.linux-armv7l/wheel/./qlty 2025-05-31T20:07:16,930 copying build/lib/qlty/qlty2D.py -> build/bdist.linux-armv7l/wheel/./qlty 2025-05-31T20:07:16,932 copying build/lib/qlty/qlty3DLarge.py -> build/bdist.linux-armv7l/wheel/./qlty 2025-05-31T20:07:16,934 copying build/lib/qlty/qlty2DLarge.py -> build/bdist.linux-armv7l/wheel/./qlty 2025-05-31T20:07:16,936 copying build/lib/qlty/qlty3D.py -> build/bdist.linux-armv7l/wheel/./qlty 2025-05-31T20:07:16,939 running install_egg_info 2025-05-31T20:07:16,979 Copying qlty.egg-info to build/bdist.linux-armv7l/wheel/./qlty-0.3.0-py3.11.egg-info 2025-05-31T20:07:16,989 running install_scripts 2025-05-31T20:07:17,005 creating build/bdist.linux-armv7l/wheel/qlty-0.3.0.dist-info/WHEEL 2025-05-31T20:07:17,008 creating '/tmp/pip-wheel-xzdmlxte/qlty-0.3.0-py2.py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-05-31T20:07:17,011 adding 'qlty/__init__.py' 2025-05-31T20:07:17,012 adding 'qlty/cleanup.py' 2025-05-31T20:07:17,015 adding 'qlty/qlty2D.py' 2025-05-31T20:07:17,017 adding 'qlty/qlty2DLarge.py' 2025-05-31T20:07:17,020 adding 'qlty/qlty3D.py' 2025-05-31T20:07:17,022 adding 'qlty/qlty3DLarge.py' 2025-05-31T20:07:17,025 adding 'qlty-0.3.0.dist-info/licenses/AUTHORS.rst' 2025-05-31T20:07:17,027 adding 'qlty-0.3.0.dist-info/licenses/LICENSE' 2025-05-31T20:07:17,029 adding 'qlty-0.3.0.dist-info/METADATA' 2025-05-31T20:07:17,030 adding 'qlty-0.3.0.dist-info/WHEEL' 2025-05-31T20:07:17,031 adding 'qlty-0.3.0.dist-info/top_level.txt' 2025-05-31T20:07:17,032 adding 'qlty-0.3.0.dist-info/RECORD' 2025-05-31T20:07:17,034 removing build/bdist.linux-armv7l/wheel 2025-05-31T20:07:17,145 Building wheel for qlty (setup.py): finished with status 'done' 2025-05-31T20:07:17,148 Created wheel for qlty: filename=qlty-0.3.0-py2.py3-none-any.whl size=15465 sha256=c45bab76d6e60ff0cf51f6de7933b2de8e21b23bc12fed05210e3a74ec469874 2025-05-31T20:07:17,149 Stored in directory: /tmp/pip-ephem-wheel-cache-k27cqf4t/wheels/f3/31/a8/956ff171a5818832446b372de4a51aa733cfce26b7857020fc 2025-05-31T20:07:17,160 Successfully built qlty 2025-05-31T20:07:17,163 Removed build tracker: '/tmp/pip-build-tracker-ft6gyq4f'