cfme.utils.deprecation module¶
-
cfme.utils.deprecation.
removed_in_fw30
(f=None, *, message=None, version=None, removal_version='framework 3.0', stacklevel=3, category=None)¶ Decorates a function, method, or class to emit a deprecation warning
Due to limitations of the wrapt library (and python) itself, if this is applied to subclasses of metaclasses then it likely will not work as expected. More information can be found at bug #1520397 to see if this situation affects your usage of this universal decorator, for this specific scenario please use
removed_class()
instead.Parameters: - message (str) – A message to include in the deprecation warning
- version (str) – Specify what version the removed function is present in
- removal_version (str) – What version the function will be removed. If ‘?’ is used this implies an undefined future version
- stacklevel (int) – How many entries deep in the call stack before ignoring
- category (type) – warnings message category (this defaults to
DeprecationWarning
when none is provided)