Skip to content

Commit 6721ae4

Browse files
committed
Convert to python3
1 parent e54ceba commit 6721ae4

File tree

5 files changed

+13
-13
lines changed

5 files changed

+13
-13
lines changed

libs/bottle.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -978,7 +978,7 @@ def _cast(self, out, peek=None):
978978
new_iter = itertools.chain([first], iout)
979979
elif isinstance(first, str):
980980
encoder = lambda x: x.encode(response.charset)
981-
new_iter = map(encoder, itertools.chain([first], iout))
981+
new_iter = list(map(encoder, itertools.chain([first], iout)))
982982
else:
983983
msg = 'Unsupported response type: %s' % type(first)
984984
return self._cast(HTTPError(500, msg))
@@ -1944,19 +1944,19 @@ def items(self):
19441944
return [(k, v[-1]) for k, v in list(self.dict.items())]
19451945

19461946
def iterkeys(self):
1947-
return iter(self.dict.keys())
1947+
return iter(list(self.dict.keys()))
19481948

19491949
def itervalues(self):
1950-
return (v[-1] for v in self.dict.values())
1950+
return (v[-1] for v in list(self.dict.values()))
19511951

19521952
def iteritems(self):
1953-
return ((k, v[-1]) for k, v in self.dict.items())
1953+
return ((k, v[-1]) for k, v in list(self.dict.items()))
19541954

19551955
def iterallitems(self):
1956-
return ((k, v) for k, vl in self.dict.items() for v in vl)
1956+
return ((k, v) for k, vl in list(self.dict.items()) for v in vl)
19571957

19581958
def allitems(self):
1959-
return [(k, v) for k, vl in self.dict.items() for v in vl]
1959+
return [(k, v) for k, vl in list(self.dict.items()) for v in vl]
19601960

19611961
def get(self, key, default=None, index=-1, type=None):
19621962
""" Return the most recent value for a key.

libs/cherrypy/_cpcompat.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -189,7 +189,7 @@ def reversed(x):
189189
try:
190190
dict.iteritems
191191
# Python 2
192-
iteritems = lambda d: iter(d.items())
192+
iteritems = lambda d: iter(list(d.items()))
193193
copyitems = lambda d: list(d.items())
194194
except AttributeError:
195195
# Python 3
@@ -199,7 +199,7 @@ def reversed(x):
199199
try:
200200
dict.iterkeys
201201
# Python 2
202-
iterkeys = lambda d: iter(d.keys())
202+
iterkeys = lambda d: iter(list(d.keys()))
203203
copykeys = lambda d: list(d.keys())
204204
except AttributeError:
205205
# Python 3
@@ -209,7 +209,7 @@ def reversed(x):
209209
try:
210210
dict.itervalues
211211
# Python 2
212-
itervalues = lambda d: iter(d.values())
212+
itervalues = lambda d: iter(list(d.values()))
213213
copyvalues = lambda d: list(d.values())
214214
except AttributeError:
215215
# Python 3

libs/cherrypy/lib/cpstats.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -605,7 +605,7 @@ def get_dict_collection(self, v, formatting):
605605
"""Return ([headers], [rows]) for the given collection."""
606606
# E.g., the 'Requests' dict.
607607
headers = []
608-
for record in v.values():
608+
for record in list(v.values()):
609609
for k3 in record:
610610
format = formatting.get(k3, missing)
611611
if format is None:

libs/cherrypy/test/test_wsgi_ns.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ class ReplaceResults(WSGIResponse):
5757

5858
def __next__(this):
5959
line = next(this.iter)
60-
for k, v in self.map.items():
60+
for k, v in list(self.map.items()):
6161
line = line.replace(k, v)
6262
return line
6363

libs/cherrypy/wsgiserver/wsgiserver2.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2390,7 +2390,7 @@ def get_environ(self):
23902390
env["SERVER_PORT"] = str(req.server.bind_addr[1])
23912391

23922392
# Request headers
2393-
for k, v in req.inheaders.items():
2393+
for k, v in list(req.inheaders.items()):
23942394
env["HTTP_" + k.upper().replace("-", "_")] = v
23952395

23962396
# CONTENT_TYPE/CONTENT_LENGTH
@@ -2420,7 +2420,7 @@ def get_environ(self):
24202420
req = self.req
24212421
env_10 = WSGIGateway_10.get_environ(self)
24222422
env = dict([(k.decode('ISO-8859-1'), v)
2423-
for k, v in env_10.items()])
2423+
for k, v in list(env_10.items())])
24242424
env['wsgi.version'] = ('u', 0)
24252425

24262426
# Request-URI

0 commit comments

Comments
 (0)