@@ -22,13 +22,16 @@ def func(x, /, xp, kwarg=None):
22
22
arguments.
23
23
24
24
"""
25
+
25
26
def inner (f ):
26
27
@wraps (f )
27
28
def wrapped_f (* args , ** kwargs ):
28
29
return f (* args , xp = xp , ** kwargs )
29
30
30
31
sig = signature (f )
31
- new_sig = sig .replace (parameters = [sig .parameters [i ] for i in sig .parameters if i != 'xp' ])
32
+ new_sig = sig .replace (
33
+ parameters = [sig .parameters [i ] for i in sig .parameters if i != "xp" ]
34
+ )
32
35
33
36
if wrapped_f .__doc__ is None :
34
37
wrapped_f .__doc__ = f"""\
@@ -46,7 +49,7 @@ def wrapped_f(*args, **kwargs):
46
49
47
50
def _get_all_public_members (module , exclude = None , extend_all = False ):
48
51
"""Get all public members of a module.
49
-
52
+
50
53
Parameters
51
54
----------
52
55
module : module
@@ -58,15 +61,15 @@ def _get_all_public_members(module, exclude=None, extend_all=False):
58
61
If True, extend the module's __all__ attribute with the members of the
59
62
module derive from dir(module)
60
63
"""
61
- members = getattr (module , ' __all__' , [])
64
+ members = getattr (module , " __all__" , [])
62
65
63
66
if members and not extend_all :
64
67
return members
65
68
66
69
if exclude is None :
67
- exclude = lambda name : name .startswith ('_' ) # noqa: E731
70
+ exclude = lambda name : name .startswith ("_" ) # noqa: E731
68
71
69
- members += [_ for _ in dir (module ) if not exclude (_ )]
72
+ members = members + [_ for _ in dir (module ) if not exclude (_ )]
70
73
71
74
# remove duplicates
72
- return list (set (members ))
75
+ return list (set (members ))
0 commit comments