[Xapian-tickets] [Xapian] #346: Python 3 support
Xapian
nobody at xapian.org
Fri Jun 20 13:58:15 BST 2014
#346: Python 3 support
--------------------------------------+------------------------------
Reporter: olly | Owner: richard
Type: defect | Status: assigned
Priority: highest | Milestone: 1.3.3
Component: Xapian-bindings (Python) | Version: SVN trunk
Severity: normal | Resolution:
Keywords: | Blocked By:
Blocking: | Operating System: All
--------------------------------------+------------------------------
\
\
\
\
Changes (by olly):
* milestone: 1.3.2 => 1.3.3
\
\
\
Old description:
> This is what I'm aware of that still needs to be done:
>
> As of r17524, the python3 tests all pass (but we've disabled
> "postingsource" under threads because it segfaults for currently unknown
> reasons - all the testcases are run without threads and pass, and then
> again with threads and we get this failure).
>
> * Check examples
> * Resolve why postingsource testcase segfaults under threads
>
> ----
>
> In ["ToDoFor1.1.0"], Richard wrote:
> > Support for python 3. May already work, but needs testing, and may
> > need some tweaking. Could do with someone going through all the
> > places where strings are supplied and returned, and deciding
> > whether the API should expect byte strings or unicode strings (or
> > both).
>
> Assigning to you, since you added it to the list and I don't really know
> what to look for...
New description:
This is what I'm aware of that still needs to be done:
* Resolve why "postingsource" testcase segfaults under threads (it's fine
in the non-threaded case). As of r17524, we've disabled running it under
threads. It's unknown why it fails.
----
In ["ToDoFor1.1.0"], Richard wrote:
> Support for python 3. May already work, but needs testing, and may
> need some tweaking. Could do with someone going through all the
> places where strings are supplied and returned, and deciding
> whether the API should expect byte strings or unicode strings (or
> both).
Assigning to you, since you added it to the list and I don't really know
what to look for...
--
\
\
Comment:
I've checked the python3 examples, and fixed the few minor issues I found
in r18118.
The remaining issue with a testcase not working under threads shouldn't
delay 1.3.2, so bumping milestone.
\
\
\
--
Ticket URL: <http://trac.xapian.org/ticket/346#comment:86>
Xapian <http://xapian.org/>
Xapian
More information about the Xapian-tickets
mailing list