Re: [VOTE] Release PyLucene 9.10.0-rc1

2024-03-04 Thread Andi Vajda



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

2024-03-04 Thread Michael McCandless
+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

2024-03-01 Thread Greg Kuperberg
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

2024-03-01 Thread Bart Moelans
+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

2024-02-29 Thread Dawid Weiss
+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

2024-02-29 Thread Nelia Vb
+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

2024-02-29 Thread Laurent Jakubina
+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

2024-02-28 Thread Jeff Breidenbach
+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

2024-02-21 Thread Andi Vajda



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/