Gentoo Archives: gentoo-commits

From: David Seifert <soap@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: virtual/python-funcsigs/, dev-python/nose/, dev-python/twine/, ...
Date: Sat, 20 Apr 2019 23:20:47
Message-Id: 1555758728.7ab150c0ab141bef4a8826fbf90e83af25ffdd9b.soap@gentoo
1 commit: 7ab150c0ab141bef4a8826fbf90e83af25ffdd9b
2 Author: David Seifert <soap <AT> gentoo <DOT> org>
3 AuthorDate: Sat Apr 20 09:30:35 2019 +0000
4 Commit: David Seifert <soap <AT> gentoo <DOT> org>
5 CommitDate: Sat Apr 20 11:12:08 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ab150c0
7
8 */*: Remove last vestiges of python3_4
9
10 Closes: https://github.com/gentoo/gentoo/pull/11755
11 Signed-off-by: David Seifert <soap <AT> gentoo.org>
12
13 app-crypt/acmebot/acmebot-2.3.0.ebuild | 2 +-
14 app-crypt/acmebot/acmebot-9999.ebuild | 2 +-
15 app-portage/gemato/gemato-14.0.ebuild | 4 ++--
16 app-portage/gemato/gemato-14.0m.ebuild | 4 ++--
17 app-portage/gemato/gemato-9999.ebuild | 4 ++--
18 app-portage/gemato/gemato-9999m.ebuild | 4 ++--
19 app-text/asciidoc/asciidoc-8.6.10_p20181016.ebuild | 2 +-
20 dev-python/aiohttp-cors/aiohttp-cors-0.5.3.ebuild | 3 +--
21 dev-python/aiohttp-cors/aiohttp-cors-0.6.0.ebuild | 3 +--
22 dev-python/celery/celery-4.1.0.ebuild | 4 ++--
23 dev-python/configshell-fb/configshell-fb-1.1.25.ebuild | 2 +-
24 dev-python/curtsies/curtsies-0.3.0-r1.ebuild | 2 +-
25 dev-python/docker-py/docker-py-2.4.2.ebuild | 2 +-
26 dev-python/docker-py/docker-py-2.7.0.ebuild | 2 +-
27 dev-python/docker-py/docker-py-3.4.1.ebuild | 2 +-
28 dev-python/docker-py/docker-py-3.5.0.ebuild | 2 +-
29 dev-python/docker-py/docker-py-3.5.1.ebuild | 2 +-
30 dev-python/docker-py/docker-py-3.6.0.ebuild | 2 +-
31 dev-python/docker-py/docker-py-3.7.0.ebuild | 2 +-
32 dev-python/docker-py/docker-py-3.7.1.ebuild | 2 +-
33 dev-python/libcloud/libcloud-1.2.1.ebuild | 2 +-
34 dev-python/libcloud/libcloud-1.5.0.ebuild | 2 +-
35 dev-python/libcloud/libcloud-2.3.0.ebuild | 2 +-
36 dev-python/networkx/networkx-1.11-r1.ebuild | 2 +-
37 dev-python/networkx/networkx-1.11.ebuild | 2 +-
38 dev-python/nose/nose-1.3.7-r3.ebuild | 2 +-
39 dev-python/nose/nose-9999.ebuild | 2 +-
40 dev-python/pathlib2/pathlib2-2.3.0.ebuild | 2 +-
41 dev-python/pathlib2/pathlib2-2.3.2.ebuild | 2 +-
42 dev-python/pbr/pbr-3.1.1.ebuild | 4 ++--
43 dev-python/pbr/pbr-4.2.0-r1.ebuild | 2 +-
44 dev-python/pbr/pbr-4.2.0-r2.ebuild | 2 +-
45 dev-python/pbr/pbr-5.1.1.ebuild | 2 +-
46 dev-python/pytest/pytest-3.10.1.ebuild | 4 ++--
47 .../ruamel-std-pathlib/ruamel-std-pathlib-0.6.3.ebuild | 16 +++++++---------
48 dev-python/twine/twine-1.11.0.ebuild | 2 +-
49 .../gnome-settings-daemon-3.24.4.ebuild | 2 +-
50 kde-apps/cantor/cantor-19.04.0.ebuild | 2 +-
51 net-analyzer/netdata/netdata-1.14.0.ebuild | 2 +-
52 sys-apps/portage-mgorny/portage-mgorny-2.3.51.1.ebuild | 2 +-
53 sys-apps/portage-mgorny/portage-mgorny-9999.ebuild | 2 +-
54 sys-apps/portage/portage-2.3.62-r1.ebuild | 4 ++--
55 sys-apps/portage/portage-2.3.62.ebuild | 4 ++--
56 sys-apps/portage/portage-2.3.63.ebuild | 4 ++--
57 sys-apps/portage/portage-2.3.64.ebuild | 4 ++--
58 sys-apps/portage/portage-9999.ebuild | 4 ++--
59 virtual/python-funcsigs/python-funcsigs-2.ebuild | 2 +-
60 virtual/python-typing/python-typing-0-r1.ebuild | 2 +-
61 www-servers/tornado/tornado-4.4.2-r1.ebuild | 4 ++--
62 www-servers/tornado/tornado-4.5.1.ebuild | 4 ++--
63 www-servers/tornado/tornado-4.5.3.ebuild | 4 ++--
64 www-servers/tornado/tornado-5.0.2.ebuild | 2 +-
65 www-servers/tornado/tornado-5.1.ebuild | 2 +-
66 53 files changed, 74 insertions(+), 78 deletions(-)
67
68 diff --git a/app-crypt/acmebot/acmebot-2.3.0.ebuild b/app-crypt/acmebot/acmebot-2.3.0.ebuild
69 index f5ca97e79e0..80bd249ecd7 100644
70 --- a/app-crypt/acmebot/acmebot-2.3.0.ebuild
71 +++ b/app-crypt/acmebot/acmebot-2.3.0.ebuild
72 @@ -2,7 +2,7 @@
73 # Distributed under the terms of the GNU General Public License v2
74
75 EAPI=7
76 -PYTHON_COMPAT=(python3_{4..6})
77 +PYTHON_COMPAT=(python3_{5,6})
78 EGIT_REPO_URI="https://github.com/plinss/${PN}.git"
79 [[ $PV == 9999 ]] && _scm=git-r3
80
81
82 diff --git a/app-crypt/acmebot/acmebot-9999.ebuild b/app-crypt/acmebot/acmebot-9999.ebuild
83 index f5ca97e79e0..80bd249ecd7 100644
84 --- a/app-crypt/acmebot/acmebot-9999.ebuild
85 +++ b/app-crypt/acmebot/acmebot-9999.ebuild
86 @@ -2,7 +2,7 @@
87 # Distributed under the terms of the GNU General Public License v2
88
89 EAPI=7
90 -PYTHON_COMPAT=(python3_{4..6})
91 +PYTHON_COMPAT=(python3_{5,6})
92 EGIT_REPO_URI="https://github.com/plinss/${PN}.git"
93 [[ $PV == 9999 ]] && _scm=git-r3
94
95
96 diff --git a/app-portage/gemato/gemato-14.0.ebuild b/app-portage/gemato/gemato-14.0.ebuild
97 index 833afe88524..ecb84bc3788 100644
98 --- a/app-portage/gemato/gemato-14.0.ebuild
99 +++ b/app-portage/gemato/gemato-14.0.ebuild
100 @@ -18,11 +18,11 @@ KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86
101 IUSE="+blake2 bzip2 +gpg lzma sha3 test tools"
102
103 MODULE_RDEPEND="
104 - blake2? ( $(python_gen_cond_dep 'dev-python/pyblake2[${PYTHON_USEDEP}]' python{2_7,3_4,3_5} pypy{,3}) )
105 + blake2? ( $(python_gen_cond_dep 'dev-python/pyblake2[${PYTHON_USEDEP}]' python{2_7,3_5} pypy{,3}) )
106 bzip2? ( $(python_gen_cond_dep 'dev-python/bz2file[${PYTHON_USEDEP}]' python2_7 pypy) )
107 gpg? ( app-crypt/gnupg )
108 lzma? ( $(python_gen_cond_dep 'dev-python/backports-lzma[${PYTHON_USEDEP}]' python2_7 pypy) )
109 - sha3? ( $(python_gen_cond_dep 'dev-python/pysha3[${PYTHON_USEDEP}]' python{2_7,3_4,3_5} pypy{,3}) )"
110 + sha3? ( $(python_gen_cond_dep 'dev-python/pysha3[${PYTHON_USEDEP}]' python{2_7,3_5} pypy{,3}) )"
111
112 RDEPEND="${MODULE_RDEPEND}
113 dev-python/setuptools[${PYTHON_USEDEP}]"
114
115 diff --git a/app-portage/gemato/gemato-14.0m.ebuild b/app-portage/gemato/gemato-14.0m.ebuild
116 index 435a45db1f2..318a72bafc8 100644
117 --- a/app-portage/gemato/gemato-14.0m.ebuild
118 +++ b/app-portage/gemato/gemato-14.0m.ebuild
119 @@ -21,11 +21,11 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~s
120 IUSE="+blake2 bzip2 +gpg lzma sha3 test tools"
121
122 MODULE_RDEPEND="
123 - blake2? ( $(python_gen_cond_dep 'dev-python/pyblake2[${PYTHON_USEDEP}]' python{2_7,3_4,3_5} pypy{,3}) )
124 + blake2? ( $(python_gen_cond_dep 'dev-python/pyblake2[${PYTHON_USEDEP}]' python{2_7,3_5} pypy{,3}) )
125 bzip2? ( $(python_gen_cond_dep 'dev-python/bz2file[${PYTHON_USEDEP}]' python2_7 pypy) )
126 gpg? ( app-crypt/gnupg )
127 lzma? ( $(python_gen_cond_dep 'dev-python/backports-lzma[${PYTHON_USEDEP}]' python2_7 pypy) )
128 - sha3? ( $(python_gen_cond_dep 'dev-python/pysha3[${PYTHON_USEDEP}]' python{2_7,3_4,3_5} pypy{,3}) )"
129 + sha3? ( $(python_gen_cond_dep 'dev-python/pysha3[${PYTHON_USEDEP}]' python{2_7,3_5} pypy{,3}) )"
130
131 RDEPEND="${MODULE_RDEPEND}
132 dev-python/setuptools[${PYTHON_USEDEP}]"
133
134 diff --git a/app-portage/gemato/gemato-9999.ebuild b/app-portage/gemato/gemato-9999.ebuild
135 index 4615e46753a..eadfa2181db 100644
136 --- a/app-portage/gemato/gemato-9999.ebuild
137 +++ b/app-portage/gemato/gemato-9999.ebuild
138 @@ -19,11 +19,11 @@ KEYWORDS=""
139 IUSE="+blake2 bzip2 +gpg lzma sha3 test tools"
140
141 MODULE_RDEPEND="
142 - blake2? ( $(python_gen_cond_dep 'dev-python/pyblake2[${PYTHON_USEDEP}]' python{2_7,3_4,3_5} pypy{,3}) )
143 + blake2? ( $(python_gen_cond_dep 'dev-python/pyblake2[${PYTHON_USEDEP}]' python{2_7,3_5} pypy{,3}) )
144 bzip2? ( $(python_gen_cond_dep 'dev-python/bz2file[${PYTHON_USEDEP}]' python2_7 pypy) )
145 gpg? ( app-crypt/gnupg )
146 lzma? ( $(python_gen_cond_dep 'dev-python/backports-lzma[${PYTHON_USEDEP}]' python2_7 pypy) )
147 - sha3? ( $(python_gen_cond_dep 'dev-python/pysha3[${PYTHON_USEDEP}]' python{2_7,3_4,3_5} pypy{,3}) )"
148 + sha3? ( $(python_gen_cond_dep 'dev-python/pysha3[${PYTHON_USEDEP}]' python{2_7,3_5} pypy{,3}) )"
149
150 RDEPEND="${MODULE_RDEPEND}
151 dev-python/setuptools[${PYTHON_USEDEP}]"
152
153 diff --git a/app-portage/gemato/gemato-9999m.ebuild b/app-portage/gemato/gemato-9999m.ebuild
154 index b86cc50fd41..d07e16ce862 100644
155 --- a/app-portage/gemato/gemato-9999m.ebuild
156 +++ b/app-portage/gemato/gemato-9999m.ebuild
157 @@ -20,11 +20,11 @@ KEYWORDS=""
158 IUSE="+blake2 bzip2 +gpg lzma sha3 test tools"
159
160 MODULE_RDEPEND="
161 - blake2? ( $(python_gen_cond_dep 'dev-python/pyblake2[${PYTHON_USEDEP}]' python{2_7,3_4,3_5} pypy{,3}) )
162 + blake2? ( $(python_gen_cond_dep 'dev-python/pyblake2[${PYTHON_USEDEP}]' python{2_7,3_5} pypy{,3}) )
163 bzip2? ( $(python_gen_cond_dep 'dev-python/bz2file[${PYTHON_USEDEP}]' python2_7 pypy) )
164 gpg? ( app-crypt/gnupg )
165 lzma? ( $(python_gen_cond_dep 'dev-python/backports-lzma[${PYTHON_USEDEP}]' python2_7 pypy) )
166 - sha3? ( $(python_gen_cond_dep 'dev-python/pysha3[${PYTHON_USEDEP}]' python{2_7,3_4,3_5} pypy{,3}) )"
167 + sha3? ( $(python_gen_cond_dep 'dev-python/pysha3[${PYTHON_USEDEP}]' python{2_7,3_5} pypy{,3}) )"
168
169 RDEPEND="${MODULE_RDEPEND}
170 dev-python/setuptools[${PYTHON_USEDEP}]"
171
172 diff --git a/app-text/asciidoc/asciidoc-8.6.10_p20181016.ebuild b/app-text/asciidoc/asciidoc-8.6.10_p20181016.ebuild
173 index ab711abd29a..bd7dd809d77 100644
174 --- a/app-text/asciidoc/asciidoc-8.6.10_p20181016.ebuild
175 +++ b/app-text/asciidoc/asciidoc-8.6.10_p20181016.ebuild
176 @@ -3,7 +3,7 @@
177
178 EAPI=7
179
180 -PYTHON_COMPAT=( python3_{4,5,6,7} pypy3 )
181 +PYTHON_COMPAT=( python3_{5,6,7} pypy3 )
182
183 inherit autotools python-single-r1 readme.gentoo-r1
184
185
186 diff --git a/dev-python/aiohttp-cors/aiohttp-cors-0.5.3.ebuild b/dev-python/aiohttp-cors/aiohttp-cors-0.5.3.ebuild
187 index f4dba43d46b..25e033410ba 100644
188 --- a/dev-python/aiohttp-cors/aiohttp-cors-0.5.3.ebuild
189 +++ b/dev-python/aiohttp-cors/aiohttp-cors-0.5.3.ebuild
190 @@ -17,8 +17,7 @@ SLOT="0"
191 KEYWORDS="~amd64 ~x86"
192 IUSE="test"
193
194 -RDEPEND=">=dev-python/aiohttp-1.1.1[${PYTHON_USEDEP}]
195 - $(python_gen_cond_dep 'dev-python/typing[${PYTHON_USEDEP}]' python3_4)"
196 +RDEPEND=">=dev-python/aiohttp-1.1.1[${PYTHON_USEDEP}]"
197 DEPEND="${RDEPEND}
198 dev-python/setuptools[${PYTHON_USEDEP}]
199 test? (
200
201 diff --git a/dev-python/aiohttp-cors/aiohttp-cors-0.6.0.ebuild b/dev-python/aiohttp-cors/aiohttp-cors-0.6.0.ebuild
202 index 4c3301227c0..2ef943a0aea 100644
203 --- a/dev-python/aiohttp-cors/aiohttp-cors-0.6.0.ebuild
204 +++ b/dev-python/aiohttp-cors/aiohttp-cors-0.6.0.ebuild
205 @@ -17,8 +17,7 @@ SLOT="0"
206 KEYWORDS="~amd64 ~x86"
207 IUSE="test"
208
209 -RDEPEND=">=dev-python/aiohttp-1.1.1[${PYTHON_USEDEP}]
210 - $(python_gen_cond_dep 'dev-python/typing[${PYTHON_USEDEP}]' python3_4)"
211 +RDEPEND=">=dev-python/aiohttp-1.1.1[${PYTHON_USEDEP}]"
212 DEPEND="${RDEPEND}
213 dev-python/setuptools[${PYTHON_USEDEP}]
214 test? (
215
216 diff --git a/dev-python/celery/celery-4.1.0.ebuild b/dev-python/celery/celery-4.1.0.ebuild
217 index 7d885d9e5bc..23aeae4b730 100644
218 --- a/dev-python/celery/celery-4.1.0.ebuild
219 +++ b/dev-python/celery/celery-4.1.0.ebuild
220 @@ -52,8 +52,8 @@ DEPEND="
221 >=dev-python/sphinx_celery-1.3[${PYTHON_USEDEP}]
222 dev-python/jinja[${PYTHON_USEDEP}]
223 dev-python/sqlalchemy[${PYTHON_USEDEP}]
224 - $(python_gen_cond_dep 'dev-python/typing[${PYTHON_USEDEP}]' python2_7 python3_4)
225 - )"
226 + $(python_gen_cond_dep 'dev-python/typing[${PYTHON_USEDEP}]' python2_7)
227 + )"
228
229 # testsuite needs it own source
230 DISTUTILS_IN_SOURCE_BUILD=1
231
232 diff --git a/dev-python/configshell-fb/configshell-fb-1.1.25.ebuild b/dev-python/configshell-fb/configshell-fb-1.1.25.ebuild
233 index 4fe6f47f509..c04e53c370b 100644
234 --- a/dev-python/configshell-fb/configshell-fb-1.1.25.ebuild
235 +++ b/dev-python/configshell-fb/configshell-fb-1.1.25.ebuild
236 @@ -3,7 +3,7 @@
237
238 EAPI=7
239
240 -PYTHON_COMPAT=( python2_7 python3_{4,5,6,7} )
241 +PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
242 inherit distutils-r1
243
244 DESCRIPTION="A Python library for building configuration shells"
245
246 diff --git a/dev-python/curtsies/curtsies-0.3.0-r1.ebuild b/dev-python/curtsies/curtsies-0.3.0-r1.ebuild
247 index 7b1df83d4c2..d3cffb724a5 100644
248 --- a/dev-python/curtsies/curtsies-0.3.0-r1.ebuild
249 +++ b/dev-python/curtsies/curtsies-0.3.0-r1.ebuild
250 @@ -19,7 +19,7 @@ IUSE="test"
251 RDEPEND="
252 >=dev-python/blessings-1.5[${PYTHON_USEDEP}]
253 >=dev-python/wcwidth-0.1.4[${PYTHON_USEDEP}]
254 - $(python_gen_cond_dep 'dev-python/typing[${PYTHON_USEDEP}]' python{2_7,3_4})
255 + $(python_gen_cond_dep 'dev-python/typing[${PYTHON_USEDEP}]' python2_7)
256 "
257 DEPEND="${RDEPEND}
258 dev-python/setuptools[${PYTHON_USEDEP}]
259
260 diff --git a/dev-python/docker-py/docker-py-2.4.2.ebuild b/dev-python/docker-py/docker-py-2.4.2.ebuild
261 index 64d1256b9ee..4b5d48530b5 100644
262 --- a/dev-python/docker-py/docker-py-2.4.2.ebuild
263 +++ b/dev-python/docker-py/docker-py-2.4.2.ebuild
264 @@ -22,7 +22,7 @@ RDEPEND="
265 >=dev-python/requests-2.11.1[${PYTHON_USEDEP}]
266 >=dev-python/six-1.4.0[${PYTHON_USEDEP}]
267 >=dev-python/websocket-client-0.32.0[${PYTHON_USEDEP}]
268 - $(python_gen_cond_dep '>=dev-python/backports-ssl-match-hostname-3.5[${PYTHON_USEDEP}]' 'python2_7' 'python3_4' )
269 + $(python_gen_cond_dep '>=dev-python/backports-ssl-match-hostname-3.5[${PYTHON_USEDEP}]' 'python2_7' )
270 $(python_gen_cond_dep '>=dev-python/ipaddress-1.0.16[${PYTHON_USEDEP}]' 'python2_7' )
271 "
272 DEPEND="
273
274 diff --git a/dev-python/docker-py/docker-py-2.7.0.ebuild b/dev-python/docker-py/docker-py-2.7.0.ebuild
275 index 10baf7d30ad..47ecce78b13 100644
276 --- a/dev-python/docker-py/docker-py-2.7.0.ebuild
277 +++ b/dev-python/docker-py/docker-py-2.7.0.ebuild
278 @@ -21,7 +21,7 @@ RDEPEND="
279 >=dev-python/requests-2.14.2[${PYTHON_USEDEP}]
280 >=dev-python/six-1.4.0[${PYTHON_USEDEP}]
281 >=dev-python/websocket-client-0.32.0[${PYTHON_USEDEP}]
282 - $(python_gen_cond_dep '>=dev-python/backports-ssl-match-hostname-3.5[${PYTHON_USEDEP}]' 'python2_7' 'python3_4' )
283 + $(python_gen_cond_dep '>=dev-python/backports-ssl-match-hostname-3.5[${PYTHON_USEDEP}]' 'python2_7' )
284 $(python_gen_cond_dep '>=dev-python/ipaddress-1.0.16[${PYTHON_USEDEP}]' 'python2_7' )
285 "
286 DEPEND="
287
288 diff --git a/dev-python/docker-py/docker-py-3.4.1.ebuild b/dev-python/docker-py/docker-py-3.4.1.ebuild
289 index 0ee6d675b43..8e16af3feb1 100644
290 --- a/dev-python/docker-py/docker-py-3.4.1.ebuild
291 +++ b/dev-python/docker-py/docker-py-3.4.1.ebuild
292 @@ -21,7 +21,7 @@ RDEPEND="
293 >=dev-python/requests-2.14.2[${PYTHON_USEDEP}]
294 >=dev-python/six-1.4.0[${PYTHON_USEDEP}]
295 >=dev-python/websocket-client-0.32.0[${PYTHON_USEDEP}]
296 - $(python_gen_cond_dep '>=dev-python/backports-ssl-match-hostname-3.5[${PYTHON_USEDEP}]' 'python2_7' 'python3_4' )
297 + $(python_gen_cond_dep '>=dev-python/backports-ssl-match-hostname-3.5[${PYTHON_USEDEP}]' 'python2_7' )
298 $(python_gen_cond_dep '>=dev-python/ipaddress-1.0.16[${PYTHON_USEDEP}]' 'python2_7' )
299 "
300 DEPEND="
301
302 diff --git a/dev-python/docker-py/docker-py-3.5.0.ebuild b/dev-python/docker-py/docker-py-3.5.0.ebuild
303 index 0ee6d675b43..8e16af3feb1 100644
304 --- a/dev-python/docker-py/docker-py-3.5.0.ebuild
305 +++ b/dev-python/docker-py/docker-py-3.5.0.ebuild
306 @@ -21,7 +21,7 @@ RDEPEND="
307 >=dev-python/requests-2.14.2[${PYTHON_USEDEP}]
308 >=dev-python/six-1.4.0[${PYTHON_USEDEP}]
309 >=dev-python/websocket-client-0.32.0[${PYTHON_USEDEP}]
310 - $(python_gen_cond_dep '>=dev-python/backports-ssl-match-hostname-3.5[${PYTHON_USEDEP}]' 'python2_7' 'python3_4' )
311 + $(python_gen_cond_dep '>=dev-python/backports-ssl-match-hostname-3.5[${PYTHON_USEDEP}]' 'python2_7' )
312 $(python_gen_cond_dep '>=dev-python/ipaddress-1.0.16[${PYTHON_USEDEP}]' 'python2_7' )
313 "
314 DEPEND="
315
316 diff --git a/dev-python/docker-py/docker-py-3.5.1.ebuild b/dev-python/docker-py/docker-py-3.5.1.ebuild
317 index 0ee6d675b43..8e16af3feb1 100644
318 --- a/dev-python/docker-py/docker-py-3.5.1.ebuild
319 +++ b/dev-python/docker-py/docker-py-3.5.1.ebuild
320 @@ -21,7 +21,7 @@ RDEPEND="
321 >=dev-python/requests-2.14.2[${PYTHON_USEDEP}]
322 >=dev-python/six-1.4.0[${PYTHON_USEDEP}]
323 >=dev-python/websocket-client-0.32.0[${PYTHON_USEDEP}]
324 - $(python_gen_cond_dep '>=dev-python/backports-ssl-match-hostname-3.5[${PYTHON_USEDEP}]' 'python2_7' 'python3_4' )
325 + $(python_gen_cond_dep '>=dev-python/backports-ssl-match-hostname-3.5[${PYTHON_USEDEP}]' 'python2_7' )
326 $(python_gen_cond_dep '>=dev-python/ipaddress-1.0.16[${PYTHON_USEDEP}]' 'python2_7' )
327 "
328 DEPEND="
329
330 diff --git a/dev-python/docker-py/docker-py-3.6.0.ebuild b/dev-python/docker-py/docker-py-3.6.0.ebuild
331 index 8d80df67cbf..c0ee1da6a19 100644
332 --- a/dev-python/docker-py/docker-py-3.6.0.ebuild
333 +++ b/dev-python/docker-py/docker-py-3.6.0.ebuild
334 @@ -21,7 +21,7 @@ RDEPEND="
335 >=dev-python/requests-2.14.2[${PYTHON_USEDEP}]
336 >=dev-python/six-1.4.0[${PYTHON_USEDEP}]
337 >=dev-python/websocket-client-0.32.0[${PYTHON_USEDEP}]
338 - $(python_gen_cond_dep '>=dev-python/backports-ssl-match-hostname-3.5[${PYTHON_USEDEP}]' 'python2_7' 'python3_4' )
339 + $(python_gen_cond_dep '>=dev-python/backports-ssl-match-hostname-3.5[${PYTHON_USEDEP}]' 'python2_7' )
340 $(python_gen_cond_dep '>=dev-python/ipaddress-1.0.16[${PYTHON_USEDEP}]' 'python2_7' )
341 "
342 DEPEND="
343
344 diff --git a/dev-python/docker-py/docker-py-3.7.0.ebuild b/dev-python/docker-py/docker-py-3.7.0.ebuild
345 index 821513d1cdd..2573b1681c6 100644
346 --- a/dev-python/docker-py/docker-py-3.7.0.ebuild
347 +++ b/dev-python/docker-py/docker-py-3.7.0.ebuild
348 @@ -21,7 +21,7 @@ RDEPEND="
349 >=dev-python/requests-2.14.2[${PYTHON_USEDEP}]
350 >=dev-python/six-1.4.0[${PYTHON_USEDEP}]
351 >=dev-python/websocket-client-0.32.0[${PYTHON_USEDEP}]
352 - $(python_gen_cond_dep '>=dev-python/backports-ssl-match-hostname-3.5[${PYTHON_USEDEP}]' 'python2_7' 'python3_4' )
353 + $(python_gen_cond_dep '>=dev-python/backports-ssl-match-hostname-3.5[${PYTHON_USEDEP}]' 'python2_7' )
354 $(python_gen_cond_dep '>=dev-python/ipaddress-1.0.16[${PYTHON_USEDEP}]' 'python2_7' )
355 "
356 DEPEND="
357
358 diff --git a/dev-python/docker-py/docker-py-3.7.1.ebuild b/dev-python/docker-py/docker-py-3.7.1.ebuild
359 index 821513d1cdd..2573b1681c6 100644
360 --- a/dev-python/docker-py/docker-py-3.7.1.ebuild
361 +++ b/dev-python/docker-py/docker-py-3.7.1.ebuild
362 @@ -21,7 +21,7 @@ RDEPEND="
363 >=dev-python/requests-2.14.2[${PYTHON_USEDEP}]
364 >=dev-python/six-1.4.0[${PYTHON_USEDEP}]
365 >=dev-python/websocket-client-0.32.0[${PYTHON_USEDEP}]
366 - $(python_gen_cond_dep '>=dev-python/backports-ssl-match-hostname-3.5[${PYTHON_USEDEP}]' 'python2_7' 'python3_4' )
367 + $(python_gen_cond_dep '>=dev-python/backports-ssl-match-hostname-3.5[${PYTHON_USEDEP}]' 'python2_7' )
368 $(python_gen_cond_dep '>=dev-python/ipaddress-1.0.16[${PYTHON_USEDEP}]' 'python2_7' )
369 "
370 DEPEND="
371
372 diff --git a/dev-python/libcloud/libcloud-1.2.1.ebuild b/dev-python/libcloud/libcloud-1.2.1.ebuild
373 index 4a157b672ab..f9ddebeb994 100644
374 --- a/dev-python/libcloud/libcloud-1.2.1.ebuild
375 +++ b/dev-python/libcloud/libcloud-1.2.1.ebuild
376 @@ -23,7 +23,7 @@ DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
377 test? (
378 dev-python/mock[${PYTHON_USEDEP}]
379 dev-python/lockfile[${PYTHON_USEDEP}]
380 - $(python_gen_cond_dep 'dev-python/backports-ssl-match-hostname[${PYTHON_USEDEP}]' python{2_7,3_4} pypy)
381 + $(python_gen_cond_dep 'dev-python/backports-ssl-match-hostname[${PYTHON_USEDEP}]' python2_7 pypy)
382 )"
383
384 S="${WORKDIR}/apache-${P}"
385
386 diff --git a/dev-python/libcloud/libcloud-1.5.0.ebuild b/dev-python/libcloud/libcloud-1.5.0.ebuild
387 index cccc27825a0..ab9abff3992 100644
388 --- a/dev-python/libcloud/libcloud-1.5.0.ebuild
389 +++ b/dev-python/libcloud/libcloud-1.5.0.ebuild
390 @@ -23,7 +23,7 @@ DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
391 test? (
392 dev-python/mock[${PYTHON_USEDEP}]
393 dev-python/lockfile[${PYTHON_USEDEP}]
394 - $(python_gen_cond_dep 'dev-python/backports-ssl-match-hostname[${PYTHON_USEDEP}]' python{2_7,3_4} pypy)
395 + $(python_gen_cond_dep 'dev-python/backports-ssl-match-hostname[${PYTHON_USEDEP}]' python2_7 pypy)
396 )"
397
398 # Known test failures
399
400 diff --git a/dev-python/libcloud/libcloud-2.3.0.ebuild b/dev-python/libcloud/libcloud-2.3.0.ebuild
401 index e2e01390c87..2f396c21fbd 100644
402 --- a/dev-python/libcloud/libcloud-2.3.0.ebuild
403 +++ b/dev-python/libcloud/libcloud-2.3.0.ebuild
404 @@ -22,7 +22,7 @@ DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
405 test? (
406 dev-python/mock[${PYTHON_USEDEP}]
407 dev-python/lockfile[${PYTHON_USEDEP}]
408 - $(python_gen_cond_dep 'dev-python/backports-ssl-match-hostname[${PYTHON_USEDEP}]' python{2_7,3_4} pypy)
409 + $(python_gen_cond_dep 'dev-python/backports-ssl-match-hostname[${PYTHON_USEDEP}]' python2_7 pypy)
410 )"
411
412 # Known test failures
413
414 diff --git a/dev-python/networkx/networkx-1.11-r1.ebuild b/dev-python/networkx/networkx-1.11-r1.ebuild
415 index e2a51f911ca..2f04d349b38 100644
416 --- a/dev-python/networkx/networkx-1.11-r1.ebuild
417 +++ b/dev-python/networkx/networkx-1.11-r1.ebuild
418 @@ -27,7 +27,7 @@ DEPEND="
419 dev-python/sphinx[${PYTHON_USEDEP}]
420 dev-python/matplotlib[${PYTHON_USEDEP}]
421 $(python_gen_cond_dep 'dev-python/numpydoc[${PYTHON_USEDEP}]' python2_7)
422 - $(python_gen_cond_dep 'dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}]' python2_7 python{3_3,3_4})
423 + $(python_gen_cond_dep 'dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}]' python2_7)
424 )
425 test? (
426 ${COMMON_DEPEND}
427
428 diff --git a/dev-python/networkx/networkx-1.11.ebuild b/dev-python/networkx/networkx-1.11.ebuild
429 index 8703e904fbc..f4f786cd4b1 100644
430 --- a/dev-python/networkx/networkx-1.11.ebuild
431 +++ b/dev-python/networkx/networkx-1.11.ebuild
432 @@ -27,7 +27,7 @@ DEPEND="
433 dev-python/sphinx[${PYTHON_USEDEP}]
434 dev-python/matplotlib[${PYTHON_USEDEP}]
435 $(python_gen_cond_dep 'dev-python/numpydoc[${PYTHON_USEDEP}]' python2_7)
436 - $(python_gen_cond_dep 'dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}]' python2_7 python{3_3,3_4})
437 + $(python_gen_cond_dep 'dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}]' python2_7)
438 )
439 test? (
440 ${COMMON_DEPEND}
441
442 diff --git a/dev-python/nose/nose-1.3.7-r3.ebuild b/dev-python/nose/nose-1.3.7-r3.ebuild
443 index ab420578785..e66f8269099 100644
444 --- a/dev-python/nose/nose-1.3.7-r3.ebuild
445 +++ b/dev-python/nose/nose-1.3.7-r3.ebuild
446 @@ -28,7 +28,7 @@ RDEPEND="
447 dev-python/setuptools[${PYTHON_USEDEP}]"
448 DEPEND="${RDEPEND}
449 doc? ( >=dev-python/sphinx-0.6[${PYTHON_USEDEP}] )
450 - test? ( || ( $(python_gen_cond_dep 'dev-python/twisted[${PYTHON_USEDEP}]' python2_7 python3_{4,5,6})
451 + test? ( || ( $(python_gen_cond_dep 'dev-python/twisted[${PYTHON_USEDEP}]' python2_7 python3_{5,6})
452 $(python_gen_cond_dep 'dev-python/twisted-core[${PYTHON_USEDEP}]' python2_7)
453 ) )"
454
455
456 diff --git a/dev-python/nose/nose-9999.ebuild b/dev-python/nose/nose-9999.ebuild
457 index 49eecc641f2..03c347f62ba 100644
458 --- a/dev-python/nose/nose-9999.ebuild
459 +++ b/dev-python/nose/nose-9999.ebuild
460 @@ -29,7 +29,7 @@ RDEPEND="
461 dev-python/setuptools[${PYTHON_USEDEP}]"
462 DEPEND="${RDEPEND}
463 doc? ( >=dev-python/sphinx-0.6[${PYTHON_USEDEP}] )
464 - test? ( $(python_gen_cond_dep 'dev-python/twisted[${PYTHON_USEDEP}]' python2_7 python3_{4,5,6}) )"
465 + test? ( $(python_gen_cond_dep 'dev-python/twisted[${PYTHON_USEDEP}]' python2_7 python3_{5,6}) )"
466
467 pkg_setup() {
468 use doc && DISTUTILS_ALL_SUBPHASE_IMPLS=( 'python2*' )
469
470 diff --git a/dev-python/pathlib2/pathlib2-2.3.0.ebuild b/dev-python/pathlib2/pathlib2-2.3.0.ebuild
471 index bc9789b1873..ef3be1691a5 100644
472 --- a/dev-python/pathlib2/pathlib2-2.3.0.ebuild
473 +++ b/dev-python/pathlib2/pathlib2-2.3.0.ebuild
474 @@ -18,7 +18,7 @@ IUSE="test"
475 RESTRICT="!test? ( test )"
476
477 RDEPEND="
478 - $(python_gen_cond_dep 'dev-python/scandir[${PYTHON_USEDEP}]' -2 python3_4 )
479 + $(python_gen_cond_dep 'dev-python/scandir[${PYTHON_USEDEP}]' -2 )
480 dev-python/six[${PYTHON_USEDEP}]"
481 DEPEND="${RDEPEND}
482 dev-python/setuptools[${PYTHON_USEDEP}]
483
484 diff --git a/dev-python/pathlib2/pathlib2-2.3.2.ebuild b/dev-python/pathlib2/pathlib2-2.3.2.ebuild
485 index 0e6a8414053..6ed4c6a561a 100644
486 --- a/dev-python/pathlib2/pathlib2-2.3.2.ebuild
487 +++ b/dev-python/pathlib2/pathlib2-2.3.2.ebuild
488 @@ -18,7 +18,7 @@ IUSE="test"
489 RESTRICT="!test? ( test )"
490
491 RDEPEND="
492 - $(python_gen_cond_dep 'dev-python/scandir[${PYTHON_USEDEP}]' -2 python3_4 )
493 + $(python_gen_cond_dep 'dev-python/scandir[${PYTHON_USEDEP}]' -2 )
494 dev-python/six[${PYTHON_USEDEP}]
495 "
496 BDEPEND="
497
498 diff --git a/dev-python/pbr/pbr-3.1.1.ebuild b/dev-python/pbr/pbr-3.1.1.ebuild
499 index cb1f21eeb7b..e06a16813f6 100644
500 --- a/dev-python/pbr/pbr-3.1.1.ebuild
501 +++ b/dev-python/pbr/pbr-3.1.1.ebuild
502 @@ -28,8 +28,8 @@ DEPEND="
503 >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
504 >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
505 >=dev-python/subunit-0.0.18[${PYTHON_USEDEP}]
506 - >=dev-python/sphinx-1.5.1[$(python_gen_usedep 'python2_7' 'python3_4' 'python3_5' 'python3_6')]
507 - !~dev-python/sphinx-1.6.1[$(python_gen_usedep 'python2_7' 'python3_4' 'python3_5' 'python3_6')]
508 + >=dev-python/sphinx-1.5.1[$(python_gen_usedep 'python2_7' 'python3_5' 'python3_6')]
509 + !~dev-python/sphinx-1.6.1[$(python_gen_usedep 'python2_7' 'python3_5' 'python3_6')]
510 >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
511 >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
512 >=dev-python/testresources-0.2.4[${PYTHON_USEDEP}]
513
514 diff --git a/dev-python/pbr/pbr-4.2.0-r1.ebuild b/dev-python/pbr/pbr-4.2.0-r1.ebuild
515 index 9fe5cc4031b..c90343e05e0 100644
516 --- a/dev-python/pbr/pbr-4.2.0-r1.ebuild
517 +++ b/dev-python/pbr/pbr-4.2.0-r1.ebuild
518 @@ -35,7 +35,7 @@ DEPEND="
519 >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
520 >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
521 >=dev-python/virtualenv-14.0.6[${PYTHON_USEDEP}]
522 - >=dev-python/stestr-2.1.0[$(python_gen_usedep python{2_7,3_4,3_5,3_6})]
523 + >=dev-python/stestr-2.1.0[$(python_gen_usedep python{2_7,3_5,3_6})]
524 dev-python/wheel[${PYTHON_USEDEP}]
525 dev-vcs/git
526 )"
527
528 diff --git a/dev-python/pbr/pbr-4.2.0-r2.ebuild b/dev-python/pbr/pbr-4.2.0-r2.ebuild
529 index 459ba62ee9e..ee6079aeb1c 100644
530 --- a/dev-python/pbr/pbr-4.2.0-r2.ebuild
531 +++ b/dev-python/pbr/pbr-4.2.0-r2.ebuild
532 @@ -35,7 +35,7 @@ DEPEND="
533 >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
534 >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
535 >=dev-python/virtualenv-14.0.6[${PYTHON_USEDEP}]
536 - >=dev-python/stestr-2.1.0[$(python_gen_usedep python{2_7,3_4,3_5,3_6})]
537 + >=dev-python/stestr-2.1.0[$(python_gen_usedep python{2_7,3_5,3_6})]
538 dev-python/sphinx[${PYTHON_USEDEP}]
539 dev-python/wheel[${PYTHON_USEDEP}]
540 dev-vcs/git
541
542 diff --git a/dev-python/pbr/pbr-5.1.1.ebuild b/dev-python/pbr/pbr-5.1.1.ebuild
543 index 882b9376350..6b887279b33 100644
544 --- a/dev-python/pbr/pbr-5.1.1.ebuild
545 +++ b/dev-python/pbr/pbr-5.1.1.ebuild
546 @@ -36,7 +36,7 @@ DEPEND="
547 >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
548 >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
549 >=dev-python/virtualenv-14.0.6[${PYTHON_USEDEP}]
550 - >=dev-python/stestr-2.1.0[$(python_gen_usedep python{2_7,3_4,3_5,3_6})]
551 + >=dev-python/stestr-2.1.0[$(python_gen_usedep python{2_7,3_5,3_6})]
552 >=dev-python/coverage-4.0[${PYTHON_USEDEP}]
553 !~dev-python/coverage-4.4[${PYTHON_USEDEP}]
554 dev-python/sphinx[${PYTHON_USEDEP}]
555
556 diff --git a/dev-python/pytest/pytest-3.10.1.ebuild b/dev-python/pytest/pytest-3.10.1.ebuild
557 index 2e608334790..1c3d5839d66 100644
558 --- a/dev-python/pytest/pytest-3.10.1.ebuild
559 +++ b/dev-python/pytest/pytest-3.10.1.ebuild
560 @@ -26,8 +26,8 @@ RDEPEND="
561 >=dev-python/attrs-17.4.0[${PYTHON_USEDEP}]
562 $(python_gen_cond_dep '>=dev-python/more-itertools-4.0.0[${PYTHON_USEDEP}]' python2_7 )
563 $(python_gen_cond_dep '<dev-python/more-itertools-6.0.0[${PYTHON_USEDEP}]' python2_7 )
564 - $(python_gen_cond_dep '>=dev-python/more-itertools-4.0.0[${PYTHON_USEDEP}]' python3_{4,5,6,7} pypy{,3} )
565 - $(python_gen_cond_dep 'dev-python/pathlib2[${PYTHON_USEDEP}]' python2_7 python3_{4,5} )
566 + $(python_gen_cond_dep '>=dev-python/more-itertools-4.0.0[${PYTHON_USEDEP}]' python3_{5,6,7} pypy{,3} )
567 + $(python_gen_cond_dep 'dev-python/pathlib2[${PYTHON_USEDEP}]' python2_7 python3_5 )
568 >=dev-python/pluggy-0.7[${PYTHON_USEDEP}]
569 >=dev-python/py-${PY_VER}[${PYTHON_USEDEP}]
570 >=dev-python/setuptools-40[${PYTHON_USEDEP}]
571
572 diff --git a/dev-python/ruamel-std-pathlib/ruamel-std-pathlib-0.6.3.ebuild b/dev-python/ruamel-std-pathlib/ruamel-std-pathlib-0.6.3.ebuild
573 index 4b62a6bae63..2b49051b9e2 100644
574 --- a/dev-python/ruamel-std-pathlib/ruamel-std-pathlib-0.6.3.ebuild
575 +++ b/dev-python/ruamel-std-pathlib/ruamel-std-pathlib-0.6.3.ebuild
576 @@ -7,9 +7,10 @@ PYTHON_COMPAT=( python3_{5,6} )
577
578 inherit distutils-r1 vcs-snapshot
579
580 +MY_PN="${PN//-/.}"
581 +
582 DESCRIPTION="Ruamel enhancements to pathlib and pathlib2"
583 HOMEPAGE="https://pypi.org/project/ruamel.std.pathlib/ https://bitbucket.org/ruamel/std.pathlib"
584 -MY_PN="${PN//-/.}"
585 SRC_URI="https://bitbucket.org/${MY_PN/.//}/get/${PV}.tar.gz -> ${P}.tar.gz"
586
587 LICENSE="MIT"
588 @@ -17,10 +18,7 @@ SLOT="0"
589 KEYWORDS="amd64 ~arm64 ~x86"
590 IUSE="test"
591
592 -RDEPEND="
593 - ${PYTHON_DEPS}
594 - $(python_gen_cond_dep 'dev-python/pathlib2[${PYTHON_USEDEP}]' python3_4)
595 -"
596 +RDEPEND=""
597 DEPEND="
598 ${RDEPEND}
599 dev-python/setuptools[${PYTHON_USEDEP}]
600 @@ -30,11 +28,11 @@ DEPEND="
601 )
602 "
603
604 +python_test() {
605 + py.test -v _test/test_*.py || die
606 +}
607 +
608 python_install() {
609 distutils-r1_python_install --single-version-externally-managed
610 find "${ED}" -name '*.pth' -delete || die
611 }
612 -
613 -python_test() {
614 - py.test -v _test/test_*.py || die
615 -}
616
617 diff --git a/dev-python/twine/twine-1.11.0.ebuild b/dev-python/twine/twine-1.11.0.ebuild
618 index 2cc35ad16d9..57447fb1ddf 100644
619 --- a/dev-python/twine/twine-1.11.0.ebuild
620 +++ b/dev-python/twine/twine-1.11.0.ebuild
621 @@ -30,7 +30,7 @@ RDEPEND="${CDEPEND}
622 >=dev-python/pkginfo-1.4.2[${PYTHON_USEDEP}]
623 >=dev-python/requests-2.5.0[${PYTHON_USEDEP}]
624 >=dev-python/requests-toolbelt-0.8.0[${PYTHON_USEDEP}]
625 - $(python_gen_cond_dep 'dev-python/pyblake2[${PYTHON_USEDEP}]' python{2_7,3_4,3_5})
626 + $(python_gen_cond_dep 'dev-python/pyblake2[${PYTHON_USEDEP}]' python{2_7,3_5})
627 "
628
629 PATCHES=( "${FILESDIR}"/${P}-tests.patch )
630
631 diff --git a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.24.4.ebuild b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.24.4.ebuild
632 index dbde38ea937..20b059fb7b2 100644
633 --- a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.24.4.ebuild
634 +++ b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.24.4.ebuild
635 @@ -4,7 +4,7 @@
636 EAPI=6
637 GNOME2_EAUTORECONF="yes"
638 GNOME2_LA_PUNT="yes"
639 -#PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} ) # https://bugzilla.gnome.org/show_bug.cgi?id=783186
640 +#PYTHON_COMPAT=( python{2_7,3_5,3_6} ) # https://bugzilla.gnome.org/show_bug.cgi?id=783186
641 PYTHON_COMPAT=( python2_7 )
642
643 inherit gnome2 python-any-r1 systemd udev virtualx
644
645 diff --git a/kde-apps/cantor/cantor-19.04.0.ebuild b/kde-apps/cantor/cantor-19.04.0.ebuild
646 index e83ae8c5a6b..5066ab17098 100644
647 --- a/kde-apps/cantor/cantor-19.04.0.ebuild
648 +++ b/kde-apps/cantor/cantor-19.04.0.ebuild
649 @@ -6,7 +6,7 @@ EAPI=7
650 KDE_HANDBOOK="forceoptional"
651 KDE_TEST="forceoptional"
652 PYTHON_COMPAT=( python2_7 )
653 -# FIXME: PYTHON_COMPAT=( python{2_7,3_4,3_5} )
654 +# FIXME: PYTHON_COMPAT=( python{2_7,3_5} )
655 inherit kde5 python-r1
656
657 DESCRIPTION="Interface for doing mathematics and scientific computing"
658
659 diff --git a/net-analyzer/netdata/netdata-1.14.0.ebuild b/net-analyzer/netdata/netdata-1.14.0.ebuild
660 index fecaccd2aaa..59396a96cc0 100644
661 --- a/net-analyzer/netdata/netdata-1.14.0.ebuild
662 +++ b/net-analyzer/netdata/netdata-1.14.0.ebuild
663 @@ -2,7 +2,7 @@
664 # Distributed under the terms of the GNU General Public License v2
665
666 EAPI=7
667 -PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6,3_7} )
668 +PYTHON_COMPAT=( python{2_7,3_5,3_6,3_7} )
669
670 inherit autotools fcaps linux-info python-r1 systemd user
671
672
673 diff --git a/sys-apps/portage-mgorny/portage-mgorny-2.3.51.1.ebuild b/sys-apps/portage-mgorny/portage-mgorny-2.3.51.1.ebuild
674 index d2a55f78bda..7c190529617 100644
675 --- a/sys-apps/portage-mgorny/portage-mgorny-2.3.51.1.ebuild
676 +++ b/sys-apps/portage-mgorny/portage-mgorny-2.3.51.1.ebuild
677 @@ -30,7 +30,7 @@ RDEPEND="
678 >=app-portage/gemato-10[${PYTHON_USEDEP}]
679 app-shells/bash:0[readline]
680 $(python_gen_cond_dep 'dev-python/pyblake2[${PYTHON_USEDEP}]' \
681 - python{2_7,3_4,3_5} pypy)
682 + python{2_7,3_5} pypy)
683 >=dev-python/lxml-3.6.0[${PYTHON_USEDEP}]
684 >=sys-apps/sed-4.0.5
685 )
686
687 diff --git a/sys-apps/portage-mgorny/portage-mgorny-9999.ebuild b/sys-apps/portage-mgorny/portage-mgorny-9999.ebuild
688 index 4d27edc0d69..6c03fc1f54e 100644
689 --- a/sys-apps/portage-mgorny/portage-mgorny-9999.ebuild
690 +++ b/sys-apps/portage-mgorny/portage-mgorny-9999.ebuild
691 @@ -31,7 +31,7 @@ RDEPEND="
692 >=app-portage/gemato-10[${PYTHON_USEDEP}]
693 app-shells/bash:0[readline]
694 $(python_gen_cond_dep 'dev-python/pyblake2[${PYTHON_USEDEP}]' \
695 - python{2_7,3_4,3_5} pypy)
696 + python{2_7,3_5} pypy)
697 >=dev-python/lxml-3.6.0[${PYTHON_USEDEP}]
698 >=sys-apps/sed-4.0.5
699 )
700
701 diff --git a/sys-apps/portage/portage-2.3.62-r1.ebuild b/sys-apps/portage/portage-2.3.62-r1.ebuild
702 index 1d174220087..6cf03c9e61e 100644
703 --- a/sys-apps/portage/portage-2.3.62-r1.ebuild
704 +++ b/sys-apps/portage/portage-2.3.62-r1.ebuild
705 @@ -5,7 +5,7 @@ EAPI=5
706
707 PYTHON_COMPAT=(
708 pypy
709 - python3_4 python3_5 python3_6 python3_7
710 + python3_5 python3_6 python3_7
711 python2_7
712 )
713 PYTHON_REQ_USE='bzip2(+),threads(+)'
714 @@ -43,7 +43,7 @@ RDEPEND="
715 app-shells/bash:0[readline]
716 >=app-admin/eselect-1.2
717 $(python_gen_cond_dep 'dev-python/pyblake2[${PYTHON_USEDEP}]' \
718 - python{2_7,3_4,3_5} pypy)
719 + python{2_7,3_5} pypy)
720 rsync-verify? (
721 >=app-portage/gemato-14[${PYTHON_USEDEP}]
722 >=app-crypt/openpgp-keys-gentoo-release-20180706
723
724 diff --git a/sys-apps/portage/portage-2.3.62.ebuild b/sys-apps/portage/portage-2.3.62.ebuild
725 index a1ed9cc43b2..7f8f6880e6f 100644
726 --- a/sys-apps/portage/portage-2.3.62.ebuild
727 +++ b/sys-apps/portage/portage-2.3.62.ebuild
728 @@ -5,7 +5,7 @@ EAPI=5
729
730 PYTHON_COMPAT=(
731 pypy
732 - python3_4 python3_5 python3_6 python3_7
733 + python3_5 python3_6 python3_7
734 python2_7
735 )
736 PYTHON_REQ_USE='bzip2(+),threads(+)'
737 @@ -43,7 +43,7 @@ RDEPEND="
738 app-shells/bash:0[readline]
739 >=app-admin/eselect-1.2
740 $(python_gen_cond_dep 'dev-python/pyblake2[${PYTHON_USEDEP}]' \
741 - python{2_7,3_4,3_5} pypy)
742 + python{2_7,3_5} pypy)
743 rsync-verify? (
744 >=app-portage/gemato-14[${PYTHON_USEDEP}]
745 >=app-crypt/openpgp-keys-gentoo-release-20180706
746
747 diff --git a/sys-apps/portage/portage-2.3.63.ebuild b/sys-apps/portage/portage-2.3.63.ebuild
748 index 1d174220087..6cf03c9e61e 100644
749 --- a/sys-apps/portage/portage-2.3.63.ebuild
750 +++ b/sys-apps/portage/portage-2.3.63.ebuild
751 @@ -5,7 +5,7 @@ EAPI=5
752
753 PYTHON_COMPAT=(
754 pypy
755 - python3_4 python3_5 python3_6 python3_7
756 + python3_5 python3_6 python3_7
757 python2_7
758 )
759 PYTHON_REQ_USE='bzip2(+),threads(+)'
760 @@ -43,7 +43,7 @@ RDEPEND="
761 app-shells/bash:0[readline]
762 >=app-admin/eselect-1.2
763 $(python_gen_cond_dep 'dev-python/pyblake2[${PYTHON_USEDEP}]' \
764 - python{2_7,3_4,3_5} pypy)
765 + python{2_7,3_5} pypy)
766 rsync-verify? (
767 >=app-portage/gemato-14[${PYTHON_USEDEP}]
768 >=app-crypt/openpgp-keys-gentoo-release-20180706
769
770 diff --git a/sys-apps/portage/portage-2.3.64.ebuild b/sys-apps/portage/portage-2.3.64.ebuild
771 index a2c63d7c6ef..e014d9402bb 100644
772 --- a/sys-apps/portage/portage-2.3.64.ebuild
773 +++ b/sys-apps/portage/portage-2.3.64.ebuild
774 @@ -5,7 +5,7 @@ EAPI=5
775
776 PYTHON_COMPAT=(
777 pypy
778 - python3_4 python3_5 python3_6 python3_7
779 + python3_5 python3_6 python3_7
780 python2_7
781 )
782 PYTHON_REQ_USE='bzip2(+),threads(+)'
783 @@ -43,7 +43,7 @@ RDEPEND="
784 app-shells/bash:0[readline]
785 >=app-admin/eselect-1.2
786 $(python_gen_cond_dep 'dev-python/pyblake2[${PYTHON_USEDEP}]' \
787 - python{2_7,3_4,3_5} pypy)
788 + python{2_7,3_5} pypy)
789 rsync-verify? (
790 >=app-portage/gemato-14[${PYTHON_USEDEP}]
791 >=app-crypt/openpgp-keys-gentoo-release-20180706
792
793 diff --git a/sys-apps/portage/portage-9999.ebuild b/sys-apps/portage/portage-9999.ebuild
794 index 5ac144404c9..9950d305dc6 100644
795 --- a/sys-apps/portage/portage-9999.ebuild
796 +++ b/sys-apps/portage/portage-9999.ebuild
797 @@ -5,7 +5,7 @@ EAPI=6
798
799 PYTHON_COMPAT=(
800 pypy
801 - python3_4 python3_5 python3_6 python3_7
802 + python3_5 python3_6 python3_7
803 python2_7
804 )
805 PYTHON_REQ_USE='bzip2(+),threads(+)'
806 @@ -43,7 +43,7 @@ RDEPEND="
807 app-shells/bash:0[readline]
808 >=app-admin/eselect-1.2
809 $(python_gen_cond_dep 'dev-python/pyblake2[${PYTHON_USEDEP}]' \
810 - python{2_7,3_4,3_5} pypy)
811 + python{2_7,3_5} pypy)
812 rsync-verify? (
813 >=app-portage/gemato-14[${PYTHON_USEDEP}]
814 >=app-crypt/openpgp-keys-gentoo-release-20180706
815
816 diff --git a/virtual/python-funcsigs/python-funcsigs-2.ebuild b/virtual/python-funcsigs/python-funcsigs-2.ebuild
817 index d9cd1ccbf4e..0ce85c8961e 100644
818 --- a/virtual/python-funcsigs/python-funcsigs-2.ebuild
819 +++ b/virtual/python-funcsigs/python-funcsigs-2.ebuild
820 @@ -14,4 +14,4 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
821
822 RDEPEND="
823 ${PYTHON_DEPS}
824 - $(python_gen_cond_dep '>=dev-python/funcsigs-1[${PYTHON_USEDEP}]' python2_7 python3_{3,4,5} pypy{,3} )"
825 + $(python_gen_cond_dep '>=dev-python/funcsigs-1[${PYTHON_USEDEP}]' python2_7 python3_5 pypy{,3} )"
826
827 diff --git a/virtual/python-typing/python-typing-0-r1.ebuild b/virtual/python-typing/python-typing-0-r1.ebuild
828 index 3e39057dd47..b0aea9d1141 100644
829 --- a/virtual/python-typing/python-typing-0-r1.ebuild
830 +++ b/virtual/python-typing/python-typing-0-r1.ebuild
831 @@ -14,4 +14,4 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
832
833 RDEPEND="${PYTHON_DEPS}
834 $(python_gen_cond_dep 'dev-python/typing[${PYTHON_USEDEP}]' \
835 - 'python2*' python3_4 pypy)"
836 + 'python2*' pypy)"
837
838 diff --git a/www-servers/tornado/tornado-4.4.2-r1.ebuild b/www-servers/tornado/tornado-4.4.2-r1.ebuild
839 index 2741861d9ff..3d603a22ae1 100644
840 --- a/www-servers/tornado/tornado-4.4.2-r1.ebuild
841 +++ b/www-servers/tornado/tornado-4.4.2-r1.ebuild
842 @@ -20,7 +20,7 @@ IUSE="doc examples test"
843 CDEPEND="
844 dev-python/certifi[${PYTHON_USEDEP}]
845 >=dev-python/pycurl-7.19.3.1[${PYTHON_USEDEP}]
846 - $(python_gen_cond_dep '>=dev-python/backports-ssl-match-hostname-3.5[${PYTHON_USEDEP}]' 'python2_7' 'python3_4')
847 + $(python_gen_cond_dep '>=dev-python/backports-ssl-match-hostname-3.5[${PYTHON_USEDEP}]' 'python2_7')
848 || (
849 >=dev-python/twisted-16.0.0[${PYTHON_USEDEP}]
850 ( $(python_gen_cond_dep 'dev-python/twisted-names[${PYTHON_USEDEP}]' 'python2_7')
851 @@ -63,6 +63,6 @@ python_install_all() {
852 insinto /usr/share/doc/${PF}/examples
853 doins -r demos/.
854 docompress -x /usr/share/doc/${PF}/examples
855 -fi
856 + fi
857 distutils-r1_python_install_all
858 }
859
860 diff --git a/www-servers/tornado/tornado-4.5.1.ebuild b/www-servers/tornado/tornado-4.5.1.ebuild
861 index aefbc12b140..43da253ccc0 100644
862 --- a/www-servers/tornado/tornado-4.5.1.ebuild
863 +++ b/www-servers/tornado/tornado-4.5.1.ebuild
864 @@ -20,7 +20,7 @@ IUSE="doc examples test"
865 CDEPEND="
866 dev-python/certifi[${PYTHON_USEDEP}]
867 >=dev-python/pycurl-7.19.3.1[${PYTHON_USEDEP}]
868 - $(python_gen_cond_dep '>=dev-python/backports-ssl-match-hostname-3.5[${PYTHON_USEDEP}]' 'python2_7' 'python3_4')
869 + $(python_gen_cond_dep '>=dev-python/backports-ssl-match-hostname-3.5[${PYTHON_USEDEP}]' 'python2_7')
870 || (
871 >=dev-python/twisted-16.0.0[${PYTHON_USEDEP}]
872 ( $(python_gen_cond_dep 'dev-python/twisted-names[${PYTHON_USEDEP}]' 'python2_7')
873 @@ -63,6 +63,6 @@ python_install_all() {
874 insinto /usr/share/doc/${PF}/examples
875 doins -r demos/.
876 docompress -x /usr/share/doc/${PF}/examples
877 -fi
878 + fi
879 distutils-r1_python_install_all
880 }
881
882 diff --git a/www-servers/tornado/tornado-4.5.3.ebuild b/www-servers/tornado/tornado-4.5.3.ebuild
883 index 498538e4c2e..b7cc6d4b6ee 100644
884 --- a/www-servers/tornado/tornado-4.5.3.ebuild
885 +++ b/www-servers/tornado/tornado-4.5.3.ebuild
886 @@ -20,7 +20,7 @@ IUSE="doc examples test"
887 CDEPEND="
888 dev-python/certifi[${PYTHON_USEDEP}]
889 >=dev-python/pycurl-7.19.3.1[${PYTHON_USEDEP}]
890 - $(python_gen_cond_dep '>=dev-python/backports-ssl-match-hostname-3.5[${PYTHON_USEDEP}]' 'python2_7' 'python3_4')
891 + $(python_gen_cond_dep '>=dev-python/backports-ssl-match-hostname-3.5[${PYTHON_USEDEP}]' 'python2_7')
892 || (
893 >=dev-python/twisted-16.0.0[${PYTHON_USEDEP}]
894 ( $(python_gen_cond_dep 'dev-python/twisted-names[${PYTHON_USEDEP}]' 'python2_7')
895 @@ -63,6 +63,6 @@ python_install_all() {
896 insinto /usr/share/doc/${PF}/examples
897 doins -r demos/.
898 docompress -x /usr/share/doc/${PF}/examples
899 -fi
900 + fi
901 distutils-r1_python_install_all
902 }
903
904 diff --git a/www-servers/tornado/tornado-5.0.2.ebuild b/www-servers/tornado/tornado-5.0.2.ebuild
905 index 535ce10119e..069b29f2dc0 100644
906 --- a/www-servers/tornado/tornado-5.0.2.ebuild
907 +++ b/www-servers/tornado/tornado-5.0.2.ebuild
908 @@ -62,6 +62,6 @@ python_install_all() {
909 insinto /usr/share/doc/${PF}/examples
910 doins -r demos/.
911 docompress -x /usr/share/doc/${PF}/examples
912 -fi
913 + fi
914 distutils-r1_python_install_all
915 }
916
917 diff --git a/www-servers/tornado/tornado-5.1.ebuild b/www-servers/tornado/tornado-5.1.ebuild
918 index 5adb012454c..86ab2f2853a 100644
919 --- a/www-servers/tornado/tornado-5.1.ebuild
920 +++ b/www-servers/tornado/tornado-5.1.ebuild
921 @@ -57,6 +57,6 @@ python_install_all() {
922 insinto /usr/share/doc/${PF}/examples
923 doins -r demos/.
924 docompress -x /usr/share/doc/${PF}/examples
925 -fi
926 + fi
927 distutils-r1_python_install_all
928 }