diff options
Diffstat (limited to 'qutebrowser/config/configtypes.py')
-rw-r--r-- | qutebrowser/config/configtypes.py | 37 |
1 files changed, 23 insertions, 14 deletions
diff --git a/qutebrowser/config/configtypes.py b/qutebrowser/config/configtypes.py index af60ec5c0..0408bd1e1 100644 --- a/qutebrowser/config/configtypes.py +++ b/qutebrowser/config/configtypes.py @@ -42,28 +42,37 @@ Config types can do different conversations: This also validates whether the object is actually correct (type/value). """ -import re -import html import codecs -import os.path -import itertools +import dataclasses import functools -import operator +import html +import itertools import json -import dataclasses -from typing import (Any, Callable, Dict as DictType, Iterable, Iterator, - List as ListType, Optional, Pattern, Sequence, Tuple, Union) +import operator +import os.path +import re +from typing import Any, Callable +from typing import Dict as DictType +from typing import Iterable, Iterator +from typing import List as ListType +from typing import Optional, Pattern, Sequence, Tuple, Union import yaml -from qutebrowser.qt import QtWidgets, QtNetwork, QtGui -from qutebrowser.misc import objects, debugcachestats +from qutebrowser.browser.network import pac from qutebrowser.config import configexc, configutils -from qutebrowser.utils import (standarddir, utils, qtutils, urlutils, urlmatch, - usertypes, log) from qutebrowser.keyinput import keyutils -from qutebrowser.browser.network import pac -from qutebrowser.qt import QtCore +from qutebrowser.misc import debugcachestats, objects +from qutebrowser.qt import QtCore, QtGui, QtNetwork, QtWidgets +from qutebrowser.utils import ( + log, + qtutils, + standarddir, + urlmatch, + urlutils, + usertypes, + utils, +) class _SystemProxy: |