summaryrefslogtreecommitdiff
path: root/qutebrowser/utils/urlutils.py
diff options
context:
space:
mode:
authorFlorian Bruhin <me@the-compiler.org>2019-12-20 14:13:52 +0100
committerFlorian Bruhin <me@the-compiler.org>2019-12-20 16:54:08 +0100
commit608a1ead410607c6fd7394dcf75d55495448b4ea (patch)
tree6d0a921a3868400bb1bc290ff993ab86ca5bb7c8 /qutebrowser/utils/urlutils.py
parent7b87f6760f200add7e9eac9e8796b25e710ffbd6 (diff)
downloadqutebrowser-608a1ead410607c6fd7394dcf75d55495448b4ea.tar.gz
qutebrowser-608a1ead410607c6fd7394dcf75d55495448b4ea.zip
Move widened_hostnames to configutils
This avoids various circular imports such as: urlutils -> config -> configdata -> configtypes -> configexc -> jinja -> urlutils or: configutils -> urlutils -> config -> configutils
Diffstat (limited to 'qutebrowser/utils/urlutils.py')
-rw-r--r--qutebrowser/utils/urlutils.py9
1 files changed, 0 insertions, 9 deletions
diff --git a/qutebrowser/utils/urlutils.py b/qutebrowser/utils/urlutils.py
index 51f0fd6cc..2908327dd 100644
--- a/qutebrowser/utils/urlutils.py
+++ b/qutebrowser/utils/urlutils.py
@@ -617,12 +617,3 @@ def proxy_from_url(url: QUrl) -> QNetworkProxy:
if url.password():
proxy.setPassword(url.password())
return proxy
-
-
-def widened_hostnames(hostname: str) -> typing.Iterable[str]:
- """A generator for widening string hostnames.
-
- Ex: a.c.foo -> [a.c.foo, c.foo, foo]"""
- while hostname:
- yield hostname
- hostname = hostname.partition(".")[-1]