diff options
Diffstat (limited to 'dev-python/pyspelling')
| -rw-r--r-- | dev-python/pyspelling/Manifest | 2 | ||||
| -rw-r--r-- | dev-python/pyspelling/pyspelling-2.13.ebuild | 45 |
2 files changed, 47 insertions, 0 deletions
diff --git a/dev-python/pyspelling/Manifest b/dev-python/pyspelling/Manifest index 976e99500033..b2337ec780a9 100644 --- a/dev-python/pyspelling/Manifest +++ b/dev-python/pyspelling/Manifest @@ -1,2 +1,4 @@ DIST pyspelling-2.12.1.tar.gz 163855 BLAKE2B b4837980ccbe42cd39469ee5aac8481bdad0058682315150a125caac1e0b2f7e4663eb6ba0ab4bbd41c0b7fb142ef1ea2f43d1702f86377c0cbae34a3adf4589 SHA512 31480bf588035077339629743929981c52d3129899b82473048d0ca87ec93e3ce3600e29d6fd0077c4973a220d3c351674e4937f1cf1a47edf6f752058a1749a DIST pyspelling-2.12.1.tar.gz.provenance 9383 BLAKE2B 4dbe9f89f3690dd329b8207139360fc52a6c3c7458a632c388a2c87024ecaec9dbfa813b9bbea78be9c83b92de8b5e3bf968517b5cbaad49e3d3df468bbcaee4 SHA512 4d4d781bb5f72065c33e56e111c7a9497df933cefb9c83162b94b1835dc5660db224c6cfd336bd587367f4755d9900cb296c8c5ee7f418c2b3656054834ea2d4 +DIST pyspelling-2.13.tar.gz 148325 BLAKE2B fb9e77f450644ae8cd43594d1a10ffe87f3dffd6a9bf721c5acaf34d039bbcd24838dc16e453819e4113d1388dc9711503a8802dc0ee9727daeeafc6d9969874 SHA512 9ad92712b383b29a420d9b6182addce7ded9b21f0861cc4efd341fa1a8df830b650d70981b5ad942ff32def944526f1b65db506b1fb34d9df3c28e36e03e4be8 +DIST pyspelling-2.13.tar.gz.provenance 9800 BLAKE2B d3d264c62cb356749406c6efa3de0c8252fd32d207630d0ca0bf51304309c4186127eb2d20266abf3c25c03b910796a6ec7ff010759e599853477d50795829e8 SHA512 bf35292878fc6dad20d079923d0915bdc9f7dd04722cdb592e4cea2961ddd948ec58622987ba5a3b8e89b5ebfcc6370f5168471c0b67e364c9590bfe8e372629 diff --git a/dev-python/pyspelling/pyspelling-2.13.ebuild b/dev-python/pyspelling/pyspelling-2.13.ebuild new file mode 100644 index 000000000000..297e73437fe5 --- /dev/null +++ b/dev-python/pyspelling/pyspelling-2.13.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYPI_VERIFY_REPO=https://github.com/facelessuser/pyspelling +PYTHON_COMPAT=( python3_{13..14} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Spell checker automation tool" +HOMEPAGE=" + https://github.com/facelessuser/pyspelling/ + https://pypi.org/project/pyspelling/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" + +RDEPEND=" + || ( app-text/aspell app-text/hunspell ) + + dev-python/beautifulsoup4[${PYTHON_USEDEP}] + dev-python/html5lib[${PYTHON_USEDEP}] + dev-python/lxml[${PYTHON_USEDEP}] + dev-python/markdown[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + >=dev-python/soupsieve-3.0.1[${PYTHON_USEDEP}] + >=dev-python/wcmatch-6.5[${PYTHON_USEDEP}] +" +# The package can use either aspell or hunspell but tests both if both +# are installed. Therefore, we need to ensure that both have English +# dictionary installed. +BDEPEND=" + test? ( + app-dicts/aspell-en + app-dicts/myspell-en + dev-vcs/git + ) +" + +EPYTEST_PLUGINS=() +distutils_enable_tests pytest |
