Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-python/hypothesis/
Date: Mon, 06 Sep 2021 20:13:43
Message-Id: 1630959210.cfc73cfdaa5a4542e1d5c41ad216b483c3f41b07.mgorny@gentoo
1 commit: cfc73cfdaa5a4542e1d5c41ad216b483c3f41b07
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Mon Sep 6 19:58:08 2021 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Mon Sep 6 20:13:30 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfc73cfd
7
8 dev-python/hypothesis: Remove old
9
10 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
11
12 dev-python/hypothesis/Manifest | 7 ---
13 dev-python/hypothesis/hypothesis-6.14.7.ebuild | 62 ------------------------
14 dev-python/hypothesis/hypothesis-6.14.8.ebuild | 62 ------------------------
15 dev-python/hypothesis/hypothesis-6.15.0.ebuild | 67 --------------------------
16 dev-python/hypothesis/hypothesis-6.16.0.ebuild | 67 --------------------------
17 dev-python/hypothesis/hypothesis-6.17.0.ebuild | 62 ------------------------
18 dev-python/hypothesis/hypothesis-6.17.1.ebuild | 62 ------------------------
19 dev-python/hypothesis/hypothesis-6.17.3.ebuild | 62 ------------------------
20 8 files changed, 451 deletions(-)
21
22 diff --git a/dev-python/hypothesis/Manifest b/dev-python/hypothesis/Manifest
23 index f0d44fa36ca..5709081e207 100644
24 --- a/dev-python/hypothesis/Manifest
25 +++ b/dev-python/hypothesis/Manifest
26 @@ -1,10 +1,3 @@
27 DIST hypothesis-python-6.14.5.tar.gz 9135819 BLAKE2B 2e42949f81024038b901231a8446203388c8052ebaacf4a87d21356265fd1c09c9aa8b191dcd65780d45cc52ed9d48bb16440fc553addb4671e0ad901213ef64 SHA512 d047eea19129d5855bee5f012f5c91fe1f0de40228600fadad9c76709f951c003450f613f59848064b58f9d0e559b54b44744ae0aae689687488b6506cc8fe1a
28 -DIST hypothesis-python-6.14.7.tar.gz 9136527 BLAKE2B 46176df0ffac48d3bff68a83b03b316506236e8a89365c419d61d0e8dae98a54961da3715377475ba7ce89d9d989e63b75eed1473758896c13bc8c0937617b12 SHA512 bb04434893c7cf937c1f1fc733fc424b48e87ec00d3f650ad85b1749b37f18b3a4718c346739d9121b4461d46516ee1af934a34922cc6ec626defa5ffb1e531b
29 -DIST hypothesis-python-6.14.8.tar.gz 9137594 BLAKE2B 421c3fdb13e172bdb93cd15f625dd1fbae576ab37b48181eb82e6f1ebed92284a3c2ea4d0314f9dfd735f3ccd968465b28b94525614a7cb0834985f8cdae79df SHA512 3f99bf54e01a7d6945d898b8065b3241a1d9fc871adc9e3bec9cfe187e36651aee78eb57fa69e28405a668a0f784a5dc90acf213211d0c060a1e9a82de8e243e
30 DIST hypothesis-python-6.14.9.tar.gz 9138640 BLAKE2B 3cda0edace7b3a1c373bdd61267013874fe78ae18aa7fda02759ac451f7e576614a61c3ce1d588e24afe4333f61680d89eb30f6f055e41fee91312c791b1af5d SHA512 a32d4f09ae6a44354d136164a517ea53c653fccb3e21a39ac63df78ebdf695c887f13749d2f310ac67863b6645a85dca73ef0bfab077aefe0486e445f6a85dce
31 -DIST hypothesis-python-6.15.0.tar.gz 9138803 BLAKE2B 537d40d2f86b16730391e4f4f7fc692d882793b47854f1645eb587dddf41e37e27f74588c8fb8829e0b0ceb2b563f8f88006f8be6dd28c954be59ba76b81e8e6 SHA512 19b8b5d71156c08d77c11b6d675cca3df1a66beec493e2a52600e14c2d1444f42f58b55ed769f9d99c16dc6844da1843539b995bb972daa6bbd35480edc444ed
32 -DIST hypothesis-python-6.16.0.tar.gz 9140064 BLAKE2B 74d2963f71b357c1fcf5410271ef80a3f4f3540130c8e7ae5ec4408c07577962e30096d702a9feab25fa222cf23d85d865e816d661b8d5828570800b04453ef1 SHA512 92d98cb0a042d4abca9191ac46af6693ae2223433772622d33cd0838d2805fa72491421920af853ce258ec169037829ea1f924f35264d98319e2e0e3e7135f71
33 -DIST hypothesis-python-6.17.0.tar.gz 9142908 BLAKE2B e366f5355e13471c211e91a54fc70e46e3c575d06352968ce4ec3f5cbae0c5442d07c5fefb0907664f262f3ddd1fc50f202d4e93deedea380221e9cba796f0b5 SHA512 320dddaa88a697e6b2fdd942fc08bce0cb1c49f4eeb0de39a7d404d98971d60b0edb332d9d2dd5f3a63b37301d458e361ebd995ccca6554e784e772a7cb3ed6f
34 -DIST hypothesis-python-6.17.1.tar.gz 9143619 BLAKE2B c878313e062c37c8040efe7e659d39699690e066accd67fac1ae92abaff413eadf1a37e1c07ad7effc609ed5d0766274ef74272733088b5897fbad7eb25151a1 SHA512 6418f850b6642337d11bee7d78f82d061af1dd3a2e59dcda1e87ef88f99bda23ccbd6e6cb6cce00275380ddf125c77102bf88ae6a3884d754ef9f7cf9b68e4f5
35 -DIST hypothesis-python-6.17.3.tar.gz 9143941 BLAKE2B a23fd20fb46cb76f6ce57dccbfef182ddd57155e7cec0042ca593ce6176b9699901a5d7fc5092b321270420ac8ec729a7992b55674769216e9b81c53e3144db0 SHA512 c35dce24d3cb6de78e6f2699a67de3db165ecf5a26fa817f45c7b3af057b73a60a47299bbb66bacddb47eefdc0fc36457acab643bf7b256b79fa9387cab79427
36 DIST hypothesis-python-6.17.4.tar.gz 9144209 BLAKE2B b110e355b34f386c51e9edeb2589bf11e5d0b574ee7e97437f9eba9ec7d8e823e68ad1e4f5911a1e78f3d5a316f59056301b0238c4b6a8cdcb21e46ea434686c SHA512 95eeadc1655d249008897035660af54f66e8ea78fea78d1069dbddb979505e003d1bdb971371769e90af4a7bc5f96ee0c42a6c14bc42e56677d4f89f39985d41
37
38 diff --git a/dev-python/hypothesis/hypothesis-6.14.7.ebuild b/dev-python/hypothesis/hypothesis-6.14.7.ebuild
39 deleted file mode 100644
40 index 536affb7ae1..00000000000
41 --- a/dev-python/hypothesis/hypothesis-6.14.7.ebuild
42 +++ /dev/null
43 @@ -1,62 +0,0 @@
44 -# Copyright 1999-2021 Gentoo Authors
45 -# Distributed under the terms of the GNU General Public License v2
46 -
47 -EAPI=7
48 -
49 -PYTHON_COMPAT=( python3_{8..10} pypy3 )
50 -PYTHON_REQ_USE="threads(+),sqlite"
51 -
52 -inherit distutils-r1 multiprocessing optfeature
53 -
54 -DESCRIPTION="A library for property based testing"
55 -HOMEPAGE="https://github.com/HypothesisWorks/hypothesis https://pypi.org/project/hypothesis/"
56 -SRC_URI="https://github.com/HypothesisWorks/${PN}/archive/${PN}-python-${PV}.tar.gz"
57 -S="${WORKDIR}/${PN}-${PN}-python-${PV}/${PN}-python"
58 -
59 -LICENSE="MPL-2.0"
60 -SLOT="0"
61 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
62 -IUSE="cli"
63 -
64 -RDEPEND="
65 - >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
66 - >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}]
67 - cli? (
68 - $(python_gen_cond_dep '
69 - dev-python/black[${PYTHON_USEDEP}]
70 - dev-python/click[${PYTHON_USEDEP}]
71 - ' python3_{7..9})
72 - )
73 -"
74 -BDEPEND="
75 - test? (
76 - dev-python/mock[${PYTHON_USEDEP}]
77 - dev-python/pexpect[${PYTHON_USEDEP}]
78 - dev-python/pytest-xdist[${PYTHON_USEDEP}]
79 - !!dev-python/pytest-describe
80 - !!<dev-python/typing-3.7.4.1
81 - )
82 -"
83 -
84 -distutils_enable_tests --install pytest
85 -
86 -python_prepare() {
87 - if ! use cli || ! has "${EPYTHON}" python3.{7..9}; then
88 - sed -i -e '/console_scripts/d' setup.py || die
89 - fi
90 -}
91 -
92 -python_test() {
93 - distutils_install_for_testing
94 - epytest tests/cover tests/pytest tests/quality \
95 - -n "$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")"
96 -}
97 -
98 -pkg_postinst() {
99 - optfeature "datetime support" dev-python/pytz
100 - optfeature "dateutil support" dev-python/python-dateutil
101 - optfeature "numpy support" dev-python/numpy
102 - optfeature "django support" dev-python/django dev-python/pytz
103 - optfeature "pandas support" dev-python/pandas
104 - optfeature "pytest support" dev-python/pytest
105 -}
106
107 diff --git a/dev-python/hypothesis/hypothesis-6.14.8.ebuild b/dev-python/hypothesis/hypothesis-6.14.8.ebuild
108 deleted file mode 100644
109 index 536affb7ae1..00000000000
110 --- a/dev-python/hypothesis/hypothesis-6.14.8.ebuild
111 +++ /dev/null
112 @@ -1,62 +0,0 @@
113 -# Copyright 1999-2021 Gentoo Authors
114 -# Distributed under the terms of the GNU General Public License v2
115 -
116 -EAPI=7
117 -
118 -PYTHON_COMPAT=( python3_{8..10} pypy3 )
119 -PYTHON_REQ_USE="threads(+),sqlite"
120 -
121 -inherit distutils-r1 multiprocessing optfeature
122 -
123 -DESCRIPTION="A library for property based testing"
124 -HOMEPAGE="https://github.com/HypothesisWorks/hypothesis https://pypi.org/project/hypothesis/"
125 -SRC_URI="https://github.com/HypothesisWorks/${PN}/archive/${PN}-python-${PV}.tar.gz"
126 -S="${WORKDIR}/${PN}-${PN}-python-${PV}/${PN}-python"
127 -
128 -LICENSE="MPL-2.0"
129 -SLOT="0"
130 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
131 -IUSE="cli"
132 -
133 -RDEPEND="
134 - >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
135 - >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}]
136 - cli? (
137 - $(python_gen_cond_dep '
138 - dev-python/black[${PYTHON_USEDEP}]
139 - dev-python/click[${PYTHON_USEDEP}]
140 - ' python3_{7..9})
141 - )
142 -"
143 -BDEPEND="
144 - test? (
145 - dev-python/mock[${PYTHON_USEDEP}]
146 - dev-python/pexpect[${PYTHON_USEDEP}]
147 - dev-python/pytest-xdist[${PYTHON_USEDEP}]
148 - !!dev-python/pytest-describe
149 - !!<dev-python/typing-3.7.4.1
150 - )
151 -"
152 -
153 -distutils_enable_tests --install pytest
154 -
155 -python_prepare() {
156 - if ! use cli || ! has "${EPYTHON}" python3.{7..9}; then
157 - sed -i -e '/console_scripts/d' setup.py || die
158 - fi
159 -}
160 -
161 -python_test() {
162 - distutils_install_for_testing
163 - epytest tests/cover tests/pytest tests/quality \
164 - -n "$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")"
165 -}
166 -
167 -pkg_postinst() {
168 - optfeature "datetime support" dev-python/pytz
169 - optfeature "dateutil support" dev-python/python-dateutil
170 - optfeature "numpy support" dev-python/numpy
171 - optfeature "django support" dev-python/django dev-python/pytz
172 - optfeature "pandas support" dev-python/pandas
173 - optfeature "pytest support" dev-python/pytest
174 -}
175
176 diff --git a/dev-python/hypothesis/hypothesis-6.15.0.ebuild b/dev-python/hypothesis/hypothesis-6.15.0.ebuild
177 deleted file mode 100644
178 index 5a04d107e65..00000000000
179 --- a/dev-python/hypothesis/hypothesis-6.15.0.ebuild
180 +++ /dev/null
181 @@ -1,67 +0,0 @@
182 -# Copyright 1999-2021 Gentoo Authors
183 -# Distributed under the terms of the GNU General Public License v2
184 -
185 -EAPI=8
186 -
187 -PYTHON_COMPAT=( python3_{8..10} pypy3 )
188 -PYTHON_REQ_USE="threads(+),sqlite"
189 -
190 -inherit distutils-r1 multiprocessing optfeature
191 -
192 -DESCRIPTION="A library for property based testing"
193 -HOMEPAGE="https://github.com/HypothesisWorks/hypothesis https://pypi.org/project/hypothesis/"
194 -SRC_URI="https://github.com/HypothesisWorks/${PN}/archive/${PN}-python-${PV}.tar.gz"
195 -S="${WORKDIR}/${PN}-${PN}-python-${PV}/${PN}-python"
196 -
197 -LICENSE="MPL-2.0"
198 -SLOT="0"
199 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
200 -IUSE="cli"
201 -
202 -RDEPEND="
203 - >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
204 - >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}]
205 - cli? (
206 - $(python_gen_cond_dep '
207 - dev-python/black[${PYTHON_USEDEP}]
208 - dev-python/click[${PYTHON_USEDEP}]
209 - ' python3_{7..9})
210 - )
211 -"
212 -BDEPEND="
213 - test? (
214 - dev-python/mock[${PYTHON_USEDEP}]
215 - dev-python/pexpect[${PYTHON_USEDEP}]
216 - dev-python/pytest-xdist[${PYTHON_USEDEP}]
217 - !!<dev-python/typing-3.7.4.1
218 - )
219 -"
220 -
221 -distutils_enable_tests --install pytest
222 -
223 -python_prepare() {
224 - if ! use cli || ! has "${EPYTHON}" python3.{7..9}; then
225 - sed -i -e '/console_scripts/d' setup.py || die
226 - fi
227 -}
228 -
229 -python_test() {
230 - # disable autoloading pytest-asyncio in nested pytest calls
231 - #local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
232 - # since we disabled autoloading, load necessary plugins explicitly
233 - #local -x PYTEST_PLUGINS=xdist.plugin
234 -
235 - distutils_install_for_testing
236 - epytest tests/cover tests/pytest tests/quality \
237 - -p no:pytest-describe \
238 - -n "$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")"
239 -}
240 -
241 -pkg_postinst() {
242 - optfeature "datetime support" dev-python/pytz
243 - optfeature "dateutil support" dev-python/python-dateutil
244 - optfeature "numpy support" dev-python/numpy
245 - optfeature "django support" dev-python/django dev-python/pytz
246 - optfeature "pandas support" dev-python/pandas
247 - optfeature "pytest support" dev-python/pytest
248 -}
249
250 diff --git a/dev-python/hypothesis/hypothesis-6.16.0.ebuild b/dev-python/hypothesis/hypothesis-6.16.0.ebuild
251 deleted file mode 100644
252 index 5a04d107e65..00000000000
253 --- a/dev-python/hypothesis/hypothesis-6.16.0.ebuild
254 +++ /dev/null
255 @@ -1,67 +0,0 @@
256 -# Copyright 1999-2021 Gentoo Authors
257 -# Distributed under the terms of the GNU General Public License v2
258 -
259 -EAPI=8
260 -
261 -PYTHON_COMPAT=( python3_{8..10} pypy3 )
262 -PYTHON_REQ_USE="threads(+),sqlite"
263 -
264 -inherit distutils-r1 multiprocessing optfeature
265 -
266 -DESCRIPTION="A library for property based testing"
267 -HOMEPAGE="https://github.com/HypothesisWorks/hypothesis https://pypi.org/project/hypothesis/"
268 -SRC_URI="https://github.com/HypothesisWorks/${PN}/archive/${PN}-python-${PV}.tar.gz"
269 -S="${WORKDIR}/${PN}-${PN}-python-${PV}/${PN}-python"
270 -
271 -LICENSE="MPL-2.0"
272 -SLOT="0"
273 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
274 -IUSE="cli"
275 -
276 -RDEPEND="
277 - >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
278 - >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}]
279 - cli? (
280 - $(python_gen_cond_dep '
281 - dev-python/black[${PYTHON_USEDEP}]
282 - dev-python/click[${PYTHON_USEDEP}]
283 - ' python3_{7..9})
284 - )
285 -"
286 -BDEPEND="
287 - test? (
288 - dev-python/mock[${PYTHON_USEDEP}]
289 - dev-python/pexpect[${PYTHON_USEDEP}]
290 - dev-python/pytest-xdist[${PYTHON_USEDEP}]
291 - !!<dev-python/typing-3.7.4.1
292 - )
293 -"
294 -
295 -distutils_enable_tests --install pytest
296 -
297 -python_prepare() {
298 - if ! use cli || ! has "${EPYTHON}" python3.{7..9}; then
299 - sed -i -e '/console_scripts/d' setup.py || die
300 - fi
301 -}
302 -
303 -python_test() {
304 - # disable autoloading pytest-asyncio in nested pytest calls
305 - #local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
306 - # since we disabled autoloading, load necessary plugins explicitly
307 - #local -x PYTEST_PLUGINS=xdist.plugin
308 -
309 - distutils_install_for_testing
310 - epytest tests/cover tests/pytest tests/quality \
311 - -p no:pytest-describe \
312 - -n "$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")"
313 -}
314 -
315 -pkg_postinst() {
316 - optfeature "datetime support" dev-python/pytz
317 - optfeature "dateutil support" dev-python/python-dateutil
318 - optfeature "numpy support" dev-python/numpy
319 - optfeature "django support" dev-python/django dev-python/pytz
320 - optfeature "pandas support" dev-python/pandas
321 - optfeature "pytest support" dev-python/pytest
322 -}
323
324 diff --git a/dev-python/hypothesis/hypothesis-6.17.0.ebuild b/dev-python/hypothesis/hypothesis-6.17.0.ebuild
325 deleted file mode 100644
326 index 119bf66a091..00000000000
327 --- a/dev-python/hypothesis/hypothesis-6.17.0.ebuild
328 +++ /dev/null
329 @@ -1,62 +0,0 @@
330 -# Copyright 1999-2021 Gentoo Authors
331 -# Distributed under the terms of the GNU General Public License v2
332 -
333 -EAPI=8
334 -
335 -PYTHON_COMPAT=( python3_{8..10} pypy3 )
336 -PYTHON_REQ_USE="threads(+),sqlite"
337 -
338 -inherit distutils-r1 multiprocessing optfeature
339 -
340 -DESCRIPTION="A library for property based testing"
341 -HOMEPAGE="https://github.com/HypothesisWorks/hypothesis https://pypi.org/project/hypothesis/"
342 -SRC_URI="https://github.com/HypothesisWorks/${PN}/archive/${PN}-python-${PV}.tar.gz"
343 -S="${WORKDIR}/${PN}-${PN}-python-${PV}/${PN}-python"
344 -
345 -LICENSE="MPL-2.0"
346 -SLOT="0"
347 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
348 -IUSE="cli"
349 -
350 -RDEPEND="
351 - >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
352 - >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}]
353 - cli? (
354 - $(python_gen_cond_dep '
355 - dev-python/black[${PYTHON_USEDEP}]
356 - dev-python/click[${PYTHON_USEDEP}]
357 - ' python3_{7..9})
358 - )
359 -"
360 -BDEPEND="
361 - test? (
362 - dev-python/mock[${PYTHON_USEDEP}]
363 - dev-python/pexpect[${PYTHON_USEDEP}]
364 - dev-python/pytest-xdist[${PYTHON_USEDEP}]
365 - !!<dev-python/typing-3.7.4.1
366 - )
367 -"
368 -
369 -distutils_enable_tests --install pytest
370 -
371 -python_prepare() {
372 - if ! use cli || ! has "${EPYTHON}" python3.{7..9}; then
373 - sed -i -e '/console_scripts/d' setup.py || die
374 - fi
375 -}
376 -
377 -python_test() {
378 - distutils_install_for_testing
379 - epytest tests/cover tests/pytest tests/quality \
380 - -p no:pytest-describe \
381 - -n "$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")"
382 -}
383 -
384 -pkg_postinst() {
385 - optfeature "datetime support" dev-python/pytz
386 - optfeature "dateutil support" dev-python/python-dateutil
387 - optfeature "numpy support" dev-python/numpy
388 - optfeature "django support" dev-python/django dev-python/pytz
389 - optfeature "pandas support" dev-python/pandas
390 - optfeature "pytest support" dev-python/pytest
391 -}
392
393 diff --git a/dev-python/hypothesis/hypothesis-6.17.1.ebuild b/dev-python/hypothesis/hypothesis-6.17.1.ebuild
394 deleted file mode 100644
395 index 119bf66a091..00000000000
396 --- a/dev-python/hypothesis/hypothesis-6.17.1.ebuild
397 +++ /dev/null
398 @@ -1,62 +0,0 @@
399 -# Copyright 1999-2021 Gentoo Authors
400 -# Distributed under the terms of the GNU General Public License v2
401 -
402 -EAPI=8
403 -
404 -PYTHON_COMPAT=( python3_{8..10} pypy3 )
405 -PYTHON_REQ_USE="threads(+),sqlite"
406 -
407 -inherit distutils-r1 multiprocessing optfeature
408 -
409 -DESCRIPTION="A library for property based testing"
410 -HOMEPAGE="https://github.com/HypothesisWorks/hypothesis https://pypi.org/project/hypothesis/"
411 -SRC_URI="https://github.com/HypothesisWorks/${PN}/archive/${PN}-python-${PV}.tar.gz"
412 -S="${WORKDIR}/${PN}-${PN}-python-${PV}/${PN}-python"
413 -
414 -LICENSE="MPL-2.0"
415 -SLOT="0"
416 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
417 -IUSE="cli"
418 -
419 -RDEPEND="
420 - >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
421 - >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}]
422 - cli? (
423 - $(python_gen_cond_dep '
424 - dev-python/black[${PYTHON_USEDEP}]
425 - dev-python/click[${PYTHON_USEDEP}]
426 - ' python3_{7..9})
427 - )
428 -"
429 -BDEPEND="
430 - test? (
431 - dev-python/mock[${PYTHON_USEDEP}]
432 - dev-python/pexpect[${PYTHON_USEDEP}]
433 - dev-python/pytest-xdist[${PYTHON_USEDEP}]
434 - !!<dev-python/typing-3.7.4.1
435 - )
436 -"
437 -
438 -distutils_enable_tests --install pytest
439 -
440 -python_prepare() {
441 - if ! use cli || ! has "${EPYTHON}" python3.{7..9}; then
442 - sed -i -e '/console_scripts/d' setup.py || die
443 - fi
444 -}
445 -
446 -python_test() {
447 - distutils_install_for_testing
448 - epytest tests/cover tests/pytest tests/quality \
449 - -p no:pytest-describe \
450 - -n "$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")"
451 -}
452 -
453 -pkg_postinst() {
454 - optfeature "datetime support" dev-python/pytz
455 - optfeature "dateutil support" dev-python/python-dateutil
456 - optfeature "numpy support" dev-python/numpy
457 - optfeature "django support" dev-python/django dev-python/pytz
458 - optfeature "pandas support" dev-python/pandas
459 - optfeature "pytest support" dev-python/pytest
460 -}
461
462 diff --git a/dev-python/hypothesis/hypothesis-6.17.3.ebuild b/dev-python/hypothesis/hypothesis-6.17.3.ebuild
463 deleted file mode 100644
464 index 119bf66a091..00000000000
465 --- a/dev-python/hypothesis/hypothesis-6.17.3.ebuild
466 +++ /dev/null
467 @@ -1,62 +0,0 @@
468 -# Copyright 1999-2021 Gentoo Authors
469 -# Distributed under the terms of the GNU General Public License v2
470 -
471 -EAPI=8
472 -
473 -PYTHON_COMPAT=( python3_{8..10} pypy3 )
474 -PYTHON_REQ_USE="threads(+),sqlite"
475 -
476 -inherit distutils-r1 multiprocessing optfeature
477 -
478 -DESCRIPTION="A library for property based testing"
479 -HOMEPAGE="https://github.com/HypothesisWorks/hypothesis https://pypi.org/project/hypothesis/"
480 -SRC_URI="https://github.com/HypothesisWorks/${PN}/archive/${PN}-python-${PV}.tar.gz"
481 -S="${WORKDIR}/${PN}-${PN}-python-${PV}/${PN}-python"
482 -
483 -LICENSE="MPL-2.0"
484 -SLOT="0"
485 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
486 -IUSE="cli"
487 -
488 -RDEPEND="
489 - >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
490 - >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}]
491 - cli? (
492 - $(python_gen_cond_dep '
493 - dev-python/black[${PYTHON_USEDEP}]
494 - dev-python/click[${PYTHON_USEDEP}]
495 - ' python3_{7..9})
496 - )
497 -"
498 -BDEPEND="
499 - test? (
500 - dev-python/mock[${PYTHON_USEDEP}]
501 - dev-python/pexpect[${PYTHON_USEDEP}]
502 - dev-python/pytest-xdist[${PYTHON_USEDEP}]
503 - !!<dev-python/typing-3.7.4.1
504 - )
505 -"
506 -
507 -distutils_enable_tests --install pytest
508 -
509 -python_prepare() {
510 - if ! use cli || ! has "${EPYTHON}" python3.{7..9}; then
511 - sed -i -e '/console_scripts/d' setup.py || die
512 - fi
513 -}
514 -
515 -python_test() {
516 - distutils_install_for_testing
517 - epytest tests/cover tests/pytest tests/quality \
518 - -p no:pytest-describe \
519 - -n "$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")"
520 -}
521 -
522 -pkg_postinst() {
523 - optfeature "datetime support" dev-python/pytz
524 - optfeature "dateutil support" dev-python/python-dateutil
525 - optfeature "numpy support" dev-python/numpy
526 - optfeature "django support" dev-python/django dev-python/pytz
527 - optfeature "pandas support" dev-python/pandas
528 - optfeature "pytest support" dev-python/pytest
529 -}