You are viewing a plain text version of this content. The canonical link for it is here.
Posted to proton@qpid.apache.org by "Rafael H. Schloming (JIRA)" <ji...@apache.org> on 2013/02/11 18:01:15 UTC

[jira] [Commented] (PROTON-199) [Proton-c] Python binding requires python 2.6+

    [ https://issues.apache.org/jira/browse/PROTON-199?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13575896#comment-13575896 ] 

Rafael H. Schloming commented on PROTON-199:
--------------------------------------------

Regarding the uuid patch, I think we should apply it modulo the sketchy implementation of namespace uuids. We've had this code in the qpid python client for ages and it hasn't been a maintenance issue there, and it is a pretty common thing to want to use uuids along with messaging. I think it's actually going to be the norm that a given language we're binding to won't have native support for all AMQP datatypes, and so we will be obliged to fill in the blanks at least enough so that we won't barf on messages that use the full range of types. In the case of python 2.4 we just happen to be filling in the blank with something that is compatible with what will come along later, so I don't see the harm.
                
> [Proton-c] Python binding requires python 2.6+
> ----------------------------------------------
>
>                 Key: PROTON-199
>                 URL: https://issues.apache.org/jira/browse/PROTON-199
>             Project: Qpid Proton
>          Issue Type: Improvement
>          Components: proton-c
>    Affects Versions: 0.3
>         Environment: python versions < 2.5
>            Reporter: Ken Giusti
>            Priority: Minor
>         Attachments: proton-199.patch
>
>
> Python bindings make use of (at least two) python language features that require python versions newer than 2.5:
> - uuid
> - bytes
> In order to support older versions of the python language, these features would have to be removed, or a compatibility layer would need to be provided.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira