Source: textual Section: python Maintainer: Sandro Tosi Build-Depends: debhelper-compat (= 14), dh-sequence-python3, dh-sequence-single-binary, pybuild-plugin-pyproject, python3-all, python3-click , python3-httpx , python3-jinja2 , python3-linkify-it , python3-poetry-core, python3-pytest (>= 6.2.3) , python3-pytest-asyncio , python3-pytest-xdist , python3-pytest-textual-snapshot (>= 1.1.0-3~) , python3-rich (>= 13.9.4-1.1~) , python3-syrupy , python3-typing-extensions , Standards-Version: 4.7.4 Testsuite: autopkgtest-pkg-pybuild Homepage: https://github.com/Textualize/textual Vcs-Git: https://salsa.debian.org/morph/textual.git Vcs-Browser: https://salsa.debian.org/morph/textual Package: python3-textual Architecture: all Description: TUI framework for Python inspired by modern web development Textual is a framework to build cross-platform Text User Interfaces with a simple Python API. It uses Rich to render rich text, so anything that Rich can render may be used in Textual. . Its API combines modern Python with techniques borrowed from web development: layout and styling are done with CSS, and a library of widgets covers everything from buttons, tree controls and data tables to inputs and text areas. Predefined themes make applications look good out of the box. . Textual is asynchronous under the hood, so applications can integrate with async libraries, but it does not force the use of async on them. Decoupled components and a testing framework help maintain applications over the long term.