Re: [VOTE] Release PyLucene 9.10.0-rc1
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/
Re: [VOTE] Release PyLucene 9.10.0-rc1
+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 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/ >
Re: [VOTE] Release PyLucene 9.10.0-rc1
Hello folks, I agree with everyone else that PyLucene is still useful, and I am glad to see that it is still supported and that people are voting on the new release. That said, unfortunately, I never found time to update my own project that would use these newer versions of PyLucene. I tried to unsubscribe to this mailing list, but somehow it didn't work. (Maybe I used the wrong syntax in the e-mail to the listserv?) -- 0 Greg Kuperberg 01234 Distinguished Professor of Mathematics and Computer Science 02413 University of California, Davis 03142 http://www.math.ucdavis.edu/~greg/ 04321 g...@math.ucdavis.edu
Re: [VOTE] Release PyLucene 9.10.0-rc1
+1 From: Dawid Weiss Date: Thursday, 29 February 2024 at 20:31 To: pylucene-dev@lucene.apache.org Cc: priv...@lucene.apache.org Subject: Re: [VOTE] Release PyLucene 9.10.0-rc1 CAUTION: This email originated from outside of the organization. Do not click links or open attachments unless you recognize the sender and know the content is safe. +1. On Wed, Feb 21, 2024 at 10:50 PM 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://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdist.apache.org%2Frepos%2Fdist%2Fdev%2Flucene%2Fpylucene%2F9.10.0-rc1%2F=05%7C02%7CBart.Moelans%40uantwerpen.be%7C2b46199a2c4f457c82f108dc395d0a20%7C792e08fb2d544a8eaf72202548136ef6%7C0%7C0%7C638448318978470817%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C0%7C%7C%7C=ilzht5cC%2Fwwk4Kk3xK2zdvlP1zvRg3a2W8VuW1qOmH8%3D=0<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://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdist.apache.org%2Frepos%2Fdist%2Frelease%2Flucene%2Fpylucene%2FKEYS=05%7C02%7CBart.Moelans%40uantwerpen.be%7C2b46199a2c4f457c82f108dc395d0a20%7C792e08fb2d544a8eaf72202548136ef6%7C0%7C0%7C638448318978479984%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C0%7C%7C%7C=QHQjCkFL7fS%2B1t2gNPoCCLeS6YdCaedv%2BUWgsB91C0M%3D=0<https://dist.apache.org/repos/dist/release/lucene/pylucene/KEYS> > https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdist.apache.org%2Frepos%2Fdist%2Fdev%2Flucene%2Fpylucene%2FKEYS=05%7C02%7CBart.Moelans%40uantwerpen.be%7C2b46199a2c4f457c82f108dc395d0a20%7C792e08fb2d544a8eaf72202548136ef6%7C0%7C0%7C638448318978486640%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C0%7C%7C%7C=F9G6cC9sWc6lS6WnaRDcKME9Ci%2Bzi10Y36Z4uZIQ8ic%3D=0<https://dist.apache.org/repos/dist/dev/lucene/pylucene/KEYS> > > pps: here is my +1 > > [1] > https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fpackaging.python.org%2Fen%2Flatest%2Fdiscussions%2Fsetup-py-deprecated%2F=05%7C02%7CBart.Moelans%40uantwerpen.be%7C2b46199a2c4f457c82f108dc395d0a20%7C792e08fb2d544a8eaf72202548136ef6%7C0%7C0%7C638448318978491791%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C0%7C%7C%7C=z7rt7qk74rqivANd5cV%2BprXlvglMxG9fNOcik5JS8BU%3D=0<https://packaging.python.org/en/latest/discussions/setup-py-deprecated/> >
Re: [VOTE] Release PyLucene 9.10.0-rc1
+1. On Wed, Feb 21, 2024 at 10:50 PM 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/ >
Re: [VOTE] Release PyLucene 9.10.0-rc1
+1 On Thu, 29 Feb 2024, 19:36 Laurent Jakubina, wrote: > +1 > > Le jeu. 29 févr. 2024 à 01:21, Jeff Breidenbach a > écrit : > > > +1 > > > > On Wed, Feb 21, 2024 at 1:51 PM 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/ > > > > > >
Re: [VOTE] Release PyLucene 9.10.0-rc1
+1 Le jeu. 29 févr. 2024 à 01:21, Jeff Breidenbach a écrit : > +1 > > On Wed, Feb 21, 2024 at 1:51 PM 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/ > > >
Re: [VOTE] Release PyLucene 9.10.0-rc1
+1 On Wed, Feb 21, 2024 at 1:51 PM 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/ >
[VOTE] Release PyLucene 9.10.0-rc1
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/