diff options
| author | shimizukawa <shimizukawa@gmail.com> | 2013-12-15 14:16:53 +0900 |
|---|---|---|
| committer | shimizukawa <shimizukawa@gmail.com> | 2013-12-15 14:16:53 +0900 |
| commit | 3a19adb976393dc4066def880d0db11e2f7378d7 (patch) | |
| tree | 751d6a1e72f6a59fd036eac63cf01d3c708857a7 /sphinx/util/inspect.py | |
| parent | 75833139dac62e11cfc065044824a98d96fd8751 (diff) | |
| download | sphinx-3a19adb976393dc4066def880d0db11e2f7378d7.tar.gz | |
Drop python-2.5 and remove 2.4,2.5 support codes
Diffstat (limited to 'sphinx/util/inspect.py')
| -rw-r--r-- | sphinx/util/inspect.py | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/sphinx/util/inspect.py b/sphinx/util/inspect.py index 61061a9a..c7556d05 100644 --- a/sphinx/util/inspect.py +++ b/sphinx/util/inspect.py @@ -55,7 +55,7 @@ if sys.version_info >= (3, 0): raise TypeError('%r is not a Python function' % func) return inspect.getfullargspec(func) -elif sys.version_info >= (2, 5): +else: # 2.6, 2.7 from functools import partial def getargspec(func): """Like inspect.getargspec but supports functools.partial as well.""" @@ -86,12 +86,7 @@ elif sys.version_info >= (2, 5): del func_defaults[i] except IndexError: pass - if sys.version_info >= (2, 6): - return inspect.ArgSpec(args, varargs, varkw, func_defaults) - else: - return (args, varargs, varkw, func_defaults) -else: - getargspec = inspect.getargspec + return inspect.ArgSpec(args, varargs, varkw, func_defaults) def isdescriptor(x): |
