forked from deepmodeling/dpti
-
Notifications
You must be signed in to change notification settings - Fork 0
/
setup.py
39 lines (35 loc) · 1.25 KB
/
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
36
37
38
39
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
from os import path
# from dpdispatcher import NAME,SHORT_CMD
import setuptools, datetime
today = datetime.date.today().strftime("%b-%d-%Y")
# with open(path.join(NAME, '_date.py'), 'w') as fp :
# fp.write('date = \'%s\'' % today)
install_requires=['apache-airflow>2.0', 'scipy', 'numpy', 'pymbar', 'dargs', 'dpdispatcher>=0.3']
setuptools.setup(
name='dpti',
use_scm_version={'write_to': 'dpti/_version.py'},
setup_requires=['setuptools_scm'],
author="Deep Modeling Team",
author_email="",
description="Python dpti for thermodynamics integration",
long_description="",
long_description_content_type="text/markdown",
url="",
python_requires=">3.6",
packages=['dpti', 'dpti/lib', 'dpti/dags'],
classifiers=[
"Programming Language :: Python :: 3.6",
"License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)",
],
keywords='free energy thermodynamics integration deepmd-kit',
install_requires=install_requires,
# extras_require={
# 'docs': ['sphinx', 'recommonmark', 'sphinx_rtd_theme'],
# },
entry_points={
# 'console_scripts': [
# SHORT_CMD+'= dpdispatcher.dpdisp:main']
}
)