mirror of
https://github.com/Rapptz/discord.py.git
synced 2025-06-07 20:28:38 +00:00
[commands] Update error message for Literal float/complex
This commit is contained in:
parent
56f4ae3a83
commit
a2df6e81b8
@ -866,7 +866,7 @@ def evaluate_annotation(
|
|||||||
evaluated_args = tuple(evaluate_annotation(arg, globals, locals, cache, implicit_str=implicit_str) for arg in args)
|
evaluated_args = tuple(evaluate_annotation(arg, globals, locals, cache, implicit_str=implicit_str) for arg in args)
|
||||||
|
|
||||||
if is_literal and not all(isinstance(x, (str, int, bool, type(None))) for x in evaluated_args):
|
if is_literal and not all(isinstance(x, (str, int, bool, type(None))) for x in evaluated_args):
|
||||||
raise TypeError('Literal arguments must be of type str, int, bool, float or complex.')
|
raise TypeError('Literal arguments must be of type str, int, bool, or NoneType.')
|
||||||
|
|
||||||
if evaluated_args == args:
|
if evaluated_args == args:
|
||||||
return tp
|
return tp
|
||||||
|
Loading…
x
Reference in New Issue
Block a user