Gentoo Archives: gentoo-commits

From: Alessandro Barbieri <lssndrbarbieri@×××××.com>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/guru:dev commit in: dev-python/etcd3gw/
Date: Sun, 26 Sep 2021 18:37:17
Message-Id: 1632681429.f27b3511a4b06277be57b6d90ac4e0eec0669e85.Alessandro-Barbieri@gentoo
1 commit: f27b3511a4b06277be57b6d90ac4e0eec0669e85
2 Author: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
3 AuthorDate: Sun Sep 26 17:32:16 2021 +0000
4 Commit: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
5 CommitDate: Sun Sep 26 18:37:09 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f27b3511
7
8 dev-python/etcd3gw: initial import
9
10 Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com>
11
12 dev-python/etcd3gw/Manifest | 1 +
13 dev-python/etcd3gw/etcd3gw-1.0.0.ebuild | 41 +++++++++++++++++++++++++++++++++
14 dev-python/etcd3gw/metadata.xml | 11 +++++++++
15 3 files changed, 53 insertions(+)
16
17 diff --git a/dev-python/etcd3gw/Manifest b/dev-python/etcd3gw/Manifest
18 new file mode 100644
19 index 000000000..433757e38
20 --- /dev/null
21 +++ b/dev-python/etcd3gw/Manifest
22 @@ -0,0 +1 @@
23 +DIST etcd3gw-1.0.0.tar.gz 27035 BLAKE2B 5ad3dfb1b08388f4d73fc9e857d7e7610672cfde8aa0de55eb7bf6a50dd58a937fbabea19c31ebef5a9f7181f96447ad1d381e2724f6a10be589447fcedbaec1 SHA512 d1aac81ebd221277c03bbb0f5dd76bb7c99a52132113959cf397fd44a598ade77300d506e2e5cfa04864cfd6a16f40ea8ddd350a4763a30609d8d922224c78ac
24
25 diff --git a/dev-python/etcd3gw/etcd3gw-1.0.0.ebuild b/dev-python/etcd3gw/etcd3gw-1.0.0.ebuild
26 new file mode 100644
27 index 000000000..daa4c6ce9
28 --- /dev/null
29 +++ b/dev-python/etcd3gw/etcd3gw-1.0.0.ebuild
30 @@ -0,0 +1,41 @@
31 +# Copyright 1999-2021 Gentoo Authors
32 +# Distributed under the terms of the GNU General Public License v2
33 +
34 +EAPI=8
35 +
36 +PYTHON_COMPAT=( python3_8 )
37 +
38 +inherit distutils-r1
39 +
40 +DESCRIPTION="A python client for etcd3 grpc-gateway v3 API"
41 +HOMEPAGE="https://pypi.org/project/etcd3gw"
42 +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
43 +
44 +LICENSE="Apache-2.0"
45 +SLOT="0"
46 +KEYWORDS="~amd64"
47 +
48 +RDEPEND="
49 + >=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
50 + >=dev-python/requests-2.20.0[${PYTHON_USEDEP}]
51 + >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
52 + >=dev-python/futurist-0.16.0[${PYTHON_USEDEP}]
53 +"
54 +DEPEND="
55 + ${RDEPEND}
56 + >=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
57 + test? (
58 + >=dev-python/hacking-3.0.1[${PYTHON_USEDEP}]
59 + >=dev-python/subunit-0.0.18[${PYTHON_USEDEP}]
60 + >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
61 + >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
62 + >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
63 + >=dev-python/testtools-1.4.0[${PYTHON_USEDEP}]
64 + >=dev-python/pifpaf-0.10.0[${PYTHON_USEDEP}]
65 + >=dev-python/nose-1.3.7[${PYTHON_USEDEP}]
66 + >=dev-python/pytest-3.0.0[${PYTHON_USEDEP}]
67 + >=dev-python/urllib3-1.15.1[${PYTHON_USEDEP}]
68 + )
69 +"
70 +
71 +distutils_enable_tests pytest
72
73 diff --git a/dev-python/etcd3gw/metadata.xml b/dev-python/etcd3gw/metadata.xml
74 new file mode 100644
75 index 000000000..609bb40f3
76 --- /dev/null
77 +++ b/dev-python/etcd3gw/metadata.xml
78 @@ -0,0 +1,11 @@
79 +<?xml version="1.0" encoding="UTF-8"?>
80 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
81 +<pkgmetadata>
82 + <maintainer type="person">
83 + <email>lssndrbarbieri@×××××.com</email>
84 + <name>Alessandro Barbieri</name>
85 + </maintainer>
86 + <upstream>
87 + <remote-id type="pypi">etcd3gw</remote-id>
88 + </upstream>
89 +</pkgmetadata>