[ 
https://issues.apache.org/jira/browse/THRIFT-1697?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andrii Shyshkalov updated THRIFT-1697:
--------------------------------------

    Attachment: thrift-1697-python-relative-imports.2.patch

Fixed several problems and extended tests to cover imports of services and 
inherited services.

> Generate *explicit* relative imports in Python, rather than implicit ones
> -------------------------------------------------------------------------
>
>                 Key: THRIFT-1697
>                 URL: https://issues.apache.org/jira/browse/THRIFT-1697
>             Project: Thrift
>          Issue Type: Improvement
>          Components: Python - Compiler
>            Reporter: Alex Gaynor
>         Attachments: thrift-1697-python-relative-imports.2.patch, 
> thrift-1697-python-relative-imports.patch
>
>
> Currently the compiler generates code that looks like:
> import ttypes
> Which relies on the implicit import machinery to load the module in the same 
> directory.
> It would be much better to use
> from . import ttypes



--
This message was sent by Atlassian JIRA
(v6.1#6144)

Reply via email to