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/sentry-sdk/
Date: Mon, 14 Sep 2020 18:03:16
Message-Id: 1600106589.37ba15cc1254f50f0e3ac1ee0d4bce0de604284d.sam@gentoo
1 commit: 37ba15cc1254f50f0e3ac1ee0d4bce0de604284d
2 Author: Sam James <sam <AT> gentoo <DOT> org>
3 AuthorDate: Mon Sep 14 18:02:56 2020 +0000
4 Commit: Sam James <sam <AT> gentoo <DOT> org>
5 CommitDate: Mon Sep 14 18:03:09 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37ba15cc
7
8 dev-python/sentry-sdk: cleanup old
9
10 Package-Manager: Portage-3.0.4, Repoman-3.0.1
11 Signed-off-by: Sam James <sam <AT> gentoo.org>
12
13 dev-python/sentry-sdk/Manifest | 2 -
14 dev-python/sentry-sdk/sentry-sdk-0.14.4.ebuild | 30 ---------
15 dev-python/sentry-sdk/sentry-sdk-0.16.3-r1.ebuild | 75 ---------------------
16 dev-python/sentry-sdk/sentry-sdk-0.17.4.ebuild | 79 -----------------------
17 4 files changed, 186 deletions(-)
18
19 diff --git a/dev-python/sentry-sdk/Manifest b/dev-python/sentry-sdk/Manifest
20 index 43f51847526..6d0255ea320 100644
21 --- a/dev-python/sentry-sdk/Manifest
22 +++ b/dev-python/sentry-sdk/Manifest
23 @@ -1,4 +1,2 @@
24 -DIST sentry-sdk-0.14.4.tar.gz 75420 BLAKE2B cbc5f401fae8a4a9eaa8f6fff8ca16a61cf2d339f14787610646112f67d7b0694d95a6076d2810968d28eb176d447fec6cf49af9a317bb2c30b4e6ab2d89a4f0 SHA512 66886df71a3d8f9f86f41bfc4078bf80f217bcb0a27fb9e93acee193b482d3045db44953f6f0b4d05e79daa91dadb56c2784b13d1308e7bc00fb40f485537dab
25 DIST sentry-sdk-0.16.3.tar.gz 170145 BLAKE2B bf619313fb3f49800f5384f0dfec3aa34ef4bb030c5e038a485a8861a733a537ee7c834c8c200a2244335c3c61e7d564005b81d4e5c5f603d2864b2a943a5384 SHA512 e8589f7bd433d4aff068099e860c0cf012fc88dc63806873573a338bb91848d73e0a2af76dad0a5e023a1b25b0be85507346b77dec5c5a265942005219541699
26 -DIST sentry-sdk-0.17.4.tar.gz 180562 BLAKE2B e6061d35ff098ef79cb4b21299e3622ea9d6ffe2b5f287843ea982f3254439ed00f7d8da6bff97cd5ec485d88e1d4beb5636a43c17a0b786582e6595cb64f15f SHA512 daa9f610e9fb7ad054a579be987ca21f925166fc3491aa3a7990593fbe45a7f51a473ca016762f627d4c07bcca249b2972694b832644e23484fd067e87f59d7d
27 DIST sentry-sdk-0.17.5.tar.gz 183114 BLAKE2B a2fdd5fb0ffb18f7987eae9f3837a4bf4df20df9757d89bcc3ec18f7022d20de083c905f6edbb854bcc7f074f6d158cbf30f69d953a75048e7d9d0d98e859477 SHA512 5f0d6679832fed346d00b27bac9f680909a7ede38e46b1c05c583fcc574edc193d855dba2f11a629e2919da5e13cc2e89f6c0b231e47bc7b0a67138ff7905d9f
28
29 diff --git a/dev-python/sentry-sdk/sentry-sdk-0.14.4.ebuild b/dev-python/sentry-sdk/sentry-sdk-0.14.4.ebuild
30 deleted file mode 100644
31 index 7cf55716208..00000000000
32 --- a/dev-python/sentry-sdk/sentry-sdk-0.14.4.ebuild
33 +++ /dev/null
34 @@ -1,30 +0,0 @@
35 -# Copyright 1999-2020 Gentoo Authors
36 -# Distributed under the terms of the GNU General Public License v2
37 -
38 -EAPI=7
39 -
40 -PYTHON_COMPAT=( python3_{5,6,7,8} )
41 -
42 -inherit distutils-r1
43 -
44 -DESCRIPTION="Python client for Sentry"
45 -HOMEPAGE="https://getsentry.com https://pypi.org/project/sentry-sdk/"
46 -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
47 -
48 -LICENSE="PSF-2"
49 -SLOT="0"
50 -KEYWORDS="~amd64 ~arm ~arm64 ~x86"
51 -IUSE=""
52 -
53 -BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
54 -RDEPEND="
55 - dev-python/urllib3
56 - dev-python/certifi
57 -"
58 -
59 -RESTRICT="test"
60 -
61 -python_test() {
62 - cd "${S}"/src || die
63 - "${PYTHON}" test_typing.py || die "tests failed under ${EPYTHON}"
64 -}
65
66 diff --git a/dev-python/sentry-sdk/sentry-sdk-0.16.3-r1.ebuild b/dev-python/sentry-sdk/sentry-sdk-0.16.3-r1.ebuild
67 deleted file mode 100644
68 index d41d27d583c..00000000000
69 --- a/dev-python/sentry-sdk/sentry-sdk-0.16.3-r1.ebuild
70 +++ /dev/null
71 @@ -1,75 +0,0 @@
72 -# Copyright 1999-2020 Gentoo Authors
73 -# Distributed under the terms of the GNU General Public License v2
74 -
75 -EAPI=7
76 -
77 -PYTHON_COMPAT=( python3_{6..9} )
78 -
79 -inherit distutils-r1
80 -
81 -DESCRIPTION="Python client for Sentry"
82 -HOMEPAGE="https://getsentry.com https://pypi.org/project/sentry-sdk/"
83 -SRC_URI="https://github.com/getsentry/sentry-python/archive/${PV}.tar.gz -> ${P}.tar.gz"
84 -S="${WORKDIR}/sentry-python-${PV}"
85 -
86 -LICENSE="PSF-2"
87 -SLOT="0"
88 -KEYWORDS="~amd64 ~x86"
89 -
90 -RDEPEND="
91 - dev-python/urllib3[${PYTHON_USEDEP}]
92 - dev-python/certifi[${PYTHON_USEDEP}]
93 -"
94 -BDEPEND="
95 - test? (
96 - dev-python/asttokens[${PYTHON_USEDEP}]
97 - <dev-python/dnspython-2[${PYTHON_USEDEP}]
98 - dev-python/executing[${PYTHON_USEDEP}]
99 - dev-python/fakeredis[${PYTHON_USEDEP}]
100 - dev-python/flask-login[${PYTHON_USEDEP}]
101 - dev-python/gevent[${PYTHON_USEDEP}]
102 - dev-python/pytest-aiohttp[${PYTHON_USEDEP}]
103 - dev-python/pytest-forked[${PYTHON_USEDEP}]
104 - dev-python/pytest-localserver[${PYTHON_USEDEP}]
105 - dev-python/werkzeug[${PYTHON_USEDEP}]
106 - $(python_gen_cond_dep '
107 - dev-python/aiocontextvars[${PYTHON_USEDEP}]
108 - dev-python/contextvars[${PYTHON_USEDEP}]
109 - ' python3_6)
110 - )
111 -"
112 -
113 -distutils_enable_tests pytest
114 -
115 -python_test() {
116 - local deselect=(
117 - # tests require Internet access
118 - --ignore tests/integrations/stdlib/test_httplib.py
119 - --ignore tests/integrations/requests/test_requests.py
120 - # fails on py3.6, hangs on py3.7+
121 - --deselect
122 - 'tests/test_transport.py::test_transport_works[eventlet'
123 - # TODO
124 - --deselect
125 - 'tests/test_basics.py::test_auto_enabling_integrations_catches_import_error'
126 - --deselect
127 - tests/test_client.py::test_databag_depth_stripping
128 - --deselect
129 - tests/test_client.py::test_databag_string_stripping
130 - --deselect
131 - tests/test_client.py::test_databag_breadth_stripping
132 - # test_filename: apparently unhappy about pytest being called pytest
133 - --deselect 'tests/utils/test_general.py::test_filename'
134 - # test_circular_references: apparently fragile
135 - --deselect
136 - 'tests/integrations/threading/test_threading.py::test_circular_references'
137 - )
138 - [[ ${EPYTHON} == python3.6 ]] && deselect+=(
139 - # broken with contextvars on py3.6
140 - --deselect
141 - 'tests/utils/test_contextvars.py::test_leaks[greenlet]'
142 - --deselect
143 - 'tests/test_transport.py::test_transport_works[greenlet'
144 - )
145 - pytest -vv "${deselect[@]}" || die "Tests failed with ${EPYTHON}"
146 -}
147
148 diff --git a/dev-python/sentry-sdk/sentry-sdk-0.17.4.ebuild b/dev-python/sentry-sdk/sentry-sdk-0.17.4.ebuild
149 deleted file mode 100644
150 index 5d4931b2372..00000000000
151 --- a/dev-python/sentry-sdk/sentry-sdk-0.17.4.ebuild
152 +++ /dev/null
153 @@ -1,79 +0,0 @@
154 -# Copyright 1999-2020 Gentoo Authors
155 -# Distributed under the terms of the GNU General Public License v2
156 -
157 -EAPI=7
158 -
159 -PYTHON_COMPAT=( python3_{6..9} )
160 -
161 -inherit distutils-r1
162 -
163 -DESCRIPTION="Python client for Sentry"
164 -HOMEPAGE="https://getsentry.com https://pypi.org/project/sentry-sdk/"
165 -SRC_URI="https://github.com/getsentry/sentry-python/archive/${PV}.tar.gz -> ${P}.tar.gz"
166 -S="${WORKDIR}/sentry-python-${PV}"
167 -
168 -LICENSE="PSF-2"
169 -SLOT="0"
170 -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
171 -
172 -RDEPEND="
173 - dev-python/urllib3[${PYTHON_USEDEP}]
174 - dev-python/certifi[${PYTHON_USEDEP}]
175 -"
176 -BDEPEND="
177 - test? (
178 - dev-python/asttokens[${PYTHON_USEDEP}]
179 - <dev-python/dnspython-2[${PYTHON_USEDEP}]
180 - dev-python/executing[${PYTHON_USEDEP}]
181 - dev-python/fakeredis[${PYTHON_USEDEP}]
182 - dev-python/flask-login[${PYTHON_USEDEP}]
183 - dev-python/gevent[${PYTHON_USEDEP}]
184 - dev-python/jsonschema[${PYTHON_USEDEP}]
185 - dev-python/pyrsistent[${PYTHON_USEDEP}]
186 - dev-python/pytest-aiohttp[${PYTHON_USEDEP}]
187 - dev-python/pytest-forked[${PYTHON_USEDEP}]
188 - dev-python/pytest-localserver[${PYTHON_USEDEP}]
189 - dev-python/werkzeug[${PYTHON_USEDEP}]
190 - $(python_gen_cond_dep '
191 - dev-python/aiocontextvars[${PYTHON_USEDEP}]
192 - dev-python/contextvars[${PYTHON_USEDEP}]
193 - ' python3_6)
194 - )
195 -"
196 -
197 -distutils_enable_tests pytest
198 -
199 -python_test() {
200 - local deselect=(
201 - # tests require Internet access
202 - --deselect tests/integrations/stdlib/test_httplib.py
203 - --deselect tests/integrations/requests/test_requests.py
204 - # wtf is it supposed to do?!
205 - --deselect tests/integrations/gcp/test_gcp.py
206 - # fails on py3.6, hangs on py3.7+
207 - --deselect
208 - 'tests/test_transport.py::test_transport_works[eventlet'
209 - # TODO
210 - --deselect
211 - 'tests/test_basics.py::test_auto_enabling_integrations_catches_import_error'
212 - --deselect
213 - tests/test_client.py::test_databag_depth_stripping
214 - --deselect
215 - tests/test_client.py::test_databag_string_stripping
216 - --deselect
217 - tests/test_client.py::test_databag_breadth_stripping
218 - # test_filename: apparently unhappy about pytest being called pytest
219 - --deselect 'tests/utils/test_general.py::test_filename'
220 - # test_circular_references: apparently fragile
221 - --deselect
222 - 'tests/integrations/threading/test_threading.py::test_circular_references'
223 - )
224 - [[ ${EPYTHON} == python3.6 ]] && deselect+=(
225 - # broken with contextvars on py3.6
226 - --deselect
227 - 'tests/utils/test_contextvars.py::test_leaks[greenlet]'
228 - --deselect
229 - 'tests/test_transport.py::test_transport_works[greenlet'
230 - )
231 - pytest -vv "${deselect[@]}" || die "Tests failed with ${EPYTHON}"
232 -}