Source: textual
Section: python
Maintainer: Sandro Tosi <morph@debian.org>
Build-Depends: debhelper-compat (= 14),
               dh-sequence-python3,
               dh-sequence-single-binary,
               pybuild-plugin-pyproject,
               python3-all,
               python3-click <!nocheck>,
               python3-httpx <!nocheck>,
               python3-jinja2 <!nocheck>,
               python3-linkify-it <!nocheck>,
               python3-poetry-core,
               python3-pytest (>= 6.2.3) <!nocheck>,
               python3-pytest-asyncio <!nocheck>,
               python3-pytest-xdist <!nocheck>,
               python3-pytest-textual-snapshot (>= 1.1.0-3~) <!nocheck>,
               python3-rich (>= 13.9.4-1.1~) <!nocheck>,
               python3-syrupy <!nocheck>,
               python3-typing-extensions <!nocheck>,
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.
