From 036d5f4b6283c7594b84f8b71bd733f7bec8ea06 Mon Sep 17 00:00:00 2001 From: Chuck Cadman Date: Sat, 17 Sep 2022 03:03:58 -0700 Subject: [PATCH] Raise ProgrammingError on -np.inf in addition to np.inf --- pymysql/converters.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pymysql/converters.py b/pymysql/converters.py index da63ceb7..2acc3e58 100644 --- a/pymysql/converters.py +++ b/pymysql/converters.py @@ -56,7 +56,7 @@ def escape_int(value, mapping=None): def escape_float(value, mapping=None): s = repr(value) - if s in ("inf", "nan"): + if s in ("inf", "-inf", "nan"): raise ProgrammingError("%s can not be used with MySQL" % s) if "e" not in s: s += "e0"