diff options
author | Hans Kuder <hanskuder@gmail.com> | 2017-03-20 11:17:50 -0500 |
---|---|---|
committer | Hans Kuder <hanskuder@gmail.com> | 2017-03-20 11:17:50 -0500 |
commit | 53d05ea5c6f2f3b41e044b559fb4fbf6afa8183d (patch) | |
tree | 00d418012721a91c11fcb1faa05b9c050f790929 /setup.py | |
parent | a0c510af7aa620a4c500d538bed44995084f389f (diff) | |
download | pysaml2-53d05ea5c6f2f3b41e044b559fb4fbf6afa8183d.tar.gz |
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, ) |