(*args, **kwargs)
| 22 | |
| 23 | @wraps(func) |
| 24 | def wrapper(*args, **kwargs): |
| 25 | nonlocal should_warning |
| 26 | if should_warning: |
| 27 | warnings.warn( |
| 28 | "Call to deprecated function {}. (use {}.{} instead) -- Deprecated since version {}.".format( |
| 29 | name, origin, name, version |
| 30 | ), |
| 31 | category=DeprecationWarning, |
| 32 | stacklevel=2, |
| 33 | ) |
| 34 | return func(*args, **kwargs) |
| 35 | |
| 36 | return wrapper |
| 37 |