2026-02-27T11:51:28,486 Created temporary directory: /tmp/pip-ephem-wheel-cache-gw5lay6w 2026-02-27T11:51:28,488 Created temporary directory: /tmp/pip-build-tracker-wqbmjdl2 2026-02-27T11:51:28,489 Initialized build tracking at /tmp/pip-build-tracker-wqbmjdl2 2026-02-27T11:51:28,489 Created build tracker: /tmp/pip-build-tracker-wqbmjdl2 2026-02-27T11:51:28,490 Entered build tracker: /tmp/pip-build-tracker-wqbmjdl2 2026-02-27T11:51:28,491 Created temporary directory: /tmp/pip-wheel-iqayrc28 2026-02-27T11:51:28,494 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-27T11:51:28,497 Created temporary directory: /tmp/pip-ephem-wheel-cache-67c67g58 2026-02-27T11:51:28,518 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-27T11:51:28,522 2 location(s) to search for versions of async-rule-engine: 2026-02-27T11:51:28,522 * https://pypi.org/simple/async-rule-engine/ 2026-02-27T11:51:28,522 * https://www.piwheels.org/simple/async-rule-engine/ 2026-02-27T11:51:28,523 Fetching project page and analyzing links: https://pypi.org/simple/async-rule-engine/ 2026-02-27T11:51:28,524 Getting page https://pypi.org/simple/async-rule-engine/ 2026-02-27T11:51:28,525 Found index url https://pypi.org/simple 2026-02-27T11:51:28,733 Fetched page https://pypi.org/simple/async-rule-engine/ as application/vnd.pypi.simple.v1+json 2026-02-27T11:51:28,734 Found link https://files.pythonhosted.org/packages/c9/11/54726a5eb6111748cab48f1234728ab4fdec475c01aa8b944d729ca4e875/async_rule_engine-4.6.0.tar.gz (from https://pypi.org/simple/async-rule-engine/), version: 4.6.0 2026-02-27T11:51:28,735 Fetching project page and analyzing links: https://www.piwheels.org/simple/async-rule-engine/ 2026-02-27T11:51:28,736 Getting page https://www.piwheels.org/simple/async-rule-engine/ 2026-02-27T11:51:28,737 Found index url https://www.piwheels.org/simple 2026-02-27T11:51:28,894 Fetched page https://www.piwheels.org/simple/async-rule-engine/ as text/html 2026-02-27T11:51:28,896 Skipping link: not a file: https://www.piwheels.org/simple/async-rule-engine/ 2026-02-27T11:51:28,896 Skipping link: not a file: https://pypi.org/simple/async-rule-engine/ 2026-02-27T11:51:28,917 Given no hashes to check 1 links for project 'async-rule-engine': discarding no candidates 2026-02-27T11:51:28,937 Collecting async-rule-engine==4.6.0 2026-02-27T11:51:28,939 Created temporary directory: /tmp/pip-unpack-rkek7o16 2026-02-27T11:51:29,069 Downloading async_rule_engine-4.6.0.tar.gz (45 kB) 2026-02-27T11:51:29,167 Added async-rule-engine==4.6.0 from https://files.pythonhosted.org/packages/c9/11/54726a5eb6111748cab48f1234728ab4fdec475c01aa8b944d729ca4e875/async_rule_engine-4.6.0.tar.gz to build tracker '/tmp/pip-build-tracker-wqbmjdl2' 2026-02-27T11:51:29,169 Running setup.py (path:/tmp/pip-wheel-iqayrc28/async-rule-engine_6fac2be8648a4feb846799fb88441076/setup.py) egg_info for package async-rule-engine 2026-02-27T11:51:29,170 Created temporary directory: /tmp/pip-pip-egg-info-lfbcu9tl 2026-02-27T11:51:29,171 Preparing metadata (setup.py): started 2026-02-27T11:51:29,172 Running command python setup.py egg_info 2026-02-27T11:51:29,205 Error processing line 1 of /home/piwheels/.local/lib/python3.11/site-packages/cntimer.pth: 2026-02-27T11:51:29,249 Traceback (most recent call last): 2026-02-27T11:51:29,249 File "", line 192, in addpackage 2026-02-27T11:51:29,250 File "", line 1, in 2026-02-27T11:51:29,251 ModuleNotFoundError: No module named 'cntimer' 2026-02-27T11:51:29,252 Remainder of file ignored 2026-02-27T11:51:30,066 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-27T11:51:30,067 !! 2026-02-27T11:51:30,068 ******************************************************************************** 2026-02-27T11:51:30,068 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-27T11:51:30,069 License :: OSI Approved :: BSD License 2026-02-27T11:51:30,070 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-27T11:51:30,070 ******************************************************************************** 2026-02-27T11:51:30,071 !! 2026-02-27T11:51:30,071 self._finalize_license_expression() 2026-02-27T11:51:30,095 running egg_info 2026-02-27T11:51:30,122 creating /tmp/pip-pip-egg-info-lfbcu9tl/async_rule_engine.egg-info 2026-02-27T11:51:30,123 writing /tmp/pip-pip-egg-info-lfbcu9tl/async_rule_engine.egg-info/PKG-INFO 2026-02-27T11:51:30,126 writing dependency_links to /tmp/pip-pip-egg-info-lfbcu9tl/async_rule_engine.egg-info/dependency_links.txt 2026-02-27T11:51:30,128 writing requirements to /tmp/pip-pip-egg-info-lfbcu9tl/async_rule_engine.egg-info/requires.txt 2026-02-27T11:51:30,129 writing top-level names to /tmp/pip-pip-egg-info-lfbcu9tl/async_rule_engine.egg-info/top_level.txt 2026-02-27T11:51:30,130 writing manifest file '/tmp/pip-pip-egg-info-lfbcu9tl/async_rule_engine.egg-info/SOURCES.txt' 2026-02-27T11:51:30,221 reading manifest file '/tmp/pip-pip-egg-info-lfbcu9tl/async_rule_engine.egg-info/SOURCES.txt' 2026-02-27T11:51:30,223 adding license file 'LICENSE' 2026-02-27T11:51:30,226 writing manifest file '/tmp/pip-pip-egg-info-lfbcu9tl/async_rule_engine.egg-info/SOURCES.txt' 2026-02-27T11:51:30,334 Preparing metadata (setup.py): finished with status 'done' 2026-02-27T11:51:30,339 Source in /tmp/pip-wheel-iqayrc28/async-rule-engine_6fac2be8648a4feb846799fb88441076 has version 4.6.0, which satisfies requirement async-rule-engine==4.6.0 from https://files.pythonhosted.org/packages/c9/11/54726a5eb6111748cab48f1234728ab4fdec475c01aa8b944d729ca4e875/async_rule_engine-4.6.0.tar.gz 2026-02-27T11:51:30,340 Removed async-rule-engine==4.6.0 from https://files.pythonhosted.org/packages/c9/11/54726a5eb6111748cab48f1234728ab4fdec475c01aa8b944d729ca4e875/async_rule_engine-4.6.0.tar.gz from build tracker '/tmp/pip-build-tracker-wqbmjdl2' 2026-02-27T11:51:30,345 Created temporary directory: /tmp/pip-unpack-znbce76z 2026-02-27T11:51:30,346 Building wheels for collected packages: async-rule-engine 2026-02-27T11:51:30,351 Created temporary directory: /tmp/pip-wheel-h0q1x4ss 2026-02-27T11:51:30,351 Building wheel for async-rule-engine (setup.py): started 2026-02-27T11:51:30,353 Destination directory: /tmp/pip-wheel-h0q1x4ss 2026-02-27T11:51:30,353 Running command python setup.py bdist_wheel 2026-02-27T11:51:30,384 Error processing line 1 of /home/piwheels/.local/lib/python3.11/site-packages/cntimer.pth: 2026-02-27T11:51:30,425 Traceback (most recent call last): 2026-02-27T11:51:30,426 File "", line 192, in addpackage 2026-02-27T11:51:30,427 File "", line 1, in 2026-02-27T11:51:30,427 ModuleNotFoundError: No module named 'cntimer' 2026-02-27T11:51:30,428 Remainder of file ignored 2026-02-27T11:51:31,202 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-27T11:51:31,203 !! 2026-02-27T11:51:31,204 ******************************************************************************** 2026-02-27T11:51:31,205 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-27T11:51:31,206 License :: OSI Approved :: BSD License 2026-02-27T11:51:31,207 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-27T11:51:31,207 ******************************************************************************** 2026-02-27T11:51:31,209 !! 2026-02-27T11:51:31,209 self._finalize_license_expression() 2026-02-27T11:51:31,210 running bdist_wheel 2026-02-27T11:51:31,340 running build 2026-02-27T11:51:31,341 running build_py 2026-02-27T11:51:31,374 creating build/lib/rule_engine 2026-02-27T11:51:31,376 copying lib/rule_engine/debug_repl.py -> build/lib/rule_engine 2026-02-27T11:51:31,378 copying lib/rule_engine/debug_ast.py -> build/lib/rule_engine 2026-02-27T11:51:31,380 copying lib/rule_engine/suggestions.py -> build/lib/rule_engine 2026-02-27T11:51:31,382 copying lib/rule_engine/engine.py -> build/lib/rule_engine 2026-02-27T11:51:31,385 copying lib/rule_engine/ast.py -> build/lib/rule_engine 2026-02-27T11:51:31,388 copying lib/rule_engine/errors.py -> build/lib/rule_engine 2026-02-27T11:51:31,391 copying lib/rule_engine/types.py -> build/lib/rule_engine 2026-02-27T11:51:31,393 copying lib/rule_engine/builtins.py -> build/lib/rule_engine 2026-02-27T11:51:31,396 copying lib/rule_engine/__init__.py -> build/lib/rule_engine 2026-02-27T11:51:31,398 creating build/lib/rule_engine/parser 2026-02-27T11:51:31,399 copying lib/rule_engine/parser/parsetab.py -> build/lib/rule_engine/parser 2026-02-27T11:51:31,402 copying lib/rule_engine/parser/__init__.py -> build/lib/rule_engine/parser 2026-02-27T11:51:31,405 copying lib/rule_engine/parser/utilities.py -> build/lib/rule_engine/parser 2026-02-27T11:51:31,407 copying lib/rule_engine/parser/base.py -> build/lib/rule_engine/parser 2026-02-27T11:51:31,438 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2026-02-27T11:51:31,439 !! 2026-02-27T11:51:31,440 ******************************************************************************** 2026-02-27T11:51:31,440 Please avoid running ``setup.py`` directly. 2026-02-27T11:51:31,441 Instead, use pypa/build, pypa/installer or other 2026-02-27T11:51:31,441 standards-based tools. 2026-02-27T11:51:31,443 This deprecation is overdue, please update your project and remove deprecated 2026-02-27T11:51:31,443 calls to avoid build errors in the future. 2026-02-27T11:51:31,444 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2026-02-27T11:51:31,445 ******************************************************************************** 2026-02-27T11:51:31,446 !! 2026-02-27T11:51:31,447 self.initialize_options() 2026-02-27T11:51:31,467 installing to build/bdist.linux-armv7l/wheel 2026-02-27T11:51:31,467 running install 2026-02-27T11:51:31,490 running install_lib 2026-02-27T11:51:31,518 creating build/bdist.linux-armv7l/wheel 2026-02-27T11:51:31,521 creating build/bdist.linux-armv7l/wheel/rule_engine 2026-02-27T11:51:31,522 copying build/lib/rule_engine/debug_repl.py -> build/bdist.linux-armv7l/wheel/./rule_engine 2026-02-27T11:51:31,525 copying build/lib/rule_engine/debug_ast.py -> build/bdist.linux-armv7l/wheel/./rule_engine 2026-02-27T11:51:31,527 copying build/lib/rule_engine/suggestions.py -> build/bdist.linux-armv7l/wheel/./rule_engine 2026-02-27T11:51:31,529 copying build/lib/rule_engine/engine.py -> build/bdist.linux-armv7l/wheel/./rule_engine 2026-02-27T11:51:31,532 copying build/lib/rule_engine/ast.py -> build/bdist.linux-armv7l/wheel/./rule_engine 2026-02-27T11:51:31,535 copying build/lib/rule_engine/errors.py -> build/bdist.linux-armv7l/wheel/./rule_engine 2026-02-27T11:51:31,538 copying build/lib/rule_engine/types.py -> build/bdist.linux-armv7l/wheel/./rule_engine 2026-02-27T11:51:31,540 copying build/lib/rule_engine/builtins.py -> build/bdist.linux-armv7l/wheel/./rule_engine 2026-02-27T11:51:31,543 creating build/bdist.linux-armv7l/wheel/rule_engine/parser 2026-02-27T11:51:31,544 copying build/lib/rule_engine/parser/parsetab.py -> build/bdist.linux-armv7l/wheel/./rule_engine/parser 2026-02-27T11:51:31,547 copying build/lib/rule_engine/parser/__init__.py -> build/bdist.linux-armv7l/wheel/./rule_engine/parser 2026-02-27T11:51:31,550 copying build/lib/rule_engine/parser/utilities.py -> build/bdist.linux-armv7l/wheel/./rule_engine/parser 2026-02-27T11:51:31,552 copying build/lib/rule_engine/parser/base.py -> build/bdist.linux-armv7l/wheel/./rule_engine/parser 2026-02-27T11:51:31,554 copying build/lib/rule_engine/__init__.py -> build/bdist.linux-armv7l/wheel/./rule_engine 2026-02-27T11:51:31,556 running install_egg_info 2026-02-27T11:51:31,591 running egg_info 2026-02-27T11:51:31,620 writing lib/async_rule_engine.egg-info/PKG-INFO 2026-02-27T11:51:31,623 writing dependency_links to lib/async_rule_engine.egg-info/dependency_links.txt 2026-02-27T11:51:31,625 writing requirements to lib/async_rule_engine.egg-info/requires.txt 2026-02-27T11:51:31,626 writing top-level names to lib/async_rule_engine.egg-info/top_level.txt 2026-02-27T11:51:31,658 reading manifest file 'lib/async_rule_engine.egg-info/SOURCES.txt' 2026-02-27T11:51:31,661 adding license file 'LICENSE' 2026-02-27T11:51:31,664 writing manifest file 'lib/async_rule_engine.egg-info/SOURCES.txt' 2026-02-27T11:51:31,665 Copying lib/async_rule_engine.egg-info to build/bdist.linux-armv7l/wheel/./async_rule_engine-4.6.0-py3.11.egg-info 2026-02-27T11:51:31,675 running install_scripts 2026-02-27T11:51:31,685 creating build/bdist.linux-armv7l/wheel/async_rule_engine-4.6.0.dist-info/WHEEL 2026-02-27T11:51:31,688 creating '/tmp/pip-wheel-h0q1x4ss/async_rule_engine-4.6.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-02-27T11:51:31,691 adding 'async_rule_engine-4.6.0.dist-info/licenses/LICENSE' 2026-02-27T11:51:31,693 adding 'rule_engine/__init__.py' 2026-02-27T11:51:31,699 adding 'rule_engine/ast.py' 2026-02-27T11:51:31,702 adding 'rule_engine/builtins.py' 2026-02-27T11:51:31,703 adding 'rule_engine/debug_ast.py' 2026-02-27T11:51:31,705 adding 'rule_engine/debug_repl.py' 2026-02-27T11:51:31,708 adding 'rule_engine/engine.py' 2026-02-27T11:51:31,711 adding 'rule_engine/errors.py' 2026-02-27T11:51:31,712 adding 'rule_engine/suggestions.py' 2026-02-27T11:51:31,715 adding 'rule_engine/types.py' 2026-02-27T11:51:31,718 adding 'rule_engine/parser/__init__.py' 2026-02-27T11:51:31,719 adding 'rule_engine/parser/base.py' 2026-02-27T11:51:31,723 adding 'rule_engine/parser/parsetab.py' 2026-02-27T11:51:31,724 adding 'rule_engine/parser/utilities.py' 2026-02-27T11:51:31,726 adding 'async_rule_engine-4.6.0.dist-info/METADATA' 2026-02-27T11:51:31,727 adding 'async_rule_engine-4.6.0.dist-info/WHEEL' 2026-02-27T11:51:31,728 adding 'async_rule_engine-4.6.0.dist-info/top_level.txt' 2026-02-27T11:51:31,729 adding 'async_rule_engine-4.6.0.dist-info/RECORD' 2026-02-27T11:51:31,731 removing build/bdist.linux-armv7l/wheel 2026-02-27T11:51:31,845 Building wheel for async-rule-engine (setup.py): finished with status 'done' 2026-02-27T11:51:31,848 Created wheel for async-rule-engine: filename=async_rule_engine-4.6.0-py3-none-any.whl size=56152 sha256=8b3b62ba611f1708b6b9f8fc216d2a3bb7e731123ba320297d210d32e303994e 2026-02-27T11:51:31,849 Stored in directory: /tmp/pip-ephem-wheel-cache-67c67g58/wheels/13/14/cc/1eb7ecf1ce0d595ffe680460ae3b13d6cc6c3fd3ea7e211b6e 2026-02-27T11:51:31,860 Successfully built async-rule-engine 2026-02-27T11:51:31,865 Removed build tracker: '/tmp/pip-build-tracker-wqbmjdl2'