Open edX Filters implement the Hooks Extensions Framework (OEP-50), allowing third-party plugins to hook into and modify Open edX platform behavior. Current version is 3.1.0, requiring Python >=3.12. The library is actively maintained by the Open edX community with regular releases.
pip install openedx-filtersVerified import paths — ran on the pinned version, not inferred.
Minimal example showing how to import key symbols. Full integration requires Django app configuration and settings.
Upgrade your environment to Python 3.12 or later.
Refer to the official filter list at https://github.com/openedx/openedx-filters/tree/main/openedx_filters/learning/filters.
Always use PipelineData(data_dict) and access via data.your_key or data['your_key'] (it supports both).
No dependency data recorded yet.