summaryrefslogtreecommitdiff
path: root/dev-python/pydocstyle
diff options
context:
space:
mode:
Diffstat (limited to 'dev-python/pydocstyle')
-rw-r--r--dev-python/pydocstyle/Manifest2
-rw-r--r--dev-python/pydocstyle/pydocstyle-6.3.0.ebuild48
2 files changed, 50 insertions, 0 deletions
diff --git a/dev-python/pydocstyle/Manifest b/dev-python/pydocstyle/Manifest
index 89db4330f8dd..e9ca2d86b217 100644
--- a/dev-python/pydocstyle/Manifest
+++ b/dev-python/pydocstyle/Manifest
@@ -5,8 +5,10 @@ DIST pydocstyle-6.1.1.tar.gz 73982 BLAKE2B 6a896221fdcd257f0475472e1cf87ef892d82
DIST pydocstyle-6.2.0.gh.tar.gz 77296 BLAKE2B 22f6d8691763b6c3e41bca7d0ef5193a282189f442072089aebb6d96d2e039e971e9e5645e50f4bcb8433f36cdf0e33c956c4ac381f2e7e649d010d63f5db501 SHA512 382c74d22072337a624ac635d95c9cf5fbbd373c11c85b6302c56bf21f099ebc4dd8eec2f896a8c02d4548524078daebbceef7c4fb055dfb6a6eadab0e42a190
DIST pydocstyle-6.2.2.gh.tar.gz 77412 BLAKE2B 5aa2eaa52e97d705fc6972db985ccb7927b856944250de8153ecdb3285bd0ec75305186a7d2e6904ccead9b4299637af83496456e2af9769fcf62fa0fae041cf SHA512 2097ec9d3429c83de821630384e717074abc39dfdff928327e8ccf4a1ba91592926ac55784403b559d88a8bb9a29557a2a406863c8603644de5d17972c63e4f5
DIST pydocstyle-6.2.3.gh.tar.gz 77612 BLAKE2B f94b9c8232a3e96dad1d84d37bf7cc53f114edfddbd0dad725ff3bb79f39576a5fceff5a2b962e284e9d0d96ac8d71e5aa0406322af4bf8fdc73910348ff9190 SHA512 b275bd2367a3a6d4636a2879f503da15b9965bffe2750db87cbd3ca09fc3353a481a9c38e1b35b3b2aeeba019e9dd393d2cb65db2820d6343fb4c9881f7e6deb
+DIST pydocstyle-6.3.0.gh.tar.gz 78058 BLAKE2B 551da9af8baebcba4f1053e0d9495bff039a98c96ad229219cd37ac8ba9e3002fff8a136c5148144a5f84ed94a1414364d7c827ad010038f63961ce17a260ee3 SHA512 f8473b19ab6ef0b61787875558f9dd6f9f7f1954e1baa0010942af6d4de8dbca30c8c08be6acbf24aadd1c0a601ba9467b747026a6cd22379f0c4b84a38b57c7
EBUILD pydocstyle-6.1.1-r2.ebuild 989 BLAKE2B 013f10c500d1051a8e728362712a281f3772430a50c2409378f7be09f73a4e0dec66248e67cb08bdd3f06e68f1fee91d6c47d145fbc4d14161b481aee6d67983 SHA512 12f8d501ad7662762c13600f5c9e0a2f7c092dbc518d70c825bbea85259b643d61a3523ada3f3f3435767ed9dc87b4f1dc9870b69dc788d5a65da904f6f7afa1
EBUILD pydocstyle-6.2.0.ebuild 1119 BLAKE2B f7d9889b556e33d25d3176625691d392c6752c1b939dd5cc6bc8f50fad5de76ae10b1d682e1445cb5a60a12b41f2ebf19e288f93c6a9eebeec64e97fbce5212c SHA512 edc115a91bc3c7b0d92bacd2068342a8760b7345bc741896fcace50928ea9d1749b0f6ef22b496455f455ba1771461e574e02f9b40e6f8dd2c729b41f642fc1a
EBUILD pydocstyle-6.2.2.ebuild 1087 BLAKE2B 864cc138c88ba5b0fafc5fcaf8c0f2a3396edf0d95a84c688ad900dca50e583bdbd2be7189fab775573f97705d2b95a0156629d136ddd0ee6bd93998949d6a08 SHA512 a6d3ba4f6929486b473b2d2517f076dd9f9b8782258bb6919fbef4023695d489ca0d611719e0a9f6454c05d41914a72ec0aa883b000058f60b67d9e99c94ca31
EBUILD pydocstyle-6.2.3.ebuild 1087 BLAKE2B 864cc138c88ba5b0fafc5fcaf8c0f2a3396edf0d95a84c688ad900dca50e583bdbd2be7189fab775573f97705d2b95a0156629d136ddd0ee6bd93998949d6a08 SHA512 a6d3ba4f6929486b473b2d2517f076dd9f9b8782258bb6919fbef4023695d489ca0d611719e0a9f6454c05d41914a72ec0aa883b000058f60b67d9e99c94ca31
+EBUILD pydocstyle-6.3.0.ebuild 1087 BLAKE2B 864cc138c88ba5b0fafc5fcaf8c0f2a3396edf0d95a84c688ad900dca50e583bdbd2be7189fab775573f97705d2b95a0156629d136ddd0ee6bd93998949d6a08 SHA512 a6d3ba4f6929486b473b2d2517f076dd9f9b8782258bb6919fbef4023695d489ca0d611719e0a9f6454c05d41914a72ec0aa883b000058f60b67d9e99c94ca31
MISC metadata.xml 665 BLAKE2B ac358d1ac5d68d11710048ccd4050f45cee96788829ee806bc5f4364c0f6b03707dcf15dd0cb9e7e3870cd9feebcead3c44b8f6bbff6738aa593079685c2a3c0 SHA512 7642d1384de3ec4bd55f7afc69ce67ad018eb9294f104234c5f3eb23a2c7a5ab36bda890a440fb5a7af8045d215048caf4b15bb3d965f414b755b51a269337cc
diff --git a/dev-python/pydocstyle/pydocstyle-6.3.0.ebuild b/dev-python/pydocstyle/pydocstyle-6.3.0.ebuild
new file mode 100644
index 000000000000..4a3853bdbf36
--- /dev/null
+++ b/dev-python/pydocstyle/pydocstyle-6.3.0.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( pypy3 python3_{9..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python docstring style checker"
+HOMEPAGE="
+ https://github.com/PyCQA/pydocstyle/
+ https://pypi.org/project/pydocstyle/
+"
+SRC_URI="
+ https://github.com/PyCQA/pydocstyle/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
+
+RDEPEND="
+ >=dev-python/snowballstemmer-2.2.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ $(python_gen_cond_dep '
+ dev-python/tomli[${PYTHON_USEDEP}]
+ ' 3.{8..10})
+ )
+"
+
+distutils_enable_tests pytest
+# Requires network to lookup github issues
+#distutils_enable_sphinx docs dev-python/sphinx_rtd_theme dev-python/sphinxcontrib-issuetracker
+
+PATCHES=(
+ "${FILESDIR}"/pydocstyle-6.1.1-disarm-pip-install.patch
+)
+
+src_prepare() {
+ # poetry sucks
+ sed -i -e "s:0.0.0-dev:${PV}:" pyproject.toml || die
+ distutils-r1_src_prepare
+}