def METHOD_NAME(argument_type: type) -> str:
    if PY310 and str(argument_type).startswith("typing."):
        return str(argument_type).replace("NoneType", "None")
    if hasattr(argument_type, "__name__"):
        return argument_type.__name__
    arg_type_str = str(argument_type.__repr__()).lstrip("typing.")
    return arg_type_str.replace("NoneType", "None")