Thank you all who voted.
Thank you Dawid and Mike for your PMC +1 votes as well.
This vote has passed !
Expect a release shortly...
Andi..
On Wed, 21 Feb 2024, Andi Vajda 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/