diff options
author | David Baumgold <david@davidbaumgold.com> | 2014-10-05 09:21:55 -0400 |
---|---|---|
committer | David Baumgold <david@davidbaumgold.com> | 2014-10-05 09:43:36 -0400 |
commit | 809553ccb71f5c046454e5ce2ac90ab0757729f0 (patch) | |
tree | 8af053bdd5ef3cf5309fefd7f4f48a854ac5b805 /setup.py | |
parent | 201f9f00ff176c6105142d63b33c85127983b011 (diff) | |
download | oauthlib-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-x | setup.py | 12 |
1 files changed, 9 insertions, 3 deletions
@@ -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', |