You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@beam.apache.org by "holdenk (JIRA)" <ji...@apache.org> on 2017/08/20 22:26:00 UTC
[jira] [Commented] (BEAM-1373) Update Python SDK code to support
both Python 2 and 3
[ https://issues.apache.org/jira/browse/BEAM-1373?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16134582#comment-16134582 ]
holdenk commented on BEAM-1373:
-------------------------------
I've started looking at the converting again. It looks like all of our explicit dependencies should work in Python 3 (yay) -- that being said the scope of the errors left after using futurize is pretty large (this is the maintain 2/3 support in the same codebase approach). Currently I've gotten down to Test failed: `<unittest.runner.TextTestResult run=988 errors=372 failures=24>` with hopefully some common roots but it's probably going to take some time to move this forward.
My branch is at https://github.com/holdenk/beam/tree/BEAM-1373-py2t3-support if anyone wants to take a look.
> Update Python SDK code to support both Python 2 and 3
> -----------------------------------------------------
>
> Key: BEAM-1373
> URL: https://issues.apache.org/jira/browse/BEAM-1373
> Project: Beam
> Issue Type: Improvement
> Components: sdk-py
> Reporter: Chamikara Jayalath
> Assignee: Holden Karau
>
> This can be performed by following standard Py2 -> Py2/3 conversion process defined in the following document.
> http://python-future.org/automatic_conversion.html
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)