Commit Graph

4 Commits

Author SHA1 Message Date
Florian Albrechtskirchinger
42743e2267 dev-python/textual: bump PYTHON_COMPAT, keyword for ~arm64
Signed-off-by: Florian Albrechtskirchinger <falbrechtskirchinger@gmail.com>
2026-03-27 09:55:55 +01:00
Florian Albrechtskirchinger
a09d4d5cea 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>
2026-03-27 09:55:55 +01:00
David Roman
69a5008dcd 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>
2026-03-24 16:51:58 +01:00
David Roman
10f8dc25fe dev-python/textual: remove USE=doc
It requires mkdocs which is masked on ::gentoo

Signed-off-by: David Roman <stkw0@disroot.org>
2026-03-24 16:18:55 +01:00