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

Xapian nobody at xapian.org
Thu Nov 7 01:53:47 GMT 2013


#346: Python 3 support
--------------------------------------+------------------------------
 Reporter:  olly                      |             Owner:  richard
     Type:  defect                    |            Status:  assigned
 Priority:  highest                   |         Milestone:  1.3.x
Component:  Xapian-bindings (Python)  |           Version:  SVN trunk
 Severity:  normal                    |        Resolution:
 Keywords:                            |        Blocked By:
 Blocking:                            |  Operating System:  All
--------------------------------------+------------------------------
\
\
\
\
\
\

Comment (by olly):

 The code you quote in comment:74 is in swig, not xapian.  If swig fails to
 detect python3 correctly, that shouldn't be a problem for us - it should
 just mean that if you tried to run SWIG's testsuite, it wouldn't run
 Python3 tests.  The built SWIG should still support generating wrappers
 for Python3.  I'll forward the comments about sys.lib to the SWIG bug
 tracker though.

 We don't currently have an ETA for a stable 1.4.0 release, though this
 should be in the next development release (1.3.2) which should be out
 before the end of the year.  If you're just wanting bindings to use in
 Ubuntu software-centre, you could use 1.3.2 as a parallel installed
 version (I have packaging for 1.3.x).  I wouldn't recommend a wholesale
 replacement of Xapian 1.2.x by 1.3.x in Ubuntu though.

 Backporting the changes to 1.2.x is another option for you I guess, though
 it's not going to just be a trivial diff and patch as there are some
 structural changes to our SWIG interface files between the branches.
\
\
\

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



More information about the Xapian-tickets mailing list