2025-08-31T07:17:54,170 Created temporary directory: /tmp/pip-build-tracker-b56aluu3 2025-08-31T07:17:54,172 Initialized build tracking at /tmp/pip-build-tracker-b56aluu3 2025-08-31T07:17:54,172 Created build tracker: /tmp/pip-build-tracker-b56aluu3 2025-08-31T07:17:54,173 Entered build tracker: /tmp/pip-build-tracker-b56aluu3 2025-08-31T07:17:54,173 Created temporary directory: /tmp/pip-wheel-33x7tbe0 2025-08-31T07:17:54,177 Created temporary directory: /tmp/pip-ephem-wheel-cache-p7ypaqnn 2025-08-31T07:17:54,225 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-08-31T07:17:54,228 2 location(s) to search for versions of ranjg: 2025-08-31T07:17:54,228 * https://pypi.org/simple/ranjg/ 2025-08-31T07:17:54,228 * https://www.piwheels.org/simple/ranjg/ 2025-08-31T07:17:54,228 Fetching project page and analyzing links: https://pypi.org/simple/ranjg/ 2025-08-31T07:17:54,229 Getting page https://pypi.org/simple/ranjg/ 2025-08-31T07:17:54,231 Found index url https://pypi.org/simple/ 2025-08-31T07:17:54,514 Fetched page https://pypi.org/simple/ranjg/ as application/vnd.pypi.simple.v1+json 2025-08-31T07:17:54,517 Skipping link: No binaries permitted for ranjg: https://files.pythonhosted.org/packages/a9/fe/a7e22a53e3a6c7dd40ab151c17c699bc1271c11ef2c62fc95f7db1f5cf99/ranjg-0.1.0.0-py3-none-any.whl (from https://pypi.org/simple/ranjg/) 2025-08-31T07:17:54,518 Found link https://files.pythonhosted.org/packages/d9/98/4a327b24f3917c40f5d6f0e9840b35cecb0ae13f94e81d59dc412c7b5e04/ranjg-0.1.0.0.tar.gz (from https://pypi.org/simple/ranjg/), version: 0.1.0.0 2025-08-31T07:17:54,518 Skipping link: No binaries permitted for ranjg: https://files.pythonhosted.org/packages/be/7b/27000f3aa3de6c1cc63da52cb2cb15f26037e6f6f674c8d4575d0be1bc3d/ranjg-0.2.0.0-py3-none-any.whl (from https://pypi.org/simple/ranjg/) 2025-08-31T07:17:54,519 Found link https://files.pythonhosted.org/packages/be/7d/4cb3689efd0f140dfbaf8fe1b1e4cccc98bfe1a363e2aeacbf43afdfe4b0/ranjg-0.2.0.0.tar.gz (from https://pypi.org/simple/ranjg/), version: 0.2.0.0 2025-08-31T07:17:54,519 Skipping link: No binaries permitted for ranjg: https://files.pythonhosted.org/packages/15/bd/4cb979c34ae1dbf722d103fc07a55480d16a0a21bb07ea7e732df551b3bc/ranjg-0.3.0.2-py3-none-any.whl (from https://pypi.org/simple/ranjg/) 2025-08-31T07:17:54,520 Found link https://files.pythonhosted.org/packages/32/de/01a0c5e0d12e7eda3b5699a98a3846cab36f9daf02faba1265aa7e828525/ranjg-0.3.0.2.tar.gz (from https://pypi.org/simple/ranjg/), version: 0.3.0.2 2025-08-31T07:17:54,521 Skipping link: No binaries permitted for ranjg: https://files.pythonhosted.org/packages/f5/42/86d78ff3d0a45d7852cbdeb19e73c7161df587dae979755aa572ed8b6b49/ranjg-0.3.0.3-py3-none-any.whl (from https://pypi.org/simple/ranjg/) 2025-08-31T07:17:54,521 Found link https://files.pythonhosted.org/packages/3d/21/30a6545119bd2c2f7b86e01a785933e2072892479ec348aa960554518457/ranjg-0.3.0.3.tar.gz (from https://pypi.org/simple/ranjg/), version: 0.3.0.3 2025-08-31T07:17:54,522 Skipping link: No binaries permitted for ranjg: https://files.pythonhosted.org/packages/e0/c9/a24978e2192a96bf29bd57b5cc234b65cf19b1ab6d86504580dcadcf2f43/ranjg-0.4.0.0-py3-none-any.whl (from https://pypi.org/simple/ranjg/) 2025-08-31T07:17:54,523 Found link https://files.pythonhosted.org/packages/c1/0d/557e941c09a46db560d57b128e173892eacb83b64449c20922ea69b61d5d/ranjg-0.4.0.0.tar.gz (from https://pypi.org/simple/ranjg/), version: 0.4.0.0 2025-08-31T07:17:54,523 Skipping link: No binaries permitted for ranjg: https://files.pythonhosted.org/packages/25/fc/4f9ce674a814c5704fba8b0230613f6257702691f1a4d836870987c26f4b/ranjg-0.5.0.1-py3-none-any.whl (from https://pypi.org/simple/ranjg/) 2025-08-31T07:17:54,524 Found link https://files.pythonhosted.org/packages/1c/75/b96e3f2951105cc0398ebdd136112d2946c7580df9c70aa4128bd4b151f8/ranjg-0.5.0.1.tar.gz (from https://pypi.org/simple/ranjg/), version: 0.5.0.1 2025-08-31T07:17:54,525 Skipping link: No binaries permitted for ranjg: https://files.pythonhosted.org/packages/84/eb/ed8125c31f8c7e5cfccc38aaa8d8d01b46a16e59664c2265485ac8b31bd3/ranjg-0.5.1.0-py3-none-any.whl (from https://pypi.org/simple/ranjg/) 2025-08-31T07:17:54,525 Found link https://files.pythonhosted.org/packages/13/f0/e0369e9fb048c798dc003372bf325f5d8fa66e37a574a80f3ebac989ea45/ranjg-0.5.1.0.tar.gz (from https://pypi.org/simple/ranjg/), version: 0.5.1.0 2025-08-31T07:17:54,527 Fetching project page and analyzing links: https://www.piwheels.org/simple/ranjg/ 2025-08-31T07:17:54,527 Getting page https://www.piwheels.org/simple/ranjg/ 2025-08-31T07:17:54,528 Found index url https://www.piwheels.org/simple/ 2025-08-31T07:17:54,694 Fetched page https://www.piwheels.org/simple/ranjg/ as text/html 2025-08-31T07:17:54,696 Skipping link: No binaries permitted for ranjg: https://archive1.piwheels.org/simple/ranjg/ranjg-0.5.0.1-py3-none-any.whl#sha256=cdafd4b40de78e0e79fd982740c8e9cece7c37321be54b206a2fb88cbd69f4de (from https://www.piwheels.org/simple/ranjg/) 2025-08-31T07:17:54,696 Skipping link: No binaries permitted for ranjg: https://archive1.piwheels.org/simple/ranjg/ranjg-0.4.0.0-py3-none-any.whl#sha256=1d35e634b9f04a02f5a79a75c0ef3e2e17509d285b045b672ac7d62d84644969 (from https://www.piwheels.org/simple/ranjg/) 2025-08-31T07:17:54,697 Skipping link: No binaries permitted for ranjg: https://archive1.piwheels.org/simple/ranjg/ranjg-0.3.0.3-py3-none-any.whl#sha256=86cbbef0f8284a83532a9ac3c019ee5ce0757003d1e35e44e6320a17a8c77bba (from https://www.piwheels.org/simple/ranjg/) 2025-08-31T07:17:54,697 Skipping link: No binaries permitted for ranjg: https://archive1.piwheels.org/simple/ranjg/ranjg-0.3.0.2-py3-none-any.whl#sha256=ee06b2273707369870f5c293ff6f6b789eae4d6395df31f708585f3e74217fd8 (from https://www.piwheels.org/simple/ranjg/) 2025-08-31T07:17:54,698 Skipping link: No binaries permitted for ranjg: https://archive1.piwheels.org/simple/ranjg/ranjg-0.2.0.0-py3-none-any.whl#sha256=1177c629629efed963c4703fc4324095134e8d46a9624c0d03ecfa9338d522bd (from https://www.piwheels.org/simple/ranjg/) 2025-08-31T07:17:54,698 Skipping link: No binaries permitted for ranjg: https://archive1.piwheels.org/simple/ranjg/ranjg-0.1.0.0-py3-none-any.whl#sha256=bd12e5330da21da7bd81cdcf495036e540abffabe042919eda24e7baf4d01993 (from https://www.piwheels.org/simple/ranjg/) 2025-08-31T07:17:54,699 Skipping link: not a file: https://www.piwheels.org/simple/ranjg/ 2025-08-31T07:17:54,699 Skipping link: not a file: https://pypi.org/simple/ranjg/ 2025-08-31T07:17:54,719 Given no hashes to check 1 links for project 'ranjg': discarding no candidates 2025-08-31T07:17:54,721 Collecting ranjg==0.5.1.0 2025-08-31T07:17:54,723 Created temporary directory: /tmp/pip-unpack-0iv6tkd8 2025-08-31T07:17:54,946 Downloading ranjg-0.5.1.0.tar.gz (22 kB) 2025-08-31T07:17:55,031 Added ranjg==0.5.1.0 from https://files.pythonhosted.org/packages/13/f0/e0369e9fb048c798dc003372bf325f5d8fa66e37a574a80f3ebac989ea45/ranjg-0.5.1.0.tar.gz to build tracker '/tmp/pip-build-tracker-b56aluu3' 2025-08-31T07:17:55,033 Running setup.py (path:/tmp/pip-wheel-33x7tbe0/ranjg_4d38f113c63d46648f070a923c21bd1a/setup.py) egg_info for package ranjg 2025-08-31T07:17:55,034 Created temporary directory: /tmp/pip-pip-egg-info-475wbe0v 2025-08-31T07:17:55,034 Preparing metadata (setup.py): started 2025-08-31T07:17:55,036 Running command python setup.py egg_info 2025-08-31T07:17:55,885 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-08-31T07:17:55,886 !! 2025-08-31T07:17:55,887 ******************************************************************************** 2025-08-31T07:17:55,887 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-08-31T07:17:55,888 License :: OSI Approved :: MIT License 2025-08-31T07:17:55,890 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-08-31T07:17:55,890 ******************************************************************************** 2025-08-31T07:17:55,892 !! 2025-08-31T07:17:55,892 self._finalize_license_expression() 2025-08-31T07:17:55,914 running egg_info 2025-08-31T07:17:55,940 creating /tmp/pip-pip-egg-info-475wbe0v/ranjg.egg-info 2025-08-31T07:17:55,941 writing /tmp/pip-pip-egg-info-475wbe0v/ranjg.egg-info/PKG-INFO 2025-08-31T07:17:55,944 writing dependency_links to /tmp/pip-pip-egg-info-475wbe0v/ranjg.egg-info/dependency_links.txt 2025-08-31T07:17:55,946 writing requirements to /tmp/pip-pip-egg-info-475wbe0v/ranjg.egg-info/requires.txt 2025-08-31T07:17:55,947 writing top-level names to /tmp/pip-pip-egg-info-475wbe0v/ranjg.egg-info/top_level.txt 2025-08-31T07:17:55,948 writing manifest file '/tmp/pip-pip-egg-info-475wbe0v/ranjg.egg-info/SOURCES.txt' 2025-08-31T07:17:56,034 reading manifest file '/tmp/pip-pip-egg-info-475wbe0v/ranjg.egg-info/SOURCES.txt' 2025-08-31T07:17:56,038 writing manifest file '/tmp/pip-pip-egg-info-475wbe0v/ranjg.egg-info/SOURCES.txt' 2025-08-31T07:17:56,144 Preparing metadata (setup.py): finished with status 'done' 2025-08-31T07:17:56,148 Source in /tmp/pip-wheel-33x7tbe0/ranjg_4d38f113c63d46648f070a923c21bd1a has version 0.5.1.0, which satisfies requirement ranjg==0.5.1.0 from https://files.pythonhosted.org/packages/13/f0/e0369e9fb048c798dc003372bf325f5d8fa66e37a574a80f3ebac989ea45/ranjg-0.5.1.0.tar.gz 2025-08-31T07:17:56,149 Removed ranjg==0.5.1.0 from https://files.pythonhosted.org/packages/13/f0/e0369e9fb048c798dc003372bf325f5d8fa66e37a574a80f3ebac989ea45/ranjg-0.5.1.0.tar.gz from build tracker '/tmp/pip-build-tracker-b56aluu3' 2025-08-31T07:17:56,154 Created temporary directory: /tmp/pip-unpack-dw6hbq55 2025-08-31T07:17:56,155 Created temporary directory: /tmp/pip-unpack-jvvzj5e3 2025-08-31T07:17:56,156 Building wheels for collected packages: ranjg 2025-08-31T07:17:56,160 Created temporary directory: /tmp/pip-wheel-oabqz1i1 2025-08-31T07:17:56,161 DEPRECATION: Building 'ranjg' using the legacy setup.py bdist_wheel mechanism, which will be removed in a future version. pip 25.3 will enforce this behaviour change. A possible replacement is to use the standardized build interface by setting the `--use-pep517` option, (possibly combined with `--no-build-isolation`), or adding a `pyproject.toml` file to the source tree of 'ranjg'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-08-31T07:17:56,162 Building wheel for ranjg (setup.py): started 2025-08-31T07:17:56,163 Destination directory: /tmp/pip-wheel-oabqz1i1 2025-08-31T07:17:56,164 Running command python setup.py bdist_wheel 2025-08-31T07:17:56,976 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-08-31T07:17:56,976 !! 2025-08-31T07:17:56,978 ******************************************************************************** 2025-08-31T07:17:56,979 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-08-31T07:17:56,980 License :: OSI Approved :: MIT License 2025-08-31T07:17:56,981 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-08-31T07:17:56,982 ******************************************************************************** 2025-08-31T07:17:56,983 !! 2025-08-31T07:17:56,984 self._finalize_license_expression() 2025-08-31T07:17:56,984 running bdist_wheel 2025-08-31T07:17:57,120 running build 2025-08-31T07:17:57,120 running build_py 2025-08-31T07:17:57,149 creating build/lib/ranjg 2025-08-31T07:17:57,152 copying ranjg/_gen.py -> build/lib/ranjg 2025-08-31T07:17:57,154 copying ranjg/_context.py -> build/lib/ranjg 2025-08-31T07:17:57,156 copying ranjg/__main__.py -> build/lib/ranjg 2025-08-31T07:17:57,159 copying ranjg/factories.py -> build/lib/ranjg 2025-08-31T07:17:57,162 copying ranjg/_number_range.py -> build/lib/ranjg 2025-08-31T07:17:57,164 copying ranjg/_arg_parser.py -> build/lib/ranjg 2025-08-31T07:17:57,166 copying ranjg/__init__.py -> build/lib/ranjg 2025-08-31T07:17:57,167 copying ranjg/options.py -> build/lib/ranjg 2025-08-31T07:17:57,170 creating build/lib/ranjg/schemas 2025-08-31T07:17:57,171 copying ranjg/schemas/normalize.py -> build/lib/ranjg/schemas 2025-08-31T07:17:57,173 copying ranjg/schemas/__init__.py -> build/lib/ranjg/schemas 2025-08-31T07:17:57,175 copying ranjg/schemas/_validate.py -> build/lib/ranjg/schemas 2025-08-31T07:17:57,177 copying ranjg/schemas/_io.py -> build/lib/ranjg/schemas 2025-08-31T07:17:57,179 creating build/lib/ranjg/error 2025-08-31T07:17:57,180 copying ranjg/error/_invalid_schema_error.py -> build/lib/ranjg/error 2025-08-31T07:17:57,183 copying ranjg/error/_generate_error.py -> build/lib/ranjg/error 2025-08-31T07:17:57,185 copying ranjg/error/_options_file_io_error.py -> build/lib/ranjg/error 2025-08-31T07:17:57,186 copying ranjg/error/__init__.py -> build/lib/ranjg/error 2025-08-31T07:17:57,188 copying ranjg/error/_schema_file_io_error.py -> build/lib/ranjg/error 2025-08-31T07:17:57,190 copying ranjg/error/_schema_confrict_error.py -> build/lib/ranjg/error 2025-08-31T07:17:57,192 creating build/lib/ranjg/util 2025-08-31T07:17:57,193 copying ranjg/util/__init__.py -> build/lib/ranjg/util 2025-08-31T07:17:57,195 copying ranjg/util/numutil.py -> build/lib/ranjg/util 2025-08-31T07:17:57,197 copying ranjg/util/listutil.py -> build/lib/ranjg/util 2025-08-31T07:17:57,229 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2025-08-31T07:17:57,230 !! 2025-08-31T07:17:57,231 ******************************************************************************** 2025-08-31T07:17:57,232 Please avoid running ``setup.py`` directly. 2025-08-31T07:17:57,232 Instead, use pypa/build, pypa/installer or other 2025-08-31T07:17:57,233 standards-based tools. 2025-08-31T07:17:57,234 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-08-31T07:17:57,234 or your builds will no longer be supported. 2025-08-31T07:17:57,235 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2025-08-31T07:17:57,236 ******************************************************************************** 2025-08-31T07:17:57,237 !! 2025-08-31T07:17:57,238 self.initialize_options() 2025-08-31T07:17:57,257 installing to build/bdist.linux-armv7l/wheel 2025-08-31T07:17:57,258 running install 2025-08-31T07:17:57,282 running install_lib 2025-08-31T07:17:57,309 creating build/bdist.linux-armv7l/wheel 2025-08-31T07:17:57,311 creating build/bdist.linux-armv7l/wheel/ranjg 2025-08-31T07:17:57,313 creating build/bdist.linux-armv7l/wheel/ranjg/schemas 2025-08-31T07:17:57,315 copying build/lib/ranjg/schemas/normalize.py -> build/bdist.linux-armv7l/wheel/./ranjg/schemas 2025-08-31T07:17:57,525 copying build/lib/ranjg/schemas/__init__.py -> build/bdist.linux-armv7l/wheel/./ranjg/schemas 2025-08-31T07:17:57,527 copying build/lib/ranjg/schemas/_validate.py -> build/bdist.linux-armv7l/wheel/./ranjg/schemas 2025-08-31T07:17:57,528 copying build/lib/ranjg/schemas/_io.py -> build/bdist.linux-armv7l/wheel/./ranjg/schemas 2025-08-31T07:17:57,530 copying build/lib/ranjg/_gen.py -> build/bdist.linux-armv7l/wheel/./ranjg 2025-08-31T07:17:57,533 copying build/lib/ranjg/_context.py -> build/bdist.linux-armv7l/wheel/./ranjg 2025-08-31T07:17:57,535 creating build/bdist.linux-armv7l/wheel/ranjg/error 2025-08-31T07:17:57,536 copying build/lib/ranjg/error/_invalid_schema_error.py -> build/bdist.linux-armv7l/wheel/./ranjg/error 2025-08-31T07:17:57,538 copying build/lib/ranjg/error/_generate_error.py -> build/bdist.linux-armv7l/wheel/./ranjg/error 2025-08-31T07:17:57,540 copying build/lib/ranjg/error/_options_file_io_error.py -> build/bdist.linux-armv7l/wheel/./ranjg/error 2025-08-31T07:17:57,542 copying build/lib/ranjg/error/__init__.py -> build/bdist.linux-armv7l/wheel/./ranjg/error 2025-08-31T07:17:57,544 copying build/lib/ranjg/error/_schema_file_io_error.py -> build/bdist.linux-armv7l/wheel/./ranjg/error 2025-08-31T07:17:57,546 copying build/lib/ranjg/error/_schema_confrict_error.py -> build/bdist.linux-armv7l/wheel/./ranjg/error 2025-08-31T07:17:57,548 copying build/lib/ranjg/__main__.py -> build/bdist.linux-armv7l/wheel/./ranjg 2025-08-31T07:17:57,549 copying build/lib/ranjg/factories.py -> build/bdist.linux-armv7l/wheel/./ranjg 2025-08-31T07:17:57,552 copying build/lib/ranjg/_number_range.py -> build/bdist.linux-armv7l/wheel/./ranjg 2025-08-31T07:17:57,554 copying build/lib/ranjg/_arg_parser.py -> build/bdist.linux-armv7l/wheel/./ranjg 2025-08-31T07:17:57,556 copying build/lib/ranjg/__init__.py -> build/bdist.linux-armv7l/wheel/./ranjg 2025-08-31T07:17:57,558 creating build/bdist.linux-armv7l/wheel/ranjg/util 2025-08-31T07:17:57,559 copying build/lib/ranjg/util/__init__.py -> build/bdist.linux-armv7l/wheel/./ranjg/util 2025-08-31T07:17:57,561 copying build/lib/ranjg/util/numutil.py -> build/bdist.linux-armv7l/wheel/./ranjg/util 2025-08-31T07:17:57,562 copying build/lib/ranjg/util/listutil.py -> build/bdist.linux-armv7l/wheel/./ranjg/util 2025-08-31T07:17:57,564 copying build/lib/ranjg/options.py -> build/bdist.linux-armv7l/wheel/./ranjg 2025-08-31T07:17:57,566 running install_egg_info 2025-08-31T07:17:57,599 running egg_info 2025-08-31T07:17:57,636 writing ranjg.egg-info/PKG-INFO 2025-08-31T07:17:57,640 writing dependency_links to ranjg.egg-info/dependency_links.txt 2025-08-31T07:17:57,643 writing requirements to ranjg.egg-info/requires.txt 2025-08-31T07:17:57,644 writing top-level names to ranjg.egg-info/top_level.txt 2025-08-31T07:17:57,692 reading manifest file 'ranjg.egg-info/SOURCES.txt' 2025-08-31T07:17:57,701 writing manifest file 'ranjg.egg-info/SOURCES.txt' 2025-08-31T07:17:57,703 Copying ranjg.egg-info to build/bdist.linux-armv7l/wheel/./ranjg-0.5.1.0-py3.11.egg-info 2025-08-31T07:17:57,714 running install_scripts 2025-08-31T07:17:57,723 creating build/bdist.linux-armv7l/wheel/ranjg-0.5.1.0.dist-info/WHEEL 2025-08-31T07:17:57,726 creating '/tmp/pip-wheel-oabqz1i1/ranjg-0.5.1.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-08-31T07:17:57,728 adding 'ranjg/__init__.py' 2025-08-31T07:17:57,730 adding 'ranjg/__main__.py' 2025-08-31T07:17:57,731 adding 'ranjg/_arg_parser.py' 2025-08-31T07:17:57,733 adding 'ranjg/_context.py' 2025-08-31T07:17:57,734 adding 'ranjg/_gen.py' 2025-08-31T07:17:57,736 adding 'ranjg/_number_range.py' 2025-08-31T07:17:57,740 adding 'ranjg/factories.py' 2025-08-31T07:17:57,742 adding 'ranjg/options.py' 2025-08-31T07:17:57,744 adding 'ranjg/error/__init__.py' 2025-08-31T07:17:57,745 adding 'ranjg/error/_generate_error.py' 2025-08-31T07:17:57,746 adding 'ranjg/error/_invalid_schema_error.py' 2025-08-31T07:17:57,748 adding 'ranjg/error/_options_file_io_error.py' 2025-08-31T07:17:57,749 adding 'ranjg/error/_schema_confrict_error.py' 2025-08-31T07:17:57,750 adding 'ranjg/error/_schema_file_io_error.py' 2025-08-31T07:17:57,752 adding 'ranjg/schemas/__init__.py' 2025-08-31T07:17:57,753 adding 'ranjg/schemas/_io.py' 2025-08-31T07:17:57,754 adding 'ranjg/schemas/_validate.py' 2025-08-31T07:17:57,755 adding 'ranjg/schemas/normalize.py' 2025-08-31T07:17:57,757 adding 'ranjg/util/__init__.py' 2025-08-31T07:17:57,758 adding 'ranjg/util/listutil.py' 2025-08-31T07:17:57,759 adding 'ranjg/util/numutil.py' 2025-08-31T07:17:57,762 adding 'ranjg-0.5.1.0.dist-info/METADATA' 2025-08-31T07:17:57,763 adding 'ranjg-0.5.1.0.dist-info/WHEEL' 2025-08-31T07:17:57,764 adding 'ranjg-0.5.1.0.dist-info/top_level.txt' 2025-08-31T07:17:57,765 adding 'ranjg-0.5.1.0.dist-info/RECORD' 2025-08-31T07:17:57,766 removing build/bdist.linux-armv7l/wheel 2025-08-31T07:17:57,881 Building wheel for ranjg (setup.py): finished with status 'done' 2025-08-31T07:17:57,883 Created wheel for ranjg: filename=ranjg-0.5.1.0-py3-none-any.whl size=25846 sha256=fa4251aca997b44935025ff39830dca5bd7ea81d455bc1388c9826ae1d100a6f 2025-08-31T07:17:57,885 Stored in directory: /tmp/pip-ephem-wheel-cache-p7ypaqnn/wheels/d2/1c/af/2d0ae78ec0e7e7cb559d9248e9878e990d874cded9f22ba348 2025-08-31T07:17:57,897 Successfully built ranjg 2025-08-31T07:17:57,901 Removed build tracker: '/tmp/pip-build-tracker-b56aluu3'