Samuel Merritt 80858077e5 py3: port gatekeeper
There were a couple of cleanups in swob as part of this.  First,
status lines are always native str objects (as PEP 3333 wants), rather
than being encoded to bytes under py3. Second, _resp_body_property
now works (only) with bytestrings from the app iter.

In gatekeeper, we now deal with dict.items() returning an object of
type "dict_items" in py3, not a list. Also fixed a NameError caused by
py2's list comprehensions leaking variables to function scope where
py3's don't.

Change-Id: I6da8eceb91edb2b47aa345d61b825c7199a5569b
2018-04-20 13:15:03 -07:00
..
2018-04-20 13:15:03 -07:00
2010-07-12 17:03:45 -05:00
2018-02-07 19:35:05 +01:00
2018-03-13 12:06:07 +00:00
2017-11-07 15:39:25 +11:00
2018-04-10 14:21:51 -07:00
2018-02-28 12:49:13 -05:00