16 lines
361 B
Python
16 lines
361 B
Python
import warnings
|
|
|
|
|
|
class AuthlibDeprecationWarning(DeprecationWarning):
|
|
pass
|
|
|
|
|
|
warnings.simplefilter("always", AuthlibDeprecationWarning)
|
|
|
|
|
|
def deprecate(message, version=None, stacklevel=3):
|
|
if version:
|
|
message += f"\nIt will be compatible before version {version}."
|
|
|
|
warnings.warn(AuthlibDeprecationWarning(message), stacklevel=stacklevel)
|