Gentoo Archives: gentoo-commits

From: Andrey Syutkin <syutkin@×××××.com>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/guru:dev commit in: dev-python/debugpy/
Date: Fri, 18 Jun 2021 16:33:48
Message-Id: 1624033933.f55c0cbbf50842eaac4f067c1205a868a5d2298c.syutkin@gentoo
1 commit: f55c0cbbf50842eaac4f067c1205a868a5d2298c
2 Author: Andrey Syutkin <syutkin <AT> gmail <DOT> com>
3 AuthorDate: Fri Jun 18 16:32:13 2021 +0000
4 Commit: Andrey Syutkin <syutkin <AT> gmail <DOT> com>
5 CommitDate: Fri Jun 18 16:32:13 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f55c0cbb
7
8 dev-python/debugpy: new
9
10 Signed-off-by: Andrey Syutkin <syutkin <AT> gmail.com>
11
12 dev-python/debugpy/Manifest | 1 +
13 dev-python/debugpy/debugpy-1.3.0.ebuild | 35 +++++++++++++++++++++++++++++++++
14 dev-python/debugpy/metadata.xml | 19 ++++++++++++++++++
15 3 files changed, 55 insertions(+)
16
17 diff --git a/dev-python/debugpy/Manifest b/dev-python/debugpy/Manifest
18 new file mode 100644
19 index 000000000..e7e145c82
20 --- /dev/null
21 +++ b/dev-python/debugpy/Manifest
22 @@ -0,0 +1 @@
23 +DIST debugpy-1.3.0.zip 4177425 BLAKE2B ac0c76c5c69a8559e1c5584d8ce24c88da37afa4e37de91e639d0f03e0bb1dacc1171c5d49bf0aa470a2cfe25df7692a3ebf943bb6c7e068537818cb28876a96 SHA512 c8c4659a70de8130ddae5b158837a0396fbd18d1899635b75d64ad9ec57a7641fffea30a65a4088b81be4698a7a6ec3ede486b1e17bd33058c90a7413f282df1
24
25 diff --git a/dev-python/debugpy/debugpy-1.3.0.ebuild b/dev-python/debugpy/debugpy-1.3.0.ebuild
26 new file mode 100644
27 index 000000000..b73fa3c2c
28 --- /dev/null
29 +++ b/dev-python/debugpy/debugpy-1.3.0.ebuild
30 @@ -0,0 +1,35 @@
31 +# Copyright 1999-2021 Gentoo Authors
32 +# Distributed under the terms of the GNU General Public License v2
33 +
34 +EAPI=7
35 +
36 +PYTHON_COMPAT=( python3_{8..10} )
37 +
38 +inherit distutils-r1
39 +
40 +DESCRIPTION="An implementation of the Debug Adapter Protocol for Python"
41 +HOMEPAGE="https://github.com/microsoft/debugpy/ https://pypi.org/project/debugpy/"
42 +
43 +MY_P=${P/_/}
44 +MY_PV=${PV/_/}
45 +SRC_URI="mirror://pypi/${P:0:1}/${PN}/${MY_P}.zip"
46 +S="${WORKDIR}/${MY_P}"
47 +
48 +LICENSE="MIT"
49 +SLOT="0"
50 +KEYWORDS="~amd64 ~x86"
51 +IUSE="test"
52 +
53 +DOCS="DESCRIPTION.md"
54 +
55 +DEPEND="
56 + dev-python/setuptools[${PYTHON_USEDEP}]
57 + test? (
58 + dev-python/nose[${PYTHON_USEDEP}]
59 + dev-python/pytest[${PYTHON_USEDEP}]
60 + )"
61 +
62 +python_test() {
63 + nosetests --verbose || die
64 + py.test -v -v || die
65 +}
66
67 diff --git a/dev-python/debugpy/metadata.xml b/dev-python/debugpy/metadata.xml
68 new file mode 100644
69 index 000000000..a33a25939
70 --- /dev/null
71 +++ b/dev-python/debugpy/metadata.xml
72 @@ -0,0 +1,19 @@
73 +<?xml version='1.0' encoding='UTF-8'?>
74 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
75 +<pkgmetadata>
76 + <maintainer type="project">
77 + <email>b@××××××.net</email>
78 + <name>Andreas Billmeier</name>
79 + </maintainer>
80 + <maintainer type="person">
81 + <email>syutkin@×××××.com</email>
82 + <name>Andrey Syutkin</name>
83 + </maintainer>
84 + <upstream>
85 + <remote-id type="pypi">debugpy</remote-id>
86 + <maintainer status="unknown">
87 + <email>ptvshelp@×××××××××.com</email>
88 + <name>Microsoft Corporation</name>
89 + </maintainer>
90 + </upstream>
91 +</pkgmetadata>