2026-02-11T07:03:43,350 Created temporary directory: /tmp/pip-ephem-wheel-cache-tlqoiiby 2026-02-11T07:03:43,352 Created temporary directory: /tmp/pip-build-tracker-tvxcsmpf 2026-02-11T07:03:43,352 Initialized build tracking at /tmp/pip-build-tracker-tvxcsmpf 2026-02-11T07:03:43,353 Created build tracker: /tmp/pip-build-tracker-tvxcsmpf 2026-02-11T07:03:43,353 Entered build tracker: /tmp/pip-build-tracker-tvxcsmpf 2026-02-11T07:03:43,354 Created temporary directory: /tmp/pip-wheel-i166cm68 2026-02-11T07:03:43,358 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-11T07:03:43,360 Created temporary directory: /tmp/pip-ephem-wheel-cache-z4xz5su9 2026-02-11T07:03:43,382 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-11T07:03:43,386 2 location(s) to search for versions of chuk-puzzles-gym: 2026-02-11T07:03:43,386 * https://pypi.org/simple/chuk-puzzles-gym/ 2026-02-11T07:03:43,386 * https://www.piwheels.org/simple/chuk-puzzles-gym/ 2026-02-11T07:03:43,387 Fetching project page and analyzing links: https://pypi.org/simple/chuk-puzzles-gym/ 2026-02-11T07:03:43,388 Getting page https://pypi.org/simple/chuk-puzzles-gym/ 2026-02-11T07:03:43,389 Found index url https://pypi.org/simple 2026-02-11T07:03:43,601 Fetched page https://pypi.org/simple/chuk-puzzles-gym/ as application/vnd.pypi.simple.v1+json 2026-02-11T07:03:43,604 Skipping link: No binaries permitted for chuk-puzzles-gym: https://files.pythonhosted.org/packages/30/ae/33813ae9cb020ece23fb1d49defcc751055d743b39ef22a6c11cd4f267f3/chuk_puzzles_gym-0.9-py3-none-any.whl (from https://pypi.org/simple/chuk-puzzles-gym/) (requires-python:>=3.11) 2026-02-11T07:03:43,605 Found link https://files.pythonhosted.org/packages/d3/54/2618f50e797bed2774afcf9cdb2fcb3b416341130b967952e2f5aa9bae48/chuk_puzzles_gym-0.9.tar.gz (from https://pypi.org/simple/chuk-puzzles-gym/) (requires-python:>=3.11), version: 0.9 2026-02-11T07:03:43,606 Skipping link: No binaries permitted for chuk-puzzles-gym: https://files.pythonhosted.org/packages/db/64/10ff0da7bd9d5fa956e1813343318d746c97e68fba10106b24bf05d775a7/chuk_puzzles_gym-0.10-py3-none-any.whl (from https://pypi.org/simple/chuk-puzzles-gym/) (requires-python:>=3.11) 2026-02-11T07:03:43,607 Found link https://files.pythonhosted.org/packages/8d/ef/5b73ddd46fca452a7bdecc8aec0e65bbf301187ae27fe94aaed8f4c6f04a/chuk_puzzles_gym-0.10.tar.gz (from https://pypi.org/simple/chuk-puzzles-gym/) (requires-python:>=3.11), version: 0.10 2026-02-11T07:03:43,608 Skipping link: No binaries permitted for chuk-puzzles-gym: https://files.pythonhosted.org/packages/ad/d1/695a710acb36945828a0d21df13f1e06771eab98edca36dbf4291fa69793/chuk_puzzles_gym-0.10.1-py3-none-any.whl (from https://pypi.org/simple/chuk-puzzles-gym/) (requires-python:>=3.11) 2026-02-11T07:03:43,609 Found link https://files.pythonhosted.org/packages/29/16/23451b9a582be3cfbd243bd5814551755be65068416c4de406a6f125c5d4/chuk_puzzles_gym-0.10.1.tar.gz (from https://pypi.org/simple/chuk-puzzles-gym/) (requires-python:>=3.11), version: 0.10.1 2026-02-11T07:03:43,610 Skipping link: No binaries permitted for chuk-puzzles-gym: https://files.pythonhosted.org/packages/6e/c8/3dee44c2720fcd028738ca392ecbaf3cd2842a4a33943648ff6dd2773c25/chuk_puzzles_gym-0.10.2-py3-none-any.whl (from https://pypi.org/simple/chuk-puzzles-gym/) (requires-python:>=3.11) 2026-02-11T07:03:43,611 Found link https://files.pythonhosted.org/packages/3f/23/eae8d2d0b6941771af9faff2d47bd2f318d63a4a6a210378bdc293efb2d3/chuk_puzzles_gym-0.10.2.tar.gz (from https://pypi.org/simple/chuk-puzzles-gym/) (requires-python:>=3.11), version: 0.10.2 2026-02-11T07:03:43,611 Skipping link: No binaries permitted for chuk-puzzles-gym: https://files.pythonhosted.org/packages/91/b5/e15c811cfd4f8c3f62e18e51da09e9a9465c9d517d98e8cb291ab5cfdeff/chuk_puzzles_gym-0.10.3-py3-none-any.whl (from https://pypi.org/simple/chuk-puzzles-gym/) (requires-python:>=3.11) 2026-02-11T07:03:43,612 Found link https://files.pythonhosted.org/packages/1b/5b/0aa88f90338c7b884d9f24a9fcabfc8aaa2b0e178789f225241688842856/chuk_puzzles_gym-0.10.3.tar.gz (from https://pypi.org/simple/chuk-puzzles-gym/) (requires-python:>=3.11), version: 0.10.3 2026-02-11T07:03:43,613 Fetching project page and analyzing links: https://www.piwheels.org/simple/chuk-puzzles-gym/ 2026-02-11T07:03:43,614 Getting page https://www.piwheels.org/simple/chuk-puzzles-gym/ 2026-02-11T07:03:43,615 Found index url https://www.piwheels.org/simple 2026-02-11T07:03:43,772 Fetched page https://www.piwheels.org/simple/chuk-puzzles-gym/ as text/html 2026-02-11T07:03:43,774 Skipping link: No binaries permitted for chuk-puzzles-gym: https://www.piwheels.org/simple/chuk-puzzles-gym/chuk_puzzles_gym-0.9-py3-none-any.whl#sha256=71ca18d7d965e297d189442d95b0b233074c27ef33f39beafc209216faeb062d (from https://www.piwheels.org/simple/chuk-puzzles-gym/) (requires-python:>=3.11) 2026-02-11T07:03:43,774 Skipping link: not a file: https://www.piwheels.org/simple/chuk-puzzles-gym/ 2026-02-11T07:03:43,775 Skipping link: not a file: https://pypi.org/simple/chuk-puzzles-gym/ 2026-02-11T07:03:43,794 Given no hashes to check 1 links for project 'chuk-puzzles-gym': discarding no candidates 2026-02-11T07:03:43,812 Collecting chuk-puzzles-gym==0.10 2026-02-11T07:03:43,815 Created temporary directory: /tmp/pip-unpack-yzvkgof4 2026-02-11T07:03:44,029 Downloading chuk_puzzles_gym-0.10.tar.gz (260 kB) 2026-02-11T07:03:44,492 Added chuk-puzzles-gym==0.10 from https://files.pythonhosted.org/packages/8d/ef/5b73ddd46fca452a7bdecc8aec0e65bbf301187ae27fe94aaed8f4c6f04a/chuk_puzzles_gym-0.10.tar.gz to build tracker '/tmp/pip-build-tracker-tvxcsmpf' 2026-02-11T07:03:44,499 Created temporary directory: /tmp/pip-build-env-95807gxm 2026-02-11T07:03:44,504 Installing build dependencies: started 2026-02-11T07:03:44,505 Running command pip subprocess to install build dependencies 2026-02-11T07:03:45,661 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-02-11T07:03:46,232 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-11T07:03:46,254 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-11T07:03:47,956 Collecting setuptools>=68.0 2026-02-11T07:03:47,975 Using cached setuptools-82.0.0-py3-none-any.whl (1.0 MB) 2026-02-11T07:03:48,243 Collecting wheel 2026-02-11T07:03:48,269 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-02-11T07:03:48,459 Collecting packaging>=24.0 2026-02-11T07:03:48,475 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-02-11T07:03:51,460 Installing collected packages: setuptools, packaging, wheel 2026-02-11T07:03:54,880 Creating /tmp/pip-build-env-95807gxm/overlay/local/bin 2026-02-11T07:03:54,882 changing mode of /tmp/pip-build-env-95807gxm/overlay/local/bin/wheel to 755 2026-02-11T07:03:54,904 Successfully installed packaging-26.0 setuptools-82.0.0 wheel-0.46.3 2026-02-11T07:03:55,181 Installing build dependencies: finished with status 'done' 2026-02-11T07:03:55,188 Getting requirements to build wheel: started 2026-02-11T07:03:55,189 Running command Getting requirements to build wheel 2026-02-11T07:03:55,858 /tmp/pip-build-env-95807gxm/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-02-11T07:03:55,858 !! 2026-02-11T07:03:55,860 ******************************************************************************** 2026-02-11T07:03:55,860 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-02-11T07:03:55,861 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-02-11T07:03:55,861 or your builds will no longer be supported. 2026-02-11T07:03:55,862 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-11T07:03:55,863 ******************************************************************************** 2026-02-11T07:03:55,864 !! 2026-02-11T07:03:55,864 corresp(dist, value, root_dir) 2026-02-11T07:03:55,949 running egg_info 2026-02-11T07:03:55,955 writing src/chuk_puzzles_gym.egg-info/PKG-INFO 2026-02-11T07:03:55,963 writing dependency_links to src/chuk_puzzles_gym.egg-info/dependency_links.txt 2026-02-11T07:03:55,965 writing entry points to src/chuk_puzzles_gym.egg-info/entry_points.txt 2026-02-11T07:03:55,968 writing requirements to src/chuk_puzzles_gym.egg-info/requires.txt 2026-02-11T07:03:55,969 writing top-level names to src/chuk_puzzles_gym.egg-info/top_level.txt 2026-02-11T07:03:56,051 reading manifest file 'src/chuk_puzzles_gym.egg-info/SOURCES.txt' 2026-02-11T07:03:56,061 reading manifest template 'MANIFEST.in' 2026-02-11T07:03:56,062 warning: no files found matching 'LICENSE' 2026-02-11T07:03:56,181 warning: no files found matching '*.yaml' under directory 'src' 2026-02-11T07:03:56,237 warning: no files found matching '*.yml' under directory 'src' 2026-02-11T07:03:56,249 writing manifest file 'src/chuk_puzzles_gym.egg-info/SOURCES.txt' 2026-02-11T07:03:56,347 Getting requirements to build wheel: finished with status 'done' 2026-02-11T07:03:56,350 Created temporary directory: /tmp/pip-modern-metadata-ze2px13v 2026-02-11T07:03:56,352 Preparing metadata (pyproject.toml): started 2026-02-11T07:03:56,354 Running command Preparing metadata (pyproject.toml) 2026-02-11T07:03:56,926 /tmp/pip-build-env-95807gxm/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-02-11T07:03:56,926 !! 2026-02-11T07:03:56,927 ******************************************************************************** 2026-02-11T07:03:56,928 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-02-11T07:03:56,929 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-02-11T07:03:56,930 or your builds will no longer be supported. 2026-02-11T07:03:56,931 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-11T07:03:56,931 ******************************************************************************** 2026-02-11T07:03:56,932 !! 2026-02-11T07:03:56,933 corresp(dist, value, root_dir) 2026-02-11T07:03:57,010 running dist_info 2026-02-11T07:03:57,021 creating /tmp/pip-modern-metadata-ze2px13v/chuk_puzzles_gym.egg-info 2026-02-11T07:03:57,022 writing /tmp/pip-modern-metadata-ze2px13v/chuk_puzzles_gym.egg-info/PKG-INFO 2026-02-11T07:03:57,030 writing dependency_links to /tmp/pip-modern-metadata-ze2px13v/chuk_puzzles_gym.egg-info/dependency_links.txt 2026-02-11T07:03:57,032 writing entry points to /tmp/pip-modern-metadata-ze2px13v/chuk_puzzles_gym.egg-info/entry_points.txt 2026-02-11T07:03:57,035 writing requirements to /tmp/pip-modern-metadata-ze2px13v/chuk_puzzles_gym.egg-info/requires.txt 2026-02-11T07:03:57,036 writing top-level names to /tmp/pip-modern-metadata-ze2px13v/chuk_puzzles_gym.egg-info/top_level.txt 2026-02-11T07:03:57,037 writing manifest file '/tmp/pip-modern-metadata-ze2px13v/chuk_puzzles_gym.egg-info/SOURCES.txt' 2026-02-11T07:03:57,110 reading manifest file '/tmp/pip-modern-metadata-ze2px13v/chuk_puzzles_gym.egg-info/SOURCES.txt' 2026-02-11T07:03:57,112 reading manifest template 'MANIFEST.in' 2026-02-11T07:03:57,113 warning: no files found matching 'LICENSE' 2026-02-11T07:03:57,232 warning: no files found matching '*.yaml' under directory 'src' 2026-02-11T07:03:57,293 warning: no files found matching '*.yml' under directory 'src' 2026-02-11T07:03:57,302 writing manifest file '/tmp/pip-modern-metadata-ze2px13v/chuk_puzzles_gym.egg-info/SOURCES.txt' 2026-02-11T07:03:57,303 creating '/tmp/pip-modern-metadata-ze2px13v/chuk_puzzles_gym-0.10.dist-info' 2026-02-11T07:03:57,428 Preparing metadata (pyproject.toml): finished with status 'done' 2026-02-11T07:03:57,436 Source in /tmp/pip-wheel-i166cm68/chuk-puzzles-gym_57e3d1a7a5c54c0cab4fe02f95080b1d has version 0.10, which satisfies requirement chuk-puzzles-gym==0.10 from https://files.pythonhosted.org/packages/8d/ef/5b73ddd46fca452a7bdecc8aec0e65bbf301187ae27fe94aaed8f4c6f04a/chuk_puzzles_gym-0.10.tar.gz 2026-02-11T07:03:57,437 Removed chuk-puzzles-gym==0.10 from https://files.pythonhosted.org/packages/8d/ef/5b73ddd46fca452a7bdecc8aec0e65bbf301187ae27fe94aaed8f4c6f04a/chuk_puzzles_gym-0.10.tar.gz from build tracker '/tmp/pip-build-tracker-tvxcsmpf' 2026-02-11T07:03:57,450 Created temporary directory: /tmp/pip-unpack-atjy3p8n 2026-02-11T07:03:57,450 Building wheels for collected packages: chuk-puzzles-gym 2026-02-11T07:03:57,455 Created temporary directory: /tmp/pip-wheel-ok1hsz6g 2026-02-11T07:03:57,456 Destination directory: /tmp/pip-wheel-ok1hsz6g 2026-02-11T07:03:57,458 Building wheel for chuk-puzzles-gym (pyproject.toml): started 2026-02-11T07:03:57,460 Running command Building wheel for chuk-puzzles-gym (pyproject.toml) 2026-02-11T07:03:58,022 /tmp/pip-build-env-95807gxm/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-02-11T07:03:58,022 !! 2026-02-11T07:03:58,024 ******************************************************************************** 2026-02-11T07:03:58,024 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-02-11T07:03:58,025 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-02-11T07:03:58,026 or your builds will no longer be supported. 2026-02-11T07:03:58,027 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-11T07:03:58,028 ******************************************************************************** 2026-02-11T07:03:58,029 !! 2026-02-11T07:03:58,029 corresp(dist, value, root_dir) 2026-02-11T07:03:58,096 running bdist_wheel 2026-02-11T07:03:58,114 running build 2026-02-11T07:03:58,115 running build_py 2026-02-11T07:03:58,121 creating build/lib/chuk_puzzles_gym 2026-02-11T07:03:58,123 copying src/chuk_puzzles_gym/__init__.py -> build/lib/chuk_puzzles_gym 2026-02-11T07:03:58,125 copying src/chuk_puzzles_gym/constants.py -> build/lib/chuk_puzzles_gym 2026-02-11T07:03:58,127 copying src/chuk_puzzles_gym/server.py -> build/lib/chuk_puzzles_gym 2026-02-11T07:03:58,130 copying src/chuk_puzzles_gym/gym_env.py -> build/lib/chuk_puzzles_gym 2026-02-11T07:03:58,132 copying src/chuk_puzzles_gym/eval.py -> build/lib/chuk_puzzles_gym 2026-02-11T07:03:58,136 creating build/lib/chuk_puzzles_gym/export 2026-02-11T07:03:58,137 copying src/chuk_puzzles_gym/export/__init__.py -> build/lib/chuk_puzzles_gym/export 2026-02-11T07:03:58,139 copying src/chuk_puzzles_gym/export/dataset.py -> build/lib/chuk_puzzles_gym/export 2026-02-11T07:03:58,142 creating build/lib/chuk_puzzles_gym/trace 2026-02-11T07:03:58,143 copying src/chuk_puzzles_gym/trace/__init__.py -> build/lib/chuk_puzzles_gym/trace 2026-02-11T07:03:58,145 copying src/chuk_puzzles_gym/trace/generator.py -> build/lib/chuk_puzzles_gym/trace 2026-02-11T07:03:58,148 creating build/lib/chuk_puzzles_gym/utils 2026-02-11T07:03:58,149 copying src/chuk_puzzles_gym/utils/__init__.py -> build/lib/chuk_puzzles_gym/utils 2026-02-11T07:03:58,151 creating build/lib/chuk_puzzles_gym/models 2026-02-11T07:03:58,152 copying src/chuk_puzzles_gym/models/games.py -> build/lib/chuk_puzzles_gym/models 2026-02-11T07:03:58,154 copying src/chuk_puzzles_gym/models/evaluation.py -> build/lib/chuk_puzzles_gym/models 2026-02-11T07:03:58,157 copying src/chuk_puzzles_gym/models/enums.py -> build/lib/chuk_puzzles_gym/models 2026-02-11T07:03:58,159 copying src/chuk_puzzles_gym/models/__init__.py -> build/lib/chuk_puzzles_gym/models 2026-02-11T07:03:58,160 copying src/chuk_puzzles_gym/models/config.py -> build/lib/chuk_puzzles_gym/models 2026-02-11T07:03:58,162 copying src/chuk_puzzles_gym/models/base.py -> build/lib/chuk_puzzles_gym/models 2026-02-11T07:03:58,164 creating build/lib/chuk_puzzles_gym/games 2026-02-11T07:03:58,165 copying src/chuk_puzzles_gym/games/__init__.py -> build/lib/chuk_puzzles_gym/games 2026-02-11T07:03:58,168 creating build/lib/chuk_puzzles_gym/games/_base 2026-02-11T07:03:58,169 copying src/chuk_puzzles_gym/games/_base/commands.py -> build/lib/chuk_puzzles_gym/games/_base 2026-02-11T07:03:58,171 copying src/chuk_puzzles_gym/games/_base/__init__.py -> build/lib/chuk_puzzles_gym/games/_base 2026-02-11T07:03:58,172 copying src/chuk_puzzles_gym/games/_base/game.py -> build/lib/chuk_puzzles_gym/games/_base 2026-02-11T07:03:58,175 creating build/lib/chuk_puzzles_gym/games/shikaku 2026-02-11T07:03:58,176 copying src/chuk_puzzles_gym/games/shikaku/__init__.py -> build/lib/chuk_puzzles_gym/games/shikaku 2026-02-11T07:03:58,178 copying src/chuk_puzzles_gym/games/shikaku/config.py -> build/lib/chuk_puzzles_gym/games/shikaku 2026-02-11T07:03:58,179 copying src/chuk_puzzles_gym/games/shikaku/game.py -> build/lib/chuk_puzzles_gym/games/shikaku 2026-02-11T07:03:58,182 creating build/lib/chuk_puzzles_gym/games/star_battle 2026-02-11T07:03:58,183 copying src/chuk_puzzles_gym/games/star_battle/__init__.py -> build/lib/chuk_puzzles_gym/games/star_battle 2026-02-11T07:03:58,185 copying src/chuk_puzzles_gym/games/star_battle/config.py -> build/lib/chuk_puzzles_gym/games/star_battle 2026-02-11T07:03:58,187 copying src/chuk_puzzles_gym/games/star_battle/game.py -> build/lib/chuk_puzzles_gym/games/star_battle 2026-02-11T07:03:58,189 creating build/lib/chuk_puzzles_gym/games/bridges 2026-02-11T07:03:58,191 copying src/chuk_puzzles_gym/games/bridges/__init__.py -> build/lib/chuk_puzzles_gym/games/bridges 2026-02-11T07:03:58,192 copying src/chuk_puzzles_gym/games/bridges/config.py -> build/lib/chuk_puzzles_gym/games/bridges 2026-02-11T07:03:58,194 copying src/chuk_puzzles_gym/games/bridges/game.py -> build/lib/chuk_puzzles_gym/games/bridges 2026-02-11T07:03:58,197 creating build/lib/chuk_puzzles_gym/games/nurikabe 2026-02-11T07:03:58,198 copying src/chuk_puzzles_gym/games/nurikabe/enums.py -> build/lib/chuk_puzzles_gym/games/nurikabe 2026-02-11T07:03:58,200 copying src/chuk_puzzles_gym/games/nurikabe/__init__.py -> build/lib/chuk_puzzles_gym/games/nurikabe 2026-02-11T07:03:58,202 copying src/chuk_puzzles_gym/games/nurikabe/config.py -> build/lib/chuk_puzzles_gym/games/nurikabe 2026-02-11T07:03:58,204 copying src/chuk_puzzles_gym/games/nurikabe/game.py -> build/lib/chuk_puzzles_gym/games/nurikabe 2026-02-11T07:03:58,207 creating build/lib/chuk_puzzles_gym/games/cryptarithmetic 2026-02-11T07:03:58,208 copying src/chuk_puzzles_gym/games/cryptarithmetic/commands.py -> build/lib/chuk_puzzles_gym/games/cryptarithmetic 2026-02-11T07:03:58,210 copying src/chuk_puzzles_gym/games/cryptarithmetic/__init__.py -> build/lib/chuk_puzzles_gym/games/cryptarithmetic 2026-02-11T07:03:58,212 copying src/chuk_puzzles_gym/games/cryptarithmetic/config.py -> build/lib/chuk_puzzles_gym/games/cryptarithmetic 2026-02-11T07:03:58,213 copying src/chuk_puzzles_gym/games/cryptarithmetic/game.py -> build/lib/chuk_puzzles_gym/games/cryptarithmetic 2026-02-11T07:03:58,216 creating build/lib/chuk_puzzles_gym/games/knapsack 2026-02-11T07:03:58,217 copying src/chuk_puzzles_gym/games/knapsack/models.py -> build/lib/chuk_puzzles_gym/games/knapsack 2026-02-11T07:03:58,219 copying src/chuk_puzzles_gym/games/knapsack/enums.py -> build/lib/chuk_puzzles_gym/games/knapsack 2026-02-11T07:03:58,221 copying src/chuk_puzzles_gym/games/knapsack/__init__.py -> build/lib/chuk_puzzles_gym/games/knapsack 2026-02-11T07:03:58,223 copying src/chuk_puzzles_gym/games/knapsack/config.py -> build/lib/chuk_puzzles_gym/games/knapsack 2026-02-11T07:03:58,225 copying src/chuk_puzzles_gym/games/knapsack/game.py -> build/lib/chuk_puzzles_gym/games/knapsack 2026-02-11T07:03:58,227 creating build/lib/chuk_puzzles_gym/games/killer_sudoku 2026-02-11T07:03:58,229 copying src/chuk_puzzles_gym/games/killer_sudoku/models.py -> build/lib/chuk_puzzles_gym/games/killer_sudoku 2026-02-11T07:03:58,231 copying src/chuk_puzzles_gym/games/killer_sudoku/__init__.py -> build/lib/chuk_puzzles_gym/games/killer_sudoku 2026-02-11T07:03:58,233 copying src/chuk_puzzles_gym/games/killer_sudoku/config.py -> build/lib/chuk_puzzles_gym/games/killer_sudoku 2026-02-11T07:03:58,235 copying src/chuk_puzzles_gym/games/killer_sudoku/game.py -> build/lib/chuk_puzzles_gym/games/killer_sudoku 2026-02-11T07:03:58,238 creating build/lib/chuk_puzzles_gym/games/nonogram 2026-02-11T07:03:58,239 copying src/chuk_puzzles_gym/games/nonogram/__init__.py -> build/lib/chuk_puzzles_gym/games/nonogram 2026-02-11T07:03:58,241 copying src/chuk_puzzles_gym/games/nonogram/config.py -> build/lib/chuk_puzzles_gym/games/nonogram 2026-02-11T07:03:58,242 copying src/chuk_puzzles_gym/games/nonogram/game.py -> build/lib/chuk_puzzles_gym/games/nonogram 2026-02-11T07:03:58,245 creating build/lib/chuk_puzzles_gym/games/hitori 2026-02-11T07:03:58,246 copying src/chuk_puzzles_gym/games/hitori/__init__.py -> build/lib/chuk_puzzles_gym/games/hitori 2026-02-11T07:03:58,248 copying src/chuk_puzzles_gym/games/hitori/config.py -> build/lib/chuk_puzzles_gym/games/hitori 2026-02-11T07:03:58,250 copying src/chuk_puzzles_gym/games/hitori/game.py -> build/lib/chuk_puzzles_gym/games/hitori 2026-02-11T07:03:58,253 creating build/lib/chuk_puzzles_gym/games/scheduler 2026-02-11T07:03:58,254 copying src/chuk_puzzles_gym/games/scheduler/models.py -> build/lib/chuk_puzzles_gym/games/scheduler 2026-02-11T07:03:58,256 copying src/chuk_puzzles_gym/games/scheduler/enums.py -> build/lib/chuk_puzzles_gym/games/scheduler 2026-02-11T07:03:58,258 copying src/chuk_puzzles_gym/games/scheduler/__init__.py -> build/lib/chuk_puzzles_gym/games/scheduler 2026-02-11T07:03:58,260 copying src/chuk_puzzles_gym/games/scheduler/constants.py -> build/lib/chuk_puzzles_gym/games/scheduler 2026-02-11T07:03:58,261 copying src/chuk_puzzles_gym/games/scheduler/config.py -> build/lib/chuk_puzzles_gym/games/scheduler 2026-02-11T07:03:58,263 copying src/chuk_puzzles_gym/games/scheduler/game.py -> build/lib/chuk_puzzles_gym/games/scheduler 2026-02-11T07:03:58,267 creating build/lib/chuk_puzzles_gym/games/binary 2026-02-11T07:03:58,268 copying src/chuk_puzzles_gym/games/binary/__init__.py -> build/lib/chuk_puzzles_gym/games/binary 2026-02-11T07:03:58,270 copying src/chuk_puzzles_gym/games/binary/config.py -> build/lib/chuk_puzzles_gym/games/binary 2026-02-11T07:03:58,272 copying src/chuk_puzzles_gym/games/binary/game.py -> build/lib/chuk_puzzles_gym/games/binary 2026-02-11T07:03:58,275 creating build/lib/chuk_puzzles_gym/games/slitherlink 2026-02-11T07:03:58,276 copying src/chuk_puzzles_gym/games/slitherlink/__init__.py -> build/lib/chuk_puzzles_gym/games/slitherlink 2026-02-11T07:03:58,278 copying src/chuk_puzzles_gym/games/slitherlink/config.py -> build/lib/chuk_puzzles_gym/games/slitherlink 2026-02-11T07:03:58,280 copying src/chuk_puzzles_gym/games/slitherlink/game.py -> build/lib/chuk_puzzles_gym/games/slitherlink 2026-02-11T07:03:58,282 creating build/lib/chuk_puzzles_gym/games/nqueens 2026-02-11T07:03:58,283 copying src/chuk_puzzles_gym/games/nqueens/__init__.py -> build/lib/chuk_puzzles_gym/games/nqueens 2026-02-11T07:03:58,285 copying src/chuk_puzzles_gym/games/nqueens/config.py -> build/lib/chuk_puzzles_gym/games/nqueens 2026-02-11T07:03:58,287 copying src/chuk_puzzles_gym/games/nqueens/game.py -> build/lib/chuk_puzzles_gym/games/nqueens 2026-02-11T07:03:58,289 creating build/lib/chuk_puzzles_gym/games/graph_coloring 2026-02-11T07:03:58,290 copying src/chuk_puzzles_gym/games/graph_coloring/commands.py -> build/lib/chuk_puzzles_gym/games/graph_coloring 2026-02-11T07:03:58,292 copying src/chuk_puzzles_gym/games/graph_coloring/__init__.py -> build/lib/chuk_puzzles_gym/games/graph_coloring 2026-02-11T07:03:58,294 copying src/chuk_puzzles_gym/games/graph_coloring/config.py -> build/lib/chuk_puzzles_gym/games/graph_coloring 2026-02-11T07:03:58,295 copying src/chuk_puzzles_gym/games/graph_coloring/game.py -> build/lib/chuk_puzzles_gym/games/graph_coloring 2026-02-11T07:03:58,298 creating build/lib/chuk_puzzles_gym/games/logic_grid 2026-02-11T07:03:58,299 copying src/chuk_puzzles_gym/games/logic_grid/models.py -> build/lib/chuk_puzzles_gym/games/logic_grid 2026-02-11T07:03:58,301 copying src/chuk_puzzles_gym/games/logic_grid/__init__.py -> build/lib/chuk_puzzles_gym/games/logic_grid 2026-02-11T07:03:58,303 copying src/chuk_puzzles_gym/games/logic_grid/constants.py -> build/lib/chuk_puzzles_gym/games/logic_grid 2026-02-11T07:03:58,305 copying src/chuk_puzzles_gym/games/logic_grid/config.py -> build/lib/chuk_puzzles_gym/games/logic_grid 2026-02-11T07:03:58,306 copying src/chuk_puzzles_gym/games/logic_grid/game.py -> build/lib/chuk_puzzles_gym/games/logic_grid 2026-02-11T07:03:58,309 creating build/lib/chuk_puzzles_gym/games/futoshiki 2026-02-11T07:03:58,310 copying src/chuk_puzzles_gym/games/futoshiki/__init__.py -> build/lib/chuk_puzzles_gym/games/futoshiki 2026-02-11T07:03:58,312 copying src/chuk_puzzles_gym/games/futoshiki/config.py -> build/lib/chuk_puzzles_gym/games/futoshiki 2026-02-11T07:03:58,314 copying src/chuk_puzzles_gym/games/futoshiki/game.py -> build/lib/chuk_puzzles_gym/games/futoshiki 2026-02-11T07:03:58,317 creating build/lib/chuk_puzzles_gym/games/rush_hour 2026-02-11T07:03:58,318 copying src/chuk_puzzles_gym/games/rush_hour/commands.py -> build/lib/chuk_puzzles_gym/games/rush_hour 2026-02-11T07:03:58,320 copying src/chuk_puzzles_gym/games/rush_hour/models.py -> build/lib/chuk_puzzles_gym/games/rush_hour 2026-02-11T07:03:58,321 copying src/chuk_puzzles_gym/games/rush_hour/__init__.py -> build/lib/chuk_puzzles_gym/games/rush_hour 2026-02-11T07:03:58,323 copying src/chuk_puzzles_gym/games/rush_hour/config.py -> build/lib/chuk_puzzles_gym/games/rush_hour 2026-02-11T07:03:58,325 copying src/chuk_puzzles_gym/games/rush_hour/game.py -> build/lib/chuk_puzzles_gym/games/rush_hour 2026-02-11T07:03:58,328 creating build/lib/chuk_puzzles_gym/games/numberlink 2026-02-11T07:03:58,329 copying src/chuk_puzzles_gym/games/numberlink/__init__.py -> build/lib/chuk_puzzles_gym/games/numberlink 2026-02-11T07:03:58,331 copying src/chuk_puzzles_gym/games/numberlink/config.py -> build/lib/chuk_puzzles_gym/games/numberlink 2026-02-11T07:03:58,332 copying src/chuk_puzzles_gym/games/numberlink/game.py -> build/lib/chuk_puzzles_gym/games/numberlink 2026-02-11T07:03:58,335 creating build/lib/chuk_puzzles_gym/games/sudoku 2026-02-11T07:03:58,336 copying src/chuk_puzzles_gym/games/sudoku/commands.py -> build/lib/chuk_puzzles_gym/games/sudoku 2026-02-11T07:03:58,338 copying src/chuk_puzzles_gym/games/sudoku/__init__.py -> build/lib/chuk_puzzles_gym/games/sudoku 2026-02-11T07:03:58,340 copying src/chuk_puzzles_gym/games/sudoku/config.py -> build/lib/chuk_puzzles_gym/games/sudoku 2026-02-11T07:03:58,342 copying src/chuk_puzzles_gym/games/sudoku/game.py -> build/lib/chuk_puzzles_gym/games/sudoku 2026-02-11T07:03:58,344 creating build/lib/chuk_puzzles_gym/games/minesweeper 2026-02-11T07:03:58,345 copying src/chuk_puzzles_gym/games/minesweeper/enums.py -> build/lib/chuk_puzzles_gym/games/minesweeper 2026-02-11T07:03:58,347 copying src/chuk_puzzles_gym/games/minesweeper/__init__.py -> build/lib/chuk_puzzles_gym/games/minesweeper 2026-02-11T07:03:58,349 copying src/chuk_puzzles_gym/games/minesweeper/config.py -> build/lib/chuk_puzzles_gym/games/minesweeper 2026-02-11T07:03:58,351 copying src/chuk_puzzles_gym/games/minesweeper/game.py -> build/lib/chuk_puzzles_gym/games/minesweeper 2026-02-11T07:03:58,354 creating build/lib/chuk_puzzles_gym/games/tents 2026-02-11T07:03:58,354 copying src/chuk_puzzles_gym/games/tents/__init__.py -> build/lib/chuk_puzzles_gym/games/tents 2026-02-11T07:03:58,356 copying src/chuk_puzzles_gym/games/tents/config.py -> build/lib/chuk_puzzles_gym/games/tents 2026-02-11T07:03:58,358 copying src/chuk_puzzles_gym/games/tents/game.py -> build/lib/chuk_puzzles_gym/games/tents 2026-02-11T07:03:58,361 creating build/lib/chuk_puzzles_gym/games/skyscrapers 2026-02-11T07:03:58,362 copying src/chuk_puzzles_gym/games/skyscrapers/__init__.py -> build/lib/chuk_puzzles_gym/games/skyscrapers 2026-02-11T07:03:58,364 copying src/chuk_puzzles_gym/games/skyscrapers/config.py -> build/lib/chuk_puzzles_gym/games/skyscrapers 2026-02-11T07:03:58,366 copying src/chuk_puzzles_gym/games/skyscrapers/game.py -> build/lib/chuk_puzzles_gym/games/skyscrapers 2026-02-11T07:03:58,369 creating build/lib/chuk_puzzles_gym/games/lights_out 2026-02-11T07:03:58,370 copying src/chuk_puzzles_gym/games/lights_out/__init__.py -> build/lib/chuk_puzzles_gym/games/lights_out 2026-02-11T07:03:58,372 copying src/chuk_puzzles_gym/games/lights_out/config.py -> build/lib/chuk_puzzles_gym/games/lights_out 2026-02-11T07:03:58,374 copying src/chuk_puzzles_gym/games/lights_out/game.py -> build/lib/chuk_puzzles_gym/games/lights_out 2026-02-11T07:03:58,377 creating build/lib/chuk_puzzles_gym/games/mastermind 2026-02-11T07:03:58,378 copying src/chuk_puzzles_gym/games/mastermind/__init__.py -> build/lib/chuk_puzzles_gym/games/mastermind 2026-02-11T07:03:58,380 copying src/chuk_puzzles_gym/games/mastermind/config.py -> build/lib/chuk_puzzles_gym/games/mastermind 2026-02-11T07:03:58,381 copying src/chuk_puzzles_gym/games/mastermind/game.py -> build/lib/chuk_puzzles_gym/games/mastermind 2026-02-11T07:03:58,384 creating build/lib/chuk_puzzles_gym/games/einstein 2026-02-11T07:03:58,385 copying src/chuk_puzzles_gym/games/einstein/models.py -> build/lib/chuk_puzzles_gym/games/einstein 2026-02-11T07:03:58,387 copying src/chuk_puzzles_gym/games/einstein/__init__.py -> build/lib/chuk_puzzles_gym/games/einstein 2026-02-11T07:03:58,389 copying src/chuk_puzzles_gym/games/einstein/constants.py -> build/lib/chuk_puzzles_gym/games/einstein 2026-02-11T07:03:58,391 copying src/chuk_puzzles_gym/games/einstein/config.py -> build/lib/chuk_puzzles_gym/games/einstein 2026-02-11T07:03:58,393 copying src/chuk_puzzles_gym/games/einstein/game.py -> build/lib/chuk_puzzles_gym/games/einstein 2026-02-11T07:03:58,395 creating build/lib/chuk_puzzles_gym/games/hidato 2026-02-11T07:03:58,396 copying src/chuk_puzzles_gym/games/hidato/__init__.py -> build/lib/chuk_puzzles_gym/games/hidato 2026-02-11T07:03:58,398 copying src/chuk_puzzles_gym/games/hidato/config.py -> build/lib/chuk_puzzles_gym/games/hidato 2026-02-11T07:03:58,400 copying src/chuk_puzzles_gym/games/hidato/game.py -> build/lib/chuk_puzzles_gym/games/hidato 2026-02-11T07:03:58,403 creating build/lib/chuk_puzzles_gym/games/fillomino 2026-02-11T07:03:58,404 copying src/chuk_puzzles_gym/games/fillomino/__init__.py -> build/lib/chuk_puzzles_gym/games/fillomino 2026-02-11T07:03:58,406 copying src/chuk_puzzles_gym/games/fillomino/config.py -> build/lib/chuk_puzzles_gym/games/fillomino 2026-02-11T07:03:58,407 copying src/chuk_puzzles_gym/games/fillomino/game.py -> build/lib/chuk_puzzles_gym/games/fillomino 2026-02-11T07:03:58,410 creating build/lib/chuk_puzzles_gym/games/kakuro 2026-02-11T07:03:58,411 copying src/chuk_puzzles_gym/games/kakuro/__init__.py -> build/lib/chuk_puzzles_gym/games/kakuro 2026-02-11T07:03:58,413 copying src/chuk_puzzles_gym/games/kakuro/config.py -> build/lib/chuk_puzzles_gym/games/kakuro 2026-02-11T07:03:58,415 copying src/chuk_puzzles_gym/games/kakuro/game.py -> build/lib/chuk_puzzles_gym/games/kakuro 2026-02-11T07:03:58,418 creating build/lib/chuk_puzzles_gym/games/sokoban 2026-02-11T07:03:58,419 copying src/chuk_puzzles_gym/games/sokoban/__init__.py -> build/lib/chuk_puzzles_gym/games/sokoban 2026-02-11T07:03:58,421 copying src/chuk_puzzles_gym/games/sokoban/config.py -> build/lib/chuk_puzzles_gym/games/sokoban 2026-02-11T07:03:58,423 copying src/chuk_puzzles_gym/games/sokoban/game.py -> build/lib/chuk_puzzles_gym/games/sokoban 2026-02-11T07:03:58,426 creating build/lib/chuk_puzzles_gym/games/kenken 2026-02-11T07:03:58,427 copying src/chuk_puzzles_gym/games/kenken/models.py -> build/lib/chuk_puzzles_gym/games/kenken 2026-02-11T07:03:58,429 copying src/chuk_puzzles_gym/games/kenken/enums.py -> build/lib/chuk_puzzles_gym/games/kenken 2026-02-11T07:03:58,430 copying src/chuk_puzzles_gym/games/kenken/__init__.py -> build/lib/chuk_puzzles_gym/games/kenken 2026-02-11T07:03:58,432 copying src/chuk_puzzles_gym/games/kenken/config.py -> build/lib/chuk_puzzles_gym/games/kenken 2026-02-11T07:03:58,434 copying src/chuk_puzzles_gym/games/kenken/game.py -> build/lib/chuk_puzzles_gym/games/kenken 2026-02-11T07:03:58,436 running egg_info 2026-02-11T07:03:58,446 writing src/chuk_puzzles_gym.egg-info/PKG-INFO 2026-02-11T07:03:58,453 writing dependency_links to src/chuk_puzzles_gym.egg-info/dependency_links.txt 2026-02-11T07:03:58,454 writing entry points to src/chuk_puzzles_gym.egg-info/entry_points.txt 2026-02-11T07:03:58,457 writing requirements to src/chuk_puzzles_gym.egg-info/requires.txt 2026-02-11T07:03:58,458 writing top-level names to src/chuk_puzzles_gym.egg-info/top_level.txt 2026-02-11T07:03:58,523 reading manifest file 'src/chuk_puzzles_gym.egg-info/SOURCES.txt' 2026-02-11T07:03:58,533 reading manifest template 'MANIFEST.in' 2026-02-11T07:03:58,534 warning: no files found matching 'LICENSE' 2026-02-11T07:03:58,647 warning: no files found matching '*.yaml' under directory 'src' 2026-02-11T07:03:58,711 warning: no files found matching '*.yml' under directory 'src' 2026-02-11T07:03:58,723 writing manifest file 'src/chuk_puzzles_gym.egg-info/SOURCES.txt' 2026-02-11T07:03:58,786 installing to build/bdist.linux-armv7l/wheel 2026-02-11T07:03:58,787 running install 2026-02-11T07:03:58,810 running install_lib 2026-02-11T07:03:58,815 creating build/bdist.linux-armv7l/wheel 2026-02-11T07:03:58,817 creating build/bdist.linux-armv7l/wheel/chuk_puzzles_gym 2026-02-11T07:03:58,819 creating build/bdist.linux-armv7l/wheel/chuk_puzzles_gym/export 2026-02-11T07:03:58,820 copying build/lib/chuk_puzzles_gym/export/__init__.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/export 2026-02-11T07:03:58,822 copying build/lib/chuk_puzzles_gym/export/dataset.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/export 2026-02-11T07:03:59,040 copying build/lib/chuk_puzzles_gym/__init__.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym 2026-02-11T07:03:59,042 copying build/lib/chuk_puzzles_gym/constants.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym 2026-02-11T07:03:59,044 copying build/lib/chuk_puzzles_gym/server.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym 2026-02-11T07:03:59,047 copying build/lib/chuk_puzzles_gym/gym_env.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym 2026-02-11T07:03:59,050 creating build/bdist.linux-armv7l/wheel/chuk_puzzles_gym/trace 2026-02-11T07:03:59,051 copying build/lib/chuk_puzzles_gym/trace/__init__.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/trace 2026-02-11T07:03:59,053 copying build/lib/chuk_puzzles_gym/trace/generator.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/trace 2026-02-11T07:03:59,056 creating build/bdist.linux-armv7l/wheel/chuk_puzzles_gym/utils 2026-02-11T07:03:59,058 copying build/lib/chuk_puzzles_gym/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/utils 2026-02-11T07:03:59,060 creating build/bdist.linux-armv7l/wheel/chuk_puzzles_gym/models 2026-02-11T07:03:59,061 copying build/lib/chuk_puzzles_gym/models/games.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/models 2026-02-11T07:03:59,063 copying build/lib/chuk_puzzles_gym/models/evaluation.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/models 2026-02-11T07:03:59,066 copying build/lib/chuk_puzzles_gym/models/enums.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/models 2026-02-11T07:03:59,068 copying build/lib/chuk_puzzles_gym/models/__init__.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/models 2026-02-11T07:03:59,070 copying build/lib/chuk_puzzles_gym/models/config.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/models 2026-02-11T07:03:59,072 copying build/lib/chuk_puzzles_gym/models/base.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/models 2026-02-11T07:03:59,074 copying build/lib/chuk_puzzles_gym/eval.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym 2026-02-11T07:03:59,078 creating build/bdist.linux-armv7l/wheel/chuk_puzzles_gym/games 2026-02-11T07:03:59,080 creating build/bdist.linux-armv7l/wheel/chuk_puzzles_gym/games/_base 2026-02-11T07:03:59,081 copying build/lib/chuk_puzzles_gym/games/_base/commands.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/_base 2026-02-11T07:03:59,083 copying build/lib/chuk_puzzles_gym/games/_base/__init__.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/_base 2026-02-11T07:03:59,084 copying build/lib/chuk_puzzles_gym/games/_base/game.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/_base 2026-02-11T07:03:59,087 creating build/bdist.linux-armv7l/wheel/chuk_puzzles_gym/games/shikaku 2026-02-11T07:03:59,088 copying build/lib/chuk_puzzles_gym/games/shikaku/__init__.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/shikaku 2026-02-11T07:03:59,090 copying build/lib/chuk_puzzles_gym/games/shikaku/config.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/shikaku 2026-02-11T07:03:59,092 copying build/lib/chuk_puzzles_gym/games/shikaku/game.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/shikaku 2026-02-11T07:03:59,095 creating build/bdist.linux-armv7l/wheel/chuk_puzzles_gym/games/star_battle 2026-02-11T07:03:59,097 copying build/lib/chuk_puzzles_gym/games/star_battle/__init__.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/star_battle 2026-02-11T07:03:59,099 copying build/lib/chuk_puzzles_gym/games/star_battle/config.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/star_battle 2026-02-11T07:03:59,100 copying build/lib/chuk_puzzles_gym/games/star_battle/game.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/star_battle 2026-02-11T07:03:59,103 creating build/bdist.linux-armv7l/wheel/chuk_puzzles_gym/games/bridges 2026-02-11T07:03:59,104 copying build/lib/chuk_puzzles_gym/games/bridges/__init__.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/bridges 2026-02-11T07:03:59,106 copying build/lib/chuk_puzzles_gym/games/bridges/config.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/bridges 2026-02-11T07:03:59,108 copying build/lib/chuk_puzzles_gym/games/bridges/game.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/bridges 2026-02-11T07:03:59,112 creating build/bdist.linux-armv7l/wheel/chuk_puzzles_gym/games/nurikabe 2026-02-11T07:03:59,113 copying build/lib/chuk_puzzles_gym/games/nurikabe/enums.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/nurikabe 2026-02-11T07:03:59,114 copying build/lib/chuk_puzzles_gym/games/nurikabe/__init__.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/nurikabe 2026-02-11T07:03:59,116 copying build/lib/chuk_puzzles_gym/games/nurikabe/config.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/nurikabe 2026-02-11T07:03:59,118 copying build/lib/chuk_puzzles_gym/games/nurikabe/game.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/nurikabe 2026-02-11T07:03:59,121 creating build/bdist.linux-armv7l/wheel/chuk_puzzles_gym/games/cryptarithmetic 2026-02-11T07:03:59,123 copying build/lib/chuk_puzzles_gym/games/cryptarithmetic/commands.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/cryptarithmetic 2026-02-11T07:03:59,125 copying build/lib/chuk_puzzles_gym/games/cryptarithmetic/__init__.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/cryptarithmetic 2026-02-11T07:03:59,126 copying build/lib/chuk_puzzles_gym/games/cryptarithmetic/config.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/cryptarithmetic 2026-02-11T07:03:59,128 copying build/lib/chuk_puzzles_gym/games/cryptarithmetic/game.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/cryptarithmetic 2026-02-11T07:03:59,131 creating build/bdist.linux-armv7l/wheel/chuk_puzzles_gym/games/knapsack 2026-02-11T07:03:59,132 copying build/lib/chuk_puzzles_gym/games/knapsack/models.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/knapsack 2026-02-11T07:03:59,134 copying build/lib/chuk_puzzles_gym/games/knapsack/enums.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/knapsack 2026-02-11T07:03:59,135 copying build/lib/chuk_puzzles_gym/games/knapsack/__init__.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/knapsack 2026-02-11T07:03:59,137 copying build/lib/chuk_puzzles_gym/games/knapsack/config.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/knapsack 2026-02-11T07:03:59,139 copying build/lib/chuk_puzzles_gym/games/knapsack/game.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/knapsack 2026-02-11T07:03:59,142 creating build/bdist.linux-armv7l/wheel/chuk_puzzles_gym/games/killer_sudoku 2026-02-11T07:03:59,143 copying build/lib/chuk_puzzles_gym/games/killer_sudoku/models.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/killer_sudoku 2026-02-11T07:03:59,145 copying build/lib/chuk_puzzles_gym/games/killer_sudoku/__init__.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/killer_sudoku 2026-02-11T07:03:59,146 copying build/lib/chuk_puzzles_gym/games/killer_sudoku/config.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/killer_sudoku 2026-02-11T07:03:59,148 copying build/lib/chuk_puzzles_gym/games/killer_sudoku/game.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/killer_sudoku 2026-02-11T07:03:59,151 creating build/bdist.linux-armv7l/wheel/chuk_puzzles_gym/games/nonogram 2026-02-11T07:03:59,152 copying build/lib/chuk_puzzles_gym/games/nonogram/__init__.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/nonogram 2026-02-11T07:03:59,154 copying build/lib/chuk_puzzles_gym/games/nonogram/config.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/nonogram 2026-02-11T07:03:59,156 copying build/lib/chuk_puzzles_gym/games/nonogram/game.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/nonogram 2026-02-11T07:03:59,159 creating build/bdist.linux-armv7l/wheel/chuk_puzzles_gym/games/hitori 2026-02-11T07:03:59,160 copying build/lib/chuk_puzzles_gym/games/hitori/__init__.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/hitori 2026-02-11T07:03:59,163 copying build/lib/chuk_puzzles_gym/games/hitori/config.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/hitori 2026-02-11T07:03:59,165 copying build/lib/chuk_puzzles_gym/games/hitori/game.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/hitori 2026-02-11T07:03:59,168 copying build/lib/chuk_puzzles_gym/games/__init__.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games 2026-02-11T07:03:59,170 creating build/bdist.linux-armv7l/wheel/chuk_puzzles_gym/games/scheduler 2026-02-11T07:03:59,172 copying build/lib/chuk_puzzles_gym/games/scheduler/models.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/scheduler 2026-02-11T07:03:59,174 copying build/lib/chuk_puzzles_gym/games/scheduler/enums.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/scheduler 2026-02-11T07:03:59,176 copying build/lib/chuk_puzzles_gym/games/scheduler/__init__.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/scheduler 2026-02-11T07:03:59,178 copying build/lib/chuk_puzzles_gym/games/scheduler/constants.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/scheduler 2026-02-11T07:03:59,181 copying build/lib/chuk_puzzles_gym/games/scheduler/config.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/scheduler 2026-02-11T07:03:59,183 copying build/lib/chuk_puzzles_gym/games/scheduler/game.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/scheduler 2026-02-11T07:03:59,186 creating build/bdist.linux-armv7l/wheel/chuk_puzzles_gym/games/binary 2026-02-11T07:03:59,188 copying build/lib/chuk_puzzles_gym/games/binary/__init__.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/binary 2026-02-11T07:03:59,190 copying build/lib/chuk_puzzles_gym/games/binary/config.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/binary 2026-02-11T07:03:59,192 copying build/lib/chuk_puzzles_gym/games/binary/game.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/binary 2026-02-11T07:03:59,195 creating build/bdist.linux-armv7l/wheel/chuk_puzzles_gym/games/slitherlink 2026-02-11T07:03:59,197 copying build/lib/chuk_puzzles_gym/games/slitherlink/__init__.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/slitherlink 2026-02-11T07:03:59,199 copying build/lib/chuk_puzzles_gym/games/slitherlink/config.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/slitherlink 2026-02-11T07:03:59,201 copying build/lib/chuk_puzzles_gym/games/slitherlink/game.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/slitherlink 2026-02-11T07:03:59,205 creating build/bdist.linux-armv7l/wheel/chuk_puzzles_gym/games/nqueens 2026-02-11T07:03:59,206 copying build/lib/chuk_puzzles_gym/games/nqueens/__init__.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/nqueens 2026-02-11T07:03:59,209 copying build/lib/chuk_puzzles_gym/games/nqueens/config.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/nqueens 2026-02-11T07:03:59,211 copying build/lib/chuk_puzzles_gym/games/nqueens/game.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/nqueens 2026-02-11T07:03:59,214 creating build/bdist.linux-armv7l/wheel/chuk_puzzles_gym/games/graph_coloring 2026-02-11T07:03:59,216 copying build/lib/chuk_puzzles_gym/games/graph_coloring/commands.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/graph_coloring 2026-02-11T07:03:59,218 copying build/lib/chuk_puzzles_gym/games/graph_coloring/__init__.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/graph_coloring 2026-02-11T07:03:59,220 copying build/lib/chuk_puzzles_gym/games/graph_coloring/config.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/graph_coloring 2026-02-11T07:03:59,223 copying build/lib/chuk_puzzles_gym/games/graph_coloring/game.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/graph_coloring 2026-02-11T07:03:59,226 creating build/bdist.linux-armv7l/wheel/chuk_puzzles_gym/games/logic_grid 2026-02-11T07:03:59,228 copying build/lib/chuk_puzzles_gym/games/logic_grid/models.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/logic_grid 2026-02-11T07:03:59,230 copying build/lib/chuk_puzzles_gym/games/logic_grid/__init__.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/logic_grid 2026-02-11T07:03:59,232 copying build/lib/chuk_puzzles_gym/games/logic_grid/constants.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/logic_grid 2026-02-11T07:03:59,234 copying build/lib/chuk_puzzles_gym/games/logic_grid/config.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/logic_grid 2026-02-11T07:03:59,236 copying build/lib/chuk_puzzles_gym/games/logic_grid/game.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/logic_grid 2026-02-11T07:03:59,240 creating build/bdist.linux-armv7l/wheel/chuk_puzzles_gym/games/futoshiki 2026-02-11T07:03:59,241 copying build/lib/chuk_puzzles_gym/games/futoshiki/__init__.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/futoshiki 2026-02-11T07:03:59,243 copying build/lib/chuk_puzzles_gym/games/futoshiki/config.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/futoshiki 2026-02-11T07:03:59,246 copying build/lib/chuk_puzzles_gym/games/futoshiki/game.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/futoshiki 2026-02-11T07:03:59,249 creating build/bdist.linux-armv7l/wheel/chuk_puzzles_gym/games/rush_hour 2026-02-11T07:03:59,250 copying build/lib/chuk_puzzles_gym/games/rush_hour/commands.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/rush_hour 2026-02-11T07:03:59,252 copying build/lib/chuk_puzzles_gym/games/rush_hour/models.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/rush_hour 2026-02-11T07:03:59,255 copying build/lib/chuk_puzzles_gym/games/rush_hour/__init__.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/rush_hour 2026-02-11T07:03:59,256 copying build/lib/chuk_puzzles_gym/games/rush_hour/config.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/rush_hour 2026-02-11T07:03:59,259 copying build/lib/chuk_puzzles_gym/games/rush_hour/game.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/rush_hour 2026-02-11T07:03:59,262 creating build/bdist.linux-armv7l/wheel/chuk_puzzles_gym/games/numberlink 2026-02-11T07:03:59,264 copying build/lib/chuk_puzzles_gym/games/numberlink/__init__.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/numberlink 2026-02-11T07:03:59,266 copying build/lib/chuk_puzzles_gym/games/numberlink/config.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/numberlink 2026-02-11T07:03:59,268 copying build/lib/chuk_puzzles_gym/games/numberlink/game.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/numberlink 2026-02-11T07:03:59,271 creating build/bdist.linux-armv7l/wheel/chuk_puzzles_gym/games/sudoku 2026-02-11T07:03:59,272 copying build/lib/chuk_puzzles_gym/games/sudoku/commands.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/sudoku 2026-02-11T07:03:59,274 copying build/lib/chuk_puzzles_gym/games/sudoku/__init__.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/sudoku 2026-02-11T07:03:59,276 copying build/lib/chuk_puzzles_gym/games/sudoku/config.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/sudoku 2026-02-11T07:03:59,278 copying build/lib/chuk_puzzles_gym/games/sudoku/game.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/sudoku 2026-02-11T07:03:59,281 creating build/bdist.linux-armv7l/wheel/chuk_puzzles_gym/games/minesweeper 2026-02-11T07:03:59,282 copying build/lib/chuk_puzzles_gym/games/minesweeper/enums.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/minesweeper 2026-02-11T07:03:59,284 copying build/lib/chuk_puzzles_gym/games/minesweeper/__init__.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/minesweeper 2026-02-11T07:03:59,285 copying build/lib/chuk_puzzles_gym/games/minesweeper/config.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/minesweeper 2026-02-11T07:03:59,287 copying build/lib/chuk_puzzles_gym/games/minesweeper/game.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/minesweeper 2026-02-11T07:03:59,290 creating build/bdist.linux-armv7l/wheel/chuk_puzzles_gym/games/tents 2026-02-11T07:03:59,291 copying build/lib/chuk_puzzles_gym/games/tents/__init__.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/tents 2026-02-11T07:03:59,293 copying build/lib/chuk_puzzles_gym/games/tents/config.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/tents 2026-02-11T07:03:59,295 copying build/lib/chuk_puzzles_gym/games/tents/game.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/tents 2026-02-11T07:03:59,298 creating build/bdist.linux-armv7l/wheel/chuk_puzzles_gym/games/skyscrapers 2026-02-11T07:03:59,299 copying build/lib/chuk_puzzles_gym/games/skyscrapers/__init__.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/skyscrapers 2026-02-11T07:03:59,301 copying build/lib/chuk_puzzles_gym/games/skyscrapers/config.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/skyscrapers 2026-02-11T07:03:59,303 copying build/lib/chuk_puzzles_gym/games/skyscrapers/game.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/skyscrapers 2026-02-11T07:03:59,306 creating build/bdist.linux-armv7l/wheel/chuk_puzzles_gym/games/lights_out 2026-02-11T07:03:59,307 copying build/lib/chuk_puzzles_gym/games/lights_out/__init__.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/lights_out 2026-02-11T07:03:59,308 copying build/lib/chuk_puzzles_gym/games/lights_out/config.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/lights_out 2026-02-11T07:03:59,310 copying build/lib/chuk_puzzles_gym/games/lights_out/game.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/lights_out 2026-02-11T07:03:59,313 creating build/bdist.linux-armv7l/wheel/chuk_puzzles_gym/games/mastermind 2026-02-11T07:03:59,314 copying build/lib/chuk_puzzles_gym/games/mastermind/__init__.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/mastermind 2026-02-11T07:03:59,316 copying build/lib/chuk_puzzles_gym/games/mastermind/config.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/mastermind 2026-02-11T07:03:59,318 copying build/lib/chuk_puzzles_gym/games/mastermind/game.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/mastermind 2026-02-11T07:03:59,321 creating build/bdist.linux-armv7l/wheel/chuk_puzzles_gym/games/einstein 2026-02-11T07:03:59,322 copying build/lib/chuk_puzzles_gym/games/einstein/models.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/einstein 2026-02-11T07:03:59,324 copying build/lib/chuk_puzzles_gym/games/einstein/__init__.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/einstein 2026-02-11T07:03:59,325 copying build/lib/chuk_puzzles_gym/games/einstein/constants.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/einstein 2026-02-11T07:03:59,327 copying build/lib/chuk_puzzles_gym/games/einstein/config.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/einstein 2026-02-11T07:03:59,329 copying build/lib/chuk_puzzles_gym/games/einstein/game.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/einstein 2026-02-11T07:03:59,332 creating build/bdist.linux-armv7l/wheel/chuk_puzzles_gym/games/hidato 2026-02-11T07:03:59,333 copying build/lib/chuk_puzzles_gym/games/hidato/__init__.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/hidato 2026-02-11T07:03:59,335 copying build/lib/chuk_puzzles_gym/games/hidato/config.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/hidato 2026-02-11T07:03:59,337 copying build/lib/chuk_puzzles_gym/games/hidato/game.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/hidato 2026-02-11T07:03:59,340 creating build/bdist.linux-armv7l/wheel/chuk_puzzles_gym/games/fillomino 2026-02-11T07:03:59,341 copying build/lib/chuk_puzzles_gym/games/fillomino/__init__.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/fillomino 2026-02-11T07:03:59,343 copying build/lib/chuk_puzzles_gym/games/fillomino/config.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/fillomino 2026-02-11T07:03:59,344 copying build/lib/chuk_puzzles_gym/games/fillomino/game.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/fillomino 2026-02-11T07:03:59,347 creating build/bdist.linux-armv7l/wheel/chuk_puzzles_gym/games/kakuro 2026-02-11T07:03:59,348 copying build/lib/chuk_puzzles_gym/games/kakuro/__init__.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/kakuro 2026-02-11T07:03:59,350 copying build/lib/chuk_puzzles_gym/games/kakuro/config.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/kakuro 2026-02-11T07:03:59,352 copying build/lib/chuk_puzzles_gym/games/kakuro/game.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/kakuro 2026-02-11T07:03:59,355 creating build/bdist.linux-armv7l/wheel/chuk_puzzles_gym/games/sokoban 2026-02-11T07:03:59,356 copying build/lib/chuk_puzzles_gym/games/sokoban/__init__.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/sokoban 2026-02-11T07:03:59,358 copying build/lib/chuk_puzzles_gym/games/sokoban/config.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/sokoban 2026-02-11T07:03:59,360 copying build/lib/chuk_puzzles_gym/games/sokoban/game.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/sokoban 2026-02-11T07:03:59,363 creating build/bdist.linux-armv7l/wheel/chuk_puzzles_gym/games/kenken 2026-02-11T07:03:59,364 copying build/lib/chuk_puzzles_gym/games/kenken/models.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/kenken 2026-02-11T07:03:59,366 copying build/lib/chuk_puzzles_gym/games/kenken/enums.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/kenken 2026-02-11T07:03:59,368 copying build/lib/chuk_puzzles_gym/games/kenken/__init__.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/kenken 2026-02-11T07:03:59,369 copying build/lib/chuk_puzzles_gym/games/kenken/config.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/kenken 2026-02-11T07:03:59,371 copying build/lib/chuk_puzzles_gym/games/kenken/game.py -> build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym/games/kenken 2026-02-11T07:03:59,373 running install_egg_info 2026-02-11T07:03:59,378 Copying src/chuk_puzzles_gym.egg-info to build/bdist.linux-armv7l/wheel/./chuk_puzzles_gym-0.10-py3.11.egg-info 2026-02-11T07:03:59,392 running install_scripts 2026-02-11T07:03:59,401 creating build/bdist.linux-armv7l/wheel/chuk_puzzles_gym-0.10.dist-info/WHEEL 2026-02-11T07:03:59,404 creating '/tmp/pip-wheel-ok1hsz6g/.tmp-6_w_rtmx/chuk_puzzles_gym-0.10-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-02-11T07:03:59,406 adding 'chuk_puzzles_gym/__init__.py' 2026-02-11T07:03:59,407 adding 'chuk_puzzles_gym/constants.py' 2026-02-11T07:03:59,411 adding 'chuk_puzzles_gym/eval.py' 2026-02-11T07:03:59,414 adding 'chuk_puzzles_gym/gym_env.py' 2026-02-11T07:03:59,418 adding 'chuk_puzzles_gym/server.py' 2026-02-11T07:03:59,420 adding 'chuk_puzzles_gym/export/__init__.py' 2026-02-11T07:03:59,422 adding 'chuk_puzzles_gym/export/dataset.py' 2026-02-11T07:03:59,425 adding 'chuk_puzzles_gym/games/__init__.py' 2026-02-11T07:03:59,426 adding 'chuk_puzzles_gym/games/_base/__init__.py' 2026-02-11T07:03:59,428 adding 'chuk_puzzles_gym/games/_base/commands.py' 2026-02-11T07:03:59,430 adding 'chuk_puzzles_gym/games/_base/game.py' 2026-02-11T07:03:59,431 adding 'chuk_puzzles_gym/games/binary/__init__.py' 2026-02-11T07:03:59,433 adding 'chuk_puzzles_gym/games/binary/config.py' 2026-02-11T07:03:59,435 adding 'chuk_puzzles_gym/games/binary/game.py' 2026-02-11T07:03:59,437 adding 'chuk_puzzles_gym/games/bridges/__init__.py' 2026-02-11T07:03:59,438 adding 'chuk_puzzles_gym/games/bridges/config.py' 2026-02-11T07:03:59,441 adding 'chuk_puzzles_gym/games/bridges/game.py' 2026-02-11T07:03:59,442 adding 'chuk_puzzles_gym/games/cryptarithmetic/__init__.py' 2026-02-11T07:03:59,444 adding 'chuk_puzzles_gym/games/cryptarithmetic/commands.py' 2026-02-11T07:03:59,445 adding 'chuk_puzzles_gym/games/cryptarithmetic/config.py' 2026-02-11T07:03:59,447 adding 'chuk_puzzles_gym/games/cryptarithmetic/game.py' 2026-02-11T07:03:59,449 adding 'chuk_puzzles_gym/games/einstein/__init__.py' 2026-02-11T07:03:59,450 adding 'chuk_puzzles_gym/games/einstein/config.py' 2026-02-11T07:03:59,451 adding 'chuk_puzzles_gym/games/einstein/constants.py' 2026-02-11T07:03:59,453 adding 'chuk_puzzles_gym/games/einstein/game.py' 2026-02-11T07:03:59,455 adding 'chuk_puzzles_gym/games/einstein/models.py' 2026-02-11T07:03:59,456 adding 'chuk_puzzles_gym/games/fillomino/__init__.py' 2026-02-11T07:03:59,458 adding 'chuk_puzzles_gym/games/fillomino/config.py' 2026-02-11T07:03:59,460 adding 'chuk_puzzles_gym/games/fillomino/game.py' 2026-02-11T07:03:59,462 adding 'chuk_puzzles_gym/games/futoshiki/__init__.py' 2026-02-11T07:03:59,464 adding 'chuk_puzzles_gym/games/futoshiki/config.py' 2026-02-11T07:03:59,466 adding 'chuk_puzzles_gym/games/futoshiki/game.py' 2026-02-11T07:03:59,467 adding 'chuk_puzzles_gym/games/graph_coloring/__init__.py' 2026-02-11T07:03:59,468 adding 'chuk_puzzles_gym/games/graph_coloring/commands.py' 2026-02-11T07:03:59,470 adding 'chuk_puzzles_gym/games/graph_coloring/config.py' 2026-02-11T07:03:59,471 adding 'chuk_puzzles_gym/games/graph_coloring/game.py' 2026-02-11T07:03:59,473 adding 'chuk_puzzles_gym/games/hidato/__init__.py' 2026-02-11T07:03:59,474 adding 'chuk_puzzles_gym/games/hidato/config.py' 2026-02-11T07:03:59,476 adding 'chuk_puzzles_gym/games/hidato/game.py' 2026-02-11T07:03:59,478 adding 'chuk_puzzles_gym/games/hitori/__init__.py' 2026-02-11T07:03:59,479 adding 'chuk_puzzles_gym/games/hitori/config.py' 2026-02-11T07:03:59,481 adding 'chuk_puzzles_gym/games/hitori/game.py' 2026-02-11T07:03:59,483 adding 'chuk_puzzles_gym/games/kakuro/__init__.py' 2026-02-11T07:03:59,484 adding 'chuk_puzzles_gym/games/kakuro/config.py' 2026-02-11T07:03:59,486 adding 'chuk_puzzles_gym/games/kakuro/game.py' 2026-02-11T07:03:59,488 adding 'chuk_puzzles_gym/games/kenken/__init__.py' 2026-02-11T07:03:59,489 adding 'chuk_puzzles_gym/games/kenken/config.py' 2026-02-11T07:03:59,490 adding 'chuk_puzzles_gym/games/kenken/enums.py' 2026-02-11T07:03:59,493 adding 'chuk_puzzles_gym/games/kenken/game.py' 2026-02-11T07:03:59,494 adding 'chuk_puzzles_gym/games/kenken/models.py' 2026-02-11T07:03:59,495 adding 'chuk_puzzles_gym/games/killer_sudoku/__init__.py' 2026-02-11T07:03:59,497 adding 'chuk_puzzles_gym/games/killer_sudoku/config.py' 2026-02-11T07:03:59,499 adding 'chuk_puzzles_gym/games/killer_sudoku/game.py' 2026-02-11T07:03:59,500 adding 'chuk_puzzles_gym/games/killer_sudoku/models.py' 2026-02-11T07:03:59,502 adding 'chuk_puzzles_gym/games/knapsack/__init__.py' 2026-02-11T07:03:59,503 adding 'chuk_puzzles_gym/games/knapsack/config.py' 2026-02-11T07:03:59,504 adding 'chuk_puzzles_gym/games/knapsack/enums.py' 2026-02-11T07:03:59,506 adding 'chuk_puzzles_gym/games/knapsack/game.py' 2026-02-11T07:03:59,507 adding 'chuk_puzzles_gym/games/knapsack/models.py' 2026-02-11T07:03:59,509 adding 'chuk_puzzles_gym/games/lights_out/__init__.py' 2026-02-11T07:03:59,510 adding 'chuk_puzzles_gym/games/lights_out/config.py' 2026-02-11T07:03:59,512 adding 'chuk_puzzles_gym/games/lights_out/game.py' 2026-02-11T07:03:59,514 adding 'chuk_puzzles_gym/games/logic_grid/__init__.py' 2026-02-11T07:03:59,515 adding 'chuk_puzzles_gym/games/logic_grid/config.py' 2026-02-11T07:03:59,516 adding 'chuk_puzzles_gym/games/logic_grid/constants.py' 2026-02-11T07:03:59,518 adding 'chuk_puzzles_gym/games/logic_grid/game.py' 2026-02-11T07:03:59,519 adding 'chuk_puzzles_gym/games/logic_grid/models.py' 2026-02-11T07:03:59,521 adding 'chuk_puzzles_gym/games/mastermind/__init__.py' 2026-02-11T07:03:59,522 adding 'chuk_puzzles_gym/games/mastermind/config.py' 2026-02-11T07:03:59,524 adding 'chuk_puzzles_gym/games/mastermind/game.py' 2026-02-11T07:03:59,526 adding 'chuk_puzzles_gym/games/minesweeper/__init__.py' 2026-02-11T07:03:59,527 adding 'chuk_puzzles_gym/games/minesweeper/config.py' 2026-02-11T07:03:59,528 adding 'chuk_puzzles_gym/games/minesweeper/enums.py' 2026-02-11T07:03:59,531 adding 'chuk_puzzles_gym/games/minesweeper/game.py' 2026-02-11T07:03:59,533 adding 'chuk_puzzles_gym/games/nonogram/__init__.py' 2026-02-11T07:03:59,534 adding 'chuk_puzzles_gym/games/nonogram/config.py' 2026-02-11T07:03:59,536 adding 'chuk_puzzles_gym/games/nonogram/game.py' 2026-02-11T07:03:59,538 adding 'chuk_puzzles_gym/games/nqueens/__init__.py' 2026-02-11T07:03:59,539 adding 'chuk_puzzles_gym/games/nqueens/config.py' 2026-02-11T07:03:59,541 adding 'chuk_puzzles_gym/games/nqueens/game.py' 2026-02-11T07:03:59,543 adding 'chuk_puzzles_gym/games/numberlink/__init__.py' 2026-02-11T07:03:59,544 adding 'chuk_puzzles_gym/games/numberlink/config.py' 2026-02-11T07:03:59,546 adding 'chuk_puzzles_gym/games/numberlink/game.py' 2026-02-11T07:03:59,548 adding 'chuk_puzzles_gym/games/nurikabe/__init__.py' 2026-02-11T07:03:59,549 adding 'chuk_puzzles_gym/games/nurikabe/config.py' 2026-02-11T07:03:59,550 adding 'chuk_puzzles_gym/games/nurikabe/enums.py' 2026-02-11T07:03:59,553 adding 'chuk_puzzles_gym/games/nurikabe/game.py' 2026-02-11T07:03:59,554 adding 'chuk_puzzles_gym/games/rush_hour/__init__.py' 2026-02-11T07:03:59,555 adding 'chuk_puzzles_gym/games/rush_hour/commands.py' 2026-02-11T07:03:59,557 adding 'chuk_puzzles_gym/games/rush_hour/config.py' 2026-02-11T07:03:59,559 adding 'chuk_puzzles_gym/games/rush_hour/game.py' 2026-02-11T07:03:59,561 adding 'chuk_puzzles_gym/games/rush_hour/models.py' 2026-02-11T07:03:59,562 adding 'chuk_puzzles_gym/games/scheduler/__init__.py' 2026-02-11T07:03:59,564 adding 'chuk_puzzles_gym/games/scheduler/config.py' 2026-02-11T07:03:59,565 adding 'chuk_puzzles_gym/games/scheduler/constants.py' 2026-02-11T07:03:59,566 adding 'chuk_puzzles_gym/games/scheduler/enums.py' 2026-02-11T07:03:59,568 adding 'chuk_puzzles_gym/games/scheduler/game.py' 2026-02-11T07:03:59,570 adding 'chuk_puzzles_gym/games/scheduler/models.py' 2026-02-11T07:03:59,571 adding 'chuk_puzzles_gym/games/shikaku/__init__.py' 2026-02-11T07:03:59,573 adding 'chuk_puzzles_gym/games/shikaku/config.py' 2026-02-11T07:03:59,575 adding 'chuk_puzzles_gym/games/shikaku/game.py' 2026-02-11T07:03:59,576 adding 'chuk_puzzles_gym/games/skyscrapers/__init__.py' 2026-02-11T07:03:59,578 adding 'chuk_puzzles_gym/games/skyscrapers/config.py' 2026-02-11T07:03:59,579 adding 'chuk_puzzles_gym/games/skyscrapers/game.py' 2026-02-11T07:03:59,581 adding 'chuk_puzzles_gym/games/slitherlink/__init__.py' 2026-02-11T07:03:59,583 adding 'chuk_puzzles_gym/games/slitherlink/config.py' 2026-02-11T07:03:59,585 adding 'chuk_puzzles_gym/games/slitherlink/game.py' 2026-02-11T07:03:59,586 adding 'chuk_puzzles_gym/games/sokoban/__init__.py' 2026-02-11T07:03:59,588 adding 'chuk_puzzles_gym/games/sokoban/config.py' 2026-02-11T07:03:59,591 adding 'chuk_puzzles_gym/games/sokoban/game.py' 2026-02-11T07:03:59,592 adding 'chuk_puzzles_gym/games/star_battle/__init__.py' 2026-02-11T07:03:59,594 adding 'chuk_puzzles_gym/games/star_battle/config.py' 2026-02-11T07:03:59,596 adding 'chuk_puzzles_gym/games/star_battle/game.py' 2026-02-11T07:03:59,597 adding 'chuk_puzzles_gym/games/sudoku/__init__.py' 2026-02-11T07:03:59,599 adding 'chuk_puzzles_gym/games/sudoku/commands.py' 2026-02-11T07:03:59,600 adding 'chuk_puzzles_gym/games/sudoku/config.py' 2026-02-11T07:03:59,602 adding 'chuk_puzzles_gym/games/sudoku/game.py' 2026-02-11T07:03:59,604 adding 'chuk_puzzles_gym/games/tents/__init__.py' 2026-02-11T07:03:59,605 adding 'chuk_puzzles_gym/games/tents/config.py' 2026-02-11T07:03:59,607 adding 'chuk_puzzles_gym/games/tents/game.py' 2026-02-11T07:03:59,609 adding 'chuk_puzzles_gym/models/__init__.py' 2026-02-11T07:03:59,611 adding 'chuk_puzzles_gym/models/base.py' 2026-02-11T07:03:59,612 adding 'chuk_puzzles_gym/models/config.py' 2026-02-11T07:03:59,613 adding 'chuk_puzzles_gym/models/enums.py' 2026-02-11T07:03:59,616 adding 'chuk_puzzles_gym/models/evaluation.py' 2026-02-11T07:03:59,617 adding 'chuk_puzzles_gym/models/games.py' 2026-02-11T07:03:59,619 adding 'chuk_puzzles_gym/trace/__init__.py' 2026-02-11T07:03:59,622 adding 'chuk_puzzles_gym/trace/generator.py' 2026-02-11T07:03:59,623 adding 'chuk_puzzles_gym/utils/__init__.py' 2026-02-11T07:03:59,631 adding 'chuk_puzzles_gym-0.10.dist-info/METADATA' 2026-02-11T07:03:59,632 adding 'chuk_puzzles_gym-0.10.dist-info/WHEEL' 2026-02-11T07:03:59,633 adding 'chuk_puzzles_gym-0.10.dist-info/entry_points.txt' 2026-02-11T07:03:59,634 adding 'chuk_puzzles_gym-0.10.dist-info/top_level.txt' 2026-02-11T07:03:59,636 adding 'chuk_puzzles_gym-0.10.dist-info/RECORD' 2026-02-11T07:03:59,642 removing build/bdist.linux-armv7l/wheel 2026-02-11T07:03:59,782 Building wheel for chuk-puzzles-gym (pyproject.toml): finished with status 'done' 2026-02-11T07:03:59,791 Created wheel for chuk-puzzles-gym: filename=chuk_puzzles_gym-0.10-py3-none-any.whl size=223887 sha256=38c5cb25a50667cc30c07b3302f7b460f6e103c2e89a6b37337b6ae2688fe89c 2026-02-11T07:03:59,792 Stored in directory: /tmp/pip-ephem-wheel-cache-z4xz5su9/wheels/4a/b4/47/d7ae5b43ac716c30c8a607e1f706bf3f86d3072fd68c7e014d 2026-02-11T07:03:59,818 Successfully built chuk-puzzles-gym 2026-02-11T07:03:59,827 Removed build tracker: '/tmp/pip-build-tracker-tvxcsmpf'