Parasolr

Latest version: v0.9.2

Safety actively analyzes 621469 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 4

0.9.2

-----

* `IndexableSignalHandler.disconnect` updated to return a count of
the number of handlers removed, so you can determine whether
signals were already previously disconnected
* Now tested against Django 4.1, 4.2, and 5.0
* bugfix: ``AliasedSolrQuerySet`` now supports aliasing for keyword arguments
when calling the `search` method

0.9.1

----

* Solr 9 compatible; now tested against Solr 9.2 and 8.6
* Dropped support for python 3.7; now tested against python 3.9-3.11
* Now tested against Django 4.0 and 3.2

0.9

---

* ``SolrQuerySet`` now supports Solr grouping via new `group`
method and `GroupedResponse`
* New class method `prep_index_chunk` on ``Indexable`` class, to support
prefetching related objects when iterating over Django querysets for indexing
* Include django view mixins in sphinx documentation
* Dropped support for python 3.6; added python 3.9
* Dropped support for Django 2.2; added Django 3.2
* No longer tested against Solr 6.6

0.8.2

-----

* When subclassing ``SolrQuerySet``, result documents can now be customized by extending ``get_result_document``

0.8.1

-----
* Exclude proxy models when collecting indexable subclasses

0.8

---
* Pytest fixture ``mock_solr_queryset`` now takes optional argument for extra methods to include in fluent interface
* ``SolrQuerySet`` now supports highlighting on multiple fields via ``highlight`` method, with per-field highlighting options.
* ``AliasedSolrQuerySet`` now correctly aliases fieldnames in highlighting results.
* Adopted black & isort python style and configured pre-commit hook

Page 1 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.