pytermgui

View on PyPIReverse Dependencies (11)

7.7.3 pytermgui-7.7.3-py3-none-any.whl

Wheel Details

Project: pytermgui
Version: 7.7.3
Filename: pytermgui-7.7.3-py3-none-any.whl
Download: [link]
Size: 186902
MD5: d6760b5c20fcebe82eec8784a03e80a2
SHA256: d7b2e5c322047d99f287b4d2d1ae50b3d39153e7b09ff88bfc51846eb318caae
Uploaded: 2024-12-29 22:06:56 +0000

dist-info

METADATA

Metadata-Version: 2.4
Name: PyTermGUI
Version: 7.7.3
Summary: Python TUI framework with mouse support, modular widget system, customizable and rapid terminal markup language and more!
Author-Email: Balázs Cene <bczsalba[at]gmail.com>
Project-Url: homepage, https://github.com/bczsalba/PyTermGUI
Project-Url: repository, https://github.com/bczsalba/PyTermGUI
Project-Url: documentation, https://ptg.bczsalba.com
License: MIT
Keywords: ANSI,TUI,UI,framework,markup,terminal,user-interface,xterm
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Console
Classifier: Framework :: IPython
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: MacOS
Classifier: Operating System :: POSIX :: Linux
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 :: Software Development :: Libraries
Classifier: Topic :: Terminals
Classifier: Topic :: Text Processing :: Markup
Classifier: Typing :: Typed
Requires-Python: >=3.8
Requires-Dist: typing-extensions
Requires-Dist: wcwidth
Requires-Dist: pyyaml; extra == "yaml"
Provides-Extra: yaml
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 4687 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.27.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
CHANGELOG.md sha256=Ez_ZaYpbZVe5w0GwGAIL13w7LSyLCtbBzEIndaboey8 11513
README.md sha256=dNaZZ7tppGtc_gtypxZHLbfzdRJCUtwEsqteaifvDEw 7096
examples/README.md sha256=HlppdWTr0KRNJ4tRMUkQ1D1I7h-iEN8Iy9YXOUSbnDY 553
pytermgui/__init__.py sha256=wUqFIgFZkxV6WKIQtJ0wjDzeDDP-Hkw1VYeR0G-ykoU 3708
pytermgui/animations.py sha256=xylsLk_mH9W1msfSzdrc6Lay_IG4E-ZxlzLC2ROW7dI 9157
pytermgui/ansi_interface.py sha256=YDNLOB0C2CpIIVVIflAWJtAjBlnIPYgksrEPHTLqGZE 19743
pytermgui/cmd.py sha256=UEJcTxGg_k-RzNOms03hDM5DC9JReTQCh1gj_Y95boI 26454
pytermgui/color_info.py sha256=u8jXx3iTfQhhGTyrSy4EEVM7l-ANUz6tD8lBmTXn3nc 9343
pytermgui/colors.py sha256=2f_gOYERDLy4qDbWVgt4Ixh1X0vpbRdZB2ZkjizUbmw 26448
pytermgui/context_managers.py sha256=Al3pV9VxEu-5ptpa4-qttOHyoqH0E8vX8eSOUG-prP8 3740
pytermgui/enums.py sha256=L7msyVVxxV3xn9R2yyUu4ZJY3nUcGU5bQSk2vPRfKFA 3516
pytermgui/exceptions.py sha256=JJF1qlQkSwJZ-f9dbShem7VWJgYxJVtfxOLwpvaGaKg 2357
pytermgui/exporters.py sha256=_uZc_eW7JhfZFEHedFqHgSrx-c_LPuh3fMvwPkjJLQo 18853
pytermgui/fancy_repr.py sha256=QIaLr3jBQiE8OkEIfQVMWUTZZINJk6qUmVN78KFie98 1823
pytermgui/file_loaders.py sha256=OHevHzGdWh1L8Mdp4cZwDd92JWrn8jvsViXK1OlRJgM 12057
pytermgui/helpers.py sha256=fioDYq8PG4c5gex2-of5Jecm3k1W9opCAM51HLsvxeA 3070
pytermgui/highlighters.py sha256=rcHLWhGxTPG5IabhJIEu0eCSTOj4hMJPsxXQnxqfybo 7292
pytermgui/input.py sha256=S2Ipk4Tzh_i3nLcZ7bPcz4um0mDm7gfR-NDqOJCYFg4 12789
pytermgui/inspector.py sha256=cAPr0IiSq5Y0iWIwwfvIvgHDORLpCfRJw9cHFxz8Krg 14368
pytermgui/palettes.py sha256=l5ADmaUdLpiMmHXz9skJ89FocN0bfdhrN-AEnxfDHDQ 12236
pytermgui/prettifiers.py sha256=nI1fb-xR00XeM8parSYiKUGVZQCwkH_f_7xSkSnvMD8 4490
pytermgui/pretty.py sha256=0J9TIBl7tga65Upzj5QaqbA2PEthWC--4J-F3kb2X9Q 5628
pytermgui/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pytermgui/regex.py sha256=3NGCAtFwVr5-rXKDZsCCkAxkmo_OwMUuIFazswQuTvA 3671
pytermgui/serialization.py sha256=-CNCEtq3xtzyOQYgvKGlnO_nWHHFpNqVr0xULqrhs1E 6628
pytermgui/term.py sha256=FYe-BI2mp9fY1YmPUmm8rxILBvznL3yVugo5VNmI8Qs 16868
pytermgui/win32console.py sha256=Scnrq6xBq4ikAw7Tdpy9XTW39tHEMn4jPTCXVyNBs18 5190
pytermgui/markup/__init__.py sha256=BSUO_g_PB74VNbLZkIQtgMkxGSC9hOyUutp85TAS-RY 137
pytermgui/markup/aliases.py sha256=UtWsS3Hlfez-yJrFdltPIxYAL71HLvIxVQRCJzthgHg 781
pytermgui/markup/language.py sha256=BmWHBl5ZQpl5gV2qOxiozTVNPyB7kTttOZZtqDC4Swg 14551
pytermgui/markup/macros.py sha256=k2bUBbiDAHBV1KIwSh3y3kVczuWNjHgTMLUSifBjSt4 3546
pytermgui/markup/parsing.py sha256=c0vHOKYBDkKuIaQNvSN8Gn0nbzqBnTFJV-uXZWNh5Ss 22687
pytermgui/markup/style_maps.py sha256=yUv5xrDpeO5ps2Q0QQzn5pi5VpAKGqXgo5xTUwLsb6g 703
pytermgui/markup/tokens.py sha256=Mqg2OIPZZ2StPwD9TzHkIr4b1yrO9RdK7Z_EXCLPkyA 8875
pytermgui/widgets/__init__.py sha256=aa0cJQ3k_pAEC0sryMDy8xMz0vwmNcQbKNXvUmG-6Sk 1854
pytermgui/widgets/base.py sha256=buWAksus5VfJa1srDb25Ma24icoKqB17cY6tOH3i5aE 25604
pytermgui/widgets/boxes.py sha256=M1XGBK9AiBL7ElEotQSQC0uCD9gq1k-EWJN3dfgzNkg 6527
pytermgui/widgets/button.py sha256=2q0xD8uzsDN4jiYqFyUOcOCuOcwbRKTPpbYfaWpRJIQ 2708
pytermgui/widgets/checkbox.py sha256=PFurz0ucx3U4DAqzEOFIIHeIt06oWa-uYBmgdmlIy0Q 1539
pytermgui/widgets/collapsible.py sha256=5IMA0gs6R22EQ3PDnEBNDj3Pw2eTFBdLYd6izi8gVMg 2702
pytermgui/widgets/color_picker.py sha256=JbP1rr8At8Tq5xFxxuIX5SQendUU2NQi2JbrksQmdys 7729
pytermgui/widgets/containers.py sha256=EfY4YgCF9Mieldj7-QP4YTfYrxQg-cKb0tYyp2ThAH4 33128
pytermgui/widgets/fancy_repr.py sha256=oDRdExG1Lz31svldlxqqZgPEXTopWHnLQmL-WQ4Flzs 958
pytermgui/widgets/frames.py sha256=nDwPJVZHk5dJ_Gj4xCOGdddhroDZrPuyqINn4lsxiuU 7950
pytermgui/widgets/inline.py sha256=TvKfduFz94LHNw4Pf5dsPDc5O_nGUbkrqqxG8s2MiHs 2794
pytermgui/widgets/input_field.py sha256=SabRwKFbURP7WXVXgHF3gS4ks_15ew_j_uSou6r-BYU 15387
pytermgui/widgets/keyboard_button.py sha256=h6h0VxQFiRTZBm6S_Hb0_nCm-DXDanjrRRhSej4Jsac 1607
pytermgui/widgets/pixel_matrix.py sha256=kG6oeh9Sdq-cR7RFe3GuF8dxly-PfDDvGZbBLcEYVhM 6231
pytermgui/widgets/slider.py sha256=o3MjjdgG_L25k64l72vPsQj2ZfBP8AoMZ3TPUZXGEiQ 4523
pytermgui/widgets/styles.py sha256=0y5_kZwcMs4nBW9b4pkGnwiZSQ_u04oErIUzJY2Rl6Q 9756
pytermgui/widgets/toggle.py sha256=54Hk1o4cK72zbfqgQBA07Bmirzd5HAow5R4IAUVNmrk 898
pytermgui/window_manager/__init__.py sha256=G4TcU7Nf3koNRSDphXCBvkzyXhDT6G140BZp750RArI 586
pytermgui/window_manager/compositor.py sha256=4sPTat_VSObUkz6osc1X2xYUlVsezyRqZy6KEXV3vUQ 8317
pytermgui/window_manager/layouts.py sha256=LPnLfTYhHbVf43ZXe3LTo5JjAKErhxkiLy5iklcbv5w 11759
pytermgui/window_manager/manager.py sha256=he0VXMcWAohySJYliqe7IlGMvIl4kneVP7gS95IKbeo 19599
pytermgui/window_manager/window.py sha256=TaOH63qdnw525TtWrjmO83KOCasUl8eMCmKyhHgADqg 9078
tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/_exporter_targets.py sha256=TDdxJl9Gg_25lmcaaSKxQH9AE81VvzUM4cCaahYJnB4 138485
tests/colorgrids.py sha256=Zm3cma1pTXmy8BpkG_sB18NXVb4_X-zEegZVxLMSH8k 3189
tests/test.json sha256=C8BMiRWE9ZbfDTq2SoeDXsrRYg9Qjgd3WxnGB1I1Gv8 1063
tests/test.yaml sha256=jTa_Yx7UvytwxUwdqzTu-WtfdRIdaTVZSnAIwMAcjZA 2051
tests/test_animations.py sha256=O6qeVMfN3RtrNR8BYuk0EvIlDoQoJlfzm0fqon0UWKs 2490
tests/test_auto.py sha256=4gt2E5HYKE5ZG2RRYucwK9Xbdunt7Ka8qmeFoovpvik 1656
tests/test_colors.py sha256=Joa7ajpI7aJe_XSGk6uRZ19NR8NkxG8Z5D1ZcVXwr7M 2701
tests/test_dump_n_load.py sha256=b_1fmq9baiRTi4F85RjTpCuiqxhBGlVEGlX4Ke4z5Pk 776
tests/test_exporters.py sha256=LYdKwsaORVhYJDzlsOsUtcSO2yPkh_Yiv4Vugv5HRhI 16036
tests/test_fancy_repr.py sha256=NwoHRDVVYLRGdsVZvNUzg0b9BKjbpY0t7Rd4yVCVnxc 625
tests/test_helpers.py sha256=HwDo0knKkbhZHLLpwKVrKmT0_VSydPP41-8a6p4TkZQ 2003
tests/test_highlight_markup_literal.py sha256=ICiGBA91FhhexKrtIx6ZnHifVTDmZNAkxbn-a9A7aA4 191
tests/test_layouts.py sha256=F2dg3ZuTDzSu3wfGYvTRvViqtN-sBL48xsj6qZ6P2nA 2110
tests/test_parser.py sha256=TIBCZ1o9EzWLOx866o0eIAnHS0YnQrMb4_A3BYJ4ifk 5343
tests/test_regex.py sha256=gfbUSZLXuPaoVVOTHPPGaYmlCkMZQsk7MP7PtEC0m4s 1352
tests/test_styles.py sha256=uxNn4oGTtp-RDv9_CVhrGo2Bpc5OkWMNk540wJ2QUIA 1861
pytermgui-7.7.3.dist-info/METADATA sha256=8cxFJj9hf2hsW1qBXdjfFKtWzg2mTeMoggsSS0wr7EY 6047
pytermgui-7.7.3.dist-info/WHEEL sha256=qtCwoSJWgHk21S1Kb4ihdzI2rlJ1ZKaIurTj_ngOhyQ 87
pytermgui-7.7.3.dist-info/entry_points.txt sha256=_f8oS50EIgQ03FG2DFQZFfq7GeY7F9Z5PmNO9dcjwM4 43
pytermgui-7.7.3.dist-info/licenses/LICENSE sha256=m-Yvg2wbkEYgYdXj1NTqkVopaP2q_FWlg7Bv0p16mqg 1052
pytermgui-7.7.3.dist-info/RECORD

entry_points.txt

ptg = pytermgui.cmd:main