cli-chess

View on PyPIReverse Dependencies (0)

1.1.1 cli_chess-1.1.1-py3-none-any.whl

Wheel Details

Project: cli-chess
Version: 1.1.1
Filename: cli_chess-1.1.1-py3-none-any.whl
Download: [link]
Size: 1927312
MD5: dc020727b6707ca96f84d3b10f313a44
SHA256: 121723875a793261b54819005a1a1310ab53a6b0221fc16c2a0be00aed9b13cd
Uploaded: 2023-11-04 22:15:04 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: cli-chess
Version: 1.1.1
Summary: A highly customizable way to play chess in your terminal
Author: Trevor Bayless
Author-Email: trevorbayless1[at]gmail.com
Home-Page: https://github.com/trevorbayless/cli-chess
License: GPL-3.0+
Keywords: chess,terminal,fairy-stockfish,stockfish,lichess,lichess.org,cli,san,uci
Classifier: License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)
Classifier: Operating System :: POSIX :: Linux
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: MacOS
Classifier: Environment :: Console
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Topic :: Games/Entertainment :: Board Games
Classifier: Topic :: Games/Entertainment :: Turn Based Strategy
Classifier: Intended Audience :: End Users/Desktop
Classifier: Intended Audience :: Developers
Classifier: Natural Language :: English
Requires-Python: >=3.8
Requires-Dist: chess (<2.0.0,>=1.9.4)
Requires-Dist: berserk (<0.14.0,>=0.13.1)
Requires-Dist: prompt-toolkit (==3.0.39)
Requires-Dist: pytest (<8.0.0,>=7.2.1); extra == "dev"
Requires-Dist: pytest-cov (<5.0.0,>=4.0.0); extra == "dev"
Requires-Dist: pytest-socket (<1.0.0,>=0.6.0); extra == "dev"
Requires-Dist: flake8 (<7.0.0,>=5.0.4); extra == "dev"
Requires-Dist: vulture (<3.0,>=2.7); extra == "dev"
Provides-Extra: dev
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 6420 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.41.2)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
cli_chess/__init__.py sha256=2_7zAAftNZ6EP4yALGIaMUrmHMjdbQT625KIdB3XLsU 334
cli_chess/__main__.py sha256=ysxx0CHdXns3xFkQZMQGYUm0xH0Fd6j5gsUM8-LDlNw 886
cli_chess/__metadata__.py sha256=cQlUxURyqsvLoSS654U34uWK2GGox7FDU8pueajrtCg 981
cli_chess/core/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cli_chess/core/api/__init__.py sha256=b1WSjPJKiWDbpArWkjZ9IfTbZ4b5KmabdC1xvK6Q4fk 212
cli_chess/core/api/api_manager.py sha256=0d0L6geMHNRW4Vz5IVi8yHovgX1-VizsmCPJq_ggAx8 1815
cli_chess/core/api/game_state_dispatcher.py sha256=rEKqOhUNwcj3eOaoeMpUMJw4ocK3XqMI39nIvolop8U 4847
cli_chess/core/api/incoming_event_manger.py sha256=6hP1t_Yi8HoNS7_ztXHAO2kML_JPd7_71yfMYDGPs60 3737
cli_chess/core/game/__init__.py sha256=1zFpcFDJgW7bObI52MexyoEacSnIu7NQDKfQFFkzi04 340
cli_chess/core/game/game_model_base.py sha256=Ad3oP7ZBpnyFAQteBistghfcmgYb7dbHONHnkS6UWl8 5262
cli_chess/core/game/game_options.py sha256=dwZHDMS4xbafLtoxR0_9HcRKzpVlKsoq_BjI9UqDUGg 5173
cli_chess/core/game/game_presenter_base.py sha256=XVlWgi7TJ1Q8AIU6CQObglJG9ikUZdOckXPsMirs_vk 5224
cli_chess/core/game/game_view_base.py sha256=miEgFDTHH8NkpdpDKIcqv6UYEk_Xozurjibfb8djbyA 7365
cli_chess/core/game/offline_game/__init__.py sha256=VJu_LLTXth5PH_Qyjy_LZO8r4x4MPxPwaXkDu1VItrE 153
cli_chess/core/game/offline_game/offline_game_model.py sha256=C3qqyFq7ZMh5pFPNnUQ6iuZDeMzHvl22XRhn2v-fYjA 5868
cli_chess/core/game/offline_game/offline_game_presenter.py sha256=HI8EEHcw50s-qIx3Q03A3dSeOlcq-r2LKslItd6qMH4 6855
cli_chess/core/game/offline_game/offline_game_view.py sha256=3Y5yd0CyQjaWeObMQSLNGfh9lan-pXrT4TNK2NbHyTU 2082
cli_chess/core/game/online_game/__init__.py sha256=diUzdvG0llxunP8WkZF0FskCq1ObQNTzOTXfs2cuK3k 147
cli_chess/core/game/online_game/online_game_model.py sha256=eetGBgZlF_wBpiXqJZfHTfMdQX7WBw7waf-wSWHiEQ0 15699
cli_chess/core/game/online_game/online_game_presenter.py sha256=D1hch2ahcveZKjdgAPrkePloQ5AqUKmDpQVzGE9WmuY 5512
cli_chess/core/game/online_game/online_game_view.py sha256=rd8zp3xIntiwrD1b9bT4I1GKO8YKygCfRU7FGMewjT4 2130
cli_chess/core/game/online_game/watch_tv/__init__.py sha256=p9lDsBlJmtKf4XmNoaDcKEB0XkzYZn5o0OP-7IrOoYA 148
cli_chess/core/game/online_game/watch_tv/watch_tv_model.py sha256=jWI_j1ziP2DGa-IVPKenTMBKDD72x5r1H_ZcPsGI7rY 12487
cli_chess/core/game/online_game/watch_tv/watch_tv_presenter.py sha256=Vy0tc_lP1YECFGXi55l-Ja57k-JVI01eVA1Fz2SRcWI 2092
cli_chess/core/game/online_game/watch_tv/watch_tv_view.py sha256=B229RRezJthQNehiEWvlsLyS6u2URyC-lIBKMK3Sz7k 3454
cli_chess/core/main/__init__.py sha256=FlFv6aV6BTIewTAbtBjemesdTbYPtxKJR3d5zmJzRK8 108
cli_chess/core/main/main_model.py sha256=VGDdpgRw_aPQYrjYtws7ZYmE24cq3W0OxN6nuS7hsHA 1583
cli_chess/core/main/main_presenter.py sha256=WVSj_tHzyqI_WUcZL527RMKk2qq-VUcesfM6EVQafIk 2173
cli_chess/core/main/main_view.py sha256=r9QbS48Zs-3IujBOIhhm2QelP5lnObt3D47pZgJypFk 7279
cli_chess/menus/__init__.py sha256=jz1hU4Eg4LRg8BDxDoAf-mNj7qJW1hgdpttT-uDUgDU 398
cli_chess/menus/menu_common.py sha256=eSmRKM6CcnxGpN2428Y2JB4jJZOjbTuRn5xe5iQz44Q 2964
cli_chess/menus/menu_model.py sha256=k1dEvyAuyAZXhRoKdSgILAdH32Gegsx-FhDHuMJDNuw 1729
cli_chess/menus/menu_presenter.py sha256=m3GmJdyUS8wDzQxAlHSmHWlaV8sTxpR4ObO7-pErSNc 3790
cli_chess/menus/menu_view.py sha256=iboWxtlGaD2_F1ZmJewhtVgP0l5Vp_hKyE6z9r6aXOU 6996
cli_chess/menus/main_menu/__init__.py sha256=137uJx6r1CRuud6LLSnbHYR4A2oRZMhBHEqurAGHslc 152
cli_chess/menus/main_menu/main_menu_model.py sha256=R2_5EO3o_Wv5UXdH3mW5XkVqDXX4UDXepaQgsDifxF4 1572
cli_chess/menus/main_menu/main_menu_presenter.py sha256=8ApDizSHP1Opw6ZtuAYvIQhN3uxCzvhd2ZrXK8zkl9w 1878
cli_chess/menus/main_menu/main_menu_view.py sha256=kjreubO-00D0dvoGOGTXwG1XD1OGPwH2cd4Jd2Hq-GU 6506
cli_chess/menus/offline_games_menu/__init__.py sha256=GPQnHfdiICXIIRjgij3raWlQqP61szXeuGr1wP47i7o 211
cli_chess/menus/offline_games_menu/offline_games_menu_model.py sha256=bUa2vaRRsMnVx0nxVz6gLXsmzm-ooQtUcKNG-Na02PA 1296
cli_chess/menus/offline_games_menu/offline_games_menu_presenter.py sha256=HieAMJPS2X1QRWxnZnwHcTVwJB7fJ9SqRELt_lGNeXk 1459
cli_chess/menus/offline_games_menu/offline_games_menu_view.py sha256=dH8mgCV15Blq0sTDsC9xUfzC71HENwEtyJfc5WJmmJQ 3007
cli_chess/menus/online_games_menu/__init__.py sha256=vyh6guXoQhsYVJV2mYERC2ka7SrsTIVOgBhkyxVj3JE 204
cli_chess/menus/online_games_menu/online_games_menu_model.py sha256=O8N1Dx2RPWflwn_oHX3vM8nbL0NHDkiJrLYEQeLZJwU 1606
cli_chess/menus/online_games_menu/online_games_menu_presenter.py sha256=Q4WRQQtKujpc60-5nDb9h7BYSqqWYJl6MtTm0G-DZlk 1769
cli_chess/menus/online_games_menu/online_games_menu_view.py sha256=SK1RnNLaN8GRklSTz0EdUB-ww9hi2KiDLWpU3-UWckA 4611
cli_chess/menus/program_settings_menu/__init__.py sha256=Q8DkFH7EnuSpewspgEphE9RBDWLP8k3XUJaeYTCasZs 204
cli_chess/menus/program_settings_menu/program_settings_menu_model.py sha256=NZKlL6vGNYlRMAVHYLZJDjBAoUprG3PNAxFv3EYu4jU 4318
cli_chess/menus/program_settings_menu/program_settings_menu_presenter.py sha256=guwq7SgJyqHyIf--UZBKpWR_i8AyrXcZPypR4Sfkt5U 2173
cli_chess/menus/program_settings_menu/program_settings_menu_view.py sha256=9ZV2UXXcuX5w9XrcS1wlmkeuBDBCgGq7UfLRQh1XBAA 1150
cli_chess/menus/settings_menu/__init__.py sha256=JmDl4sPPffpToK70iPeDUBzxfqLdESftT6M0FTpU3ic 180
cli_chess/menus/settings_menu/settings_menu_model.py sha256=uWO6HV2O4kzeS-4AUdiKe5VEUfDmJHlaxyBxXTjOBVw 1514
cli_chess/menus/settings_menu/settings_menu_presenter.py sha256=SuN2ZxvSs5-6hEgmxrs-emmFfll-QQQH0NUFwo55N-0 1648
cli_chess/menus/settings_menu/settings_menu_view.py sha256=_K-g5AS8GGj5v0rZ30sFntRoNnP62tsx79QhlMuf--w 3285
cli_chess/menus/tv_channel_menu/__init__.py sha256=KDTUCJ-sqrDb68CTlAAd--cCz_80wj2ShoJztHLHdSU 190
cli_chess/menus/tv_channel_menu/tv_channel_menu_model.py sha256=abHznrvcMW0UWGHDYmLIbtFbnbcGOawSJen8nug_J0M 2660
cli_chess/menus/tv_channel_menu/tv_channel_menu_presenter.py sha256=Zdtt-2ClHIdFATi2l_6rIplBWFUIeLPEXfqIK65u80Q 1392
cli_chess/menus/tv_channel_menu/tv_channel_menu_view.py sha256=yuKF9Yp8915ldY-k0N89_Dcc7VWurZkWshBQGD3-Crg 2517
cli_chess/menus/versus_menus/__init__.py sha256=EmwhEXRRs-4X1R8A5GYUYIy3GTNgD_YwSY1YOWVynkw 272
cli_chess/menus/versus_menus/versus_menu_models.py sha256=HfvwmtRRdevzAXjImCjEJvj7H73RsRjMejiL_JrfQig 4932
cli_chess/menus/versus_menus/versus_menu_presenters.py sha256=SAz6Ym6kfyEec0SyoR4fG36_P1qU0thBdGI5Rk6FLNg 4356
cli_chess/menus/versus_menus/versus_menu_views.py sha256=3Sy3yJe9NT-k3GHm3U6P3zP3jl72x4KIIYCXCvN-4zQ 1950
cli_chess/modules/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cli_chess/modules/common.py sha256=8nHzfPmEgZ_jT-VAS7iMmlx-rHPYM_jJj1YfoVmXM5A 1261
cli_chess/modules/about/__init__.py sha256=zsbgYrQXwm_sW12zqflVSObnFWbORSANxaNxyHpQET8 78
cli_chess/modules/about/about_presenter.py sha256=y0WaiUiqwg2ECtEfW5IeBdlDpPWGLegd20xWyitKPNo 1377
cli_chess/modules/about/about_view.py sha256=wJLpoYgbPGM5TI8dL3EID0Kn3VCMuREw9-J9UnOZg6s 3834
cli_chess/modules/board/__init__.py sha256=CC_Tk4H8Ae9PatGwhyoWaqdGJwctBvQTLwQqBcFQYRs 114
cli_chess/modules/board/board_model.py sha256=E_6V7TAiwhe9PuaYcteBOyh3pg_4o31HQJOzKpmOSh4 14280
cli_chess/modules/board/board_presenter.py sha256=yrSRz4LhS2_5CIsVOtp5HiPdiMmljGDTev7dDvzRuyw 8009
cli_chess/modules/board/board_view.py sha256=AgGRF3I-YdbzsZ49xGBn-EhJuvacKiB1YqNpCw6YSdc 2807
cli_chess/modules/clock/__init__.py sha256=KUMP7VLNKMhaN8POQC399RdwFV3w3GPOn0LIZvFFlRE 78
cli_chess/modules/clock/clock_presenter.py sha256=Z75pmmm40hRIMpZrM1wzJEPuv9zI4Mv6vXt3sLEcCFk 2500
cli_chess/modules/clock/clock_view.py sha256=yxvdvs60wdCIBqjjrmOxZ_i7WUhcK0Xb7oU82FjJdvk 1601
cli_chess/modules/engine/__init__.py sha256=qtCnCgdzSrCwhvF4k7Ad1cqmp7l3l_hhkwEqhV3h4s8 84
cli_chess/modules/engine/engine_model.py sha256=N3C_qgtISlv-TnVW_CUTeD5vOSokckz__PsIidDugkY 4496
cli_chess/modules/engine/engine_presenter.py sha256=dSGEnS0dTI-8p9l2gfoKCwUqGcaVn5S9ZaNm2ZHl4zE 1395
cli_chess/modules/engine/binaries/fairy-stockfish_arm64_macos sha256=x3h3p3xuE3gVZyR3PEt6QVMz5HCa-Rn-YNS1DWvWq6k 697544
cli_chess/modules/engine/binaries/fairy-stockfish_x86-64_linux sha256=m8XP58vCN0MSVUk726GQdqs5C6LNgi9gMNodqK9q8Wg 797928
cli_chess/modules/engine/binaries/fairy-stockfish_x86-64_macos sha256=gMqXfbdgyqq9x4luMWlQv7UNCOJFZg3K1hTU_n71eyM 761256
cli_chess/modules/engine/binaries/fairy-stockfish_x86-64_windows.exe sha256=mpenZGE6eFD96P-M0GicKJazZVFhzJSoihD8je7wB-o 1916430
cli_chess/modules/material_difference/__init__.py sha256=yBHaar7i4Xv4ip6ZRpECPrPutxXSsIQ-WxXPYuw3AC8 195
cli_chess/modules/material_difference/material_difference_model.py sha256=KMuLSgeII_4g_1FuSLbLBJbXIX8IoYf-OvY8SZRMUGk 6343
cli_chess/modules/material_difference/material_difference_presenter.py sha256=rriZQL26-z8QnJtxTK8KpZLtz9wKt4qQybyYSn1-Ejc 4246
cli_chess/modules/material_difference/material_difference_view.py sha256=Uvk8l5D9zWsrZq6U1iye3lqEKRavUu_AnluhTjeWuxo 2506
cli_chess/modules/move_list/__init__.py sha256=4r4ZP1PlaQNzLlFqPoxsX2ELbeBlHAX3nygQBLWtclg 135
cli_chess/modules/move_list/move_list_model.py sha256=rjV56RfuIYpmQBQ2aM8WGQoYSniEQZ5uLblkIaTPo9g 3214
cli_chess/modules/move_list/move_list_presenter.py sha256=Jv73GesGrKuAS6dx0aL-_C2MFfGytiLykgb1vh7Mwd8 3345
cli_chess/modules/move_list/move_list_view.py sha256=IU9A0xWg5rTXb96iJWcUs7OYyY1f-2CdPibulh0qQ3E 3680
cli_chess/modules/player_info/__init__.py sha256=bdHsqQbQ9u37h-KUutmWxiVYZcfO3uqDEMfg2MPVUhQ 100
cli_chess/modules/player_info/player_info_presenter.py sha256=di8c43oAa_SWh6viN4adMryHS30Do14Ye5JUrKH01Mc 1864
cli_chess/modules/player_info/player_info_view.py sha256=16ho7oc7lEmHT2Qss8fOsH8O4TkNOmGp-rTOzEPiqzY 4083
cli_chess/modules/token_manager/__init__.py sha256=-J7P2lh_LU2o_xzMZLOkY_ZGiPUkZKy6xPgblBMM4dU 159
cli_chess/modules/token_manager/token_manager_model.py sha256=l3nc2qSF4zP3biz6gwf7ho_Bz1aSBXtYreQ4jM-rd6k 5371
cli_chess/modules/token_manager/token_manager_presenter.py sha256=KfqG9F9TK5s9ZLsn3VmTFuaW6u0g1GOntuapPcY3teQ 2060
cli_chess/modules/token_manager/token_manager_view.py sha256=DL-hEO1XVYcxfgbtYN9MnHYxMybMsbULd5uMEu7Jue0 4844
cli_chess/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cli_chess/tests/modules/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cli_chess/tests/modules/test_common.py sha256=I479n_GoY5ZoJTYrPEx2AZ7S31J91aGJNkhiZTne8oo 1333
cli_chess/tests/modules/board/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cli_chess/tests/modules/board/test_board_model.py sha256=NNxdE1c_oqaCn7gqLaZd2qR6XxYtt5ZH6MnPIXnFY3g 14892
cli_chess/tests/modules/board/test_board_presenter.py sha256=ESmyVYeW_-2w6jdx2rROIke8LSBjSs-WTidINjkxulI 11841
cli_chess/tests/modules/material_difference/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cli_chess/tests/modules/material_difference/test_material_difference_model.py sha256=AhLL8fPdusmbNq91QSYYBACE3NCk0Ed8-6NUVF-VvcE 6963
cli_chess/tests/modules/material_difference/test_material_difference_presenter.py sha256=y2C1OUsl4fcChbOGTnEYjFrBnqxwltbywcEFE8vsByU 5369
cli_chess/tests/modules/move_list/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cli_chess/tests/modules/move_list/test_move_list_model.py sha256=Mtq_L9598_MR1NmyWJReTZlq0CVOp2odKOUaOg9PoEo 4431
cli_chess/tests/modules/move_list/test_move_list_presenter.py sha256=rTklp6uqO1TXbnIC7wr01YPOjv86sr5sCr0hAc1ABKE 5772
cli_chess/tests/modules/token_manager/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cli_chess/tests/modules/token_manager/test_token_manager_model.py sha256=giyi0430H52Vd6wZlyZwPiitgfqe8bBnx64fXeqUfck 4407
cli_chess/tests/modules/token_manager/test_token_manager_presenter.py sha256=DA1JdMfiGZDTvkHHoLZvqwa6UvZBCBquaNkHnqcqSu0 1974
cli_chess/tests/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cli_chess/tests/utils/test_event.py sha256=RS80jcv3GHkbPorXB2ljdtiGjNP-CqTGnh-VPahMpoA 4421
cli_chess/utils/__init__.py sha256=AjPOsAt8KN_fIdStBdMN2rNIC5BJYgC_QLYXSMx-4FY 395
cli_chess/utils/argparse.py sha256=Pjt3_wjmUQ--JUx6rnqPb241nCtdHRFukIQ4AFNRvj0 2906
cli_chess/utils/common.py sha256=hZKKVLT6wzSQ-d2JF_Vpz0w7d0OWl_2qmNfAImP5pxI 3931
cli_chess/utils/config.py sha256=bmrEJSXr545rqhY4OapdpeNTfP7VRXXHj2iH7tUDZms 14905
cli_chess/utils/event.py sha256=2auJXXQTN6J4PTRYMU7vg5afR1T5MVPZ_amIqg2wNhU 2804
cli_chess/utils/logging.py sha256=FYmC9RmHVLyKIS1MqT_pzGUzWwYHSNV9JjSOv_6FuU8 2191
cli_chess/utils/styles.py sha256=ysz-i6EfkMmo6QuV253_eKFzVtu8mwMzk1j4YU2ErAA 2804
cli_chess/utils/ui_common.py sha256=TYN22ufs1IC3uTLX9vFOLiQV6Lhl89aEQYyLLors8qE 6549
cli_chess-1.1.1.dist-info/LICENSE sha256=IwGE9guuL-ryRPEKi6wFPI_zOhg7zDZbTYuHbSt_SAk 35823
cli_chess-1.1.1.dist-info/METADATA sha256=8KEJHBUMx1BPpEPJbDaJAmhsPsRxZ3IHNwwBYrdwCms 8028
cli_chess-1.1.1.dist-info/WHEEL sha256=yQN5g4mg4AybRjkgi-9yy4iQEFibGQmlz78Pik5Or-A 92
cli_chess-1.1.1.dist-info/entry_points.txt sha256=gOOnZ39v4plG_6Vl1dPYoXN9y6ogIkv7CeFUP-VT7GU 54
cli_chess-1.1.1.dist-info/top_level.txt sha256=vzaLjjZYYLtpur0aonGJoRDNSY7PUwtlXKUQ6lWy-C8 10
cli_chess-1.1.1.dist-info/RECORD

top_level.txt

cli_chess

entry_points.txt

cli-chess = cli_chess.__main__:main