diff --git a/CHANGES/plugin_api/+expose-stable-ordering-filter.feature b/CHANGES/plugin_api/+expose-stable-ordering-filter.feature new file mode 100644 index 00000000000..40e47528480 --- /dev/null +++ b/CHANGES/plugin_api/+expose-stable-ordering-filter.feature @@ -0,0 +1 @@ +Exposed ``StableOrderingFilter`` in the plugin API so pulp plugins can import it from ``pulpcore.plugin``. diff --git a/pulpcore/plugin/viewsets/__init__.py b/pulpcore/plugin/viewsets/__init__.py index fbb2fe0160b..b95d063567a 100644 --- a/pulpcore/plugin/viewsets/__init__.py +++ b/pulpcore/plugin/viewsets/__init__.py @@ -1,6 +1,6 @@ # ruff: noqa: F401 # isort: skip_file -from pulpcore.filters import BaseFilterSet +from pulpcore.filters import BaseFilterSet, StableOrderingFilter # Allow plugin viewsets to return 202s from pulpcore.app.response import OperationPostponedResponse, TaskGroupOperationResponse @@ -54,6 +54,7 @@ __all__ = [ "BaseFilterSet", + "StableOrderingFilter", "OperationPostponedResponse", "TaskGroupOperationResponse", "AlternateContentSourceViewSet",