Import python-click-threading_0.4.4.orig.tar.gz
This commit is contained in:
parent
09288b0632
commit
2ed2031524
|
@ -21,7 +21,7 @@ try:
|
||||||
except ImportError:
|
except ImportError:
|
||||||
from futures import Future as _Future
|
from futures import Future as _Future
|
||||||
|
|
||||||
__version__ = '0.4.3'
|
__version__ = '0.4.4'
|
||||||
|
|
||||||
_CTX_WORKER_KEY = __name__ + '.uiworker'
|
_CTX_WORKER_KEY = __name__ + '.uiworker'
|
||||||
|
|
||||||
|
|
|
@ -1,12 +1,15 @@
|
||||||
# -*- coding: utf-8 -*-
|
# -*- coding: utf-8 -*-
|
||||||
|
|
||||||
|
import inspect
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
PY2 = sys.version_info[0] == 2
|
PY2 = sys.version_info[0] == 2
|
||||||
|
|
||||||
if PY2:
|
if PY2:
|
||||||
|
getargspec = inspect.getargspec
|
||||||
exec('def reraise(tp, value, tb=None):\n raise tp, value, tb')
|
exec('def reraise(tp, value, tb=None):\n raise tp, value, tb')
|
||||||
else:
|
else:
|
||||||
|
getargspec = inspect.getfullargspec
|
||||||
def reraise(tp, value, tb=None):
|
def reraise(tp, value, tb=None):
|
||||||
if value.__traceback__ is not tb:
|
if value.__traceback__ is not tb:
|
||||||
raise value.with_traceback(tb)
|
raise value.with_traceback(tb)
|
||||||
|
|
|
@ -4,7 +4,7 @@ import types
|
||||||
import contextlib
|
import contextlib
|
||||||
import inspect
|
import inspect
|
||||||
|
|
||||||
from ._compat import PY2
|
from ._compat import PY2, getargspec
|
||||||
|
|
||||||
|
|
||||||
class FunctionInfo(object):
|
class FunctionInfo(object):
|
||||||
|
@ -40,7 +40,7 @@ def patch_ui_functions(wrapper):
|
||||||
|
|
||||||
new_f = wrapper(_copy_fn(f), info)
|
new_f = wrapper(_copy_fn(f), info)
|
||||||
|
|
||||||
argspec = inspect.getargspec(f)
|
argspec = getargspec(f)
|
||||||
signature = inspect.formatargspec(*argspec) \
|
signature = inspect.formatargspec(*argspec) \
|
||||||
.lstrip('(') \
|
.lstrip('(') \
|
||||||
.rstrip(')')
|
.rstrip(')')
|
||||||
|
|
Loading…
Reference in a new issue