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/sqlalchemy/
Date: Thu, 22 Apr 2021 07:36:15
Message-Id: 1619076870.427882261bb7734f4f3f276e944bae0963781703.mgorny@gentoo
1 commit: 427882261bb7734f4f3f276e944bae0963781703
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Thu Apr 22 06:40:32 2021 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Thu Apr 22 07:34:30 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42788226
7
8 dev-python/sqlalchemy: Remove buggy 1.4* versions
9
10 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
11
12 dev-python/sqlalchemy/Manifest | 7 ---
13 dev-python/sqlalchemy/sqlalchemy-1.4.10.ebuild | 66 --------------------------
14 dev-python/sqlalchemy/sqlalchemy-1.4.2.ebuild | 66 --------------------------
15 dev-python/sqlalchemy/sqlalchemy-1.4.5.ebuild | 66 --------------------------
16 dev-python/sqlalchemy/sqlalchemy-1.4.6.ebuild | 66 --------------------------
17 dev-python/sqlalchemy/sqlalchemy-1.4.7.ebuild | 66 --------------------------
18 dev-python/sqlalchemy/sqlalchemy-1.4.8.ebuild | 66 --------------------------
19 dev-python/sqlalchemy/sqlalchemy-1.4.9.ebuild | 66 --------------------------
20 8 files changed, 469 deletions(-)
21
22 diff --git a/dev-python/sqlalchemy/Manifest b/dev-python/sqlalchemy/Manifest
23 index 97e575c2381..e8f84a62573 100644
24 --- a/dev-python/sqlalchemy/Manifest
25 +++ b/dev-python/sqlalchemy/Manifest
26 @@ -1,10 +1,3 @@
27 DIST SQLAlchemy-1.3.23.tar.gz 6313652 BLAKE2B e87f67ee7ee70036b94e1708c1a59f58b1f8abad23aa26c74e2a9a2172bee5a6411b2be95bff0f1c6e39d3a0de0839adc6b43f4cde597a18d4cf930e4c37b11e SHA512 dcd1a0878fd58ee49691bb7e8a2571cb40cc942380a4fe0e66d3abb1723830f178e7b3944c5c2d69bd3aaff04cd2ca171bbabbe34f59f54bcf4b9ee2782f9570
28 DIST SQLAlchemy-1.3.24.tar.gz 6353598 BLAKE2B 6eb92b20fa3412a1f1398e18e902e3338320973287afa4a37477ec28d47e7422a19c3a60e6290a6da7b23512c0d818a26400958d02097def778c917f098bb3db SHA512 4f5f0a23e80e1cebe541f8748a7e794e8964d986252803b3289a7cea732ad22557e00221775332e2766b6ff16ad5d9069223f441f8880ca6d0c47011f15fee5b
29 -DIST SQLAlchemy-1.4.10.tar.gz 7549562 BLAKE2B 042fcb35c84f7aaa7d58d8617089366feb214b7234ec251fa778c656e70a47bfe5881d520e681447b8acffa98a755cbf9e6227b2b96c97e068112615aeb9609d SHA512 aa2b737a4bb418050ab81aca7154aee956cf8d207a9fcc8db8138b08e4bd3d4b88ef9f84eef2c9f72238a788c83c3f69823e96e4befa615a309b63550eef03de
30 DIST SQLAlchemy-1.4.11.tar.gz 7551299 BLAKE2B 65f560223f1f1656ec90a2b46b5447e92908cb7a8124f1a16f59ae04e5c22b9c4b7a30cbc0d1c8ebf31d31f544619223bdff0546fcfe6124195c4430bc8167c5 SHA512 28d5da109d754183e7f1887c652c47cd7162afec285a44ed6bc51566dc40d43cdb8cd1794f93f31b2e085488025f04243613d500936c220aaab3aedb75fb6dcd
31 -DIST SQLAlchemy-1.4.2.tar.gz 7464092 BLAKE2B dd4cf617a66ed4eba54e41ebaead189409e09e434bdfe8e6f71e2fd4bd9ea574acef8feb42290a3fe80f602d2de2160b075633449b0b543e44b44f0fc7c867bc SHA512 b436576d6c72d0ec285b926f5741b6bdba14fa959248be1c4bdcc8b87dfc512653e48fb2d356ab85d0e90a374c48de5311f43f4f3ce6cb64876e1316c6169423
32 -DIST SQLAlchemy-1.4.5.tar.gz 7502502 BLAKE2B d3b07bdf65a31e124d705c22de9ec9d57f5324f61b5ee2e5df13dbcf9e02154983179f87da06bcdc2e19b08375a51a500faa72a67ed7415a51ea266623f70a1b SHA512 1b7e709b0a2c1adaa536c247d411e67abf41b6346fd2592af15d063b7cc52811091890470c2cb553cf8e07e4e1ce31ea46afc82a1266e7e737be4f9bd52bb9f0
33 -DIST SQLAlchemy-1.4.6.tar.gz 7519545 BLAKE2B ba7c9abc716dc20f5342d1f133d1a1959dff8c804268440215e9181f58cac3d2bae3052c76abf3de2551330af5946cd7f8427acaca9d73ae068444db8cc22c5b SHA512 09914c9cce75f7d973fc55bd79099c8998da343ff727eb1ab5ab3ad23555a7d8386709f9e431c7ad2eadb938dac1d79839073ee554d81bfea4128f77e73dc20a
34 -DIST SQLAlchemy-1.4.7.tar.gz 7531300 BLAKE2B c0b7288fc909f3402a28bccb84dee916a7bffdb5a3e1cd49ee05ca5c1f113f39302a9534436a558638070b21a75a87b2b10b47d17c6672d1bb908ac37d5e10b5 SHA512 54d9812decb2b0b1611c7c3b08001e1e35904f97c54417bfc3e3ba2ff13b6ccc11f74a34b5a7d77095e0a6d48cb356df9af64b189f4122ab04886eccc2b2e455
35 -DIST SQLAlchemy-1.4.8.tar.gz 7539106 BLAKE2B 063fc2c5bf8408e216cb52e873131eac60469b17da309743d0fcaa50292bc5799c309ce14301ff4769b1d8d1ce33b2fa543f22b967057bedffce13fad469f343 SHA512 2263683ba659871b55a41917e13b16e823accf0017e28c5225e869c81f5aa1983aeb7425afd15136296be9d1ad021721095b949fb7d869c2cdc50d05a39f6a02
36 -DIST SQLAlchemy-1.4.9.tar.gz 7542348 BLAKE2B 5e51eac41f3170f4516c87e0ad2f1f196a18b8e46df2ade2fd3ce9c876a62eeeec328f23c1839a89010959b2b130f8fd73f632212a5e0bf48532e61deeb8cb3d SHA512 60b3e6fc8ae0193762b44b6605dc85759d4e6e1d0e9ec892a7caec2c21ed55fc6fc968f78bffdd012392b5d5340d4616aa31e9156ad1c82b60c5aebc5b2d9d99
37
38 diff --git a/dev-python/sqlalchemy/sqlalchemy-1.4.10.ebuild b/dev-python/sqlalchemy/sqlalchemy-1.4.10.ebuild
39 deleted file mode 100644
40 index 35866923996..00000000000
41 --- a/dev-python/sqlalchemy/sqlalchemy-1.4.10.ebuild
42 +++ /dev/null
43 @@ -1,66 +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=( pypy3 python3_{7..9} )
50 -PYTHON_REQ_USE="sqlite?"
51 -
52 -inherit distutils-r1 multiprocessing optfeature
53 -
54 -MY_PN="SQLAlchemy"
55 -MY_P="${MY_PN}-${PV/_beta/b}"
56 -
57 -DESCRIPTION="Python SQL toolkit and Object Relational Mapper"
58 -HOMEPAGE="https://www.sqlalchemy.org/ https://pypi.org/project/SQLAlchemy/"
59 -SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
60 -S="${WORKDIR}/${MY_P}"
61 -
62 -LICENSE="MIT"
63 -SLOT="0"
64 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
65 -IUSE="examples +sqlite test"
66 -
67 -RDEPEND="
68 - $(python_gen_cond_dep '
69 - dev-python/importlib_metadata[${PYTHON_USEDEP}]
70 - ' python3_7 pypy3)
71 -"
72 -# Use pytest-xdist to speed up tests
73 -BDEPEND="
74 - test? (
75 - $(python_gen_impl_dep sqlite)
76 - dev-python/pytest-xdist[${PYTHON_USEDEP}]
77 - )
78 -"
79 -
80 -distutils_enable_tests pytest
81 -
82 -src_prepare() {
83 - # remove optional/partial dep on greenlet, greenlet is not very portable
84 - sed -i -e '/greenlet/d' setup.cfg || die
85 -
86 - distutils-r1_src_prepare
87 -}
88 -
89 -python_test() {
90 - # Disable tests hardcoding function call counts specific to Python versions.
91 - epytest --ignore test/aaa_profiling \
92 - -n "$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")"
93 -}
94 -
95 -python_install_all() {
96 - if use examples; then
97 - docompress -x "/usr/share/doc/${PF}/examples"
98 - dodoc -r examples
99 - fi
100 -
101 - distutils-r1_python_install_all
102 -}
103 -
104 -pkg_postinst() {
105 - optfeature "MySQL support" dev-python/mysqlclient dev-python/pymysql \
106 - dev-python/mysql-connector-python
107 - optfeature "mssql support" dev-python/pymssql
108 - optfeature "postgresql support" dev-python/psycopg:2
109 -}
110
111 diff --git a/dev-python/sqlalchemy/sqlalchemy-1.4.2.ebuild b/dev-python/sqlalchemy/sqlalchemy-1.4.2.ebuild
112 deleted file mode 100644
113 index 35866923996..00000000000
114 --- a/dev-python/sqlalchemy/sqlalchemy-1.4.2.ebuild
115 +++ /dev/null
116 @@ -1,66 +0,0 @@
117 -# Copyright 1999-2021 Gentoo Authors
118 -# Distributed under the terms of the GNU General Public License v2
119 -
120 -EAPI=7
121 -
122 -PYTHON_COMPAT=( pypy3 python3_{7..9} )
123 -PYTHON_REQ_USE="sqlite?"
124 -
125 -inherit distutils-r1 multiprocessing optfeature
126 -
127 -MY_PN="SQLAlchemy"
128 -MY_P="${MY_PN}-${PV/_beta/b}"
129 -
130 -DESCRIPTION="Python SQL toolkit and Object Relational Mapper"
131 -HOMEPAGE="https://www.sqlalchemy.org/ https://pypi.org/project/SQLAlchemy/"
132 -SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
133 -S="${WORKDIR}/${MY_P}"
134 -
135 -LICENSE="MIT"
136 -SLOT="0"
137 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
138 -IUSE="examples +sqlite test"
139 -
140 -RDEPEND="
141 - $(python_gen_cond_dep '
142 - dev-python/importlib_metadata[${PYTHON_USEDEP}]
143 - ' python3_7 pypy3)
144 -"
145 -# Use pytest-xdist to speed up tests
146 -BDEPEND="
147 - test? (
148 - $(python_gen_impl_dep sqlite)
149 - dev-python/pytest-xdist[${PYTHON_USEDEP}]
150 - )
151 -"
152 -
153 -distutils_enable_tests pytest
154 -
155 -src_prepare() {
156 - # remove optional/partial dep on greenlet, greenlet is not very portable
157 - sed -i -e '/greenlet/d' setup.cfg || die
158 -
159 - distutils-r1_src_prepare
160 -}
161 -
162 -python_test() {
163 - # Disable tests hardcoding function call counts specific to Python versions.
164 - epytest --ignore test/aaa_profiling \
165 - -n "$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")"
166 -}
167 -
168 -python_install_all() {
169 - if use examples; then
170 - docompress -x "/usr/share/doc/${PF}/examples"
171 - dodoc -r examples
172 - fi
173 -
174 - distutils-r1_python_install_all
175 -}
176 -
177 -pkg_postinst() {
178 - optfeature "MySQL support" dev-python/mysqlclient dev-python/pymysql \
179 - dev-python/mysql-connector-python
180 - optfeature "mssql support" dev-python/pymssql
181 - optfeature "postgresql support" dev-python/psycopg:2
182 -}
183
184 diff --git a/dev-python/sqlalchemy/sqlalchemy-1.4.5.ebuild b/dev-python/sqlalchemy/sqlalchemy-1.4.5.ebuild
185 deleted file mode 100644
186 index 35866923996..00000000000
187 --- a/dev-python/sqlalchemy/sqlalchemy-1.4.5.ebuild
188 +++ /dev/null
189 @@ -1,66 +0,0 @@
190 -# Copyright 1999-2021 Gentoo Authors
191 -# Distributed under the terms of the GNU General Public License v2
192 -
193 -EAPI=7
194 -
195 -PYTHON_COMPAT=( pypy3 python3_{7..9} )
196 -PYTHON_REQ_USE="sqlite?"
197 -
198 -inherit distutils-r1 multiprocessing optfeature
199 -
200 -MY_PN="SQLAlchemy"
201 -MY_P="${MY_PN}-${PV/_beta/b}"
202 -
203 -DESCRIPTION="Python SQL toolkit and Object Relational Mapper"
204 -HOMEPAGE="https://www.sqlalchemy.org/ https://pypi.org/project/SQLAlchemy/"
205 -SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
206 -S="${WORKDIR}/${MY_P}"
207 -
208 -LICENSE="MIT"
209 -SLOT="0"
210 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
211 -IUSE="examples +sqlite test"
212 -
213 -RDEPEND="
214 - $(python_gen_cond_dep '
215 - dev-python/importlib_metadata[${PYTHON_USEDEP}]
216 - ' python3_7 pypy3)
217 -"
218 -# Use pytest-xdist to speed up tests
219 -BDEPEND="
220 - test? (
221 - $(python_gen_impl_dep sqlite)
222 - dev-python/pytest-xdist[${PYTHON_USEDEP}]
223 - )
224 -"
225 -
226 -distutils_enable_tests pytest
227 -
228 -src_prepare() {
229 - # remove optional/partial dep on greenlet, greenlet is not very portable
230 - sed -i -e '/greenlet/d' setup.cfg || die
231 -
232 - distutils-r1_src_prepare
233 -}
234 -
235 -python_test() {
236 - # Disable tests hardcoding function call counts specific to Python versions.
237 - epytest --ignore test/aaa_profiling \
238 - -n "$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")"
239 -}
240 -
241 -python_install_all() {
242 - if use examples; then
243 - docompress -x "/usr/share/doc/${PF}/examples"
244 - dodoc -r examples
245 - fi
246 -
247 - distutils-r1_python_install_all
248 -}
249 -
250 -pkg_postinst() {
251 - optfeature "MySQL support" dev-python/mysqlclient dev-python/pymysql \
252 - dev-python/mysql-connector-python
253 - optfeature "mssql support" dev-python/pymssql
254 - optfeature "postgresql support" dev-python/psycopg:2
255 -}
256
257 diff --git a/dev-python/sqlalchemy/sqlalchemy-1.4.6.ebuild b/dev-python/sqlalchemy/sqlalchemy-1.4.6.ebuild
258 deleted file mode 100644
259 index 35866923996..00000000000
260 --- a/dev-python/sqlalchemy/sqlalchemy-1.4.6.ebuild
261 +++ /dev/null
262 @@ -1,66 +0,0 @@
263 -# Copyright 1999-2021 Gentoo Authors
264 -# Distributed under the terms of the GNU General Public License v2
265 -
266 -EAPI=7
267 -
268 -PYTHON_COMPAT=( pypy3 python3_{7..9} )
269 -PYTHON_REQ_USE="sqlite?"
270 -
271 -inherit distutils-r1 multiprocessing optfeature
272 -
273 -MY_PN="SQLAlchemy"
274 -MY_P="${MY_PN}-${PV/_beta/b}"
275 -
276 -DESCRIPTION="Python SQL toolkit and Object Relational Mapper"
277 -HOMEPAGE="https://www.sqlalchemy.org/ https://pypi.org/project/SQLAlchemy/"
278 -SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
279 -S="${WORKDIR}/${MY_P}"
280 -
281 -LICENSE="MIT"
282 -SLOT="0"
283 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
284 -IUSE="examples +sqlite test"
285 -
286 -RDEPEND="
287 - $(python_gen_cond_dep '
288 - dev-python/importlib_metadata[${PYTHON_USEDEP}]
289 - ' python3_7 pypy3)
290 -"
291 -# Use pytest-xdist to speed up tests
292 -BDEPEND="
293 - test? (
294 - $(python_gen_impl_dep sqlite)
295 - dev-python/pytest-xdist[${PYTHON_USEDEP}]
296 - )
297 -"
298 -
299 -distutils_enable_tests pytest
300 -
301 -src_prepare() {
302 - # remove optional/partial dep on greenlet, greenlet is not very portable
303 - sed -i -e '/greenlet/d' setup.cfg || die
304 -
305 - distutils-r1_src_prepare
306 -}
307 -
308 -python_test() {
309 - # Disable tests hardcoding function call counts specific to Python versions.
310 - epytest --ignore test/aaa_profiling \
311 - -n "$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")"
312 -}
313 -
314 -python_install_all() {
315 - if use examples; then
316 - docompress -x "/usr/share/doc/${PF}/examples"
317 - dodoc -r examples
318 - fi
319 -
320 - distutils-r1_python_install_all
321 -}
322 -
323 -pkg_postinst() {
324 - optfeature "MySQL support" dev-python/mysqlclient dev-python/pymysql \
325 - dev-python/mysql-connector-python
326 - optfeature "mssql support" dev-python/pymssql
327 - optfeature "postgresql support" dev-python/psycopg:2
328 -}
329
330 diff --git a/dev-python/sqlalchemy/sqlalchemy-1.4.7.ebuild b/dev-python/sqlalchemy/sqlalchemy-1.4.7.ebuild
331 deleted file mode 100644
332 index 35866923996..00000000000
333 --- a/dev-python/sqlalchemy/sqlalchemy-1.4.7.ebuild
334 +++ /dev/null
335 @@ -1,66 +0,0 @@
336 -# Copyright 1999-2021 Gentoo Authors
337 -# Distributed under the terms of the GNU General Public License v2
338 -
339 -EAPI=7
340 -
341 -PYTHON_COMPAT=( pypy3 python3_{7..9} )
342 -PYTHON_REQ_USE="sqlite?"
343 -
344 -inherit distutils-r1 multiprocessing optfeature
345 -
346 -MY_PN="SQLAlchemy"
347 -MY_P="${MY_PN}-${PV/_beta/b}"
348 -
349 -DESCRIPTION="Python SQL toolkit and Object Relational Mapper"
350 -HOMEPAGE="https://www.sqlalchemy.org/ https://pypi.org/project/SQLAlchemy/"
351 -SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
352 -S="${WORKDIR}/${MY_P}"
353 -
354 -LICENSE="MIT"
355 -SLOT="0"
356 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
357 -IUSE="examples +sqlite test"
358 -
359 -RDEPEND="
360 - $(python_gen_cond_dep '
361 - dev-python/importlib_metadata[${PYTHON_USEDEP}]
362 - ' python3_7 pypy3)
363 -"
364 -# Use pytest-xdist to speed up tests
365 -BDEPEND="
366 - test? (
367 - $(python_gen_impl_dep sqlite)
368 - dev-python/pytest-xdist[${PYTHON_USEDEP}]
369 - )
370 -"
371 -
372 -distutils_enable_tests pytest
373 -
374 -src_prepare() {
375 - # remove optional/partial dep on greenlet, greenlet is not very portable
376 - sed -i -e '/greenlet/d' setup.cfg || die
377 -
378 - distutils-r1_src_prepare
379 -}
380 -
381 -python_test() {
382 - # Disable tests hardcoding function call counts specific to Python versions.
383 - epytest --ignore test/aaa_profiling \
384 - -n "$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")"
385 -}
386 -
387 -python_install_all() {
388 - if use examples; then
389 - docompress -x "/usr/share/doc/${PF}/examples"
390 - dodoc -r examples
391 - fi
392 -
393 - distutils-r1_python_install_all
394 -}
395 -
396 -pkg_postinst() {
397 - optfeature "MySQL support" dev-python/mysqlclient dev-python/pymysql \
398 - dev-python/mysql-connector-python
399 - optfeature "mssql support" dev-python/pymssql
400 - optfeature "postgresql support" dev-python/psycopg:2
401 -}
402
403 diff --git a/dev-python/sqlalchemy/sqlalchemy-1.4.8.ebuild b/dev-python/sqlalchemy/sqlalchemy-1.4.8.ebuild
404 deleted file mode 100644
405 index 35866923996..00000000000
406 --- a/dev-python/sqlalchemy/sqlalchemy-1.4.8.ebuild
407 +++ /dev/null
408 @@ -1,66 +0,0 @@
409 -# Copyright 1999-2021 Gentoo Authors
410 -# Distributed under the terms of the GNU General Public License v2
411 -
412 -EAPI=7
413 -
414 -PYTHON_COMPAT=( pypy3 python3_{7..9} )
415 -PYTHON_REQ_USE="sqlite?"
416 -
417 -inherit distutils-r1 multiprocessing optfeature
418 -
419 -MY_PN="SQLAlchemy"
420 -MY_P="${MY_PN}-${PV/_beta/b}"
421 -
422 -DESCRIPTION="Python SQL toolkit and Object Relational Mapper"
423 -HOMEPAGE="https://www.sqlalchemy.org/ https://pypi.org/project/SQLAlchemy/"
424 -SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
425 -S="${WORKDIR}/${MY_P}"
426 -
427 -LICENSE="MIT"
428 -SLOT="0"
429 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
430 -IUSE="examples +sqlite test"
431 -
432 -RDEPEND="
433 - $(python_gen_cond_dep '
434 - dev-python/importlib_metadata[${PYTHON_USEDEP}]
435 - ' python3_7 pypy3)
436 -"
437 -# Use pytest-xdist to speed up tests
438 -BDEPEND="
439 - test? (
440 - $(python_gen_impl_dep sqlite)
441 - dev-python/pytest-xdist[${PYTHON_USEDEP}]
442 - )
443 -"
444 -
445 -distutils_enable_tests pytest
446 -
447 -src_prepare() {
448 - # remove optional/partial dep on greenlet, greenlet is not very portable
449 - sed -i -e '/greenlet/d' setup.cfg || die
450 -
451 - distutils-r1_src_prepare
452 -}
453 -
454 -python_test() {
455 - # Disable tests hardcoding function call counts specific to Python versions.
456 - epytest --ignore test/aaa_profiling \
457 - -n "$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")"
458 -}
459 -
460 -python_install_all() {
461 - if use examples; then
462 - docompress -x "/usr/share/doc/${PF}/examples"
463 - dodoc -r examples
464 - fi
465 -
466 - distutils-r1_python_install_all
467 -}
468 -
469 -pkg_postinst() {
470 - optfeature "MySQL support" dev-python/mysqlclient dev-python/pymysql \
471 - dev-python/mysql-connector-python
472 - optfeature "mssql support" dev-python/pymssql
473 - optfeature "postgresql support" dev-python/psycopg:2
474 -}
475
476 diff --git a/dev-python/sqlalchemy/sqlalchemy-1.4.9.ebuild b/dev-python/sqlalchemy/sqlalchemy-1.4.9.ebuild
477 deleted file mode 100644
478 index 35866923996..00000000000
479 --- a/dev-python/sqlalchemy/sqlalchemy-1.4.9.ebuild
480 +++ /dev/null
481 @@ -1,66 +0,0 @@
482 -# Copyright 1999-2021 Gentoo Authors
483 -# Distributed under the terms of the GNU General Public License v2
484 -
485 -EAPI=7
486 -
487 -PYTHON_COMPAT=( pypy3 python3_{7..9} )
488 -PYTHON_REQ_USE="sqlite?"
489 -
490 -inherit distutils-r1 multiprocessing optfeature
491 -
492 -MY_PN="SQLAlchemy"
493 -MY_P="${MY_PN}-${PV/_beta/b}"
494 -
495 -DESCRIPTION="Python SQL toolkit and Object Relational Mapper"
496 -HOMEPAGE="https://www.sqlalchemy.org/ https://pypi.org/project/SQLAlchemy/"
497 -SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
498 -S="${WORKDIR}/${MY_P}"
499 -
500 -LICENSE="MIT"
501 -SLOT="0"
502 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
503 -IUSE="examples +sqlite test"
504 -
505 -RDEPEND="
506 - $(python_gen_cond_dep '
507 - dev-python/importlib_metadata[${PYTHON_USEDEP}]
508 - ' python3_7 pypy3)
509 -"
510 -# Use pytest-xdist to speed up tests
511 -BDEPEND="
512 - test? (
513 - $(python_gen_impl_dep sqlite)
514 - dev-python/pytest-xdist[${PYTHON_USEDEP}]
515 - )
516 -"
517 -
518 -distutils_enable_tests pytest
519 -
520 -src_prepare() {
521 - # remove optional/partial dep on greenlet, greenlet is not very portable
522 - sed -i -e '/greenlet/d' setup.cfg || die
523 -
524 - distutils-r1_src_prepare
525 -}
526 -
527 -python_test() {
528 - # Disable tests hardcoding function call counts specific to Python versions.
529 - epytest --ignore test/aaa_profiling \
530 - -n "$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")"
531 -}
532 -
533 -python_install_all() {
534 - if use examples; then
535 - docompress -x "/usr/share/doc/${PF}/examples"
536 - dodoc -r examples
537 - fi
538 -
539 - distutils-r1_python_install_all
540 -}
541 -
542 -pkg_postinst() {
543 - optfeature "MySQL support" dev-python/mysqlclient dev-python/pymysql \
544 - dev-python/mysql-connector-python
545 - optfeature "mssql support" dev-python/pymssql
546 - optfeature "postgresql support" dev-python/psycopg:2
547 -}