2026-05-25T03:38:43,085 Created temporary directory: /tmp/pip-ephem-wheel-cache-i2tt50u6 2026-05-25T03:38:43,087 Created temporary directory: /tmp/pip-build-tracker-6ebqd5lw 2026-05-25T03:38:43,088 Initialized build tracking at /tmp/pip-build-tracker-6ebqd5lw 2026-05-25T03:38:43,088 Created build tracker: /tmp/pip-build-tracker-6ebqd5lw 2026-05-25T03:38:43,089 Entered build tracker: /tmp/pip-build-tracker-6ebqd5lw 2026-05-25T03:38:43,090 Created temporary directory: /tmp/pip-wheel-w0z4wbpr 2026-05-25T03:38:43,093 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 2026-05-25T03:38:43,095 Created temporary directory: /tmp/pip-ephem-wheel-cache-zwure8bt 2026-05-25T03:38:43,117 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-25T03:38:43,120 2 location(s) to search for versions of layermesh: 2026-05-25T03:38:43,120 * https://pypi.org/simple/layermesh/ 2026-05-25T03:38:43,120 * https://www.piwheels.org/simple/layermesh/ 2026-05-25T03:38:43,121 Fetching project page and analyzing links: https://pypi.org/simple/layermesh/ 2026-05-25T03:38:43,122 Getting page https://pypi.org/simple/layermesh/ 2026-05-25T03:38:43,124 Found index url https://pypi.org/simple 2026-05-25T03:38:43,348 Fetched page https://pypi.org/simple/layermesh/ as application/vnd.pypi.simple.v1+json 2026-05-25T03:38:43,353 Skipping link: No binaries permitted for layermesh: https://files.pythonhosted.org/packages/79/aa/1302c1300130dfb0d7ea7958ffd9cd56a7e7c2b295f1a626b3d60d87b23f/layermesh-0.2-py2.py3-none-any.whl (from https://pypi.org/simple/layermesh/) (requires-python:>=2.7) 2026-05-25T03:38:43,354 Found link https://files.pythonhosted.org/packages/8a/2a/0830ad1544fb52ffac7ed076cd883e68711cbe89ce67ef21c5bd38fc5e42/layermesh-0.2.tar.gz (from https://pypi.org/simple/layermesh/) (requires-python:>=2.7), version: 0.2 2026-05-25T03:38:43,355 Skipping link: No binaries permitted for layermesh: https://files.pythonhosted.org/packages/40/b7/7adfd6a91e7aca5a6c345709c103b879974bdfb6fd900c80f0c852893245/layermesh-0.3-py2.py3-none-any.whl (from https://pypi.org/simple/layermesh/) (requires-python:>=2.7) 2026-05-25T03:38:43,356 Found link https://files.pythonhosted.org/packages/0f/da/7a17ef723d1c8dedfe8b98752f67c61265f9b5ec25c8b017e2c5c1970ced/layermesh-0.3.tar.gz (from https://pypi.org/simple/layermesh/) (requires-python:>=2.7), version: 0.3 2026-05-25T03:38:43,357 Skipping link: No binaries permitted for layermesh: https://files.pythonhosted.org/packages/05/34/e6b9e05ae628bd63280b3a446550a48484f4cd5f48a2808a2b1ce7207f87/layermesh-0.3.1-py2.py3-none-any.whl (from https://pypi.org/simple/layermesh/) (requires-python:>=2.7) 2026-05-25T03:38:43,357 Found link https://files.pythonhosted.org/packages/1e/ba/b16ad2b0435fab3b10f8d7dc9b9f16efd71753419375d0465b44e8b3838f/layermesh-0.3.1.tar.gz (from https://pypi.org/simple/layermesh/) (requires-python:>=2.7), version: 0.3.1 2026-05-25T03:38:43,358 Skipping link: No binaries permitted for layermesh: https://files.pythonhosted.org/packages/63/4d/f39cb8a3d1b2e34454d5d694806778d55effca3b6e5280fddd8459dcfb74/layermesh-0.3.2-py2.py3-none-any.whl (from https://pypi.org/simple/layermesh/) (requires-python:>=2.7) 2026-05-25T03:38:43,359 Found link https://files.pythonhosted.org/packages/41/5b/44aad1569f127a2e00b97243c8e3f60d9a3e24224a8d6c4136bd957f56f4/layermesh-0.3.2.tar.gz (from https://pypi.org/simple/layermesh/) (requires-python:>=2.7), version: 0.3.2 2026-05-25T03:38:43,360 Skipping link: No binaries permitted for layermesh: https://files.pythonhosted.org/packages/17/18/4d5d512d4fd6c9897184f6e12aa8a88e809957b6d35401b334325eae2474/layermesh-0.3.3-py2.py3-none-any.whl (from https://pypi.org/simple/layermesh/) (requires-python:>=2.7) 2026-05-25T03:38:43,361 Found link https://files.pythonhosted.org/packages/f1/f8/fa7f5dc3c0766eb5a9dfd65dfdd97c8926a773b2e9115bf17683c73f190f/layermesh-0.3.3.tar.gz (from https://pypi.org/simple/layermesh/) (requires-python:>=2.7), version: 0.3.3 2026-05-25T03:38:43,362 Skipping link: No binaries permitted for layermesh: https://files.pythonhosted.org/packages/92/ad/338220a0ff0ca0809680f0befe9ccd03cc71daef118898c01401de7acca6/layermesh-0.3.4-py3-none-any.whl (from https://pypi.org/simple/layermesh/) (requires-python:>=2.7) 2026-05-25T03:38:43,362 Found link https://files.pythonhosted.org/packages/5b/08/14cd218a4197e2be6d391b077f90524f247f439459482a7fd32e1f21fd97/layermesh-0.3.4.tar.gz (from https://pypi.org/simple/layermesh/) (requires-python:>=2.7), version: 0.3.4 2026-05-25T03:38:43,363 Skipping link: No binaries permitted for layermesh: https://files.pythonhosted.org/packages/a3/ae/cfe13d937ba3a053915abace8b8074e13f57bf6bc8792e9bd1fe27ee9829/layermesh-0.4.0-py3-none-any.whl (from https://pypi.org/simple/layermesh/) (requires-python:>=2.7) 2026-05-25T03:38:43,364 Found link https://files.pythonhosted.org/packages/31/4e/4874c451267efdb8d7e663179fc846d7cd3be7599140b93927155b50f6d6/layermesh-0.4.0.tar.gz (from https://pypi.org/simple/layermesh/) (requires-python:>=2.7), version: 0.4.0 2026-05-25T03:38:43,364 Skipping link: No binaries permitted for layermesh: https://files.pythonhosted.org/packages/ca/bc/a2aa9845a7afcdd445051b1a548dc16321475391f02daa9fbc12de044269/layermesh-0.4.1-py3-none-any.whl (from https://pypi.org/simple/layermesh/) (requires-python:>=2.7) 2026-05-25T03:38:43,365 Found link https://files.pythonhosted.org/packages/4c/87/73320e7fb047ca5bdb95f5a538002966b5be2c3581f9f6abea5db8ec2d2f/layermesh-0.4.1.tar.gz (from https://pypi.org/simple/layermesh/) (requires-python:>=2.7), version: 0.4.1 2026-05-25T03:38:43,366 Skipping link: No binaries permitted for layermesh: https://files.pythonhosted.org/packages/51/a3/0ba332e4002579a5c40171505827167129dede8f79342c59e2e29ee517f4/layermesh-0.5.0-py3-none-any.whl (from https://pypi.org/simple/layermesh/) (requires-python:>=2.7) 2026-05-25T03:38:43,367 Found link https://files.pythonhosted.org/packages/6a/0d/06319dcf00f85a669251e17ec8e4e0054af4a204f107a18e654ab2b6b5ce/layermesh-0.5.0.tar.gz (from https://pypi.org/simple/layermesh/) (requires-python:>=2.7), version: 0.5.0 2026-05-25T03:38:43,367 Skipping link: No binaries permitted for layermesh: https://files.pythonhosted.org/packages/f7/94/cf539b11cd6337a3d41f92e27018c4d8fda500d0de3015a4bb85ca46de14/layermesh-0.5.1-py3-none-any.whl (from https://pypi.org/simple/layermesh/) (requires-python:>=2.7) 2026-05-25T03:38:43,368 Found link https://files.pythonhosted.org/packages/5c/9e/34e8f65c78070a9408f3c9cf503ed9942dc89c159221ae533912cb213821/layermesh-0.5.1.tar.gz (from https://pypi.org/simple/layermesh/) (requires-python:>=2.7), version: 0.5.1 2026-05-25T03:38:43,369 Fetching project page and analyzing links: https://www.piwheels.org/simple/layermesh/ 2026-05-25T03:38:43,370 Getting page https://www.piwheels.org/simple/layermesh/ 2026-05-25T03:38:43,371 Found index url https://www.piwheels.org/simple 2026-05-25T03:38:43,540 Fetched page https://www.piwheels.org/simple/layermesh/ as text/html 2026-05-25T03:38:43,544 Skipping link: No binaries permitted for layermesh: https://www.piwheels.org/simple/layermesh/layermesh-0.5.0-py3-none-any.whl#sha256=fc209fa810688d00356691f34171209a614fdcb517bc98b95182aac3a38df7a1 (from https://www.piwheels.org/simple/layermesh/) (requires-python:>=2.7) 2026-05-25T03:38:43,545 Skipping link: No binaries permitted for layermesh: https://archive1.piwheels.org/simple/layermesh/layermesh-0.4.1-py3-none-any.whl#sha256=cdbe50cb6a48182f1f138f4b84566640217008b4a43f2519dfc322f0c9c4e9ab (from https://www.piwheels.org/simple/layermesh/) (requires-python:>=2.7) 2026-05-25T03:38:43,546 Skipping link: No binaries permitted for layermesh: https://archive1.piwheels.org/simple/layermesh/layermesh-0.4.0-py3-none-any.whl#sha256=aeaa09a0630391beed5dfb888926d9a56dd8fc661655ff9e9fa5d98fe1f97aa5 (from https://www.piwheels.org/simple/layermesh/) (requires-python:>=2.7) 2026-05-25T03:38:43,546 Skipping link: No binaries permitted for layermesh: https://archive1.piwheels.org/simple/layermesh/layermesh-0.3.4-py3-none-any.whl#sha256=0a9334b762c03c83b606c8d80f5cadad626ebd5a7f839b0e77bebaf00394997d (from https://www.piwheels.org/simple/layermesh/) (requires-python:>=2.7) 2026-05-25T03:38:43,547 Skipping link: No binaries permitted for layermesh: https://archive1.piwheels.org/simple/layermesh/layermesh-0.3.3-py2.py3-none-any.whl#sha256=ef205f9760446a1bdb9b2e1a74fbe8b411435823198ad97c63c1b24ae41098b9 (from https://www.piwheels.org/simple/layermesh/) (requires-python:>=2.7) 2026-05-25T03:38:43,547 Skipping link: No binaries permitted for layermesh: https://archive1.piwheels.org/simple/layermesh/layermesh-0.3.2-py2.py3-none-any.whl#sha256=661de5ea22ac6c1272f29cf6e4caebb2f8292bb6957b488b087f24c913c75893 (from https://www.piwheels.org/simple/layermesh/) (requires-python:>=2.7) 2026-05-25T03:38:43,548 Skipping link: No binaries permitted for layermesh: https://archive1.piwheels.org/simple/layermesh/layermesh-0.3.1-py2.py3-none-any.whl#sha256=4d927dab01d272bf19c0a615593e7fb7de4b26bf525d8bc80324b707ff8e766c (from https://www.piwheels.org/simple/layermesh/) (requires-python:>=2.7) 2026-05-25T03:38:43,548 Skipping link: No binaries permitted for layermesh: https://archive1.piwheels.org/simple/layermesh/layermesh-0.3-py2.py3-none-any.whl#sha256=08d43117c534374e7ef371a2590f45e574160a78699321b78cfa03b5cd5b9e3e (from https://www.piwheels.org/simple/layermesh/) (requires-python:>=2.7) 2026-05-25T03:38:43,549 Skipping link: No binaries permitted for layermesh: https://archive1.piwheels.org/simple/layermesh/layermesh-0.2-py2.py3-none-any.whl#sha256=9215697d5160d9fd964ae54bdf9094fc08b5a21b7acb7542036f406c52650b4b (from https://www.piwheels.org/simple/layermesh/) (requires-python:>=2.7) 2026-05-25T03:38:43,549 Skipping link: not a file: https://www.piwheels.org/simple/layermesh/ 2026-05-25T03:38:43,550 Skipping link: not a file: https://pypi.org/simple/layermesh/ 2026-05-25T03:38:43,570 Given no hashes to check 1 links for project 'layermesh': discarding no candidates 2026-05-25T03:38:43,588 Collecting layermesh==0.5.1 2026-05-25T03:38:43,590 Created temporary directory: /tmp/pip-unpack-nicqa5tu 2026-05-25T03:38:43,737 Downloading layermesh-0.5.1.tar.gz (35 kB) 2026-05-25T03:38:43,802 Added layermesh==0.5.1 from https://files.pythonhosted.org/packages/5c/9e/34e8f65c78070a9408f3c9cf503ed9942dc89c159221ae533912cb213821/layermesh-0.5.1.tar.gz to build tracker '/tmp/pip-build-tracker-6ebqd5lw' 2026-05-25T03:38:43,805 Created temporary directory: /tmp/pip-build-env-qt_rxayq 2026-05-25T03:38:43,810 Installing build dependencies: started 2026-05-25T03:38:43,811 Running command pip subprocess to install build dependencies 2026-05-25T03:38:44,940 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-05-25T03:38:45,378 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 2026-05-25T03:38:45,401 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-25T03:38:47,175 Collecting setuptools 2026-05-25T03:38:47,176 Obtaining dependency information for setuptools from https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata 2026-05-25T03:38:47,190 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata (6.5 kB) 2026-05-25T03:38:47,450 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-05-25T03:38:47,543 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-05-25T03:38:50,285 Installing collected packages: setuptools 2026-05-25T03:38:53,411 Successfully installed setuptools-82.0.1 2026-05-25T03:38:53,683 Installing build dependencies: finished with status 'done' 2026-05-25T03:38:53,689 Getting requirements to build wheel: started 2026-05-25T03:38:53,690 Running command Getting requirements to build wheel 2026-05-25T03:38:54,304 /tmp/pip-build-env-qt_rxayq/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-05-25T03:38:54,304 !! 2026-05-25T03:38:54,306 ******************************************************************************** 2026-05-25T03:38:54,306 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). 2026-05-25T03:38:54,307 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-05-25T03:38:54,307 or your builds will no longer be supported. 2026-05-25T03:38:54,308 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-25T03:38:54,309 ******************************************************************************** 2026-05-25T03:38:54,309 !! 2026-05-25T03:38:54,310 corresp(dist, value, root_dir) 2026-05-25T03:38:54,380 /tmp/pip-build-env-qt_rxayq/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-25T03:38:54,381 !! 2026-05-25T03:38:54,382 ******************************************************************************** 2026-05-25T03:38:54,382 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-25T03:38:54,383 License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3) 2026-05-25T03:38:54,384 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-25T03:38:54,385 ******************************************************************************** 2026-05-25T03:38:54,386 !! 2026-05-25T03:38:54,386 dist._finalize_license_expression() 2026-05-25T03:38:54,387 /tmp/pip-build-env-qt_rxayq/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-25T03:38:54,387 !! 2026-05-25T03:38:54,388 ******************************************************************************** 2026-05-25T03:38:54,389 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-25T03:38:54,390 License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3) 2026-05-25T03:38:54,391 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-25T03:38:54,391 ******************************************************************************** 2026-05-25T03:38:54,392 !! 2026-05-25T03:38:54,393 self._finalize_license_expression() 2026-05-25T03:38:54,407 running egg_info 2026-05-25T03:38:54,413 writing layermesh.egg-info/PKG-INFO 2026-05-25T03:38:54,417 writing dependency_links to layermesh.egg-info/dependency_links.txt 2026-05-25T03:38:54,419 writing requirements to layermesh.egg-info/requires.txt 2026-05-25T03:38:54,420 writing top-level names to layermesh.egg-info/top_level.txt 2026-05-25T03:38:54,438 reading manifest file 'layermesh.egg-info/SOURCES.txt' 2026-05-25T03:38:54,441 adding license file 'LICENSE' 2026-05-25T03:38:54,443 writing manifest file 'layermesh.egg-info/SOURCES.txt' 2026-05-25T03:38:54,541 Getting requirements to build wheel: finished with status 'done' 2026-05-25T03:38:54,544 Created temporary directory: /tmp/pip-modern-metadata-ijv_x9mr 2026-05-25T03:38:54,547 Preparing metadata (pyproject.toml): started 2026-05-25T03:38:54,548 Running command Preparing metadata (pyproject.toml) 2026-05-25T03:38:55,109 /tmp/pip-build-env-qt_rxayq/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-05-25T03:38:55,109 !! 2026-05-25T03:38:55,110 ******************************************************************************** 2026-05-25T03:38:55,111 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). 2026-05-25T03:38:55,112 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-05-25T03:38:55,112 or your builds will no longer be supported. 2026-05-25T03:38:55,113 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-25T03:38:55,113 ******************************************************************************** 2026-05-25T03:38:55,114 !! 2026-05-25T03:38:55,115 corresp(dist, value, root_dir) 2026-05-25T03:38:55,184 /tmp/pip-build-env-qt_rxayq/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-25T03:38:55,184 !! 2026-05-25T03:38:55,185 ******************************************************************************** 2026-05-25T03:38:55,186 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-25T03:38:55,187 License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3) 2026-05-25T03:38:55,188 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-25T03:38:55,189 ******************************************************************************** 2026-05-25T03:38:55,190 !! 2026-05-25T03:38:55,190 dist._finalize_license_expression() 2026-05-25T03:38:55,191 /tmp/pip-build-env-qt_rxayq/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-25T03:38:55,192 !! 2026-05-25T03:38:55,193 ******************************************************************************** 2026-05-25T03:38:55,193 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-25T03:38:55,194 License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3) 2026-05-25T03:38:55,195 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-25T03:38:55,196 ******************************************************************************** 2026-05-25T03:38:55,197 !! 2026-05-25T03:38:55,198 self._finalize_license_expression() 2026-05-25T03:38:55,211 running dist_info 2026-05-25T03:38:55,221 creating /tmp/pip-modern-metadata-ijv_x9mr/layermesh.egg-info 2026-05-25T03:38:55,223 writing /tmp/pip-modern-metadata-ijv_x9mr/layermesh.egg-info/PKG-INFO 2026-05-25T03:38:55,227 writing dependency_links to /tmp/pip-modern-metadata-ijv_x9mr/layermesh.egg-info/dependency_links.txt 2026-05-25T03:38:55,229 writing requirements to /tmp/pip-modern-metadata-ijv_x9mr/layermesh.egg-info/requires.txt 2026-05-25T03:38:55,230 writing top-level names to /tmp/pip-modern-metadata-ijv_x9mr/layermesh.egg-info/top_level.txt 2026-05-25T03:38:55,231 writing manifest file '/tmp/pip-modern-metadata-ijv_x9mr/layermesh.egg-info/SOURCES.txt' 2026-05-25T03:38:55,248 reading manifest file '/tmp/pip-modern-metadata-ijv_x9mr/layermesh.egg-info/SOURCES.txt' 2026-05-25T03:38:55,250 adding license file 'LICENSE' 2026-05-25T03:38:55,253 writing manifest file '/tmp/pip-modern-metadata-ijv_x9mr/layermesh.egg-info/SOURCES.txt' 2026-05-25T03:38:55,254 creating '/tmp/pip-modern-metadata-ijv_x9mr/layermesh-0.5.1.dist-info' 2026-05-25T03:38:55,377 Preparing metadata (pyproject.toml): finished with status 'done' 2026-05-25T03:38:55,384 Source in /tmp/pip-wheel-w0z4wbpr/layermesh_3fba7e1fc70045d286983a4ea4caab77 has version 0.5.1, which satisfies requirement layermesh==0.5.1 from https://files.pythonhosted.org/packages/5c/9e/34e8f65c78070a9408f3c9cf503ed9942dc89c159221ae533912cb213821/layermesh-0.5.1.tar.gz 2026-05-25T03:38:55,384 Removed layermesh==0.5.1 from https://files.pythonhosted.org/packages/5c/9e/34e8f65c78070a9408f3c9cf503ed9942dc89c159221ae533912cb213821/layermesh-0.5.1.tar.gz from build tracker '/tmp/pip-build-tracker-6ebqd5lw' 2026-05-25T03:38:55,393 Created temporary directory: /tmp/pip-unpack-td0rnmpd 2026-05-25T03:38:55,393 Building wheels for collected packages: layermesh 2026-05-25T03:38:55,398 Created temporary directory: /tmp/pip-wheel-t79r8bvx 2026-05-25T03:38:55,398 Destination directory: /tmp/pip-wheel-t79r8bvx 2026-05-25T03:38:55,401 Building wheel for layermesh (pyproject.toml): started 2026-05-25T03:38:55,402 Running command Building wheel for layermesh (pyproject.toml) 2026-05-25T03:38:55,948 /tmp/pip-build-env-qt_rxayq/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-05-25T03:38:55,949 !! 2026-05-25T03:38:55,950 ******************************************************************************** 2026-05-25T03:38:55,950 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). 2026-05-25T03:38:55,951 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-05-25T03:38:55,952 or your builds will no longer be supported. 2026-05-25T03:38:55,953 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-25T03:38:55,953 ******************************************************************************** 2026-05-25T03:38:55,954 !! 2026-05-25T03:38:55,955 corresp(dist, value, root_dir) 2026-05-25T03:38:56,017 /tmp/pip-build-env-qt_rxayq/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-25T03:38:56,018 !! 2026-05-25T03:38:56,019 ******************************************************************************** 2026-05-25T03:38:56,019 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-25T03:38:56,020 License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3) 2026-05-25T03:38:56,022 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-25T03:38:56,023 ******************************************************************************** 2026-05-25T03:38:56,024 !! 2026-05-25T03:38:56,025 dist._finalize_license_expression() 2026-05-25T03:38:56,026 /tmp/pip-build-env-qt_rxayq/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-25T03:38:56,027 !! 2026-05-25T03:38:56,028 ******************************************************************************** 2026-05-25T03:38:56,029 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-25T03:38:56,032 License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3) 2026-05-25T03:38:56,033 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-25T03:38:56,033 ******************************************************************************** 2026-05-25T03:38:56,034 !! 2026-05-25T03:38:56,035 self._finalize_license_expression() 2026-05-25T03:38:56,039 running bdist_wheel 2026-05-25T03:38:56,057 running build 2026-05-25T03:38:56,057 running build_py 2026-05-25T03:38:56,063 creating build/lib/layermesh 2026-05-25T03:38:56,065 copying layermesh/geometry.py -> build/lib/layermesh 2026-05-25T03:38:56,068 copying layermesh/mesh.py -> build/lib/layermesh 2026-05-25T03:38:56,071 copying layermesh/quadtree.py -> build/lib/layermesh 2026-05-25T03:38:56,073 copying layermesh/__init__.py -> build/lib/layermesh 2026-05-25T03:38:56,075 running egg_info 2026-05-25T03:38:56,084 writing layermesh.egg-info/PKG-INFO 2026-05-25T03:38:56,088 writing dependency_links to layermesh.egg-info/dependency_links.txt 2026-05-25T03:38:56,089 writing requirements to layermesh.egg-info/requires.txt 2026-05-25T03:38:56,090 writing top-level names to layermesh.egg-info/top_level.txt 2026-05-25T03:38:56,098 reading manifest file 'layermesh.egg-info/SOURCES.txt' 2026-05-25T03:38:56,101 adding license file 'LICENSE' 2026-05-25T03:38:56,104 writing manifest file 'layermesh.egg-info/SOURCES.txt' 2026-05-25T03:38:56,116 installing to build/bdist.linux-armv7l/wheel 2026-05-25T03:38:56,117 running install 2026-05-25T03:38:56,140 running install_lib 2026-05-25T03:38:56,146 creating build/bdist.linux-armv7l/wheel 2026-05-25T03:38:56,148 creating build/bdist.linux-armv7l/wheel/layermesh 2026-05-25T03:38:56,149 copying build/lib/layermesh/geometry.py -> build/bdist.linux-armv7l/wheel/./layermesh 2026-05-25T03:38:56,152 copying build/lib/layermesh/mesh.py -> build/bdist.linux-armv7l/wheel/./layermesh 2026-05-25T03:38:56,156 copying build/lib/layermesh/quadtree.py -> build/bdist.linux-armv7l/wheel/./layermesh 2026-05-25T03:38:56,158 copying build/lib/layermesh/__init__.py -> build/bdist.linux-armv7l/wheel/./layermesh 2026-05-25T03:38:56,160 running install_egg_info 2026-05-25T03:38:56,165 Copying layermesh.egg-info to build/bdist.linux-armv7l/wheel/./layermesh-0.5.1-py3.11.egg-info 2026-05-25T03:38:56,175 running install_scripts 2026-05-25T03:38:56,186 creating build/bdist.linux-armv7l/wheel/layermesh-0.5.1.dist-info/WHEEL 2026-05-25T03:38:56,189 creating '/tmp/pip-wheel-t79r8bvx/.tmp-wcetnufb/layermesh-0.5.1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-05-25T03:38:56,191 adding 'layermesh/__init__.py' 2026-05-25T03:38:56,194 adding 'layermesh/geometry.py' 2026-05-25T03:38:56,203 adding 'layermesh/mesh.py' 2026-05-25T03:38:56,205 adding 'layermesh/quadtree.py' 2026-05-25T03:38:56,209 adding 'layermesh-0.5.1.dist-info/licenses/LICENSE' 2026-05-25T03:38:56,211 adding 'layermesh-0.5.1.dist-info/METADATA' 2026-05-25T03:38:56,212 adding 'layermesh-0.5.1.dist-info/WHEEL' 2026-05-25T03:38:56,213 adding 'layermesh-0.5.1.dist-info/top_level.txt' 2026-05-25T03:38:56,214 adding 'layermesh-0.5.1.dist-info/RECORD' 2026-05-25T03:38:56,215 removing build/bdist.linux-armv7l/wheel 2026-05-25T03:38:56,317 Building wheel for layermesh (pyproject.toml): finished with status 'done' 2026-05-25T03:38:56,322 Created wheel for layermesh: filename=layermesh-0.5.1-py3-none-any.whl size=29421 sha256=26ade4d0bdb3eaea262c3af56562ffd9d68ee7497d9f48ef34f8702f693043b0 2026-05-25T03:38:56,324 Stored in directory: /tmp/pip-ephem-wheel-cache-zwure8bt/wheels/59/cf/5b/569421c37f5d4e79a5fa87e2dae334823ae683225d146d151e 2026-05-25T03:38:56,338 Successfully built layermesh 2026-05-25T03:38:56,342 Removed build tracker: '/tmp/pip-build-tracker-6ebqd5lw'