Gentoo Archives: gentoo-commits

From: "Anthony G. Basile" <blueness@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-python/promises/
Date: Fri, 02 Mar 2018 21:59:09
Message-Id: 1520027940.d1d8b50e4a30845a726648fa7b0ff15363d4e065.blueness@gentoo
1 commit: d1d8b50e4a30845a726648fa7b0ff15363d4e065
2 Author: Anthony G. Basile <blueness <AT> gentoo <DOT> org>
3 AuthorDate: Fri Mar 2 21:58:44 2018 +0000
4 Commit: Anthony G. Basile <blueness <AT> gentoo <DOT> org>
5 CommitDate: Fri Mar 2 21:59:00 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1d8b50e
7
8 dev-python/promises: version bump to 2.1
9
10 Package-Manager: Portage-2.3.19, Repoman-2.3.6
11
12 dev-python/promises/Manifest | 1 +
13 dev-python/promises/metadata.xml | 1 +
14 dev-python/promises/promises-2.1.ebuild | 42 +++++++++++++++++++++++++++++++++
15 3 files changed, 44 insertions(+)
16
17 diff --git a/dev-python/promises/Manifest b/dev-python/promises/Manifest
18 index 51617d178c8..4030ee841d8 100644
19 --- a/dev-python/promises/Manifest
20 +++ b/dev-python/promises/Manifest
21 @@ -1 +1,2 @@
22 DIST promise-2.0.1.tar.gz 26274 BLAKE2B 528d938ab93790dc57545eb0064a014ea293d782ff6a7e6eeb2287f23c79c9cf9b2427ad57df524a888193c5aa9d62b21bd1e533d49ca4c8f2615d5719be58f9 SHA512 2bd9ad83a3b21dd4e3ae3052dfe6705790fb6ec925e9607960d43d9329fea606c82f6806599f09e6255ff5639c936369f88601668cf4ec8944747b1b6676693c
23 +DIST promise-2.1.tar.gz 17974 BLAKE2B 5e1fc9bbed3af51812c43b1c13006037ada44404564a3064cb2e39657f6bb5dc0fec6d052ae9038439c60339fd4f4b5fa97330571398bf84243805b25ead94e8 SHA512 d4d5628c9b75f81fdb5d654a76e788df5296472cd73bcb8fd9a27979b8aadeb1d40a4d52cfed173341a5a97920132b00cee44d915ef640167127a249b5c0cac0
24
25 diff --git a/dev-python/promises/metadata.xml b/dev-python/promises/metadata.xml
26 index cb3129483c6..5fbc074d749 100644
27 --- a/dev-python/promises/metadata.xml
28 +++ b/dev-python/promises/metadata.xml
29 @@ -7,5 +7,6 @@
30 </maintainer>
31 <upstream>
32 <remote-id type="github">syrusakbary/promise</remote-id>
33 + <remote-id type="pypi">promise</remote-id>
34 </upstream>
35 </pkgmetadata>
36
37 diff --git a/dev-python/promises/promises-2.1.ebuild b/dev-python/promises/promises-2.1.ebuild
38 new file mode 100644
39 index 00000000000..5a444b8ed99
40 --- /dev/null
41 +++ b/dev-python/promises/promises-2.1.ebuild
42 @@ -0,0 +1,42 @@
43 +# Copyright 1999-2018 Gentoo Foundation
44 +# Distributed under the terms of the GNU General Public License v2
45 +
46 +EAPI=6
47 +
48 +PYTHON_COMPAT=( python2_7 python3_{5,6} )
49 +
50 +inherit distutils-r1
51 +
52 +MY_PN=${PN%s}
53 +MY_P=${MY_PN}-${PV}
54 +
55 +DESCRIPTION="An implementation of Promises in Python"
56 +HOMEPAGE="https://github.com/syrusakbary/promise"
57 +SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
58 +
59 +S=${WORKDIR}/${MY_P}
60 +
61 +LICENSE="MIT"
62 +SLOT="0"
63 +KEYWORDS="~amd64 ~x86"
64 +IUSE=""
65 +
66 +RDEPEND="
67 + dev-python/typing[${PYTHON_USEDEP}]
68 + dev-python/six[${PYTHON_USEDEP}]
69 +"
70 +
71 +RESTRICT=test
72 +# TODO: When we get all the dependencies in, we can add test
73 +# test? (
74 +# >=dev-python/pytest-2.7.3[${PYTHON_USEDEP}]
75 +# dev-python/pytest-cov[${PYTHON_USEDEP}]
76 +# dev-python/coveralls[${PYTHON_USEDEP}]
77 +# dev-python/futures[${PYTHON_USEDEP}]
78 +# dev-python/pytest-benchmark[${PYTHON_USEDEP}]
79 +# dev-python/mock[${PYTHON_USEDEP}]
80 +# )
81 +
82 +DEPEND="
83 + dev-python/setuptools[${PYTHON_USEDEP}]
84 +"