2025-11-22T18:10:12,122 Created temporary directory: /tmp/pip-ephem-wheel-cache-bkn5b44k 2025-11-22T18:10:12,124 Created temporary directory: /tmp/pip-build-tracker-h7hd0d5p 2025-11-22T18:10:12,124 Initialized build tracking at /tmp/pip-build-tracker-h7hd0d5p 2025-11-22T18:10:12,125 Created build tracker: /tmp/pip-build-tracker-h7hd0d5p 2025-11-22T18:10:12,125 Entered build tracker: /tmp/pip-build-tracker-h7hd0d5p 2025-11-22T18:10:12,126 Created temporary directory: /tmp/pip-wheel-2jfvo3jo 2025-11-22T18:10:12,129 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-22T18:10:12,131 Created temporary directory: /tmp/pip-ephem-wheel-cache-lnyfl7li 2025-11-22T18:10:12,156 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-22T18:10:12,159 2 location(s) to search for versions of shadowlib: 2025-11-22T18:10:12,159 * https://pypi.org/simple/shadowlib/ 2025-11-22T18:10:12,159 * https://www.piwheels.org/simple/shadowlib/ 2025-11-22T18:10:12,160 Fetching project page and analyzing links: https://pypi.org/simple/shadowlib/ 2025-11-22T18:10:12,160 Getting page https://pypi.org/simple/shadowlib/ 2025-11-22T18:10:12,162 Found index url https://pypi.org/simple 2025-11-22T18:10:12,301 Fetched page https://pypi.org/simple/shadowlib/ as application/vnd.pypi.simple.v1+json 2025-11-22T18:10:12,303 Skipping link: No binaries permitted for shadowlib: https://files.pythonhosted.org/packages/9a/12/3992ab3558cd64063566c2b29041d56190e107c77310012dbcd2107e7a86/shadowlib-0.1.0-py3-none-any.whl (from https://pypi.org/simple/shadowlib/) (requires-python:>=3.8) 2025-11-22T18:10:12,304 Found link https://files.pythonhosted.org/packages/81/b2/100b1471d82b469f92aa45be452a83f2f44fd4de4431abd6eac2099644cb/shadowlib-0.1.0.tar.gz (from https://pypi.org/simple/shadowlib/) (requires-python:>=3.8), version: 0.1.0 2025-11-22T18:10:12,305 Skipping link: No binaries permitted for shadowlib: https://files.pythonhosted.org/packages/30/4a/8996f3b31d038cb3798a0946af0717fc2dd791d5997f54b5daf7aa193b5f/shadowlib-1.0.0-py3-none-any.whl (from https://pypi.org/simple/shadowlib/) (requires-python:>=3.8) 2025-11-22T18:10:12,306 Found link https://files.pythonhosted.org/packages/70/12/1e3bb93efb05a584f08e73594d3d3d70a38a18b57b302ea6022caad27b23/shadowlib-1.0.0.tar.gz (from https://pypi.org/simple/shadowlib/) (requires-python:>=3.8), version: 1.0.0 2025-11-22T18:10:12,307 Fetching project page and analyzing links: https://www.piwheels.org/simple/shadowlib/ 2025-11-22T18:10:12,307 Getting page https://www.piwheels.org/simple/shadowlib/ 2025-11-22T18:10:12,309 Found index url https://www.piwheels.org/simple 2025-11-22T18:10:12,471 Fetched page https://www.piwheels.org/simple/shadowlib/ as text/html 2025-11-22T18:10:12,472 Skipping link: No binaries permitted for shadowlib: https://www.piwheels.org/simple/shadowlib/shadowlib-0.1.0-py3-none-any.whl#sha256=d3ba3d1ec43a5ac6972a74f77ae90f9d66b3691686f65db0d2e6fbfd5235dde6 (from https://www.piwheels.org/simple/shadowlib/) (requires-python:>=3.8) 2025-11-22T18:10:12,473 Skipping link: not a file: https://www.piwheels.org/simple/shadowlib/ 2025-11-22T18:10:12,473 Skipping link: not a file: https://pypi.org/simple/shadowlib/ 2025-11-22T18:10:12,492 Given no hashes to check 1 links for project 'shadowlib': discarding no candidates 2025-11-22T18:10:12,510 Collecting shadowlib==1.0.0 2025-11-22T18:10:12,512 Created temporary directory: /tmp/pip-unpack-0bzfcm0k 2025-11-22T18:10:12,646 Downloading shadowlib-1.0.0.tar.gz (866 kB) 2025-11-22T18:10:13,069 Added shadowlib==1.0.0 from https://files.pythonhosted.org/packages/70/12/1e3bb93efb05a584f08e73594d3d3d70a38a18b57b302ea6022caad27b23/shadowlib-1.0.0.tar.gz to build tracker '/tmp/pip-build-tracker-h7hd0d5p' 2025-11-22T18:10:13,077 Created temporary directory: /tmp/pip-build-env-yl6a5mlq 2025-11-22T18:10:13,081 Installing build dependencies: started 2025-11-22T18:10:13,082 Running command pip subprocess to install build dependencies 2025-11-22T18:10:14,208 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-11-22T18:10:14,870 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-22T18:10:14,894 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-22T18:10:16,602 Collecting setuptools>=68.0 2025-11-22T18:10:16,735 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-11-22T18:10:17,040 Collecting wheel 2025-11-22T18:10:17,056 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2025-11-22T18:10:19,940 Installing collected packages: wheel, setuptools 2025-11-22T18:10:20,180 Creating /tmp/pip-build-env-yl6a5mlq/overlay/local/bin 2025-11-22T18:10:20,183 changing mode of /tmp/pip-build-env-yl6a5mlq/overlay/local/bin/wheel to 755 2025-11-22T18:10:23,764 Successfully installed setuptools-80.9.0 wheel-0.45.1 2025-11-22T18:10:24,037 Installing build dependencies: finished with status 'done' 2025-11-22T18:10:24,044 Getting requirements to build wheel: started 2025-11-22T18:10:24,045 Running command Getting requirements to build wheel 2025-11-22T18:10:24,653 /tmp/pip-build-env-yl6a5mlq/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-11-22T18:10:24,654 !! 2025-11-22T18:10:24,655 ******************************************************************************** 2025-11-22T18:10:24,655 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-22T18:10:24,656 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-11-22T18:10:24,657 or your builds will no longer be supported. 2025-11-22T18:10:24,658 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-22T18:10:24,659 ******************************************************************************** 2025-11-22T18:10:24,660 !! 2025-11-22T18:10:24,661 corresp(dist, value, root_dir) 2025-11-22T18:10:24,741 /tmp/pip-build-env-yl6a5mlq/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-22T18:10:24,742 !! 2025-11-22T18:10:24,743 ******************************************************************************** 2025-11-22T18:10:24,744 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-22T18:10:24,745 License :: OSI Approved :: MIT License 2025-11-22T18:10:24,746 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-22T18:10:24,746 ******************************************************************************** 2025-11-22T18:10:24,748 !! 2025-11-22T18:10:24,748 dist._finalize_license_expression() 2025-11-22T18:10:24,749 /tmp/pip-build-env-yl6a5mlq/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-22T18:10:24,750 !! 2025-11-22T18:10:24,751 ******************************************************************************** 2025-11-22T18:10:24,752 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-22T18:10:24,753 License :: OSI Approved :: MIT License 2025-11-22T18:10:24,754 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-22T18:10:24,755 ******************************************************************************** 2025-11-22T18:10:24,755 !! 2025-11-22T18:10:24,756 self._finalize_license_expression() 2025-11-22T18:10:24,756 running egg_info 2025-11-22T18:10:24,763 writing shadowlib.egg-info/PKG-INFO 2025-11-22T18:10:24,769 writing dependency_links to shadowlib.egg-info/dependency_links.txt 2025-11-22T18:10:24,773 writing requirements to shadowlib.egg-info/requires.txt 2025-11-22T18:10:24,774 writing top-level names to shadowlib.egg-info/top_level.txt 2025-11-22T18:10:24,817 reading manifest file 'shadowlib.egg-info/SOURCES.txt' 2025-11-22T18:10:24,823 reading manifest template 'MANIFEST.in' 2025-11-22T18:10:24,863 no previously-included directories found matching 'tests/__pycache__' 2025-11-22T18:10:24,864 no previously-included directories found matching 'shadowlib/__pycache__' 2025-11-22T18:10:24,865 adding license file 'LICENSE' 2025-11-22T18:10:24,871 writing manifest file 'shadowlib.egg-info/SOURCES.txt' 2025-11-22T18:10:24,969 Getting requirements to build wheel: finished with status 'done' 2025-11-22T18:10:24,973 Created temporary directory: /tmp/pip-modern-metadata-fd2q_ybp 2025-11-22T18:10:24,975 Preparing metadata (pyproject.toml): started 2025-11-22T18:10:24,976 Running command Preparing metadata (pyproject.toml) 2025-11-22T18:10:25,539 /tmp/pip-build-env-yl6a5mlq/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-11-22T18:10:25,539 !! 2025-11-22T18:10:25,540 ******************************************************************************** 2025-11-22T18:10:25,541 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-22T18:10:25,542 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-11-22T18:10:25,543 or your builds will no longer be supported. 2025-11-22T18:10:25,544 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-22T18:10:25,544 ******************************************************************************** 2025-11-22T18:10:25,546 !! 2025-11-22T18:10:25,546 corresp(dist, value, root_dir) 2025-11-22T18:10:25,622 /tmp/pip-build-env-yl6a5mlq/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-22T18:10:25,622 !! 2025-11-22T18:10:25,623 ******************************************************************************** 2025-11-22T18:10:25,624 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-22T18:10:25,625 License :: OSI Approved :: MIT License 2025-11-22T18:10:25,626 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-22T18:10:25,627 ******************************************************************************** 2025-11-22T18:10:25,628 !! 2025-11-22T18:10:25,628 dist._finalize_license_expression() 2025-11-22T18:10:25,629 /tmp/pip-build-env-yl6a5mlq/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-22T18:10:25,630 !! 2025-11-22T18:10:25,631 ******************************************************************************** 2025-11-22T18:10:25,632 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-22T18:10:25,633 License :: OSI Approved :: MIT License 2025-11-22T18:10:25,634 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-22T18:10:25,634 ******************************************************************************** 2025-11-22T18:10:25,635 !! 2025-11-22T18:10:25,635 self._finalize_license_expression() 2025-11-22T18:10:25,636 running dist_info 2025-11-22T18:10:25,646 creating /tmp/pip-modern-metadata-fd2q_ybp/shadowlib.egg-info 2025-11-22T18:10:25,647 writing /tmp/pip-modern-metadata-fd2q_ybp/shadowlib.egg-info/PKG-INFO 2025-11-22T18:10:25,654 writing dependency_links to /tmp/pip-modern-metadata-fd2q_ybp/shadowlib.egg-info/dependency_links.txt 2025-11-22T18:10:25,658 writing requirements to /tmp/pip-modern-metadata-fd2q_ybp/shadowlib.egg-info/requires.txt 2025-11-22T18:10:25,659 writing top-level names to /tmp/pip-modern-metadata-fd2q_ybp/shadowlib.egg-info/top_level.txt 2025-11-22T18:10:25,660 writing manifest file '/tmp/pip-modern-metadata-fd2q_ybp/shadowlib.egg-info/SOURCES.txt' 2025-11-22T18:10:25,697 reading manifest file '/tmp/pip-modern-metadata-fd2q_ybp/shadowlib.egg-info/SOURCES.txt' 2025-11-22T18:10:25,700 reading manifest template 'MANIFEST.in' 2025-11-22T18:10:25,737 no previously-included directories found matching 'tests/__pycache__' 2025-11-22T18:10:25,737 no previously-included directories found matching 'shadowlib/__pycache__' 2025-11-22T18:10:25,738 adding license file 'LICENSE' 2025-11-22T18:10:25,743 writing manifest file '/tmp/pip-modern-metadata-fd2q_ybp/shadowlib.egg-info/SOURCES.txt' 2025-11-22T18:10:25,744 creating '/tmp/pip-modern-metadata-fd2q_ybp/shadowlib-1.0.0.dist-info' 2025-11-22T18:10:25,867 Preparing metadata (pyproject.toml): finished with status 'done' 2025-11-22T18:10:25,872 Source in /tmp/pip-wheel-2jfvo3jo/shadowlib_461050f9b1784422b195179a878340d7 has version 1.0.0, which satisfies requirement shadowlib==1.0.0 from https://files.pythonhosted.org/packages/70/12/1e3bb93efb05a584f08e73594d3d3d70a38a18b57b302ea6022caad27b23/shadowlib-1.0.0.tar.gz 2025-11-22T18:10:25,873 Removed shadowlib==1.0.0 from https://files.pythonhosted.org/packages/70/12/1e3bb93efb05a584f08e73594d3d3d70a38a18b57b302ea6022caad27b23/shadowlib-1.0.0.tar.gz from build tracker '/tmp/pip-build-tracker-h7hd0d5p' 2025-11-22T18:10:25,879 Created temporary directory: /tmp/pip-unpack-v7yntgxv 2025-11-22T18:10:25,880 Building wheels for collected packages: shadowlib 2025-11-22T18:10:25,884 Created temporary directory: /tmp/pip-wheel-lsejl4rs 2025-11-22T18:10:25,885 Destination directory: /tmp/pip-wheel-lsejl4rs 2025-11-22T18:10:25,887 Building wheel for shadowlib (pyproject.toml): started 2025-11-22T18:10:25,889 Running command Building wheel for shadowlib (pyproject.toml) 2025-11-22T18:10:26,443 /tmp/pip-build-env-yl6a5mlq/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-11-22T18:10:26,443 !! 2025-11-22T18:10:26,444 ******************************************************************************** 2025-11-22T18:10:26,445 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-22T18:10:26,446 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-11-22T18:10:26,447 or your builds will no longer be supported. 2025-11-22T18:10:26,448 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-22T18:10:26,448 ******************************************************************************** 2025-11-22T18:10:26,449 !! 2025-11-22T18:10:26,450 corresp(dist, value, root_dir) 2025-11-22T18:10:26,523 /tmp/pip-build-env-yl6a5mlq/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-22T18:10:26,523 !! 2025-11-22T18:10:26,525 ******************************************************************************** 2025-11-22T18:10:26,525 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-22T18:10:26,526 License :: OSI Approved :: MIT License 2025-11-22T18:10:26,527 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-22T18:10:26,527 ******************************************************************************** 2025-11-22T18:10:26,528 !! 2025-11-22T18:10:26,528 dist._finalize_license_expression() 2025-11-22T18:10:26,531 /tmp/pip-build-env-yl6a5mlq/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-22T18:10:26,532 !! 2025-11-22T18:10:26,533 ******************************************************************************** 2025-11-22T18:10:26,533 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-22T18:10:26,534 License :: OSI Approved :: MIT License 2025-11-22T18:10:26,535 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-22T18:10:26,535 ******************************************************************************** 2025-11-22T18:10:26,536 !! 2025-11-22T18:10:26,537 self._finalize_license_expression() 2025-11-22T18:10:26,537 running bdist_wheel 2025-11-22T18:10:26,557 running build 2025-11-22T18:10:26,558 running build_py 2025-11-22T18:10:26,565 creating build/lib/shadowlib 2025-11-22T18:10:26,568 copying shadowlib/__init__.py -> build/lib/shadowlib 2025-11-22T18:10:26,570 copying shadowlib/client.py -> build/lib/shadowlib 2025-11-22T18:10:26,573 copying shadowlib/globals.py -> build/lib/shadowlib 2025-11-22T18:10:26,577 creating build/lib/shadowlib/player 2025-11-22T18:10:26,578 copying shadowlib/player/player.py -> build/lib/shadowlib/player 2025-11-22T18:10:26,581 copying shadowlib/player/__init__.py -> build/lib/shadowlib/player 2025-11-22T18:10:26,583 creating build/lib/shadowlib/navigation 2025-11-22T18:10:26,585 copying shadowlib/navigation/__init__.py -> build/lib/shadowlib/navigation 2025-11-22T18:10:26,587 copying shadowlib/navigation/pathfinder.py -> build/lib/shadowlib/navigation 2025-11-22T18:10:26,590 creating build/lib/shadowlib/world 2025-11-22T18:10:26,591 copying shadowlib/world/__init__.py -> build/lib/shadowlib/world 2025-11-22T18:10:26,593 copying shadowlib/world/ground_items.py -> build/lib/shadowlib/world 2025-11-22T18:10:26,596 creating build/lib/shadowlib/utilities 2025-11-22T18:10:26,597 copying shadowlib/utilities/item_names.py -> build/lib/shadowlib/utilities 2025-11-22T18:10:26,600 copying shadowlib/utilities/timing.py -> build/lib/shadowlib/utilities 2025-11-22T18:10:26,602 copying shadowlib/utilities/geometry.py -> build/lib/shadowlib/utilities 2025-11-22T18:10:26,604 copying shadowlib/utilities/__init__.py -> build/lib/shadowlib/utilities 2025-11-22T18:10:26,607 creating build/lib/shadowlib/types 2025-11-22T18:10:26,608 copying shadowlib/types/packed_position.py -> build/lib/shadowlib/types 2025-11-22T18:10:26,611 copying shadowlib/types/ground_item.py -> build/lib/shadowlib/types 2025-11-22T18:10:26,613 copying shadowlib/types/ground_item_list.py -> build/lib/shadowlib/types 2025-11-22T18:10:26,615 copying shadowlib/types/__init__.py -> build/lib/shadowlib/types 2025-11-22T18:10:26,617 copying shadowlib/types/path.py -> build/lib/shadowlib/types 2025-11-22T18:10:26,620 copying shadowlib/types/item.py -> build/lib/shadowlib/types 2025-11-22T18:10:26,622 creating build/lib/shadowlib/input 2025-11-22T18:10:26,624 copying shadowlib/input/__init__.py -> build/lib/shadowlib/input 2025-11-22T18:10:26,626 creating build/lib/shadowlib/generated 2025-11-22T18:10:26,628 copying shadowlib/generated/__init__.py -> build/lib/shadowlib/generated 2025-11-22T18:10:26,630 creating build/lib/shadowlib/_internal 2025-11-22T18:10:26,632 copying shadowlib/_internal/array_operations.py -> build/lib/shadowlib/_internal 2025-11-22T18:10:26,634 copying shadowlib/_internal/query.py -> build/lib/shadowlib/_internal 2025-11-22T18:10:26,636 copying shadowlib/_internal/cleanup.py -> build/lib/shadowlib/_internal 2025-11-22T18:10:26,638 copying shadowlib/_internal/query_builder.py -> build/lib/shadowlib/_internal 2025-11-22T18:10:26,643 copying shadowlib/_internal/api.py -> build/lib/shadowlib/_internal 2025-11-22T18:10:26,646 copying shadowlib/_internal/__init__.py -> build/lib/shadowlib/_internal 2025-11-22T18:10:26,648 copying shadowlib/_internal/enums.py -> build/lib/shadowlib/_internal 2025-11-22T18:10:26,651 copying shadowlib/_internal/msgpack_protocol.py -> build/lib/shadowlib/_internal 2025-11-22T18:10:26,654 creating build/lib/shadowlib/interactions 2025-11-22T18:10:26,655 copying shadowlib/interactions/menu.py -> build/lib/shadowlib/interactions 2025-11-22T18:10:26,658 copying shadowlib/interactions/__init__.py -> build/lib/shadowlib/interactions 2025-11-22T18:10:26,661 creating build/lib/shadowlib/tabs 2025-11-22T18:10:26,662 copying shadowlib/tabs/equipment.py -> build/lib/shadowlib/tabs 2025-11-22T18:10:26,664 copying shadowlib/tabs/logout.py -> build/lib/shadowlib/tabs 2025-11-22T18:10:26,666 copying shadowlib/tabs/combat.py -> build/lib/shadowlib/tabs 2025-11-22T18:10:26,668 copying shadowlib/tabs/progress.py -> build/lib/shadowlib/tabs 2025-11-22T18:10:26,670 copying shadowlib/tabs/inventory.py -> build/lib/shadowlib/tabs 2025-11-22T18:10:26,673 copying shadowlib/tabs/grouping.py -> build/lib/shadowlib/tabs 2025-11-22T18:10:26,675 copying shadowlib/tabs/__init__.py -> build/lib/shadowlib/tabs 2025-11-22T18:10:26,677 copying shadowlib/tabs/account.py -> build/lib/shadowlib/tabs 2025-11-22T18:10:26,679 copying shadowlib/tabs/gametab.py -> build/lib/shadowlib/tabs 2025-11-22T18:10:26,682 copying shadowlib/tabs/emotes.py -> build/lib/shadowlib/tabs 2025-11-22T18:10:26,684 copying shadowlib/tabs/skills.py -> build/lib/shadowlib/tabs 2025-11-22T18:10:26,686 copying shadowlib/tabs/music.py -> build/lib/shadowlib/tabs 2025-11-22T18:10:26,688 copying shadowlib/tabs/magic.py -> build/lib/shadowlib/tabs 2025-11-22T18:10:26,690 copying shadowlib/tabs/prayer.py -> build/lib/shadowlib/tabs 2025-11-22T18:10:26,692 copying shadowlib/tabs/friends.py -> build/lib/shadowlib/tabs 2025-11-22T18:10:26,694 copying shadowlib/tabs/settings.py -> build/lib/shadowlib/tabs 2025-11-22T18:10:26,697 creating build/lib/shadowlib/interfaces 2025-11-22T18:10:26,698 copying shadowlib/interfaces/bank.py -> build/lib/shadowlib/interfaces 2025-11-22T18:10:26,701 copying shadowlib/interfaces/__init__.py -> build/lib/shadowlib/interfaces 2025-11-22T18:10:26,704 creating build/lib/shadowlib/generated/constants 2025-11-22T18:10:26,705 copying shadowlib/generated/constants/animation_id.py -> build/lib/shadowlib/generated/constants 2025-11-22T18:10:26,708 copying shadowlib/generated/constants/item_id.py -> build/lib/shadowlib/generated/constants 2025-11-22T18:10:26,727 copying shadowlib/generated/constants/varclient.py -> build/lib/shadowlib/generated/constants 2025-11-22T18:10:26,729 copying shadowlib/generated/constants/__init__.py -> build/lib/shadowlib/generated/constants 2025-11-22T18:10:26,731 copying shadowlib/generated/constants/npc_id.py -> build/lib/shadowlib/generated/constants 2025-11-22T18:10:26,739 copying shadowlib/generated/constants/object_id.py -> build/lib/shadowlib/generated/constants 2025-11-22T18:10:26,754 copying shadowlib/generated/constants/varclient_id.py -> build/lib/shadowlib/generated/constants 2025-11-22T18:10:26,758 copying shadowlib/generated/constants/interface_id.py -> build/lib/shadowlib/generated/constants 2025-11-22T18:10:26,775 creating build/lib/shadowlib/_internal/utils 2025-11-22T18:10:26,776 copying shadowlib/_internal/utils/packed_position.py -> build/lib/shadowlib/_internal/utils 2025-11-22T18:10:26,778 copying shadowlib/_internal/utils/__init__.py -> build/lib/shadowlib/_internal/utils 2025-11-22T18:10:26,780 creating build/lib/shadowlib/_internal/events 2025-11-22T18:10:26,781 copying shadowlib/_internal/events/__init__.py -> build/lib/shadowlib/_internal/events 2025-11-22T18:10:26,783 copying shadowlib/_internal/events/channels.py -> build/lib/shadowlib/_internal/events 2025-11-22T18:10:26,785 copying shadowlib/_internal/events/consumer.py -> build/lib/shadowlib/_internal/events 2025-11-22T18:10:26,787 creating build/lib/shadowlib/_internal/cache 2025-11-22T18:10:26,789 copying shadowlib/_internal/cache/event_cache.py -> build/lib/shadowlib/_internal/cache 2025-11-22T18:10:26,792 copying shadowlib/_internal/cache/__init__.py -> build/lib/shadowlib/_internal/cache 2025-11-22T18:10:26,794 copying shadowlib/_internal/cache/state_builder.py -> build/lib/shadowlib/_internal/cache 2025-11-22T18:10:26,797 creating build/lib/shadowlib/_internal/updater 2025-11-22T18:10:26,798 copying shadowlib/_internal/updater/api.py -> build/lib/shadowlib/_internal/updater 2025-11-22T18:10:26,801 copying shadowlib/_internal/updater/__init__.py -> build/lib/shadowlib/_internal/updater 2025-11-22T18:10:26,803 copying shadowlib/_internal/updater/main.py -> build/lib/shadowlib/_internal/updater 2025-11-22T18:10:26,805 copying shadowlib/_internal/updater/__main__.py -> build/lib/shadowlib/_internal/updater 2025-11-22T18:10:26,807 copying shadowlib/_internal/updater/resources.py -> build/lib/shadowlib/_internal/updater 2025-11-22T18:10:26,810 creating build/lib/shadowlib/_internal/resources 2025-11-22T18:10:26,811 copying shadowlib/_internal/resources/objects.py -> build/lib/shadowlib/_internal/resources 2025-11-22T18:10:26,814 copying shadowlib/_internal/resources/base.py -> build/lib/shadowlib/_internal/resources 2025-11-22T18:10:26,817 copying shadowlib/_internal/resources/__init__.py -> build/lib/shadowlib/_internal/resources 2025-11-22T18:10:26,819 copying shadowlib/_internal/resources/varps.py -> build/lib/shadowlib/_internal/resources 2025-11-22T18:10:26,822 creating build/lib/shadowlib/_internal/scraper 2025-11-22T18:10:26,823 copying shadowlib/_internal/scraper/proxy_generator.py -> build/lib/shadowlib/_internal/scraper 2025-11-22T18:10:26,827 copying shadowlib/_internal/scraper/__init__.py -> build/lib/shadowlib/_internal/scraper 2025-11-22T18:10:26,829 copying shadowlib/_internal/scraper/scraper.py -> build/lib/shadowlib/_internal/scraper 2025-11-22T18:10:26,833 running egg_info 2025-11-22T18:10:26,845 writing shadowlib.egg-info/PKG-INFO 2025-11-22T18:10:26,851 writing dependency_links to shadowlib.egg-info/dependency_links.txt 2025-11-22T18:10:26,855 writing requirements to shadowlib.egg-info/requires.txt 2025-11-22T18:10:26,856 writing top-level names to shadowlib.egg-info/top_level.txt 2025-11-22T18:10:26,881 reading manifest file 'shadowlib.egg-info/SOURCES.txt' 2025-11-22T18:10:26,887 reading manifest template 'MANIFEST.in' 2025-11-22T18:10:26,923 no previously-included directories found matching 'tests/__pycache__' 2025-11-22T18:10:26,924 no previously-included directories found matching 'shadowlib/__pycache__' 2025-11-22T18:10:26,925 adding license file 'LICENSE' 2025-11-22T18:10:26,932 writing manifest file 'shadowlib.egg-info/SOURCES.txt' 2025-11-22T18:10:26,943 copying shadowlib/generated/__init__.pyi -> build/lib/shadowlib/generated 2025-11-22T18:10:26,945 copying shadowlib/_internal/query_builder.pyi -> build/lib/shadowlib/_internal 2025-11-22T18:10:26,965 installing to build/bdist.linux-armv7l/wheel 2025-11-22T18:10:26,966 running install 2025-11-22T18:10:26,991 running install_lib 2025-11-22T18:10:26,997 creating build/bdist.linux-armv7l/wheel 2025-11-22T18:10:27,000 creating build/bdist.linux-armv7l/wheel/shadowlib 2025-11-22T18:10:27,002 creating build/bdist.linux-armv7l/wheel/shadowlib/player 2025-11-22T18:10:27,004 copying build/lib/shadowlib/player/player.py -> build/bdist.linux-armv7l/wheel/./shadowlib/player 2025-11-22T18:10:27,006 copying build/lib/shadowlib/player/__init__.py -> build/bdist.linux-armv7l/wheel/./shadowlib/player 2025-11-22T18:10:27,009 creating build/bdist.linux-armv7l/wheel/shadowlib/navigation 2025-11-22T18:10:27,010 copying build/lib/shadowlib/navigation/__init__.py -> build/bdist.linux-armv7l/wheel/./shadowlib/navigation 2025-11-22T18:10:27,012 copying build/lib/shadowlib/navigation/pathfinder.py -> build/bdist.linux-armv7l/wheel/./shadowlib/navigation 2025-11-22T18:10:27,015 creating build/bdist.linux-armv7l/wheel/shadowlib/world 2025-11-22T18:10:27,016 copying build/lib/shadowlib/world/__init__.py -> build/bdist.linux-armv7l/wheel/./shadowlib/world 2025-11-22T18:10:27,018 copying build/lib/shadowlib/world/ground_items.py -> build/bdist.linux-armv7l/wheel/./shadowlib/world 2025-11-22T18:10:27,020 copying build/lib/shadowlib/__init__.py -> build/bdist.linux-armv7l/wheel/./shadowlib 2025-11-22T18:10:27,023 creating build/bdist.linux-armv7l/wheel/shadowlib/utilities 2025-11-22T18:10:27,024 copying build/lib/shadowlib/utilities/item_names.py -> build/bdist.linux-armv7l/wheel/./shadowlib/utilities 2025-11-22T18:10:27,027 copying build/lib/shadowlib/utilities/timing.py -> build/bdist.linux-armv7l/wheel/./shadowlib/utilities 2025-11-22T18:10:27,029 copying build/lib/shadowlib/utilities/geometry.py -> build/bdist.linux-armv7l/wheel/./shadowlib/utilities 2025-11-22T18:10:27,032 copying build/lib/shadowlib/utilities/__init__.py -> build/bdist.linux-armv7l/wheel/./shadowlib/utilities 2025-11-22T18:10:27,034 creating build/bdist.linux-armv7l/wheel/shadowlib/types 2025-11-22T18:10:27,036 copying build/lib/shadowlib/types/packed_position.py -> build/bdist.linux-armv7l/wheel/./shadowlib/types 2025-11-22T18:10:27,038 copying build/lib/shadowlib/types/ground_item.py -> build/bdist.linux-armv7l/wheel/./shadowlib/types 2025-11-22T18:10:27,040 copying build/lib/shadowlib/types/ground_item_list.py -> build/bdist.linux-armv7l/wheel/./shadowlib/types 2025-11-22T18:10:27,042 copying build/lib/shadowlib/types/__init__.py -> build/bdist.linux-armv7l/wheel/./shadowlib/types 2025-11-22T18:10:27,044 copying build/lib/shadowlib/types/path.py -> build/bdist.linux-armv7l/wheel/./shadowlib/types 2025-11-22T18:10:27,046 copying build/lib/shadowlib/types/item.py -> build/bdist.linux-armv7l/wheel/./shadowlib/types 2025-11-22T18:10:27,048 creating build/bdist.linux-armv7l/wheel/shadowlib/input 2025-11-22T18:10:27,049 copying build/lib/shadowlib/input/__init__.py -> build/bdist.linux-armv7l/wheel/./shadowlib/input 2025-11-22T18:10:27,051 copying build/lib/shadowlib/client.py -> build/bdist.linux-armv7l/wheel/./shadowlib 2025-11-22T18:10:27,054 creating build/bdist.linux-armv7l/wheel/shadowlib/generated 2025-11-22T18:10:27,055 copying build/lib/shadowlib/generated/__init__.py -> build/bdist.linux-armv7l/wheel/./shadowlib/generated 2025-11-22T18:10:27,057 copying build/lib/shadowlib/generated/__init__.pyi -> build/bdist.linux-armv7l/wheel/./shadowlib/generated 2025-11-22T18:10:27,059 creating build/bdist.linux-armv7l/wheel/shadowlib/generated/constants 2025-11-22T18:10:27,060 copying build/lib/shadowlib/generated/constants/animation_id.py -> build/bdist.linux-armv7l/wheel/./shadowlib/generated/constants 2025-11-22T18:10:27,062 copying build/lib/shadowlib/generated/constants/item_id.py -> build/bdist.linux-armv7l/wheel/./shadowlib/generated/constants 2025-11-22T18:10:27,081 copying build/lib/shadowlib/generated/constants/varclient.py -> build/bdist.linux-armv7l/wheel/./shadowlib/generated/constants 2025-11-22T18:10:27,083 copying build/lib/shadowlib/generated/constants/__init__.py -> build/bdist.linux-armv7l/wheel/./shadowlib/generated/constants 2025-11-22T18:10:27,085 copying build/lib/shadowlib/generated/constants/npc_id.py -> build/bdist.linux-armv7l/wheel/./shadowlib/generated/constants 2025-11-22T18:10:27,092 copying build/lib/shadowlib/generated/constants/object_id.py -> build/bdist.linux-armv7l/wheel/./shadowlib/generated/constants 2025-11-22T18:10:27,107 copying build/lib/shadowlib/generated/constants/varclient_id.py -> build/bdist.linux-armv7l/wheel/./shadowlib/generated/constants 2025-11-22T18:10:27,116 copying build/lib/shadowlib/generated/constants/interface_id.py -> build/bdist.linux-armv7l/wheel/./shadowlib/generated/constants 2025-11-22T18:10:27,137 creating build/bdist.linux-armv7l/wheel/shadowlib/_internal 2025-11-22T18:10:27,138 copying build/lib/shadowlib/_internal/array_operations.py -> build/bdist.linux-armv7l/wheel/./shadowlib/_internal 2025-11-22T18:10:27,140 copying build/lib/shadowlib/_internal/query_builder.pyi -> build/bdist.linux-armv7l/wheel/./shadowlib/_internal 2025-11-22T18:10:27,142 creating build/bdist.linux-armv7l/wheel/shadowlib/_internal/utils 2025-11-22T18:10:27,143 copying build/lib/shadowlib/_internal/utils/packed_position.py -> build/bdist.linux-armv7l/wheel/./shadowlib/_internal/utils 2025-11-22T18:10:27,145 copying build/lib/shadowlib/_internal/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./shadowlib/_internal/utils 2025-11-22T18:10:27,147 copying build/lib/shadowlib/_internal/query.py -> build/bdist.linux-armv7l/wheel/./shadowlib/_internal 2025-11-22T18:10:27,149 creating build/bdist.linux-armv7l/wheel/shadowlib/_internal/events 2025-11-22T18:10:27,150 copying build/lib/shadowlib/_internal/events/__init__.py -> build/bdist.linux-armv7l/wheel/./shadowlib/_internal/events 2025-11-22T18:10:27,152 copying build/lib/shadowlib/_internal/events/channels.py -> build/bdist.linux-armv7l/wheel/./shadowlib/_internal/events 2025-11-22T18:10:27,154 copying build/lib/shadowlib/_internal/events/consumer.py -> build/bdist.linux-armv7l/wheel/./shadowlib/_internal/events 2025-11-22T18:10:27,157 creating build/bdist.linux-armv7l/wheel/shadowlib/_internal/cache 2025-11-22T18:10:27,158 copying build/lib/shadowlib/_internal/cache/event_cache.py -> build/bdist.linux-armv7l/wheel/./shadowlib/_internal/cache 2025-11-22T18:10:27,161 copying build/lib/shadowlib/_internal/cache/__init__.py -> build/bdist.linux-armv7l/wheel/./shadowlib/_internal/cache 2025-11-22T18:10:27,162 copying build/lib/shadowlib/_internal/cache/state_builder.py -> build/bdist.linux-armv7l/wheel/./shadowlib/_internal/cache 2025-11-22T18:10:27,165 copying build/lib/shadowlib/_internal/cleanup.py -> build/bdist.linux-armv7l/wheel/./shadowlib/_internal 2025-11-22T18:10:27,166 copying build/lib/shadowlib/_internal/query_builder.py -> build/bdist.linux-armv7l/wheel/./shadowlib/_internal 2025-11-22T18:10:27,170 copying build/lib/shadowlib/_internal/api.py -> build/bdist.linux-armv7l/wheel/./shadowlib/_internal 2025-11-22T18:10:27,173 copying build/lib/shadowlib/_internal/__init__.py -> build/bdist.linux-armv7l/wheel/./shadowlib/_internal 2025-11-22T18:10:27,175 copying build/lib/shadowlib/_internal/enums.py -> build/bdist.linux-armv7l/wheel/./shadowlib/_internal 2025-11-22T18:10:27,177 creating build/bdist.linux-armv7l/wheel/shadowlib/_internal/updater 2025-11-22T18:10:27,178 copying build/lib/shadowlib/_internal/updater/api.py -> build/bdist.linux-armv7l/wheel/./shadowlib/_internal/updater 2025-11-22T18:10:27,181 copying build/lib/shadowlib/_internal/updater/__init__.py -> build/bdist.linux-armv7l/wheel/./shadowlib/_internal/updater 2025-11-22T18:10:27,183 copying build/lib/shadowlib/_internal/updater/main.py -> build/bdist.linux-armv7l/wheel/./shadowlib/_internal/updater 2025-11-22T18:10:27,185 copying build/lib/shadowlib/_internal/updater/__main__.py -> build/bdist.linux-armv7l/wheel/./shadowlib/_internal/updater 2025-11-22T18:10:27,186 copying build/lib/shadowlib/_internal/updater/resources.py -> build/bdist.linux-armv7l/wheel/./shadowlib/_internal/updater 2025-11-22T18:10:27,189 creating build/bdist.linux-armv7l/wheel/shadowlib/_internal/resources 2025-11-22T18:10:27,190 copying build/lib/shadowlib/_internal/resources/objects.py -> build/bdist.linux-armv7l/wheel/./shadowlib/_internal/resources 2025-11-22T18:10:27,193 copying build/lib/shadowlib/_internal/resources/base.py -> build/bdist.linux-armv7l/wheel/./shadowlib/_internal/resources 2025-11-22T18:10:27,196 copying build/lib/shadowlib/_internal/resources/__init__.py -> build/bdist.linux-armv7l/wheel/./shadowlib/_internal/resources 2025-11-22T18:10:27,198 copying build/lib/shadowlib/_internal/resources/varps.py -> build/bdist.linux-armv7l/wheel/./shadowlib/_internal/resources 2025-11-22T18:10:27,200 copying build/lib/shadowlib/_internal/msgpack_protocol.py -> build/bdist.linux-armv7l/wheel/./shadowlib/_internal 2025-11-22T18:10:27,203 creating build/bdist.linux-armv7l/wheel/shadowlib/_internal/scraper 2025-11-22T18:10:27,204 copying build/lib/shadowlib/_internal/scraper/proxy_generator.py -> build/bdist.linux-armv7l/wheel/./shadowlib/_internal/scraper 2025-11-22T18:10:27,219 copying build/lib/shadowlib/_internal/scraper/__init__.py -> build/bdist.linux-armv7l/wheel/./shadowlib/_internal/scraper 2025-11-22T18:10:27,221 copying build/lib/shadowlib/_internal/scraper/scraper.py -> build/bdist.linux-armv7l/wheel/./shadowlib/_internal/scraper 2025-11-22T18:10:27,224 copying build/lib/shadowlib/globals.py -> build/bdist.linux-armv7l/wheel/./shadowlib 2025-11-22T18:10:27,227 creating build/bdist.linux-armv7l/wheel/shadowlib/interactions 2025-11-22T18:10:27,228 copying build/lib/shadowlib/interactions/menu.py -> build/bdist.linux-armv7l/wheel/./shadowlib/interactions 2025-11-22T18:10:27,231 copying build/lib/shadowlib/interactions/__init__.py -> build/bdist.linux-armv7l/wheel/./shadowlib/interactions 2025-11-22T18:10:27,234 creating build/bdist.linux-armv7l/wheel/shadowlib/tabs 2025-11-22T18:10:27,235 copying build/lib/shadowlib/tabs/equipment.py -> build/bdist.linux-armv7l/wheel/./shadowlib/tabs 2025-11-22T18:10:27,237 copying build/lib/shadowlib/tabs/logout.py -> build/bdist.linux-armv7l/wheel/./shadowlib/tabs 2025-11-22T18:10:27,239 copying build/lib/shadowlib/tabs/combat.py -> build/bdist.linux-armv7l/wheel/./shadowlib/tabs 2025-11-22T18:10:27,241 copying build/lib/shadowlib/tabs/progress.py -> build/bdist.linux-armv7l/wheel/./shadowlib/tabs 2025-11-22T18:10:27,243 copying build/lib/shadowlib/tabs/inventory.py -> build/bdist.linux-armv7l/wheel/./shadowlib/tabs 2025-11-22T18:10:27,246 copying build/lib/shadowlib/tabs/grouping.py -> build/bdist.linux-armv7l/wheel/./shadowlib/tabs 2025-11-22T18:10:27,248 copying build/lib/shadowlib/tabs/__init__.py -> build/bdist.linux-armv7l/wheel/./shadowlib/tabs 2025-11-22T18:10:27,249 copying build/lib/shadowlib/tabs/account.py -> build/bdist.linux-armv7l/wheel/./shadowlib/tabs 2025-11-22T18:10:27,251 copying build/lib/shadowlib/tabs/gametab.py -> build/bdist.linux-armv7l/wheel/./shadowlib/tabs 2025-11-22T18:10:27,253 copying build/lib/shadowlib/tabs/emotes.py -> build/bdist.linux-armv7l/wheel/./shadowlib/tabs 2025-11-22T18:10:27,255 copying build/lib/shadowlib/tabs/skills.py -> build/bdist.linux-armv7l/wheel/./shadowlib/tabs 2025-11-22T18:10:27,257 copying build/lib/shadowlib/tabs/music.py -> build/bdist.linux-armv7l/wheel/./shadowlib/tabs 2025-11-22T18:10:27,259 copying build/lib/shadowlib/tabs/magic.py -> build/bdist.linux-armv7l/wheel/./shadowlib/tabs 2025-11-22T18:10:27,261 copying build/lib/shadowlib/tabs/prayer.py -> build/bdist.linux-armv7l/wheel/./shadowlib/tabs 2025-11-22T18:10:27,263 copying build/lib/shadowlib/tabs/friends.py -> build/bdist.linux-armv7l/wheel/./shadowlib/tabs 2025-11-22T18:10:27,264 copying build/lib/shadowlib/tabs/settings.py -> build/bdist.linux-armv7l/wheel/./shadowlib/tabs 2025-11-22T18:10:27,267 creating build/bdist.linux-armv7l/wheel/shadowlib/interfaces 2025-11-22T18:10:27,268 copying build/lib/shadowlib/interfaces/bank.py -> build/bdist.linux-armv7l/wheel/./shadowlib/interfaces 2025-11-22T18:10:27,270 copying build/lib/shadowlib/interfaces/__init__.py -> build/bdist.linux-armv7l/wheel/./shadowlib/interfaces 2025-11-22T18:10:27,272 running install_egg_info 2025-11-22T18:10:27,278 Copying shadowlib.egg-info to build/bdist.linux-armv7l/wheel/./shadowlib-1.0.0-py3.11.egg-info 2025-11-22T18:10:27,287 running install_scripts 2025-11-22T18:10:27,298 creating build/bdist.linux-armv7l/wheel/shadowlib-1.0.0.dist-info/WHEEL 2025-11-22T18:10:27,300 creating '/tmp/pip-wheel-lsejl4rs/.tmp-ow531jp3/shadowlib-1.0.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-11-22T18:10:27,303 adding 'shadowlib/__init__.py' 2025-11-22T18:10:27,305 adding 'shadowlib/client.py' 2025-11-22T18:10:27,307 adding 'shadowlib/globals.py' 2025-11-22T18:10:27,308 adding 'shadowlib/_internal/__init__.py' 2025-11-22T18:10:27,312 adding 'shadowlib/_internal/api.py' 2025-11-22T18:10:27,314 adding 'shadowlib/_internal/array_operations.py' 2025-11-22T18:10:27,316 adding 'shadowlib/_internal/cleanup.py' 2025-11-22T18:10:27,318 adding 'shadowlib/_internal/enums.py' 2025-11-22T18:10:27,320 adding 'shadowlib/_internal/msgpack_protocol.py' 2025-11-22T18:10:27,321 adding 'shadowlib/_internal/query.py' 2025-11-22T18:10:27,334 adding 'shadowlib/_internal/query_builder.py' 2025-11-22T18:10:27,336 adding 'shadowlib/_internal/query_builder.pyi' 2025-11-22T18:10:27,337 adding 'shadowlib/_internal/cache/__init__.py' 2025-11-22T18:10:27,339 adding 'shadowlib/_internal/cache/event_cache.py' 2025-11-22T18:10:27,341 adding 'shadowlib/_internal/cache/state_builder.py' 2025-11-22T18:10:27,343 adding 'shadowlib/_internal/events/__init__.py' 2025-11-22T18:10:27,344 adding 'shadowlib/_internal/events/channels.py' 2025-11-22T18:10:27,346 adding 'shadowlib/_internal/events/consumer.py' 2025-11-22T18:10:27,348 adding 'shadowlib/_internal/resources/__init__.py' 2025-11-22T18:10:27,350 adding 'shadowlib/_internal/resources/base.py' 2025-11-22T18:10:27,352 adding 'shadowlib/_internal/resources/objects.py' 2025-11-22T18:10:27,354 adding 'shadowlib/_internal/resources/varps.py' 2025-11-22T18:10:27,355 adding 'shadowlib/_internal/scraper/__init__.py' 2025-11-22T18:10:27,362 adding 'shadowlib/_internal/scraper/proxy_generator.py' 2025-11-22T18:10:27,370 adding 'shadowlib/_internal/scraper/scraper.py' 2025-11-22T18:10:27,372 adding 'shadowlib/_internal/updater/__init__.py' 2025-11-22T18:10:27,373 adding 'shadowlib/_internal/updater/__main__.py' 2025-11-22T18:10:27,376 adding 'shadowlib/_internal/updater/api.py' 2025-11-22T18:10:27,378 adding 'shadowlib/_internal/updater/main.py' 2025-11-22T18:10:27,379 adding 'shadowlib/_internal/updater/resources.py' 2025-11-22T18:10:27,381 adding 'shadowlib/_internal/utils/__init__.py' 2025-11-22T18:10:27,382 adding 'shadowlib/_internal/utils/packed_position.py' 2025-11-22T18:10:27,384 adding 'shadowlib/generated/__init__.py' 2025-11-22T18:10:27,385 adding 'shadowlib/generated/__init__.pyi' 2025-11-22T18:10:27,387 adding 'shadowlib/generated/constants/__init__.py' 2025-11-22T18:10:27,389 adding 'shadowlib/generated/constants/animation_id.py' 2025-11-22T18:10:27,492 adding 'shadowlib/generated/constants/interface_id.py' 2025-11-22T18:10:27,651 adding 'shadowlib/generated/constants/item_id.py' 2025-11-22T18:10:27,722 adding 'shadowlib/generated/constants/npc_id.py' 2025-11-22T18:10:27,884 adding 'shadowlib/generated/constants/object_id.py' 2025-11-22T18:10:27,890 adding 'shadowlib/generated/constants/varclient.py' 2025-11-22T18:10:27,896 adding 'shadowlib/generated/constants/varclient_id.py' 2025-11-22T18:10:27,898 adding 'shadowlib/input/__init__.py' 2025-11-22T18:10:27,899 adding 'shadowlib/interactions/__init__.py' 2025-11-22T18:10:27,902 adding 'shadowlib/interactions/menu.py' 2025-11-22T18:10:27,903 adding 'shadowlib/interfaces/__init__.py' 2025-11-22T18:10:27,906 adding 'shadowlib/interfaces/bank.py' 2025-11-22T18:10:27,907 adding 'shadowlib/navigation/__init__.py' 2025-11-22T18:10:27,909 adding 'shadowlib/navigation/pathfinder.py' 2025-11-22T18:10:27,910 adding 'shadowlib/player/__init__.py' 2025-11-22T18:10:27,912 adding 'shadowlib/player/player.py' 2025-11-22T18:10:27,914 adding 'shadowlib/tabs/__init__.py' 2025-11-22T18:10:27,915 adding 'shadowlib/tabs/account.py' 2025-11-22T18:10:27,916 adding 'shadowlib/tabs/combat.py' 2025-11-22T18:10:27,917 adding 'shadowlib/tabs/emotes.py' 2025-11-22T18:10:27,918 adding 'shadowlib/tabs/equipment.py' 2025-11-22T18:10:27,919 adding 'shadowlib/tabs/friends.py' 2025-11-22T18:10:27,921 adding 'shadowlib/tabs/gametab.py' 2025-11-22T18:10:27,922 adding 'shadowlib/tabs/grouping.py' 2025-11-22T18:10:27,925 adding 'shadowlib/tabs/inventory.py' 2025-11-22T18:10:27,926 adding 'shadowlib/tabs/logout.py' 2025-11-22T18:10:27,927 adding 'shadowlib/tabs/magic.py' 2025-11-22T18:10:27,928 adding 'shadowlib/tabs/music.py' 2025-11-22T18:10:27,929 adding 'shadowlib/tabs/prayer.py' 2025-11-22T18:10:27,931 adding 'shadowlib/tabs/progress.py' 2025-11-22T18:10:27,932 adding 'shadowlib/tabs/settings.py' 2025-11-22T18:10:27,933 adding 'shadowlib/tabs/skills.py' 2025-11-22T18:10:27,935 adding 'shadowlib/types/__init__.py' 2025-11-22T18:10:27,936 adding 'shadowlib/types/ground_item.py' 2025-11-22T18:10:27,938 adding 'shadowlib/types/ground_item_list.py' 2025-11-22T18:10:27,939 adding 'shadowlib/types/item.py' 2025-11-22T18:10:27,941 adding 'shadowlib/types/packed_position.py' 2025-11-22T18:10:27,942 adding 'shadowlib/types/path.py' 2025-11-22T18:10:27,944 adding 'shadowlib/utilities/__init__.py' 2025-11-22T18:10:27,947 adding 'shadowlib/utilities/geometry.py' 2025-11-22T18:10:27,949 adding 'shadowlib/utilities/item_names.py' 2025-11-22T18:10:27,950 adding 'shadowlib/utilities/timing.py' 2025-11-22T18:10:27,952 adding 'shadowlib/world/__init__.py' 2025-11-22T18:10:27,953 adding 'shadowlib/world/ground_items.py' 2025-11-22T18:10:27,955 adding 'shadowlib-1.0.0.dist-info/licenses/LICENSE' 2025-11-22T18:10:27,957 adding 'shadowlib-1.0.0.dist-info/METADATA' 2025-11-22T18:10:27,958 adding 'shadowlib-1.0.0.dist-info/WHEEL' 2025-11-22T18:10:27,959 adding 'shadowlib-1.0.0.dist-info/top_level.txt' 2025-11-22T18:10:27,961 adding 'shadowlib-1.0.0.dist-info/RECORD' 2025-11-22T18:10:27,972 removing build/bdist.linux-armv7l/wheel 2025-11-22T18:10:28,096 Building wheel for shadowlib (pyproject.toml): finished with status 'done' 2025-11-22T18:10:28,118 Created wheel for shadowlib: filename=shadowlib-1.0.0-py3-none-any.whl size=899181 sha256=199dd3b4c6981f7c109425b6f0ce0945af934ae93ac28dd01fb28194c05c2da5 2025-11-22T18:10:28,119 Stored in directory: /tmp/pip-ephem-wheel-cache-lnyfl7li/wheels/7a/59/3c/50c2fe273ad3e6de88c2019c79b6bbb3644074f4373b5fac05 2025-11-22T18:10:28,133 Successfully built shadowlib 2025-11-22T18:10:28,162 Removed build tracker: '/tmp/pip-build-tracker-h7hd0d5p'