Source code for shapiq.utils.errors
"""This module contains error and warnings for the shapiq package."""
from __future__ import annotations
[docs]
def raise_deprecation_warning(
message: str,
deprecated_in: str,
removed_in: str,
) -> None:
"""Raise a deprecation warning with the given details."""
from warnings import warn
message += (
f" This feature is deprecated in version {deprecated_in} and will be removed in version "
f"{removed_in}."
)
warn(message, DeprecationWarning, stacklevel=2)