Current

This document is valid for the current version of Plone.

AdvancedQuery has been removed from Plone core

by Plone Documentation Team last modified Sep 12, 2010 02:17 PM
AdvancedQuery is no longer included with Plone 4, but you may declare it as a dependency for add-on products.

Plone 4 no longer includes AdvancedQuery. In Plone 3, it was used only by wicked, and the Plone 4 version of wicked no longer requires AdvancedQuery. AdvancedQuery was seen by the Plone 4.0 Framework Team as a risky dependency because it is maintained in a private repository rather than in the Plone core or Collective repositories.

If your add-on product or custom code depends on AdvancedQuery, you will need to explicitly require it now. You can do this by including dependency in your add-on product's setup.py

      install_requires=[
          'setuptools',
          'Products.AdvancedQuery',

AdvancedQuery can be found here.