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',
],
install_requires=[
'email3',
'mako',
'mysqlclient',
'progressbar',
'psycopg2',
'python-dateutil',
'python-ldap',
'pytz',
],
extras_require={
'dev': [
'pytest',
'pylint',
],
'ldap': [
'python-ldap',
'python-dateutil',
'pytz',
],
'email': [
'email3',
'mako',
],
'pgsql': [
'psycopg2',
],
'mysql': [
'mysqlclient',
],
},
author='Benjamin Renard',
author_email='brenard@zionetrix.net',