Gentoo Archives: gentoo-commits

From: Sam James <sam@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-python/progressbar2/
Date: Thu, 03 Dec 2020 08:43:51
Message-Id: 1606985023.6f5185ae87dd9fdb8046291ac0b0bdea51448624.sam@gentoo
1 commit: 6f5185ae87dd9fdb8046291ac0b0bdea51448624
2 Author: Sam James <sam <AT> gentoo <DOT> org>
3 AuthorDate: Thu Dec 3 08:31:31 2020 +0000
4 Commit: Sam James <sam <AT> gentoo <DOT> org>
5 CommitDate: Thu Dec 3 08:43:43 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f5185ae
7
8 dev-python/progressbar2: bump to 3.53.1
9
10 Package-Manager: Portage-3.0.9, Repoman-3.0.2
11 Signed-off-by: Sam James <sam <AT> gentoo.org>
12
13 dev-python/progressbar2/Manifest | 1 +
14 dev-python/progressbar2/progressbar2-3.53.1.ebuild | 32 ++++++++++++++++++++++
15 2 files changed, 33 insertions(+)
16
17 diff --git a/dev-python/progressbar2/Manifest b/dev-python/progressbar2/Manifest
18 index 9aded9c2ae3..18b8cc73d1e 100644
19 --- a/dev-python/progressbar2/Manifest
20 +++ b/dev-python/progressbar2/Manifest
21 @@ -1 +1,2 @@
22 DIST progressbar2-3.39.3.tar.gz 131839 BLAKE2B 2cbf1ecf04947b3a393b5cc473a696528cdaf38f132a1b0faab5e45dff76aecdee497ca1b2810b9ec5e3b180acfa8e2af1d195e5804c058a7d8880fc3b0a330f SHA512 b8944b319f1133fe7abdd256bed8803e9f426208af5ddc58935121845e81b9f65878e536bd5a1e4810eaa6906b24d114e8681dddf1f77c1bf96cb231f6473a5e
23 +DIST progressbar2-3.53.1.tar.gz 44741 BLAKE2B 80f406adf42c5c57ecad87002426115e1254339d5cd310dd42f560f48a1123702dffbba8f26114a01f2bd5be75a29cb12cc1c091d5554509b6282ceb2b66fb76 SHA512 4817bbb45d0f51ee2b3feceec56b3177ed5d0561894a13eea53a30e8b9aad5805483b5b669af93f3fd0cc958984b8a5c2a14ba3591e0a85be12180d057bc2f81
24
25 diff --git a/dev-python/progressbar2/progressbar2-3.53.1.ebuild b/dev-python/progressbar2/progressbar2-3.53.1.ebuild
26 new file mode 100644
27 index 00000000000..93a2e4a70bf
28 --- /dev/null
29 +++ b/dev-python/progressbar2/progressbar2-3.53.1.ebuild
30 @@ -0,0 +1,32 @@
31 +# Copyright 1999-2020 Gentoo Authors
32 +# Distributed under the terms of the GNU General Public License v2
33 +
34 +EAPI=7
35 +PYTHON_COMPAT=( python3_{6,7,8,9} pypy3)
36 +
37 +inherit distutils-r1
38 +
39 +DESCRIPTION="Text progressbar library for python"
40 +HOMEPAGE="https://pypi.org/project/progressbar2/"
41 +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
42 +
43 +LICENSE="BSD"
44 +SLOT="0"
45 +KEYWORDS="~amd64"
46 +
47 +CDEPEND="!dev-python/progressbar[${PYTHON_USEDEP}]
48 + dev-python/python-utils[${PYTHON_USEDEP}]"
49 +RDEPEND="${CDEPEND}"
50 +BDEPEND="${CDEPEND}"
51 +
52 +distutils_enable_tests pytest
53 +
54 +src_prepare() {
55 + sed -i -e '/cov/d' pytest.ini || die
56 + default
57 +}
58 +
59 +python_test() {
60 + cd tests || die
61 + PYTHONDONTWRITEBYTECODE=1 pytest -vv || die "Tests failed with ${EPYTHON}"
62 +}