You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@qpid.apache.org by Ken Giusti <kg...@redhat.com> on 2015/05/01 20:02:46 UTC

Re: Python 3 port is 'done'

Thanks for checking that Chuck.   I think I've fixed it - all tests that pass on master now pass for me on the kgiusti-python3 branch under windows.

I see failures of the proton_tests.sasl.* tests on both master and the py3 branch, but I think that may be related by my cyrus setup.

----- Original Message -----
> From: "Chuck Rolke" <cr...@redhat.com>
> To: users@qpid.apache.org
> Cc: proton@qpid.apache.org
> Sent: Thursday, April 30, 2015 5:15:14 PM
> Subject: Re: Python 3 port is 'done'
> 
> Failures on Windows (beyond the four SASL failures in PROTON-875) running
> Python 2.6.1
> 
> 37 MessengerTests tests (all that aren't skipped) fail with
>   Unexpected input while waiting for receiver to initialize: READY
> 
> 
> ----- Original Message -----
> > From: "Ken Giusti" <kg...@redhat.com>
> > To: proton@qpid.apache.org, users@qpid.apache.org
> > Sent: Wednesday, April 29, 2015 4:05:32 PM
> > Subject: Python 3 port is 'done'
> > 
> > 
> > Well, done enough to consider merging to master.
> > 
> > While the patch is quite large, most of the changes are simple syntax
> > changes
> > to avoid non-python3 compliant syntax.
> > 
> > The code is available on the kgiusti-python3 branch at the Apache repo.
> > 
> > https://git-wip-us.apache.org/repos/asf?p=qpid-proton.git;a=shortlog;h=refs/heads/kgiusti-python3
> > 
> > I've also made a patch that can be viewed up on reviewboard:
> > 
> > https://reviews.apache.org/r/33691/
> > 
> > I've verified that the unit tests and python examples run under python2.6,
> > 2.7, and python3.3.   I'd appreciate if folks would take this patch for a
> > spin and report back their experience.
> > 
> > Known Issues:
> > 
> > These changes will be incompatible with earlier versions of the python 2.x
> > series.  I know for a fact that python versions <= 2.4 won't even parse
> > this
> > patch, and I suspect getting such older versions of python to work would
> > require lots of effort.   I'm a little unsure of how well python 2.5 will
> > be
> > supported - I have yet to test that far back.  I also didn't test anything
> > earlier than 3.3 in the python3.x stream.
> > 
> > --
> > -K
> > 
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: users-unsubscribe@qpid.apache.org
> > For additional commands, e-mail: users-help@qpid.apache.org
> > 
> > 
> 

-- 
-K

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@qpid.apache.org
For additional commands, e-mail: users-help@qpid.apache.org