details: https://code.tryton.org/gentoo-overlay/commit/61ad9c43221f
branch: default
user: Cédric Krier <[email protected]>
date: Sat Apr 25 12:08:20 2026 +0200
description:
dev-python/pwdlib: add 0.3.0
diffstat:
dev-python/pwdlib/Manifest | 2 +
dev-python/pwdlib/pwdlib-0.3.0.ebuild | 37 +++++++++++++++++++++++++++++++++++
2 files changed, 39 insertions(+), 0 deletions(-)
diffs (50 lines):
diff -r d715db3f1401 -r 61ad9c43221f dev-python/pwdlib/Manifest
--- a/dev-python/pwdlib/Manifest Wed Apr 22 09:33:35 2026 +0200
+++ b/dev-python/pwdlib/Manifest Sat Apr 25 12:08:20 2026 +0200
@@ -1,3 +1,5 @@
DIST pwdlib-0.2.1.tar.gz 11699 BLAKE2B
79913b1d4b52b5813defee6130707bd0444c106b1aa9b5a8a455cf0f61c42fc8878eb77b139d8cd3deae73483e570cc932b78db63347ed236d17e1af73fe5a06
SHA512
82d43867cda32faece5a21c4b348945ed25ee10ab49517f9d3a7200d0c3bc89010ffbdf9893accfcee366ea351fde9da40cbcf172be6dcc9828f1af614251864
+DIST pwdlib-0.3.0.tar.gz 215810 BLAKE2B
d25c97dc5e8ca20a816b8ce823eccb5ae666e0b3d45582eafe230a70680bf84db092028425e2e0854b819a60847fa8f6d48a3ecaec290ddbfea019508ce5881e
SHA512
0bedb03f588d8b9f6413a5e660f11ee85f5f608dc96bf2a7de12953339db83b347741f7e783c5a939f5fec0057b80b923a0785c9ef89865236efa0adca7df98c
EBUILD pwdlib-0.2.1.ebuild 795 BLAKE2B
18f1c9f7ea28c5983205d7dfad086cabdbaa77faa7b5cbc08bb66ae82685507bd772d595da49f5794557d2bfd5aeb3adf6e737ddb11ab057964b04c76b54925f
SHA512
f87ff7b77055600e89a62368089584bab34f63b2d1bb4cb3a405cd5487a6a641c254000ee31011d9eb08a0848f50a223b522d3dc5c0be09542b17de0ec2d4f17
+EBUILD pwdlib-0.3.0.ebuild 819 BLAKE2B
a071d7cf3999a640a6d1c2ae129f309309b457c06cd6c102165cb6bc9db34c1e59ed6d0ebabcd0d9fc4a8bc6e802d0fdcaced196a9c1a7e8727fbc29988b8466
SHA512
73e81830ce7083a3a94ed3bbbfa06aa61ca6dafb2b3e124e1fcf45f612e6c41b93cf9515f08e8b2ca9f50ebec477e168fa72ea92aedb29aa88f343a51d51ab9d
MISC metadata.xml 404 BLAKE2B
60f791a89ab5951a86a418f7ac86029ed3705550a179bcec046d60ab80e7d6fcd3e0d6aa7c987f95ac6addfdd73b59e387b710752bd5993f27f0e59c51ef0acd
SHA512
25b936fd30dc55bf9b18f7a3d3511c7c4ffd86631719fb8708c2edadc5f548e2da196e304022f9a93cb7706089eceea4900f31a26ab6d9db385c6c923bd98493
diff -r d715db3f1401 -r 61ad9c43221f dev-python/pwdlib/pwdlib-0.3.0.ebuild
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/dev-python/pwdlib/pwdlib-0.3.0.ebuild Sat Apr 25 12:08:20 2026 +0200
@@ -0,0 +1,37 @@
+# Copyright 2023-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{10..14} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Modern password hashing for Python"
+HOMEPAGE="https://pypi.org/project/pwdlib"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+argon2 bcrypt test"
+
+RDEPEND="
+ argon2? ( >=dev-python/argon2-cffi-23.1.0[$PYTHON_USEDEP] )
+ bcrypt? ( >=dev-python/bcrypt-4.1.2[$PYTHON_USEDEP] )"
+BDEPEND="${RDEPEND}
+ test? (
+ >=dev-python/argon2-cffi-23.1.0[$PYTHON_USEDEP]
+ >=dev-python/bcrypt-4.1.2[$PYTHON_USEDEP]
+ )"
+RESTRICT="!test? ( test )"
+DOCS=( README.md docs )
+EPYTEST_PLUGINS=()
+
+distutils_enable_tests pytest
+
+src_prepare() {
+ distutils-r1_src_prepare
+
+ sed -i -e "/--cov/d" pyproject.toml || die
+}