For some additional context, this is not just affecting PyPI but many other pieces of FOSS infrastructure as well: https://thelibre.news/foss-infrastructure-is-under-attack-by-ai-companies/
Thanks for sharing. In the simple-repository-browser
project I also added a rudimentary search. It handles queries for description, and specific search based on summary text (e.g. name:xarray
, summary:xarray
for finding info specifically in the name or summary), but I didn’t yet get the time to implement classifier search and full-text description search. I am also super keen to add search for dependants, e.g. depends-on:tensorflow
.
There is a lot of space for improving my implementation, but I wonder if there is a way that we can pool our knowledge to produce a powerful alternative search which we can embed into our respective applications (please reach out if this is of interest!).
Evidently packages doing 700 releases in one day is now also a thing.
I’m amazed that PyPI still works at all.
we do what we can