Split specific dependecies in extras require

This commit is contained in:
Benjamin Renard 2021-06-23 12:52:44 +02:00
parent 9134502ec4
commit b27cae5b1e

View file

@ -18,20 +18,28 @@ setup(
'Programming Language :: Python', 'Programming Language :: Python',
], ],
install_requires=[ install_requires=[
'email3',
'mako',
'mysqlclient',
'progressbar', 'progressbar',
'psycopg2',
'python-dateutil',
'python-ldap',
'pytz',
], ],
extras_require={ extras_require={
'dev': [ 'dev': [
'pytest', 'pytest',
'pylint', 'pylint',
], ],
'ldap': [
'python-ldap',
'python-dateutil',
'pytz',
],
'email': [
'email3',
'mako',
],
'pgsql': [
'psycopg2',
],
'mysql': [
'mysqlclient',
],
}, },
author='Benjamin Renard', author='Benjamin Renard',
author_email='brenard@zionetrix.net', author_email='brenard@zionetrix.net',