+1 to release. I successfully ran my standard PyLucene smoke test of indexing the first 100K enwiki documents, running a couple queries, force merging to one segment, and running again.
This was on Python 3.11, OpenJDK 21, Arch Linux kernel 6.4.1. I am sad that this may be the last official PyLucene release!! Sorry for the long delay on completing my vote. Mike McCandless http://blog.mikemccandless.com On Wed, Feb 21, 2024 at 4:50 PM Andi Vajda <va...@apache.org> wrote: > > The PyLucene 9.10.0 (rc1) release tracking the recent release of > Apache Lucene 9.10.0 is ready. > > A release candidate is available from: > https://dist.apache.org/repos/dist/dev/lucene/pylucene/9.10.0-rc1/ > > PyLucene 9.10.0 is built with JCC 3.14, included in these release > artifacts. > > Apart from the catch-up to Lucene 9.10.0, the other major new feature in > this release candidate is that JCC can now generate a setup.py file > instead > of calling Setup() directly. This makes it possible to use modern Python > packaging without falling afoul of "python setup.py install" being > deprecated. Setup.py itself is not deprecated, only some of its associated > commands are; see [1] for more information about this. > > In PyLucene's Makefile, there now is a new MODERN_PACKAGING variable, > which > can be set to true so that "python -m build" and "python -m pip install" > are > used for building and installing PyLucene. > > JCC 3.14 supports Python 3.3 up to Python 3.12. > PyLucene may also be built with Python 2 but this configuration is no > longer > tested. > > Please vote to release these artifacts as PyLucene 9.10.0. > Anyone interested in this release can and should vote ! > > Thanks ! > > Andi.. > > ps: the KEYS file for PyLucene release signing is at: > https://dist.apache.org/repos/dist/release/lucene/pylucene/KEYS > https://dist.apache.org/repos/dist/dev/lucene/pylucene/KEYS > > pps: here is my +1 > > [1] > https://packaging.python.org/en/latest/discussions/setup-py-deprecated/ >