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 c4b1a13f22c..437af8144ba 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 @@ -55,6 +55,7 @@ __all__ = [ "BaseFilterSet", + "StableOrderingFilter", "OperationPostponedResponse", "TaskGroupOperationResponse", "AlternateContentSourceViewSet",