2026-04-26T16:29:37,744 Created temporary directory: /tmp/pip-ephem-wheel-cache-pme09o5o 2026-04-26T16:29:37,746 Created temporary directory: /tmp/pip-build-tracker-uw1e8a3a 2026-04-26T16:29:37,747 Initialized build tracking at /tmp/pip-build-tracker-uw1e8a3a 2026-04-26T16:29:37,747 Created build tracker: /tmp/pip-build-tracker-uw1e8a3a 2026-04-26T16:29:37,747 Entered build tracker: /tmp/pip-build-tracker-uw1e8a3a 2026-04-26T16:29:37,748 Created temporary directory: /tmp/pip-wheel-inuq4ed2 2026-04-26T16:29:37,751 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-04-26T16:29:37,754 Created temporary directory: /tmp/pip-ephem-wheel-cache-4uz8_wgp 2026-04-26T16:29:37,776 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-26T16:29:37,780 2 location(s) to search for versions of cli-chess: 2026-04-26T16:29:37,780 * https://pypi.org/simple/cli-chess/ 2026-04-26T16:29:37,780 * https://www.piwheels.org/simple/cli-chess/ 2026-04-26T16:29:37,780 Fetching project page and analyzing links: https://pypi.org/simple/cli-chess/ 2026-04-26T16:29:37,781 Getting page https://pypi.org/simple/cli-chess/ 2026-04-26T16:29:37,783 Found index url https://pypi.org/simple 2026-04-26T16:29:38,008 Fetched page https://pypi.org/simple/cli-chess/ as application/vnd.pypi.simple.v1+json 2026-04-26T16:29:38,015 Found link https://files.pythonhosted.org/packages/1b/48/7aad6ca69ded99c77af0ff872fbac833e6a85b123e07aa1770902b336354/cli-chess-1.0.0.tar.gz (from https://pypi.org/simple/cli-chess/) (requires-python:>=3.7), version: 1.0.0 2026-04-26T16:29:38,015 Skipping link: No binaries permitted for cli-chess: https://files.pythonhosted.org/packages/69/ad/9840a76777ce3aa215f6430e0326c4f816bed570c93aa5b84a6103d43a71/cli_chess-1.0.0-py3-none-any.whl (from https://pypi.org/simple/cli-chess/) (requires-python:>=3.7) 2026-04-26T16:29:38,016 Found link https://files.pythonhosted.org/packages/75/65/b7a141611ae056e38b228fa42fb021a10ab5c7339d0ea5403745f84c486c/cli-chess-1.0.1.tar.gz (from https://pypi.org/simple/cli-chess/) (requires-python:>=3.8), version: 1.0.1 2026-04-26T16:29:38,017 Skipping link: No binaries permitted for cli-chess: https://files.pythonhosted.org/packages/ee/7c/58626d4f67fa26f62af857f13ce387f8f12960996e7d711b2f832fbf8e8a/cli_chess-1.0.1-py3-none-any.whl (from https://pypi.org/simple/cli-chess/) (requires-python:>=3.8) 2026-04-26T16:29:38,018 Found link https://files.pythonhosted.org/packages/74/82/7f9264dd77be880a77585905534762756c189f78049dc704e869eb955b51/cli-chess-1.0.2.tar.gz (from https://pypi.org/simple/cli-chess/) (requires-python:>=3.8), version: 1.0.2 2026-04-26T16:29:38,018 Skipping link: No binaries permitted for cli-chess: https://files.pythonhosted.org/packages/14/32/0c2467102208474e4de8747c349e2ad601539dd755847ec5f6b6816d2b4b/cli_chess-1.0.2-py3-none-any.whl (from https://pypi.org/simple/cli-chess/) (requires-python:>=3.8) 2026-04-26T16:29:38,019 Found link https://files.pythonhosted.org/packages/aa/44/4bc673c4d357312129b9ae4c84f24b578810a4820faff4959234a2081ae4/cli-chess-1.1.0.tar.gz (from https://pypi.org/simple/cli-chess/) (requires-python:>=3.8), version: 1.1.0 2026-04-26T16:29:38,020 Skipping link: No binaries permitted for cli-chess: https://files.pythonhosted.org/packages/2c/ee/6de8ffae3621fe1569ffb502c21d18a5963a97856e9ebc44e7fbf69ac6f8/cli_chess-1.1.0-py3-none-any.whl (from https://pypi.org/simple/cli-chess/) (requires-python:>=3.8) 2026-04-26T16:29:38,021 Found link https://files.pythonhosted.org/packages/82/f6/b51cac45ae414725011d92ada2d8c193962e59f2743b1e4ca81dd879f985/cli-chess-1.1.1.tar.gz (from https://pypi.org/simple/cli-chess/) (requires-python:>=3.8), version: 1.1.1 2026-04-26T16:29:38,022 Skipping link: No binaries permitted for cli-chess: https://files.pythonhosted.org/packages/00/b8/8b0dec265b009a66a925626eb6ab0d74b10a42fe9c84756690123dcf09de/cli_chess-1.1.1-py3-none-any.whl (from https://pypi.org/simple/cli-chess/) (requires-python:>=3.8) 2026-04-26T16:29:38,023 Skipping link: No binaries permitted for cli-chess: https://files.pythonhosted.org/packages/5b/07/7f5b5c5497f18091f42268042f39aac88b2814d92b442dcdbb4e62f76db4/cli_chess-1.2.0-py3-none-any.whl (from https://pypi.org/simple/cli-chess/) (requires-python:>=3.8) 2026-04-26T16:29:38,024 Found link https://files.pythonhosted.org/packages/2a/2f/c5ea5775b4cebce00cc91b2998630d0524fc105d444bd4bbc64fd4b4da47/cli_chess-1.2.0.tar.gz (from https://pypi.org/simple/cli-chess/) (requires-python:>=3.8), version: 1.2.0 2026-04-26T16:29:38,025 Skipping link: No binaries permitted for cli-chess: https://files.pythonhosted.org/packages/c1/96/33d0a1c7653fb877b63221e381d03d5252c66a37a40f0950cca42fe857db/cli_chess-1.2.1-py3-none-any.whl (from https://pypi.org/simple/cli-chess/) (requires-python:>=3.8) 2026-04-26T16:29:38,025 Found link https://files.pythonhosted.org/packages/9b/39/b2e0e2147401ba82765150944951b6437e06ed97b32da8254e76a739b8a1/cli_chess-1.2.1.tar.gz (from https://pypi.org/simple/cli-chess/) (requires-python:>=3.8), version: 1.2.1 2026-04-26T16:29:38,026 Skipping link: No binaries permitted for cli-chess: https://files.pythonhosted.org/packages/33/7f/d22b9433c5fe7f8a4e14026ccc3e6b7fdf3ce1f9e912ac40b03eb97c69d0/cli_chess-1.3.0-py3-none-any.whl (from https://pypi.org/simple/cli-chess/) (requires-python:>=3.8) 2026-04-26T16:29:38,027 Found link https://files.pythonhosted.org/packages/36/9c/3e3d610a92882574fa78485afcaefc563d1559838a039ba78c705dca492b/cli_chess-1.3.0.tar.gz (from https://pypi.org/simple/cli-chess/) (requires-python:>=3.8), version: 1.3.0 2026-04-26T16:29:38,027 Skipping link: No binaries permitted for cli-chess: https://files.pythonhosted.org/packages/7f/04/17b20390c09fbe75cbf9e1677c8caa0ca64245bb28d89e8fe1a4a89c4a2e/cli_chess-1.4.0-py3-none-any.whl (from https://pypi.org/simple/cli-chess/) (requires-python:>=3.8) 2026-04-26T16:29:38,028 Found link https://files.pythonhosted.org/packages/6a/08/9214034f2a2719f2b71bf655698cd4e415e181737300a146b2afb4a5b13f/cli_chess-1.4.0.tar.gz (from https://pypi.org/simple/cli-chess/) (requires-python:>=3.8), version: 1.4.0 2026-04-26T16:29:38,029 Skipping link: No binaries permitted for cli-chess: https://files.pythonhosted.org/packages/1d/d8/fdde36e93895b54a7edcab3df1db70cc0886227198f486561feb51444044/cli_chess-1.4.1-py3-none-any.whl (from https://pypi.org/simple/cli-chess/) (requires-python:>=3.8) 2026-04-26T16:29:38,030 Found link https://files.pythonhosted.org/packages/88/ed/e9a4acfb7e26c213c060f4299c3125b2792074fb9ff27483a7a616781cc3/cli_chess-1.4.1.tar.gz (from https://pypi.org/simple/cli-chess/) (requires-python:>=3.8), version: 1.4.1 2026-04-26T16:29:38,030 Skipping link: No binaries permitted for cli-chess: https://files.pythonhosted.org/packages/f9/0a/246f54e079bbfed9102970aa4e8adf6de0019e75c7bd76294dd56c4fe4db/cli_chess-1.4.2-py3-none-any.whl (from https://pypi.org/simple/cli-chess/) (requires-python:>=3.8) 2026-04-26T16:29:38,031 Found link https://files.pythonhosted.org/packages/08/83/b312cb1b860b84150147c17f7993ab939de26c46bfa4bea30c9508bdcc63/cli_chess-1.4.2.tar.gz (from https://pypi.org/simple/cli-chess/) (requires-python:>=3.8), version: 1.4.2 2026-04-26T16:29:38,032 Skipping link: No binaries permitted for cli-chess: https://files.pythonhosted.org/packages/16/be/b99ecce59e4a6439c7bde1eee7b91aa546e966fef80352a35453fe456e6f/cli_chess-1.4.3-py3-none-any.whl (from https://pypi.org/simple/cli-chess/) (requires-python:>=3.8) 2026-04-26T16:29:38,033 Found link https://files.pythonhosted.org/packages/4c/73/779660b90d74414fec3f161809bcf2b03902c075a09bce821f7689e42f07/cli_chess-1.4.3.tar.gz (from https://pypi.org/simple/cli-chess/) (requires-python:>=3.8), version: 1.4.3 2026-04-26T16:29:38,034 Skipping link: No binaries permitted for cli-chess: https://files.pythonhosted.org/packages/47/53/a67b5922d1db36f9632c7bb1a108aa5973606d3eb28eba11d0bef1bd72f3/cli_chess-1.5.0-py3-none-any.whl (from https://pypi.org/simple/cli-chess/) (requires-python:>=3.8) 2026-04-26T16:29:38,035 Found link https://files.pythonhosted.org/packages/f7/1d/f9bfd3d80c3b384a62e4ca6d5cffe4456af82b1aedaee73420d2e14dcffd/cli_chess-1.5.0.tar.gz (from https://pypi.org/simple/cli-chess/) (requires-python:>=3.8), version: 1.5.0 2026-04-26T16:29:38,036 Fetching project page and analyzing links: https://www.piwheels.org/simple/cli-chess/ 2026-04-26T16:29:38,036 Getting page https://www.piwheels.org/simple/cli-chess/ 2026-04-26T16:29:38,037 Found index url https://www.piwheels.org/simple 2026-04-26T16:29:38,210 Fetched page https://www.piwheels.org/simple/cli-chess/ as text/html 2026-04-26T16:29:38,214 Skipping link: No binaries permitted for cli-chess: https://archive1.piwheels.org/simple/cli-chess/cli_chess-1.4.3-py3-none-any.whl#sha256=acc64b49ac220093040ff2c2dc84079fefe0035d31a5dbb37940744a8423c41c (from https://www.piwheels.org/simple/cli-chess/) (requires-python:>=3.8) 2026-04-26T16:29:38,215 Skipping link: No binaries permitted for cli-chess: https://archive1.piwheels.org/simple/cli-chess/cli_chess-1.4.2-py3-none-any.whl#sha256=c79633470ae77eef376a990bf43c45d1f53d2a5815f35ecf61897fd1cff1b728 (from https://www.piwheels.org/simple/cli-chess/) (requires-python:>=3.8) 2026-04-26T16:29:38,215 Skipping link: No binaries permitted for cli-chess: https://archive1.piwheels.org/simple/cli-chess/cli_chess-1.4.1-py3-none-any.whl#sha256=dc1c399b708ca8bb04ae2f3320613823c30f4643c31c267810eb8ecc8a1933ea (from https://www.piwheels.org/simple/cli-chess/) (requires-python:>=3.8) 2026-04-26T16:29:38,216 Skipping link: No binaries permitted for cli-chess: https://archive1.piwheels.org/simple/cli-chess/cli_chess-1.4.0-py3-none-any.whl#sha256=005447dc668bc70d26eab88ec5cac32d6ebdec3c1fdcf5bdc9408ba7bebcff93 (from https://www.piwheels.org/simple/cli-chess/) (requires-python:>=3.8) 2026-04-26T16:29:38,216 Skipping link: No binaries permitted for cli-chess: https://archive1.piwheels.org/simple/cli-chess/cli_chess-1.3.0-py3-none-any.whl#sha256=4bc99f445443ae04b8e72f83f1be97dfc4c787cb990dab8284619b175a0be2d8 (from https://www.piwheels.org/simple/cli-chess/) (requires-python:>=3.8) 2026-04-26T16:29:38,217 Skipping link: No binaries permitted for cli-chess: https://archive1.piwheels.org/simple/cli-chess/cli_chess-1.2.1-py3-none-any.whl#sha256=68fb69f7a8bb0af02c33927639afb86bd3e1da1aab15b489d192d594b9003af5 (from https://www.piwheels.org/simple/cli-chess/) (requires-python:>=3.8) 2026-04-26T16:29:38,217 Skipping link: No binaries permitted for cli-chess: https://archive1.piwheels.org/simple/cli-chess/cli_chess-1.2.0-py3-none-any.whl#sha256=a141cec487f7c42ec8d5e1c40bc9d04a8c13030fb2c3e30931252c1fe67c68d6 (from https://www.piwheels.org/simple/cli-chess/) (requires-python:>=3.8) 2026-04-26T16:29:38,218 Skipping link: No binaries permitted for cli-chess: https://archive1.piwheels.org/simple/cli-chess/cli_chess-1.1.1-py3-none-any.whl#sha256=13a00fb09c98ca22dec7d7ee8a2024d2298292793046971d460570d8d44cf56d (from https://www.piwheels.org/simple/cli-chess/) (requires-python:>=3.8) 2026-04-26T16:29:38,218 Skipping link: No binaries permitted for cli-chess: https://archive1.piwheels.org/simple/cli-chess/cli_chess-1.1.0-py3-none-any.whl#sha256=bc37ecd711cc234d4776c488a2b21dd7da7b058d5f12aab5f1e6b9bf7e1eac1d (from https://www.piwheels.org/simple/cli-chess/) (requires-python:>=3.8) 2026-04-26T16:29:38,219 Skipping link: No binaries permitted for cli-chess: https://archive1.piwheels.org/simple/cli-chess/cli_chess-1.0.2-py3-none-any.whl#sha256=f424318b0f3a17758b61eca819c25a6d05f99be1b1b4935d62c60586c4a86c7f (from https://www.piwheels.org/simple/cli-chess/) (requires-python:>=3.8) 2026-04-26T16:29:38,219 Skipping link: No binaries permitted for cli-chess: https://archive1.piwheels.org/simple/cli-chess/cli_chess-1.0.1-py3-none-any.whl#sha256=7e624ca5439db551e81d9aa360874907da8d0cc93cf3cd816088a5ef305416ef (from https://www.piwheels.org/simple/cli-chess/) (requires-python:>=3.8) 2026-04-26T16:29:38,220 Skipping link: No binaries permitted for cli-chess: https://archive1.piwheels.org/simple/cli-chess/cli_chess-1.0.0-py3-none-any.whl#sha256=b89f3f409976820a25f9b06acb84de94daefdd062c5259974c240a0327c1efa3 (from https://www.piwheels.org/simple/cli-chess/) (requires-python:>=3.7) 2026-04-26T16:29:38,221 Skipping link: not a file: https://www.piwheels.org/simple/cli-chess/ 2026-04-26T16:29:38,221 Skipping link: not a file: https://pypi.org/simple/cli-chess/ 2026-04-26T16:29:38,243 Given no hashes to check 1 links for project 'cli-chess': discarding no candidates 2026-04-26T16:29:38,262 Collecting cli-chess==1.5.0 2026-04-26T16:29:38,265 Created temporary directory: /tmp/pip-unpack-2tf4vtmd 2026-04-26T16:29:38,412 Downloading cli_chess-1.5.0.tar.gz (1.9 MB) 2026-04-26T16:29:39,323 Added cli-chess==1.5.0 from https://files.pythonhosted.org/packages/f7/1d/f9bfd3d80c3b384a62e4ca6d5cffe4456af82b1aedaee73420d2e14dcffd/cli_chess-1.5.0.tar.gz to build tracker '/tmp/pip-build-tracker-uw1e8a3a' 2026-04-26T16:29:39,324 Running setup.py (path:/tmp/pip-wheel-inuq4ed2/cli-chess_47f27f1ac87f43abbcdfb61f1b1c6f5b/setup.py) egg_info for package cli-chess 2026-04-26T16:29:39,325 Created temporary directory: /tmp/pip-pip-egg-info-kfz5zaeg 2026-04-26T16:29:39,326 Preparing metadata (setup.py): started 2026-04-26T16:29:39,327 Running command python setup.py egg_info 2026-04-26T16:29:39,879 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-26T16:29:39,879 !! 2026-04-26T16:29:39,880 ******************************************************************************** 2026-04-26T16:29:39,880 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-26T16:29:39,882 License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+) 2026-04-26T16:29:39,883 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-26T16:29:39,883 ******************************************************************************** 2026-04-26T16:29:39,884 !! 2026-04-26T16:29:39,885 self._finalize_license_expression() 2026-04-26T16:29:39,911 /usr/local/lib/python3.11/dist-packages/setuptools/__init__.py:92: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. 2026-04-26T16:29:39,912 !! 2026-04-26T16:29:39,913 ******************************************************************************** 2026-04-26T16:29:39,913 Requirements should be satisfied by a PEP 517 installer. 2026-04-26T16:29:39,914 If you are using pip, you can try `pip install --use-pep517`. 2026-04-26T16:29:39,915 This deprecation is overdue, please update your project and remove deprecated 2026-04-26T16:29:39,915 calls to avoid build errors in the future. 2026-04-26T16:29:39,916 ******************************************************************************** 2026-04-26T16:29:39,917 !! 2026-04-26T16:29:39,918 dist.fetch_build_eggs(dist.setup_requires) 2026-04-26T16:29:53,514 running egg_info 2026-04-26T16:29:53,547 creating /tmp/pip-pip-egg-info-kfz5zaeg/cli_chess.egg-info 2026-04-26T16:29:53,548 writing /tmp/pip-pip-egg-info-kfz5zaeg/cli_chess.egg-info/PKG-INFO 2026-04-26T16:29:53,554 writing dependency_links to /tmp/pip-pip-egg-info-kfz5zaeg/cli_chess.egg-info/dependency_links.txt 2026-04-26T16:29:53,556 writing entry points to /tmp/pip-pip-egg-info-kfz5zaeg/cli_chess.egg-info/entry_points.txt 2026-04-26T16:29:53,559 writing requirements to /tmp/pip-pip-egg-info-kfz5zaeg/cli_chess.egg-info/requires.txt 2026-04-26T16:29:53,561 writing top-level names to /tmp/pip-pip-egg-info-kfz5zaeg/cli_chess.egg-info/top_level.txt 2026-04-26T16:29:53,563 writing manifest file '/tmp/pip-pip-egg-info-kfz5zaeg/cli_chess.egg-info/SOURCES.txt' 2026-04-26T16:29:53,712 reading manifest file '/tmp/pip-pip-egg-info-kfz5zaeg/cli_chess.egg-info/SOURCES.txt' 2026-04-26T16:29:53,715 reading manifest template 'MANIFEST.in' 2026-04-26T16:29:53,717 no previously-included directories found matching '**/__pycache__' 2026-04-26T16:29:53,718 warning: no previously-included files matching '.coverage' found anywhere in distribution 2026-04-26T16:29:53,720 warning: no previously-included files matching '*.py[co]' found anywhere in distribution 2026-04-26T16:29:53,721 adding license file 'LICENSE' 2026-04-26T16:29:53,728 writing manifest file '/tmp/pip-pip-egg-info-kfz5zaeg/cli_chess.egg-info/SOURCES.txt' 2026-04-26T16:29:53,839 Preparing metadata (setup.py): finished with status 'done' 2026-04-26T16:29:53,843 Source in /tmp/pip-wheel-inuq4ed2/cli-chess_47f27f1ac87f43abbcdfb61f1b1c6f5b has version 1.5.0, which satisfies requirement cli-chess==1.5.0 from https://files.pythonhosted.org/packages/f7/1d/f9bfd3d80c3b384a62e4ca6d5cffe4456af82b1aedaee73420d2e14dcffd/cli_chess-1.5.0.tar.gz 2026-04-26T16:29:53,844 Removed cli-chess==1.5.0 from https://files.pythonhosted.org/packages/f7/1d/f9bfd3d80c3b384a62e4ca6d5cffe4456af82b1aedaee73420d2e14dcffd/cli_chess-1.5.0.tar.gz from build tracker '/tmp/pip-build-tracker-uw1e8a3a' 2026-04-26T16:29:53,850 Created temporary directory: /tmp/pip-unpack-oa32tyej 2026-04-26T16:29:53,851 Building wheels for collected packages: cli-chess 2026-04-26T16:29:53,856 Created temporary directory: /tmp/pip-wheel-61roez3e 2026-04-26T16:29:53,856 Building wheel for cli-chess (setup.py): started 2026-04-26T16:29:53,857 Destination directory: /tmp/pip-wheel-61roez3e 2026-04-26T16:29:53,858 Running command python setup.py bdist_wheel 2026-04-26T16:29:54,385 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-26T16:29:54,385 !! 2026-04-26T16:29:54,386 ******************************************************************************** 2026-04-26T16:29:54,387 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-26T16:29:54,388 License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+) 2026-04-26T16:29:54,389 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-26T16:29:54,390 ******************************************************************************** 2026-04-26T16:29:54,391 !! 2026-04-26T16:29:54,391 self._finalize_license_expression() 2026-04-26T16:29:54,411 /usr/local/lib/python3.11/dist-packages/setuptools/__init__.py:92: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. 2026-04-26T16:29:54,411 !! 2026-04-26T16:29:54,412 ******************************************************************************** 2026-04-26T16:29:54,413 Requirements should be satisfied by a PEP 517 installer. 2026-04-26T16:29:54,414 If you are using pip, you can try `pip install --use-pep517`. 2026-04-26T16:29:54,415 This deprecation is overdue, please update your project and remove deprecated 2026-04-26T16:29:54,415 calls to avoid build errors in the future. 2026-04-26T16:29:54,416 ******************************************************************************** 2026-04-26T16:29:54,417 !! 2026-04-26T16:29:54,418 dist.fetch_build_eggs(dist.setup_requires) 2026-04-26T16:29:55,351 running bdist_wheel 2026-04-26T16:29:55,510 running build 2026-04-26T16:29:55,510 running build_py 2026-04-26T16:29:55,545 creating build/lib/cli_chess 2026-04-26T16:29:55,547 copying src/cli_chess/__init__.py -> build/lib/cli_chess 2026-04-26T16:29:55,549 copying src/cli_chess/__main__.py -> build/lib/cli_chess 2026-04-26T16:29:55,551 copying src/cli_chess/__metadata__.py -> build/lib/cli_chess 2026-04-26T16:29:55,554 creating build/lib/cli_chess/utils 2026-04-26T16:29:55,555 copying src/cli_chess/utils/__init__.py -> build/lib/cli_chess/utils 2026-04-26T16:29:55,557 copying src/cli_chess/utils/argparse.py -> build/lib/cli_chess/utils 2026-04-26T16:29:55,559 copying src/cli_chess/utils/config.py -> build/lib/cli_chess/utils 2026-04-26T16:29:55,562 copying src/cli_chess/utils/event.py -> build/lib/cli_chess/utils 2026-04-26T16:29:55,564 copying src/cli_chess/utils/styles.py -> build/lib/cli_chess/utils 2026-04-26T16:29:55,566 copying src/cli_chess/utils/common.py -> build/lib/cli_chess/utils 2026-04-26T16:29:55,568 copying src/cli_chess/utils/ui_common.py -> build/lib/cli_chess/utils 2026-04-26T16:29:55,570 copying src/cli_chess/utils/logging.py -> build/lib/cli_chess/utils 2026-04-26T16:29:55,573 creating build/lib/cli_chess/modules 2026-04-26T16:29:55,574 copying src/cli_chess/modules/__init__.py -> build/lib/cli_chess/modules 2026-04-26T16:29:55,575 copying src/cli_chess/modules/common.py -> build/lib/cli_chess/modules 2026-04-26T16:29:55,578 creating build/lib/cli_chess/tests 2026-04-26T16:29:55,579 copying src/cli_chess/tests/__init__.py -> build/lib/cli_chess/tests 2026-04-26T16:29:55,581 creating build/lib/cli_chess/core 2026-04-26T16:29:55,582 copying src/cli_chess/core/__init__.py -> build/lib/cli_chess/core 2026-04-26T16:29:55,584 creating build/lib/cli_chess/menus 2026-04-26T16:29:55,585 copying src/cli_chess/menus/menu_presenter.py -> build/lib/cli_chess/menus 2026-04-26T16:29:55,587 copying src/cli_chess/menus/__init__.py -> build/lib/cli_chess/menus 2026-04-26T16:29:55,589 copying src/cli_chess/menus/menu_common.py -> build/lib/cli_chess/menus 2026-04-26T16:29:55,591 copying src/cli_chess/menus/menu_model.py -> build/lib/cli_chess/menus 2026-04-26T16:29:55,593 copying src/cli_chess/menus/menu_view.py -> build/lib/cli_chess/menus 2026-04-26T16:29:55,596 creating build/lib/cli_chess/modules/board 2026-04-26T16:29:55,597 copying src/cli_chess/modules/board/board_view.py -> build/lib/cli_chess/modules/board 2026-04-26T16:29:55,599 copying src/cli_chess/modules/board/__init__.py -> build/lib/cli_chess/modules/board 2026-04-26T16:29:55,601 copying src/cli_chess/modules/board/board_model.py -> build/lib/cli_chess/modules/board 2026-04-26T16:29:55,603 copying src/cli_chess/modules/board/board_presenter.py -> build/lib/cli_chess/modules/board 2026-04-26T16:29:55,606 creating build/lib/cli_chess/modules/token_manager 2026-04-26T16:29:55,607 copying src/cli_chess/modules/token_manager/__init__.py -> build/lib/cli_chess/modules/token_manager 2026-04-26T16:29:55,609 copying src/cli_chess/modules/token_manager/token_manager_presenter.py -> build/lib/cli_chess/modules/token_manager 2026-04-26T16:29:55,611 copying src/cli_chess/modules/token_manager/token_manager_view.py -> build/lib/cli_chess/modules/token_manager 2026-04-26T16:29:55,613 copying src/cli_chess/modules/token_manager/token_manager_model.py -> build/lib/cli_chess/modules/token_manager 2026-04-26T16:29:55,616 creating build/lib/cli_chess/modules/clock 2026-04-26T16:29:55,617 copying src/cli_chess/modules/clock/clock_presenter.py -> build/lib/cli_chess/modules/clock 2026-04-26T16:29:55,619 copying src/cli_chess/modules/clock/__init__.py -> build/lib/cli_chess/modules/clock 2026-04-26T16:29:55,620 copying src/cli_chess/modules/clock/clock_view.py -> build/lib/cli_chess/modules/clock 2026-04-26T16:29:55,623 creating build/lib/cli_chess/modules/premove 2026-04-26T16:29:55,624 copying src/cli_chess/modules/premove/premove_presenter.py -> build/lib/cli_chess/modules/premove 2026-04-26T16:29:55,626 copying src/cli_chess/modules/premove/__init__.py -> build/lib/cli_chess/modules/premove 2026-04-26T16:29:55,628 copying src/cli_chess/modules/premove/premove_view.py -> build/lib/cli_chess/modules/premove 2026-04-26T16:29:55,629 copying src/cli_chess/modules/premove/premove_model.py -> build/lib/cli_chess/modules/premove 2026-04-26T16:29:55,632 creating build/lib/cli_chess/modules/player_info 2026-04-26T16:29:55,633 copying src/cli_chess/modules/player_info/player_info_view.py -> build/lib/cli_chess/modules/player_info 2026-04-26T16:29:55,635 copying src/cli_chess/modules/player_info/__init__.py -> build/lib/cli_chess/modules/player_info 2026-04-26T16:29:55,637 copying src/cli_chess/modules/player_info/player_info_presenter.py -> build/lib/cli_chess/modules/player_info 2026-04-26T16:29:55,639 creating build/lib/cli_chess/modules/move_list 2026-04-26T16:29:55,640 copying src/cli_chess/modules/move_list/__init__.py -> build/lib/cli_chess/modules/move_list 2026-04-26T16:29:55,642 copying src/cli_chess/modules/move_list/move_list_view.py -> build/lib/cli_chess/modules/move_list 2026-04-26T16:29:55,644 copying src/cli_chess/modules/move_list/move_list_model.py -> build/lib/cli_chess/modules/move_list 2026-04-26T16:29:55,645 copying src/cli_chess/modules/move_list/move_list_presenter.py -> build/lib/cli_chess/modules/move_list 2026-04-26T16:29:55,648 creating build/lib/cli_chess/modules/chat 2026-04-26T16:29:55,648 copying src/cli_chess/modules/chat/__init__.py -> build/lib/cli_chess/modules/chat 2026-04-26T16:29:55,650 copying src/cli_chess/modules/chat/chat_model.py -> build/lib/cli_chess/modules/chat 2026-04-26T16:29:55,652 copying src/cli_chess/modules/chat/chat_presenter.py -> build/lib/cli_chess/modules/chat 2026-04-26T16:29:55,654 copying src/cli_chess/modules/chat/chat_view.py -> build/lib/cli_chess/modules/chat 2026-04-26T16:29:55,656 creating build/lib/cli_chess/modules/about 2026-04-26T16:29:55,657 copying src/cli_chess/modules/about/about_view.py -> build/lib/cli_chess/modules/about 2026-04-26T16:29:55,659 copying src/cli_chess/modules/about/__init__.py -> build/lib/cli_chess/modules/about 2026-04-26T16:29:55,660 copying src/cli_chess/modules/about/about_presenter.py -> build/lib/cli_chess/modules/about 2026-04-26T16:29:55,663 creating build/lib/cli_chess/modules/material_difference 2026-04-26T16:29:55,664 copying src/cli_chess/modules/material_difference/__init__.py -> build/lib/cli_chess/modules/material_difference 2026-04-26T16:29:55,666 copying src/cli_chess/modules/material_difference/material_difference_model.py -> build/lib/cli_chess/modules/material_difference 2026-04-26T16:29:55,668 copying src/cli_chess/modules/material_difference/material_difference_view.py -> build/lib/cli_chess/modules/material_difference 2026-04-26T16:29:55,670 copying src/cli_chess/modules/material_difference/material_difference_presenter.py -> build/lib/cli_chess/modules/material_difference 2026-04-26T16:29:55,672 creating build/lib/cli_chess/modules/engine 2026-04-26T16:29:55,673 copying src/cli_chess/modules/engine/engine_presenter.py -> build/lib/cli_chess/modules/engine 2026-04-26T16:29:55,675 copying src/cli_chess/modules/engine/engine_model.py -> build/lib/cli_chess/modules/engine 2026-04-26T16:29:55,677 copying src/cli_chess/modules/engine/__init__.py -> build/lib/cli_chess/modules/engine 2026-04-26T16:29:55,679 creating build/lib/cli_chess/tests/utils 2026-04-26T16:29:55,680 copying src/cli_chess/tests/utils/__init__.py -> build/lib/cli_chess/tests/utils 2026-04-26T16:29:55,682 copying src/cli_chess/tests/utils/test_event.py -> build/lib/cli_chess/tests/utils 2026-04-26T16:29:55,684 creating build/lib/cli_chess/tests/modules 2026-04-26T16:29:55,685 copying src/cli_chess/tests/modules/__init__.py -> build/lib/cli_chess/tests/modules 2026-04-26T16:29:55,687 copying src/cli_chess/tests/modules/test_common.py -> build/lib/cli_chess/tests/modules 2026-04-26T16:29:55,689 creating build/lib/cli_chess/tests/modules/board 2026-04-26T16:29:55,690 copying src/cli_chess/tests/modules/board/__init__.py -> build/lib/cli_chess/tests/modules/board 2026-04-26T16:29:55,691 copying src/cli_chess/tests/modules/board/test_board_presenter.py -> build/lib/cli_chess/tests/modules/board 2026-04-26T16:29:55,694 copying src/cli_chess/tests/modules/board/test_board_model.py -> build/lib/cli_chess/tests/modules/board 2026-04-26T16:29:55,697 creating build/lib/cli_chess/tests/modules/token_manager 2026-04-26T16:29:55,698 copying src/cli_chess/tests/modules/token_manager/__init__.py -> build/lib/cli_chess/tests/modules/token_manager 2026-04-26T16:29:55,700 copying src/cli_chess/tests/modules/token_manager/test_token_manager_model.py -> build/lib/cli_chess/tests/modules/token_manager 2026-04-26T16:29:55,702 copying src/cli_chess/tests/modules/token_manager/test_token_manager_presenter.py -> build/lib/cli_chess/tests/modules/token_manager 2026-04-26T16:29:55,704 creating build/lib/cli_chess/tests/modules/move_list 2026-04-26T16:29:55,705 copying src/cli_chess/tests/modules/move_list/test_move_list_presenter.py -> build/lib/cli_chess/tests/modules/move_list 2026-04-26T16:29:55,708 copying src/cli_chess/tests/modules/move_list/__init__.py -> build/lib/cli_chess/tests/modules/move_list 2026-04-26T16:29:55,709 copying src/cli_chess/tests/modules/move_list/test_move_list_model.py -> build/lib/cli_chess/tests/modules/move_list 2026-04-26T16:29:55,711 creating build/lib/cli_chess/tests/modules/chat 2026-04-26T16:29:55,712 copying src/cli_chess/tests/modules/chat/__init__.py -> build/lib/cli_chess/tests/modules/chat 2026-04-26T16:29:55,714 copying src/cli_chess/tests/modules/chat/test_chat_model.py -> build/lib/cli_chess/tests/modules/chat 2026-04-26T16:29:55,716 copying src/cli_chess/tests/modules/chat/test_chat_presenter.py -> build/lib/cli_chess/tests/modules/chat 2026-04-26T16:29:55,718 creating build/lib/cli_chess/tests/modules/material_difference 2026-04-26T16:29:55,719 copying src/cli_chess/tests/modules/material_difference/__init__.py -> build/lib/cli_chess/tests/modules/material_difference 2026-04-26T16:29:55,720 copying src/cli_chess/tests/modules/material_difference/test_material_difference_model.py -> build/lib/cli_chess/tests/modules/material_difference 2026-04-26T16:29:55,723 copying src/cli_chess/tests/modules/material_difference/test_material_difference_presenter.py -> build/lib/cli_chess/tests/modules/material_difference 2026-04-26T16:29:55,726 creating build/lib/cli_chess/core/game 2026-04-26T16:29:55,726 copying src/cli_chess/core/game/__init__.py -> build/lib/cli_chess/core/game 2026-04-26T16:29:55,728 copying src/cli_chess/core/game/game_model_base.py -> build/lib/cli_chess/core/game 2026-04-26T16:29:55,730 copying src/cli_chess/core/game/game_metadata.py -> build/lib/cli_chess/core/game 2026-04-26T16:29:55,732 copying src/cli_chess/core/game/game_options.py -> build/lib/cli_chess/core/game 2026-04-26T16:29:55,734 copying src/cli_chess/core/game/game_presenter_base.py -> build/lib/cli_chess/core/game 2026-04-26T16:29:55,736 copying src/cli_chess/core/game/game_view_base.py -> build/lib/cli_chess/core/game 2026-04-26T16:29:55,739 creating build/lib/cli_chess/core/main 2026-04-26T16:29:55,740 copying src/cli_chess/core/main/__init__.py -> build/lib/cli_chess/core/main 2026-04-26T16:29:55,742 copying src/cli_chess/core/main/main_model.py -> build/lib/cli_chess/core/main 2026-04-26T16:29:55,744 copying src/cli_chess/core/main/main_presenter.py -> build/lib/cli_chess/core/main 2026-04-26T16:29:55,746 copying src/cli_chess/core/main/main_view.py -> build/lib/cli_chess/core/main 2026-04-26T16:29:55,748 creating build/lib/cli_chess/core/api 2026-04-26T16:29:55,749 copying src/cli_chess/core/api/__init__.py -> build/lib/cli_chess/core/api 2026-04-26T16:29:55,752 copying src/cli_chess/core/api/game_state_dispatcher.py -> build/lib/cli_chess/core/api 2026-04-26T16:29:55,754 copying src/cli_chess/core/api/api_manager.py -> build/lib/cli_chess/core/api 2026-04-26T16:29:55,756 copying src/cli_chess/core/api/incoming_event_manger.py -> build/lib/cli_chess/core/api 2026-04-26T16:29:55,759 creating build/lib/cli_chess/core/game/offline_game 2026-04-26T16:29:55,760 copying src/cli_chess/core/game/offline_game/__init__.py -> build/lib/cli_chess/core/game/offline_game 2026-04-26T16:29:55,762 copying src/cli_chess/core/game/offline_game/offline_game_model.py -> build/lib/cli_chess/core/game/offline_game 2026-04-26T16:29:55,764 copying src/cli_chess/core/game/offline_game/offline_game_presenter.py -> build/lib/cli_chess/core/game/offline_game 2026-04-26T16:29:55,767 copying src/cli_chess/core/game/offline_game/offline_game_view.py -> build/lib/cli_chess/core/game/offline_game 2026-04-26T16:29:55,770 creating build/lib/cli_chess/core/game/online_game 2026-04-26T16:29:55,771 copying src/cli_chess/core/game/online_game/online_game_view.py -> build/lib/cli_chess/core/game/online_game 2026-04-26T16:29:55,773 copying src/cli_chess/core/game/online_game/online_game_model.py -> build/lib/cli_chess/core/game/online_game 2026-04-26T16:29:55,776 copying src/cli_chess/core/game/online_game/__init__.py -> build/lib/cli_chess/core/game/online_game 2026-04-26T16:29:55,778 copying src/cli_chess/core/game/online_game/online_game_presenter.py -> build/lib/cli_chess/core/game/online_game 2026-04-26T16:29:55,780 creating build/lib/cli_chess/core/game/online_game/watch_tv 2026-04-26T16:29:55,781 copying src/cli_chess/core/game/online_game/watch_tv/__init__.py -> build/lib/cli_chess/core/game/online_game/watch_tv 2026-04-26T16:29:55,784 copying src/cli_chess/core/game/online_game/watch_tv/watch_tv_presenter.py -> build/lib/cli_chess/core/game/online_game/watch_tv 2026-04-26T16:29:55,786 copying src/cli_chess/core/game/online_game/watch_tv/watch_tv_model.py -> build/lib/cli_chess/core/game/online_game/watch_tv 2026-04-26T16:29:55,788 copying src/cli_chess/core/game/online_game/watch_tv/watch_tv_view.py -> build/lib/cli_chess/core/game/online_game/watch_tv 2026-04-26T16:29:55,791 creating build/lib/cli_chess/menus/offline_games_menu 2026-04-26T16:29:55,792 copying src/cli_chess/menus/offline_games_menu/__init__.py -> build/lib/cli_chess/menus/offline_games_menu 2026-04-26T16:29:55,794 copying src/cli_chess/menus/offline_games_menu/offline_games_menu_presenter.py -> build/lib/cli_chess/menus/offline_games_menu 2026-04-26T16:29:55,796 copying src/cli_chess/menus/offline_games_menu/offline_games_menu_model.py -> build/lib/cli_chess/menus/offline_games_menu 2026-04-26T16:29:55,798 copying src/cli_chess/menus/offline_games_menu/offline_games_menu_view.py -> build/lib/cli_chess/menus/offline_games_menu 2026-04-26T16:29:55,800 creating build/lib/cli_chess/menus/tv_channel_menu 2026-04-26T16:29:55,801 copying src/cli_chess/menus/tv_channel_menu/__init__.py -> build/lib/cli_chess/menus/tv_channel_menu 2026-04-26T16:29:55,803 copying src/cli_chess/menus/tv_channel_menu/tv_channel_menu_view.py -> build/lib/cli_chess/menus/tv_channel_menu 2026-04-26T16:29:55,805 copying src/cli_chess/menus/tv_channel_menu/tv_channel_menu_model.py -> build/lib/cli_chess/menus/tv_channel_menu 2026-04-26T16:29:55,806 copying src/cli_chess/menus/tv_channel_menu/tv_channel_menu_presenter.py -> build/lib/cli_chess/menus/tv_channel_menu 2026-04-26T16:29:55,809 creating build/lib/cli_chess/menus/versus_menus 2026-04-26T16:29:55,810 copying src/cli_chess/menus/versus_menus/versus_menu_presenters.py -> build/lib/cli_chess/menus/versus_menus 2026-04-26T16:29:55,812 copying src/cli_chess/menus/versus_menus/__init__.py -> build/lib/cli_chess/menus/versus_menus 2026-04-26T16:29:55,813 copying src/cli_chess/menus/versus_menus/versus_menu_views.py -> build/lib/cli_chess/menus/versus_menus 2026-04-26T16:29:55,815 copying src/cli_chess/menus/versus_menus/versus_menu_models.py -> build/lib/cli_chess/menus/versus_menus 2026-04-26T16:29:55,818 creating build/lib/cli_chess/menus/main_menu 2026-04-26T16:29:55,819 copying src/cli_chess/menus/main_menu/__init__.py -> build/lib/cli_chess/menus/main_menu 2026-04-26T16:29:55,821 copying src/cli_chess/menus/main_menu/main_menu_model.py -> build/lib/cli_chess/menus/main_menu 2026-04-26T16:29:55,822 copying src/cli_chess/menus/main_menu/main_menu_presenter.py -> build/lib/cli_chess/menus/main_menu 2026-04-26T16:29:55,824 copying src/cli_chess/menus/main_menu/main_menu_view.py -> build/lib/cli_chess/menus/main_menu 2026-04-26T16:29:55,827 creating build/lib/cli_chess/menus/settings_menu 2026-04-26T16:29:55,828 copying src/cli_chess/menus/settings_menu/settings_menu_model.py -> build/lib/cli_chess/menus/settings_menu 2026-04-26T16:29:55,830 copying src/cli_chess/menus/settings_menu/__init__.py -> build/lib/cli_chess/menus/settings_menu 2026-04-26T16:29:55,832 copying src/cli_chess/menus/settings_menu/settings_menu_presenter.py -> build/lib/cli_chess/menus/settings_menu 2026-04-26T16:29:55,834 copying src/cli_chess/menus/settings_menu/settings_menu_view.py -> build/lib/cli_chess/menus/settings_menu 2026-04-26T16:29:55,836 creating build/lib/cli_chess/menus/program_settings_menu 2026-04-26T16:29:55,837 copying src/cli_chess/menus/program_settings_menu/__init__.py -> build/lib/cli_chess/menus/program_settings_menu 2026-04-26T16:29:55,839 copying src/cli_chess/menus/program_settings_menu/program_settings_menu_presenter.py -> build/lib/cli_chess/menus/program_settings_menu 2026-04-26T16:29:55,840 copying src/cli_chess/menus/program_settings_menu/program_settings_menu_model.py -> build/lib/cli_chess/menus/program_settings_menu 2026-04-26T16:29:55,842 copying src/cli_chess/menus/program_settings_menu/program_settings_menu_view.py -> build/lib/cli_chess/menus/program_settings_menu 2026-04-26T16:29:55,844 creating build/lib/cli_chess/menus/online_games_menu 2026-04-26T16:29:55,845 copying src/cli_chess/menus/online_games_menu/online_games_menu_presenter.py -> build/lib/cli_chess/menus/online_games_menu 2026-04-26T16:29:55,847 copying src/cli_chess/menus/online_games_menu/__init__.py -> build/lib/cli_chess/menus/online_games_menu 2026-04-26T16:29:55,849 copying src/cli_chess/menus/online_games_menu/online_games_menu_model.py -> build/lib/cli_chess/menus/online_games_menu 2026-04-26T16:29:55,850 copying src/cli_chess/menus/online_games_menu/online_games_menu_view.py -> build/lib/cli_chess/menus/online_games_menu 2026-04-26T16:29:55,853 running egg_info 2026-04-26T16:29:55,885 writing src/cli_chess.egg-info/PKG-INFO 2026-04-26T16:29:55,890 writing dependency_links to src/cli_chess.egg-info/dependency_links.txt 2026-04-26T16:29:55,892 writing entry points to src/cli_chess.egg-info/entry_points.txt 2026-04-26T16:29:55,895 writing requirements to src/cli_chess.egg-info/requires.txt 2026-04-26T16:29:55,896 writing top-level names to src/cli_chess.egg-info/top_level.txt 2026-04-26T16:29:55,960 reading manifest file 'src/cli_chess.egg-info/SOURCES.txt' 2026-04-26T16:29:55,969 reading manifest template 'MANIFEST.in' 2026-04-26T16:29:55,971 no previously-included directories found matching '**/__pycache__' 2026-04-26T16:29:55,972 warning: no previously-included files matching '.coverage' found anywhere in distribution 2026-04-26T16:29:55,974 warning: no previously-included files matching '*.py[co]' found anywhere in distribution 2026-04-26T16:29:55,975 adding license file 'LICENSE' 2026-04-26T16:29:55,983 writing manifest file 'src/cli_chess.egg-info/SOURCES.txt' 2026-04-26T16:29:55,987 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'cli_chess.modules.engine.binaries' is absent from the `packages` configuration. 2026-04-26T16:29:55,987 !! 2026-04-26T16:29:55,988 ******************************************************************************** 2026-04-26T16:29:55,989 ############################ 2026-04-26T16:29:55,989 # Package would be ignored # 2026-04-26T16:29:55,990 ############################ 2026-04-26T16:29:55,991 Python recognizes 'cli_chess.modules.engine.binaries' as an importable package[^1], 2026-04-26T16:29:55,991 but it is absent from setuptools' `packages` configuration. 2026-04-26T16:29:55,992 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-26T16:29:55,993 package, please make sure that 'cli_chess.modules.engine.binaries' is explicitly added 2026-04-26T16:29:55,994 to the `packages` configuration field. 2026-04-26T16:29:55,995 Alternatively, you can also rely on setuptools' discovery methods 2026-04-26T16:29:55,995 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-26T16:29:55,996 instead of `find_packages(...)`/`find:`). 2026-04-26T16:29:55,997 You can read more about "package discovery" on setuptools documentation page: 2026-04-26T16:29:55,998 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-26T16:29:55,999 If you don't want 'cli_chess.modules.engine.binaries' to be distributed and are 2026-04-26T16:29:55,999 already explicitly excluding 'cli_chess.modules.engine.binaries' via 2026-04-26T16:29:56,000 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-26T16:29:56,000 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-26T16:29:56,001 combination with a more fine grained `package-data` configuration. 2026-04-26T16:29:56,001 You can read more about "package data files" on setuptools documentation page: 2026-04-26T16:29:56,002 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-26T16:29:56,004 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-26T16:29:56,004 even if it does not contain any `.py` files. 2026-04-26T16:29:56,005 On the other hand, currently there is no concept of package data 2026-04-26T16:29:56,005 directory, all directories are treated like packages. 2026-04-26T16:29:56,006 ******************************************************************************** 2026-04-26T16:29:56,006 !! 2026-04-26T16:29:56,007 check.warn(importable) 2026-04-26T16:29:56,010 creating build/lib/cli_chess/modules/engine/binaries 2026-04-26T16:29:56,011 copying src/cli_chess/modules/engine/binaries/fairy-stockfish_arm64_macos -> build/lib/cli_chess/modules/engine/binaries 2026-04-26T16:29:56,034 copying src/cli_chess/modules/engine/binaries/fairy-stockfish_x86-64_linux -> build/lib/cli_chess/modules/engine/binaries 2026-04-26T16:29:56,050 copying src/cli_chess/modules/engine/binaries/fairy-stockfish_x86-64_macos -> build/lib/cli_chess/modules/engine/binaries 2026-04-26T16:29:56,062 copying src/cli_chess/modules/engine/binaries/fairy-stockfish_x86-64_windows.exe -> build/lib/cli_chess/modules/engine/binaries 2026-04-26T16:29:56,136 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2026-04-26T16:29:56,137 !! 2026-04-26T16:29:56,138 ******************************************************************************** 2026-04-26T16:29:56,139 Please avoid running ``setup.py`` directly. 2026-04-26T16:29:56,139 Instead, use pypa/build, pypa/installer or other 2026-04-26T16:29:56,140 standards-based tools. 2026-04-26T16:29:56,141 This deprecation is overdue, please update your project and remove deprecated 2026-04-26T16:29:56,142 calls to avoid build errors in the future. 2026-04-26T16:29:56,143 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2026-04-26T16:29:56,143 ******************************************************************************** 2026-04-26T16:29:56,144 !! 2026-04-26T16:29:56,145 self.initialize_options() 2026-04-26T16:29:56,167 installing to build/bdist.linux-armv7l/wheel 2026-04-26T16:29:56,168 running install 2026-04-26T16:29:56,191 running install_lib 2026-04-26T16:29:56,222 creating build/bdist.linux-armv7l/wheel 2026-04-26T16:29:56,224 creating build/bdist.linux-armv7l/wheel/cli_chess 2026-04-26T16:29:56,226 creating build/bdist.linux-armv7l/wheel/cli_chess/utils 2026-04-26T16:29:56,227 copying build/lib/cli_chess/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./cli_chess/utils 2026-04-26T16:29:56,229 copying build/lib/cli_chess/utils/argparse.py -> build/bdist.linux-armv7l/wheel/./cli_chess/utils 2026-04-26T16:29:56,231 copying build/lib/cli_chess/utils/config.py -> build/bdist.linux-armv7l/wheel/./cli_chess/utils 2026-04-26T16:29:56,234 copying build/lib/cli_chess/utils/event.py -> build/bdist.linux-armv7l/wheel/./cli_chess/utils 2026-04-26T16:29:56,236 copying build/lib/cli_chess/utils/styles.py -> build/bdist.linux-armv7l/wheel/./cli_chess/utils 2026-04-26T16:29:56,238 copying build/lib/cli_chess/utils/common.py -> build/bdist.linux-armv7l/wheel/./cli_chess/utils 2026-04-26T16:29:56,240 copying build/lib/cli_chess/utils/ui_common.py -> build/bdist.linux-armv7l/wheel/./cli_chess/utils 2026-04-26T16:29:56,243 copying build/lib/cli_chess/utils/logging.py -> build/bdist.linux-armv7l/wheel/./cli_chess/utils 2026-04-26T16:29:56,245 copying build/lib/cli_chess/__init__.py -> build/bdist.linux-armv7l/wheel/./cli_chess 2026-04-26T16:29:56,247 creating build/bdist.linux-armv7l/wheel/cli_chess/modules 2026-04-26T16:29:56,248 copying build/lib/cli_chess/modules/__init__.py -> build/bdist.linux-armv7l/wheel/./cli_chess/modules 2026-04-26T16:29:56,251 creating build/bdist.linux-armv7l/wheel/cli_chess/modules/board 2026-04-26T16:29:56,252 copying build/lib/cli_chess/modules/board/board_view.py -> build/bdist.linux-armv7l/wheel/./cli_chess/modules/board 2026-04-26T16:29:56,254 copying build/lib/cli_chess/modules/board/__init__.py -> build/bdist.linux-armv7l/wheel/./cli_chess/modules/board 2026-04-26T16:29:56,256 copying build/lib/cli_chess/modules/board/board_model.py -> build/bdist.linux-armv7l/wheel/./cli_chess/modules/board 2026-04-26T16:29:56,259 copying build/lib/cli_chess/modules/board/board_presenter.py -> build/bdist.linux-armv7l/wheel/./cli_chess/modules/board 2026-04-26T16:29:56,262 creating build/bdist.linux-armv7l/wheel/cli_chess/modules/token_manager 2026-04-26T16:29:56,263 copying build/lib/cli_chess/modules/token_manager/__init__.py -> build/bdist.linux-armv7l/wheel/./cli_chess/modules/token_manager 2026-04-26T16:29:56,265 copying build/lib/cli_chess/modules/token_manager/token_manager_presenter.py -> build/bdist.linux-armv7l/wheel/./cli_chess/modules/token_manager 2026-04-26T16:29:56,267 copying build/lib/cli_chess/modules/token_manager/token_manager_view.py -> build/bdist.linux-armv7l/wheel/./cli_chess/modules/token_manager 2026-04-26T16:29:56,270 copying build/lib/cli_chess/modules/token_manager/token_manager_model.py -> build/bdist.linux-armv7l/wheel/./cli_chess/modules/token_manager 2026-04-26T16:29:56,273 creating build/bdist.linux-armv7l/wheel/cli_chess/modules/clock 2026-04-26T16:29:56,274 copying build/lib/cli_chess/modules/clock/clock_presenter.py -> build/bdist.linux-armv7l/wheel/./cli_chess/modules/clock 2026-04-26T16:29:56,276 copying build/lib/cli_chess/modules/clock/__init__.py -> build/bdist.linux-armv7l/wheel/./cli_chess/modules/clock 2026-04-26T16:29:56,278 copying build/lib/cli_chess/modules/clock/clock_view.py -> build/bdist.linux-armv7l/wheel/./cli_chess/modules/clock 2026-04-26T16:29:56,281 creating build/bdist.linux-armv7l/wheel/cli_chess/modules/premove 2026-04-26T16:29:56,282 copying build/lib/cli_chess/modules/premove/premove_presenter.py -> build/bdist.linux-armv7l/wheel/./cli_chess/modules/premove 2026-04-26T16:29:56,285 copying build/lib/cli_chess/modules/premove/__init__.py -> build/bdist.linux-armv7l/wheel/./cli_chess/modules/premove 2026-04-26T16:29:56,287 copying build/lib/cli_chess/modules/premove/premove_view.py -> build/bdist.linux-armv7l/wheel/./cli_chess/modules/premove 2026-04-26T16:29:56,289 copying build/lib/cli_chess/modules/premove/premove_model.py -> build/bdist.linux-armv7l/wheel/./cli_chess/modules/premove 2026-04-26T16:29:56,292 creating build/bdist.linux-armv7l/wheel/cli_chess/modules/player_info 2026-04-26T16:29:56,293 copying build/lib/cli_chess/modules/player_info/player_info_view.py -> build/bdist.linux-armv7l/wheel/./cli_chess/modules/player_info 2026-04-26T16:29:56,295 copying build/lib/cli_chess/modules/player_info/__init__.py -> build/bdist.linux-armv7l/wheel/./cli_chess/modules/player_info 2026-04-26T16:29:56,298 copying build/lib/cli_chess/modules/player_info/player_info_presenter.py -> build/bdist.linux-armv7l/wheel/./cli_chess/modules/player_info 2026-04-26T16:29:56,300 copying build/lib/cli_chess/modules/common.py -> build/bdist.linux-armv7l/wheel/./cli_chess/modules 2026-04-26T16:29:56,302 creating build/bdist.linux-armv7l/wheel/cli_chess/modules/move_list 2026-04-26T16:29:56,304 copying build/lib/cli_chess/modules/move_list/__init__.py -> build/bdist.linux-armv7l/wheel/./cli_chess/modules/move_list 2026-04-26T16:29:56,306 copying build/lib/cli_chess/modules/move_list/move_list_view.py -> build/bdist.linux-armv7l/wheel/./cli_chess/modules/move_list 2026-04-26T16:29:56,308 copying build/lib/cli_chess/modules/move_list/move_list_model.py -> build/bdist.linux-armv7l/wheel/./cli_chess/modules/move_list 2026-04-26T16:29:56,310 copying build/lib/cli_chess/modules/move_list/move_list_presenter.py -> build/bdist.linux-armv7l/wheel/./cli_chess/modules/move_list 2026-04-26T16:29:56,313 creating build/bdist.linux-armv7l/wheel/cli_chess/modules/chat 2026-04-26T16:29:56,314 copying build/lib/cli_chess/modules/chat/__init__.py -> build/bdist.linux-armv7l/wheel/./cli_chess/modules/chat 2026-04-26T16:29:56,316 copying build/lib/cli_chess/modules/chat/chat_model.py -> build/bdist.linux-armv7l/wheel/./cli_chess/modules/chat 2026-04-26T16:29:56,318 copying build/lib/cli_chess/modules/chat/chat_presenter.py -> build/bdist.linux-armv7l/wheel/./cli_chess/modules/chat 2026-04-26T16:29:56,320 copying build/lib/cli_chess/modules/chat/chat_view.py -> build/bdist.linux-armv7l/wheel/./cli_chess/modules/chat 2026-04-26T16:29:56,322 creating build/bdist.linux-armv7l/wheel/cli_chess/modules/about 2026-04-26T16:29:56,324 copying build/lib/cli_chess/modules/about/about_view.py -> build/bdist.linux-armv7l/wheel/./cli_chess/modules/about 2026-04-26T16:29:56,326 copying build/lib/cli_chess/modules/about/__init__.py -> build/bdist.linux-armv7l/wheel/./cli_chess/modules/about 2026-04-26T16:29:56,328 copying build/lib/cli_chess/modules/about/about_presenter.py -> build/bdist.linux-armv7l/wheel/./cli_chess/modules/about 2026-04-26T16:29:56,331 creating build/bdist.linux-armv7l/wheel/cli_chess/modules/material_difference 2026-04-26T16:29:56,332 copying build/lib/cli_chess/modules/material_difference/__init__.py -> build/bdist.linux-armv7l/wheel/./cli_chess/modules/material_difference 2026-04-26T16:29:56,334 copying build/lib/cli_chess/modules/material_difference/material_difference_model.py -> build/bdist.linux-armv7l/wheel/./cli_chess/modules/material_difference 2026-04-26T16:29:56,337 copying build/lib/cli_chess/modules/material_difference/material_difference_view.py -> build/bdist.linux-armv7l/wheel/./cli_chess/modules/material_difference 2026-04-26T16:29:56,339 copying build/lib/cli_chess/modules/material_difference/material_difference_presenter.py -> build/bdist.linux-armv7l/wheel/./cli_chess/modules/material_difference 2026-04-26T16:29:56,342 creating build/bdist.linux-armv7l/wheel/cli_chess/modules/engine 2026-04-26T16:29:56,343 copying build/lib/cli_chess/modules/engine/engine_presenter.py -> build/bdist.linux-armv7l/wheel/./cli_chess/modules/engine 2026-04-26T16:29:56,345 copying build/lib/cli_chess/modules/engine/engine_model.py -> build/bdist.linux-armv7l/wheel/./cli_chess/modules/engine 2026-04-26T16:29:56,347 copying build/lib/cli_chess/modules/engine/__init__.py -> build/bdist.linux-armv7l/wheel/./cli_chess/modules/engine 2026-04-26T16:29:56,350 creating build/bdist.linux-armv7l/wheel/cli_chess/modules/engine/binaries 2026-04-26T16:29:56,351 copying build/lib/cli_chess/modules/engine/binaries/fairy-stockfish_arm64_macos -> build/bdist.linux-armv7l/wheel/./cli_chess/modules/engine/binaries 2026-04-26T16:29:56,364 copying build/lib/cli_chess/modules/engine/binaries/fairy-stockfish_x86-64_linux -> build/bdist.linux-armv7l/wheel/./cli_chess/modules/engine/binaries 2026-04-26T16:29:56,378 copying build/lib/cli_chess/modules/engine/binaries/fairy-stockfish_x86-64_windows.exe -> build/bdist.linux-armv7l/wheel/./cli_chess/modules/engine/binaries 2026-04-26T16:29:56,420 copying build/lib/cli_chess/modules/engine/binaries/fairy-stockfish_x86-64_macos -> build/bdist.linux-armv7l/wheel/./cli_chess/modules/engine/binaries 2026-04-26T16:29:56,442 creating build/bdist.linux-armv7l/wheel/cli_chess/tests 2026-04-26T16:29:56,445 creating build/bdist.linux-armv7l/wheel/cli_chess/tests/utils 2026-04-26T16:29:56,447 copying build/lib/cli_chess/tests/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./cli_chess/tests/utils 2026-04-26T16:29:56,449 copying build/lib/cli_chess/tests/utils/test_event.py -> build/bdist.linux-armv7l/wheel/./cli_chess/tests/utils 2026-04-26T16:29:56,452 copying build/lib/cli_chess/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./cli_chess/tests 2026-04-26T16:29:56,455 creating build/bdist.linux-armv7l/wheel/cli_chess/tests/modules 2026-04-26T16:29:56,457 copying build/lib/cli_chess/tests/modules/__init__.py -> build/bdist.linux-armv7l/wheel/./cli_chess/tests/modules 2026-04-26T16:29:56,460 creating build/bdist.linux-armv7l/wheel/cli_chess/tests/modules/board 2026-04-26T16:29:56,461 copying build/lib/cli_chess/tests/modules/board/__init__.py -> build/bdist.linux-armv7l/wheel/./cli_chess/tests/modules/board 2026-04-26T16:29:56,464 copying build/lib/cli_chess/tests/modules/board/test_board_presenter.py -> build/bdist.linux-armv7l/wheel/./cli_chess/tests/modules/board 2026-04-26T16:29:56,467 copying build/lib/cli_chess/tests/modules/board/test_board_model.py -> build/bdist.linux-armv7l/wheel/./cli_chess/tests/modules/board 2026-04-26T16:29:56,471 creating build/bdist.linux-armv7l/wheel/cli_chess/tests/modules/token_manager 2026-04-26T16:29:56,472 copying build/lib/cli_chess/tests/modules/token_manager/__init__.py -> build/bdist.linux-armv7l/wheel/./cli_chess/tests/modules/token_manager 2026-04-26T16:29:56,475 copying build/lib/cli_chess/tests/modules/token_manager/test_token_manager_model.py -> build/bdist.linux-armv7l/wheel/./cli_chess/tests/modules/token_manager 2026-04-26T16:29:56,478 copying build/lib/cli_chess/tests/modules/token_manager/test_token_manager_presenter.py -> build/bdist.linux-armv7l/wheel/./cli_chess/tests/modules/token_manager 2026-04-26T16:29:56,480 copying build/lib/cli_chess/tests/modules/test_common.py -> build/bdist.linux-armv7l/wheel/./cli_chess/tests/modules 2026-04-26T16:29:56,484 creating build/bdist.linux-armv7l/wheel/cli_chess/tests/modules/move_list 2026-04-26T16:29:56,486 copying build/lib/cli_chess/tests/modules/move_list/test_move_list_presenter.py -> build/bdist.linux-armv7l/wheel/./cli_chess/tests/modules/move_list 2026-04-26T16:29:56,489 copying build/lib/cli_chess/tests/modules/move_list/__init__.py -> build/bdist.linux-armv7l/wheel/./cli_chess/tests/modules/move_list 2026-04-26T16:29:56,491 copying build/lib/cli_chess/tests/modules/move_list/test_move_list_model.py -> build/bdist.linux-armv7l/wheel/./cli_chess/tests/modules/move_list 2026-04-26T16:29:56,495 creating build/bdist.linux-armv7l/wheel/cli_chess/tests/modules/chat 2026-04-26T16:29:56,497 copying build/lib/cli_chess/tests/modules/chat/__init__.py -> build/bdist.linux-armv7l/wheel/./cli_chess/tests/modules/chat 2026-04-26T16:29:56,500 copying build/lib/cli_chess/tests/modules/chat/test_chat_model.py -> build/bdist.linux-armv7l/wheel/./cli_chess/tests/modules/chat 2026-04-26T16:29:56,503 copying build/lib/cli_chess/tests/modules/chat/test_chat_presenter.py -> build/bdist.linux-armv7l/wheel/./cli_chess/tests/modules/chat 2026-04-26T16:29:56,505 creating build/bdist.linux-armv7l/wheel/cli_chess/tests/modules/material_difference 2026-04-26T16:29:56,507 copying build/lib/cli_chess/tests/modules/material_difference/__init__.py -> build/bdist.linux-armv7l/wheel/./cli_chess/tests/modules/material_difference 2026-04-26T16:29:56,509 copying build/lib/cli_chess/tests/modules/material_difference/test_material_difference_model.py -> build/bdist.linux-armv7l/wheel/./cli_chess/tests/modules/material_difference 2026-04-26T16:29:56,511 copying build/lib/cli_chess/tests/modules/material_difference/test_material_difference_presenter.py -> build/bdist.linux-armv7l/wheel/./cli_chess/tests/modules/material_difference 2026-04-26T16:29:56,515 creating build/bdist.linux-armv7l/wheel/cli_chess/core 2026-04-26T16:29:56,517 creating build/bdist.linux-armv7l/wheel/cli_chess/core/game 2026-04-26T16:29:56,519 creating build/bdist.linux-armv7l/wheel/cli_chess/core/game/offline_game 2026-04-26T16:29:56,520 copying build/lib/cli_chess/core/game/offline_game/__init__.py -> build/bdist.linux-armv7l/wheel/./cli_chess/core/game/offline_game 2026-04-26T16:29:56,522 copying build/lib/cli_chess/core/game/offline_game/offline_game_model.py -> build/bdist.linux-armv7l/wheel/./cli_chess/core/game/offline_game 2026-04-26T16:29:56,525 copying build/lib/cli_chess/core/game/offline_game/offline_game_presenter.py -> build/bdist.linux-armv7l/wheel/./cli_chess/core/game/offline_game 2026-04-26T16:29:56,527 copying build/lib/cli_chess/core/game/offline_game/offline_game_view.py -> build/bdist.linux-armv7l/wheel/./cli_chess/core/game/offline_game 2026-04-26T16:29:56,529 copying build/lib/cli_chess/core/game/__init__.py -> build/bdist.linux-armv7l/wheel/./cli_chess/core/game 2026-04-26T16:29:56,531 copying build/lib/cli_chess/core/game/game_model_base.py -> build/bdist.linux-armv7l/wheel/./cli_chess/core/game 2026-04-26T16:29:56,534 copying build/lib/cli_chess/core/game/game_metadata.py -> build/bdist.linux-armv7l/wheel/./cli_chess/core/game 2026-04-26T16:29:56,536 copying build/lib/cli_chess/core/game/game_options.py -> build/bdist.linux-armv7l/wheel/./cli_chess/core/game 2026-04-26T16:29:56,538 copying build/lib/cli_chess/core/game/game_presenter_base.py -> build/bdist.linux-armv7l/wheel/./cli_chess/core/game 2026-04-26T16:29:56,541 creating build/bdist.linux-armv7l/wheel/cli_chess/core/game/online_game 2026-04-26T16:29:56,543 copying build/lib/cli_chess/core/game/online_game/online_game_view.py -> build/bdist.linux-armv7l/wheel/./cli_chess/core/game/online_game 2026-04-26T16:29:56,545 copying build/lib/cli_chess/core/game/online_game/online_game_model.py -> build/bdist.linux-armv7l/wheel/./cli_chess/core/game/online_game 2026-04-26T16:29:56,548 copying build/lib/cli_chess/core/game/online_game/__init__.py -> build/bdist.linux-armv7l/wheel/./cli_chess/core/game/online_game 2026-04-26T16:29:56,550 copying build/lib/cli_chess/core/game/online_game/online_game_presenter.py -> build/bdist.linux-armv7l/wheel/./cli_chess/core/game/online_game 2026-04-26T16:29:56,553 creating build/bdist.linux-armv7l/wheel/cli_chess/core/game/online_game/watch_tv 2026-04-26T16:29:56,555 copying build/lib/cli_chess/core/game/online_game/watch_tv/__init__.py -> build/bdist.linux-armv7l/wheel/./cli_chess/core/game/online_game/watch_tv 2026-04-26T16:29:56,557 copying build/lib/cli_chess/core/game/online_game/watch_tv/watch_tv_presenter.py -> build/bdist.linux-armv7l/wheel/./cli_chess/core/game/online_game/watch_tv 2026-04-26T16:29:56,559 copying build/lib/cli_chess/core/game/online_game/watch_tv/watch_tv_model.py -> build/bdist.linux-armv7l/wheel/./cli_chess/core/game/online_game/watch_tv 2026-04-26T16:29:56,562 copying build/lib/cli_chess/core/game/online_game/watch_tv/watch_tv_view.py -> build/bdist.linux-armv7l/wheel/./cli_chess/core/game/online_game/watch_tv 2026-04-26T16:29:56,564 copying build/lib/cli_chess/core/game/game_view_base.py -> build/bdist.linux-armv7l/wheel/./cli_chess/core/game 2026-04-26T16:29:56,567 copying build/lib/cli_chess/core/__init__.py -> build/bdist.linux-armv7l/wheel/./cli_chess/core 2026-04-26T16:29:56,569 creating build/bdist.linux-armv7l/wheel/cli_chess/core/main 2026-04-26T16:29:56,570 copying build/lib/cli_chess/core/main/__init__.py -> build/bdist.linux-armv7l/wheel/./cli_chess/core/main 2026-04-26T16:29:56,572 copying build/lib/cli_chess/core/main/main_model.py -> build/bdist.linux-armv7l/wheel/./cli_chess/core/main 2026-04-26T16:29:56,575 copying build/lib/cli_chess/core/main/main_presenter.py -> build/bdist.linux-armv7l/wheel/./cli_chess/core/main 2026-04-26T16:29:56,577 copying build/lib/cli_chess/core/main/main_view.py -> build/bdist.linux-armv7l/wheel/./cli_chess/core/main 2026-04-26T16:29:56,580 creating build/bdist.linux-armv7l/wheel/cli_chess/core/api 2026-04-26T16:29:56,581 copying build/lib/cli_chess/core/api/__init__.py -> build/bdist.linux-armv7l/wheel/./cli_chess/core/api 2026-04-26T16:29:56,584 copying build/lib/cli_chess/core/api/game_state_dispatcher.py -> build/bdist.linux-armv7l/wheel/./cli_chess/core/api 2026-04-26T16:29:56,586 copying build/lib/cli_chess/core/api/api_manager.py -> build/bdist.linux-armv7l/wheel/./cli_chess/core/api 2026-04-26T16:29:56,588 copying build/lib/cli_chess/core/api/incoming_event_manger.py -> build/bdist.linux-armv7l/wheel/./cli_chess/core/api 2026-04-26T16:29:56,591 creating build/bdist.linux-armv7l/wheel/cli_chess/menus 2026-04-26T16:29:56,592 copying build/lib/cli_chess/menus/menu_presenter.py -> build/bdist.linux-armv7l/wheel/./cli_chess/menus 2026-04-26T16:29:56,595 copying build/lib/cli_chess/menus/__init__.py -> build/bdist.linux-armv7l/wheel/./cli_chess/menus 2026-04-26T16:29:56,597 copying build/lib/cli_chess/menus/menu_common.py -> build/bdist.linux-armv7l/wheel/./cli_chess/menus 2026-04-26T16:29:56,599 creating build/bdist.linux-armv7l/wheel/cli_chess/menus/offline_games_menu 2026-04-26T16:29:56,601 copying build/lib/cli_chess/menus/offline_games_menu/__init__.py -> build/bdist.linux-armv7l/wheel/./cli_chess/menus/offline_games_menu 2026-04-26T16:29:56,603 copying build/lib/cli_chess/menus/offline_games_menu/offline_games_menu_presenter.py -> build/bdist.linux-armv7l/wheel/./cli_chess/menus/offline_games_menu 2026-04-26T16:29:56,605 copying build/lib/cli_chess/menus/offline_games_menu/offline_games_menu_model.py -> build/bdist.linux-armv7l/wheel/./cli_chess/menus/offline_games_menu 2026-04-26T16:29:56,607 copying build/lib/cli_chess/menus/offline_games_menu/offline_games_menu_view.py -> build/bdist.linux-armv7l/wheel/./cli_chess/menus/offline_games_menu 2026-04-26T16:29:56,609 copying build/lib/cli_chess/menus/menu_model.py -> build/bdist.linux-armv7l/wheel/./cli_chess/menus 2026-04-26T16:29:56,612 creating build/bdist.linux-armv7l/wheel/cli_chess/menus/tv_channel_menu 2026-04-26T16:29:56,613 copying build/lib/cli_chess/menus/tv_channel_menu/__init__.py -> build/bdist.linux-armv7l/wheel/./cli_chess/menus/tv_channel_menu 2026-04-26T16:29:56,615 copying build/lib/cli_chess/menus/tv_channel_menu/tv_channel_menu_view.py -> build/bdist.linux-armv7l/wheel/./cli_chess/menus/tv_channel_menu 2026-04-26T16:29:56,617 copying build/lib/cli_chess/menus/tv_channel_menu/tv_channel_menu_model.py -> build/bdist.linux-armv7l/wheel/./cli_chess/menus/tv_channel_menu 2026-04-26T16:29:56,619 copying build/lib/cli_chess/menus/tv_channel_menu/tv_channel_menu_presenter.py -> build/bdist.linux-armv7l/wheel/./cli_chess/menus/tv_channel_menu 2026-04-26T16:29:56,622 creating build/bdist.linux-armv7l/wheel/cli_chess/menus/versus_menus 2026-04-26T16:29:56,623 copying build/lib/cli_chess/menus/versus_menus/versus_menu_presenters.py -> build/bdist.linux-armv7l/wheel/./cli_chess/menus/versus_menus 2026-04-26T16:29:56,625 copying build/lib/cli_chess/menus/versus_menus/__init__.py -> build/bdist.linux-armv7l/wheel/./cli_chess/menus/versus_menus 2026-04-26T16:29:56,627 copying build/lib/cli_chess/menus/versus_menus/versus_menu_views.py -> build/bdist.linux-armv7l/wheel/./cli_chess/menus/versus_menus 2026-04-26T16:29:56,629 copying build/lib/cli_chess/menus/versus_menus/versus_menu_models.py -> build/bdist.linux-armv7l/wheel/./cli_chess/menus/versus_menus 2026-04-26T16:29:56,632 creating build/bdist.linux-armv7l/wheel/cli_chess/menus/main_menu 2026-04-26T16:29:56,634 copying build/lib/cli_chess/menus/main_menu/__init__.py -> build/bdist.linux-armv7l/wheel/./cli_chess/menus/main_menu 2026-04-26T16:29:56,636 copying build/lib/cli_chess/menus/main_menu/main_menu_model.py -> build/bdist.linux-armv7l/wheel/./cli_chess/menus/main_menu 2026-04-26T16:29:56,638 copying build/lib/cli_chess/menus/main_menu/main_menu_presenter.py -> build/bdist.linux-armv7l/wheel/./cli_chess/menus/main_menu 2026-04-26T16:29:56,640 copying build/lib/cli_chess/menus/main_menu/main_menu_view.py -> build/bdist.linux-armv7l/wheel/./cli_chess/menus/main_menu 2026-04-26T16:29:56,644 creating build/bdist.linux-armv7l/wheel/cli_chess/menus/settings_menu 2026-04-26T16:29:56,645 copying build/lib/cli_chess/menus/settings_menu/settings_menu_model.py -> build/bdist.linux-armv7l/wheel/./cli_chess/menus/settings_menu 2026-04-26T16:29:56,647 copying build/lib/cli_chess/menus/settings_menu/__init__.py -> build/bdist.linux-armv7l/wheel/./cli_chess/menus/settings_menu 2026-04-26T16:29:56,649 copying build/lib/cli_chess/menus/settings_menu/settings_menu_presenter.py -> build/bdist.linux-armv7l/wheel/./cli_chess/menus/settings_menu 2026-04-26T16:29:56,650 copying build/lib/cli_chess/menus/settings_menu/settings_menu_view.py -> build/bdist.linux-armv7l/wheel/./cli_chess/menus/settings_menu 2026-04-26T16:29:56,653 creating build/bdist.linux-armv7l/wheel/cli_chess/menus/program_settings_menu 2026-04-26T16:29:56,654 copying build/lib/cli_chess/menus/program_settings_menu/__init__.py -> build/bdist.linux-armv7l/wheel/./cli_chess/menus/program_settings_menu 2026-04-26T16:29:56,656 copying build/lib/cli_chess/menus/program_settings_menu/program_settings_menu_presenter.py -> build/bdist.linux-armv7l/wheel/./cli_chess/menus/program_settings_menu 2026-04-26T16:29:56,658 copying build/lib/cli_chess/menus/program_settings_menu/program_settings_menu_model.py -> build/bdist.linux-armv7l/wheel/./cli_chess/menus/program_settings_menu 2026-04-26T16:29:56,660 copying build/lib/cli_chess/menus/program_settings_menu/program_settings_menu_view.py -> build/bdist.linux-armv7l/wheel/./cli_chess/menus/program_settings_menu 2026-04-26T16:29:56,661 copying build/lib/cli_chess/menus/menu_view.py -> build/bdist.linux-armv7l/wheel/./cli_chess/menus 2026-04-26T16:29:56,664 creating build/bdist.linux-armv7l/wheel/cli_chess/menus/online_games_menu 2026-04-26T16:29:56,665 copying build/lib/cli_chess/menus/online_games_menu/online_games_menu_presenter.py -> build/bdist.linux-armv7l/wheel/./cli_chess/menus/online_games_menu 2026-04-26T16:29:56,667 copying build/lib/cli_chess/menus/online_games_menu/__init__.py -> build/bdist.linux-armv7l/wheel/./cli_chess/menus/online_games_menu 2026-04-26T16:29:56,669 copying build/lib/cli_chess/menus/online_games_menu/online_games_menu_model.py -> build/bdist.linux-armv7l/wheel/./cli_chess/menus/online_games_menu 2026-04-26T16:29:56,671 copying build/lib/cli_chess/menus/online_games_menu/online_games_menu_view.py -> build/bdist.linux-armv7l/wheel/./cli_chess/menus/online_games_menu 2026-04-26T16:29:56,673 copying build/lib/cli_chess/__main__.py -> build/bdist.linux-armv7l/wheel/./cli_chess 2026-04-26T16:29:56,674 copying build/lib/cli_chess/__metadata__.py -> build/bdist.linux-armv7l/wheel/./cli_chess 2026-04-26T16:29:56,676 running install_egg_info 2026-04-26T16:29:56,709 Copying src/cli_chess.egg-info to build/bdist.linux-armv7l/wheel/./cli_chess-1.5.0-py3.11.egg-info 2026-04-26T16:29:56,724 running install_scripts 2026-04-26T16:29:56,738 creating build/bdist.linux-armv7l/wheel/cli_chess-1.5.0.dist-info/WHEEL 2026-04-26T16:29:56,741 creating '/tmp/pip-wheel-61roez3e/cli_chess-1.5.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-04-26T16:29:56,743 adding 'cli_chess/__init__.py' 2026-04-26T16:29:56,744 adding 'cli_chess/__main__.py' 2026-04-26T16:29:56,745 adding 'cli_chess/__metadata__.py' 2026-04-26T16:29:56,747 adding 'cli_chess/core/__init__.py' 2026-04-26T16:29:56,749 adding 'cli_chess/core/api/__init__.py' 2026-04-26T16:29:56,750 adding 'cli_chess/core/api/api_manager.py' 2026-04-26T16:29:56,752 adding 'cli_chess/core/api/game_state_dispatcher.py' 2026-04-26T16:29:56,754 adding 'cli_chess/core/api/incoming_event_manger.py' 2026-04-26T16:29:56,755 adding 'cli_chess/core/game/__init__.py' 2026-04-26T16:29:56,757 adding 'cli_chess/core/game/game_metadata.py' 2026-04-26T16:29:56,758 adding 'cli_chess/core/game/game_model_base.py' 2026-04-26T16:29:56,760 adding 'cli_chess/core/game/game_options.py' 2026-04-26T16:29:56,761 adding 'cli_chess/core/game/game_presenter_base.py' 2026-04-26T16:29:56,763 adding 'cli_chess/core/game/game_view_base.py' 2026-04-26T16:29:56,765 adding 'cli_chess/core/game/offline_game/__init__.py' 2026-04-26T16:29:56,766 adding 'cli_chess/core/game/offline_game/offline_game_model.py' 2026-04-26T16:29:56,767 adding 'cli_chess/core/game/offline_game/offline_game_presenter.py' 2026-04-26T16:29:56,769 adding 'cli_chess/core/game/offline_game/offline_game_view.py' 2026-04-26T16:29:56,770 adding 'cli_chess/core/game/online_game/__init__.py' 2026-04-26T16:29:56,772 adding 'cli_chess/core/game/online_game/online_game_model.py' 2026-04-26T16:29:56,774 adding 'cli_chess/core/game/online_game/online_game_presenter.py' 2026-04-26T16:29:56,775 adding 'cli_chess/core/game/online_game/online_game_view.py' 2026-04-26T16:29:56,777 adding 'cli_chess/core/game/online_game/watch_tv/__init__.py' 2026-04-26T16:29:56,778 adding 'cli_chess/core/game/online_game/watch_tv/watch_tv_model.py' 2026-04-26T16:29:56,779 adding 'cli_chess/core/game/online_game/watch_tv/watch_tv_presenter.py' 2026-04-26T16:29:56,781 adding 'cli_chess/core/game/online_game/watch_tv/watch_tv_view.py' 2026-04-26T16:29:56,782 adding 'cli_chess/core/main/__init__.py' 2026-04-26T16:29:56,784 adding 'cli_chess/core/main/main_model.py' 2026-04-26T16:29:56,785 adding 'cli_chess/core/main/main_presenter.py' 2026-04-26T16:29:56,787 adding 'cli_chess/core/main/main_view.py' 2026-04-26T16:29:56,789 adding 'cli_chess/menus/__init__.py' 2026-04-26T16:29:56,790 adding 'cli_chess/menus/menu_common.py' 2026-04-26T16:29:56,791 adding 'cli_chess/menus/menu_model.py' 2026-04-26T16:29:56,793 adding 'cli_chess/menus/menu_presenter.py' 2026-04-26T16:29:56,794 adding 'cli_chess/menus/menu_view.py' 2026-04-26T16:29:56,796 adding 'cli_chess/menus/main_menu/__init__.py' 2026-04-26T16:29:56,797 adding 'cli_chess/menus/main_menu/main_menu_model.py' 2026-04-26T16:29:56,798 adding 'cli_chess/menus/main_menu/main_menu_presenter.py' 2026-04-26T16:29:56,800 adding 'cli_chess/menus/main_menu/main_menu_view.py' 2026-04-26T16:29:56,802 adding 'cli_chess/menus/offline_games_menu/__init__.py' 2026-04-26T16:29:56,803 adding 'cli_chess/menus/offline_games_menu/offline_games_menu_model.py' 2026-04-26T16:29:56,805 adding 'cli_chess/menus/offline_games_menu/offline_games_menu_presenter.py' 2026-04-26T16:29:56,806 adding 'cli_chess/menus/offline_games_menu/offline_games_menu_view.py' 2026-04-26T16:29:56,808 adding 'cli_chess/menus/online_games_menu/__init__.py' 2026-04-26T16:29:56,809 adding 'cli_chess/menus/online_games_menu/online_games_menu_model.py' 2026-04-26T16:29:56,810 adding 'cli_chess/menus/online_games_menu/online_games_menu_presenter.py' 2026-04-26T16:29:56,811 adding 'cli_chess/menus/online_games_menu/online_games_menu_view.py' 2026-04-26T16:29:56,813 adding 'cli_chess/menus/program_settings_menu/__init__.py' 2026-04-26T16:29:56,815 adding 'cli_chess/menus/program_settings_menu/program_settings_menu_model.py' 2026-04-26T16:29:56,816 adding 'cli_chess/menus/program_settings_menu/program_settings_menu_presenter.py' 2026-04-26T16:29:56,817 adding 'cli_chess/menus/program_settings_menu/program_settings_menu_view.py' 2026-04-26T16:29:56,819 adding 'cli_chess/menus/settings_menu/__init__.py' 2026-04-26T16:29:56,820 adding 'cli_chess/menus/settings_menu/settings_menu_model.py' 2026-04-26T16:29:56,822 adding 'cli_chess/menus/settings_menu/settings_menu_presenter.py' 2026-04-26T16:29:56,823 adding 'cli_chess/menus/settings_menu/settings_menu_view.py' 2026-04-26T16:29:56,825 adding 'cli_chess/menus/tv_channel_menu/__init__.py' 2026-04-26T16:29:56,826 adding 'cli_chess/menus/tv_channel_menu/tv_channel_menu_model.py' 2026-04-26T16:29:56,827 adding 'cli_chess/menus/tv_channel_menu/tv_channel_menu_presenter.py' 2026-04-26T16:29:56,829 adding 'cli_chess/menus/tv_channel_menu/tv_channel_menu_view.py' 2026-04-26T16:29:56,830 adding 'cli_chess/menus/versus_menus/__init__.py' 2026-04-26T16:29:56,832 adding 'cli_chess/menus/versus_menus/versus_menu_models.py' 2026-04-26T16:29:56,833 adding 'cli_chess/menus/versus_menus/versus_menu_presenters.py' 2026-04-26T16:29:56,835 adding 'cli_chess/menus/versus_menus/versus_menu_views.py' 2026-04-26T16:29:56,837 adding 'cli_chess/modules/__init__.py' 2026-04-26T16:29:56,838 adding 'cli_chess/modules/common.py' 2026-04-26T16:29:56,839 adding 'cli_chess/modules/about/__init__.py' 2026-04-26T16:29:56,840 adding 'cli_chess/modules/about/about_presenter.py' 2026-04-26T16:29:56,842 adding 'cli_chess/modules/about/about_view.py' 2026-04-26T16:29:56,843 adding 'cli_chess/modules/board/__init__.py' 2026-04-26T16:29:56,846 adding 'cli_chess/modules/board/board_model.py' 2026-04-26T16:29:56,847 adding 'cli_chess/modules/board/board_presenter.py' 2026-04-26T16:29:56,849 adding 'cli_chess/modules/board/board_view.py' 2026-04-26T16:29:56,850 adding 'cli_chess/modules/chat/__init__.py' 2026-04-26T16:29:56,852 adding 'cli_chess/modules/chat/chat_model.py' 2026-04-26T16:29:56,853 adding 'cli_chess/modules/chat/chat_presenter.py' 2026-04-26T16:29:56,854 adding 'cli_chess/modules/chat/chat_view.py' 2026-04-26T16:29:56,856 adding 'cli_chess/modules/clock/__init__.py' 2026-04-26T16:29:56,857 adding 'cli_chess/modules/clock/clock_presenter.py' 2026-04-26T16:29:56,859 adding 'cli_chess/modules/clock/clock_view.py' 2026-04-26T16:29:56,860 adding 'cli_chess/modules/engine/__init__.py' 2026-04-26T16:29:56,862 adding 'cli_chess/modules/engine/engine_model.py' 2026-04-26T16:29:56,863 adding 'cli_chess/modules/engine/engine_presenter.py' 2026-04-26T16:29:56,967 adding 'cli_chess/modules/engine/binaries/fairy-stockfish_arm64_macos' 2026-04-26T16:29:57,125 adding 'cli_chess/modules/engine/binaries/fairy-stockfish_x86-64_linux' 2026-04-26T16:29:57,265 adding 'cli_chess/modules/engine/binaries/fairy-stockfish_x86-64_macos' 2026-04-26T16:29:57,596 adding 'cli_chess/modules/engine/binaries/fairy-stockfish_x86-64_windows.exe' 2026-04-26T16:29:57,610 adding 'cli_chess/modules/material_difference/__init__.py' 2026-04-26T16:29:57,611 adding 'cli_chess/modules/material_difference/material_difference_model.py' 2026-04-26T16:29:57,613 adding 'cli_chess/modules/material_difference/material_difference_presenter.py' 2026-04-26T16:29:57,614 adding 'cli_chess/modules/material_difference/material_difference_view.py' 2026-04-26T16:29:57,616 adding 'cli_chess/modules/move_list/__init__.py' 2026-04-26T16:29:57,617 adding 'cli_chess/modules/move_list/move_list_model.py' 2026-04-26T16:29:57,618 adding 'cli_chess/modules/move_list/move_list_presenter.py' 2026-04-26T16:29:57,620 adding 'cli_chess/modules/move_list/move_list_view.py' 2026-04-26T16:29:57,621 adding 'cli_chess/modules/player_info/__init__.py' 2026-04-26T16:29:57,623 adding 'cli_chess/modules/player_info/player_info_presenter.py' 2026-04-26T16:29:57,624 adding 'cli_chess/modules/player_info/player_info_view.py' 2026-04-26T16:29:57,626 adding 'cli_chess/modules/premove/__init__.py' 2026-04-26T16:29:57,627 adding 'cli_chess/modules/premove/premove_model.py' 2026-04-26T16:29:57,629 adding 'cli_chess/modules/premove/premove_presenter.py' 2026-04-26T16:29:57,630 adding 'cli_chess/modules/premove/premove_view.py' 2026-04-26T16:29:57,632 adding 'cli_chess/modules/token_manager/__init__.py' 2026-04-26T16:29:57,633 adding 'cli_chess/modules/token_manager/token_manager_model.py' 2026-04-26T16:29:57,634 adding 'cli_chess/modules/token_manager/token_manager_presenter.py' 2026-04-26T16:29:57,636 adding 'cli_chess/modules/token_manager/token_manager_view.py' 2026-04-26T16:29:57,637 adding 'cli_chess/tests/__init__.py' 2026-04-26T16:29:57,639 adding 'cli_chess/tests/modules/__init__.py' 2026-04-26T16:29:57,640 adding 'cli_chess/tests/modules/test_common.py' 2026-04-26T16:29:57,642 adding 'cli_chess/tests/modules/board/__init__.py' 2026-04-26T16:29:57,644 adding 'cli_chess/tests/modules/board/test_board_model.py' 2026-04-26T16:29:57,646 adding 'cli_chess/tests/modules/board/test_board_presenter.py' 2026-04-26T16:29:57,648 adding 'cli_chess/tests/modules/chat/__init__.py' 2026-04-26T16:29:57,649 adding 'cli_chess/tests/modules/chat/test_chat_model.py' 2026-04-26T16:29:57,650 adding 'cli_chess/tests/modules/chat/test_chat_presenter.py' 2026-04-26T16:29:57,652 adding 'cli_chess/tests/modules/material_difference/__init__.py' 2026-04-26T16:29:57,653 adding 'cli_chess/tests/modules/material_difference/test_material_difference_model.py' 2026-04-26T16:29:57,654 adding 'cli_chess/tests/modules/material_difference/test_material_difference_presenter.py' 2026-04-26T16:29:57,656 adding 'cli_chess/tests/modules/move_list/__init__.py' 2026-04-26T16:29:57,657 adding 'cli_chess/tests/modules/move_list/test_move_list_model.py' 2026-04-26T16:29:57,659 adding 'cli_chess/tests/modules/move_list/test_move_list_presenter.py' 2026-04-26T16:29:57,660 adding 'cli_chess/tests/modules/token_manager/__init__.py' 2026-04-26T16:29:57,662 adding 'cli_chess/tests/modules/token_manager/test_token_manager_model.py' 2026-04-26T16:29:57,663 adding 'cli_chess/tests/modules/token_manager/test_token_manager_presenter.py' 2026-04-26T16:29:57,664 adding 'cli_chess/tests/utils/__init__.py' 2026-04-26T16:29:57,666 adding 'cli_chess/tests/utils/test_event.py' 2026-04-26T16:29:57,667 adding 'cli_chess/utils/__init__.py' 2026-04-26T16:29:57,669 adding 'cli_chess/utils/argparse.py' 2026-04-26T16:29:57,670 adding 'cli_chess/utils/common.py' 2026-04-26T16:29:57,672 adding 'cli_chess/utils/config.py' 2026-04-26T16:29:57,673 adding 'cli_chess/utils/event.py' 2026-04-26T16:29:57,674 adding 'cli_chess/utils/logging.py' 2026-04-26T16:29:57,676 adding 'cli_chess/utils/styles.py' 2026-04-26T16:29:57,677 adding 'cli_chess/utils/ui_common.py' 2026-04-26T16:29:57,684 adding 'cli_chess-1.5.0.dist-info/licenses/LICENSE' 2026-04-26T16:29:57,686 adding 'cli_chess-1.5.0.dist-info/METADATA' 2026-04-26T16:29:57,687 adding 'cli_chess-1.5.0.dist-info/WHEEL' 2026-04-26T16:29:57,688 adding 'cli_chess-1.5.0.dist-info/entry_points.txt' 2026-04-26T16:29:57,689 adding 'cli_chess-1.5.0.dist-info/top_level.txt' 2026-04-26T16:29:57,691 adding 'cli_chess-1.5.0.dist-info/RECORD' 2026-04-26T16:29:57,714 removing build/bdist.linux-armv7l/wheel 2026-04-26T16:29:57,866 Building wheel for cli-chess (setup.py): finished with status 'done' 2026-04-26T16:29:57,888 Created wheel for cli-chess: filename=cli_chess-1.5.0-py3-none-any.whl size=1902155 sha256=4db616245e567fa16ba758ba5ecdcbca6f1e20085933708c05c6e7e08aeb7059 2026-04-26T16:29:57,889 Stored in directory: /tmp/pip-ephem-wheel-cache-4uz8_wgp/wheels/f6/69/7b/b4d6140e83d8e611d24a84f53cca9b74abf17b196fad12a43d 2026-04-26T16:29:57,907 Successfully built cli-chess 2026-04-26T16:29:57,953 Removed build tracker: '/tmp/pip-build-tracker-uw1e8a3a'