Details
-
New Feature
-
Status: Open
-
Major
-
Resolution: Unresolved
-
qpid-python-1.38.0
-
None
-
None
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.
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).