2026-06-25T12:51:25,144 Created temporary directory: /tmp/pip-ephem-wheel-cache-1ynaz331 2026-06-25T12:51:25,146 Created temporary directory: /tmp/pip-build-tracker-gqxjmu5b 2026-06-25T12:51:25,147 Initialized build tracking at /tmp/pip-build-tracker-gqxjmu5b 2026-06-25T12:51:25,147 Created build tracker: /tmp/pip-build-tracker-gqxjmu5b 2026-06-25T12:51:25,148 Entered build tracker: /tmp/pip-build-tracker-gqxjmu5b 2026-06-25T12:51:25,148 Created temporary directory: /tmp/pip-wheel-54xela7r 2026-06-25T12:51:25,151 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-06-25T12:51:25,154 Created temporary directory: /tmp/pip-ephem-wheel-cache-frpdm2ud 2026-06-25T12:51:25,176 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-25T12:51:25,179 2 location(s) to search for versions of algotree: 2026-06-25T12:51:25,179 * https://pypi.org/simple/algotree/ 2026-06-25T12:51:25,179 * https://www.piwheels.org/simple/algotree/ 2026-06-25T12:51:25,180 Fetching project page and analyzing links: https://pypi.org/simple/algotree/ 2026-06-25T12:51:25,181 Getting page https://pypi.org/simple/algotree/ 2026-06-25T12:51:25,182 Found index url https://pypi.org/simple 2026-06-25T12:51:25,408 Fetched page https://pypi.org/simple/algotree/ as application/vnd.pypi.simple.v1+json 2026-06-25T12:51:25,413 Skipping link: No binaries permitted for algotree: https://files.pythonhosted.org/packages/0f/c0/6e035a7cb4ce299e8e2bc63e4957a8ca4aa63690b2926894d4225d888742/AlgoTree-0.1.1-py3-none-any.whl (from https://pypi.org/simple/algotree/) (requires-python:>=3.6) 2026-06-25T12:51:25,414 Found link https://files.pythonhosted.org/packages/c8/fc/c6cc47b3995d9b5a912dc246e4059497cc1b57e0512127dbbb9c564fcbaf/algotree-0.1.1.tar.gz (from https://pypi.org/simple/algotree/) (requires-python:>=3.6), version: 0.1.1 2026-06-25T12:51:25,414 Skipping link: No binaries permitted for algotree: https://files.pythonhosted.org/packages/2c/92/52135b79569cdd21e4355834f3c5c8d155e9b4a10a309d4836cafc220e5d/AlgoTree-0.7.0-py3-none-any.whl (from https://pypi.org/simple/algotree/) (requires-python:>=3.6) 2026-06-25T12:51:25,415 Found link https://files.pythonhosted.org/packages/d3/a1/428f1fe3ad6e3af8ff53d7c8f204659c6812c71ef2c5f49654436eb014b3/algotree-0.7.0.tar.gz (from https://pypi.org/simple/algotree/) (requires-python:>=3.6), version: 0.7.0 2026-06-25T12:51:25,416 Skipping link: No binaries permitted for algotree: https://files.pythonhosted.org/packages/44/08/5472dd67b1dfe545ea849838baf38c40d617be47be5a3383735b46523d6a/AlgoTree-0.7.1-py3-none-any.whl (from https://pypi.org/simple/algotree/) (requires-python:>=3.6) 2026-06-25T12:51:25,417 Found link https://files.pythonhosted.org/packages/44/3a/eaad696b0a530f1b746634b551bd7ec7d723a72a5c22733787eb1012945e/algotree-0.7.1.tar.gz (from https://pypi.org/simple/algotree/) (requires-python:>=3.6), version: 0.7.1 2026-06-25T12:51:25,417 Skipping link: No binaries permitted for algotree: https://files.pythonhosted.org/packages/a1/85/b1bfe75acb86f075fa5530168cd54ec51e3d58780b4af39b26b3c82a9d9e/AlgoTree-0.7.2-py3-none-any.whl (from https://pypi.org/simple/algotree/) (requires-python:>=3.6) 2026-06-25T12:51:25,418 Found link https://files.pythonhosted.org/packages/59/b9/adcf702c942490e0d4cf3d204facc8fc6726f07494ccb03abb9e183487b3/algotree-0.7.2.tar.gz (from https://pypi.org/simple/algotree/) (requires-python:>=3.6), version: 0.7.2 2026-06-25T12:51:25,419 Skipping link: No binaries permitted for algotree: https://files.pythonhosted.org/packages/42/61/e56c56b075a1c9995e93ec31cdbdaacd893fb88629b0b90e9e8cd4c24f88/AlgoTree-0.7.3-py3-none-any.whl (from https://pypi.org/simple/algotree/) (requires-python:>=3.6) 2026-06-25T12:51:25,420 Found link https://files.pythonhosted.org/packages/49/8f/94e5edb355e9c6bed4bd8a1d23b4065e292d089d21bd1bab4d72b334e173/AlgoTree-0.7.3.tar.gz (from https://pypi.org/simple/algotree/) (requires-python:>=3.6), version: 0.7.3 2026-06-25T12:51:25,421 Skipping link: No binaries permitted for algotree: https://files.pythonhosted.org/packages/5f/13/10b94fd89879d7a448aecd658c4844ff44a39e22e15e85d76c03818f94e3/AlgoTree-0.8.0-py3-none-any.whl (from https://pypi.org/simple/algotree/) (requires-python:>=3.6) 2026-06-25T12:51:25,422 Found link https://files.pythonhosted.org/packages/ab/84/3771391fe2d32629c64ab0ac44a3afd596ee9840e8f520d867cff2c6c9e8/algotree-0.8.0.tar.gz (from https://pypi.org/simple/algotree/) (requires-python:>=3.6), version: 0.8.0 2026-06-25T12:51:25,422 Skipping link: No binaries permitted for algotree: https://files.pythonhosted.org/packages/f9/fb/d10d9f8350ab94c026a92dd464d0197122e3bf0df9701c3ba81aef93b33a/algotree-1.0.0-py3-none-any.whl (from https://pypi.org/simple/algotree/) (requires-python:>=3.8) 2026-06-25T12:51:25,423 Found link https://files.pythonhosted.org/packages/9c/17/63038320902afd5018f314682ae484e19cabf1db720f86f53833adeb9b40/algotree-1.0.0.tar.gz (from https://pypi.org/simple/algotree/) (requires-python:>=3.8), version: 1.0.0 2026-06-25T12:51:25,424 Skipping link: No binaries permitted for algotree: https://files.pythonhosted.org/packages/0d/31/d5ff2981737a2fe1558921da0c482b01b49986222872a37f7733fdf65a41/algotree-2.0.1-py3-none-any.whl (from https://pypi.org/simple/algotree/) (requires-python:>=3.8) 2026-06-25T12:51:25,425 Found link https://files.pythonhosted.org/packages/75/06/dfa18a022b8377aac11d002dbfe63bcd3f114327d26de5abb6433197e675/algotree-2.0.1.tar.gz (from https://pypi.org/simple/algotree/) (requires-python:>=3.8), version: 2.0.1 2026-06-25T12:51:25,425 Skipping link: No binaries permitted for algotree: https://files.pythonhosted.org/packages/32/39/d35dcbbe90df104c9345c2933a8dcab1b083d2c66ac25995b7d0a78b9bf8/algotree-2.0.2-py3-none-any.whl (from https://pypi.org/simple/algotree/) (requires-python:>=3.8) 2026-06-25T12:51:25,426 Found link https://files.pythonhosted.org/packages/59/df/941b189379164fab041c56dd9ca7166fbb1567731981a11ca27ac751696c/algotree-2.0.2.tar.gz (from https://pypi.org/simple/algotree/) (requires-python:>=3.8), version: 2.0.2 2026-06-25T12:51:25,427 Skipping link: No binaries permitted for algotree: https://files.pythonhosted.org/packages/a5/fe/2bb18a64bb84a5cb3e8928c0066980b6788ab9b28ba06d8dc9b580dcfdbf/algotree-3.0.0-py3-none-any.whl (from https://pypi.org/simple/algotree/) (requires-python:>=3.8) 2026-06-25T12:51:25,427 Found link https://files.pythonhosted.org/packages/cf/ea/da2028edbea8163a2748321eba3b9565d9a0230f4d17777ff4f5e1fbe8db/algotree-3.0.0.tar.gz (from https://pypi.org/simple/algotree/) (requires-python:>=3.8), version: 3.0.0 2026-06-25T12:51:25,428 Fetching project page and analyzing links: https://www.piwheels.org/simple/algotree/ 2026-06-25T12:51:25,429 Getting page https://www.piwheels.org/simple/algotree/ 2026-06-25T12:51:25,430 Found index url https://www.piwheels.org/simple 2026-06-25T12:51:25,664 Fetched page https://www.piwheels.org/simple/algotree/ as text/html 2026-06-25T12:51:25,668 Skipping link: No binaries permitted for algotree: https://archive1.piwheels.org/simple/algotree/algotree-2.0.2-py3-none-any.whl#sha256=f3d20744bbf0c86bd334eb27cdf89b656007b11fcbe9d589346395ab9da83353 (from https://www.piwheels.org/simple/algotree/) (requires-python:>=3.8) 2026-06-25T12:51:25,668 Skipping link: No binaries permitted for algotree: https://archive1.piwheels.org/simple/algotree/algotree-2.0.1-py3-none-any.whl#sha256=f67bfcf8f8b3a8f7d09565cf7b8dc6c8c588ef349f570733a961563e64f7ff05 (from https://www.piwheels.org/simple/algotree/) (requires-python:>=3.8) 2026-06-25T12:51:25,669 Skipping link: No binaries permitted for algotree: https://archive1.piwheels.org/simple/algotree/algotree-1.0.0-py3-none-any.whl#sha256=c5b718d32c3421c3517fdf32dc8324f743180df04f03fb5c99d0e80394553166 (from https://www.piwheels.org/simple/algotree/) (requires-python:>=3.8) 2026-06-25T12:51:25,669 Skipping link: No binaries permitted for algotree: https://archive1.piwheels.org/simple/algotree/AlgoTree-0.8.0-py3-none-any.whl#sha256=44c77cc5a38ef79576f417e3a5f12b28b0ed5450afd0a3f21cd78efbd9391211 (from https://www.piwheels.org/simple/algotree/) (requires-python:>=3.6) 2026-06-25T12:51:25,670 Skipping link: No binaries permitted for algotree: https://archive1.piwheels.org/simple/algotree/AlgoTree-0.7.3-py3-none-any.whl#sha256=0d17fbe88e63e20746e26ea06f516dde5b26515133474661680882cfd5c26dc3 (from https://www.piwheels.org/simple/algotree/) (requires-python:>=3.6) 2026-06-25T12:51:25,670 Skipping link: No binaries permitted for algotree: https://archive1.piwheels.org/simple/algotree/AlgoTree-0.7.2-py3-none-any.whl#sha256=f1fce37436a578a90fb5fe48220b3598f3c0d21dbe95f6d4fdadad051cf86795 (from https://www.piwheels.org/simple/algotree/) (requires-python:>=3.6) 2026-06-25T12:51:25,671 Skipping link: No binaries permitted for algotree: https://archive1.piwheels.org/simple/algotree/AlgoTree-0.7.1-py3-none-any.whl#sha256=e791632b52771663a06b5e4f099811e8fc63483f5ee99a627f8c8cbecf08d5ae (from https://www.piwheels.org/simple/algotree/) (requires-python:>=3.6) 2026-06-25T12:51:25,671 Skipping link: No binaries permitted for algotree: https://archive1.piwheels.org/simple/algotree/AlgoTree-0.7.0-py3-none-any.whl#sha256=071e79edc5cb35f3ce0d487542fb7ce7465d8c97442deec5fb966d9bd4450ea9 (from https://www.piwheels.org/simple/algotree/) (requires-python:>=3.6) 2026-06-25T12:51:25,672 Skipping link: No binaries permitted for algotree: https://archive1.piwheels.org/simple/algotree/AlgoTree-0.1.1-py3-none-any.whl#sha256=8e8d6be2f9100265bf660a68d31fc1b783ac7a3e97ddfbd38a3455d3264557b3 (from https://www.piwheels.org/simple/algotree/) (requires-python:>=3.6) 2026-06-25T12:51:25,672 Skipping link: not a file: https://www.piwheels.org/simple/algotree/ 2026-06-25T12:51:25,673 Skipping link: not a file: https://pypi.org/simple/algotree/ 2026-06-25T12:51:25,694 Given no hashes to check 1 links for project 'algotree': discarding no candidates 2026-06-25T12:51:25,713 Collecting algotree==3.0.0 2026-06-25T12:51:25,715 Created temporary directory: /tmp/pip-unpack-ufmv7vqo 2026-06-25T12:51:25,945 Downloading algotree-3.0.0.tar.gz (165 kB) 2026-06-25T12:51:26,218 Added algotree==3.0.0 from https://files.pythonhosted.org/packages/cf/ea/da2028edbea8163a2748321eba3b9565d9a0230f4d17777ff4f5e1fbe8db/algotree-3.0.0.tar.gz to build tracker '/tmp/pip-build-tracker-gqxjmu5b' 2026-06-25T12:51:26,219 Running setup.py (path:/tmp/pip-wheel-54xela7r/algotree_a8802fe561ce431c93fd3b7d62fb0f0c/setup.py) egg_info for package algotree 2026-06-25T12:51:26,220 Created temporary directory: /tmp/pip-pip-egg-info-dz4fv86g 2026-06-25T12:51:26,221 Preparing metadata (setup.py): started 2026-06-25T12:51:26,222 Running command python setup.py egg_info 2026-06-25T12:51:26,812 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/dist.py:287: UserWarning: Unknown distribution option: 'test_suite' 2026-06-25T12:51:26,812 warnings.warn(msg) 2026-06-25T12:51:27,124 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-06-25T12:51:27,125 !! 2026-06-25T12:51:27,126 ******************************************************************************** 2026-06-25T12:51:27,126 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-06-25T12:51:27,127 License :: OSI Approved :: MIT License 2026-06-25T12:51:27,129 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-25T12:51:27,129 ******************************************************************************** 2026-06-25T12:51:27,130 !! 2026-06-25T12:51:27,131 self._finalize_license_expression() 2026-06-25T12:51:27,154 running egg_info 2026-06-25T12:51:27,181 creating /tmp/pip-pip-egg-info-dz4fv86g/AlgoTree.egg-info 2026-06-25T12:51:27,182 writing /tmp/pip-pip-egg-info-dz4fv86g/AlgoTree.egg-info/PKG-INFO 2026-06-25T12:51:27,189 writing dependency_links to /tmp/pip-pip-egg-info-dz4fv86g/AlgoTree.egg-info/dependency_links.txt 2026-06-25T12:51:27,192 writing requirements to /tmp/pip-pip-egg-info-dz4fv86g/AlgoTree.egg-info/requires.txt 2026-06-25T12:51:27,193 writing top-level names to /tmp/pip-pip-egg-info-dz4fv86g/AlgoTree.egg-info/top_level.txt 2026-06-25T12:51:27,194 writing manifest file '/tmp/pip-pip-egg-info-dz4fv86g/AlgoTree.egg-info/SOURCES.txt' 2026-06-25T12:51:27,285 reading manifest file '/tmp/pip-pip-egg-info-dz4fv86g/AlgoTree.egg-info/SOURCES.txt' 2026-06-25T12:51:27,286 reading manifest template 'MANIFEST.in' 2026-06-25T12:51:27,288 warning: no files found matching 'bin/jt.py' 2026-06-25T12:51:27,322 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-06-25T12:51:27,322 warning: no previously-included files matching '*.py[co]' found anywhere in distribution 2026-06-25T12:51:27,323 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2026-06-25T12:51:27,324 adding license file 'LICENSE' 2026-06-25T12:51:27,328 writing manifest file '/tmp/pip-pip-egg-info-dz4fv86g/AlgoTree.egg-info/SOURCES.txt' 2026-06-25T12:51:27,439 Preparing metadata (setup.py): finished with status 'done' 2026-06-25T12:51:27,445 Source in /tmp/pip-wheel-54xela7r/algotree_a8802fe561ce431c93fd3b7d62fb0f0c has version 3.0.0, which satisfies requirement algotree==3.0.0 from https://files.pythonhosted.org/packages/cf/ea/da2028edbea8163a2748321eba3b9565d9a0230f4d17777ff4f5e1fbe8db/algotree-3.0.0.tar.gz 2026-06-25T12:51:27,446 Removed algotree==3.0.0 from https://files.pythonhosted.org/packages/cf/ea/da2028edbea8163a2748321eba3b9565d9a0230f4d17777ff4f5e1fbe8db/algotree-3.0.0.tar.gz from build tracker '/tmp/pip-build-tracker-gqxjmu5b' 2026-06-25T12:51:27,456 Created temporary directory: /tmp/pip-unpack-tky6urbf 2026-06-25T12:51:27,456 Building wheels for collected packages: algotree 2026-06-25T12:51:27,461 Created temporary directory: /tmp/pip-wheel-6vyjcmcc 2026-06-25T12:51:27,462 Building wheel for algotree (setup.py): started 2026-06-25T12:51:27,463 Destination directory: /tmp/pip-wheel-6vyjcmcc 2026-06-25T12:51:27,464 Running command python setup.py bdist_wheel 2026-06-25T12:51:28,002 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/dist.py:287: UserWarning: Unknown distribution option: 'test_suite' 2026-06-25T12:51:28,003 warnings.warn(msg) 2026-06-25T12:51:28,305 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-06-25T12:51:28,305 !! 2026-06-25T12:51:28,306 ******************************************************************************** 2026-06-25T12:51:28,307 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-06-25T12:51:28,308 License :: OSI Approved :: MIT License 2026-06-25T12:51:28,309 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-25T12:51:28,310 ******************************************************************************** 2026-06-25T12:51:28,311 !! 2026-06-25T12:51:28,311 self._finalize_license_expression() 2026-06-25T12:51:28,312 running bdist_wheel 2026-06-25T12:51:28,438 running build 2026-06-25T12:51:28,438 running build_py 2026-06-25T12:51:28,468 creating build/lib/test 2026-06-25T12:51:28,471 copying test/test_selectors.py -> build/lib/test 2026-06-25T12:51:28,474 copying test/test_node_primary.py -> build/lib/test 2026-06-25T12:51:28,476 copying test/test_tree_print.py -> build/lib/test 2026-06-25T12:51:28,478 copying test/test_locate.py -> build/lib/test 2026-06-25T12:51:28,480 copying test/test_diff.py -> build/lib/test 2026-06-25T12:51:28,483 copying test/test_dsl.py -> build/lib/test 2026-06-25T12:51:28,486 copying test/test_render.py -> build/lib/test 2026-06-25T12:51:28,489 copying test/test_fold.py -> build/lib/test 2026-06-25T12:51:28,491 copying test/test_cursor.py -> build/lib/test 2026-06-25T12:51:28,492 copying test/test_tree.py -> build/lib/test 2026-06-25T12:51:28,495 copying test/test_exporters.py -> build/lib/test 2026-06-25T12:51:28,497 copying test/test_selector_laws.py -> build/lib/test 2026-06-25T12:51:28,499 copying test/test_selector_cursor.py -> build/lib/test 2026-06-25T12:51:28,501 copying test/test_transformers.py -> build/lib/test 2026-06-25T12:51:28,503 copying test/test_node_ops.py -> build/lib/test 2026-06-25T12:51:28,506 copying test/__init__.py -> build/lib/test 2026-06-25T12:51:28,507 copying test/test_transformer_laws.py -> build/lib/test 2026-06-25T12:51:28,510 copying test/test_filter_positional.py -> build/lib/test 2026-06-25T12:51:28,511 copying test/test_interop.py -> build/lib/test 2026-06-25T12:51:28,514 copying test/test_node.py -> build/lib/test 2026-06-25T12:51:28,516 copying test/test_serialization.py -> build/lib/test 2026-06-25T12:51:28,518 copying test/test_from_list.py -> build/lib/test 2026-06-25T12:51:28,521 copying test/test_viz_exports.py -> build/lib/test 2026-06-25T12:51:28,522 copying test/test_trace.py -> build/lib/test 2026-06-25T12:51:28,525 creating build/lib/bin 2026-06-25T12:51:28,526 copying bin/__init__.py -> build/lib/bin 2026-06-25T12:51:28,528 creating build/lib/AlgoTree 2026-06-25T12:51:28,529 copying AlgoTree/dsl.py -> build/lib/AlgoTree 2026-06-25T12:51:28,532 copying AlgoTree/serialization.py -> build/lib/AlgoTree 2026-06-25T12:51:28,534 copying AlgoTree/cursor.py -> build/lib/AlgoTree 2026-06-25T12:51:28,536 copying AlgoTree/node.py -> build/lib/AlgoTree 2026-06-25T12:51:28,539 copying AlgoTree/pretty_tree.py -> build/lib/AlgoTree 2026-06-25T12:51:28,541 copying AlgoTree/diff.py -> build/lib/AlgoTree 2026-06-25T12:51:28,544 copying AlgoTree/render.py -> build/lib/AlgoTree 2026-06-25T12:51:28,546 copying AlgoTree/transformers.py -> build/lib/AlgoTree 2026-06-25T12:51:28,549 copying AlgoTree/__init__.py -> build/lib/AlgoTree 2026-06-25T12:51:28,551 copying AlgoTree/exporters.py -> build/lib/AlgoTree 2026-06-25T12:51:28,553 copying AlgoTree/selectors.py -> build/lib/AlgoTree 2026-06-25T12:51:28,556 copying AlgoTree/trace.py -> build/lib/AlgoTree 2026-06-25T12:51:28,558 copying AlgoTree/interop.py -> build/lib/AlgoTree 2026-06-25T12:51:28,561 copying AlgoTree/tree.py -> build/lib/AlgoTree 2026-06-25T12:51:28,563 copying AlgoTree/_utils.py -> build/lib/AlgoTree 2026-06-25T12:51:28,565 running egg_info 2026-06-25T12:51:28,593 writing AlgoTree.egg-info/PKG-INFO 2026-06-25T12:51:28,599 writing dependency_links to AlgoTree.egg-info/dependency_links.txt 2026-06-25T12:51:28,602 writing requirements to AlgoTree.egg-info/requires.txt 2026-06-25T12:51:28,603 writing top-level names to AlgoTree.egg-info/top_level.txt 2026-06-25T12:51:28,637 reading manifest file 'AlgoTree.egg-info/SOURCES.txt' 2026-06-25T12:51:28,643 reading manifest template 'MANIFEST.in' 2026-06-25T12:51:28,644 warning: no files found matching 'bin/jt.py' 2026-06-25T12:51:28,673 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-06-25T12:51:28,674 warning: no previously-included files matching '*.py[co]' found anywhere in distribution 2026-06-25T12:51:28,675 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2026-06-25T12:51:28,676 adding license file 'LICENSE' 2026-06-25T12:51:28,681 writing manifest file 'AlgoTree.egg-info/SOURCES.txt' 2026-06-25T12:51:28,713 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2026-06-25T12:51:28,714 !! 2026-06-25T12:51:28,715 ******************************************************************************** 2026-06-25T12:51:28,716 Please avoid running ``setup.py`` directly. 2026-06-25T12:51:28,716 Instead, use pypa/build, pypa/installer or other 2026-06-25T12:51:28,717 standards-based tools. 2026-06-25T12:51:28,718 This deprecation is overdue, please update your project and remove deprecated 2026-06-25T12:51:28,719 calls to avoid build errors in the future. 2026-06-25T12:51:28,720 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2026-06-25T12:51:28,720 ******************************************************************************** 2026-06-25T12:51:28,722 !! 2026-06-25T12:51:28,722 self.initialize_options() 2026-06-25T12:51:28,742 installing to build/bdist.linux-armv7l/wheel 2026-06-25T12:51:28,742 running install 2026-06-25T12:51:28,766 running install_lib 2026-06-25T12:51:28,793 creating build/bdist.linux-armv7l/wheel 2026-06-25T12:51:28,795 creating build/bdist.linux-armv7l/wheel/test 2026-06-25T12:51:28,796 copying build/lib/test/test_selectors.py -> build/bdist.linux-armv7l/wheel/./test 2026-06-25T12:51:28,799 copying build/lib/test/test_node_primary.py -> build/bdist.linux-armv7l/wheel/./test 2026-06-25T12:51:28,802 copying build/lib/test/test_tree_print.py -> build/bdist.linux-armv7l/wheel/./test 2026-06-25T12:51:28,804 copying build/lib/test/test_locate.py -> build/bdist.linux-armv7l/wheel/./test 2026-06-25T12:51:28,806 copying build/lib/test/test_diff.py -> build/bdist.linux-armv7l/wheel/./test 2026-06-25T12:51:28,809 copying build/lib/test/test_dsl.py -> build/bdist.linux-armv7l/wheel/./test 2026-06-25T12:51:28,811 copying build/lib/test/test_render.py -> build/bdist.linux-armv7l/wheel/./test 2026-06-25T12:51:28,814 copying build/lib/test/test_fold.py -> build/bdist.linux-armv7l/wheel/./test 2026-06-25T12:51:28,816 copying build/lib/test/test_cursor.py -> build/bdist.linux-armv7l/wheel/./test 2026-06-25T12:51:28,818 copying build/lib/test/test_tree.py -> build/bdist.linux-armv7l/wheel/./test 2026-06-25T12:51:28,820 copying build/lib/test/test_exporters.py -> build/bdist.linux-armv7l/wheel/./test 2026-06-25T12:51:28,823 copying build/lib/test/test_selector_laws.py -> build/bdist.linux-armv7l/wheel/./test 2026-06-25T12:51:28,825 copying build/lib/test/test_selector_cursor.py -> build/bdist.linux-armv7l/wheel/./test 2026-06-25T12:51:28,827 copying build/lib/test/test_transformers.py -> build/bdist.linux-armv7l/wheel/./test 2026-06-25T12:51:28,829 copying build/lib/test/test_node_ops.py -> build/bdist.linux-armv7l/wheel/./test 2026-06-25T12:51:28,832 copying build/lib/test/__init__.py -> build/bdist.linux-armv7l/wheel/./test 2026-06-25T12:51:28,834 copying build/lib/test/test_transformer_laws.py -> build/bdist.linux-armv7l/wheel/./test 2026-06-25T12:51:28,836 copying build/lib/test/test_filter_positional.py -> build/bdist.linux-armv7l/wheel/./test 2026-06-25T12:51:28,838 copying build/lib/test/test_interop.py -> build/bdist.linux-armv7l/wheel/./test 2026-06-25T12:51:28,841 copying build/lib/test/test_node.py -> build/bdist.linux-armv7l/wheel/./test 2026-06-25T12:51:28,843 copying build/lib/test/test_serialization.py -> build/bdist.linux-armv7l/wheel/./test 2026-06-25T12:51:28,846 copying build/lib/test/test_from_list.py -> build/bdist.linux-armv7l/wheel/./test 2026-06-25T12:51:28,848 copying build/lib/test/test_viz_exports.py -> build/bdist.linux-armv7l/wheel/./test 2026-06-25T12:51:28,850 copying build/lib/test/test_trace.py -> build/bdist.linux-armv7l/wheel/./test 2026-06-25T12:51:28,852 creating build/bdist.linux-armv7l/wheel/bin 2026-06-25T12:51:28,853 copying build/lib/bin/__init__.py -> build/bdist.linux-armv7l/wheel/./bin 2026-06-25T12:51:28,856 creating build/bdist.linux-armv7l/wheel/AlgoTree 2026-06-25T12:51:28,857 copying build/lib/AlgoTree/dsl.py -> build/bdist.linux-armv7l/wheel/./AlgoTree 2026-06-25T12:51:28,859 copying build/lib/AlgoTree/serialization.py -> build/bdist.linux-armv7l/wheel/./AlgoTree 2026-06-25T12:51:28,861 copying build/lib/AlgoTree/cursor.py -> build/bdist.linux-armv7l/wheel/./AlgoTree 2026-06-25T12:51:28,863 copying build/lib/AlgoTree/node.py -> build/bdist.linux-armv7l/wheel/./AlgoTree 2026-06-25T12:51:28,866 copying build/lib/AlgoTree/pretty_tree.py -> build/bdist.linux-armv7l/wheel/./AlgoTree 2026-06-25T12:51:28,868 copying build/lib/AlgoTree/diff.py -> build/bdist.linux-armv7l/wheel/./AlgoTree 2026-06-25T12:51:28,871 copying build/lib/AlgoTree/render.py -> build/bdist.linux-armv7l/wheel/./AlgoTree 2026-06-25T12:51:28,873 copying build/lib/AlgoTree/transformers.py -> build/bdist.linux-armv7l/wheel/./AlgoTree 2026-06-25T12:51:28,875 copying build/lib/AlgoTree/__init__.py -> build/bdist.linux-armv7l/wheel/./AlgoTree 2026-06-25T12:51:28,877 copying build/lib/AlgoTree/exporters.py -> build/bdist.linux-armv7l/wheel/./AlgoTree 2026-06-25T12:51:28,879 copying build/lib/AlgoTree/selectors.py -> build/bdist.linux-armv7l/wheel/./AlgoTree 2026-06-25T12:51:28,882 copying build/lib/AlgoTree/trace.py -> build/bdist.linux-armv7l/wheel/./AlgoTree 2026-06-25T12:51:28,884 copying build/lib/AlgoTree/interop.py -> build/bdist.linux-armv7l/wheel/./AlgoTree 2026-06-25T12:51:28,886 copying build/lib/AlgoTree/tree.py -> build/bdist.linux-armv7l/wheel/./AlgoTree 2026-06-25T12:51:28,889 copying build/lib/AlgoTree/_utils.py -> build/bdist.linux-armv7l/wheel/./AlgoTree 2026-06-25T12:51:28,890 running install_egg_info 2026-06-25T12:51:28,924 Copying AlgoTree.egg-info to build/bdist.linux-armv7l/wheel/./AlgoTree-3.0.0-py3.11.egg-info 2026-06-25T12:51:28,934 running install_scripts 2026-06-25T12:51:28,946 creating build/bdist.linux-armv7l/wheel/algotree-3.0.0.dist-info/WHEEL 2026-06-25T12:51:28,949 creating '/tmp/pip-wheel-6vyjcmcc/algotree-3.0.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-06-25T12:51:28,951 adding 'AlgoTree/__init__.py' 2026-06-25T12:51:28,953 adding 'AlgoTree/_utils.py' 2026-06-25T12:51:28,955 adding 'AlgoTree/cursor.py' 2026-06-25T12:51:28,957 adding 'AlgoTree/diff.py' 2026-06-25T12:51:28,959 adding 'AlgoTree/dsl.py' 2026-06-25T12:51:28,961 adding 'AlgoTree/exporters.py' 2026-06-25T12:51:28,963 adding 'AlgoTree/interop.py' 2026-06-25T12:51:28,967 adding 'AlgoTree/node.py' 2026-06-25T12:51:28,969 adding 'AlgoTree/pretty_tree.py' 2026-06-25T12:51:28,971 adding 'AlgoTree/render.py' 2026-06-25T12:51:28,974 adding 'AlgoTree/selectors.py' 2026-06-25T12:51:28,975 adding 'AlgoTree/serialization.py' 2026-06-25T12:51:28,977 adding 'AlgoTree/trace.py' 2026-06-25T12:51:28,979 adding 'AlgoTree/transformers.py' 2026-06-25T12:51:28,981 adding 'AlgoTree/tree.py' 2026-06-25T12:51:28,984 adding 'algotree-3.0.0.dist-info/licenses/LICENSE' 2026-06-25T12:51:28,985 adding 'bin/__init__.py' 2026-06-25T12:51:28,987 adding 'test/__init__.py' 2026-06-25T12:51:28,989 adding 'test/test_cursor.py' 2026-06-25T12:51:28,991 adding 'test/test_diff.py' 2026-06-25T12:51:28,993 adding 'test/test_dsl.py' 2026-06-25T12:51:28,995 adding 'test/test_exporters.py' 2026-06-25T12:51:28,996 adding 'test/test_filter_positional.py' 2026-06-25T12:51:28,998 adding 'test/test_fold.py' 2026-06-25T12:51:28,999 adding 'test/test_from_list.py' 2026-06-25T12:51:29,002 adding 'test/test_interop.py' 2026-06-25T12:51:29,003 adding 'test/test_locate.py' 2026-06-25T12:51:29,005 adding 'test/test_node.py' 2026-06-25T12:51:29,007 adding 'test/test_node_ops.py' 2026-06-25T12:51:29,009 adding 'test/test_node_primary.py' 2026-06-25T12:51:29,013 adding 'test/test_render.py' 2026-06-25T12:51:29,015 adding 'test/test_selector_cursor.py' 2026-06-25T12:51:29,016 adding 'test/test_selector_laws.py' 2026-06-25T12:51:29,018 adding 'test/test_selectors.py' 2026-06-25T12:51:29,020 adding 'test/test_serialization.py' 2026-06-25T12:51:29,022 adding 'test/test_trace.py' 2026-06-25T12:51:29,024 adding 'test/test_transformer_laws.py' 2026-06-25T12:51:29,026 adding 'test/test_transformers.py' 2026-06-25T12:51:29,028 adding 'test/test_tree.py' 2026-06-25T12:51:29,030 adding 'test/test_tree_print.py' 2026-06-25T12:51:29,031 adding 'test/test_viz_exports.py' 2026-06-25T12:51:29,034 adding 'algotree-3.0.0.dist-info/METADATA' 2026-06-25T12:51:29,035 adding 'algotree-3.0.0.dist-info/WHEEL' 2026-06-25T12:51:29,036 adding 'algotree-3.0.0.dist-info/top_level.txt' 2026-06-25T12:51:29,038 adding 'algotree-3.0.0.dist-info/RECORD' 2026-06-25T12:51:29,041 removing build/bdist.linux-armv7l/wheel 2026-06-25T12:51:29,164 Building wheel for algotree (setup.py): finished with status 'done' 2026-06-25T12:51:29,167 Created wheel for algotree: filename=algotree-3.0.0-py3-none-any.whl size=110456 sha256=b0b3bcd7987f2ba2d57d22fa2032bbccfad19fe0f3b5430844fa295352c481e5 2026-06-25T12:51:29,168 Stored in directory: /tmp/pip-ephem-wheel-cache-frpdm2ud/wheels/42/1e/74/10a6f120d4c76fb537cb00d47a0145cd521a6d66075e87436b 2026-06-25T12:51:29,186 Successfully built algotree 2026-06-25T12:51:29,192 Removed build tracker: '/tmp/pip-build-tracker-gqxjmu5b'