diff options
author | Roland Hedberg <roland@catalogix.se> | 2017-10-11 08:35:28 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-10-11 08:35:28 +0200 |
commit | 0075b9ca0d711e81e747f8313afcd8642210fd8f (patch) | |
tree | 69cb8fb94681a3273d1fe995e0e79bb047d307cf /setup.py | |
parent | 9e6ddc0030828a17fe44a3ecdc5c95b6b6c8d741 (diff) | |
parent | b71f1443991c94099ff49226c92b8671d657fade (diff) | |
download | pysaml2-0075b9ca0d711e81e747f8313afcd8642210fd8f.tar.gz |
Merge pull request #400 from hpk/master
Remove optional dependencies from install_requires
Diffstat (limited to 'setup.py')
-rwxr-xr-x | setup.py | 13 |
1 files changed, 9 insertions, 4 deletions
@@ -8,12 +8,8 @@ from setuptools.command.test import test as TestCommand install_requires = [ # core dependencies - 'decorator', 'requests >= 1.0.0', 'future', - 'paste', - 'zope.interface', - 'repoze.who', 'cryptography', 'pytz', 'pyOpenSSL', @@ -22,6 +18,14 @@ install_requires = [ 'six' ] +extras_require = { + 's2repoze': [ + 'paste', + 'zope.interface', + 'repoze.who' + ] +} + version = '' with open('src/saml2/__init__.py', 'r') as fd: version = re.search(r'^__version__\s*=\s*[\'"]([^\'"]*)[\'"]', @@ -56,5 +60,6 @@ setup( scripts=["tools/parse_xsd2.py", "tools/make_metadata.py", "tools/mdexport.py", "tools/merge_metadata.py"], install_requires=install_requires, + extras_require=extras_require, zip_safe=False, ) |