2025-11-23T22:00:00,373 Created temporary directory: /tmp/pip-ephem-wheel-cache-4g3u2d72 2025-11-23T22:00:00,375 Created temporary directory: /tmp/pip-build-tracker-he8qyq6z 2025-11-23T22:00:00,375 Initialized build tracking at /tmp/pip-build-tracker-he8qyq6z 2025-11-23T22:00:00,376 Created build tracker: /tmp/pip-build-tracker-he8qyq6z 2025-11-23T22:00:00,376 Entered build tracker: /tmp/pip-build-tracker-he8qyq6z 2025-11-23T22:00:00,377 Created temporary directory: /tmp/pip-wheel-jkklosyc 2025-11-23T22:00:00,380 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2025-11-23T22:00:00,382 Created temporary directory: /tmp/pip-ephem-wheel-cache-rsx_siv0 2025-11-23T22:00:00,404 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-23T22:00:00,407 2 location(s) to search for versions of qlty: 2025-11-23T22:00:00,407 * https://pypi.org/simple/qlty/ 2025-11-23T22:00:00,407 * https://www.piwheels.org/simple/qlty/ 2025-11-23T22:00:00,408 Fetching project page and analyzing links: https://pypi.org/simple/qlty/ 2025-11-23T22:00:00,408 Getting page https://pypi.org/simple/qlty/ 2025-11-23T22:00:00,410 Found index url https://pypi.org/simple 2025-11-23T22:00:00,625 Fetched page https://pypi.org/simple/qlty/ as application/vnd.pypi.simple.v1+json 2025-11-23T22:00:00,631 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-11-23T22:00:00,632 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-11-23T22:00:00,633 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-11-23T22:00:00,634 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-11-23T22:00:00,634 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-11-23T22:00:00,635 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-11-23T22:00:00,636 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-11-23T22:00:00,637 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-11-23T22:00:00,638 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-11-23T22:00:00,638 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-11-23T22:00:00,639 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-11-23T22:00:00,640 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-11-23T22:00:00,641 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-11-23T22:00:00,642 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-11-23T22:00:00,643 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-11-23T22:00:00,643 Skipping link: No binaries permitted for qlty: https://files.pythonhosted.org/packages/a7/1b/b3faa61b5e5773ef6757a3016aa743b75198463d9ec19059deafc98a2596/qlty-1.0.2rc1-py2.py3-none-any.whl (from https://pypi.org/simple/qlty/) (requires-python:>=3.8) 2025-11-23T22:00:00,644 Found link https://files.pythonhosted.org/packages/2b/d7/42b75a7a285070e862abc1c23f776c33f13aa5b8eba00b4c7b84515a5471/qlty-1.0.2rc1.tar.gz (from https://pypi.org/simple/qlty/) (requires-python:>=3.8), version: 1.0.2rc1 2025-11-23T22:00:00,645 Skipping link: No binaries permitted for qlty: https://files.pythonhosted.org/packages/a9/db/5180bac3cd48e5f967180d30960e35c43e63dddd50d179843aaa38d729f8/qlty-1.0.3rc1-py2.py3-none-any.whl (from https://pypi.org/simple/qlty/) (requires-python:>=3.8) 2025-11-23T22:00:00,645 Found link https://files.pythonhosted.org/packages/a5/4d/131ac0c8bb7720a22cab5047bfc242406802353387558a8d649da9ad2bf8/qlty-1.0.3rc1.tar.gz (from https://pypi.org/simple/qlty/) (requires-python:>=3.8), version: 1.0.3rc1 2025-11-23T22:00:00,646 Skipping link: No binaries permitted for qlty: https://files.pythonhosted.org/packages/cc/83/e4589a7e811787feb06556055b9059d6d9434198d9ae7ea5203b6bf3e7c6/qlty-1.1.0-py2.py3-none-any.whl (from https://pypi.org/simple/qlty/) (requires-python:>=3.8) 2025-11-23T22:00:00,647 Found link https://files.pythonhosted.org/packages/1a/b8/ddf394440191ee342b0a00d3fe391e223fd4e31f9bb98fb78f1357f1ce72/qlty-1.1.0.tar.gz (from https://pypi.org/simple/qlty/) (requires-python:>=3.8), version: 1.1.0 2025-11-23T22:00:00,648 Skipping link: No binaries permitted for qlty: https://files.pythonhosted.org/packages/9b/78/7dd65a7f5ebc28341d843c58a2b37cc57414e45e3ce9ce888a3fdef0fc41/qlty-1.2.0-py2.py3-none-any.whl (from https://pypi.org/simple/qlty/) (requires-python:>=3.8) 2025-11-23T22:00:00,649 Found link https://files.pythonhosted.org/packages/ff/39/842afdf9989ced285dfd8fa9ffe10f4df0bfa6e62256131f8e1f4ed2f47c/qlty-1.2.0.tar.gz (from https://pypi.org/simple/qlty/) (requires-python:>=3.8), version: 1.2.0 2025-11-23T22:00:00,649 Skipping link: No binaries permitted for qlty: https://files.pythonhosted.org/packages/9b/0c/c95a53791a1f909101441e0931dee25b908e44dd840ef95bf9bd79366d3d/qlty-1.2.1-py2.py3-none-any.whl (from https://pypi.org/simple/qlty/) (requires-python:>=3.8) 2025-11-23T22:00:00,650 Found link https://files.pythonhosted.org/packages/19/9a/9cc3e14d3053c005a436b033855f25b69acded96c6e930c59e645c4f56cc/qlty-1.2.1.tar.gz (from https://pypi.org/simple/qlty/) (requires-python:>=3.8), version: 1.2.1 2025-11-23T22:00:00,651 Skipping link: No binaries permitted for qlty: https://files.pythonhosted.org/packages/63/27/8367956db8bd77af3bb84cf9d1ffa9182fdaa1cf0d32d8d1c4ad140b81f0/qlty-1.2.2-py2.py3-none-any.whl (from https://pypi.org/simple/qlty/) (requires-python:>=3.8) 2025-11-23T22:00:00,652 Found link https://files.pythonhosted.org/packages/d8/a8/7736c300534baea83378bba095d096fbc7d1c4a33b4acdd2a74ee8b619bb/qlty-1.2.2.tar.gz (from https://pypi.org/simple/qlty/) (requires-python:>=3.8), version: 1.2.2 2025-11-23T22:00:00,653 Skipping link: No binaries permitted for qlty: https://files.pythonhosted.org/packages/0f/83/5653a742093f24910df88032505372ceb5f8ab457be8c745c767b479907c/qlty-1.3.0-py2.py3-none-any.whl (from https://pypi.org/simple/qlty/) (requires-python:>=3.8) 2025-11-23T22:00:00,653 Found link https://files.pythonhosted.org/packages/2b/c5/0030f9f55e963b6b48eb7fc73519486b49e20e084eca66d0599a739345d8/qlty-1.3.0.tar.gz (from https://pypi.org/simple/qlty/) (requires-python:>=3.8), version: 1.3.0 2025-11-23T22:00:00,654 Fetching project page and analyzing links: https://www.piwheels.org/simple/qlty/ 2025-11-23T22:00:00,655 Getting page https://www.piwheels.org/simple/qlty/ 2025-11-23T22:00:00,656 Found index url https://www.piwheels.org/simple 2025-11-23T22:00:00,993 Fetched page https://www.piwheels.org/simple/qlty/ as text/html 2025-11-23T22:00:01,005 Skipping link: No binaries permitted for qlty: https://www.piwheels.org/simple/qlty/qlty-1.2.2-py2.py3-none-any.whl#sha256=215ec9427c2e8313e0ef4d4fe223413524515ae4d6c60fceacc5822a33811547 (from https://www.piwheels.org/simple/qlty/) (requires-python:>=3.8) 2025-11-23T22:00:01,006 Skipping link: No binaries permitted for qlty: https://www.piwheels.org/simple/qlty/qlty-1.2.1-py2.py3-none-any.whl#sha256=edec275da608c19c93eaa2d1038bd4155472a7ed7e879ecdada3bf5078d8ccad (from https://www.piwheels.org/simple/qlty/) (requires-python:>=3.8) 2025-11-23T22:00:01,007 Skipping link: No binaries permitted for qlty: https://www.piwheels.org/simple/qlty/qlty-1.2.0-py2.py3-none-any.whl#sha256=cdaf8445d08ffff57c73703c4ce007b70a0d62d532e9c320340e5f1b91d29757 (from https://www.piwheels.org/simple/qlty/) (requires-python:>=3.8) 2025-11-23T22:00:01,008 Skipping link: No binaries permitted for qlty: https://www.piwheels.org/simple/qlty/qlty-1.1.0-py2.py3-none-any.whl#sha256=2cada24e32d388c55dcaa06a3fafca02108c6fe228081d3ad50d8503042d26a4 (from https://www.piwheels.org/simple/qlty/) (requires-python:>=3.8) 2025-11-23T22:00:01,009 Skipping link: No binaries permitted for qlty: https://archive1.piwheels.org/simple/qlty/qlty-1.0.3rc1-py2.py3-none-any.whl#sha256=0b9175ec0e1f75a5fa4f444c93df712249b86532a52d8bd869e9dae309cbf8ae (from https://www.piwheels.org/simple/qlty/) (requires-python:>=3.8) 2025-11-23T22:00:01,010 Skipping link: No binaries permitted for qlty: https://archive1.piwheels.org/simple/qlty/qlty-1.0.2rc1-py2.py3-none-any.whl#sha256=6114e3a887be247dc4b581778497d49e89f60ea357514302907ce392ae6b54f6 (from https://www.piwheels.org/simple/qlty/) (requires-python:>=3.8) 2025-11-23T22:00:01,011 Skipping link: No binaries permitted for qlty: https://archive1.piwheels.org/simple/qlty/qlty-0.3.0-py2.py3-none-any.whl#sha256=c45bab76d6e60ff0cf51f6de7933b2de8e21b23bc12fed05210e3a74ec469874 (from https://www.piwheels.org/simple/qlty/) (requires-python:>=3.8) 2025-11-23T22:00:01,012 Skipping link: No binaries permitted for qlty: https://archive1.piwheels.org/simple/qlty/qlty-0.2.0-py2.py3-none-any.whl#sha256=8b1383d0677b73490747f5802ce9b34b1dee8771a426f77898c784c19fe0cb72 (from https://www.piwheels.org/simple/qlty/) (requires-python:>=3.8) 2025-11-23T22:00:01,013 Skipping link: No binaries permitted for qlty: https://archive1.piwheels.org/simple/qlty/qlty-0.1.7-py2.py3-none-any.whl#sha256=e4c1038490ef770191bc6bc8fcb70e0acee9ae5a80bff4499d50927432b199ea (from https://www.piwheels.org/simple/qlty/) (requires-python:>=3.8) 2025-11-23T22:00:01,014 Skipping link: No binaries permitted for qlty: https://archive1.piwheels.org/simple/qlty/qlty-0.1.6-py2.py3-none-any.whl#sha256=a641d1abf4652fbc0d7650db4caba2d41a2d630e6f0fbfa92e3ee4d92ed05384 (from https://www.piwheels.org/simple/qlty/) (requires-python:>=3.8) 2025-11-23T22:00:01,015 Skipping link: No binaries permitted for qlty: https://archive1.piwheels.org/simple/qlty/qlty-0.1.4-py2.py3-none-any.whl#sha256=19f9d1d3db9dce67508279cf0f7aca0d90de853e25546b75594ed7197f9a36cc (from https://www.piwheels.org/simple/qlty/) (requires-python:>=3.9) 2025-11-23T22:00:01,016 Skipping link: No binaries permitted for qlty: https://archive1.piwheels.org/simple/qlty/qlty-0.1.3-py2.py3-none-any.whl#sha256=8a4a8c3ce7e228e9ffbf46bc2a5e0dd58143a4b1ad3c817209f381214882a592 (from https://www.piwheels.org/simple/qlty/) (requires-python:>=3.9) 2025-11-23T22:00:01,017 Skipping link: No binaries permitted for qlty: https://archive1.piwheels.org/simple/qlty/qlty-0.1.1-py2.py3-none-any.whl#sha256=fc32480cfaadc6f87a2700d8df7bb95353e4f414cf6c5fba975ccecd596d83d3 (from https://www.piwheels.org/simple/qlty/) (requires-python:>=3.6) 2025-11-23T22:00:01,018 Skipping link: No binaries permitted for qlty: https://archive1.piwheels.org/simple/qlty/qlty-0.1.0-py2.py3-none-any.whl#sha256=dd6a436b2188ad3e6334fdfc7ce3a0b951b6a4ea9f9ae790fd16509bed1db1a1 (from https://www.piwheels.org/simple/qlty/) (requires-python:>=3.6) 2025-11-23T22:00:01,019 Skipping link: not a file: https://www.piwheels.org/simple/qlty/ 2025-11-23T22:00:01,020 Skipping link: not a file: https://pypi.org/simple/qlty/ 2025-11-23T22:00:01,069 Given no hashes to check 1 links for project 'qlty': discarding no candidates 2025-11-23T22:00:01,087 Collecting qlty==1.3.0 2025-11-23T22:00:01,089 Created temporary directory: /tmp/pip-unpack-vu9vlide 2025-11-23T22:00:01,226 Downloading qlty-1.3.0.tar.gz (113 kB) 2025-11-23T22:00:01,443 Added qlty==1.3.0 from https://files.pythonhosted.org/packages/2b/c5/0030f9f55e963b6b48eb7fc73519486b49e20e084eca66d0599a739345d8/qlty-1.3.0.tar.gz to build tracker '/tmp/pip-build-tracker-he8qyq6z' 2025-11-23T22:00:01,449 Created temporary directory: /tmp/pip-build-env-ikcmmhfl 2025-11-23T22:00:01,454 Installing build dependencies: started 2025-11-23T22:00:01,456 Running command pip subprocess to install build dependencies 2025-11-23T22:00:02,618 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-11-23T22:00:03,223 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2025-11-23T22:00:03,247 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-23T22:00:04,967 Collecting setuptools>=62.2.0 2025-11-23T22:00:05,067 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-11-23T22:00:05,348 Collecting wheel 2025-11-23T22:00:05,365 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2025-11-23T22:00:08,212 Installing collected packages: wheel, setuptools 2025-11-23T22:00:08,447 Creating /tmp/pip-build-env-ikcmmhfl/overlay/local/bin 2025-11-23T22:00:08,449 changing mode of /tmp/pip-build-env-ikcmmhfl/overlay/local/bin/wheel to 755 2025-11-23T22:00:12,339 Successfully installed setuptools-80.9.0 wheel-0.45.1 2025-11-23T22:00:12,612 Installing build dependencies: finished with status 'done' 2025-11-23T22:00:12,618 Getting requirements to build wheel: started 2025-11-23T22:00:12,619 Running command Getting requirements to build wheel 2025-11-23T22:00:13,221 /tmp/pip-build-env-ikcmmhfl/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-11-23T22:00:13,221 !! 2025-11-23T22:00:13,222 ******************************************************************************** 2025-11-23T22:00:13,223 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2025-11-23T22:00:13,224 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-11-23T22:00:13,224 or your builds will no longer be supported. 2025-11-23T22:00:13,225 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-23T22:00:13,226 ******************************************************************************** 2025-11-23T22:00:13,227 !! 2025-11-23T22:00:13,227 corresp(dist, value, root_dir) 2025-11-23T22:00:13,309 /tmp/pip-build-env-ikcmmhfl/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-23T22:00:13,310 !! 2025-11-23T22:00:13,311 ******************************************************************************** 2025-11-23T22:00:13,311 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-23T22:00:13,312 License :: OSI Approved :: BSD License 2025-11-23T22:00:13,313 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-23T22:00:13,313 ******************************************************************************** 2025-11-23T22:00:13,314 !! 2025-11-23T22:00:13,315 dist._finalize_license_expression() 2025-11-23T22:00:13,315 /tmp/pip-build-env-ikcmmhfl/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-23T22:00:13,316 !! 2025-11-23T22:00:13,317 ******************************************************************************** 2025-11-23T22:00:13,317 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-23T22:00:13,318 License :: OSI Approved :: BSD License 2025-11-23T22:00:13,320 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-23T22:00:13,320 ******************************************************************************** 2025-11-23T22:00:13,322 !! 2025-11-23T22:00:13,322 self._finalize_license_expression() 2025-11-23T22:00:13,323 running egg_info 2025-11-23T22:00:13,327 writing qlty.egg-info/PKG-INFO 2025-11-23T22:00:13,333 writing dependency_links to qlty.egg-info/dependency_links.txt 2025-11-23T22:00:13,336 writing requirements to qlty.egg-info/requires.txt 2025-11-23T22:00:13,338 writing top-level names to qlty.egg-info/top_level.txt 2025-11-23T22:00:13,366 reading manifest file 'qlty.egg-info/SOURCES.txt' 2025-11-23T22:00:13,373 reading manifest template 'MANIFEST.in' 2025-11-23T22:00:13,374 warning: no files found matching 'requirements.txt' 2025-11-23T22:00:13,386 warning: no previously-included files matching '__pycache__' found under directory '*' 2025-11-23T22:00:13,387 warning: no previously-included files matching '*.py[co]' found under directory '*' 2025-11-23T22:00:13,405 warning: no files found matching '*.jpg' under directory 'docs' 2025-11-23T22:00:13,410 warning: no files found matching '*.png' under directory 'docs' 2025-11-23T22:00:13,415 warning: no files found matching '*.gif' under directory 'docs' 2025-11-23T22:00:13,415 adding license file 'LICENSE' 2025-11-23T22:00:13,416 adding license file 'AUTHORS.rst' 2025-11-23T22:00:13,421 writing manifest file 'qlty.egg-info/SOURCES.txt' 2025-11-23T22:00:13,519 Getting requirements to build wheel: finished with status 'done' 2025-11-23T22:00:13,523 Created temporary directory: /tmp/pip-modern-metadata-ihmzx5d1 2025-11-23T22:00:13,525 Preparing metadata (pyproject.toml): started 2025-11-23T22:00:13,527 Running command Preparing metadata (pyproject.toml) 2025-11-23T22:00:14,082 /tmp/pip-build-env-ikcmmhfl/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-11-23T22:00:14,082 !! 2025-11-23T22:00:14,083 ******************************************************************************** 2025-11-23T22:00:14,084 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2025-11-23T22:00:14,084 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-11-23T22:00:14,085 or your builds will no longer be supported. 2025-11-23T22:00:14,086 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-23T22:00:14,086 ******************************************************************************** 2025-11-23T22:00:14,087 !! 2025-11-23T22:00:14,088 corresp(dist, value, root_dir) 2025-11-23T22:00:14,167 /tmp/pip-build-env-ikcmmhfl/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-23T22:00:14,167 !! 2025-11-23T22:00:14,168 ******************************************************************************** 2025-11-23T22:00:14,169 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-23T22:00:14,170 License :: OSI Approved :: BSD License 2025-11-23T22:00:14,171 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-23T22:00:14,171 ******************************************************************************** 2025-11-23T22:00:14,173 !! 2025-11-23T22:00:14,173 dist._finalize_license_expression() 2025-11-23T22:00:14,174 /tmp/pip-build-env-ikcmmhfl/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-23T22:00:14,174 !! 2025-11-23T22:00:14,175 ******************************************************************************** 2025-11-23T22:00:14,176 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-23T22:00:14,178 License :: OSI Approved :: BSD License 2025-11-23T22:00:14,179 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-23T22:00:14,179 ******************************************************************************** 2025-11-23T22:00:14,181 !! 2025-11-23T22:00:14,181 self._finalize_license_expression() 2025-11-23T22:00:14,182 running dist_info 2025-11-23T22:00:14,193 creating /tmp/pip-modern-metadata-ihmzx5d1/qlty.egg-info 2025-11-23T22:00:14,194 writing /tmp/pip-modern-metadata-ihmzx5d1/qlty.egg-info/PKG-INFO 2025-11-23T22:00:14,201 writing dependency_links to /tmp/pip-modern-metadata-ihmzx5d1/qlty.egg-info/dependency_links.txt 2025-11-23T22:00:14,204 writing requirements to /tmp/pip-modern-metadata-ihmzx5d1/qlty.egg-info/requires.txt 2025-11-23T22:00:14,205 writing top-level names to /tmp/pip-modern-metadata-ihmzx5d1/qlty.egg-info/top_level.txt 2025-11-23T22:00:14,207 writing manifest file '/tmp/pip-modern-metadata-ihmzx5d1/qlty.egg-info/SOURCES.txt' 2025-11-23T22:00:14,232 reading manifest file '/tmp/pip-modern-metadata-ihmzx5d1/qlty.egg-info/SOURCES.txt' 2025-11-23T22:00:14,234 reading manifest template 'MANIFEST.in' 2025-11-23T22:00:14,235 warning: no files found matching 'requirements.txt' 2025-11-23T22:00:14,247 warning: no previously-included files matching '__pycache__' found under directory '*' 2025-11-23T22:00:14,248 warning: no previously-included files matching '*.py[co]' found under directory '*' 2025-11-23T22:00:14,265 warning: no files found matching '*.jpg' under directory 'docs' 2025-11-23T22:00:14,270 warning: no files found matching '*.png' under directory 'docs' 2025-11-23T22:00:14,275 warning: no files found matching '*.gif' under directory 'docs' 2025-11-23T22:00:14,276 adding license file 'LICENSE' 2025-11-23T22:00:14,277 adding license file 'AUTHORS.rst' 2025-11-23T22:00:14,281 writing manifest file '/tmp/pip-modern-metadata-ihmzx5d1/qlty.egg-info/SOURCES.txt' 2025-11-23T22:00:14,282 creating '/tmp/pip-modern-metadata-ihmzx5d1/qlty-1.3.0.dist-info' 2025-11-23T22:00:14,288 /tmp/pip-build-env-ikcmmhfl/overlay/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:135: SetuptoolsDeprecationWarning: bdist_wheel.universal is deprecated 2025-11-23T22:00:14,289 !! 2025-11-23T22:00:14,289 ******************************************************************************** 2025-11-23T22:00:14,290 With Python 2.7 end-of-life, support for building universal wheels 2025-11-23T22:00:14,290 (i.e., wheels that support both Python 2 and Python 3) 2025-11-23T22:00:14,291 is being obviated. 2025-11-23T22:00:14,291 Please discontinue using this option, or if you still need it, 2025-11-23T22:00:14,292 file an issue with pypa/setuptools describing your use case. 2025-11-23T22:00:14,292 This deprecation is overdue, please update your project and remove deprecated 2025-11-23T22:00:14,293 calls to avoid build errors in the future. 2025-11-23T22:00:14,293 ******************************************************************************** 2025-11-23T22:00:14,294 !! 2025-11-23T22:00:14,295 self.finalize_options() 2025-11-23T22:00:14,409 Preparing metadata (pyproject.toml): finished with status 'done' 2025-11-23T22:00:14,414 Source in /tmp/pip-wheel-jkklosyc/qlty_1517d57edba04cf6a76bf16f736ce40a has version 1.3.0, which satisfies requirement qlty==1.3.0 from https://files.pythonhosted.org/packages/2b/c5/0030f9f55e963b6b48eb7fc73519486b49e20e084eca66d0599a739345d8/qlty-1.3.0.tar.gz 2025-11-23T22:00:14,415 Removed qlty==1.3.0 from https://files.pythonhosted.org/packages/2b/c5/0030f9f55e963b6b48eb7fc73519486b49e20e084eca66d0599a739345d8/qlty-1.3.0.tar.gz from build tracker '/tmp/pip-build-tracker-he8qyq6z' 2025-11-23T22:00:14,421 Created temporary directory: /tmp/pip-unpack-j5fyzwar 2025-11-23T22:00:14,422 Building wheels for collected packages: qlty 2025-11-23T22:00:14,427 Created temporary directory: /tmp/pip-wheel-mcikew0p 2025-11-23T22:00:14,427 Destination directory: /tmp/pip-wheel-mcikew0p 2025-11-23T22:00:14,430 Building wheel for qlty (pyproject.toml): started 2025-11-23T22:00:14,431 Running command Building wheel for qlty (pyproject.toml) 2025-11-23T22:00:14,976 /tmp/pip-build-env-ikcmmhfl/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-11-23T22:00:14,976 !! 2025-11-23T22:00:14,977 ******************************************************************************** 2025-11-23T22:00:14,978 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2025-11-23T22:00:14,979 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-11-23T22:00:14,979 or your builds will no longer be supported. 2025-11-23T22:00:14,981 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-23T22:00:14,981 ******************************************************************************** 2025-11-23T22:00:14,982 !! 2025-11-23T22:00:14,983 corresp(dist, value, root_dir) 2025-11-23T22:00:15,054 /tmp/pip-build-env-ikcmmhfl/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-23T22:00:15,054 !! 2025-11-23T22:00:15,056 ******************************************************************************** 2025-11-23T22:00:15,056 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-23T22:00:15,057 License :: OSI Approved :: BSD License 2025-11-23T22:00:15,058 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-23T22:00:15,059 ******************************************************************************** 2025-11-23T22:00:15,060 !! 2025-11-23T22:00:15,060 dist._finalize_license_expression() 2025-11-23T22:00:15,060 /tmp/pip-build-env-ikcmmhfl/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-23T22:00:15,061 !! 2025-11-23T22:00:15,062 ******************************************************************************** 2025-11-23T22:00:15,062 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-23T22:00:15,063 License :: OSI Approved :: BSD License 2025-11-23T22:00:15,064 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-23T22:00:15,065 ******************************************************************************** 2025-11-23T22:00:15,066 !! 2025-11-23T22:00:15,066 self._finalize_license_expression() 2025-11-23T22:00:15,067 running bdist_wheel 2025-11-23T22:00:15,074 /tmp/pip-build-env-ikcmmhfl/overlay/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:135: SetuptoolsDeprecationWarning: bdist_wheel.universal is deprecated 2025-11-23T22:00:15,075 !! 2025-11-23T22:00:15,076 ******************************************************************************** 2025-11-23T22:00:15,076 With Python 2.7 end-of-life, support for building universal wheels 2025-11-23T22:00:15,077 (i.e., wheels that support both Python 2 and Python 3) 2025-11-23T22:00:15,077 is being obviated. 2025-11-23T22:00:15,078 Please discontinue using this option, or if you still need it, 2025-11-23T22:00:15,079 file an issue with pypa/setuptools describing your use case. 2025-11-23T22:00:15,080 This deprecation is overdue, please update your project and remove deprecated 2025-11-23T22:00:15,080 calls to avoid build errors in the future. 2025-11-23T22:00:15,081 ******************************************************************************** 2025-11-23T22:00:15,082 !! 2025-11-23T22:00:15,083 self.finalize_options() 2025-11-23T22:00:15,086 running build 2025-11-23T22:00:15,087 running build_py 2025-11-23T22:00:15,094 creating build/lib/qlty 2025-11-23T22:00:15,096 copying qlty/patch_pairs_2d.py -> build/lib/qlty 2025-11-23T22:00:15,099 copying qlty/qlty2_5D.py -> build/lib/qlty 2025-11-23T22:00:15,102 copying qlty/__init__.py -> build/lib/qlty 2025-11-23T22:00:15,104 copying qlty/qlty3DLarge.py -> build/lib/qlty 2025-11-23T22:00:15,107 copying qlty/base.py -> build/lib/qlty 2025-11-23T22:00:15,109 copying qlty/qlty3D.py -> build/lib/qlty 2025-11-23T22:00:15,111 copying qlty/cleanup.py -> build/lib/qlty 2025-11-23T22:00:15,114 copying qlty/qlty2DLarge.py -> build/lib/qlty 2025-11-23T22:00:15,116 copying qlty/backends_2_5D.py -> build/lib/qlty 2025-11-23T22:00:15,119 copying qlty/qlty2D.py -> build/lib/qlty 2025-11-23T22:00:15,121 copying qlty/patch_pairs_3d.py -> build/lib/qlty 2025-11-23T22:00:15,124 creating build/lib/qlty/utils 2025-11-23T22:00:15,125 copying qlty/utils/stack_to_zarr.py -> build/lib/qlty/utils 2025-11-23T22:00:15,128 copying qlty/utils/__init__.py -> build/lib/qlty/utils 2025-11-23T22:00:15,130 copying qlty/utils/false_color_2D.py -> build/lib/qlty/utils 2025-11-23T22:00:15,132 creating build/lib/qlty/pretokenizer_2d 2025-11-23T22:00:15,133 copying qlty/pretokenizer_2d/__init__.py -> build/lib/qlty/pretokenizer_2d 2025-11-23T22:00:15,135 copying qlty/pretokenizer_2d/sequences.py -> build/lib/qlty/pretokenizer_2d 2025-11-23T22:00:15,138 running egg_info 2025-11-23T22:00:15,149 writing qlty.egg-info/PKG-INFO 2025-11-23T22:00:15,155 writing dependency_links to qlty.egg-info/dependency_links.txt 2025-11-23T22:00:15,157 writing requirements to qlty.egg-info/requires.txt 2025-11-23T22:00:15,158 writing top-level names to qlty.egg-info/top_level.txt 2025-11-23T22:00:15,173 reading manifest file 'qlty.egg-info/SOURCES.txt' 2025-11-23T22:00:15,178 reading manifest template 'MANIFEST.in' 2025-11-23T22:00:15,179 warning: no files found matching 'requirements.txt' 2025-11-23T22:00:15,190 warning: no previously-included files matching '__pycache__' found under directory '*' 2025-11-23T22:00:15,191 warning: no previously-included files matching '*.py[co]' found under directory '*' 2025-11-23T22:00:15,209 warning: no files found matching '*.jpg' under directory 'docs' 2025-11-23T22:00:15,214 warning: no files found matching '*.png' under directory 'docs' 2025-11-23T22:00:15,218 warning: no files found matching '*.gif' under directory 'docs' 2025-11-23T22:00:15,219 adding license file 'LICENSE' 2025-11-23T22:00:15,219 adding license file 'AUTHORS.rst' 2025-11-23T22:00:15,224 writing manifest file 'qlty.egg-info/SOURCES.txt' 2025-11-23T22:00:15,241 installing to build/bdist.linux-armv7l/wheel 2025-11-23T22:00:15,241 running install 2025-11-23T22:00:15,264 running install_lib 2025-11-23T22:00:15,271 creating build/bdist.linux-armv7l/wheel 2025-11-23T22:00:15,273 creating build/bdist.linux-armv7l/wheel/qlty 2025-11-23T22:00:15,274 copying build/lib/qlty/patch_pairs_2d.py -> build/bdist.linux-armv7l/wheel/./qlty 2025-11-23T22:00:15,276 copying build/lib/qlty/qlty2_5D.py -> build/bdist.linux-armv7l/wheel/./qlty 2025-11-23T22:00:15,279 copying build/lib/qlty/__init__.py -> build/bdist.linux-armv7l/wheel/./qlty 2025-11-23T22:00:15,281 copying build/lib/qlty/qlty3DLarge.py -> build/bdist.linux-armv7l/wheel/./qlty 2025-11-23T22:00:15,284 copying build/lib/qlty/base.py -> build/bdist.linux-armv7l/wheel/./qlty 2025-11-23T22:00:15,286 copying build/lib/qlty/qlty3D.py -> build/bdist.linux-armv7l/wheel/./qlty 2025-11-23T22:00:15,288 creating build/bdist.linux-armv7l/wheel/qlty/pretokenizer_2d 2025-11-23T22:00:15,289 copying build/lib/qlty/pretokenizer_2d/__init__.py -> build/bdist.linux-armv7l/wheel/./qlty/pretokenizer_2d 2025-11-23T22:00:15,291 copying build/lib/qlty/pretokenizer_2d/sequences.py -> build/bdist.linux-armv7l/wheel/./qlty/pretokenizer_2d 2025-11-23T22:00:15,294 copying build/lib/qlty/cleanup.py -> build/bdist.linux-armv7l/wheel/./qlty 2025-11-23T22:00:15,296 copying build/lib/qlty/qlty2DLarge.py -> build/bdist.linux-armv7l/wheel/./qlty 2025-11-23T22:00:15,299 copying build/lib/qlty/backends_2_5D.py -> build/bdist.linux-armv7l/wheel/./qlty 2025-11-23T22:00:15,301 copying build/lib/qlty/qlty2D.py -> build/bdist.linux-armv7l/wheel/./qlty 2025-11-23T22:00:15,304 copying build/lib/qlty/patch_pairs_3d.py -> build/bdist.linux-armv7l/wheel/./qlty 2025-11-23T22:00:15,307 creating build/bdist.linux-armv7l/wheel/qlty/utils 2025-11-23T22:00:15,308 copying build/lib/qlty/utils/stack_to_zarr.py -> build/bdist.linux-armv7l/wheel/./qlty/utils 2025-11-23T22:00:15,310 copying build/lib/qlty/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./qlty/utils 2025-11-23T22:00:15,312 copying build/lib/qlty/utils/false_color_2D.py -> build/bdist.linux-armv7l/wheel/./qlty/utils 2025-11-23T22:00:15,314 running install_egg_info 2025-11-23T22:00:15,319 Copying qlty.egg-info to build/bdist.linux-armv7l/wheel/./qlty-1.3.0-py3.11.egg-info 2025-11-23T22:00:15,329 running install_scripts 2025-11-23T22:00:15,341 creating build/bdist.linux-armv7l/wheel/qlty-1.3.0.dist-info/WHEEL 2025-11-23T22:00:15,344 creating '/tmp/pip-wheel-mcikew0p/.tmp-_7x22idf/qlty-1.3.0-py2.py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-11-23T22:00:15,347 adding 'qlty/__init__.py' 2025-11-23T22:00:15,349 adding 'qlty/backends_2_5D.py' 2025-11-23T22:00:15,351 adding 'qlty/base.py' 2025-11-23T22:00:15,353 adding 'qlty/cleanup.py' 2025-11-23T22:00:15,355 adding 'qlty/patch_pairs_2d.py' 2025-11-23T22:00:15,358 adding 'qlty/patch_pairs_3d.py' 2025-11-23T22:00:15,361 adding 'qlty/qlty2D.py' 2025-11-23T22:00:15,363 adding 'qlty/qlty2DLarge.py' 2025-11-23T22:00:15,368 adding 'qlty/qlty2_5D.py' 2025-11-23T22:00:15,371 adding 'qlty/qlty3D.py' 2025-11-23T22:00:15,373 adding 'qlty/qlty3DLarge.py' 2025-11-23T22:00:15,375 adding 'qlty/pretokenizer_2d/__init__.py' 2025-11-23T22:00:15,378 adding 'qlty/pretokenizer_2d/sequences.py' 2025-11-23T22:00:15,380 adding 'qlty/utils/__init__.py' 2025-11-23T22:00:15,382 adding 'qlty/utils/false_color_2D.py' 2025-11-23T22:00:15,384 adding 'qlty/utils/stack_to_zarr.py' 2025-11-23T22:00:15,387 adding 'qlty-1.3.0.dist-info/licenses/AUTHORS.rst' 2025-11-23T22:00:15,388 adding 'qlty-1.3.0.dist-info/licenses/LICENSE' 2025-11-23T22:00:15,389 adding 'qlty-1.3.0.dist-info/METADATA' 2025-11-23T22:00:15,390 adding 'qlty-1.3.0.dist-info/WHEEL' 2025-11-23T22:00:15,391 adding 'qlty-1.3.0.dist-info/top_level.txt' 2025-11-23T22:00:15,392 adding 'qlty-1.3.0.dist-info/RECORD' 2025-11-23T22:00:15,394 removing build/bdist.linux-armv7l/wheel 2025-11-23T22:00:15,499 Building wheel for qlty (pyproject.toml): finished with status 'done' 2025-11-23T22:00:15,505 Created wheel for qlty: filename=qlty-1.3.0-py2.py3-none-any.whl size=63908 sha256=b3c0f99116b33d9265026f5614d7a8b3b3b09870f187aea595d80e9984053609 2025-11-23T22:00:15,506 Stored in directory: /tmp/pip-ephem-wheel-cache-rsx_siv0/wheels/77/9d/27/edaf565429dfe149439f807ac911a16cff3a41f03735b348a2 2025-11-23T22:00:15,518 Successfully built qlty 2025-11-23T22:00:15,524 Removed build tracker: '/tmp/pip-build-tracker-he8qyq6z'