Skip to content

Commit 9677dda

Browse files
committed
Removed Python2 compatibility.
1 parent 6df6a6b commit 9677dda

File tree

12 files changed

+1
-56
lines changed

12 files changed

+1
-56
lines changed

sunflower/__main__.py

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -24,11 +24,6 @@
2424
import sys
2525

2626

27-
if sys.version_info[0] == 2:
28-
reload(sys)
29-
sys.setdefaultencoding('utf8')
30-
sys.path.append(os.path.dirname(__file__)) # Not necessary for us, but it might help old plugins
31-
3227
try:
3328
# check if gtk is available
3429
import gi

sunflower/associations.py

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,5 @@
11
from __future__ import absolute_import
22

3-
import sys
4-
if sys.version_info[0] == 2:
5-
import future.standard_library
6-
future.standard_library.install_aliases()
7-
83
import os
94
import shlex
105
import subprocess

sunflower/common.py

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -193,9 +193,6 @@ def load_translation():
193193
def decode_file_name(file_name):
194194
"""Replace surrogate codepoints in a filename with a replacement character
195195
to display non-UTF-8 filenames."""
196-
if sys.version_info[0] == 2:
197-
return file_name
198-
199196
if isinstance(file_name, bytes):
200197
return file_name.decode('utf-8', 'replace')
201198

@@ -204,7 +201,4 @@ def decode_file_name(file_name):
204201
def encode_file_name(file_name):
205202
"""Encode filename to bytes so it can be passed to GI APIs that expect a file name
206203
(and specify `filename` as their argument type in the GIR bindings)."""
207-
if sys.version_info[0] == 2:
208-
return file_name
209-
210204
return str(file_name).encode('utf-8', 'surrogateescape')

sunflower/operation.py

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,5 @@
11
from __future__ import absolute_import
22

3-
import sys
4-
if sys.version_info[0] == 2:
5-
import future.standard_library
6-
future.standard_library.install_aliases()
7-
83
import os
94
import fnmatch
105

sunflower/plugin_base/item_list.py

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,4 @@
11
from __future__ import absolute_import
2-
import sys
3-
if sys.version_info[0] == 2:
4-
import future.standard_library
5-
future.standard_library.install_aliases()
62

73
import os
84
import urllib.parse

sunflower/plugin_base/monitor.py

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,4 @@
11
from __future__ import absolute_import
2-
import sys
3-
if sys.version_info[0] == 2:
4-
import future.standard_library
5-
future.standard_library.install_aliases()
62

73
from gi.repository import GObject
84
from queue import Queue, Empty as QueueEmptyException

sunflower/plugins/file_list/file_list.py

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -66,9 +66,6 @@ def __init__(self, parent, notebook, options):
6666

6767
self.scheme = 'file'
6868
self.path = self._options.get('path', os.path.expanduser('~'))
69-
if sys.version_info[0] == 2 and type(self.path) == unicode:
70-
self.path = self.path.encode('utf-8')
71-
7269
self._sort_column = self._options.get('sort_column', 0)
7370
self._sort_ascending = self._options.get('sort_ascending', True)
7471

sunflower/plugins/file_list/gio_provider.py

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,5 @@
11
from __future__ import absolute_import
22

3-
import sys
4-
if sys.version_info[0] == 2:
5-
import future.standard_library
6-
future.standard_library.install_aliases()
7-
83
import os
94

105
from gi.repository import Gio, GLib

sunflower/plugins/file_list/local_provider.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -230,8 +230,6 @@ def rename_path(self, source, destination, relative_to=None):
230230

231231
def list_dir(self, path, relative_to=None):
232232
"""Get directory list"""
233-
if sys.version_info[0] == 2 and type(path) == unicode:
234-
path = path.encode('utf-8')
235233
real_path = self.real_path(path, relative_to)
236234
return os.listdir(real_path)
237235

sunflower/queue.py

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,6 @@
11
from __future__ import absolute_import
2-
import sys
3-
if sys.version_info[0] == 2:
4-
import future.standard_library
5-
future.standard_library.install_aliases()
62

73
from gi.repository import Gtk
8-
94
from threading import Lock
105
from queue import Queue, Empty
116

0 commit comments

Comments
 (0)