3
0
mirror of https://github.com/jlu5/PyLink.git synced 2024-12-25 04:02:45 +01:00

setup.py: use extras_require for expiringdict and passlib

This commit is contained in:
James Lu 2017-01-22 16:41:49 -08:00
parent 9daa452f8e
commit 39d2243b11

View File

@ -75,7 +75,16 @@ setup(
],
keywords='IRC services relay',
install_requires=['pyyaml', 'ircmatch', 'passlib'],
install_requires=['pyyaml', 'ircmatch'],
extras_require={
'password hashing': ['passlib'],
'servprotect': ['expringdict'],
},
dependency_links=[
"vcs+https://github.com/mailgun/expiringdict.git@v1.3.4#egg=expiringdict-1.3.4"
],
# Folders (packages of code)
packages=['pylinkirc', 'pylinkirc.protocols', 'pylinkirc.plugins', 'pylinkirc.coremods'],