2026-03-20T05:38:05,836 Created temporary directory: /tmp/pip-ephem-wheel-cache-s3_ws1h3 2026-03-20T05:38:05,838 Created temporary directory: /tmp/pip-build-tracker-12_a1m_8 2026-03-20T05:38:05,839 Initialized build tracking at /tmp/pip-build-tracker-12_a1m_8 2026-03-20T05:38:05,839 Created build tracker: /tmp/pip-build-tracker-12_a1m_8 2026-03-20T05:38:05,840 Entered build tracker: /tmp/pip-build-tracker-12_a1m_8 2026-03-20T05:38:05,841 Created temporary directory: /tmp/pip-wheel-7u874khm 2026-03-20T05:38:05,844 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-03-20T05:38:05,851 Created temporary directory: /tmp/pip-ephem-wheel-cache-s3izctdu 2026-03-20T05:38:05,875 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-20T05:38:05,878 2 location(s) to search for versions of ice-rules: 2026-03-20T05:38:05,878 * https://pypi.org/simple/ice-rules/ 2026-03-20T05:38:05,878 * https://www.piwheels.org/simple/ice-rules/ 2026-03-20T05:38:05,879 Fetching project page and analyzing links: https://pypi.org/simple/ice-rules/ 2026-03-20T05:38:05,880 Getting page https://pypi.org/simple/ice-rules/ 2026-03-20T05:38:05,881 Found index url https://pypi.org/simple 2026-03-20T05:38:06,022 Fetched page https://pypi.org/simple/ice-rules/ as application/vnd.pypi.simple.v1+json 2026-03-20T05:38:06,028 Skipping link: No binaries permitted for ice-rules: https://files.pythonhosted.org/packages/68/68/d15acf8cbe2113ea958295bad5855265de0be5ac355758f8a0fb7e42ff26/ice_rules-2.0.1-py3-none-any.whl (from https://pypi.org/simple/ice-rules/) (requires-python:>=3.11) 2026-03-20T05:38:06,029 Found link https://files.pythonhosted.org/packages/60/a8/560098cc96e3af16f4aad4ff9b987db1ac2057e2bec4348176792f0c6f86/ice_rules-2.0.1.tar.gz (from https://pypi.org/simple/ice-rules/) (requires-python:>=3.11), version: 2.0.1 2026-03-20T05:38:06,030 Skipping link: No binaries permitted for ice-rules: https://files.pythonhosted.org/packages/26/ee/08c9a97f5cee8367641e8579b9074c525690da1dee17218f4a792733947d/ice_rules-2.0.5-py3-none-any.whl (from https://pypi.org/simple/ice-rules/) (requires-python:>=3.11) 2026-03-20T05:38:06,031 Found link https://files.pythonhosted.org/packages/96/3a/d85fcaf1a1e1b054deed54e2bb189506bc4b5eb9c485bba4f844fd7bf052/ice_rules-2.0.5.tar.gz (from https://pypi.org/simple/ice-rules/) (requires-python:>=3.11), version: 2.0.5 2026-03-20T05:38:06,031 Skipping link: No binaries permitted for ice-rules: https://files.pythonhosted.org/packages/06/26/3da804596919e52f898d275b525a0c50b947add95e30afd720856c05fa23/ice_rules-2.0.6-py3-none-any.whl (from https://pypi.org/simple/ice-rules/) (requires-python:>=3.11) 2026-03-20T05:38:06,032 Found link https://files.pythonhosted.org/packages/2e/04/763ffc4c10b945db5a9f5eccae06595ae394e20801e3a89cb7ac8a7f5d2f/ice_rules-2.0.6.tar.gz (from https://pypi.org/simple/ice-rules/) (requires-python:>=3.11), version: 2.0.6 2026-03-20T05:38:06,033 Skipping link: No binaries permitted for ice-rules: https://files.pythonhosted.org/packages/cb/89/9c1bdb884b172f31fabfd4a75615d9a33c1db28a0fe63fb96cfe4acff549/ice_rules-2.0.7-py3-none-any.whl (from https://pypi.org/simple/ice-rules/) (requires-python:>=3.11) 2026-03-20T05:38:06,034 Found link https://files.pythonhosted.org/packages/60/f7/700e5266e31b5f7e33e2166408cdbfb65eb81be91db7c23687b665c6670f/ice_rules-2.0.7.tar.gz (from https://pypi.org/simple/ice-rules/) (requires-python:>=3.11), version: 2.0.7 2026-03-20T05:38:06,034 Skipping link: No binaries permitted for ice-rules: https://files.pythonhosted.org/packages/db/4e/db509358a255aec645e61f468d55af8cffbd797f14013f8cbb7e81c142f5/ice_rules-2.0.8-py3-none-any.whl (from https://pypi.org/simple/ice-rules/) (requires-python:>=3.11) 2026-03-20T05:38:06,035 Found link https://files.pythonhosted.org/packages/66/08/c3e9591f7c55bb3da654c9a496aeab450fe80a4f305a7216a9392fe67093/ice_rules-2.0.8.tar.gz (from https://pypi.org/simple/ice-rules/) (requires-python:>=3.11), version: 2.0.8 2026-03-20T05:38:06,036 Skipping link: No binaries permitted for ice-rules: https://files.pythonhosted.org/packages/f8/18/b073cb338f31f21c9058607cbba2df8f08a7ddf94d1fe12a6e628f17290e/ice_rules-2.0.9-py3-none-any.whl (from https://pypi.org/simple/ice-rules/) (requires-python:>=3.11) 2026-03-20T05:38:06,037 Found link https://files.pythonhosted.org/packages/95/77/913fdb50c5d65e502b2fc6ba5f3e7a291c8d6c1adea18b7bf0e27d373c51/ice_rules-2.0.9.tar.gz (from https://pypi.org/simple/ice-rules/) (requires-python:>=3.11), version: 2.0.9 2026-03-20T05:38:06,038 Skipping link: No binaries permitted for ice-rules: https://files.pythonhosted.org/packages/02/ed/7783d72b44995f993840f375e99f5cbd68a6bfd901e39c0ce926aeeab4c4/ice_rules-2.1.0-py3-none-any.whl (from https://pypi.org/simple/ice-rules/) (requires-python:>=3.11) 2026-03-20T05:38:06,039 Found link https://files.pythonhosted.org/packages/b4/19/77548b97aa1e886f13e70d8e15a265099974d9671645b161cf7ce31f4af1/ice_rules-2.1.0.tar.gz (from https://pypi.org/simple/ice-rules/) (requires-python:>=3.11), version: 2.1.0 2026-03-20T05:38:06,039 Skipping link: No binaries permitted for ice-rules: https://files.pythonhosted.org/packages/f4/87/3b02b351fd3213bd0bea3b39c66f7b6273d8f6e3023712da90db48013669/ice_rules-2.1.2-py3-none-any.whl (from https://pypi.org/simple/ice-rules/) (requires-python:>=3.11) 2026-03-20T05:38:06,041 Found link https://files.pythonhosted.org/packages/c1/1e/0fba41827d4be549798a3950de9e7cc966ee714ec2c12b35e2ff3aad3de4/ice_rules-2.1.2.tar.gz (from https://pypi.org/simple/ice-rules/) (requires-python:>=3.11), version: 2.1.2 2026-03-20T05:38:06,041 Skipping link: No binaries permitted for ice-rules: https://files.pythonhosted.org/packages/f3/fe/2983ccccc30cc8adfc455410217da13c638757b33c404c79a77f7c77c6d3/ice_rules-2.1.3-py3-none-any.whl (from https://pypi.org/simple/ice-rules/) (requires-python:>=3.11) 2026-03-20T05:38:06,042 Found link https://files.pythonhosted.org/packages/8b/f6/c08c9728c6918b32a0c5635a846bf3982b8201264e49e8f4c4cbcac0150b/ice_rules-2.1.3.tar.gz (from https://pypi.org/simple/ice-rules/) (requires-python:>=3.11), version: 2.1.3 2026-03-20T05:38:06,043 Skipping link: No binaries permitted for ice-rules: https://files.pythonhosted.org/packages/3d/d0/003b71e45f1b6f96eb27970bab3f531bff675872bf77fa03dad2eb5cec32/ice_rules-3.0.0-py3-none-any.whl (from https://pypi.org/simple/ice-rules/) (requires-python:>=3.11) 2026-03-20T05:38:06,044 Found link https://files.pythonhosted.org/packages/10/67/cf187ec9026bb810b59ba910fa6081b23b7d2f2a96ab3c6c3421b05e170b/ice_rules-3.0.0.tar.gz (from https://pypi.org/simple/ice-rules/) (requires-python:>=3.11), version: 3.0.0 2026-03-20T05:38:06,044 Skipping link: No binaries permitted for ice-rules: https://files.pythonhosted.org/packages/2f/97/acf8e13236fefaef3914c76ab1ed786a4091128318523e62e4626b67cf5f/ice_rules-3.0.1-py3-none-any.whl (from https://pypi.org/simple/ice-rules/) (requires-python:>=3.11) 2026-03-20T05:38:06,045 Found link https://files.pythonhosted.org/packages/f1/b4/15d06ad81cdc9e2afbfa47f25de333c0b746ab4f326063db1a1a7f41c526/ice_rules-3.0.1.tar.gz (from https://pypi.org/simple/ice-rules/) (requires-python:>=3.11), version: 3.0.1 2026-03-20T05:38:06,046 Skipping link: No binaries permitted for ice-rules: https://files.pythonhosted.org/packages/b5/ce/49a8c20879d73fd64bc6307b239e00e84f6d7fefc0fa81e2c86d73a032f8/ice_rules-3.0.2-py3-none-any.whl (from https://pypi.org/simple/ice-rules/) (requires-python:>=3.11) 2026-03-20T05:38:06,047 Found link https://files.pythonhosted.org/packages/c2/69/94f8025cc8b2a346132ca6e49e0e73a647cd6b48bea660f66028198d62dc/ice_rules-3.0.2.tar.gz (from https://pypi.org/simple/ice-rules/) (requires-python:>=3.11), version: 3.0.2 2026-03-20T05:38:06,048 Fetching project page and analyzing links: https://www.piwheels.org/simple/ice-rules/ 2026-03-20T05:38:06,048 Getting page https://www.piwheels.org/simple/ice-rules/ 2026-03-20T05:38:06,050 Found index url https://www.piwheels.org/simple 2026-03-20T05:38:06,217 Fetched page https://www.piwheels.org/simple/ice-rules/ as text/html 2026-03-20T05:38:06,222 Skipping link: No binaries permitted for ice-rules: https://www.piwheels.org/simple/ice-rules/ice_rules-3.0.1-py3-none-any.whl#sha256=7fdeb85de437875e9a18a043b3c045c797a007fabcc33013f0c4add19be220eb (from https://www.piwheels.org/simple/ice-rules/) (requires-python:>=3.11) 2026-03-20T05:38:06,222 Skipping link: No binaries permitted for ice-rules: https://www.piwheels.org/simple/ice-rules/ice_rules-3.0.0-py3-none-any.whl#sha256=ca4db73f6e0187f10322c304a1fa86a5e6a57baaa4e0edcf4e2b195f2f7518d3 (from https://www.piwheels.org/simple/ice-rules/) (requires-python:>=3.11) 2026-03-20T05:38:06,223 Skipping link: No binaries permitted for ice-rules: https://www.piwheels.org/simple/ice-rules/ice_rules-2.1.3-py3-none-any.whl#sha256=dc344cfe1ae4d28c8cc712f04ac5107474991d8b4a090806e7c8d827899f30b5 (from https://www.piwheels.org/simple/ice-rules/) (requires-python:>=3.11) 2026-03-20T05:38:06,223 Skipping link: No binaries permitted for ice-rules: https://www.piwheels.org/simple/ice-rules/ice_rules-2.1.2-py3-none-any.whl#sha256=e39ff30895d2b4dfedcac61f488b0cdce8da737d384efe8cf4db33276a4f0efb (from https://www.piwheels.org/simple/ice-rules/) (requires-python:>=3.11) 2026-03-20T05:38:06,224 Skipping link: No binaries permitted for ice-rules: https://www.piwheels.org/simple/ice-rules/ice_rules-2.1.0-py3-none-any.whl#sha256=a57a78e8e7234032531a784b23e6725b6170ab65d42bc41919d4f541ade25541 (from https://www.piwheels.org/simple/ice-rules/) (requires-python:>=3.11) 2026-03-20T05:38:06,224 Skipping link: No binaries permitted for ice-rules: https://www.piwheels.org/simple/ice-rules/ice_rules-2.0.9-py3-none-any.whl#sha256=68394fc782d5015253c4cc6f460f82289849fdc8dfc13dc1a2853c2d045b7d18 (from https://www.piwheels.org/simple/ice-rules/) (requires-python:>=3.11) 2026-03-20T05:38:06,225 Skipping link: No binaries permitted for ice-rules: https://www.piwheels.org/simple/ice-rules/ice_rules-2.0.8-py3-none-any.whl#sha256=f860003f7b6600d33b1599e972764b8ef6aae3c446c6385188d05301e90a5f37 (from https://www.piwheels.org/simple/ice-rules/) (requires-python:>=3.11) 2026-03-20T05:38:06,226 Skipping link: No binaries permitted for ice-rules: https://www.piwheels.org/simple/ice-rules/ice_rules-2.0.7-py3-none-any.whl#sha256=630e1cd81e594e724bbafec535b39d6dbcc7715528e7ff30b824a4a906768120 (from https://www.piwheels.org/simple/ice-rules/) (requires-python:>=3.11) 2026-03-20T05:38:06,226 Skipping link: No binaries permitted for ice-rules: https://www.piwheels.org/simple/ice-rules/ice_rules-2.0.6-py3-none-any.whl#sha256=43f104c1b7233c691742a00607008ddb2df7dde2e414d1eaa1b44edbb756b710 (from https://www.piwheels.org/simple/ice-rules/) (requires-python:>=3.11) 2026-03-20T05:38:06,227 Skipping link: No binaries permitted for ice-rules: https://archive1.piwheels.org/simple/ice-rules/ice_rules-2.0.5-py3-none-any.whl#sha256=4cdc8434e5401801b834c0ba9dc189a02811d654ed5778bc6f56d1dd41706e2e (from https://www.piwheels.org/simple/ice-rules/) (requires-python:>=3.11) 2026-03-20T05:38:06,227 Skipping link: No binaries permitted for ice-rules: https://archive1.piwheels.org/simple/ice-rules/ice_rules-2.0.1-py3-none-any.whl#sha256=2bd477d8e8e7d4aa3046439ae54c7db0f15d001474be2798e4dbd79dc96ffdfb (from https://www.piwheels.org/simple/ice-rules/) (requires-python:>=3.11) 2026-03-20T05:38:06,228 Skipping link: not a file: https://www.piwheels.org/simple/ice-rules/ 2026-03-20T05:38:06,229 Skipping link: not a file: https://pypi.org/simple/ice-rules/ 2026-03-20T05:38:06,250 Given no hashes to check 1 links for project 'ice-rules': discarding no candidates 2026-03-20T05:38:06,269 Collecting ice-rules==3.0.2 2026-03-20T05:38:06,278 Created temporary directory: /tmp/pip-unpack-2k7l305j 2026-03-20T05:38:06,494 Downloading ice_rules-3.0.2.tar.gz (30 kB) 2026-03-20T05:38:06,602 Added ice-rules==3.0.2 from https://files.pythonhosted.org/packages/c2/69/94f8025cc8b2a346132ca6e49e0e73a647cd6b48bea660f66028198d62dc/ice_rules-3.0.2.tar.gz to build tracker '/tmp/pip-build-tracker-12_a1m_8' 2026-03-20T05:38:06,607 Created temporary directory: /tmp/pip-build-env-_7nmryqm 2026-03-20T05:38:06,612 Installing build dependencies: started 2026-03-20T05:38:06,613 Running command pip subprocess to install build dependencies 2026-03-20T05:38:06,643 Error processing line 1 of /home/piwheels/.local/lib/python3.11/site-packages/cntimer.pth: 2026-03-20T05:38:06,683 Traceback (most recent call last): 2026-03-20T05:38:06,683 File "", line 192, in addpackage 2026-03-20T05:38:06,684 File "", line 1, in 2026-03-20T05:38:06,684 ModuleNotFoundError: No module named 'cntimer' 2026-03-20T05:38:06,685 Remainder of file ignored 2026-03-20T05:38:07,972 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-20T05:38:08,568 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-03-20T05:38:08,592 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-20T05:38:10,338 Collecting setuptools>=61.0 2026-03-20T05:38:10,412 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-03-20T05:38:10,782 Collecting setuptools_scm>=8.0 2026-03-20T05:38:10,799 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-9.2.2-py3-none-any.whl (62 kB) 2026-03-20T05:38:11,017 Collecting packaging>=20 2026-03-20T05:38:11,034 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-03-20T05:38:14,249 Installing collected packages: setuptools, packaging, setuptools_scm 2026-03-20T05:38:18,294 Creating /tmp/pip-build-env-_7nmryqm/overlay/local/bin 2026-03-20T05:38:18,296 changing mode of /tmp/pip-build-env-_7nmryqm/overlay/local/bin/setuptools-scm to 755 2026-03-20T05:38:18,319 Successfully installed packaging-26.0 setuptools-82.0.1 setuptools_scm-9.2.2 2026-03-20T05:38:18,605 Installing build dependencies: finished with status 'done' 2026-03-20T05:38:18,612 Getting requirements to build wheel: started 2026-03-20T05:38:18,613 Running command Getting requirements to build wheel 2026-03-20T05:38:19,421 /tmp/pip-build-env-_7nmryqm/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-20T05:38:19,421 !! 2026-03-20T05:38:19,423 ******************************************************************************** 2026-03-20T05:38:19,423 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). 2026-03-20T05:38:19,425 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-20T05:38:19,426 or your builds will no longer be supported. 2026-03-20T05:38:19,427 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-20T05:38:19,427 ******************************************************************************** 2026-03-20T05:38:19,428 !! 2026-03-20T05:38:19,429 corresp(dist, value, root_dir) 2026-03-20T05:38:19,501 /tmp/pip-build-env-_7nmryqm/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-20T05:38:19,502 !! 2026-03-20T05:38:19,503 ******************************************************************************** 2026-03-20T05:38:19,503 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-20T05:38:19,505 License :: OSI Approved :: Apache Software License 2026-03-20T05:38:19,505 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-20T05:38:19,506 ******************************************************************************** 2026-03-20T05:38:19,507 !! 2026-03-20T05:38:19,507 dist._finalize_license_expression() 2026-03-20T05:38:19,508 /tmp/pip-build-env-_7nmryqm/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-20T05:38:19,508 !! 2026-03-20T05:38:19,509 ******************************************************************************** 2026-03-20T05:38:19,509 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-20T05:38:19,510 License :: OSI Approved :: Apache Software License 2026-03-20T05:38:19,511 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-20T05:38:19,512 ******************************************************************************** 2026-03-20T05:38:19,513 !! 2026-03-20T05:38:19,513 self._finalize_license_expression() 2026-03-20T05:38:19,514 running egg_info 2026-03-20T05:38:19,520 writing src/ice_rules.egg-info/PKG-INFO 2026-03-20T05:38:19,524 writing dependency_links to src/ice_rules.egg-info/dependency_links.txt 2026-03-20T05:38:19,526 writing top-level names to src/ice_rules.egg-info/top_level.txt 2026-03-20T05:38:19,581 listing git files failed - pretending there aren't any 2026-03-20T05:38:19,586 reading manifest file 'src/ice_rules.egg-info/SOURCES.txt' 2026-03-20T05:38:19,593 writing manifest file 'src/ice_rules.egg-info/SOURCES.txt' 2026-03-20T05:38:19,695 Getting requirements to build wheel: finished with status 'done' 2026-03-20T05:38:19,699 Created temporary directory: /tmp/pip-modern-metadata-7n77ljz0 2026-03-20T05:38:19,701 Preparing metadata (pyproject.toml): started 2026-03-20T05:38:19,702 Running command Preparing metadata (pyproject.toml) 2026-03-20T05:38:20,363 /tmp/pip-build-env-_7nmryqm/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-20T05:38:20,363 !! 2026-03-20T05:38:20,364 ******************************************************************************** 2026-03-20T05:38:20,365 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). 2026-03-20T05:38:20,367 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-20T05:38:20,367 or your builds will no longer be supported. 2026-03-20T05:38:20,369 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-20T05:38:20,369 ******************************************************************************** 2026-03-20T05:38:20,370 !! 2026-03-20T05:38:20,371 corresp(dist, value, root_dir) 2026-03-20T05:38:20,437 /tmp/pip-build-env-_7nmryqm/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-20T05:38:20,438 !! 2026-03-20T05:38:20,439 ******************************************************************************** 2026-03-20T05:38:20,439 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-20T05:38:20,441 License :: OSI Approved :: Apache Software License 2026-03-20T05:38:20,442 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-20T05:38:20,442 ******************************************************************************** 2026-03-20T05:38:20,444 !! 2026-03-20T05:38:20,444 dist._finalize_license_expression() 2026-03-20T05:38:20,445 /tmp/pip-build-env-_7nmryqm/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-20T05:38:20,445 !! 2026-03-20T05:38:20,446 ******************************************************************************** 2026-03-20T05:38:20,446 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-20T05:38:20,447 License :: OSI Approved :: Apache Software License 2026-03-20T05:38:20,448 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-20T05:38:20,448 ******************************************************************************** 2026-03-20T05:38:20,449 !! 2026-03-20T05:38:20,450 self._finalize_license_expression() 2026-03-20T05:38:20,450 running dist_info 2026-03-20T05:38:20,463 creating /tmp/pip-modern-metadata-7n77ljz0/ice_rules.egg-info 2026-03-20T05:38:20,463 writing /tmp/pip-modern-metadata-7n77ljz0/ice_rules.egg-info/PKG-INFO 2026-03-20T05:38:20,466 writing dependency_links to /tmp/pip-modern-metadata-7n77ljz0/ice_rules.egg-info/dependency_links.txt 2026-03-20T05:38:20,469 writing top-level names to /tmp/pip-modern-metadata-7n77ljz0/ice_rules.egg-info/top_level.txt 2026-03-20T05:38:20,470 writing manifest file '/tmp/pip-modern-metadata-7n77ljz0/ice_rules.egg-info/SOURCES.txt' 2026-03-20T05:38:20,519 listing git files failed - pretending there aren't any 2026-03-20T05:38:20,523 reading manifest file '/tmp/pip-modern-metadata-7n77ljz0/ice_rules.egg-info/SOURCES.txt' 2026-03-20T05:38:20,528 writing manifest file '/tmp/pip-modern-metadata-7n77ljz0/ice_rules.egg-info/SOURCES.txt' 2026-03-20T05:38:20,529 creating '/tmp/pip-modern-metadata-7n77ljz0/ice_rules-3.0.2.dist-info' 2026-03-20T05:38:20,651 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-20T05:38:20,656 Source in /tmp/pip-wheel-7u874khm/ice-rules_f991968056e04255ac7499c061e25cd4 has version 3.0.2, which satisfies requirement ice-rules==3.0.2 from https://files.pythonhosted.org/packages/c2/69/94f8025cc8b2a346132ca6e49e0e73a647cd6b48bea660f66028198d62dc/ice_rules-3.0.2.tar.gz 2026-03-20T05:38:20,657 Removed ice-rules==3.0.2 from https://files.pythonhosted.org/packages/c2/69/94f8025cc8b2a346132ca6e49e0e73a647cd6b48bea660f66028198d62dc/ice_rules-3.0.2.tar.gz from build tracker '/tmp/pip-build-tracker-12_a1m_8' 2026-03-20T05:38:20,663 Created temporary directory: /tmp/pip-unpack-y9uqkq18 2026-03-20T05:38:20,663 Building wheels for collected packages: ice-rules 2026-03-20T05:38:20,668 Created temporary directory: /tmp/pip-wheel-jyqd5djz 2026-03-20T05:38:20,668 Destination directory: /tmp/pip-wheel-jyqd5djz 2026-03-20T05:38:20,670 Building wheel for ice-rules (pyproject.toml): started 2026-03-20T05:38:20,671 Running command Building wheel for ice-rules (pyproject.toml) 2026-03-20T05:38:21,309 /tmp/pip-build-env-_7nmryqm/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-20T05:38:21,310 !! 2026-03-20T05:38:21,311 ******************************************************************************** 2026-03-20T05:38:21,311 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). 2026-03-20T05:38:21,313 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-20T05:38:21,314 or your builds will no longer be supported. 2026-03-20T05:38:21,315 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-20T05:38:21,316 ******************************************************************************** 2026-03-20T05:38:21,317 !! 2026-03-20T05:38:21,317 corresp(dist, value, root_dir) 2026-03-20T05:38:21,380 /tmp/pip-build-env-_7nmryqm/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-20T05:38:21,380 !! 2026-03-20T05:38:21,381 ******************************************************************************** 2026-03-20T05:38:21,382 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-20T05:38:21,383 License :: OSI Approved :: Apache Software License 2026-03-20T05:38:21,383 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-20T05:38:21,384 ******************************************************************************** 2026-03-20T05:38:21,385 !! 2026-03-20T05:38:21,385 dist._finalize_license_expression() 2026-03-20T05:38:21,386 /tmp/pip-build-env-_7nmryqm/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-20T05:38:21,386 !! 2026-03-20T05:38:21,387 ******************************************************************************** 2026-03-20T05:38:21,388 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-20T05:38:21,389 License :: OSI Approved :: Apache Software License 2026-03-20T05:38:21,389 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-20T05:38:21,390 ******************************************************************************** 2026-03-20T05:38:21,391 !! 2026-03-20T05:38:21,392 self._finalize_license_expression() 2026-03-20T05:38:21,392 running bdist_wheel 2026-03-20T05:38:21,410 running build 2026-03-20T05:38:21,411 running build_py 2026-03-20T05:38:21,418 creating build/lib/ice 2026-03-20T05:38:21,420 copying src/ice/enums.py -> build/lib/ice 2026-03-20T05:38:21,422 copying src/ice/__init__.py -> build/lib/ice 2026-03-20T05:38:21,424 copying src/ice/dto.py -> build/lib/ice 2026-03-20T05:38:21,426 copying src/ice/log.py -> build/lib/ice 2026-03-20T05:38:21,428 copying src/ice/dispatcher.py -> build/lib/ice 2026-03-20T05:38:21,432 creating build/lib/ice/_internal 2026-03-20T05:38:21,433 copying src/ice/_internal/uuid.py -> build/lib/ice/_internal 2026-03-20T05:38:21,435 copying src/ice/_internal/__init__.py -> build/lib/ice/_internal 2026-03-20T05:38:21,437 copying src/ice/_internal/executor.py -> build/lib/ice/_internal 2026-03-20T05:38:21,439 copying src/ice/_internal/timeutil.py -> build/lib/ice/_internal 2026-03-20T05:38:21,442 creating build/lib/ice/context 2026-03-20T05:38:21,443 copying src/ice/context/context.py -> build/lib/ice/context 2026-03-20T05:38:21,445 copying src/ice/context/roam.py -> build/lib/ice/context 2026-03-20T05:38:21,447 copying src/ice/context/__init__.py -> build/lib/ice/context 2026-03-20T05:38:21,449 copying src/ice/context/pack.py -> build/lib/ice/context 2026-03-20T05:38:21,452 creating build/lib/ice/client 2026-03-20T05:38:21,453 copying src/ice/client/file_client.py -> build/lib/ice/client 2026-03-20T05:38:21,456 copying src/ice/client/__init__.py -> build/lib/ice/client 2026-03-20T05:38:21,457 copying src/ice/client/async_file_client.py -> build/lib/ice/client 2026-03-20T05:38:21,460 creating build/lib/ice/leaf 2026-03-20T05:38:21,461 copying src/ice/leaf/__init__.py -> build/lib/ice/leaf 2026-03-20T05:38:21,463 copying src/ice/leaf/registry.py -> build/lib/ice/leaf 2026-03-20T05:38:21,467 creating build/lib/ice/handler 2026-03-20T05:38:21,468 copying src/ice/handler/handler.py -> build/lib/ice/handler 2026-03-20T05:38:21,470 copying src/ice/handler/__init__.py -> build/lib/ice/handler 2026-03-20T05:38:21,472 creating build/lib/ice/node 2026-03-20T05:38:21,473 copying src/ice/node/leaf.py -> build/lib/ice/node 2026-03-20T05:38:21,475 copying src/ice/node/__init__.py -> build/lib/ice/node 2026-03-20T05:38:21,477 copying src/ice/node/base.py -> build/lib/ice/node 2026-03-20T05:38:21,480 copying src/ice/node/relation.py -> build/lib/ice/node 2026-03-20T05:38:21,482 creating build/lib/ice/cache 2026-03-20T05:38:21,483 copying src/ice/cache/__init__.py -> build/lib/ice/cache 2026-03-20T05:38:21,486 copying src/ice/cache/handler_cache.py -> build/lib/ice/cache 2026-03-20T05:38:21,488 copying src/ice/cache/conf_cache.py -> build/lib/ice/cache 2026-03-20T05:38:21,491 creating build/lib/ice/relation 2026-03-20T05:38:21,492 copying src/ice/relation/serial.py -> build/lib/ice/relation 2026-03-20T05:38:21,494 copying src/ice/relation/__init__.py -> build/lib/ice/relation 2026-03-20T05:38:21,496 copying src/ice/relation/parallel.py -> build/lib/ice/relation 2026-03-20T05:38:21,498 running egg_info 2026-03-20T05:38:21,510 writing src/ice_rules.egg-info/PKG-INFO 2026-03-20T05:38:21,513 writing dependency_links to src/ice_rules.egg-info/dependency_links.txt 2026-03-20T05:38:21,514 writing top-level names to src/ice_rules.egg-info/top_level.txt 2026-03-20T05:38:21,553 listing git files failed - pretending there aren't any 2026-03-20T05:38:21,557 reading manifest file 'src/ice_rules.egg-info/SOURCES.txt' 2026-03-20T05:38:21,565 writing manifest file 'src/ice_rules.egg-info/SOURCES.txt' 2026-03-20T05:38:21,588 installing to build/bdist.linux-armv7l/wheel 2026-03-20T05:38:21,589 running install 2026-03-20T05:38:21,612 running install_lib 2026-03-20T05:38:21,618 creating build/bdist.linux-armv7l/wheel 2026-03-20T05:38:21,621 creating build/bdist.linux-armv7l/wheel/ice 2026-03-20T05:38:21,622 creating build/bdist.linux-armv7l/wheel/ice/_internal 2026-03-20T05:38:21,623 copying build/lib/ice/_internal/uuid.py -> build/bdist.linux-armv7l/wheel/./ice/_internal 2026-03-20T05:38:21,625 copying build/lib/ice/_internal/__init__.py -> build/bdist.linux-armv7l/wheel/./ice/_internal 2026-03-20T05:38:21,627 copying build/lib/ice/_internal/executor.py -> build/bdist.linux-armv7l/wheel/./ice/_internal 2026-03-20T05:38:21,629 copying build/lib/ice/_internal/timeutil.py -> build/bdist.linux-armv7l/wheel/./ice/_internal 2026-03-20T05:38:21,631 copying build/lib/ice/enums.py -> build/bdist.linux-armv7l/wheel/./ice 2026-03-20T05:38:21,633 copying build/lib/ice/__init__.py -> build/bdist.linux-armv7l/wheel/./ice 2026-03-20T05:38:21,634 copying build/lib/ice/dto.py -> build/bdist.linux-armv7l/wheel/./ice 2026-03-20T05:38:21,636 copying build/lib/ice/log.py -> build/bdist.linux-armv7l/wheel/./ice 2026-03-20T05:38:21,638 creating build/bdist.linux-armv7l/wheel/ice/context 2026-03-20T05:38:21,639 copying build/lib/ice/context/context.py -> build/bdist.linux-armv7l/wheel/./ice/context 2026-03-20T05:38:21,641 copying build/lib/ice/context/roam.py -> build/bdist.linux-armv7l/wheel/./ice/context 2026-03-20T05:38:21,643 copying build/lib/ice/context/__init__.py -> build/bdist.linux-armv7l/wheel/./ice/context 2026-03-20T05:38:21,645 copying build/lib/ice/context/pack.py -> build/bdist.linux-armv7l/wheel/./ice/context 2026-03-20T05:38:21,648 creating build/bdist.linux-armv7l/wheel/ice/client 2026-03-20T05:38:21,649 copying build/lib/ice/client/file_client.py -> build/bdist.linux-armv7l/wheel/./ice/client 2026-03-20T05:38:21,652 copying build/lib/ice/client/__init__.py -> build/bdist.linux-armv7l/wheel/./ice/client 2026-03-20T05:38:21,653 copying build/lib/ice/client/async_file_client.py -> build/bdist.linux-armv7l/wheel/./ice/client 2026-03-20T05:38:21,656 creating build/bdist.linux-armv7l/wheel/ice/leaf 2026-03-20T05:38:21,658 copying build/lib/ice/leaf/__init__.py -> build/bdist.linux-armv7l/wheel/./ice/leaf 2026-03-20T05:38:21,660 copying build/lib/ice/leaf/registry.py -> build/bdist.linux-armv7l/wheel/./ice/leaf 2026-03-20T05:38:21,662 copying build/lib/ice/dispatcher.py -> build/bdist.linux-armv7l/wheel/./ice 2026-03-20T05:38:21,665 creating build/bdist.linux-armv7l/wheel/ice/handler 2026-03-20T05:38:21,666 copying build/lib/ice/handler/handler.py -> build/bdist.linux-armv7l/wheel/./ice/handler 2026-03-20T05:38:21,668 copying build/lib/ice/handler/__init__.py -> build/bdist.linux-armv7l/wheel/./ice/handler 2026-03-20T05:38:21,670 creating build/bdist.linux-armv7l/wheel/ice/node 2026-03-20T05:38:21,671 copying build/lib/ice/node/leaf.py -> build/bdist.linux-armv7l/wheel/./ice/node 2026-03-20T05:38:21,673 copying build/lib/ice/node/__init__.py -> build/bdist.linux-armv7l/wheel/./ice/node 2026-03-20T05:38:21,675 copying build/lib/ice/node/base.py -> build/bdist.linux-armv7l/wheel/./ice/node 2026-03-20T05:38:21,677 copying build/lib/ice/node/relation.py -> build/bdist.linux-armv7l/wheel/./ice/node 2026-03-20T05:38:21,679 creating build/bdist.linux-armv7l/wheel/ice/cache 2026-03-20T05:38:21,680 copying build/lib/ice/cache/__init__.py -> build/bdist.linux-armv7l/wheel/./ice/cache 2026-03-20T05:38:21,682 copying build/lib/ice/cache/handler_cache.py -> build/bdist.linux-armv7l/wheel/./ice/cache 2026-03-20T05:38:21,684 copying build/lib/ice/cache/conf_cache.py -> build/bdist.linux-armv7l/wheel/./ice/cache 2026-03-20T05:38:21,687 creating build/bdist.linux-armv7l/wheel/ice/relation 2026-03-20T05:38:21,688 copying build/lib/ice/relation/serial.py -> build/bdist.linux-armv7l/wheel/./ice/relation 2026-03-20T05:38:21,691 copying build/lib/ice/relation/__init__.py -> build/bdist.linux-armv7l/wheel/./ice/relation 2026-03-20T05:38:21,692 copying build/lib/ice/relation/parallel.py -> build/bdist.linux-armv7l/wheel/./ice/relation 2026-03-20T05:38:21,694 running install_egg_info 2026-03-20T05:38:21,701 Copying src/ice_rules.egg-info to build/bdist.linux-armv7l/wheel/./ice_rules-3.0.2-py3.11.egg-info 2026-03-20T05:38:21,708 running install_scripts 2026-03-20T05:38:21,715 creating build/bdist.linux-armv7l/wheel/ice_rules-3.0.2.dist-info/WHEEL 2026-03-20T05:38:21,718 creating '/tmp/pip-wheel-jyqd5djz/.tmp-fpb8zlqv/ice_rules-3.0.2-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-03-20T05:38:21,720 adding 'ice/__init__.py' 2026-03-20T05:38:21,722 adding 'ice/dispatcher.py' 2026-03-20T05:38:21,723 adding 'ice/dto.py' 2026-03-20T05:38:21,724 adding 'ice/enums.py' 2026-03-20T05:38:21,726 adding 'ice/log.py' 2026-03-20T05:38:21,728 adding 'ice/_internal/__init__.py' 2026-03-20T05:38:21,729 adding 'ice/_internal/executor.py' 2026-03-20T05:38:21,730 adding 'ice/_internal/timeutil.py' 2026-03-20T05:38:21,732 adding 'ice/_internal/uuid.py' 2026-03-20T05:38:21,733 adding 'ice/cache/__init__.py' 2026-03-20T05:38:21,735 adding 'ice/cache/conf_cache.py' 2026-03-20T05:38:21,737 adding 'ice/cache/handler_cache.py' 2026-03-20T05:38:21,739 adding 'ice/client/__init__.py' 2026-03-20T05:38:21,741 adding 'ice/client/async_file_client.py' 2026-03-20T05:38:21,743 adding 'ice/client/file_client.py' 2026-03-20T05:38:21,745 adding 'ice/context/__init__.py' 2026-03-20T05:38:21,746 adding 'ice/context/context.py' 2026-03-20T05:38:21,748 adding 'ice/context/pack.py' 2026-03-20T05:38:21,749 adding 'ice/context/roam.py' 2026-03-20T05:38:21,751 adding 'ice/handler/__init__.py' 2026-03-20T05:38:21,752 adding 'ice/handler/handler.py' 2026-03-20T05:38:21,754 adding 'ice/leaf/__init__.py' 2026-03-20T05:38:21,756 adding 'ice/leaf/registry.py' 2026-03-20T05:38:21,758 adding 'ice/node/__init__.py' 2026-03-20T05:38:21,760 adding 'ice/node/base.py' 2026-03-20T05:38:21,761 adding 'ice/node/leaf.py' 2026-03-20T05:38:21,762 adding 'ice/node/relation.py' 2026-03-20T05:38:21,764 adding 'ice/relation/__init__.py' 2026-03-20T05:38:21,765 adding 'ice/relation/parallel.py' 2026-03-20T05:38:21,767 adding 'ice/relation/serial.py' 2026-03-20T05:38:21,769 adding 'ice_rules-3.0.2.dist-info/METADATA' 2026-03-20T05:38:21,770 adding 'ice_rules-3.0.2.dist-info/WHEEL' 2026-03-20T05:38:21,771 adding 'ice_rules-3.0.2.dist-info/top_level.txt' 2026-03-20T05:38:21,772 adding 'ice_rules-3.0.2.dist-info/RECORD' 2026-03-20T05:38:21,774 removing build/bdist.linux-armv7l/wheel 2026-03-20T05:38:21,887 Building wheel for ice-rules (pyproject.toml): finished with status 'done' 2026-03-20T05:38:21,892 Created wheel for ice-rules: filename=ice_rules-3.0.2-py3-none-any.whl size=38182 sha256=a0e817830f279c0c34192de97b95694c3622047b4e341e9b284f7a5bc59592a0 2026-03-20T05:38:21,893 Stored in directory: /tmp/pip-ephem-wheel-cache-s3izctdu/wheels/26/0a/b3/3a36d076fc34fc51573e8cd1891fa5b415a749c06a2bd97271 2026-03-20T05:38:21,903 Successfully built ice-rules 2026-03-20T05:38:21,908 Removed build tracker: '/tmp/pip-build-tracker-12_a1m_8'