##// END OF EJS Templates
Update shim warnings to include IPython version....
Update shim warnings to include IPython version. It will soon be 2 major versions, and we are dropping, I'm considering either dropping shims, or insert a filter to make them raise and let a last chance for users to upgrade before removing. Closes #10143

File last commit:

r23020:21d14a32
r23398:f33ca742
Show More
signatures.py
11 lines | 407 B | text/x-python | PythonLexer
Min RK
deprecate IPython.utils.signatures...
r23020 """DEPRECATED: Function signature objects for callables.
Thomas Kluyver
Get widgets from function annotations and default arguments....
r15137
Antony Lee
Use stdlib inspect.signature if available....
r21663 Use the standard library version if available, as it is more up to date.
Fallback on backport otherwise.
Thomas Kluyver
Get widgets from function annotations and default arguments....
r15137 """
Min RK
deprecate IPython.utils.signatures...
r23020 import warnings
warnings.warn("{} backport for Python 2 is deprecated in IPython 6, which only supports Python 3".format(__name__),
DeprecationWarning, stacklevel=2)
Matthias Bussonnier
make sentinel class for some kwargs....
r21045
Min RK
deprecate IPython.utils.signatures...
r23020 from inspect import BoundArguments, Parameter, Signature, signature