-
Notifications
You must be signed in to change notification settings - Fork 11
/
setup.py
33 lines (32 loc) · 942 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
from setuptools import setup, find_namespace_packages
setup(
name="watertap-reflo",
version="0.1.0rc0",
packages=find_namespace_packages(where="src"),
package_dir={"": "src"},
author="WaterTAP-REFLO contributors",
python_requires=">=3.8",
install_requires=[
# "watertap @ https://github.com/watertap-org/watertap/archive/main.zip", # uncomment if we need to point to main mid release cycle
"watertap==1.0.0rc0",
"idaes-pse==2.5.0",
"pyomo==6.7.3",
"nrel-pysam == 5.1.0",
],
extras_require={
"dev": [
"nbsphinx", # jupyter notebook support for sphinx
"jinja2<3.1.0", # see watertap-org/watertap#449
"Sphinx", # docs
"sphinx_rtd_theme >=0.30", # docs
]
},
package_data={
"": [
"*.yaml",
"*.json",
"*.pkl",
"*.csv",
],
},
)