maha.deprecation#
Module Contents#
Functions#
|
Decorator to mark a function as deprecated. |
|
Decorator to mark a parameter as deprecated. |
|
Decorator to mark a parameter default value as deprecated. |
- deprecated_fn(from_v, to_v, alt_fn, message='')[source]#
Decorator to mark a function as deprecated.
- Parameters
from_v (str) – Version from since the function is deprecated
to_v (str) – Version from which the function is removed
alt_fn (str) – New function to replace the deprecated function
message (str) – Message to display when the function is called
- Returns
The decorated function
- Return type
function
- deprecated_param(from_v, to_v, depr_param, alt_param=None, message='')[source]#
Decorator to mark a parameter as deprecated.
- Parameters
from_v (str) – Version since which the parameter is deprecated
to_v (str) – Version from which the parameter is removed
depr_param (str) – Parameter to deprecate
alt_param (str) – Parameter to use instead
message (str) – Message to display when the function is called
- Returns
The decorated function
- Return type
function
- deprecated_default(from_v, to_v, depr_param, alt_value=None, message='')[source]#
Decorator to mark a parameter default value as deprecated.
- Parameters
from_v (str) – Version since which the parameter is deprecated
to_v (str) – Version from which the parameter is removed
depr_param (str) – Parameter to deprecate its default value
alt_value (str) – New default value that will used instead
message (str) – Message to display when the function is called
- Returns
The decorated function
- Return type
function