def METHOD_NAME(mock_version):
    Deprecated = construct_deprecated_wrapper(mock_version)
    Deprecated_args = construct_deprecated_args_wrapper(mock_version)
    @Deprecated(min_version_to_warn="9999.0", min_version_to_error="9999.0")
    class NotDeprecatedClass:
        @Deprecated(min_version_to_warn="9999.0", min_version_to_error="9999.0")
        def not_deprecated_func(self):
            pass
    @Deprecated(min_version_to_warn="9999.0", min_version_to_error="9999.0")
    def not_deprecated_func():
        pass
    @Deprecated_args(min_version_to_warn="9999.0", min_version_to_error="9999.0", deprecated_arg="new_arg")
    def func_with_no_deprecated_args(new_arg=None):
        pass
    NotDeprecatedClass().not_deprecated_func()
    not_deprecated_func()
    func_with_no_deprecated_args(new_arg=1)