1"""
2The :mod:`sklearn.utils.metadata_routing` module includes utilities to route
3metadata within scikit-learn estimators.
4"""
5
6# This module is not a separate sub-folder since that would result in a circular
7# import issue.
8#
9# Author: Adrin Jalali <adrin.jalali@gmail.com>
10# License: BSD 3 clause
11
12from ._metadata_requests import WARN, UNUSED, UNCHANGED # noqa
13from ._metadata_requests import get_routing_for_object # noqa
14from ._metadata_requests import MetadataRouter # noqa
15from ._metadata_requests import MetadataRequest # noqa
16from ._metadata_requests import MethodMapping # noqa
17from ._metadata_requests import process_routing # noqa
18from ._metadata_requests import _MetadataRequester # noqa
19from ._metadata_requests import _routing_enabled # noqa
20from ._metadata_requests import _raise_for_params # noqa
21from ._metadata_requests import _RoutingNotSupportedMixin # noqa
22from ._metadata_requests import _raise_for_unsupported_routing # noqa