summaryrefslogtreecommitdiff
path: root/setup.py
diff options
context:
space:
mode:
authorDavid Baumgold <david@davidbaumgold.com>2014-10-05 09:21:55 -0400
committerDavid Baumgold <david@davidbaumgold.com>2014-10-05 09:43:36 -0400
commit809553ccb71f5c046454e5ce2ac90ab0757729f0 (patch)
tree8af053bdd5ef3cf5309fefd7f4f48a854ac5b805 /setup.py
parent201f9f00ff176c6105142d63b33c85127983b011 (diff)
downloadoauthlib-809553ccb71f5c046454e5ce2ac90ab0757729f0.tar.gz
Dispatch a blinker signal on scope change, instead of raising a warning
See https://github.com/idan/oauthlib/pull/265 for rationale. In brief: raising any exception blows the stack, which is inappropriate for a non-error state.
Diffstat (limited to 'setup.py')
-rwxr-xr-xsetup.py12
1 files changed, 9 insertions, 3 deletions
diff --git a/setup.py b/setup.py
index 91daa35..da76450 100755
--- a/setup.py
+++ b/setup.py
@@ -18,11 +18,12 @@ def fread(fn):
return f.read()
if sys.version_info[0] == 3:
- tests_require = ['nose', 'pycrypto', 'pyjwt']
+ tests_require = ['nose', 'pycrypto', 'pyjwt', 'blinker']
else:
- tests_require = ['nose', 'unittest2', 'pycrypto', 'mock', 'pyjwt']
+ tests_require = ['nose', 'unittest2', 'pycrypto', 'mock', 'pyjwt', 'blinker']
rsa_require = ['pycrypto']
signedtoken_require = ['pycrypto', 'pyjwt']
+signals_require = ['blinker']
requires = []
@@ -41,7 +42,12 @@ setup(
packages=find_packages(exclude=('docs', 'tests', 'tests.*')),
test_suite='nose.collector',
tests_require=tests_require,
- extras_require={'test': tests_require, 'rsa': rsa_require, 'signedtoken': signedtoken_require},
+ extras_require={
+ 'test': tests_require,
+ 'rsa': rsa_require,
+ 'signedtoken': signedtoken_require,
+ 'signals': signals_require,
+ },
install_requires=requires,
classifiers=[
'Development Status :: 4 - Beta',