Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-python/passlib/
Date: Thu, 08 Oct 2020 20:57:19
Message-Id: 1602190631.3779e10b09f50a3976c4346d3a46ae84521705f8.mgorny@gentoo
1 commit: 3779e10b09f50a3976c4346d3a46ae84521705f8
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Thu Oct 8 20:54:50 2020 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Thu Oct 8 20:57:11 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3779e10b
7
8 dev-python/passlib: Bump to 1.7.4
9
10 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
11
12 dev-python/passlib/Manifest | 1 +
13 dev-python/passlib/passlib-1.7.4.ebuild | 33 +++++++++++++++++++++++++++++++++
14 2 files changed, 34 insertions(+)
15
16 diff --git a/dev-python/passlib/Manifest b/dev-python/passlib/Manifest
17 index 2da76b89308..dd4d6da38fe 100644
18 --- a/dev-python/passlib/Manifest
19 +++ b/dev-python/passlib/Manifest
20 @@ -1 +1,2 @@
21 DIST passlib-1.7.2.tar.gz 649654 BLAKE2B 40279113d9ff633cea47222f2d72af0abee78dc52a9b46adf66aaae213594eaae7f245cc80004f85b5055b882741b4bedfd81ee39132db23760d37a34e87ac6a SHA512 1ea0654b177b5ab2e1a7e5c3949642c34805ace6e4e4a0f82fafdb3f374edd99c667906ce598c335b668da049860648d5cbebb3e62d775898d5b0cb8cfc7bf53
22 +DIST passlib-1.7.4.tar.gz 689844 BLAKE2B 38f616105ba70cf93cf36383c73f2a4da7bf66ced2844effffe74d9f7c29ee0aece5652974dd1414f16e32fbe6957e2e921cf01bc59daa70195a6d50a4a3bf2f SHA512 350bd6da5ac57e6c266ffe8bf9684c8c2cce3fc6b513eb6c7bc1b302d2d8a1b701e9c01c953782520a2ac37b7ec1f6d7bd5855f99f6ee0e2dbbf33f2d49a9530
23
24 diff --git a/dev-python/passlib/passlib-1.7.4.ebuild b/dev-python/passlib/passlib-1.7.4.ebuild
25 new file mode 100644
26 index 00000000000..d1db1aa2799
27 --- /dev/null
28 +++ b/dev-python/passlib/passlib-1.7.4.ebuild
29 @@ -0,0 +1,33 @@
30 +# Copyright 1999-2020 Gentoo Authors
31 +# Distributed under the terms of the GNU General Public License v2
32 +
33 +EAPI=7
34 +PYTHON_COMPAT=( python3_{6,7,8,9} pypy3 )
35 +
36 +inherit distutils-r1
37 +
38 +DESCRIPTION="Password hashing framework supporting over 20 schemes"
39 +HOMEPAGE="https://foss.heptapod.net/python-libs/passlib/wikis/home"
40 +SRC_URI="mirror://pypi/p/${PN}/${P}.tar.gz"
41 +
42 +LICENSE="BSD-2"
43 +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
44 +SLOT="0"
45 +IUSE="+bcrypt doc +scrypt +totp"
46 +
47 +RDEPEND="bcrypt? ( dev-python/bcrypt[${PYTHON_USEDEP}] )
48 + totp? ( dev-python/cryptography[${PYTHON_USEDEP}] )
49 + scrypt? ( dev-python/scrypt[${PYTHON_USEDEP}] )"
50 +BDEPEND="
51 + test? (
52 + dev-python/bcrypt[${PYTHON_USEDEP}]
53 + dev-python/cryptography[${PYTHON_USEDEP}]
54 + dev-python/scrypt[${PYTHON_USEDEP}]
55 + )"
56 +
57 +distutils_enable_tests nose
58 +
59 +python_install_all() {
60 + distutils-r1_python_install_all
61 + use doc && dodoc docs/{*.rst,requirements.txt,lib/*.rst}
62 +}