2025-09-11T05:08:51,470 Created temporary directory: /tmp/pip-build-tracker-b_uog8oi 2025-09-11T05:08:51,471 Initialized build tracking at /tmp/pip-build-tracker-b_uog8oi 2025-09-11T05:08:51,472 Created build tracker: /tmp/pip-build-tracker-b_uog8oi 2025-09-11T05:08:51,472 Entered build tracker: /tmp/pip-build-tracker-b_uog8oi 2025-09-11T05:08:51,473 Created temporary directory: /tmp/pip-wheel-x8dc3j2s 2025-09-11T05:08:51,477 Created temporary directory: /tmp/pip-ephem-wheel-cache-ibqtel76 2025-09-11T05:08:51,523 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-11T05:08:51,525 2 location(s) to search for versions of pykit-tools: 2025-09-11T05:08:51,525 * https://pypi.org/simple/pykit-tools/ 2025-09-11T05:08:51,525 * https://www.piwheels.org/simple/pykit-tools/ 2025-09-11T05:08:51,526 Fetching project page and analyzing links: https://pypi.org/simple/pykit-tools/ 2025-09-11T05:08:51,527 Getting page https://pypi.org/simple/pykit-tools/ 2025-09-11T05:08:51,529 Found index url https://pypi.org/simple/ 2025-09-11T05:08:51,749 Fetched page https://pypi.org/simple/pykit-tools/ as application/vnd.pypi.simple.v1+json 2025-09-11T05:08:51,751 Skipping link: No binaries permitted for pykit-tools: https://files.pythonhosted.org/packages/4e/22/574b59fc1df525dd1ac851b154fe07d773a220d3c411ea744e21a1ce6335/pykit_tools-1.0.0-py3-none-any.whl (from https://pypi.org/simple/pykit-tools/) (requires-python:>=3.9) 2025-09-11T05:08:51,752 Found link https://files.pythonhosted.org/packages/e0/29/cd523480f970024f1eb3199eb3d0abff9780906ffc878b500644aedbbf72/pykit_tools-1.0.0.tar.gz (from https://pypi.org/simple/pykit-tools/) (requires-python:>=3.9), version: 1.0.0 2025-09-11T05:08:51,753 Skipping link: No binaries permitted for pykit-tools: https://files.pythonhosted.org/packages/97/7d/3a92cb90657f36de8f59152449648de670b1701ef8af6a775a577312ae58/pykit_tools-1.0.1-py3-none-any.whl (from https://pypi.org/simple/pykit-tools/) (requires-python:>=3.9) 2025-09-11T05:08:51,753 Found link https://files.pythonhosted.org/packages/c7/6f/139f49905007b89bce12af7e4d2af3aa962b0c937af27420874c0bbae173/pykit_tools-1.0.1.tar.gz (from https://pypi.org/simple/pykit-tools/) (requires-python:>=3.9), version: 1.0.1 2025-09-11T05:08:51,754 Skipping link: No binaries permitted for pykit-tools: https://files.pythonhosted.org/packages/01/cf/471062c1e326555bc93670d58c05b23f937e9ab5a1be1afe0109189b51b0/pykit_tools-1.0.2-py3-none-any.whl (from https://pypi.org/simple/pykit-tools/) (requires-python:>=3.9) 2025-09-11T05:08:51,754 Found link https://files.pythonhosted.org/packages/82/3b/4dfed24e48c99171f208e8fb65fad898cb6e1086ffd11f48284470639a4b/pykit_tools-1.0.2.tar.gz (from https://pypi.org/simple/pykit-tools/) (requires-python:>=3.9), version: 1.0.2 2025-09-11T05:08:51,755 Fetching project page and analyzing links: https://www.piwheels.org/simple/pykit-tools/ 2025-09-11T05:08:51,756 Getting page https://www.piwheels.org/simple/pykit-tools/ 2025-09-11T05:08:51,757 Found index url https://www.piwheels.org/simple/ 2025-09-11T05:08:51,927 Fetched page https://www.piwheels.org/simple/pykit-tools/ as text/html 2025-09-11T05:08:51,929 Skipping link: No binaries permitted for pykit-tools: https://archive1.piwheels.org/simple/pykit-tools/pykit_tools-1.0.1-py3-none-any.whl#sha256=18bd14bee6cf9d45a20febbab28fe16c9978d862bc7fd332e0828c61313bb840 (from https://www.piwheels.org/simple/pykit-tools/) (requires-python:>=3.9) 2025-09-11T05:08:51,930 Skipping link: No binaries permitted for pykit-tools: https://archive1.piwheels.org/simple/pykit-tools/pykit_tools-1.0.0-py3-none-any.whl#sha256=3f659619f346a518c9b78d70a6325652d2023d159573fe6cd16dd9b44180dd14 (from https://www.piwheels.org/simple/pykit-tools/) (requires-python:>=3.9) 2025-09-11T05:08:51,930 Skipping link: not a file: https://www.piwheels.org/simple/pykit-tools/ 2025-09-11T05:08:51,931 Skipping link: not a file: https://pypi.org/simple/pykit-tools/ 2025-09-11T05:08:51,948 Given no hashes to check 1 links for project 'pykit-tools': discarding no candidates 2025-09-11T05:08:51,950 Collecting pykit-tools==1.0.2 2025-09-11T05:08:51,952 Created temporary directory: /tmp/pip-unpack-mrz8981b 2025-09-11T05:08:52,167 Downloading pykit_tools-1.0.2.tar.gz (20 kB) 2025-09-11T05:08:52,236 Added pykit-tools==1.0.2 from https://files.pythonhosted.org/packages/82/3b/4dfed24e48c99171f208e8fb65fad898cb6e1086ffd11f48284470639a4b/pykit_tools-1.0.2.tar.gz to build tracker '/tmp/pip-build-tracker-b_uog8oi' 2025-09-11T05:08:52,238 Running setup.py (path:/tmp/pip-wheel-x8dc3j2s/pykit-tools_b54e7b5298514774924c72f4e753377a/setup.py) egg_info for package pykit-tools 2025-09-11T05:08:52,239 Created temporary directory: /tmp/pip-pip-egg-info-3qbm_w0b 2025-09-11T05:08:52,239 Preparing metadata (setup.py): started 2025-09-11T05:08:52,241 Running command python setup.py egg_info 2025-09-11T05:08:53,081 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-11T05:08:53,081 !! 2025-09-11T05:08:53,082 ******************************************************************************** 2025-09-11T05:08:53,083 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-11T05:08:53,084 License :: OSI Approved :: MIT License 2025-09-11T05:08:53,085 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-11T05:08:53,085 ******************************************************************************** 2025-09-11T05:08:53,086 !! 2025-09-11T05:08:53,087 self._finalize_license_expression() 2025-09-11T05:08:53,109 running egg_info 2025-09-11T05:08:53,136 creating /tmp/pip-pip-egg-info-3qbm_w0b/pykit_tools.egg-info 2025-09-11T05:08:53,137 writing /tmp/pip-pip-egg-info-3qbm_w0b/pykit_tools.egg-info/PKG-INFO 2025-09-11T05:08:53,141 writing dependency_links to /tmp/pip-pip-egg-info-3qbm_w0b/pykit_tools.egg-info/dependency_links.txt 2025-09-11T05:08:53,143 writing requirements to /tmp/pip-pip-egg-info-3qbm_w0b/pykit_tools.egg-info/requires.txt 2025-09-11T05:08:53,144 writing top-level names to /tmp/pip-pip-egg-info-3qbm_w0b/pykit_tools.egg-info/top_level.txt 2025-09-11T05:08:53,146 writing manifest file '/tmp/pip-pip-egg-info-3qbm_w0b/pykit_tools.egg-info/SOURCES.txt' 2025-09-11T05:08:53,233 reading manifest file '/tmp/pip-pip-egg-info-3qbm_w0b/pykit_tools.egg-info/SOURCES.txt' 2025-09-11T05:08:53,234 reading manifest template 'MANIFEST.in' 2025-09-11T05:08:53,246 warning: no previously-included files matching '__pycache__' found under directory '*' 2025-09-11T05:08:53,246 warning: no previously-included files matching '*.py[co]' found under directory '*' 2025-09-11T05:08:53,247 warning: no files found matching '*.rst' under directory 'docs' 2025-09-11T05:08:53,248 warning: no files found matching 'conf.py' under directory 'docs' 2025-09-11T05:08:53,249 warning: no files found matching 'Makefile' under directory 'docs' 2025-09-11T05:08:53,249 warning: no files found matching 'make.bat' under directory 'docs' 2025-09-11T05:08:53,250 warning: no files found matching '*.jpg' under directory 'docs' 2025-09-11T05:08:53,250 warning: no files found matching '*.png' under directory 'docs' 2025-09-11T05:08:53,251 warning: no files found matching '*.gif' under directory 'docs' 2025-09-11T05:08:53,252 adding license file 'LICENSE' 2025-09-11T05:08:53,254 writing manifest file '/tmp/pip-pip-egg-info-3qbm_w0b/pykit_tools.egg-info/SOURCES.txt' 2025-09-11T05:08:53,358 Preparing metadata (setup.py): finished with status 'done' 2025-09-11T05:08:53,362 Source in /tmp/pip-wheel-x8dc3j2s/pykit-tools_b54e7b5298514774924c72f4e753377a has version 1.0.2, which satisfies requirement pykit-tools==1.0.2 from https://files.pythonhosted.org/packages/82/3b/4dfed24e48c99171f208e8fb65fad898cb6e1086ffd11f48284470639a4b/pykit_tools-1.0.2.tar.gz 2025-09-11T05:08:53,363 Removed pykit-tools==1.0.2 from https://files.pythonhosted.org/packages/82/3b/4dfed24e48c99171f208e8fb65fad898cb6e1086ffd11f48284470639a4b/pykit_tools-1.0.2.tar.gz from build tracker '/tmp/pip-build-tracker-b_uog8oi' 2025-09-11T05:08:53,370 Created temporary directory: /tmp/pip-unpack-6o_oio8q 2025-09-11T05:08:53,371 Created temporary directory: /tmp/pip-unpack-lau7pwkd 2025-09-11T05:08:53,371 Building wheels for collected packages: pykit-tools 2025-09-11T05:08:53,375 Created temporary directory: /tmp/pip-wheel-pak4zi06 2025-09-11T05:08:53,375 DEPRECATION: Building 'pykit-tools' 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 'pykit-tools'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-09-11T05:08:53,377 Building wheel for pykit-tools (setup.py): started 2025-09-11T05:08:53,378 Destination directory: /tmp/pip-wheel-pak4zi06 2025-09-11T05:08:53,378 Running command python setup.py bdist_wheel 2025-09-11T05:08:54,211 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-11T05:08:54,211 !! 2025-09-11T05:08:54,212 ******************************************************************************** 2025-09-11T05:08:54,213 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-11T05:08:54,214 License :: OSI Approved :: MIT License 2025-09-11T05:08:54,214 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-11T05:08:54,215 ******************************************************************************** 2025-09-11T05:08:54,216 !! 2025-09-11T05:08:54,217 self._finalize_license_expression() 2025-09-11T05:08:54,217 running bdist_wheel 2025-09-11T05:08:54,343 running build 2025-09-11T05:08:54,343 running build_py 2025-09-11T05:08:54,372 creating build/lib/pykit_tools 2025-09-11T05:08:54,375 copying pykit_tools/__init__.py -> build/lib/pykit_tools 2025-09-11T05:08:54,377 copying pykit_tools/cmd.py -> build/lib/pykit_tools 2025-09-11T05:08:54,379 copying pykit_tools/utils.py -> build/lib/pykit_tools 2025-09-11T05:08:54,381 copying pykit_tools/str_tool.py -> build/lib/pykit_tools 2025-09-11T05:08:54,384 creating build/lib/pykit_tools/log 2025-09-11T05:08:54,385 copying pykit_tools/log/__init__.py -> build/lib/pykit_tools/log 2025-09-11T05:08:54,387 copying pykit_tools/log/adapter.py -> build/lib/pykit_tools/log 2025-09-11T05:08:54,389 copying pykit_tools/log/handlers.py -> build/lib/pykit_tools/log 2025-09-11T05:08:54,392 creating build/lib/pykit_tools/decorators 2025-09-11T05:08:54,393 copying pykit_tools/decorators/cache.py -> build/lib/pykit_tools/decorators 2025-09-11T05:08:54,396 copying pykit_tools/decorators/__init__.py -> build/lib/pykit_tools/decorators 2025-09-11T05:08:54,398 copying pykit_tools/decorators/common.py -> build/lib/pykit_tools/decorators 2025-09-11T05:08:54,401 creating build/lib/pykit_tools/patterns 2025-09-11T05:08:54,402 copying pykit_tools/patterns/__init__.py -> build/lib/pykit_tools/patterns 2025-09-11T05:08:54,404 copying pykit_tools/patterns/singleton.py -> build/lib/pykit_tools/patterns 2025-09-11T05:08:54,406 running egg_info 2025-09-11T05:08:54,432 writing pykit_tools.egg-info/PKG-INFO 2025-09-11T05:08:54,436 writing dependency_links to pykit_tools.egg-info/dependency_links.txt 2025-09-11T05:08:54,439 writing requirements to pykit_tools.egg-info/requires.txt 2025-09-11T05:08:54,440 writing top-level names to pykit_tools.egg-info/top_level.txt 2025-09-11T05:08:54,472 reading manifest file 'pykit_tools.egg-info/SOURCES.txt' 2025-09-11T05:08:54,475 reading manifest template 'MANIFEST.in' 2025-09-11T05:08:54,487 warning: no previously-included files matching '__pycache__' found under directory '*' 2025-09-11T05:08:54,488 warning: no previously-included files matching '*.py[co]' found under directory '*' 2025-09-11T05:08:54,489 warning: no files found matching '*.rst' under directory 'docs' 2025-09-11T05:08:54,490 warning: no files found matching 'conf.py' under directory 'docs' 2025-09-11T05:08:54,490 warning: no files found matching 'Makefile' under directory 'docs' 2025-09-11T05:08:54,491 warning: no files found matching 'make.bat' under directory 'docs' 2025-09-11T05:08:54,491 warning: no files found matching '*.jpg' under directory 'docs' 2025-09-11T05:08:54,491 warning: no files found matching '*.png' under directory 'docs' 2025-09-11T05:08:54,492 warning: no files found matching '*.gif' under directory 'docs' 2025-09-11T05:08:54,492 adding license file 'LICENSE' 2025-09-11T05:08:54,496 writing manifest file 'pykit_tools.egg-info/SOURCES.txt' 2025-09-11T05:08:54,527 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2025-09-11T05:08:54,527 !! 2025-09-11T05:08:54,528 ******************************************************************************** 2025-09-11T05:08:54,529 Please avoid running ``setup.py`` directly. 2025-09-11T05:08:54,529 Instead, use pypa/build, pypa/installer or other 2025-09-11T05:08:54,530 standards-based tools. 2025-09-11T05:08:54,531 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-09-11T05:08:54,531 or your builds will no longer be supported. 2025-09-11T05:08:54,532 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2025-09-11T05:08:54,533 ******************************************************************************** 2025-09-11T05:08:54,534 !! 2025-09-11T05:08:54,534 self.initialize_options() 2025-09-11T05:08:54,557 installing to build/bdist.linux-armv7l/wheel 2025-09-11T05:08:54,557 running install 2025-09-11T05:08:54,582 running install_lib 2025-09-11T05:08:54,609 creating build/bdist.linux-armv7l/wheel 2025-09-11T05:08:54,611 creating build/bdist.linux-armv7l/wheel/pykit_tools 2025-09-11T05:08:54,613 creating build/bdist.linux-armv7l/wheel/pykit_tools/log 2025-09-11T05:08:54,614 copying build/lib/pykit_tools/log/__init__.py -> build/bdist.linux-armv7l/wheel/./pykit_tools/log 2025-09-11T05:08:54,616 copying build/lib/pykit_tools/log/adapter.py -> build/bdist.linux-armv7l/wheel/./pykit_tools/log 2025-09-11T05:08:54,618 copying build/lib/pykit_tools/log/handlers.py -> build/bdist.linux-armv7l/wheel/./pykit_tools/log 2025-09-11T05:08:54,620 copying build/lib/pykit_tools/__init__.py -> build/bdist.linux-armv7l/wheel/./pykit_tools 2025-09-11T05:08:54,623 creating build/bdist.linux-armv7l/wheel/pykit_tools/decorators 2025-09-11T05:08:54,624 copying build/lib/pykit_tools/decorators/cache.py -> build/bdist.linux-armv7l/wheel/./pykit_tools/decorators 2025-09-11T05:08:54,627 copying build/lib/pykit_tools/decorators/__init__.py -> build/bdist.linux-armv7l/wheel/./pykit_tools/decorators 2025-09-11T05:08:54,629 copying build/lib/pykit_tools/decorators/common.py -> build/bdist.linux-armv7l/wheel/./pykit_tools/decorators 2025-09-11T05:08:54,631 copying build/lib/pykit_tools/cmd.py -> build/bdist.linux-armv7l/wheel/./pykit_tools 2025-09-11T05:08:54,633 copying build/lib/pykit_tools/utils.py -> build/bdist.linux-armv7l/wheel/./pykit_tools 2025-09-11T05:08:54,636 creating build/bdist.linux-armv7l/wheel/pykit_tools/patterns 2025-09-11T05:08:54,637 copying build/lib/pykit_tools/patterns/__init__.py -> build/bdist.linux-armv7l/wheel/./pykit_tools/patterns 2025-09-11T05:08:54,640 copying build/lib/pykit_tools/patterns/singleton.py -> build/bdist.linux-armv7l/wheel/./pykit_tools/patterns 2025-09-11T05:08:54,642 copying build/lib/pykit_tools/str_tool.py -> build/bdist.linux-armv7l/wheel/./pykit_tools 2025-09-11T05:08:54,643 running install_egg_info 2025-09-11T05:08:54,677 Copying pykit_tools.egg-info to build/bdist.linux-armv7l/wheel/./pykit_tools-1.0.2-py3.11.egg-info 2025-09-11T05:08:54,689 running install_scripts 2025-09-11T05:08:54,701 creating build/bdist.linux-armv7l/wheel/pykit_tools-1.0.2.dist-info/WHEEL 2025-09-11T05:08:54,703 creating '/tmp/pip-wheel-pak4zi06/pykit_tools-1.0.2-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-09-11T05:08:54,706 adding 'pykit_tools/__init__.py' 2025-09-11T05:08:54,708 adding 'pykit_tools/cmd.py' 2025-09-11T05:08:54,709 adding 'pykit_tools/str_tool.py' 2025-09-11T05:08:54,711 adding 'pykit_tools/utils.py' 2025-09-11T05:08:54,713 adding 'pykit_tools/decorators/__init__.py' 2025-09-11T05:08:54,715 adding 'pykit_tools/decorators/cache.py' 2025-09-11T05:08:54,717 adding 'pykit_tools/decorators/common.py' 2025-09-11T05:08:54,719 adding 'pykit_tools/log/__init__.py' 2025-09-11T05:08:54,720 adding 'pykit_tools/log/adapter.py' 2025-09-11T05:08:54,722 adding 'pykit_tools/log/handlers.py' 2025-09-11T05:08:54,724 adding 'pykit_tools/patterns/__init__.py' 2025-09-11T05:08:54,725 adding 'pykit_tools/patterns/singleton.py' 2025-09-11T05:08:54,728 adding 'pykit_tools-1.0.2.dist-info/licenses/LICENSE' 2025-09-11T05:08:54,730 adding 'pykit_tools-1.0.2.dist-info/METADATA' 2025-09-11T05:08:54,731 adding 'pykit_tools-1.0.2.dist-info/WHEEL' 2025-09-11T05:08:54,732 adding 'pykit_tools-1.0.2.dist-info/top_level.txt' 2025-09-11T05:08:54,733 adding 'pykit_tools-1.0.2.dist-info/RECORD' 2025-09-11T05:08:54,736 removing build/bdist.linux-armv7l/wheel 2025-09-11T05:08:54,848 Building wheel for pykit-tools (setup.py): finished with status 'done' 2025-09-11T05:08:54,851 Created wheel for pykit-tools: filename=pykit_tools-1.0.2-py3-none-any.whl size=16928 sha256=a74dfcde44dff82470a1390937829f5edee59ddeb720f7a350a268739ee05450 2025-09-11T05:08:54,852 Stored in directory: /tmp/pip-ephem-wheel-cache-ibqtel76/wheels/07/f7/9a/a0945313e654f6079a094d798322614ef95d9d8dbda7a5d8d0 2025-09-11T05:08:54,863 Successfully built pykit-tools 2025-09-11T05:08:54,867 Removed build tracker: '/tmp/pip-build-tracker-b_uog8oi'