-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathsetup.py
35 lines (32 loc) · 975 Bytes
/
setup.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
from setuptools import setup
import os
def readme ():
try:
with open('README.rst') as f:
return f.read()
except IOError:
return ''
data_files = ['favicon.ico', 'favicon.png', 'logout.png', 'pwchng.png', 'sign-out.svg']
for root, dirs, files in os.walk(os.path.join('cravat_multiuser', 'nocache')):
root_files = [os.path.join('..', root, f) for f in files]
data_files.extend(root_files)
setup(
name='open-cravat-multiuser',
version='2.7.3',
description='OpenCRAVAT Multiuser Addon',
long_description=readme(),
author='Rick Kim, Kyle Moad, Mike Ryan, and Rachel Karchin',
author_email='rkim@insilico.us.com',
url='http://www.opencravat.org',
license='',
package_data={
'cravat_multiuser': data_files,
},
install_requires=[
'aiohttp_session',
'cryptography',
'open-cravat>=2.2.2'
],
packages=['cravat_multiuser'],
python_requires='>=3.6',
)