from setuptools import setup, find_packages setup( name="flaschengeist", version="2.0.0-dev", url="https://wu5.de/redmine/projects/geruecht", author="WU5 + Friends", author_email="tim@groeger-clan.de", description="Does things", packages=find_packages(), package_data={"": ["*.yml"]}, scripts=["run_flaschengeist"], install_requires=[ "Flask >= 1.1", "PyYAML>=5.3.1", "sqlalchemy>=1.3", "flask_sqlalchemy", "flask_cors", "werkzeug", "bjoern", "python-dateutil", ], extras_require={"ldap": ["flask_ldapconn", "ldap3"]}, entry_points={ "flaschengeist.plugin": [ "auth = flaschengeist.modules.auth:AuthRoutePlugin", "users = flaschengeist.modules.users:UsersPlugin", "roles = flaschengeist.modules.roles:RolesPlugin", "schedule = flaschengeist.modules.schedule:SchedulePlugin", "mail = flaschengeist.modules.message_mail:MailMessagePlugin", "auth_plain = flaschengeist.modules.auth_plain:AuthPlain", "auth_ldap = flaschengeist.modules.auth_ldap:AuthLDAP [ldap]", ], }, )