gpo.zugaina.org

Search Portage & Overlays:

dev-python/textual

Modern Text User Interface framework

Screenshots

  • textual-8.2.8
    ~amd64
    test python_targets_python3_12 python_targets_python3_13 python_targets_python3_14

    View      Download      Browse     License: MIT   
    Overlay: guru
  • textual-8.2.8
    ~amd64
    python_targets_python3_12 python_targets_python3_13 python_targets_python3_14

    View      Download      Browse     License: MIT   
    Overlay: Miezhiko
  • textual-8.2.7
    ~amd64
    rust-speedups test python_targets_python3_12 python_targets_python3_13 python_targets_python3_14

    View      Download      Browse     License: MIT   
    Overlay: schplaf
  • textual-8.2.7
    ~amd64 ~x86
    test python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14

    View      Download      Browse     License: MIT   
  • textual-8.2.7
    ~amd64 ~arm64
    test python_targets_python3_12 python_targets_python3_13 python_targets_python3_14

    View      Download      Browse     License: MIT   
    Overlay: guru
  • textual-8.2.6
    ~amd64 ~arm64
    test python_targets_python3_12 python_targets_python3_13 python_targets_python3_14

    View      Download      Browse     License: MIT   
    Overlay: guru
  • textual-8.2.4
    ~amd64
    python_targets_python3_12 python_targets_python3_13 python_targets_python3_14

    View      Download      Browse     License: MIT   
    Overlay: robert7k
  • textual-6.7.0
    ~amd64
    test python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 doc

    View      Download      Browse     License: MIT   
    Overlay: pypi-sci
  • textual-5.3.0
    ~amd64
    test python_targets_python3_12 python_targets_python3_13 doc

    View      Download      Browse     License: MIT   
    Overlay: pypi-sci

ChangeLog

commit cc26405c856af3ee2456fcb1ec21e1102ee2aa3e
Author: dsaf <ghostyn678+git@gmail.com>
Date: Tue Jun 30 07:26:48 2026 -0300

dev-python/textual: drop 8.2.5

Signed-off-by: dsaf <ghostyn678+git@gmail.com>

commit a778133dedee7b716246ebbe19e33c0f577af4a2
Author: dsaf <ghostyn678+git@gmail.com>
Date: Tue Jun 30 07:26:09 2026 -0300

dev-python/textual: unkeyword 8.2.8 for ~arm64

I don't have such hardware.

Signed-off-by: dsaf <ghostyn678+git@gmail.com>

commit 72e1fe703eb20e095e485467490c3f6e749919cb
Author: dsaf <ghostyn678+git@gmail.com>
Date: Tue Jun 30 07:24:54 2026 -0300

dev-python/textual: add 8.2.8

Signed-off-by: dsaf <ghostyn678+git@gmail.com>

commit c96658aa628293734785e9fcb6d1b7ebd0c6c63e
Author: dsaf <ghostyn678+git@gmail.com>
Date: Tue May 19 16:10:43 2026 -0300

dev-python/textual: drop 8.2.3, 8.2.4

Signed-off-by: dsaf <ghostyn678+git@gmail.com>

commit 1ecec4ff09e99e8ab05581d54b19b6b02d67b31d
Author: dsaf <ghostyn678+git@gmail.com>
Date: Tue May 19 16:09:39 2026 -0300

dev-python/textual: add 8.2.6, 8.2.7

Signed-off-by: dsaf <ghostyn678+git@gmail.com>

commit ac1c2a51503d0224002f77893523487248208cf1
Author: dsaf <ghostyn678+git@gmail.com>
Date: Thu Apr 30 05:18:51 2026 -0300

dev-python/textual: drop 8.2.2

Signed-off-by: dsaf <ghostyn678+git@gmail.com>

commit 6c72643872360001a08679930f7855424075b430
Author: dsaf <ghostyn678+git@gmail.com>
Date: Thu Apr 30 05:17:29 2026 -0300

dev-python/textual: add 8.2.5

Signed-off-by: dsaf <ghostyn678+git@gmail.com>

commit 06a3fce5f8b0b96dee98dff2d7f3fae857bc432b
Author: dsaf <ghostyn678+git@gmail.com>
Date: Sun Apr 19 19:51:13 2026 -0300

dev-python/textual: drop 8.1.1-r1, 8.2.0, 8.2.1

Signed-off-by: dsaf <ghostyn678+git@gmail.com>

commit c6c2fc22ce9c2c2d82725fbb6b34d0e1d8a50e26
Author: dsaf <ghostyn678+git@gmail.com>
Date: Sun Apr 19 19:51:04 2026 -0300

dev-python/textual: add 8.2.4

Signed-off-by: dsaf <ghostyn678+git@gmail.com>

commit 09cb7933fc1b9a01ad8bd1ca1b632de31b51e15c
Author: dsaf <ghostyn678+git@gmail.com>
Date: Sun Apr 5 17:22:25 2026 -0300

dev-python/textual: add 8.2.2, 8.2.3

Signed-off-by: dsaf <ghostyn678+git@gmail.com>

commit 2b62f4ce51902a23f2ac523ffb3917a2e162a0d3
Author: dsaf <ghostyn678+git@gmail.com>
Date: Sun Mar 29 09:24:20 2026 -0300

dev-python/textual: add 8.2.1

Signed-off-by: dsaf <ghostyn678+git@gmail.com>

commit 97360e0ade4fa47f9774d046676af2d5229e6b84
Author: dsaf <ghostyn678+git@gmail.com>
Date: Fri Mar 27 09:33:12 2026 -0300

dev-python/textual: add 8.2.0

Signed-off-by: dsaf <ghostyn678+git@gmail.com>

commit 42743e2267ffd59e2fb89f6242c7b9f2fdab742d
Author: Florian Albrechtskirchinger <falbrechtskirchinger@gmail.com>
Date: Fri Mar 27 03:12:02 2026 +0100

dev-python/textual: bump PYTHON_COMPAT, keyword for ~arm64

Signed-off-by: Florian Albrechtskirchinger <falbrechtskirchinger@gmail.com>

commit a09d4d5cea9928d8b7f5e5afb20a85924e18b20d
Author: Florian Albrechtskirchinger <falbrechtskirchinger@gmail.com>
Date: Fri Mar 27 03:04:21 2026 +0100

dev-python/textual: fix tests, update tree-sitter deps

* Define an array of supported tree-sitter languages and generate
BDEPENDs and optfeature messages from it.
* Add syrupy and pytest-textual-snapshot to EPYTEST_PLUGINS.
* Pass --dist loadgroup to epytest to properly handle xdist test groups.
* Re-evaluate all tests and deselect failing ones. Document reason and
version.

Signed-off-by: Florian Albrechtskirchinger <falbrechtskirchinger@gmail.com>

commit 69a5008dcd8222239f3b10b759d1de831bb6f2c5
Author: David Roman <stkw0@disroot.org>
Date: Tue Mar 24 16:51:58 2026 +0100

dev-python/textual: remove dev-python/griffe test dependency

I did run the tests successfully without it.

Signed-off-by: David Roman <stkw0@disroot.org>

commit 0d9fb9902027af236c003890d4b9549b686be0c8
Author: David Roman <stkw0@disroot.org>
Date: Tue Mar 24 16:20:54 2026 +0100

dev-python/textual: drop 8.1.1

Signed-off-by: David Roman <stkw0@disroot.org>

commit 10f8dc25fed1d98fbb741d2a259845fdab353444
Author: David Roman <stkw0@disroot.org>
Date: Tue Mar 24 16:18:55 2026 +0100

dev-python/textual: remove USE=doc

It requires mkdocs which is masked on ::gentoo

Signed-off-by: David Roman <stkw0@disroot.org>

commit 3d0e4e7100ad60ec27cba774cf3103bcf4db9aa0
Author: dsaf <ghostyn678+git@gmail.com>
Date: Fri Mar 13 22:15:07 2026 -0300

dev-python/textual: drop 8.0.2

Signed-off-by: dsaf <ghostyn678+git@gmail.com>

commit faa1156c9308b590aa3cce21c8afa9656cedb42f
Author: dsaf <ghostyn678+git@gmail.com>
Date: Fri Mar 13 22:15:01 2026 -0300

dev-python/textual: add 8.1.1

Signed-off-by: dsaf <ghostyn678+git@gmail.com>

commit 905028c9b8808ba826c47e588de3c5de14f36c57
Author: dsaf <ghostyn678+git@gmail.com>
Date: Tue Mar 3 17:51:27 2026 -0300

dev-python/textual: add 8.0.2, drop 8.0.1

Signed-off-by: dsaf <ghostyn678+git@gmail.com>

commit 0860b0961796fe34383fb063ef84081aedae8f05
Author: dsaf <ghostyn678+git@gmail.com>
Date: Tue Mar 3 11:50:49 2026 -0300

dev-python/textual: add 8.0.1, drop 8.0.0

Signed-off-by: dsaf <ghostyn678+git@gmail.com>

commit 7287d8c473d6ac800dd61c9f338d176f7d62aca0
Author: dsaf <ghostyn678+git@gmail.com>
Date: Tue Feb 17 21:11:08 2026 -0300

dev-python/textual: add 8.0.0, drop 7.5.0

Signed-off-by: dsaf <ghostyn678+git@gmail.com>

commit 76492043de2e4ab11502afe116633b971f5c205e
Author: dsaf <ghostyn678+git@gmail.com>
Date: Mon Feb 2 05:34:44 2026 -0300

dev-python/textual: add 7.5.0, drop 7.4.0

Signed-off-by: dsaf <ghostyn678+git@gmail.com>

commit 4e3c42c23de75bfab43928145eb934e2c6c18411
Author: dsaf <ghostyn678+git@gmail.com>
Date: Mon Jan 26 03:58:07 2026 -0300

dev-python/textual: add 7.4.0, drop 7.3.0

Signed-off-by: dsaf <ghostyn678+git@gmail.com>

commit f91852e484516b39790981c99d4c924e7112ed5a
Author: dsaf <ghostyn678+git@gmail.com>
Date: Wed Jan 21 03:19:20 2026 -0300

dev-python/textual: add 7.3.0, drop 7.0.1

Signed-off-by: dsaf <ghostyn678+git@gmail.com>

commit 67a525e55ec98fc13a1462a6b6d1d80622eca43d
Author: dsaf <ghostyn678+git@gmail.com>
Date: Thu Jan 8 02:27:21 2026 -0300

dev-python/textual: add myself as a maintainer

Signed-off-by: dsaf <ghostyn678+git@gmail.com>

commit c97d4ab709d10362fcf98d6ee72c28f1a5075d8e
Author: dsaf <ghostyn678+git@gmail.com>
Date: Thu Jan 8 02:27:05 2026 -0300

dev-python/textual: drop *, add 7.0.1

Signed-off-by: dsaf <ghostyn678+git@gmail.com>

commit 344ea91b66da21f4bd7405eb96587fc2ae75b44e
Author: dsaf <ghostyn678+git@gmail.com>
Date: Wed Jan 7 01:11:26 2026 -0300

dev-python/textual: add 7.0.0, drop 6.7.0

Signed-off-by: dsaf <ghostyn678+git@gmail.com>

commit c556b0aaccf9f30de3270ba1686eb066122d3df2
Author: Paul Zander <negril.nx+gentoo@gmail.com>
Date: Mon Dec 22 18:02:04 2025 +0100

dev-python/textual: Remove py3.11

Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>

commit 1da9a98f95d6d47362f97eb05436c93d2b8a69f6
Author: dsaf <ghostyn678+git@gmail.com>
Date: Sat Nov 29 22:39:19 2025 -0300

dev-python/textual: add 6.7.0, drop 6.4.0

Signed-off-by: dsaf <ghostyn678+git@gmail.com>

commit 70bae4100e2c158a528862f46a7a397ef2c6d86b
Author: dsaf <ghostyn678+git@gmail.com>
Date: Tue Nov 11 16:59:49 2025 -0300

dev-python/textual: add 6.6.0, drop 6.3.0

Signed-off-by: dsaf <ghostyn678+git@gmail.com>

commit a095986505c952a7d16552ff4aabc8fea79cb26c
Author: dsaf <ghostyn678+git@gmail.com>
Date: Mon Nov 3 20:16:02 2025 -0300

dev-python/textual: add missing deps, add 6.5.0

Signed-off-by: dsaf <ghostyn678+git@gmail.com>

commit 75acddcae5efa739cd4e3ce7b310d8a39c412b50
Author: dsaf <ghostyn678+git@gmail.com>
Date: Fri Oct 31 05:38:28 2025 -0300

dev-python/textual: add 6.4.0

Signed-off-by: dsaf <ghostyn678+git@gmail.com>

commit 3b56d994838de2b9e44f5a247ba57e87bde5aa9c
Author: Henri Gasc <gasc@eurecom.fr>
Date: Mon Oct 20 20:27:23 2025 +0200

dev-python/textual: add 6.3.0, drop 6.2.1

Signed-off-by: Henri Gasc <gasc@eurecom.fr>

commit 2eba4fc539b56de8d1f6f802094ff774fe936e95
Author: Henri Gasc <gasc@eurecom.fr>
Date: Wed Oct 8 19:08:39 2025 +0200

dev-python/textual: drop 0.88.1 and 3.2.0, add 6.2.1 and 5.3.0

Signed-off-by: Henri Gasc <gasc@eurecom.fr>

commit 1b2373c9765ba45d3aa9b492cd28dca36ecbe4cd
Author: Henri Gasc <gasc@eurecom.fr>
Date: Thu May 8 11:38:24 2025 +0200

dev-python/textual: add 3.2.0, drop 3.0.0

Signed-off-by: Henri Gasc <gasc@eurecom.fr>

commit 1200c85552479ed9acb8d53c7f1c0250377237b1
Author: Henri Gasc <gasc@eurecom.fr>
Date: Mon Mar 31 21:25:33 2025 +0200

dev-python/textual: add 3.0.0, drop 1.0.0

Signed-off-by: Henri Gasc <gasc@eurecom.fr>

commit bb0aae8ad3292e932111cb0c52be559a6740b4b8
Author: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
Date: Thu Feb 20 18:56:40 2025 +0500

*/*: disable py3.10

Python 3.10 target is scheduled for removal in Gentoo:
https://public-inbox.gentoo.org/gentoo-dev/e6ca9f1f4ababb79ab2a3d005c39b483c3ecef6e.camel@gentoo.org/

Sphinx 8.2.0 already dropped support for CPython 3.10 and PyPy 3.10,
leading to multiple CI failures in ::guru.

We can safely remove this target, because GURU is "experimental" and
does not have stable keywords.

Let's not remove "pypy3" right now because
a) There are not many packages using it.
b) So we can see which packages supported PyPy 3.10, and test them with
PyPy 3.11.

Closes: https://github.com/gentoo/guru/pull/291
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>

commit d5964f057cd2ca17e460cf05566df6dfd35157c9
Author: Henri Gasc <gasc@eurecom.fr>
Date: Wed Jan 22 01:45:07 2025 +0100

dev-python/textual: add 1.0.0

Signed-off-by: Henri Gasc <gasc@eurecom.fr>

commit 096f8fd96c749fe5fefab58aeca52a909e91ec37
Author: Henri Gasc <gasc@eurecom.fr>
Date: Mon Dec 2 22:20:43 2024 +0100

dev-python/textual: add 0.88.1, drop 0.86.3

Signed-off-by: Henri Gasc <gasc@eurecom.fr>

commit cc239332430dc6095e500443dd99c7ee25b28713
Author: Henri Gasc <gasc@eurecom.fr>
Date: Sat Nov 23 23:36:38 2024 +0100

dev-python/textual: add 0.86.3, drop 0.85.2

Signed-off-by: Henri Gasc <gasc@eurecom.fr>

commit d0d74f1b2756e4872dfa59499099f0f4aebec744
Author: Henri Gasc <gasc@eurecom.fr>
Date: Thu Nov 14 19:34:04 2024 +0100

dev-python/textual: add 0.85.2, drop 0.83.0

Signed-off-by: Henri Gasc <gasc@eurecom.fr>

commit d0acf2a4acd211751cdc6b9861e919ac2a0359be
Author: Takuya Wakazono <pastalian46@gmail.com>
Date: Fri Oct 18 04:40:44 2024 +0900

dev-python/textual: remove USE=doc

USE=doc depends on dev-python/tree-sitter-languages, which is currently
masked.

Signed-off-by: Takuya Wakazono <pastalian46@gmail.com>

commit 640ca135b4b4686d766f0ec6f5ba6d04d0b0626f
Author: Henri Gasc <gasc@eurecom.fr>
Date: Thu Oct 10 21:17:05 2024 +0200

dev-python/textual: add 0.83.0, drop 0.63.6

Closes: https://bugs.gentoo.org/931793
Signed-off-by: Henri Gasc <gasc@eurecom.fr>

commit 1c6dd8232de3df459d2c96a78b3a38345ae0a789
Author: Henri Gasc <gasc@eurecom.fr>
Date: Fri May 31 23:32:32 2024 +0200

dev-python/textual: add 0.63.6, drop 0.62.0

Signed-off-by: Henri Gasc <gasc@eurecom.fr>

commit 13b10e961c666156624db24bef3787456ea764da
Author: Henri Gasc <gasc@eurecom.fr>
Date: Tue May 21 16:33:27 2024 +0200

dev-python/textual: add 0.62.0, drop 0.58.1

Signed-off-by: Henri Gasc <gasc@eurecom.fr>

commit a52f9330e67f8e4d3f716c68cad35710983214ed
Author: Henri Gasc <gasc@eurecom.fr>
Date: Wed May 8 16:55:08 2024 +0200

dev-python/textual: add 0.58.1, drop 0.56.4

Signed-off-by: Henri Gasc <gasc@eurecom.fr>

commit c47a4aabc169a5a4afb3669b2e91d1f5839c30bc
Author: Henri Gasc <gasc@eurecom.fr>
Date: Thu Apr 11 23:38:49 2024 +0200

dev-python/textual: add 0.56.4, drop 0.52.1

Signed-off-by: Henri Gasc <gasc@eurecom.fr>

commit 30eaec69dfe9008d12847e35418bba0233a91b63
Author: Henri Gasc <gasc@eurecom.fr>
Date: Mon Mar 11 09:41:25 2024 +0100

dev-python/textual: add 0.52.1, drop 0.47.1

Signed-off-by: Henri Gasc <gasc@eurecom.fr>

commit af6ac88ba227fecd94673f74cc21db09ea7746e9
Author: Henri Gasc <gasc@eurecom.fr>
Date: Wed Jan 10 15:48:30 2024 +0100

dev-python/textual: add 0.47.1, drop 0.44.0

Signed-off-by: Henri Gasc <gasc@eurecom.fr>

commit 0ed46f7a0e8e7a53cc31db8c641fe4f31106a7bb
Author: Henri Gasc <gasc@eurecom.fr>
Date: Fri Dec 1 21:46:43 2023 +0100

dev-python/textual: add 0.44.0, drop 0.36.0

Signed-off-by: Henri Gasc <gasc@eurecom.fr>

commit c208f617545bb6c49e973d541fbfa4f066ddf9d0
Author: Henri Gasc <gasc@eurecom.fr>
Date: Thu Sep 7 00:02:23 2023 +0200

dev-python/textual: drop 0.14.0, add 0.36.0

Signed-off-by: Henri Gasc <gasc@eurecom.fr>

commit 12088906c597f38640e866db39c7ba6dea3f5ec0
Author: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
Date: Tue May 2 00:45:35 2023 +0500

*/*: drop dead py3.9 impl

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>

commit 81cb9e7d46fa58537c50e92fe58fb386e38f4755
Author: Henri Gasc <gasc@eurecom.fr>
Date: Sat Mar 11 15:34:24 2023 +0100

dev-python/textual:

Update atom, allow tests

Closes: https://bugs.gentoo.org/893386
Signed-off-by: Henri Gasc <gasc@eurecom.fr>

commit 502289b0c5cb780621ded93259673aae91d30981
Author: Henri Gasc <gasc@eurecom.fr>
Date: Sun Feb 5 15:38:39 2023 +0100

dev-python/textual: new package, add 0.10.1

Signed-off-by: Henri Gasc <gasc@eurecom.fr>