[Xapian-tickets] [Xapian] #346: Python 3 support

Xapian nobody at xapian.org
Wed Jul 11 16:20:30 BST 2012


#346: Python 3 support
--------------------------------------+-------------------------------------
 Reporter:  olly                      |       Owner:  richard  
     Type:  defect                    |      Status:  assigned 
 Priority:  highest                   |   Milestone:  1.3.2    
Component:  Xapian-bindings (Python)  |     Version:  SVN trunk
 Severity:  normal                    |    Keywords:           
Blockedby:                            |    Platform:  All      
 Blocking:                            |  
--------------------------------------+-------------------------------------

Comment(by barry):

 Just want to mention that I took a crack at re-implementing Python 3
 support using Cython.  I did it mostly as an experimental contrast to SWIG
 wrapping, and while it's been a little slow going, I'm fairly happy with
 it.  I'm going to continue down this path until I either get a complete
 working example (or in the short term, enough for Software Center) or hit
 an immovable road block.  You can track my work at
 git at github.com:warsaw/xapian.git in the py3 branch.

 I think this code is actually more or less independent of the rest of
 xapian-bindings, which means we could do one of two things, assuming the
 cython approach pans out.  It could either be included in your package,
 definitely in a separate xapian-bindings/python3 directory, or I could
 release it as a separate package.  I'm fine either way.  I'll follow up
 here when I have something more complete.

-- 
Ticket URL: <http://trac.xapian.org/ticket/346#comment:43>
Xapian <http://xapian.org/>
Xapian



More information about the Xapian-tickets mailing list