Issue182

Title make repoze.who to support py3k
Priority wish Status in-progress
Superseder Nosy List aodag
Assigned To Topics

Created on 2012-02-07.09:25:35 by aodag, last changed 2012-03-18.11:31:33 by tseaver.

Messages
msg540 (view) Author: tseaver Date: 2012-03-18.11:31:33
See: https://github.com/repoze/repoze.who/pull/3
msg526 (view) Author: tseaver Date: 2012-03-14.16:41:35
Please open a pull request for your branch on Github.
msg522 (view) Author: chrism Date: 2012-02-07.11:35:09
Step 1 sounds fine.

In step 2, I'd probably do what we did in Pyramid, Deform, etc and make a single 
codebase that will run under both, if that's not too hard.
msg521 (view) Author: aodag Date: 2012-02-07.09:25:35
I wanna use greate authentication library with python3.

I think that needs few steps below::

step 1. 
omit dependencies for paste and setuptools.
they don't support python3, but distribute and webob do.

step 2. 
apply 2to3 or one source style approach.

I tried step1 at 
https://github.com/aodag/repoze.who/commit/02a504e06198ed48f7783c28e9931ed
94818959c .
that passed all tests and looks works fine.

setp2 has few problems.

supporting python2.5 needs 2to3 to fix exception syntax.
type check of basestring does'nt work on python3.
History
Date User Action Args
2012-03-18 11:31:33 tseaver set status: chatting -> in-progress
messages: + msg540
2012-03-14 16:41:35 tseaver set messages: + msg526
2012-02-07 11:35:09 chrism set status: unread -> chatting
messages: + msg522
2012-02-07 09:25:35 aodag create