2026-02-12T14:47:34,898 Created temporary directory: /tmp/pip-ephem-wheel-cache-pszti40o 2026-02-12T14:47:34,900 Created temporary directory: /tmp/pip-build-tracker-xbuwr0_z 2026-02-12T14:47:34,900 Initialized build tracking at /tmp/pip-build-tracker-xbuwr0_z 2026-02-12T14:47:34,901 Created build tracker: /tmp/pip-build-tracker-xbuwr0_z 2026-02-12T14:47:34,901 Entered build tracker: /tmp/pip-build-tracker-xbuwr0_z 2026-02-12T14:47:34,902 Created temporary directory: /tmp/pip-wheel-kf7jz3jc 2026-02-12T14:47:34,905 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-02-12T14:47:34,908 Created temporary directory: /tmp/pip-ephem-wheel-cache-bqywsn98 2026-02-12T14:47:34,930 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-12T14:47:34,934 2 location(s) to search for versions of grazer-skill: 2026-02-12T14:47:34,934 * https://pypi.org/simple/grazer-skill/ 2026-02-12T14:47:34,934 * https://www.piwheels.org/simple/grazer-skill/ 2026-02-12T14:47:34,935 Fetching project page and analyzing links: https://pypi.org/simple/grazer-skill/ 2026-02-12T14:47:34,936 Getting page https://pypi.org/simple/grazer-skill/ 2026-02-12T14:47:34,937 Found index url https://pypi.org/simple 2026-02-12T14:47:35,213 Fetched page https://pypi.org/simple/grazer-skill/ as application/vnd.pypi.simple.v1+json 2026-02-12T14:47:35,215 Skipping link: No binaries permitted for grazer-skill: https://files.pythonhosted.org/packages/38/f9/2610e92062a2bd13b38383c9326efaa9c9574ad7a50a1a0411f88055d44a/grazer_skill-1.0.0-py3-none-any.whl (from https://pypi.org/simple/grazer-skill/) (requires-python:>=3.8) 2026-02-12T14:47:35,216 Found link https://files.pythonhosted.org/packages/cf/fd/8d3875da124bafd24751da3eecb7b7492aaebea39e9e73c81eb948ce4bf9/grazer_skill-1.0.0.tar.gz (from https://pypi.org/simple/grazer-skill/) (requires-python:>=3.8), version: 1.0.0 2026-02-12T14:47:35,217 Skipping link: No binaries permitted for grazer-skill: https://files.pythonhosted.org/packages/23/09/1dff23b70ba5d82c4895cfe2a4f3d70eaac38dcf0bc32c4e7eb5af01fe9a/grazer_skill-1.1.0-py3-none-any.whl (from https://pypi.org/simple/grazer-skill/) (requires-python:>=3.8) 2026-02-12T14:47:35,218 Found link https://files.pythonhosted.org/packages/84/1d/4c3142397bc8277f82d2bba21140b1608ffeaa55cd92f75ce26cc61e24a9/grazer_skill-1.1.0.tar.gz (from https://pypi.org/simple/grazer-skill/) (requires-python:>=3.8), version: 1.1.0 2026-02-12T14:47:35,219 Skipping link: No binaries permitted for grazer-skill: https://files.pythonhosted.org/packages/12/2b/ee0ff5a1ab40ef86649980c759ce5c98fa9e2745f46730c3b74e71c4870b/grazer_skill-1.2.0-py3-none-any.whl (from https://pypi.org/simple/grazer-skill/) (requires-python:>=3.8) 2026-02-12T14:47:35,220 Found link https://files.pythonhosted.org/packages/42/57/ffa5ed1e19d60ea7d7d22441732990ea9848d45dacbfde08ec91a26057ec/grazer_skill-1.2.0.tar.gz (from https://pypi.org/simple/grazer-skill/) (requires-python:>=3.8), version: 1.2.0 2026-02-12T14:47:35,221 Skipping link: No binaries permitted for grazer-skill: https://files.pythonhosted.org/packages/b8/4a/b2ab8537df0a08c85c9eb955ab20517758f70da69d3d29b43104cbd62c29/grazer_skill-1.3.0-py3-none-any.whl (from https://pypi.org/simple/grazer-skill/) (requires-python:>=3.8) 2026-02-12T14:47:35,222 Found link https://files.pythonhosted.org/packages/ed/92/8d66b83e307b00b914dbd1f0770c4ee6d3d31ff6df13c39fefa22d754631/grazer_skill-1.3.0.tar.gz (from https://pypi.org/simple/grazer-skill/) (requires-python:>=3.8), version: 1.3.0 2026-02-12T14:47:35,223 Fetching project page and analyzing links: https://www.piwheels.org/simple/grazer-skill/ 2026-02-12T14:47:35,223 Getting page https://www.piwheels.org/simple/grazer-skill/ 2026-02-12T14:47:35,225 Found index url https://www.piwheels.org/simple 2026-02-12T14:47:35,378 Fetched page https://www.piwheels.org/simple/grazer-skill/ as text/html 2026-02-12T14:47:35,379 Skipping link: not a file: https://www.piwheels.org/simple/grazer-skill/ 2026-02-12T14:47:35,380 Skipping link: not a file: https://pypi.org/simple/grazer-skill/ 2026-02-12T14:47:35,400 Given no hashes to check 1 links for project 'grazer-skill': discarding no candidates 2026-02-12T14:47:35,420 Collecting grazer-skill==1.0.0 2026-02-12T14:47:35,422 Created temporary directory: /tmp/pip-unpack-2valn3wg 2026-02-12T14:47:35,632 Downloading grazer_skill-1.0.0.tar.gz (9.2 kB) 2026-02-12T14:47:35,668 Added grazer-skill==1.0.0 from https://files.pythonhosted.org/packages/cf/fd/8d3875da124bafd24751da3eecb7b7492aaebea39e9e73c81eb948ce4bf9/grazer_skill-1.0.0.tar.gz to build tracker '/tmp/pip-build-tracker-xbuwr0_z' 2026-02-12T14:47:35,670 Running setup.py (path:/tmp/pip-wheel-kf7jz3jc/grazer-skill_157de64f5c2b4476965520ff29210beb/setup.py) egg_info for package grazer-skill 2026-02-12T14:47:35,671 Created temporary directory: /tmp/pip-pip-egg-info-nimdeku2 2026-02-12T14:47:35,671 Preparing metadata (setup.py): started 2026-02-12T14:47:35,672 Running command python setup.py egg_info 2026-02-12T14:47:36,546 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-12T14:47:36,546 !! 2026-02-12T14:47:36,547 ******************************************************************************** 2026-02-12T14:47:36,547 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-12T14:47:36,548 License :: OSI Approved :: MIT License 2026-02-12T14:47:36,549 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-12T14:47:36,550 ******************************************************************************** 2026-02-12T14:47:36,551 !! 2026-02-12T14:47:36,552 self._finalize_license_expression() 2026-02-12T14:47:36,575 running egg_info 2026-02-12T14:47:36,603 creating /tmp/pip-pip-egg-info-nimdeku2/grazer_skill.egg-info 2026-02-12T14:47:36,604 writing /tmp/pip-pip-egg-info-nimdeku2/grazer_skill.egg-info/PKG-INFO 2026-02-12T14:47:36,610 writing dependency_links to /tmp/pip-pip-egg-info-nimdeku2/grazer_skill.egg-info/dependency_links.txt 2026-02-12T14:47:36,612 writing entry points to /tmp/pip-pip-egg-info-nimdeku2/grazer_skill.egg-info/entry_points.txt 2026-02-12T14:47:36,614 writing requirements to /tmp/pip-pip-egg-info-nimdeku2/grazer_skill.egg-info/requires.txt 2026-02-12T14:47:36,615 writing top-level names to /tmp/pip-pip-egg-info-nimdeku2/grazer_skill.egg-info/top_level.txt 2026-02-12T14:47:36,616 writing manifest file '/tmp/pip-pip-egg-info-nimdeku2/grazer_skill.egg-info/SOURCES.txt' 2026-02-12T14:47:36,707 reading manifest file '/tmp/pip-pip-egg-info-nimdeku2/grazer_skill.egg-info/SOURCES.txt' 2026-02-12T14:47:36,708 reading manifest template 'MANIFEST.in' 2026-02-12T14:47:36,711 adding license file 'LICENSE' 2026-02-12T14:47:36,714 writing manifest file '/tmp/pip-pip-egg-info-nimdeku2/grazer_skill.egg-info/SOURCES.txt' 2026-02-12T14:47:36,822 Preparing metadata (setup.py): finished with status 'done' 2026-02-12T14:47:36,827 Source in /tmp/pip-wheel-kf7jz3jc/grazer-skill_157de64f5c2b4476965520ff29210beb has version 1.0.0, which satisfies requirement grazer-skill==1.0.0 from https://files.pythonhosted.org/packages/cf/fd/8d3875da124bafd24751da3eecb7b7492aaebea39e9e73c81eb948ce4bf9/grazer_skill-1.0.0.tar.gz 2026-02-12T14:47:36,828 Removed grazer-skill==1.0.0 from https://files.pythonhosted.org/packages/cf/fd/8d3875da124bafd24751da3eecb7b7492aaebea39e9e73c81eb948ce4bf9/grazer_skill-1.0.0.tar.gz from build tracker '/tmp/pip-build-tracker-xbuwr0_z' 2026-02-12T14:47:36,835 Created temporary directory: /tmp/pip-unpack-hvkdt6fm 2026-02-12T14:47:36,836 Building wheels for collected packages: grazer-skill 2026-02-12T14:47:36,842 Created temporary directory: /tmp/pip-wheel-vkfn3h7a 2026-02-12T14:47:36,843 Building wheel for grazer-skill (setup.py): started 2026-02-12T14:47:36,844 Destination directory: /tmp/pip-wheel-vkfn3h7a 2026-02-12T14:47:36,844 Running command python setup.py bdist_wheel 2026-02-12T14:47:37,687 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-12T14:47:37,687 !! 2026-02-12T14:47:37,688 ******************************************************************************** 2026-02-12T14:47:37,689 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-12T14:47:37,690 License :: OSI Approved :: MIT License 2026-02-12T14:47:37,691 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-12T14:47:37,691 ******************************************************************************** 2026-02-12T14:47:37,692 !! 2026-02-12T14:47:37,693 self._finalize_license_expression() 2026-02-12T14:47:37,693 running bdist_wheel 2026-02-12T14:47:37,825 running build 2026-02-12T14:47:37,826 running build_py 2026-02-12T14:47:37,858 creating build/lib/grazer 2026-02-12T14:47:37,861 copying grazer/cli.py -> build/lib/grazer 2026-02-12T14:47:37,863 copying grazer/__init__.py -> build/lib/grazer 2026-02-12T14:47:37,894 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2026-02-12T14:47:37,895 !! 2026-02-12T14:47:37,896 ******************************************************************************** 2026-02-12T14:47:37,897 Please avoid running ``setup.py`` directly. 2026-02-12T14:47:37,897 Instead, use pypa/build, pypa/installer or other 2026-02-12T14:47:37,898 standards-based tools. 2026-02-12T14:47:37,899 This deprecation is overdue, please update your project and remove deprecated 2026-02-12T14:47:37,900 calls to avoid build errors in the future. 2026-02-12T14:47:37,901 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2026-02-12T14:47:37,901 ******************************************************************************** 2026-02-12T14:47:37,903 !! 2026-02-12T14:47:37,903 self.initialize_options() 2026-02-12T14:47:37,923 installing to build/bdist.linux-armv7l/wheel 2026-02-12T14:47:37,924 running install 2026-02-12T14:47:37,947 running install_lib 2026-02-12T14:47:37,974 creating build/bdist.linux-armv7l/wheel 2026-02-12T14:47:37,976 creating build/bdist.linux-armv7l/wheel/grazer 2026-02-12T14:47:37,978 copying build/lib/grazer/cli.py -> build/bdist.linux-armv7l/wheel/./grazer 2026-02-12T14:47:37,980 copying build/lib/grazer/__init__.py -> build/bdist.linux-armv7l/wheel/./grazer 2026-02-12T14:47:37,982 running install_egg_info 2026-02-12T14:47:38,017 running egg_info 2026-02-12T14:47:38,045 writing grazer_skill.egg-info/PKG-INFO 2026-02-12T14:47:38,050 writing dependency_links to grazer_skill.egg-info/dependency_links.txt 2026-02-12T14:47:38,051 writing entry points to grazer_skill.egg-info/entry_points.txt 2026-02-12T14:47:38,053 writing requirements to grazer_skill.egg-info/requires.txt 2026-02-12T14:47:38,055 writing top-level names to grazer_skill.egg-info/top_level.txt 2026-02-12T14:47:38,084 reading manifest file 'grazer_skill.egg-info/SOURCES.txt' 2026-02-12T14:47:38,087 reading manifest template 'MANIFEST.in' 2026-02-12T14:47:38,090 adding license file 'LICENSE' 2026-02-12T14:47:38,093 writing manifest file 'grazer_skill.egg-info/SOURCES.txt' 2026-02-12T14:47:38,094 Copying grazer_skill.egg-info to build/bdist.linux-armv7l/wheel/./grazer_skill-1.0.0-py3.11.egg-info 2026-02-12T14:47:38,107 running install_scripts 2026-02-12T14:47:38,121 creating build/bdist.linux-armv7l/wheel/grazer_skill-1.0.0.dist-info/WHEEL 2026-02-12T14:47:38,124 creating '/tmp/pip-wheel-vkfn3h7a/grazer_skill-1.0.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-02-12T14:47:38,127 adding 'grazer/__init__.py' 2026-02-12T14:47:38,130 adding 'grazer/cli.py' 2026-02-12T14:47:38,133 adding 'grazer_skill-1.0.0.dist-info/licenses/LICENSE' 2026-02-12T14:47:38,135 adding 'grazer_skill-1.0.0.dist-info/METADATA' 2026-02-12T14:47:38,136 adding 'grazer_skill-1.0.0.dist-info/WHEEL' 2026-02-12T14:47:38,137 adding 'grazer_skill-1.0.0.dist-info/entry_points.txt' 2026-02-12T14:47:38,138 adding 'grazer_skill-1.0.0.dist-info/top_level.txt' 2026-02-12T14:47:38,139 adding 'grazer_skill-1.0.0.dist-info/RECORD' 2026-02-12T14:47:38,140 removing build/bdist.linux-armv7l/wheel 2026-02-12T14:47:38,253 Building wheel for grazer-skill (setup.py): finished with status 'done' 2026-02-12T14:47:38,256 Created wheel for grazer-skill: filename=grazer_skill-1.0.0-py3-none-any.whl size=8744 sha256=e051f179d7cc8b2d962504d3188dc2f6296c6383d220f3a666d5b68bb7d8756a 2026-02-12T14:47:38,257 Stored in directory: /tmp/pip-ephem-wheel-cache-bqywsn98/wheels/61/35/9b/f9feddaaf1214f51dd0e8c42a2b9665f8f9e6d06f88fa7b4a2 2026-02-12T14:47:38,269 Successfully built grazer-skill 2026-02-12T14:47:38,272 Removed build tracker: '/tmp/pip-build-tracker-xbuwr0_z'