We prefer to use idiomatic Python 3, instead of a back-port code, see the conversion proposal in: https://s.apache.org/beam-python-3. When there are concerns with Python 3 code being memory-inefficient we use future.utils.iterkeys() of branch implementation based on version.
[ Full content available at: https://github.com/apache/beam/pull/6587 ] This message was relayed via gitbox.apache.org for devnull@infra.apache.org