diff options
| author | root <root@alpha.trunkmasters.com> | 2026-06-04 16:24:49 -0500 |
|---|---|---|
| committer | root <root@alpha.trunkmasters.com> | 2026-06-04 16:24:49 -0500 |
| commit | a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7 (patch) | |
| tree | 0c52bbae1c242fbc296bd650fcd1167685f81492 /dev-python/textual | |
| parent | bfd9c39e4712ebdb442d4ca0673061faed1e70e1 (diff) | |
| download | baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.gz baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.xz baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.zip | |
Adding metadata
Diffstat (limited to 'dev-python/textual')
| -rw-r--r-- | dev-python/textual/Manifest | 3 | ||||
| -rw-r--r-- | dev-python/textual/metadata.xml | 17 | ||||
| -rw-r--r-- | dev-python/textual/textual-8.2.5.ebuild | 107 | ||||
| -rw-r--r-- | dev-python/textual/textual-8.2.6.ebuild | 107 | ||||
| -rw-r--r-- | dev-python/textual/textual-8.2.7.ebuild | 107 |
5 files changed, 0 insertions, 341 deletions
diff --git a/dev-python/textual/Manifest b/dev-python/textual/Manifest deleted file mode 100644 index 06188c0a8b66..000000000000 --- a/dev-python/textual/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST textual-8.2.5.gh.tar.gz 30222909 BLAKE2B 87082ca21f86ca09e314fab9e39c47c329cf99e5e60b6a1b9724acfd793ce8086d7f9d80be493e2d7501183a9f34f43d125e66e9a53ca8ead37b76f8ac1f6f02 SHA512 dd7139423821a9167bcf82f0fbd6e852187abd29558a90a83f7cba656db97d1006602cc20b89169e7b8f81cc360214aca6ec2afe05ff1de5f3abec3ce43fe465 -DIST textual-8.2.6.gh.tar.gz 30228030 BLAKE2B 830b033d72984ac54862ea2000904f8afa986cdd8969a1ff02b5082dbd9333bfa76547deba09dbe1504e778e23cd945e1e48024f8ea7ddfa40ce9314dcb75cd0 SHA512 90ff5e12939174620cddc95d28692e90d24935a74e57b3dfc5362d6ab65ddaaca01acb2e90a621804dba8a66860b5fab7e622a8e8c74e945751d7248cc430b0e -DIST textual-8.2.7.gh.tar.gz 30229419 BLAKE2B 801dd523c84ea6e5a35cded7ca08ef7c4913a97a266d1e9f03ce929629dd3a16d2043b469a33e567418e49a8d20e99f7ac972d506fb4f5406b9f031f8255ab7e SHA512 64cafd157feb0d92ffac4659eb0cf9be2e1863522db14464e86d9599c9fa1eebbb7ae39dcc5f3077f5f15d31cdb97599dc9f334a320eea5f83fef71d603a8041 diff --git a/dev-python/textual/metadata.xml b/dev-python/textual/metadata.xml deleted file mode 100644 index 25cd8df934b4..000000000000 --- a/dev-python/textual/metadata.xml +++ /dev/null @@ -1,17 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM 'https://www.gentoo.org/dtd/metadata.dtd'> -<pkgmetadata> - <maintainer type="person"> - <email>gasc@eurecom.fr</email> - <name>Gasc Henri</name> - </maintainer> - <maintainer type="person"> - <email>ghostyn678+git@gmail.com</email> - <name>dsaf</name> - </maintainer> - <upstream> - <remote-id type="pypi">textual</remote-id> - <remote-id type="github">Textualize/textual</remote-id> - <doc>https://textual.textualize.io/</doc> - </upstream> -</pkgmetadata> diff --git a/dev-python/textual/textual-8.2.5.ebuild b/dev-python/textual/textual-8.2.5.ebuild deleted file mode 100644 index 9ec2b3fb14ce..000000000000 --- a/dev-python/textual/textual-8.2.5.ebuild +++ /dev/null @@ -1,107 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=poetry -PYTHON_COMPAT=( python3_{13..14} ) - -inherit distutils-r1 optfeature - -DESCRIPTION="Modern Text User Interface framework" -HOMEPAGE=" - https://textual.textualize.io/ - https://github.com/Textualize/textual - https://pypi.org/project/textual/ -" -SRC_URI="https://github.com/Textualize/textual/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm64" - -RDEPEND=" - >=dev-python/markdown-it-py-2.1.0[${PYTHON_USEDEP}] - >=dev-python/platformdirs-3.6.0[${PYTHON_USEDEP}] - <dev-python/platformdirs-5[${PYTHON_USEDEP}] - >=dev-python/rich-14.2.0[${PYTHON_USEDEP}] - >=dev-python/typing-extensions-4.4.0[${PYTHON_USEDEP}] - <dev-python/typing-extensions-5[${PYTHON_USEDEP}] -" - -declare -A SYNTAX_LANGS=( - ["bash"]="Bash" - ["c"]="C" - # TODO Missing keyword for ~arm64 in ::gentoo - #["cmake"]="CMake" - ["cpp"]="C++" - ["html"]="HTML" - ["javascript"]="JavaScript" - ["json"]="JSON" - ["lua"]="Lua" - # TODO No Python bindings in ::gentoo - #["markdown"]="Markdown" - ["python"]="Python" - # TODO Missing keyword for ~arm64 in ::gentoo - #["ruby"]="Ruby" - ["rust"]="Rust" - # TODO Many other (common) languages are neither in ::gentoo nor ::guru -) - -BDEPEND=" - test? ( - dev-python/httpx[${PYTHON_USEDEP}] - =dev-python/textual-dev-1.8*[${PYTHON_USEDEP}] - $(printf " dev-libs/tree-sitter-%s[python,${PYTHON_USEDEP}]" "${!SYNTAX_LANGS[@]}") - ) -" - -DOCS+=( {CHANGELOG,README}.md ) - -EPYTEST_PLUGINS=( - syrupy - pytest-{asyncio,textual-snapshot} -) -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - # Require unavailable tree-sitter-*[python] grammar packages (v8.1.1) - "tests/snapshot_tests/test_snapshots.py::test_text_area_language_rendering[markdown]" - "tests/snapshot_tests/test_snapshots.py::test_text_area_language_rendering[toml]" - "tests/snapshot_tests/test_snapshots.py::test_text_area_language_rendering[yaml]" - "tests/text_area/test_languages.py::test_setting_builtin_language_via_constructor" # markdown - "tests/snapshot_tests/test_snapshots.py::test_text_area_language_rendering[css]" - "tests/text_area/test_languages.py::test_setting_builtin_language_via_attribute" # markdown - "tests/snapshot_tests/test_snapshots.py::test_text_area_language_rendering[go]" - "tests/snapshot_tests/test_snapshots.py::test_text_area_language_rendering[regex]" - "tests/snapshot_tests/test_snapshots.py::test_text_area_language_rendering[sql]" - "tests/snapshot_tests/test_snapshots.py::test_text_area_language_rendering[java]" - "tests/snapshot_tests/test_snapshots.py::test_text_area_language_rendering[xml]" - - # These tests do not render correctly per visual inspection of snapshot_report.html (v8.1.1) - # TODO Investigate/ask upstream - "tests/snapshot_tests/test_snapshots.py::test_richlog_width" - "tests/snapshot_tests/test_snapshots.py::test_richlog_min_width" - "tests/snapshot_tests/test_snapshots.py::test_richlog_deferred_render_expand" - "tests/snapshot_tests/test_snapshots.py::test_welcome" - "tests/snapshot_tests/test_snapshots.py::test_text_area_wrapping_and_folding" - - # Likely missed in this PR: (v8.1.1) - # https://github.com/Textualize/textual/pull/6410#issuecomment-4135017177 - "tests/test_arrange.py::test_arrange_dock_left" -) - -python_test() { - # Tests use @pytest.mark.xdist_group - epytest --dist loadgroup -} - -pkg_postinst() { - optfeature_header "Install additional packages for syntax highlighting:" - - local lang - for lang in "${!SYNTAX_LANGS[@]}"; do - optfeature "${SYNTAX_LANGS[${lang}]}" "dev-libs/tree-sitter-${lang}[python]" - done -} diff --git a/dev-python/textual/textual-8.2.6.ebuild b/dev-python/textual/textual-8.2.6.ebuild deleted file mode 100644 index 9ec2b3fb14ce..000000000000 --- a/dev-python/textual/textual-8.2.6.ebuild +++ /dev/null @@ -1,107 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=poetry -PYTHON_COMPAT=( python3_{13..14} ) - -inherit distutils-r1 optfeature - -DESCRIPTION="Modern Text User Interface framework" -HOMEPAGE=" - https://textual.textualize.io/ - https://github.com/Textualize/textual - https://pypi.org/project/textual/ -" -SRC_URI="https://github.com/Textualize/textual/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm64" - -RDEPEND=" - >=dev-python/markdown-it-py-2.1.0[${PYTHON_USEDEP}] - >=dev-python/platformdirs-3.6.0[${PYTHON_USEDEP}] - <dev-python/platformdirs-5[${PYTHON_USEDEP}] - >=dev-python/rich-14.2.0[${PYTHON_USEDEP}] - >=dev-python/typing-extensions-4.4.0[${PYTHON_USEDEP}] - <dev-python/typing-extensions-5[${PYTHON_USEDEP}] -" - -declare -A SYNTAX_LANGS=( - ["bash"]="Bash" - ["c"]="C" - # TODO Missing keyword for ~arm64 in ::gentoo - #["cmake"]="CMake" - ["cpp"]="C++" - ["html"]="HTML" - ["javascript"]="JavaScript" - ["json"]="JSON" - ["lua"]="Lua" - # TODO No Python bindings in ::gentoo - #["markdown"]="Markdown" - ["python"]="Python" - # TODO Missing keyword for ~arm64 in ::gentoo - #["ruby"]="Ruby" - ["rust"]="Rust" - # TODO Many other (common) languages are neither in ::gentoo nor ::guru -) - -BDEPEND=" - test? ( - dev-python/httpx[${PYTHON_USEDEP}] - =dev-python/textual-dev-1.8*[${PYTHON_USEDEP}] - $(printf " dev-libs/tree-sitter-%s[python,${PYTHON_USEDEP}]" "${!SYNTAX_LANGS[@]}") - ) -" - -DOCS+=( {CHANGELOG,README}.md ) - -EPYTEST_PLUGINS=( - syrupy - pytest-{asyncio,textual-snapshot} -) -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - # Require unavailable tree-sitter-*[python] grammar packages (v8.1.1) - "tests/snapshot_tests/test_snapshots.py::test_text_area_language_rendering[markdown]" - "tests/snapshot_tests/test_snapshots.py::test_text_area_language_rendering[toml]" - "tests/snapshot_tests/test_snapshots.py::test_text_area_language_rendering[yaml]" - "tests/text_area/test_languages.py::test_setting_builtin_language_via_constructor" # markdown - "tests/snapshot_tests/test_snapshots.py::test_text_area_language_rendering[css]" - "tests/text_area/test_languages.py::test_setting_builtin_language_via_attribute" # markdown - "tests/snapshot_tests/test_snapshots.py::test_text_area_language_rendering[go]" - "tests/snapshot_tests/test_snapshots.py::test_text_area_language_rendering[regex]" - "tests/snapshot_tests/test_snapshots.py::test_text_area_language_rendering[sql]" - "tests/snapshot_tests/test_snapshots.py::test_text_area_language_rendering[java]" - "tests/snapshot_tests/test_snapshots.py::test_text_area_language_rendering[xml]" - - # These tests do not render correctly per visual inspection of snapshot_report.html (v8.1.1) - # TODO Investigate/ask upstream - "tests/snapshot_tests/test_snapshots.py::test_richlog_width" - "tests/snapshot_tests/test_snapshots.py::test_richlog_min_width" - "tests/snapshot_tests/test_snapshots.py::test_richlog_deferred_render_expand" - "tests/snapshot_tests/test_snapshots.py::test_welcome" - "tests/snapshot_tests/test_snapshots.py::test_text_area_wrapping_and_folding" - - # Likely missed in this PR: (v8.1.1) - # https://github.com/Textualize/textual/pull/6410#issuecomment-4135017177 - "tests/test_arrange.py::test_arrange_dock_left" -) - -python_test() { - # Tests use @pytest.mark.xdist_group - epytest --dist loadgroup -} - -pkg_postinst() { - optfeature_header "Install additional packages for syntax highlighting:" - - local lang - for lang in "${!SYNTAX_LANGS[@]}"; do - optfeature "${SYNTAX_LANGS[${lang}]}" "dev-libs/tree-sitter-${lang}[python]" - done -} diff --git a/dev-python/textual/textual-8.2.7.ebuild b/dev-python/textual/textual-8.2.7.ebuild deleted file mode 100644 index 9ec2b3fb14ce..000000000000 --- a/dev-python/textual/textual-8.2.7.ebuild +++ /dev/null @@ -1,107 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=poetry -PYTHON_COMPAT=( python3_{13..14} ) - -inherit distutils-r1 optfeature - -DESCRIPTION="Modern Text User Interface framework" -HOMEPAGE=" - https://textual.textualize.io/ - https://github.com/Textualize/textual - https://pypi.org/project/textual/ -" -SRC_URI="https://github.com/Textualize/textual/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm64" - -RDEPEND=" - >=dev-python/markdown-it-py-2.1.0[${PYTHON_USEDEP}] - >=dev-python/platformdirs-3.6.0[${PYTHON_USEDEP}] - <dev-python/platformdirs-5[${PYTHON_USEDEP}] - >=dev-python/rich-14.2.0[${PYTHON_USEDEP}] - >=dev-python/typing-extensions-4.4.0[${PYTHON_USEDEP}] - <dev-python/typing-extensions-5[${PYTHON_USEDEP}] -" - -declare -A SYNTAX_LANGS=( - ["bash"]="Bash" - ["c"]="C" - # TODO Missing keyword for ~arm64 in ::gentoo - #["cmake"]="CMake" - ["cpp"]="C++" - ["html"]="HTML" - ["javascript"]="JavaScript" - ["json"]="JSON" - ["lua"]="Lua" - # TODO No Python bindings in ::gentoo - #["markdown"]="Markdown" - ["python"]="Python" - # TODO Missing keyword for ~arm64 in ::gentoo - #["ruby"]="Ruby" - ["rust"]="Rust" - # TODO Many other (common) languages are neither in ::gentoo nor ::guru -) - -BDEPEND=" - test? ( - dev-python/httpx[${PYTHON_USEDEP}] - =dev-python/textual-dev-1.8*[${PYTHON_USEDEP}] - $(printf " dev-libs/tree-sitter-%s[python,${PYTHON_USEDEP}]" "${!SYNTAX_LANGS[@]}") - ) -" - -DOCS+=( {CHANGELOG,README}.md ) - -EPYTEST_PLUGINS=( - syrupy - pytest-{asyncio,textual-snapshot} -) -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - # Require unavailable tree-sitter-*[python] grammar packages (v8.1.1) - "tests/snapshot_tests/test_snapshots.py::test_text_area_language_rendering[markdown]" - "tests/snapshot_tests/test_snapshots.py::test_text_area_language_rendering[toml]" - "tests/snapshot_tests/test_snapshots.py::test_text_area_language_rendering[yaml]" - "tests/text_area/test_languages.py::test_setting_builtin_language_via_constructor" # markdown - "tests/snapshot_tests/test_snapshots.py::test_text_area_language_rendering[css]" - "tests/text_area/test_languages.py::test_setting_builtin_language_via_attribute" # markdown - "tests/snapshot_tests/test_snapshots.py::test_text_area_language_rendering[go]" - "tests/snapshot_tests/test_snapshots.py::test_text_area_language_rendering[regex]" - "tests/snapshot_tests/test_snapshots.py::test_text_area_language_rendering[sql]" - "tests/snapshot_tests/test_snapshots.py::test_text_area_language_rendering[java]" - "tests/snapshot_tests/test_snapshots.py::test_text_area_language_rendering[xml]" - - # These tests do not render correctly per visual inspection of snapshot_report.html (v8.1.1) - # TODO Investigate/ask upstream - "tests/snapshot_tests/test_snapshots.py::test_richlog_width" - "tests/snapshot_tests/test_snapshots.py::test_richlog_min_width" - "tests/snapshot_tests/test_snapshots.py::test_richlog_deferred_render_expand" - "tests/snapshot_tests/test_snapshots.py::test_welcome" - "tests/snapshot_tests/test_snapshots.py::test_text_area_wrapping_and_folding" - - # Likely missed in this PR: (v8.1.1) - # https://github.com/Textualize/textual/pull/6410#issuecomment-4135017177 - "tests/test_arrange.py::test_arrange_dock_left" -) - -python_test() { - # Tests use @pytest.mark.xdist_group - epytest --dist loadgroup -} - -pkg_postinst() { - optfeature_header "Install additional packages for syntax highlighting:" - - local lang - for lang in "${!SYNTAX_LANGS[@]}"; do - optfeature "${SYNTAX_LANGS[${lang}]}" "dev-libs/tree-sitter-${lang}[python]" - done -} |
