semvec/pypi-packages huggingface dataset:
experimental.catalogplan 1.0.0a4
Experimental ZCatalog plan
License: BSD
Keywords: monkeypatch traverse

========================
experimental.catalogplan
========================

.. image:: https://badge.fury.io/py/experimental.catalogplan.svg
    :target: https://badge.fury.io/py/experimental.catalogplan
    :alt: latest release version badge by Badge Fury

.. image:: https://coveralls.io/repos/github/mamico/experimental.catalogplan/badge.svg
    :target: https://coveralls.io/github/mamico/experimental.catalogplan
    :alt: Coveralls status

Introduction
============


* fix plan for unused index in a query https://github.com/zopefoundation/Products.ZCatalog/pull/138
  This fix is now released in Products.ZCatalog 6.3.

* avoid to have DateRecurringIndex between the valueindexes https://github.com/collective/Products.DateRecurringIndex/pull/8

* Fix catalog plan for query with operators https://github.com/zopefoundation/Products.ZCatalog/pull/139
  This fix (only for `not` operator) is now released in Products.ZCatalog 6.3.

Usage
=====

Plone::

    [instance]
    recipe = plone.recipe.zope2instance
    eggs =
        experimental.catalogplan

Zope::

    [instance]
    recipe = plone.recipe.zope2instance
    eggs =
        experimental.catalogplan
    zcml =
        experimental.catalogplan


Warning
=======

This is an experimental addon, mostly safe, but still experimental

**USE AT YOUR OWN RISK**

Changelog
=========


1.0.0a4 (2026-01-21)
--------------------

- Apply monkeypatch only with ZCatalog < 6.4 [mamico]
- Fix edge cases with not plain query operators [mamico]


1.0.0a3 (2022-08-04)
--------------------

- Fix catalog plan for query with operators https://github.com/zopefoundation/Products.ZCatalog/pull/139


1.0.0a2 (2022-07-20)
--------------------

- avoid to have Products.DateRecurringIndex.index.DateRecurringIndex between the valueindexes


1.0.0a1 (2022-07-18)
--------------------

- fix plan for unused index in a query https://github.com/zopefoundation/Products.ZCatalog/pull/138