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

Jiri Daněk updated QPID-8631:
-----------------------------
    Description: 
The qpid-python project consists of an amqp client implementations for amqp0-8, 
amqp0-9, amqp0-10 protocol versions, and of tests for those clients, and also 
tests that use the clients to test qpid brokers.

I am interested in compiling qpid-cpp (especially the cpp client) on a recent 
Linux that has Python 3. Therefore, if I don't want to skip building tests, I 
need qpid-python to work with Python 3.

This is related to QPID-4982, QPID-8413, QPID-8516, QPID-8517 "modernization" 
issues.

h3. Plan

Follow https://portingguide.readthedocs.io/en/latest.

Add things gradually, initially add changes that are py2 neutral, then in a 
next stage add thing that are py3 required (while keeping it py2 compatible).

  was:
The qpid-python project consists of an amqp client implementations for amqp0-8, 
amqp0-9, amqp0-10 protocol versions, and of tests for those clients, and also 
tests that use the clients to test qpid brokers.

I am interested in compiling qpid-cpp (especially the cpp client) on a recent 
Linux that has Python 3. Therefore, if I don't want to skip building tests, I 
need qpid-python to work with Python 3.

This is related to QPID-4982, QPID-8413, QPID-8516, QPID-8517 "modernization" 
issues.


> [python client] Add minimal python3 support (while keeping python2.7 primary) 
> so that qpid-cpp build and tests work with python3
> --------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: QPID-8631
>                 URL: https://issues.apache.org/jira/browse/QPID-8631
>             Project: Qpid
>          Issue Type: New Feature
>          Components: Python Client
>    Affects Versions: qpid-python-1.38.0
>            Reporter: Jiri Daněk
>            Assignee: Jiri Daněk
>            Priority: Major
>
> The qpid-python project consists of an amqp client implementations for 
> amqp0-8, amqp0-9, amqp0-10 protocol versions, and of tests for those clients, 
> and also tests that use the clients to test qpid brokers.
> I am interested in compiling qpid-cpp (especially the cpp client) on a recent 
> Linux that has Python 3. Therefore, if I don't want to skip building tests, I 
> need qpid-python to work with Python 3.
> This is related to QPID-4982, QPID-8413, QPID-8516, QPID-8517 "modernization" 
> issues.
> h3. Plan
> Follow https://portingguide.readthedocs.io/en/latest.
> Add things gradually, initially add changes that are py2 neutral, then in a 
> next stage add thing that are py3 required (while keeping it py2 compatible).



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org

Reply via email to