Skip to content

Commit 569d63e

Browse files
authored
Update Lib/hashlib.py
1 parent 679f811 commit 569d63e

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

Lib/hashlib.py

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -143,11 +143,12 @@ def __get_openssl_constructor(name):
143143

144144
def __data_argument(funcname, data_sentinel, kwargs):
145145
if '__data_sentinel' in kwargs:
146-
raise TypeError("'__data_sentinel' is not a valid keyword argument")
146+
raise TypeError(f"{funcname}(): got an unexpected keyword "
147+
f"parameter '__data_sentinel'")
147148
if 'data' in kwargs and 'string' in kwargs:
148-
raise TypeError("'data' and 'string' are mutually exclusive "
149-
"and support for 'string' keyword parameter "
150-
"is slated for removal in a future version.")
149+
raise TypeError(f"{funcname}(): 'data' and 'string' are mutually exclusive "
150+
f"and support for 'string' keyword parameter is slated for "
151+
f"removal in a future version.")
151152
if data_sentinel is None:
152153
if 'data' in kwargs:
153154
# new(name, data=...)

0 commit comments

Comments
 (0)