jellyfin-accounts/setup.py

53 lines
1.6 KiB
Python
Raw Normal View History

2020-04-11 16:20:25 +02:00
from setuptools import find_packages, setup
with open('README.md', 'r') as f:
long_description = f.read()
setup(
name='jellyfin-accounts',
version='0.1',
scripts=['jf-accounts'],
author="Harvey Tindall",
author_email="hrfee@protonmail.ch",
description="A simple invite system for Jellyfin",
long_description=long_description,
long_description_content_type="text/markdown",
url="https://github.com/hrfee/jellyfin-accounts",
classifiers=[
"Programming Language :: Python :: 3",
"License :: OSI Approved :: MIT License",
"Operating System :: OS Independent",
],
packages=find_packages(),
# include_package_data=True,
2020-04-12 22:25:27 +02:00
data_files=[('data', ['data/config-default.ini',
'data/email.html',
'data/email.mjml',
'data/email.txt',
'data/invite-email.html',
'data/invite-email.mjml',
'data/invite-email.txt']),
2020-04-11 16:20:25 +02:00
('data/static', ['data/static/admin.js']),
('data/templates', [
'data/templates/404.html',
'data/templates/invalidCode.html',
'data/templates/admin.html',
'data/templates/form.html'])],
zip_safe=False,
install_requires=[
2020-04-15 11:58:35 +02:00
'pyOpenSSL',
2020-04-13 15:26:40 +02:00
'Flask',
2020-04-11 16:20:25 +02:00
'flask_httpauth',
'requests',
'itsdangerous',
'passlib',
'secrets',
2020-04-13 16:08:40 +02:00
'pytz',
2020-04-13 16:16:48 +02:00
'python-dateutil',
2020-04-13 16:08:40 +02:00
'watchdog',
2020-04-11 16:20:25 +02:00
'configparser',
'waitress',
],
)