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: media-gfx/hydrus/, media-video/subliminal/, dev-python/webtest/, ...
Date: Wed, 08 Sep 2021 11:11:11
Message-Id: 1631098776.a57b744ff4aeaf9e06c089d7fbf82cd8eed602d5.mgorny@gentoo
1 commit: a57b744ff4aeaf9e06c089d7fbf82cd8eed602d5
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Wed Sep 8 10:54:48 2021 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Wed Sep 8 10:59:36 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a57b744f
7
8 Rename dev-python/{beautifulsoup → beautifulsoup4}
9
10 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
11
12 app-doc/cppman/cppman-0.5.1.ebuild | 2 +-
13 app-misc/anki/anki-2.1.15-r1.ebuild | 2 +-
14 app-text/calibre/calibre-5.16.1-r1.ebuild | 2 +-
15 app-text/calibre/calibre-5.25.0-r2.ebuild | 2 +-
16 dev-python/MechanicalSoup/MechanicalSoup-1.0.0.ebuild | 2 +-
17 dev-python/MechanicalSoup/MechanicalSoup-1.1.0.ebuild | 2 +-
18 dev-python/bandit/bandit-1.6.2-r1.ebuild | 2 +-
19 dev-python/bandit/bandit-1.7.0.ebuild | 2 +-
20 dev-python/{beautifulsoup => beautifulsoup4}/Manifest | 0
21 .../beautifulsoup4-4.10.0.ebuild} | 6 +-----
22 .../beautifulsoup4-4.9.3.ebuild} | 6 +-----
23 dev-python/{beautifulsoup => beautifulsoup4}/metadata.xml | 0
24 dev-python/dns-lexicon/dns-lexicon-3.7.0.ebuild | 2 +-
25 dev-python/lxml/lxml-4.6.3-r1.ebuild | 2 +-
26 dev-python/lxml/lxml-4.6.3.ebuild | 2 +-
27 dev-python/micawber/micawber-0.5.4.ebuild | 2 +-
28 .../mkdocs-material-extensions-1.0.3.ebuild | 2 +-
29 dev-python/pandas/pandas-1.2.3-r1.ebuild | 8 ++++----
30 dev-python/pandas/pandas-1.2.4.ebuild | 8 ++++----
31 dev-python/pandas/pandas-1.2.5.ebuild | 8 ++++----
32 dev-python/pandas/pandas-1.3.0.ebuild | 8 ++++----
33 dev-python/pandas/pandas-1.3.1.ebuild | 8 ++++----
34 dev-python/pandas/pandas-1.3.2.ebuild | 8 ++++----
35 dev-python/pydata-sphinx-theme/pydata-sphinx-theme-0.6.3.ebuild | 2 +-
36 dev-python/pyquery/pyquery-1.4.3.ebuild | 4 ++--
37 dev-python/pyspelling/pyspelling-2.7.2.ebuild | 2 +-
38 dev-python/pyspelling/pyspelling-2.7.3.ebuild | 2 +-
39 dev-python/setuptools_rust/setuptools_rust-0.12.1.ebuild | 2 +-
40 dev-python/soupsieve/soupsieve-2.2.1.ebuild | 2 +-
41 dev-python/sphinx-tabs/sphinx-tabs-3.1.0.ebuild | 2 +-
42 dev-python/webtest/webtest-2.0.35.ebuild | 2 +-
43 dev-python/webtest/webtest-3.0.0.ebuild | 2 +-
44 dev-util/redo/redo-0.42a.ebuild | 2 +-
45 dev-util/redo/redo-0.42c.ebuild | 2 +-
46 dev-util/redo/redo-99999.ebuild | 2 +-
47 games-util/pyfa/pyfa-2.33.0.ebuild | 2 +-
48 games-util/pyfa/pyfa-2.37.0.ebuild | 2 +-
49 games-util/pyfa/pyfa-9999.ebuild | 2 +-
50 media-gfx/hydrus/hydrus-450.ebuild | 2 +-
51 media-gfx/hydrus/hydrus-451.ebuild | 2 +-
52 media-gfx/hydrus/hydrus-452.ebuild | 2 +-
53 media-gfx/hydrus/hydrus-453.ebuild | 2 +-
54 media-gfx/hydrus/hydrus-9999.ebuild | 2 +-
55 media-sound/beets/beets-1.4.9-r6.ebuild | 2 +-
56 media-sound/beets/beets-9999.ebuild | 2 +-
57 media-sound/lollypop/lollypop-1.2.35.ebuild | 2 +-
58 media-sound/lollypop/lollypop-1.4.18.ebuild | 2 +-
59 media-video/subliminal/subliminal-2.1.0-r1.ebuild | 4 ++--
60 media-video/subliminal/subliminal-9999.ebuild | 4 ++--
61 net-analyzer/linkchecker/linkchecker-10.0.0_pre20200729.ebuild | 4 ++--
62 net-analyzer/linkchecker/linkchecker-10.0.1.ebuild | 2 +-
63 net-analyzer/linkchecker/linkchecker-9999.ebuild | 4 ++--
64 net-analyzer/nagstamon/nagstamon-3.4.1-r1.ebuild | 2 +-
65 net-analyzer/nagstamon/nagstamon-3.6.0.ebuild | 2 +-
66 net-analyzer/snallygaster/snallygaster-0.0.6.ebuild | 4 ++--
67 net-analyzer/snallygaster/snallygaster-0.0.8.ebuild | 4 ++--
68 net-analyzer/snallygaster/snallygaster-0.0.9.ebuild | 2 +-
69 net-analyzer/wapiti/wapiti-3.0.3.ebuild | 4 ++--
70 net-analyzer/wapiti/wapiti-3.0.4.ebuild | 2 +-
71 net-analyzer/wapiti/wapiti-3.0.5.ebuild | 2 +-
72 net-analyzer/wapiti/wapiti-9999.ebuild | 2 +-
73 .../limnoria-plugins-jlu5-20200105_p20210610.ebuild | 2 +-
74 .../limnoria-plugins-jlu5-20200105_p20210703.ebuild | 2 +-
75 net-mail/hyperkitty/hyperkitty-1.3.3.ebuild | 4 ++--
76 net-mail/postorius/postorius-1.3.3.ebuild | 4 ++--
77 net-misc/buka/buka-3.0.1.ebuild | 4 ++--
78 net-misc/lyricwikia/lyricwikia-0.1.11-r1.ebuild | 2 +-
79 profiles/updates/3Q-2021 | 1 +
80 www-misc/buku/buku-4.5.ebuild | 2 +-
81 www-misc/buku/buku-4.6-r1.ebuild | 2 +-
82 www-misc/urlwatch/urlwatch-2.22.ebuild | 2 +-
83 www-misc/urlwatch/urlwatch-2.23.ebuild | 2 +-
84 72 files changed, 99 insertions(+), 106 deletions(-)
85
86 diff --git a/app-doc/cppman/cppman-0.5.1.ebuild b/app-doc/cppman/cppman-0.5.1.ebuild
87 index ec877b7bff5..60a7000a55c 100644
88 --- a/app-doc/cppman/cppman-0.5.1.ebuild
89 +++ b/app-doc/cppman/cppman-0.5.1.ebuild
90 @@ -21,7 +21,7 @@ KEYWORDS="~amd64 ~arm ~x86 ~x64-macos"
91 RDEPEND="
92 sys-apps/groff
93 $(python_gen_cond_dep '
94 - dev-python/beautifulsoup:4[${PYTHON_USEDEP}]
95 + dev-python/beautifulsoup4[${PYTHON_USEDEP}]
96 dev-python/html5lib[${PYTHON_USEDEP}]
97 ')
98 "
99
100 diff --git a/app-misc/anki/anki-2.1.15-r1.ebuild b/app-misc/anki/anki-2.1.15-r1.ebuild
101 index b5fc94f7294..4b1316fe462 100644
102 --- a/app-misc/anki/anki-2.1.15-r1.ebuild
103 +++ b/app-misc/anki/anki-2.1.15-r1.ebuild
104 @@ -24,7 +24,7 @@ RDEPEND="${PYTHON_DEPS}
105 >=dev-python/PyQt5-5.12[gui,svg,widgets,${PYTHON_USEDEP}]
106 >=dev-python/PyQtWebEngine-5.12[${PYTHON_USEDEP}]
107 >=dev-python/httplib2-0.7.4[${PYTHON_USEDEP}]
108 - dev-python/beautifulsoup:4[${PYTHON_USEDEP}]
109 + dev-python/beautifulsoup4[${PYTHON_USEDEP}]
110 dev-python/decorator[${PYTHON_USEDEP}]
111 dev-python/jsonschema[${PYTHON_USEDEP}]
112 dev-python/markdown[${PYTHON_USEDEP}]
113
114 diff --git a/app-text/calibre/calibre-5.16.1-r1.ebuild b/app-text/calibre/calibre-5.16.1-r1.ebuild
115 index 97757b4f3ee..023d6a32a35 100644
116 --- a/app-text/calibre/calibre-5.16.1-r1.ebuild
117 +++ b/app-text/calibre/calibre-5.16.1-r1.ebuild
118 @@ -50,7 +50,7 @@ COMMON_DEPEND="${PYTHON_DEPS}
119 >=sys-apps/dbus-1.10.8
120 $(python_gen_cond_dep '
121 >=dev-python/apsw-3.25.2_p1[${PYTHON_USEDEP}]
122 - dev-python/beautifulsoup:4[${PYTHON_USEDEP}]
123 + dev-python/beautifulsoup4[${PYTHON_USEDEP}]
124 >=dev-python/chardet-3.0.3[${PYTHON_USEDEP}]
125 >=dev-python/cssselect-0.7.1[${PYTHON_USEDEP}]
126 >=dev-python/css-parser-1.0.4[${PYTHON_USEDEP}]
127
128 diff --git a/app-text/calibre/calibre-5.25.0-r2.ebuild b/app-text/calibre/calibre-5.25.0-r2.ebuild
129 index e0bb47f4818..475b78a4790 100644
130 --- a/app-text/calibre/calibre-5.25.0-r2.ebuild
131 +++ b/app-text/calibre/calibre-5.25.0-r2.ebuild
132 @@ -50,7 +50,7 @@ COMMON_DEPEND="${PYTHON_DEPS}
133 >=sys-apps/dbus-1.10.8
134 $(python_gen_cond_dep '
135 >=dev-python/apsw-3.25.2_p1[${PYTHON_USEDEP}]
136 - dev-python/beautifulsoup:4[${PYTHON_USEDEP}]
137 + dev-python/beautifulsoup4[${PYTHON_USEDEP}]
138 >=dev-python/chardet-3.0.3[${PYTHON_USEDEP}]
139 >=dev-python/cssselect-0.7.1[${PYTHON_USEDEP}]
140 >=dev-python/css-parser-1.0.4[${PYTHON_USEDEP}]
141
142 diff --git a/dev-python/MechanicalSoup/MechanicalSoup-1.0.0.ebuild b/dev-python/MechanicalSoup/MechanicalSoup-1.0.0.ebuild
143 index dacc96fc35c..898b3da8d11 100644
144 --- a/dev-python/MechanicalSoup/MechanicalSoup-1.0.0.ebuild
145 +++ b/dev-python/MechanicalSoup/MechanicalSoup-1.0.0.ebuild
146 @@ -17,7 +17,7 @@ KEYWORDS="~amd64 ~x86"
147 IUSE="examples"
148
149 RDEPEND="
150 - >=dev-python/beautifulsoup-4.0[${PYTHON_USEDEP}]
151 + >=dev-python/beautifulsoup4-4.0[${PYTHON_USEDEP}]
152 >=dev-python/requests-2.0[${PYTHON_USEDEP}]
153 >=dev-python/six-1.4[${PYTHON_USEDEP}]
154 dev-python/lxml[${PYTHON_USEDEP}]
155
156 diff --git a/dev-python/MechanicalSoup/MechanicalSoup-1.1.0.ebuild b/dev-python/MechanicalSoup/MechanicalSoup-1.1.0.ebuild
157 index 44b270442a5..31d7a461a06 100644
158 --- a/dev-python/MechanicalSoup/MechanicalSoup-1.1.0.ebuild
159 +++ b/dev-python/MechanicalSoup/MechanicalSoup-1.1.0.ebuild
160 @@ -17,7 +17,7 @@ KEYWORDS="~amd64 ~x86"
161 IUSE="examples"
162
163 RDEPEND="
164 - >=dev-python/beautifulsoup-4.7[${PYTHON_USEDEP}]
165 + >=dev-python/beautifulsoup4-4.7[${PYTHON_USEDEP}]
166 >=dev-python/requests-2.22.0[${PYTHON_USEDEP}]
167 dev-python/lxml[${PYTHON_USEDEP}]
168 "
169
170 diff --git a/dev-python/bandit/bandit-1.6.2-r1.ebuild b/dev-python/bandit/bandit-1.6.2-r1.ebuild
171 index e455e7f97a6..c957733f872 100644
172 --- a/dev-python/bandit/bandit-1.6.2-r1.ebuild
173 +++ b/dev-python/bandit/bandit-1.6.2-r1.ebuild
174 @@ -32,7 +32,7 @@ DEPEND="
175 >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
176 >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
177 >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
178 - >=dev-python/beautifulsoup-4.6.0[${PYTHON_USEDEP}]
179 + >=dev-python/beautifulsoup4-4.6.0[${PYTHON_USEDEP}]
180 >=dev-python/pylint-1.4.5[${PYTHON_USEDEP}]
181 )"
182 RDEPEND="
183
184 diff --git a/dev-python/bandit/bandit-1.7.0.ebuild b/dev-python/bandit/bandit-1.7.0.ebuild
185 index 5aa40dc0dd6..917f337ff28 100644
186 --- a/dev-python/bandit/bandit-1.7.0.ebuild
187 +++ b/dev-python/bandit/bandit-1.7.0.ebuild
188 @@ -27,7 +27,7 @@ DEPEND="
189 >=dev-python/stestr-2.5.0
190 >=dev-python/testscenarios-0.5.0[${PYTHON_USEDEP}]
191 >=dev-python/testtools-2.3.0[${PYTHON_USEDEP}]
192 - >=dev-python/beautifulsoup-4.8.0[${PYTHON_USEDEP}]
193 + >=dev-python/beautifulsoup4-4.8.0[${PYTHON_USEDEP}]
194 >=dev-python/pylint-1.9.4[${PYTHON_USEDEP}]
195 )"
196 RDEPEND="
197
198 diff --git a/dev-python/beautifulsoup/Manifest b/dev-python/beautifulsoup4/Manifest
199 similarity index 100%
200 rename from dev-python/beautifulsoup/Manifest
201 rename to dev-python/beautifulsoup4/Manifest
202
203 diff --git a/dev-python/beautifulsoup/beautifulsoup-4.10.0.ebuild b/dev-python/beautifulsoup4/beautifulsoup4-4.10.0.ebuild
204 similarity index 84%
205 rename from dev-python/beautifulsoup/beautifulsoup-4.10.0.ebuild
206 rename to dev-python/beautifulsoup4/beautifulsoup4-4.10.0.ebuild
207 index 90b5dd8cdfb..78187c60a28 100644
208 --- a/dev-python/beautifulsoup/beautifulsoup-4.10.0.ebuild
209 +++ b/dev-python/beautifulsoup4/beautifulsoup4-4.10.0.ebuild
210 @@ -6,13 +6,9 @@ EAPI=8
211 PYTHON_COMPAT=( python3_{8..10} pypy3 )
212 inherit distutils-r1
213
214 -MY_PN="${PN}4"
215 -MY_P="${MY_PN}-${PV}"
216 -
217 DESCRIPTION="Pythonic idioms for iterating, searching, and modifying an HTML/XML parse tree"
218 HOMEPAGE="https://www.crummy.com/software/BeautifulSoup/bs4/"
219 -SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
220 -S="${WORKDIR}/${MY_P}"
221 +SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
222
223 LICENSE="MIT"
224 SLOT="4"
225
226 diff --git a/dev-python/beautifulsoup/beautifulsoup-4.9.3.ebuild b/dev-python/beautifulsoup4/beautifulsoup4-4.9.3.ebuild
227 similarity index 86%
228 rename from dev-python/beautifulsoup/beautifulsoup-4.9.3.ebuild
229 rename to dev-python/beautifulsoup4/beautifulsoup4-4.9.3.ebuild
230 index efc93f3c755..589f96740cb 100644
231 --- a/dev-python/beautifulsoup/beautifulsoup-4.9.3.ebuild
232 +++ b/dev-python/beautifulsoup4/beautifulsoup4-4.9.3.ebuild
233 @@ -7,13 +7,9 @@ PYTHON_COMPAT=( python3_{8..10} pypy3 )
234
235 inherit distutils-r1
236
237 -MY_PN="${PN}4"
238 -MY_P="${MY_PN}-${PV}"
239 -
240 DESCRIPTION="Pythonic idioms for iterating, searching, and modifying an HTML/XML parse tree"
241 HOMEPAGE="https://www.crummy.com/software/BeautifulSoup/bs4/"
242 -SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
243 -S="${WORKDIR}/${MY_P}"
244 +SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
245
246 LICENSE="MIT"
247 SLOT="4"
248
249 diff --git a/dev-python/beautifulsoup/metadata.xml b/dev-python/beautifulsoup4/metadata.xml
250 similarity index 100%
251 rename from dev-python/beautifulsoup/metadata.xml
252 rename to dev-python/beautifulsoup4/metadata.xml
253
254 diff --git a/dev-python/dns-lexicon/dns-lexicon-3.7.0.ebuild b/dev-python/dns-lexicon/dns-lexicon-3.7.0.ebuild
255 index 72b25fc4130..6d0be009fe3 100644
256 --- a/dev-python/dns-lexicon/dns-lexicon-3.7.0.ebuild
257 +++ b/dev-python/dns-lexicon/dns-lexicon-3.7.0.ebuild
258 @@ -19,7 +19,7 @@ SLOT="0"
259 KEYWORDS="~amd64 ~x86"
260
261 RDEPEND="
262 - dev-python/beautifulsoup[${PYTHON_USEDEP}]
263 + dev-python/beautifulsoup4[${PYTHON_USEDEP}]
264 dev-python/requests[${PYTHON_USEDEP}]
265 dev-python/tldextract[${PYTHON_USEDEP}]
266 dev-python/cryptography[${PYTHON_USEDEP}]
267
268 diff --git a/dev-python/lxml/lxml-4.6.3-r1.ebuild b/dev-python/lxml/lxml-4.6.3-r1.ebuild
269 index 6e745baefa1..e0ce5bad3a3 100644
270 --- a/dev-python/lxml/lxml-4.6.3-r1.ebuild
271 +++ b/dev-python/lxml/lxml-4.6.3-r1.ebuild
272 @@ -95,6 +95,6 @@ python_install_all() {
273 }
274
275 pkg_postinst() {
276 - optfeature "Support for BeautifulSoup as a parser backend" dev-python/beautifulsoup
277 + optfeature "Support for BeautifulSoup as a parser backend" dev-python/beautifulsoup4
278 optfeature "Translates CSS selectors to XPath 1.0 expressions" dev-python/cssselect
279 }
280
281 diff --git a/dev-python/lxml/lxml-4.6.3.ebuild b/dev-python/lxml/lxml-4.6.3.ebuild
282 index 56111fe84a4..fc97e91c34b 100644
283 --- a/dev-python/lxml/lxml-4.6.3.ebuild
284 +++ b/dev-python/lxml/lxml-4.6.3.ebuild
285 @@ -95,6 +95,6 @@ python_install_all() {
286 }
287
288 pkg_postinst() {
289 - optfeature "Support for BeautifulSoup as a parser backend" dev-python/beautifulsoup
290 + optfeature "Support for BeautifulSoup as a parser backend" dev-python/beautifulsoup4
291 optfeature "Translates CSS selectors to XPath 1.0 expressions" dev-python/cssselect
292 }
293
294 diff --git a/dev-python/micawber/micawber-0.5.4.ebuild b/dev-python/micawber/micawber-0.5.4.ebuild
295 index 87166df121a..bcebcf389f4 100644
296 --- a/dev-python/micawber/micawber-0.5.4.ebuild
297 +++ b/dev-python/micawber/micawber-0.5.4.ebuild
298 @@ -19,7 +19,7 @@ RESTRICT="!test? ( test )"
299 BDEPEND="
300 test? (
301 $(python_gen_impl_dep sqlite)
302 - dev-python/beautifulsoup:4[${PYTHON_USEDEP}]
303 + dev-python/beautifulsoup4[${PYTHON_USEDEP}]
304 dev-python/django[${PYTHON_USEDEP}]
305 )"
306
307
308 diff --git a/dev-python/mkdocs-material-extensions/mkdocs-material-extensions-1.0.3.ebuild b/dev-python/mkdocs-material-extensions/mkdocs-material-extensions-1.0.3.ebuild
309 index 9e8a11b06fc..a097bcd82d6 100644
310 --- a/dev-python/mkdocs-material-extensions/mkdocs-material-extensions-1.0.3.ebuild
311 +++ b/dev-python/mkdocs-material-extensions/mkdocs-material-extensions-1.0.3.ebuild
312 @@ -25,7 +25,7 @@ PDEPEND=">=dev-python/mkdocs-material-5.0.0[${PYTHON_USEDEP}]"
313 # by first emerging with FEATURES="-test"
314 BDEPEND="
315 test? ( ${PDEPEND}
316 - dev-python/beautifulsoup:4[${PYTHON_USEDEP}]
317 + dev-python/beautifulsoup4[${PYTHON_USEDEP}]
318 )
319 "
320
321
322 diff --git a/dev-python/pandas/pandas-1.2.3-r1.ebuild b/dev-python/pandas/pandas-1.2.3-r1.ebuild
323 index c8f0fca921c..7fb2e473bcc 100644
324 --- a/dev-python/pandas/pandas-1.2.3-r1.ebuild
325 +++ b/dev-python/pandas/pandas-1.2.3-r1.ebuild
326 @@ -28,7 +28,7 @@ RECOMMENDED_DEPEND="
327
328 # TODO: add pandas-gbq to the tree
329 OPTIONAL_DEPEND="
330 - dev-python/beautifulsoup:4[${PYTHON_USEDEP}]
331 + dev-python/beautifulsoup4[${PYTHON_USEDEP}]
332 dev-python/blosc[${PYTHON_USEDEP}]
333 || (
334 dev-python/html5lib[${PYTHON_USEDEP}]
335 @@ -67,7 +67,7 @@ DEPEND="${COMMON_DEPEND}
336 doc? (
337 ${VIRTUALX_DEPEND}
338 app-text/pandoc
339 - dev-python/beautifulsoup:4[${PYTHON_USEDEP}]
340 + dev-python/beautifulsoup4[${PYTHON_USEDEP}]
341 dev-python/html5lib[${PYTHON_USEDEP}]
342 dev-python/ipython[${PYTHON_USEDEP}]
343 dev-python/lxml[${PYTHON_USEDEP}]
344 @@ -88,7 +88,7 @@ DEPEND="${COMMON_DEPEND}
345 ${VIRTUALX_DEPEND}
346 ${RECOMMENDED_DEPEND}
347 ${OPTIONAL_DEPEND}
348 - dev-python/beautifulsoup:4[${PYTHON_USEDEP}]
349 + dev-python/beautifulsoup4[${PYTHON_USEDEP}]
350 dev-python/hypothesis[${PYTHON_USEDEP}]
351 dev-python/nose[${PYTHON_USEDEP}]
352 dev-python/openpyxl[${PYTHON_USEDEP}]
353 @@ -176,7 +176,7 @@ python_install_all() {
354 pkg_postinst() {
355 optfeature "accelerating certain types of NaN evaluations, using specialized cython routines to achieve large speedups." dev-python/bottleneck
356 optfeature "accelerating certain numerical operations, using multiple cores as well as smart chunking and caching to achieve large speedups" ">=dev-python/numexpr-2.1"
357 - optfeature "needed for pandas.io.html.read_html" dev-python/beautifulsoup:4 dev-python/html5lib dev-python/lxml
358 + optfeature "needed for pandas.io.html.read_html" dev-python/beautifulsoup4 dev-python/html5lib dev-python/lxml
359 optfeature "for msgpack compression using blosc" dev-python/blosc
360 optfeature "Template engine for conditional HTML formatting" dev-python/jinja
361 optfeature "Plotting support" dev-python/matplotlib
362
363 diff --git a/dev-python/pandas/pandas-1.2.4.ebuild b/dev-python/pandas/pandas-1.2.4.ebuild
364 index 74f03a0471f..94985295188 100644
365 --- a/dev-python/pandas/pandas-1.2.4.ebuild
366 +++ b/dev-python/pandas/pandas-1.2.4.ebuild
367 @@ -28,7 +28,7 @@ RECOMMENDED_DEPEND="
368
369 # TODO: add pandas-gbq to the tree
370 OPTIONAL_DEPEND="
371 - dev-python/beautifulsoup:4[${PYTHON_USEDEP}]
372 + dev-python/beautifulsoup4[${PYTHON_USEDEP}]
373 dev-python/blosc[${PYTHON_USEDEP}]
374 || (
375 dev-python/html5lib[${PYTHON_USEDEP}]
376 @@ -65,7 +65,7 @@ DEPEND="${COMMON_DEPEND}
377 doc? (
378 ${VIRTUALX_DEPEND}
379 app-text/pandoc
380 - dev-python/beautifulsoup:4[${PYTHON_USEDEP}]
381 + dev-python/beautifulsoup4[${PYTHON_USEDEP}]
382 dev-python/html5lib[${PYTHON_USEDEP}]
383 dev-python/ipython[${PYTHON_USEDEP}]
384 dev-python/lxml[${PYTHON_USEDEP}]
385 @@ -86,7 +86,7 @@ DEPEND="${COMMON_DEPEND}
386 ${VIRTUALX_DEPEND}
387 ${RECOMMENDED_DEPEND}
388 ${OPTIONAL_DEPEND}
389 - dev-python/beautifulsoup:4[${PYTHON_USEDEP}]
390 + dev-python/beautifulsoup4[${PYTHON_USEDEP}]
391 dev-python/hypothesis[${PYTHON_USEDEP}]
392 dev-python/nose[${PYTHON_USEDEP}]
393 dev-python/openpyxl[${PYTHON_USEDEP}]
394 @@ -174,7 +174,7 @@ python_install_all() {
395 pkg_postinst() {
396 optfeature "accelerating certain types of NaN evaluations, using specialized cython routines to achieve large speedups." dev-python/bottleneck
397 optfeature "accelerating certain numerical operations, using multiple cores as well as smart chunking and caching to achieve large speedups" ">=dev-python/numexpr-2.1"
398 - optfeature "needed for pandas.io.html.read_html" dev-python/beautifulsoup:4 dev-python/html5lib dev-python/lxml
399 + optfeature "needed for pandas.io.html.read_html" dev-python/beautifulsoup4 dev-python/html5lib dev-python/lxml
400 optfeature "for msgpack compression using blosc" dev-python/blosc
401 optfeature "Template engine for conditional HTML formatting" dev-python/jinja
402 optfeature "Plotting support" dev-python/matplotlib
403
404 diff --git a/dev-python/pandas/pandas-1.2.5.ebuild b/dev-python/pandas/pandas-1.2.5.ebuild
405 index a55755019ca..4d06d4f70ec 100644
406 --- a/dev-python/pandas/pandas-1.2.5.ebuild
407 +++ b/dev-python/pandas/pandas-1.2.5.ebuild
408 @@ -28,7 +28,7 @@ RECOMMENDED_DEPEND="
409
410 # TODO: add pandas-gbq to the tree
411 OPTIONAL_DEPEND="
412 - dev-python/beautifulsoup:4[${PYTHON_USEDEP}]
413 + dev-python/beautifulsoup4[${PYTHON_USEDEP}]
414 dev-python/blosc[${PYTHON_USEDEP}]
415 || (
416 dev-python/html5lib[${PYTHON_USEDEP}]
417 @@ -65,7 +65,7 @@ DEPEND="${COMMON_DEPEND}
418 doc? (
419 ${VIRTUALX_DEPEND}
420 app-text/pandoc
421 - dev-python/beautifulsoup:4[${PYTHON_USEDEP}]
422 + dev-python/beautifulsoup4[${PYTHON_USEDEP}]
423 dev-python/html5lib[${PYTHON_USEDEP}]
424 dev-python/ipython[${PYTHON_USEDEP}]
425 dev-python/lxml[${PYTHON_USEDEP}]
426 @@ -86,7 +86,7 @@ DEPEND="${COMMON_DEPEND}
427 ${VIRTUALX_DEPEND}
428 ${RECOMMENDED_DEPEND}
429 ${OPTIONAL_DEPEND}
430 - dev-python/beautifulsoup:4[${PYTHON_USEDEP}]
431 + dev-python/beautifulsoup4[${PYTHON_USEDEP}]
432 dev-python/hypothesis[${PYTHON_USEDEP}]
433 dev-python/nose[${PYTHON_USEDEP}]
434 dev-python/openpyxl[${PYTHON_USEDEP}]
435 @@ -172,7 +172,7 @@ python_install_all() {
436 pkg_postinst() {
437 optfeature "accelerating certain types of NaN evaluations, using specialized cython routines to achieve large speedups." dev-python/bottleneck
438 optfeature "accelerating certain numerical operations, using multiple cores as well as smart chunking and caching to achieve large speedups" ">=dev-python/numexpr-2.1"
439 - optfeature "needed for pandas.io.html.read_html" dev-python/beautifulsoup:4 dev-python/html5lib dev-python/lxml
440 + optfeature "needed for pandas.io.html.read_html" dev-python/beautifulsoup4 dev-python/html5lib dev-python/lxml
441 optfeature "for msgpack compression using blosc" dev-python/blosc
442 optfeature "Template engine for conditional HTML formatting" dev-python/jinja
443 optfeature "Plotting support" dev-python/matplotlib
444
445 diff --git a/dev-python/pandas/pandas-1.3.0.ebuild b/dev-python/pandas/pandas-1.3.0.ebuild
446 index cf0c8aa8a43..1bcde176494 100644
447 --- a/dev-python/pandas/pandas-1.3.0.ebuild
448 +++ b/dev-python/pandas/pandas-1.3.0.ebuild
449 @@ -29,7 +29,7 @@ RECOMMENDED_DEPEND="
450
451 # TODO: add pandas-gbq to the tree
452 OPTIONAL_DEPEND="
453 - dev-python/beautifulsoup:4[${PYTHON_USEDEP}]
454 + dev-python/beautifulsoup4[${PYTHON_USEDEP}]
455 dev-python/blosc[${PYTHON_USEDEP}]
456 || (
457 dev-python/html5lib[${PYTHON_USEDEP}]
458 @@ -66,7 +66,7 @@ DEPEND="${COMMON_DEPEND}
459 doc? (
460 ${VIRTUALX_DEPEND}
461 app-text/pandoc
462 - dev-python/beautifulsoup:4[${PYTHON_USEDEP}]
463 + dev-python/beautifulsoup4[${PYTHON_USEDEP}]
464 dev-python/html5lib[${PYTHON_USEDEP}]
465 dev-python/ipython[${PYTHON_USEDEP}]
466 dev-python/lxml[${PYTHON_USEDEP}]
467 @@ -87,7 +87,7 @@ DEPEND="${COMMON_DEPEND}
468 ${VIRTUALX_DEPEND}
469 ${RECOMMENDED_DEPEND}
470 ${OPTIONAL_DEPEND}
471 - dev-python/beautifulsoup:4[${PYTHON_USEDEP}]
472 + dev-python/beautifulsoup4[${PYTHON_USEDEP}]
473 dev-python/hypothesis[${PYTHON_USEDEP}]
474 dev-python/openpyxl[${PYTHON_USEDEP}]
475 dev-python/pymysql[${PYTHON_USEDEP}]
476 @@ -178,7 +178,7 @@ python_install_all() {
477 pkg_postinst() {
478 optfeature "accelerating certain types of NaN evaluations, using specialized cython routines to achieve large speedups." dev-python/bottleneck
479 optfeature "accelerating certain numerical operations, using multiple cores as well as smart chunking and caching to achieve large speedups" ">=dev-python/numexpr-2.1"
480 - optfeature "needed for pandas.io.html.read_html" dev-python/beautifulsoup:4 dev-python/html5lib dev-python/lxml
481 + optfeature "needed for pandas.io.html.read_html" dev-python/beautifulsoup4 dev-python/html5lib dev-python/lxml
482 optfeature "for msgpack compression using blosc" dev-python/blosc
483 optfeature "Template engine for conditional HTML formatting" dev-python/jinja
484 optfeature "Plotting support" dev-python/matplotlib
485
486 diff --git a/dev-python/pandas/pandas-1.3.1.ebuild b/dev-python/pandas/pandas-1.3.1.ebuild
487 index 922da786c99..db5cf8cfe60 100644
488 --- a/dev-python/pandas/pandas-1.3.1.ebuild
489 +++ b/dev-python/pandas/pandas-1.3.1.ebuild
490 @@ -29,7 +29,7 @@ RECOMMENDED_DEPEND="
491
492 # TODO: add pandas-gbq to the tree
493 OPTIONAL_DEPEND="
494 - dev-python/beautifulsoup:4[${PYTHON_USEDEP}]
495 + dev-python/beautifulsoup4[${PYTHON_USEDEP}]
496 dev-python/blosc[${PYTHON_USEDEP}]
497 || (
498 dev-python/html5lib[${PYTHON_USEDEP}]
499 @@ -66,7 +66,7 @@ DEPEND="${COMMON_DEPEND}
500 doc? (
501 ${VIRTUALX_DEPEND}
502 app-text/pandoc
503 - dev-python/beautifulsoup:4[${PYTHON_USEDEP}]
504 + dev-python/beautifulsoup4[${PYTHON_USEDEP}]
505 dev-python/html5lib[${PYTHON_USEDEP}]
506 dev-python/ipython[${PYTHON_USEDEP}]
507 dev-python/lxml[${PYTHON_USEDEP}]
508 @@ -87,7 +87,7 @@ DEPEND="${COMMON_DEPEND}
509 ${VIRTUALX_DEPEND}
510 ${RECOMMENDED_DEPEND}
511 ${OPTIONAL_DEPEND}
512 - dev-python/beautifulsoup:4[${PYTHON_USEDEP}]
513 + dev-python/beautifulsoup4[${PYTHON_USEDEP}]
514 dev-python/hypothesis[${PYTHON_USEDEP}]
515 dev-python/openpyxl[${PYTHON_USEDEP}]
516 dev-python/pymysql[${PYTHON_USEDEP}]
517 @@ -178,7 +178,7 @@ python_install_all() {
518 pkg_postinst() {
519 optfeature "accelerating certain types of NaN evaluations, using specialized cython routines to achieve large speedups." dev-python/bottleneck
520 optfeature "accelerating certain numerical operations, using multiple cores as well as smart chunking and caching to achieve large speedups" ">=dev-python/numexpr-2.1"
521 - optfeature "needed for pandas.io.html.read_html" dev-python/beautifulsoup:4 dev-python/html5lib dev-python/lxml
522 + optfeature "needed for pandas.io.html.read_html" dev-python/beautifulsoup4 dev-python/html5lib dev-python/lxml
523 optfeature "for msgpack compression using blosc" dev-python/blosc
524 optfeature "Template engine for conditional HTML formatting" dev-python/jinja
525 optfeature "Plotting support" dev-python/matplotlib
526
527 diff --git a/dev-python/pandas/pandas-1.3.2.ebuild b/dev-python/pandas/pandas-1.3.2.ebuild
528 index cfd8cfcdb32..dd278f44e3e 100644
529 --- a/dev-python/pandas/pandas-1.3.2.ebuild
530 +++ b/dev-python/pandas/pandas-1.3.2.ebuild
531 @@ -29,7 +29,7 @@ RECOMMENDED_DEPEND="
532
533 # TODO: add pandas-gbq to the tree
534 OPTIONAL_DEPEND="
535 - dev-python/beautifulsoup:4[${PYTHON_USEDEP}]
536 + dev-python/beautifulsoup4[${PYTHON_USEDEP}]
537 dev-python/blosc[${PYTHON_USEDEP}]
538 || (
539 dev-python/html5lib[${PYTHON_USEDEP}]
540 @@ -66,7 +66,7 @@ DEPEND="${COMMON_DEPEND}
541 doc? (
542 ${VIRTUALX_DEPEND}
543 app-text/pandoc
544 - dev-python/beautifulsoup:4[${PYTHON_USEDEP}]
545 + dev-python/beautifulsoup4[${PYTHON_USEDEP}]
546 dev-python/html5lib[${PYTHON_USEDEP}]
547 dev-python/ipython[${PYTHON_USEDEP}]
548 dev-python/lxml[${PYTHON_USEDEP}]
549 @@ -87,7 +87,7 @@ DEPEND="${COMMON_DEPEND}
550 ${VIRTUALX_DEPEND}
551 ${RECOMMENDED_DEPEND}
552 ${OPTIONAL_DEPEND}
553 - dev-python/beautifulsoup:4[${PYTHON_USEDEP}]
554 + dev-python/beautifulsoup4[${PYTHON_USEDEP}]
555 dev-python/hypothesis[${PYTHON_USEDEP}]
556 dev-python/openpyxl[${PYTHON_USEDEP}]
557 dev-python/pymysql[${PYTHON_USEDEP}]
558 @@ -178,7 +178,7 @@ python_install_all() {
559 pkg_postinst() {
560 optfeature "accelerating certain types of NaN evaluations, using specialized cython routines to achieve large speedups." dev-python/bottleneck
561 optfeature "accelerating certain numerical operations, using multiple cores as well as smart chunking and caching to achieve large speedups" ">=dev-python/numexpr-2.1"
562 - optfeature "needed for pandas.io.html.read_html" dev-python/beautifulsoup:4 dev-python/html5lib dev-python/lxml
563 + optfeature "needed for pandas.io.html.read_html" dev-python/beautifulsoup4 dev-python/html5lib dev-python/lxml
564 optfeature "for msgpack compression using blosc" dev-python/blosc
565 optfeature "Template engine for conditional HTML formatting" dev-python/jinja
566 optfeature "Plotting support" dev-python/matplotlib
567
568 diff --git a/dev-python/pydata-sphinx-theme/pydata-sphinx-theme-0.6.3.ebuild b/dev-python/pydata-sphinx-theme/pydata-sphinx-theme-0.6.3.ebuild
569 index c690200bee5..1bd76057e44 100644
570 --- a/dev-python/pydata-sphinx-theme/pydata-sphinx-theme-0.6.3.ebuild
571 +++ b/dev-python/pydata-sphinx-theme/pydata-sphinx-theme-0.6.3.ebuild
572 @@ -17,7 +17,7 @@ KEYWORDS="amd64 x86"
573
574 BDEPEND="
575 test? (
576 - dev-python/beautifulsoup[${PYTHON_USEDEP}]
577 + dev-python/beautifulsoup4[${PYTHON_USEDEP}]
578 dev-python/pytest-regressions[${PYTHON_USEDEP}]
579 )"
580
581
582 diff --git a/dev-python/pyquery/pyquery-1.4.3.ebuild b/dev-python/pyquery/pyquery-1.4.3.ebuild
583 index f16a0025dd7..b7a5304d20e 100644
584 --- a/dev-python/pyquery/pyquery-1.4.3.ebuild
585 +++ b/dev-python/pyquery/pyquery-1.4.3.ebuild
586 @@ -21,7 +21,7 @@ RDEPEND="
587 >=dev-python/webob-1.1.9[${PYTHON_USEDEP}]"
588 DEPEND="
589 test? (
590 - dev-python/beautifulsoup[${PYTHON_USEDEP}]
591 + dev-python/beautifulsoup4[${PYTHON_USEDEP}]
592 dev-python/requests[${PYTHON_USEDEP}]
593 dev-python/webtest[${PYTHON_USEDEP}]
594 )"
595 @@ -39,5 +39,5 @@ python_test() {
596 }
597
598 pkg_postinst() {
599 - optfeature "Support for BeautifulSoup3 as a parser backend" dev-python/beautifulsoup
600 + optfeature "Support for BeautifulSoup3 as a parser backend" dev-python/beautifulsoup4
601 }
602
603 diff --git a/dev-python/pyspelling/pyspelling-2.7.2.ebuild b/dev-python/pyspelling/pyspelling-2.7.2.ebuild
604 index c22deee77ee..ad241ebe9e0 100644
605 --- a/dev-python/pyspelling/pyspelling-2.7.2.ebuild
606 +++ b/dev-python/pyspelling/pyspelling-2.7.2.ebuild
607 @@ -27,7 +27,7 @@ KEYWORDS="amd64 x86"
608 RDEPEND="
609 || ( app-text/aspell app-text/hunspell )
610
611 - dev-python/beautifulsoup:4[${PYTHON_USEDEP}]
612 + dev-python/beautifulsoup4[${PYTHON_USEDEP}]
613 dev-python/html5lib[${PYTHON_USEDEP}]
614 dev-python/lxml[${PYTHON_USEDEP}]
615 dev-python/markdown[${PYTHON_USEDEP}]
616
617 diff --git a/dev-python/pyspelling/pyspelling-2.7.3.ebuild b/dev-python/pyspelling/pyspelling-2.7.3.ebuild
618 index 73d0ffb1984..ecc4d516891 100644
619 --- a/dev-python/pyspelling/pyspelling-2.7.3.ebuild
620 +++ b/dev-python/pyspelling/pyspelling-2.7.3.ebuild
621 @@ -25,7 +25,7 @@ KEYWORDS="~amd64 ~x86"
622 RDEPEND="
623 || ( app-text/aspell app-text/hunspell )
624
625 - dev-python/beautifulsoup:4[${PYTHON_USEDEP}]
626 + dev-python/beautifulsoup4[${PYTHON_USEDEP}]
627 dev-python/html5lib[${PYTHON_USEDEP}]
628 dev-python/lxml[${PYTHON_USEDEP}]
629 dev-python/markdown[${PYTHON_USEDEP}]
630
631 diff --git a/dev-python/setuptools_rust/setuptools_rust-0.12.1.ebuild b/dev-python/setuptools_rust/setuptools_rust-0.12.1.ebuild
632 index 3be9c6d5540..9b6a7a9b8cb 100644
633 --- a/dev-python/setuptools_rust/setuptools_rust-0.12.1.ebuild
634 +++ b/dev-python/setuptools_rust/setuptools_rust-0.12.1.ebuild
635 @@ -115,7 +115,7 @@ BDEPEND="
636 test? (
637 ${RDEPEND}
638 dev-python/pytest[${PYTHON_USEDEP}]
639 - dev-python/beautifulsoup:4[${PYTHON_USEDEP}]
640 + dev-python/beautifulsoup4[${PYTHON_USEDEP}]
641 dev-python/lxml[${PYTHON_USEDEP}]
642 )
643 "
644
645 diff --git a/dev-python/soupsieve/soupsieve-2.2.1.ebuild b/dev-python/soupsieve/soupsieve-2.2.1.ebuild
646 index a484c1b991b..6faa3118027 100644
647 --- a/dev-python/soupsieve/soupsieve-2.2.1.ebuild
648 +++ b/dev-python/soupsieve/soupsieve-2.2.1.ebuild
649 @@ -18,7 +18,7 @@ KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x
650
651 BDEPEND="
652 test? (
653 - dev-python/beautifulsoup[${PYTHON_USEDEP}]
654 + dev-python/beautifulsoup4[${PYTHON_USEDEP}]
655 <dev-python/lxml-4.6.3-r1[${PYTHON_USEDEP}]
656 dev-python/html5lib[${PYTHON_USEDEP}]
657 )
658
659 diff --git a/dev-python/sphinx-tabs/sphinx-tabs-3.1.0.ebuild b/dev-python/sphinx-tabs/sphinx-tabs-3.1.0.ebuild
660 index fcc594af6c7..eae21583229 100644
661 --- a/dev-python/sphinx-tabs/sphinx-tabs-3.1.0.ebuild
662 +++ b/dev-python/sphinx-tabs/sphinx-tabs-3.1.0.ebuild
663 @@ -22,7 +22,7 @@ RDEPEND="
664
665 BDEPEND="
666 test? (
667 - dev-python/beautifulsoup[${PYTHON_USEDEP}]
668 + dev-python/beautifulsoup4[${PYTHON_USEDEP}]
669 dev-python/pytest-regressions[${PYTHON_USEDEP}]
670 dev-python/pygments[${PYTHON_USEDEP}]
671 dev-python/sphinx-testing[${PYTHON_USEDEP}]
672
673 diff --git a/dev-python/webtest/webtest-2.0.35.ebuild b/dev-python/webtest/webtest-2.0.35.ebuild
674 index 9580a68bc44..6b1ffd9087b 100644
675 --- a/dev-python/webtest/webtest-2.0.35.ebuild
676 +++ b/dev-python/webtest/webtest-2.0.35.ebuild
677 @@ -26,7 +26,7 @@ RDEPEND="
678 dev-python/six[${PYTHON_USEDEP}]
679 >=dev-python/webob-1.2[${PYTHON_USEDEP}]
680 >=dev-python/waitress-0.8.5[${PYTHON_USEDEP}]
681 - dev-python/beautifulsoup:4[${PYTHON_USEDEP}]"
682 + dev-python/beautifulsoup4[${PYTHON_USEDEP}]"
683 BDEPEND="
684 app-arch/unzip
685 test? (
686
687 diff --git a/dev-python/webtest/webtest-3.0.0.ebuild b/dev-python/webtest/webtest-3.0.0.ebuild
688 index 8e044a55a55..209ac9463c7 100644
689 --- a/dev-python/webtest/webtest-3.0.0.ebuild
690 +++ b/dev-python/webtest/webtest-3.0.0.ebuild
691 @@ -25,7 +25,7 @@ RDEPEND="
692 dev-python/pastedeploy[${PYTHON_USEDEP}]
693 >=dev-python/webob-1.2[${PYTHON_USEDEP}]
694 >=dev-python/waitress-0.8.5[${PYTHON_USEDEP}]
695 - dev-python/beautifulsoup:4[${PYTHON_USEDEP}]"
696 + dev-python/beautifulsoup4[${PYTHON_USEDEP}]"
697 BDEPEND="
698 app-arch/unzip
699 test? (
700
701 diff --git a/dev-util/redo/redo-0.42a.ebuild b/dev-util/redo/redo-0.42a.ebuild
702 index 0d80a00e909..f7084288085 100644
703 --- a/dev-util/redo/redo-0.42a.ebuild
704 +++ b/dev-util/redo/redo-0.42a.ebuild
705 @@ -17,7 +17,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
706
707 BDEPEND="
708 $(python_gen_cond_dep '
709 - dev-python/beautifulsoup[${PYTHON_USEDEP}]
710 + dev-python/beautifulsoup4[${PYTHON_USEDEP}]
711 dev-python/markdown[${PYTHON_USEDEP}]
712 ')
713 ${PYTHON_DEPS}
714
715 diff --git a/dev-util/redo/redo-0.42c.ebuild b/dev-util/redo/redo-0.42c.ebuild
716 index 0d80a00e909..f7084288085 100644
717 --- a/dev-util/redo/redo-0.42c.ebuild
718 +++ b/dev-util/redo/redo-0.42c.ebuild
719 @@ -17,7 +17,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
720
721 BDEPEND="
722 $(python_gen_cond_dep '
723 - dev-python/beautifulsoup[${PYTHON_USEDEP}]
724 + dev-python/beautifulsoup4[${PYTHON_USEDEP}]
725 dev-python/markdown[${PYTHON_USEDEP}]
726 ')
727 ${PYTHON_DEPS}
728
729 diff --git a/dev-util/redo/redo-99999.ebuild b/dev-util/redo/redo-99999.ebuild
730 index 340844257a2..be54c05a87b 100644
731 --- a/dev-util/redo/redo-99999.ebuild
732 +++ b/dev-util/redo/redo-99999.ebuild
733 @@ -17,7 +17,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
734
735 BDEPEND="
736 $(python_gen_cond_dep '
737 - dev-python/beautifulsoup[${PYTHON_USEDEP}]
738 + dev-python/beautifulsoup4[${PYTHON_USEDEP}]
739 dev-python/markdown[${PYTHON_USEDEP}]
740 ')
741 ${PYTHON_DEPS}
742
743 diff --git a/games-util/pyfa/pyfa-2.33.0.ebuild b/games-util/pyfa/pyfa-2.33.0.ebuild
744 index 91c42fe4412..1bf3c9464b0 100644
745 --- a/games-util/pyfa/pyfa-2.33.0.ebuild
746 +++ b/games-util/pyfa/pyfa-2.33.0.ebuild
747 @@ -36,7 +36,7 @@ DEPEND="
748 ${PYTHON_DEPS}"
749 RDEPEND="${DEPEND}
750 $(python_gen_cond_dep '
751 - >=dev-python/beautifulsoup-4.6.0[${PYTHON_USEDEP}]
752 + >=dev-python/beautifulsoup4-4.6.0[${PYTHON_USEDEP}]
753 >=dev-python/markdown2-2.3.5[${PYTHON_USEDEP}]
754 >=dev-python/numpy-1.19.2[${PYTHON_USEDEP}]
755 >=dev-python/packaging-16.8[${PYTHON_USEDEP}]
756
757 diff --git a/games-util/pyfa/pyfa-2.37.0.ebuild b/games-util/pyfa/pyfa-2.37.0.ebuild
758 index 7f760faeb79..b053388c505 100644
759 --- a/games-util/pyfa/pyfa-2.37.0.ebuild
760 +++ b/games-util/pyfa/pyfa-2.37.0.ebuild
761 @@ -36,7 +36,7 @@ DEPEND="
762 ${PYTHON_DEPS}"
763 RDEPEND="${DEPEND}
764 $(python_gen_cond_dep '
765 - >=dev-python/beautifulsoup-4.6.0[${PYTHON_USEDEP}]
766 + >=dev-python/beautifulsoup4-4.6.0[${PYTHON_USEDEP}]
767 >=dev-python/markdown2-2.3.5[${PYTHON_USEDEP}]
768 >=dev-python/numpy-1.19.2[${PYTHON_USEDEP}]
769 >=dev-python/packaging-16.8[${PYTHON_USEDEP}]
770
771 diff --git a/games-util/pyfa/pyfa-9999.ebuild b/games-util/pyfa/pyfa-9999.ebuild
772 index 91c42fe4412..1bf3c9464b0 100644
773 --- a/games-util/pyfa/pyfa-9999.ebuild
774 +++ b/games-util/pyfa/pyfa-9999.ebuild
775 @@ -36,7 +36,7 @@ DEPEND="
776 ${PYTHON_DEPS}"
777 RDEPEND="${DEPEND}
778 $(python_gen_cond_dep '
779 - >=dev-python/beautifulsoup-4.6.0[${PYTHON_USEDEP}]
780 + >=dev-python/beautifulsoup4-4.6.0[${PYTHON_USEDEP}]
781 >=dev-python/markdown2-2.3.5[${PYTHON_USEDEP}]
782 >=dev-python/numpy-1.19.2[${PYTHON_USEDEP}]
783 >=dev-python/packaging-16.8[${PYTHON_USEDEP}]
784
785 diff --git a/media-gfx/hydrus/hydrus-450.ebuild b/media-gfx/hydrus/hydrus-450.ebuild
786 index d52bbf98e3b..0915a2ae543 100644
787 --- a/media-gfx/hydrus/hydrus-450.ebuild
788 +++ b/media-gfx/hydrus/hydrus-450.ebuild
789 @@ -57,7 +57,7 @@ RDEPEND="
790 media-video/mpv[libmpv,${PYTHON_USEDEP}]
791
792 >=dev-python/QtPy-1.9.0-r4[pyside2,${PYTHON_USEDEP}]
793 - dev-python/beautifulsoup:4[${PYTHON_USEDEP}]
794 + dev-python/beautifulsoup4[${PYTHON_USEDEP}]
795 ')
796 "
797 BDEPEND="
798
799 diff --git a/media-gfx/hydrus/hydrus-451.ebuild b/media-gfx/hydrus/hydrus-451.ebuild
800 index d52bbf98e3b..0915a2ae543 100644
801 --- a/media-gfx/hydrus/hydrus-451.ebuild
802 +++ b/media-gfx/hydrus/hydrus-451.ebuild
803 @@ -57,7 +57,7 @@ RDEPEND="
804 media-video/mpv[libmpv,${PYTHON_USEDEP}]
805
806 >=dev-python/QtPy-1.9.0-r4[pyside2,${PYTHON_USEDEP}]
807 - dev-python/beautifulsoup:4[${PYTHON_USEDEP}]
808 + dev-python/beautifulsoup4[${PYTHON_USEDEP}]
809 ')
810 "
811 BDEPEND="
812
813 diff --git a/media-gfx/hydrus/hydrus-452.ebuild b/media-gfx/hydrus/hydrus-452.ebuild
814 index d52bbf98e3b..0915a2ae543 100644
815 --- a/media-gfx/hydrus/hydrus-452.ebuild
816 +++ b/media-gfx/hydrus/hydrus-452.ebuild
817 @@ -57,7 +57,7 @@ RDEPEND="
818 media-video/mpv[libmpv,${PYTHON_USEDEP}]
819
820 >=dev-python/QtPy-1.9.0-r4[pyside2,${PYTHON_USEDEP}]
821 - dev-python/beautifulsoup:4[${PYTHON_USEDEP}]
822 + dev-python/beautifulsoup4[${PYTHON_USEDEP}]
823 ')
824 "
825 BDEPEND="
826
827 diff --git a/media-gfx/hydrus/hydrus-453.ebuild b/media-gfx/hydrus/hydrus-453.ebuild
828 index d52bbf98e3b..0915a2ae543 100644
829 --- a/media-gfx/hydrus/hydrus-453.ebuild
830 +++ b/media-gfx/hydrus/hydrus-453.ebuild
831 @@ -57,7 +57,7 @@ RDEPEND="
832 media-video/mpv[libmpv,${PYTHON_USEDEP}]
833
834 >=dev-python/QtPy-1.9.0-r4[pyside2,${PYTHON_USEDEP}]
835 - dev-python/beautifulsoup:4[${PYTHON_USEDEP}]
836 + dev-python/beautifulsoup4[${PYTHON_USEDEP}]
837 ')
838 "
839 BDEPEND="
840
841 diff --git a/media-gfx/hydrus/hydrus-9999.ebuild b/media-gfx/hydrus/hydrus-9999.ebuild
842 index d52bbf98e3b..0915a2ae543 100644
843 --- a/media-gfx/hydrus/hydrus-9999.ebuild
844 +++ b/media-gfx/hydrus/hydrus-9999.ebuild
845 @@ -57,7 +57,7 @@ RDEPEND="
846 media-video/mpv[libmpv,${PYTHON_USEDEP}]
847
848 >=dev-python/QtPy-1.9.0-r4[pyside2,${PYTHON_USEDEP}]
849 - dev-python/beautifulsoup:4[${PYTHON_USEDEP}]
850 + dev-python/beautifulsoup4[${PYTHON_USEDEP}]
851 ')
852 "
853 BDEPEND="
854
855 diff --git a/media-sound/beets/beets-1.4.9-r6.ebuild b/media-sound/beets/beets-1.4.9-r6.ebuild
856 index 286afb9330e..eb091e432e0 100644
857 --- a/media-sound/beets/beets-1.4.9-r6.ebuild
858 +++ b/media-sound/beets/beets-1.4.9-r6.ebuild
859 @@ -51,7 +51,7 @@ BDEPEND="
860 $(python_gen_cond_dep '
861 test? (
862 dev-db/sqlite[icu]
863 - dev-python/beautifulsoup[${PYTHON_USEDEP}]
864 + dev-python/beautifulsoup4[${PYTHON_USEDEP}]
865 dev-python/bluelet[${PYTHON_USEDEP}]
866 dev-python/discogs-client[${PYTHON_USEDEP}]
867 dev-python/flask[${PYTHON_USEDEP}]
868
869 diff --git a/media-sound/beets/beets-9999.ebuild b/media-sound/beets/beets-9999.ebuild
870 index 18950a225ca..e6e0f8dd5eb 100644
871 --- a/media-sound/beets/beets-9999.ebuild
872 +++ b/media-sound/beets/beets-9999.ebuild
873 @@ -51,7 +51,7 @@ BDEPEND="
874 $(python_gen_cond_dep '
875 test? (
876 dev-db/sqlite[icu]
877 - dev-python/beautifulsoup[${PYTHON_USEDEP}]
878 + dev-python/beautifulsoup4[${PYTHON_USEDEP}]
879 dev-python/bluelet[${PYTHON_USEDEP}]
880 dev-python/discogs-client[${PYTHON_USEDEP}]
881 dev-python/flask[${PYTHON_USEDEP}]
882
883 diff --git a/media-sound/lollypop/lollypop-1.2.35.ebuild b/media-sound/lollypop/lollypop-1.2.35.ebuild
884 index 33ce3a4d44d..401c080fe93 100644
885 --- a/media-sound/lollypop/lollypop-1.2.35.ebuild
886 +++ b/media-sound/lollypop/lollypop-1.2.35.ebuild
887 @@ -39,7 +39,7 @@ RDEPEND="${DEPEND}
888 app-crypt/libsecret[introspection]
889 dev-libs/totem-pl-parser
890 $(python_gen_cond_dep '
891 - dev-python/beautifulsoup:4[${PYTHON_USEDEP}]
892 + dev-python/beautifulsoup4[${PYTHON_USEDEP}]
893 dev-python/dbus-python
894 dev-python/pillow[${PYTHON_USEDEP}]
895 >=dev-python/pylast-1.0.0[${PYTHON_USEDEP}]
896
897 diff --git a/media-sound/lollypop/lollypop-1.4.18.ebuild b/media-sound/lollypop/lollypop-1.4.18.ebuild
898 index 4098e58934c..0f435503294 100644
899 --- a/media-sound/lollypop/lollypop-1.4.18.ebuild
900 +++ b/media-sound/lollypop/lollypop-1.4.18.ebuild
901 @@ -39,7 +39,7 @@ RDEPEND="${DEPEND}
902 app-crypt/libsecret[introspection]
903 dev-libs/totem-pl-parser
904 $(python_gen_cond_dep '
905 - dev-python/beautifulsoup:4[${PYTHON_USEDEP}]
906 + dev-python/beautifulsoup4[${PYTHON_USEDEP}]
907 dev-python/dbus-python
908 dev-python/gst-python[${PYTHON_USEDEP}]
909 dev-python/pillow[${PYTHON_USEDEP}]
910
911 diff --git a/media-video/subliminal/subliminal-2.1.0-r1.ebuild b/media-video/subliminal/subliminal-2.1.0-r1.ebuild
912 index 92763475c41..1bd69c0d6a9 100644
913 --- a/media-video/subliminal/subliminal-2.1.0-r1.ebuild
914 +++ b/media-video/subliminal/subliminal-2.1.0-r1.ebuild
915 @@ -1,4 +1,4 @@
916 -# Copyright 1999-2020 Gentoo Authors
917 +# Copyright 1999-2021 Gentoo Authors
918 # Distributed under the terms of the GNU General Public License v2
919
920 EAPI=7
921 @@ -35,7 +35,7 @@ BDEPEND="
922 RDEPEND="
923 >=dev-python/appdirs-1.3[${PYTHON_USEDEP}]
924 >=dev-python/babelfish-0.5.2[${PYTHON_USEDEP}]
925 - >=dev-python/beautifulsoup-4.4.0:4[${PYTHON_USEDEP}]
926 + >=dev-python/beautifulsoup4-4.4.0[${PYTHON_USEDEP}]
927 >=dev-python/chardet-2.3.0[${PYTHON_USEDEP}]
928 >=dev-python/click-4.0[${PYTHON_USEDEP}]
929 dev-python/decorator[${PYTHON_USEDEP}]
930
931 diff --git a/media-video/subliminal/subliminal-9999.ebuild b/media-video/subliminal/subliminal-9999.ebuild
932 index 5baa2d5e19f..560187c90ba 100644
933 --- a/media-video/subliminal/subliminal-9999.ebuild
934 +++ b/media-video/subliminal/subliminal-9999.ebuild
935 @@ -1,4 +1,4 @@
936 -# Copyright 1999-2020 Gentoo Authors
937 +# Copyright 1999-2021 Gentoo Authors
938 # Distributed under the terms of the GNU General Public License v2
939
940 EAPI=7
941 @@ -34,7 +34,7 @@ BDEPEND="
942 RDEPEND="
943 >=dev-python/appdirs-1.3[${PYTHON_USEDEP}]
944 >=dev-python/babelfish-0.5.2[${PYTHON_USEDEP}]
945 - >=dev-python/beautifulsoup-4.4.0:4[${PYTHON_USEDEP}]
946 + >=dev-python/beautifulsoup4-4.4.0[${PYTHON_USEDEP}]
947 >=dev-python/chardet-2.3.0[${PYTHON_USEDEP}]
948 >=dev-python/click-4.0[${PYTHON_USEDEP}]
949 dev-python/decorator[${PYTHON_USEDEP}]
950
951 diff --git a/net-analyzer/linkchecker/linkchecker-10.0.0_pre20200729.ebuild b/net-analyzer/linkchecker/linkchecker-10.0.0_pre20200729.ebuild
952 index bfeb0f9c4f7..f087ac9b151 100644
953 --- a/net-analyzer/linkchecker/linkchecker-10.0.0_pre20200729.ebuild
954 +++ b/net-analyzer/linkchecker/linkchecker-10.0.0_pre20200729.ebuild
955 @@ -1,4 +1,4 @@
956 -# Copyright 1999-2020 Gentoo Authors
957 +# Copyright 1999-2021 Gentoo Authors
958 # Distributed under the terms of the GNU General Public License v2
959
960 EAPI=7
961 @@ -28,7 +28,7 @@ IUSE="sqlite"
962 RESTRICT="test"
963
964 RDEPEND="
965 - dev-python/beautifulsoup[${PYTHON_USEDEP}]
966 + dev-python/beautifulsoup4[${PYTHON_USEDEP}]
967 dev-python/dnspython[${PYTHON_USEDEP}]
968 dev-python/pyxdg[${PYTHON_USEDEP}]
969 dev-python/requests[${PYTHON_USEDEP}]
970
971 diff --git a/net-analyzer/linkchecker/linkchecker-10.0.1.ebuild b/net-analyzer/linkchecker/linkchecker-10.0.1.ebuild
972 index ed64f325657..d2bd5895f97 100644
973 --- a/net-analyzer/linkchecker/linkchecker-10.0.1.ebuild
974 +++ b/net-analyzer/linkchecker/linkchecker-10.0.1.ebuild
975 @@ -26,7 +26,7 @@ IUSE="sqlite"
976 RESTRICT="test"
977
978 RDEPEND="
979 - dev-python/beautifulsoup[${PYTHON_USEDEP}]
980 + dev-python/beautifulsoup4[${PYTHON_USEDEP}]
981 dev-python/dnspython[${PYTHON_USEDEP}]
982 dev-python/pyxdg[${PYTHON_USEDEP}]
983 dev-python/requests[${PYTHON_USEDEP}]
984
985 diff --git a/net-analyzer/linkchecker/linkchecker-9999.ebuild b/net-analyzer/linkchecker/linkchecker-9999.ebuild
986 index 79e7b5e8c15..1d23dd82d82 100644
987 --- a/net-analyzer/linkchecker/linkchecker-9999.ebuild
988 +++ b/net-analyzer/linkchecker/linkchecker-9999.ebuild
989 @@ -1,4 +1,4 @@
990 -# Copyright 1999-2020 Gentoo Authors
991 +# Copyright 1999-2021 Gentoo Authors
992 # Distributed under the terms of the GNU General Public License v2
993
994 EAPI=7
995 @@ -26,7 +26,7 @@ IUSE="sqlite"
996 RESTRICT="test"
997
998 RDEPEND="
999 - dev-python/beautifulsoup[${PYTHON_USEDEP}]
1000 + dev-python/beautifulsoup4[${PYTHON_USEDEP}]
1001 dev-python/dnspython[${PYTHON_USEDEP}]
1002 dev-python/pyxdg[${PYTHON_USEDEP}]
1003 dev-python/requests[${PYTHON_USEDEP}]
1004
1005 diff --git a/net-analyzer/nagstamon/nagstamon-3.4.1-r1.ebuild b/net-analyzer/nagstamon/nagstamon-3.4.1-r1.ebuild
1006 index ca117a1222a..1ab07d830d9 100644
1007 --- a/net-analyzer/nagstamon/nagstamon-3.4.1-r1.ebuild
1008 +++ b/net-analyzer/nagstamon/nagstamon-3.4.1-r1.ebuild
1009 @@ -24,7 +24,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
1010 RDEPEND="${PYTHON_DEPS}
1011 dev-python/lxml[${PYTHON_USEDEP}]
1012 dev-python/PyQt5[gui,multimedia,svg,widgets,${PYTHON_USEDEP}]
1013 - dev-python/beautifulsoup:4[${PYTHON_USEDEP}]
1014 + dev-python/beautifulsoup4[${PYTHON_USEDEP}]
1015 dev-python/dbus-python[${PYTHON_USEDEP}]
1016 dev-python/keyring[${PYTHON_USEDEP}]
1017 dev-python/requests[${PYTHON_USEDEP}]
1018
1019 diff --git a/net-analyzer/nagstamon/nagstamon-3.6.0.ebuild b/net-analyzer/nagstamon/nagstamon-3.6.0.ebuild
1020 index 04d03cf4b9d..adf94467dd0 100644
1021 --- a/net-analyzer/nagstamon/nagstamon-3.6.0.ebuild
1022 +++ b/net-analyzer/nagstamon/nagstamon-3.6.0.ebuild
1023 @@ -25,7 +25,7 @@ RDEPEND="${PYTHON_DEPS}
1024 dev-python/lxml[${PYTHON_USEDEP}]
1025 dev-python/PyQt5[gui,multimedia,svg,widgets,${PYTHON_USEDEP}]
1026 dev-python/PySocks[${PYTHON_USEDEP}]
1027 - dev-python/beautifulsoup:4[${PYTHON_USEDEP}]
1028 + dev-python/beautifulsoup4[${PYTHON_USEDEP}]
1029 dev-python/dbus-python[${PYTHON_USEDEP}]
1030 dev-python/keyring[${PYTHON_USEDEP}]
1031 dev-python/requests[${PYTHON_USEDEP}]
1032
1033 diff --git a/net-analyzer/snallygaster/snallygaster-0.0.6.ebuild b/net-analyzer/snallygaster/snallygaster-0.0.6.ebuild
1034 index 4558f9f7250..cef08b8a35a 100644
1035 --- a/net-analyzer/snallygaster/snallygaster-0.0.6.ebuild
1036 +++ b/net-analyzer/snallygaster/snallygaster-0.0.6.ebuild
1037 @@ -1,4 +1,4 @@
1038 -# Copyright 1999-2020 Gentoo Authors
1039 +# Copyright 1999-2021 Gentoo Authors
1040 # Distributed under the terms of the GNU General Public License v2
1041
1042 EAPI=7
1043 @@ -16,6 +16,6 @@ KEYWORDS="~amd64"
1044
1045 DEPEND="dev-python/dnspython
1046 dev-python/urllib3
1047 - dev-python/beautifulsoup"
1048 + dev-python/beautifulsoup4"
1049 RDEPEND="${DEPEND}"
1050 DOCS=( README.md TESTS.md )
1051
1052 diff --git a/net-analyzer/snallygaster/snallygaster-0.0.8.ebuild b/net-analyzer/snallygaster/snallygaster-0.0.8.ebuild
1053 index 4558f9f7250..cef08b8a35a 100644
1054 --- a/net-analyzer/snallygaster/snallygaster-0.0.8.ebuild
1055 +++ b/net-analyzer/snallygaster/snallygaster-0.0.8.ebuild
1056 @@ -1,4 +1,4 @@
1057 -# Copyright 1999-2020 Gentoo Authors
1058 +# Copyright 1999-2021 Gentoo Authors
1059 # Distributed under the terms of the GNU General Public License v2
1060
1061 EAPI=7
1062 @@ -16,6 +16,6 @@ KEYWORDS="~amd64"
1063
1064 DEPEND="dev-python/dnspython
1065 dev-python/urllib3
1066 - dev-python/beautifulsoup"
1067 + dev-python/beautifulsoup4"
1068 RDEPEND="${DEPEND}"
1069 DOCS=( README.md TESTS.md )
1070
1071 diff --git a/net-analyzer/snallygaster/snallygaster-0.0.9.ebuild b/net-analyzer/snallygaster/snallygaster-0.0.9.ebuild
1072 index cc2efd47c0b..b984ebb2e0f 100644
1073 --- a/net-analyzer/snallygaster/snallygaster-0.0.9.ebuild
1074 +++ b/net-analyzer/snallygaster/snallygaster-0.0.9.ebuild
1075 @@ -16,6 +16,6 @@ KEYWORDS="~amd64"
1076
1077 DEPEND="dev-python/dnspython
1078 dev-python/urllib3
1079 - dev-python/beautifulsoup"
1080 + dev-python/beautifulsoup4"
1081 RDEPEND="${DEPEND}"
1082 DOCS=( README.md TESTS.md )
1083
1084 diff --git a/net-analyzer/wapiti/wapiti-3.0.3.ebuild b/net-analyzer/wapiti/wapiti-3.0.3.ebuild
1085 index 6fb871db189..c522a55d1d6 100644
1086 --- a/net-analyzer/wapiti/wapiti-3.0.3.ebuild
1087 +++ b/net-analyzer/wapiti/wapiti-3.0.3.ebuild
1088 @@ -1,4 +1,4 @@
1089 -# Copyright 1999-2020 Gentoo Authors
1090 +# Copyright 1999-2021 Gentoo Authors
1091 # Distributed under the terms of the GNU General Public License v2
1092
1093 EAPI=7
1094 @@ -19,7 +19,7 @@ SLOT="0"
1095 KEYWORDS="~amd64 ~x86"
1096 IUSE="kerberos ntlm"
1097
1098 -RDEPEND="dev-python/beautifulsoup:4[${PYTHON_USEDEP}]
1099 +RDEPEND="dev-python/beautifulsoup4[${PYTHON_USEDEP}]
1100 dev-python/lxml[${PYTHON_USEDEP}]
1101 dev-python/mako[${PYTHON_USEDEP}]
1102 >=dev-python/requests-1.2.3[${PYTHON_USEDEP}]
1103
1104 diff --git a/net-analyzer/wapiti/wapiti-3.0.4.ebuild b/net-analyzer/wapiti/wapiti-3.0.4.ebuild
1105 index 4363743763e..348231badfe 100644
1106 --- a/net-analyzer/wapiti/wapiti-3.0.4.ebuild
1107 +++ b/net-analyzer/wapiti/wapiti-3.0.4.ebuild
1108 @@ -19,7 +19,7 @@ SLOT="0"
1109 KEYWORDS="~amd64 ~x86"
1110 IUSE="kerberos ntlm"
1111
1112 -RDEPEND="dev-python/beautifulsoup:4[${PYTHON_USEDEP}]
1113 +RDEPEND="dev-python/beautifulsoup4[${PYTHON_USEDEP}]
1114 dev-python/lxml[${PYTHON_USEDEP}]
1115 dev-python/mako[${PYTHON_USEDEP}]
1116 >=dev-python/requests-1.2.3[${PYTHON_USEDEP}]
1117
1118 diff --git a/net-analyzer/wapiti/wapiti-3.0.5.ebuild b/net-analyzer/wapiti/wapiti-3.0.5.ebuild
1119 index 4363743763e..348231badfe 100644
1120 --- a/net-analyzer/wapiti/wapiti-3.0.5.ebuild
1121 +++ b/net-analyzer/wapiti/wapiti-3.0.5.ebuild
1122 @@ -19,7 +19,7 @@ SLOT="0"
1123 KEYWORDS="~amd64 ~x86"
1124 IUSE="kerberos ntlm"
1125
1126 -RDEPEND="dev-python/beautifulsoup:4[${PYTHON_USEDEP}]
1127 +RDEPEND="dev-python/beautifulsoup4[${PYTHON_USEDEP}]
1128 dev-python/lxml[${PYTHON_USEDEP}]
1129 dev-python/mako[${PYTHON_USEDEP}]
1130 >=dev-python/requests-1.2.3[${PYTHON_USEDEP}]
1131
1132 diff --git a/net-analyzer/wapiti/wapiti-9999.ebuild b/net-analyzer/wapiti/wapiti-9999.ebuild
1133 index 53d40bbaa97..69ce960f21a 100644
1134 --- a/net-analyzer/wapiti/wapiti-9999.ebuild
1135 +++ b/net-analyzer/wapiti/wapiti-9999.ebuild
1136 @@ -18,7 +18,7 @@ SLOT="0"
1137 KEYWORDS=""
1138 IUSE="kerberos ntlm"
1139
1140 -RDEPEND="dev-python/beautifulsoup:4[${PYTHON_USEDEP}]
1141 +RDEPEND="dev-python/beautifulsoup4[${PYTHON_USEDEP}]
1142 dev-python/lxml[${PYTHON_USEDEP}]
1143 dev-python/mako[${PYTHON_USEDEP}]
1144 >=dev-python/requests-1.2.3[${PYTHON_USEDEP}]
1145
1146 diff --git a/net-irc/limnoria-plugins-jlu5/limnoria-plugins-jlu5-20200105_p20210610.ebuild b/net-irc/limnoria-plugins-jlu5/limnoria-plugins-jlu5-20200105_p20210610.ebuild
1147 index 09cf4219cae..f857aeab9d8 100644
1148 --- a/net-irc/limnoria-plugins-jlu5/limnoria-plugins-jlu5-20200105_p20210610.ebuild
1149 +++ b/net-irc/limnoria-plugins-jlu5/limnoria-plugins-jlu5-20200105_p20210610.ebuild
1150 @@ -17,7 +17,7 @@ SLOT=0
1151
1152 RDEPEND="
1153 net-irc/limnoria
1154 - dev-python/beautifulsoup
1155 + dev-python/beautifulsoup4
1156 "
1157
1158 DOCS=(
1159
1160 diff --git a/net-irc/limnoria-plugins-jlu5/limnoria-plugins-jlu5-20200105_p20210703.ebuild b/net-irc/limnoria-plugins-jlu5/limnoria-plugins-jlu5-20200105_p20210703.ebuild
1161 index 7130f90270d..5a1766f037f 100644
1162 --- a/net-irc/limnoria-plugins-jlu5/limnoria-plugins-jlu5-20200105_p20210703.ebuild
1163 +++ b/net-irc/limnoria-plugins-jlu5/limnoria-plugins-jlu5-20200105_p20210703.ebuild
1164 @@ -17,7 +17,7 @@ SLOT=0
1165
1166 RDEPEND="
1167 net-irc/limnoria
1168 - dev-python/beautifulsoup
1169 + dev-python/beautifulsoup4
1170 "
1171
1172 DOCS=(
1173
1174 diff --git a/net-mail/hyperkitty/hyperkitty-1.3.3.ebuild b/net-mail/hyperkitty/hyperkitty-1.3.3.ebuild
1175 index 1c68c3f4ba3..bf751073a21 100644
1176 --- a/net-mail/hyperkitty/hyperkitty-1.3.3.ebuild
1177 +++ b/net-mail/hyperkitty/hyperkitty-1.3.3.ebuild
1178 @@ -1,4 +1,4 @@
1179 -# Copyright 1999-2020 Gentoo Authors
1180 +# Copyright 1999-2021 Gentoo Authors
1181 # Distributed under the terms of the GNU General Public License v2
1182
1183 EAPI=7
1184 @@ -37,7 +37,7 @@ RDEPEND="dev-python/django[${PYTHON_USEDEP}]
1185 BDEPEND="dev-python/isort[${PYTHON_USEDEP}]
1186 test? (
1187 dev-python/mock[${PYTHON_USEDEP}]
1188 - dev-python/beautifulsoup[${PYTHON_USEDEP}]
1189 + dev-python/beautifulsoup4[${PYTHON_USEDEP}]
1190 dev-python/django-debug-toolbar[${PYTHON_USEDEP}]
1191 )"
1192
1193
1194 diff --git a/net-mail/postorius/postorius-1.3.3.ebuild b/net-mail/postorius/postorius-1.3.3.ebuild
1195 index 366a5da9354..e78fe43d42e 100644
1196 --- a/net-mail/postorius/postorius-1.3.3.ebuild
1197 +++ b/net-mail/postorius/postorius-1.3.3.ebuild
1198 @@ -1,4 +1,4 @@
1199 -# Copyright 1999-2020 Gentoo Authors
1200 +# Copyright 1999-2021 Gentoo Authors
1201 # Distributed under the terms of the GNU General Public License v2
1202
1203 EAPI=7
1204 @@ -25,7 +25,7 @@ RDEPEND="net-mail/django-mailman3[${PYTHON_USEDEP}]
1205 test? (
1206 dev-python/mock[${PYTHON_USEDEP}]
1207 dev-python/vcrpy[${PYTHON_USEDEP}]
1208 - dev-python/beautifulsoup[${PYTHON_USEDEP}]
1209 + dev-python/beautifulsoup4[${PYTHON_USEDEP}]
1210 dev-python/isort[${PYTHON_USEDEP}]
1211 )"
1212
1213
1214 diff --git a/net-misc/buka/buka-3.0.1.ebuild b/net-misc/buka/buka-3.0.1.ebuild
1215 index cf8d6a3cf22..1a1c68b1bdf 100644
1216 --- a/net-misc/buka/buka-3.0.1.ebuild
1217 +++ b/net-misc/buka/buka-3.0.1.ebuild
1218 @@ -1,4 +1,4 @@
1219 -# Copyright 1999-2020 Gentoo Authors
1220 +# Copyright 1999-2021 Gentoo Authors
1221 # Distributed under the terms of the GNU General Public License v2
1222
1223 EAPI=6
1224 @@ -16,7 +16,7 @@ LICENSE="GPL-3+"
1225 SLOT="0"
1226 KEYWORDS="~amd64 ~x86"
1227
1228 -RDEPEND="dev-python/beautifulsoup
1229 +RDEPEND="dev-python/beautifulsoup4
1230 dev-python/requests
1231 sys-process/parallel
1232 net-misc/curl
1233
1234 diff --git a/net-misc/lyricwikia/lyricwikia-0.1.11-r1.ebuild b/net-misc/lyricwikia/lyricwikia-0.1.11-r1.ebuild
1235 index f66bf007d07..e50cdd4ab9e 100644
1236 --- a/net-misc/lyricwikia/lyricwikia-0.1.11-r1.ebuild
1237 +++ b/net-misc/lyricwikia/lyricwikia-0.1.11-r1.ebuild
1238 @@ -18,7 +18,7 @@ KEYWORDS="~amd64"
1239 DEPEND="test? ( dev-python/responses[${PYTHON_USEDEP}] )"
1240
1241 RDEPEND="
1242 - dev-python/beautifulsoup:4[${PYTHON_USEDEP}]
1243 + dev-python/beautifulsoup4[${PYTHON_USEDEP}]
1244 dev-python/six[${PYTHON_USEDEP}]
1245 dev-python/requests[${PYTHON_USEDEP}]
1246 "
1247
1248 diff --git a/profiles/updates/3Q-2021 b/profiles/updates/3Q-2021
1249 index 59da6b5d43f..2e447cddc15 100644
1250 --- a/profiles/updates/3Q-2021
1251 +++ b/profiles/updates/3Q-2021
1252 @@ -9,3 +9,4 @@ move dev-python/python-musicbrainz-ngs dev-python/python-musicbrainzngs
1253 move dev-python/python-podman dev-python/podman-py
1254 move dev-python/u-msgpack dev-python/u-msgpack-python
1255 move sci-physics/geant-vmc sci-physics/geant4_vmc
1256 +move dev-python/beautifulsoup dev-python/beautifulsoup4
1257
1258 diff --git a/www-misc/buku/buku-4.5.ebuild b/www-misc/buku/buku-4.5.ebuild
1259 index 8091f25bdd6..378cb5f498b 100644
1260 --- a/www-misc/buku/buku-4.5.ebuild
1261 +++ b/www-misc/buku/buku-4.5.ebuild
1262 @@ -20,7 +20,7 @@ IUSE="test"
1263 RESTRICT="!test? ( test )"
1264
1265 RDEPEND="
1266 - >=dev-python/beautifulsoup-4.6.0[${PYTHON_USEDEP}]
1267 + >=dev-python/beautifulsoup4-4.6.0[${PYTHON_USEDEP}]
1268 dev-python/cryptography[${PYTHON_USEDEP}]
1269 >=dev-python/html5lib-1.0.1[${PYTHON_USEDEP}]
1270 dev-python/urllib3[${PYTHON_USEDEP}]
1271
1272 diff --git a/www-misc/buku/buku-4.6-r1.ebuild b/www-misc/buku/buku-4.6-r1.ebuild
1273 index 27a0923bc31..953e902cbc9 100644
1274 --- a/www-misc/buku/buku-4.6-r1.ebuild
1275 +++ b/www-misc/buku/buku-4.6-r1.ebuild
1276 @@ -19,7 +19,7 @@ IUSE="test"
1277 RESTRICT="!test? ( test )"
1278
1279 RDEPEND="
1280 - >=dev-python/beautifulsoup-4.6.0[${PYTHON_USEDEP}]
1281 + >=dev-python/beautifulsoup4-4.6.0[${PYTHON_USEDEP}]
1282 dev-python/cryptography[${PYTHON_USEDEP}]
1283 >=dev-python/html5lib-1.0.1[${PYTHON_USEDEP}]
1284 dev-python/urllib3[${PYTHON_USEDEP}]
1285
1286 diff --git a/www-misc/urlwatch/urlwatch-2.22.ebuild b/www-misc/urlwatch/urlwatch-2.22.ebuild
1287 index fb04d721b51..3a12f241729 100644
1288 --- a/www-misc/urlwatch/urlwatch-2.22.ebuild
1289 +++ b/www-misc/urlwatch/urlwatch-2.22.ebuild
1290 @@ -61,7 +61,7 @@ pkg_postinst() {
1291 fi
1292 elog "HTML parsing can be improved by installing one of the following packages"
1293 elog "and changing the html2text subfilter parameter:"
1294 - elog "dev-python/beautifulsoup:4"
1295 + elog "dev-python/beautifulsoup4"
1296 elog "app-text/html2text"
1297 elog "dev-python/html2text"
1298 elog "www-client/lynx"
1299
1300 diff --git a/www-misc/urlwatch/urlwatch-2.23.ebuild b/www-misc/urlwatch/urlwatch-2.23.ebuild
1301 index 5328b1778a1..42129d86b8d 100644
1302 --- a/www-misc/urlwatch/urlwatch-2.23.ebuild
1303 +++ b/www-misc/urlwatch/urlwatch-2.23.ebuild
1304 @@ -63,7 +63,7 @@ pkg_postinst() {
1305 fi
1306 elog "HTML parsing can be improved by installing one of the following packages"
1307 elog "and changing the html2text subfilter parameter:"
1308 - elog "dev-python/beautifulsoup:4"
1309 + elog "dev-python/beautifulsoup4"
1310 elog "app-text/html2text"
1311 elog "dev-python/html2text"
1312 elog "www-client/lynx"