diff options
| author | Aldo Cortesi <aldo@nullcube.com> | 2016-10-17 17:34:46 +1300 |
|---|---|---|
| committer | Aldo Cortesi <aldo@nullcube.com> | 2016-10-17 18:03:07 +1300 |
| commit | c774a9fec93feedc37a450400a03b83f5f4cb4b9 (patch) | |
| tree | 507c346e8f8c605d428140274678fced2e6bbc16 /mitmproxy/console/grideditor/col_text.py | |
| parent | a647b30365593a4a3056fcf6936f5441ab9eda88 (diff) | |
| download | mitmproxy-c774a9fec93feedc37a450400a03b83f5f4cb4b9.tar.gz mitmproxy-c774a9fec93feedc37a450400a03b83f5f4cb4b9.tar.bz2 mitmproxy-c774a9fec93feedc37a450400a03b83f5f4cb4b9.zip | |
python3: clean up super and __future__
Diffstat (limited to 'mitmproxy/console/grideditor/col_text.py')
| -rw-r--r-- | mitmproxy/console/grideditor/col_text.py | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/mitmproxy/console/grideditor/col_text.py b/mitmproxy/console/grideditor/col_text.py index 9962c7b1..ae15374c 100644 --- a/mitmproxy/console/grideditor/col_text.py +++ b/mitmproxy/console/grideditor/col_text.py @@ -4,7 +4,6 @@ Welcome to the encoding dance! In a nutshell, text columns are actually a proxy class for byte columns, which just encode/decodes contents. """ -from __future__ import absolute_import, print_function, division from mitmproxy.console import signals from mitmproxy.console.grideditor import col_bytes @@ -12,7 +11,7 @@ from mitmproxy.console.grideditor import col_bytes class Column(col_bytes.Column): def __init__(self, heading, encoding="utf8", errors="surrogateescape"): - super(Column, self).__init__(heading) + super().__init__(heading) self.encoding_args = encoding, errors def Display(self, data): @@ -31,10 +30,10 @@ class EncodingMixin: # type: (str) -> TDisplay self.encoding_args = encoding_args data = data.encode(*self.encoding_args) - super(EncodingMixin, self).__init__(data) + super().__init__(data) def get_data(self) -> str: - data = super(EncodingMixin, self).get_data() + data = super().get_data() try: return data.decode(*self.encoding_args) except ValueError: |
