FYI I have finished the jcc port and pylucene as well. jcc here: https://github.com/rudimeier/jcc (works for both python 2 and 3)
pylucene here: https://github.com/rudimeier/pylucene Note the pylucene repository contains actually 3 ported versions (3.x, 4.x and 6.x) in different branches. All tests succeed (Linux tested). Only a few minor manual changes were needed (beside running the 2to3 script). cu, Rudi