Show More
@@ -132,7 +132,7 b' class JsonFormatter(ExceptionAwareFormat' | |||
|
132 | 132 | self.json_ensure_ascii = kwargs.pop("json_ensure_ascii", True) |
|
133 | 133 | self.prefix = kwargs.pop("prefix", "") |
|
134 | 134 | reserved_attrs = kwargs.pop("reserved_attrs", RESERVED_ATTRS) |
|
135 | self.reserved_attrs = dict(zip(reserved_attrs, reserved_attrs)) | |
|
135 | self.reserved_attrs = dict(list(zip(reserved_attrs, reserved_attrs))) | |
|
136 | 136 | self.timestamp = kwargs.pop("timestamp", True) |
|
137 | 137 | |
|
138 | 138 | # super(JsonFormatter, self).__init__(*args, **kwargs) |
@@ -141,8 +141,8 b' class JsonFormatter(ExceptionAwareFormat' | |||
|
141 | 141 | self.json_encoder = JsonEncoder |
|
142 | 142 | |
|
143 | 143 | self._required_fields = self.parse() |
|
144 | self._skip_fields = dict(zip(self._required_fields, | |
|
145 | self._required_fields)) | |
|
144 | self._skip_fields = dict(list(zip(self._required_fields, | |
|
145 | self._required_fields))) | |
|
146 | 146 | self._skip_fields.update(self.reserved_attrs) |
|
147 | 147 | |
|
148 | 148 | def _str_to_fn(self, fn_as_str): |
@@ -45,7 +45,7 b' class LRUDict(LRUCache):' | |||
|
45 | 45 | del self.data[key] |
|
46 | 46 | |
|
47 | 47 | def keys(self): |
|
48 | return self.data.keys() | |
|
48 | return list(self.data.keys()) | |
|
49 | 49 | |
|
50 | 50 | |
|
51 | 51 | class LRUDictDebug(LRUDict): |
@@ -53,7 +53,7 b' class LRUDictDebug(LRUDict):' | |||
|
53 | 53 | Wrapper to provide some debug options |
|
54 | 54 | """ |
|
55 | 55 | def _report_keys(self): |
|
56 | elems_cnt = '%s/%s' % (len(self.keys()), self.size) | |
|
56 | elems_cnt = '%s/%s' % (len(list(self.keys())), self.size) | |
|
57 | 57 | # trick for pformat print it more nicely |
|
58 | 58 | fmt = '\n' |
|
59 | 59 | for cnt, elem in enumerate(self.keys()): |
@@ -153,7 +153,7 b' class FileNamespaceBackend(PickleSeriali' | |||
|
153 | 153 | |
|
154 | 154 | with self._dbm_file(True) as dbm: |
|
155 | 155 | try: |
|
156 | return filter(cond, dbm.keys()) | |
|
156 | return list(filter(cond, list(dbm.keys()))) | |
|
157 | 157 | except Exception: |
|
158 | 158 | log.error('Failed to fetch DBM keys from DB: %s', self.get_store()) |
|
159 | 159 | raise |
@@ -162,7 +162,7 b' def get_or_create_region(region_name, re' | |||
|
162 | 162 | if not region_obj: |
|
163 | 163 | raise EnvironmentError( |
|
164 | 164 | 'Region `{}` not in configured: {}.'.format( |
|
165 | region_name, region_meta.dogpile_cache_regions.keys())) | |
|
165 | region_name, list(region_meta.dogpile_cache_regions.keys()))) | |
|
166 | 166 | |
|
167 | 167 | region_uid_name = '{}:{}'.format(region_name, region_namespace) |
|
168 | 168 | if isinstance(region_obj.actual_backend, FileNamespaceBackend): |
@@ -283,7 +283,7 b' class SvnRemote(RemoteBase):' | |||
|
283 | 283 | return _node_properties(repo_id, path, revision) |
|
284 | 284 | |
|
285 | 285 | def file_annotate(self, wire, path, revision): |
|
286 | abs_path = 'file://' + urllib.pathname2url( | |
|
286 | abs_path = 'file://' + urllib.request.pathname2url( | |
|
287 | 287 | vcspath.join(wire['path'], path)) |
|
288 | 288 | file_uri = svn.core.svn_path_canonicalize(abs_path) |
|
289 | 289 |
@@ -57,8 +57,8 b' class ContextINI(object):' | |||
|
57 | 57 | self.new_path, file_error=True, write_empty_values=True) |
|
58 | 58 | |
|
59 | 59 | for data in self.ini_params: |
|
60 | section, ini_params = data.items()[0] | |
|
61 | key, val = ini_params.items()[0] | |
|
60 | section, ini_params = list(data.items())[0] | |
|
61 | key, val = list(ini_params.items())[0] | |
|
62 | 62 | if section not in config: |
|
63 | 63 | config[section] = {} |
|
64 | 64 | config[section][key] = val |
@@ -79,7 +79,7 b' class TestGitFetch(object):' | |||
|
79 | 79 | mock_fetch.side_effect = side_effect |
|
80 | 80 | self.remote_git.pull( |
|
81 | 81 | wire={}, url='/tmp/', apply_refs=False, |
|
82 | refs=selected_refs.keys()) | |
|
82 | refs=list(selected_refs.keys())) | |
|
83 | 83 | determine_wants = self.mock_repo.object_store.determine_wants_all |
|
84 | 84 | assert determine_wants.call_count == 0 |
|
85 | 85 |
@@ -21,7 +21,7 b' from vcsserver.utils import ascii_bytes,' | |||
|
21 | 21 | |
|
22 | 22 | @pytest.mark.parametrize('given, expected', [ |
|
23 | 23 | ('a', b'a'), |
|
24 |
( |
|
|
24 | ('a', b'a'), | |
|
25 | 25 | ]) |
|
26 | 26 | def test_ascii_bytes(given, expected): |
|
27 | 27 | assert ascii_bytes(given) == expected |
@@ -44,9 +44,9 b' def test_ascii_str(given, expected):' | |||
|
44 | 44 | |
|
45 | 45 | |
|
46 | 46 | @pytest.mark.parametrize('given', [ |
|
47 |
|
|
|
47 | 'a', | |
|
48 | 48 | 'å'.encode('utf8'), |
|
49 |
|
|
|
49 | 'å' | |
|
50 | 50 | ]) |
|
51 | 51 | def test_ascii_str_raises(given): |
|
52 | 52 | with pytest.raises(ValueError): |
General Comments 0
You need to be logged in to leave comments.
Login now