Revision | e56b99d7f384af47325146da52ecb6e67c78e93b (tree) |
---|---|
Time | 2022-11-02 23:22:24 |
Author | Antoon Pardon <aej@pard...> |
Commiter | Antoon Pardon |
copy replace by deepcopy in copy_defaults
@@ -2,7 +2,7 @@ | ||
2 | 2 | |
3 | 3 | from inspect import signature as signature_of, Parameter |
4 | 4 | from functools import wraps |
5 | -from copy import copy | |
5 | +from copy import deepcopy | |
6 | 6 | |
7 | 7 | default = object() |
8 | 8 | """ |
@@ -29,7 +29,7 @@ | ||
29 | 29 | del kwds[name] |
30 | 30 | except KeyError: |
31 | 31 | if parameter.default is not Parameter.empty: |
32 | - newargs.append(copy(parameter.default)) | |
32 | + newargs.append(deepcopy(parameter.default)) | |
33 | 33 | else: |
34 | 34 | #return func(*newargs, **kwds) |
35 | 35 | break |
@@ -1,3 +1,3 @@ | ||
1 | -version = '0.01.13g' | |
1 | +version = '0.01.14`' | |
2 | 2 | modified = '2022-10-25 @ 19:07:31' |
3 | 3 | installed = '*********************' |