commit | d53cf99dca4605ace4b81b1e585616b3e1b74fa6 | [log] [tgz] |
---|---|---|
author | Serhiy Storchaka <storchaka@gmail.com> | Mon May 06 22:40:27 2019 +0300 |
committer | GitHub <noreply@github.com> | Mon May 06 22:40:27 2019 +0300 |
tree | 0cce690e90a722457d3f472f1a7c4e471182e2bc | |
parent | 96aeaec64738b730c719562125070a52ed570210 [diff] [blame] |
bpo-36542: Allow to overwrite the signature for Python functions. (GH-12705)
diff --git a/Lib/functools.py b/Lib/functools.py index 1f1874d..28d9f6f 100644 --- a/Lib/functools.py +++ b/Lib/functools.py
@@ -388,6 +388,7 @@ self.func = func self.args = args self.keywords = keywords + __init__.__text_signature__ = '($self, func, /, *args, **keywords)' def __repr__(self): args = ", ".join(map(repr, self.args))