2020-08-13 17:48:26 +00:00
|
|
|
from setuptools import setup, find_packages
|
|
|
|
|
|
|
|
setup(
|
2020-09-07 14:07:35 +00:00
|
|
|
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",
|
2020-08-13 17:48:26 +00:00
|
|
|
packages=find_packages(),
|
2020-09-07 14:07:35 +00:00
|
|
|
package_data={"": ["*.yml"]},
|
|
|
|
scripts=["run_flaschengeist"],
|
|
|
|
install_requires=[
|
|
|
|
"Flask >= 1.1",
|
|
|
|
"PyYAML>=5.3.1",
|
|
|
|
"sqlalchemy>=1.3",
|
|
|
|
"flask_sqlalchemy",
|
|
|
|
"flask_cors",
|
|
|
|
"werkzeug",
|
|
|
|
"bjoern",
|
2020-10-15 19:58:56 +00:00
|
|
|
"python-dateutil",
|
|
|
|
"pyhooks"
|
2020-09-07 14:07:35 +00:00
|
|
|
],
|
|
|
|
extras_require={"ldap": ["flask_ldapconn", "ldap3"]},
|
2020-09-01 23:10:54 +00:00
|
|
|
entry_points={
|
2020-09-07 14:07:35 +00:00
|
|
|
"flaschengeist.plugin": [
|
2020-10-15 19:58:56 +00:00
|
|
|
"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",
|
|
|
|
|
2020-09-07 14:07:35 +00:00
|
|
|
"auth_plain = flaschengeist.modules.auth_plain:AuthPlain",
|
|
|
|
"auth_ldap = flaschengeist.modules.auth_ldap:AuthLDAP [ldap]",
|
2020-08-22 12:02:39 +00:00
|
|
|
],
|
2020-09-07 14:07:35 +00:00
|
|
|
},
|
2020-08-13 17:48:26 +00:00
|
|
|
)
|