beam-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "ASF GitHub Bot (JIRA)" <>
Subject [jira] [Work logged] (BEAM-3981) Futurize and fix python 2 compatibility for coders package
Date Mon, 09 Apr 2018 14:42:00 GMT


ASF GitHub Bot logged work on BEAM-3981:

                Author: ASF GitHub Bot
            Created on: 09/Apr/18 14:41
            Start Date: 09/Apr/18 14:41
    Worklog Time Spent: 10m 
      Work Description: RobbeSneyders commented on issue #4990: [BEAM-3981] [WIP] Futurize
and fix python 2 compatibility for coders subpackage
   I ran into some problems while applying the same strategy to some more subpackages (mostly
the typehints package). Most of these problems are caused by the use of future.builtins str,
bytes and int. 
   I've therefore decided to change the used approach, which can be found in the new pull
request #5053. A new pull request was made because a lot of the comments in this thread are
now irrelevant.
   The new approach is unfortunately a bit less resistant to regression, but a better fit
for the beam project and I suspect we will be able to move forward more quickly.
   Closing this PR in favor of #5053

This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:

Issue Time Tracking

    Worklog Id:     (was: 88954)
    Time Spent: 6h  (was: 5h 50m)

> Futurize and fix python 2 compatibility for coders package
> ----------------------------------------------------------
>                 Key: BEAM-3981
>                 URL:
>             Project: Beam
>          Issue Type: Sub-task
>          Components: sdk-py-core
>            Reporter: Robbe
>            Assignee: Ahmet Altay
>            Priority: Major
>          Time Spent: 6h
>  Remaining Estimate: 0h
> Run automatic conversion with futurize tool on coders subpackage and fix python 2 compatibility.
This prepares the subpackage for python 3 support.

This message was sent by Atlassian JIRA

View raw message